是否可以一次导出到 2 个 PDF 文件?应该有相同的文本,但使用 2 个不同的样式文档。目前我只是一直重命名样式文档,但一定有更简单的方法,对吧?
我正在使用 beamer 类主题,但我需要一个白色背景和一个深色背景。如果能够同时导出每个样式文档的 2 个 pdf 文件,那就太方便了。
我在 Kde Neon 上将 texlive-2015 与 Texmaker 结合使用。
答案1
只需一点小技巧,您就可以在编译时将信息传递给 .tex 文件。因此,您只需要一些 makefile 即可编译以下示例
pdflatex -jobname=dark filename
pdflatex -jobname=light filename
texmaker
这可以通过一个神奇的评论从内部完成。
啊!显然texmaker
,与它的兄弟姐妹不同texstudio
,它不理解魔法评论:(
% !TeX program = pdflatex -jobname=dark % | pdflatex -jobname=light %
\documentclass{beamer}
\usepackage{xstring}
\IfEq{\jobname}{\detokenize{dark}}{
\setbeamercolor{background canvas}{bg=blue!50!black}
}{%
\setbeamercolor{background canvas}{bg=blue!50!white}
}%
\begin{document}
\begin{frame}
bla
\end{frame}
\end{document}