![[arara]: Unterverzeichnisse und `% arara --preamble ` Option](https://rvso.com/image/421065/%5Barara%5D%3A%20Unterverzeichnisse%20und%20%60%25%20arara%20--preamble%20%60%20Option.png)
Hintergrund:
Alle meine Unterabschnittsdateien .tex
sind in Unterverzeichnissen gespeichert.
Die übergeordnete Datei der obersten Ebene kann sie aufrufen und
die Unterabschnittsdateien .tex
können ohne sie eigenständig ausgeführt werden.
Ich ordne den Pfad der Datei der obersten Ebene .tex
und aller meiner Unterabschnittsdateien .tex
einer
universellen Präambel zu, und zwar etwa so:
% root path:
\providecommand{\main}{.}
\input{\main/Subfiles/0-Preamble/0-Preamble.tex} % Preamble [document configuration]
% ./Subfiles/1-Intro/00-titlePage:
\providecommand{\main}{../..}
\input{\main/Subfiles/0-Preamble/0-Preamble.tex} % Preamble [document configuration]
% ./Subfiles/2-Main/zz-Conclusions/futureWork.tex:
\providecommand{\main}{../../..}
\input{\main/Subfiles/0-Preamble/0-Preamble.tex} % Preamble [document configuration]
Daher verwende ich immer denselben \input
Befehl
und ändere den Befehl nur, um die entsprechende Anzahl von Aufwärtssprüngen zum Stammpfad \main
einzuschließen .
Ausgabe:
Ich möchte in der Lage sein,
die .tex-Datei der obersten Ebene und alle meine .tex-Unterabschnittsdateien
auch durch die Verwendung der
% arara --preamble <araraCommandFilename> <texFilename>
Option zu Arara-Befehlen zuzuordnen.
Die Beispieldatei war in der Paketdokumentation --preamble
etwas unklar .arara
Angeforderte Lösung:
Könnte jemand Folgendes bereitstellen:
• Ein MWE einer Präambel mit mehr als einer Präambeloption.
• Ein MWE eines .tex-Dateiaufrufs, wenn sich diese in einem anderen Verzeichnis befindet.
Auch:
Gibt es eine Möglichkeit, \main
eine Pfadvariable zur Verwendung in einem Arara-Befehl zu verwenden (oder zu erstellen, wie ich es mit getan habe \main
) ?