![[arara]: подкаталоги и `% arara --preamble ` вариант](https://rvso.com/image/421065/%5Barara%5D%3A%20%D0%BF%D0%BE%D0%B4%D0%BA%D0%B0%D1%82%D0%B0%D0%BB%D0%BE%D0%B3%D0%B8%20%D0%B8%20%60%25%20arara%20--preamble%20%60%20%D0%B2%D0%B0%D1%80%D0%B8%D0%B0%D0%BD%D1%82.png)
Фон:
Все мои .tex
файлы подразделов сохраняются в подкаталогах.
Родительский файл верхнего уровня может вызывать их, а файлы
подразделов .tex
могут работать автономно без него.
Я указываю путь к файлу верхнего уровня .tex
и всем .tex
файлам подразделов
в универсальной преамбуле, например так:
% 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]
Таким образом, я всегда использую одну и ту же \input
команду
и меняю ее только \main
для включения
соответствующего количества переходов к корневому пути.
Проблема:
Я хотел бы иметь возможность
указать путь к файлу .tex верхнего уровня и всем моим файлам .tex подразделов
в командах arara также с помощью этой
% arara --preamble <araraCommandFilename> <texFilename>
опции.
Пример файла в документации пакета --preamble
был немного неясен .arara
Запрошенное разрешение:
Может ли кто-нибудь предоставить:
• MWE преамбулы с более чем одним вариантом преамбулы.
• MWE файла .tex вызывает его, когда он находится в другом каталоге.
Также:
Есть ли способ использовать \main
(или создать переменную пути, как я сделал с \main
)
для использования в команде arara?