我想泛化我有一个模板,其中一个项目是在生成发送给某人的PDF之前设置几个变量。
在我的Makefile中,我设置了:
${OBJS}/main.pdf: main.tex ${DEPS}
pdflatex -output-directory=${OBJS} "\def\recipiant{${RECIPIANT}} \def\revision{${REVISION}} \include{main}"尽管我不想为评论而担心这些变量..我想我可以做一些像\ifdef这样的事情,但它不起作用...你知道我如何有条件地推广这个模板吗?
\ifdef\recipiant
\fancyfoot[CE,CO]{prepared for \recipiant \ (revision \revision) }
\else
\fancyfoot[CE,CO]{REVIEW}
\fi发布于 2010-07-07 05:53:18
我使用\ifx来实现这一点
\ifx\recipiant\undefined
\fancyfoot[CE,CO]{REVIEW}
\else
\fancyfoot[CE,CO]{prepared for \recipiant \ (revision \revision) }
\fihttps://stackoverflow.com/questions/3189189
复制相似问题