
Есть ли вероятность, что при компиляции моего документа Latex все время создаются два PDF-файла (односторонняя и двусторонняя версии). Так что в моем случае только первая строка будет отличаться для двух версий:
\documentclass[11pt, a4paper, oneside]{scrreprt}
\documentclass[11pt, a4paper, twoside]{scrreprt}
решение1
Если вам так проще, вы также можете изменить .tex
исходный файл в пакетном скрипте во время компиляции. Например, вот пример использования скрипта DOS
.
Дан sample.tex
файл:
\begin{document}
\thispagestyle{empty}
Hello
\end{document}
Следующий пакетный файл создаст два разных tex
файла и обработает их, чтобы получить показанный результат.
echo \documentclass[10pt]{article} > temp10.tex
type sample.tex >> temp10.tex
pdflatex temp10.tex
echo \documentclass[12pt]{article} > temp12.tex
type sample.tex >> temp12.tex
pdflatex temp12.tex