
Ich verwende Overleaf. Es macht das Einbinden bequem und einfach markdown.sty
(was erfordert --shell-escape
). Ich kann Buchkapitel mit einbinden \markdownInput{chaptername.md}
, was meinem Co-Autor, der kein Latex kennt, die Zusammenarbeit mit mir ermöglicht, anstatt Overleaf einfach Markdown in das Kapitel schreiben zu lassen.
Markdown kann eindeutige Latex-Befehle durchgeben. Dies macht es einfach, Befehle wie einzubinden \clearpage
. Es funktioniert auch indirekt für Exponate. Ich habe eine exhibits.tex
Datei, in der ich alle meine Exponate definiere:
\providecommand{\figuretwentytwo}{%
\begin{figure}
\myspecialcaption[mylabel]{My Figure 22}
There is all sorts of figure stuff here.
\end{figure}
}
Dann füge ich das Latex-Makro für jede Abbildung ein chaptername.md
. Es funktioniert, wird aber unhandlich. Wir haben Dutzende von Abbildungen und Tabellen.
gibt es eine Möglichkeit, markdown.sty mitzuteilen, dass ich einen Bereich für reines Latex abgrenzen möchte chaptername.md
, der niemals von Markdown übersetzt und nur zum Satz als unverfälschtes Latex zurückgegeben werden soll?
chapter.md:
# Chapter 2
This is **nice** and simple markdown. We will do
1. one
2. two
3. and three.
Let me show you in a figure.
```latex passback
\providecommand[mylabel]{\figuretwentytwo}{%
\begin{figure}
\myspecialcaption{My Figure 22}
There is all sorts of figure stuff here.
\end{figure}
}
```
[Figure ](mylabel) does stuff.
Dies ist zwar möglicherweise nicht durchführbar, würde aber einen schlimmen Juckreiz lindern.