У меня есть данные XML, которые я хочу отображать в браузере с помощью XSL-преобразования, а также компилировать с помощью XeLaTeX.Внутри XML-файла я установил таблицу стилей для браузера, и в настоящее время, чтобы получить вывод LaTeX, мне нужно перейти в XML-файл, изменить его, открыть в браузере, скопировать в файл, сохранитьфайл и запустите XeLaTeX против него.
Вместо этого я хотел бы оставить файл XML, связанный с таблицей стилей XSLT, который преобразует его в XHTML, и просто иметь скрипт сборки, который будет:
- Примените файл преобразования LaTeX XSL к XML-файлу, записав результат в файл
.tex
. - Запустите XeLaTeX для него.
- Запустите XeLaTex для него еще раз (документ требуетвторой проход).
- Очистить файлы журналов и т. д., если не указано иное.
Я знаю, как это сделать # 2- # 4.Каков наилучший способ для достижения № 1?Например, есть ли рецепт Python3 для применения XSL-преобразования к документу XML?