我想轻松地从 powerdot 演示文稿创建幻灯片和笔记。目前,需要更改文件序言中的选项并保存文件以生成不同的产品。
latex
以下是一个文件示例,它将通过-> dvips
->生成幻灯片的 PDFps2pdf
\documentclass[
nohandoutpagebreaks,
mode=present,
display=slides]{powerdot}
\begin{document}
\begin{slide}[toc=]{Slide 1}
First Slide
\end{slide}
\begin{note}
First Note
\end{note}
\begin{slide}[toc=]{Slide 2}
Second slide
\end{slide}
\end{document}
为了制作讲义,我进入文件并更改文档选项,保存文件并重新创建 PDF。
\documentclass[
nohandoutpagebreaks,
mode=handout,
display=slidesnotes]{powerdot}
最后,为了创建仅包含注释的讲义,文件进行了最后一次更新、保存,并重新创建了 PDF。
\documentclass[
nohandoutpagebreaks,
mode=handout,
display=notes]{powerdot}
有没有办法可以通过命令行、使用在 shell 脚本中设置的变量或其他选项来执行此操作?谢谢!
答案1
您可以使用宏(例如\display
)来保存显示选项:
\documentclass[
nohandoutpagebreaks,
mode=present,
display=\display]{powerdot}
latex
然后按以下方式运行:
$ latex "\def\display{slides}\input{<yourfilname-without-extension>}"
有了这个基本模式,从同一个文档编写两个运行脚本就很简单了。