我正在尝试使用 Mac OS X Lion (MacTex) 上 TeX Live 2011 附带的 powerdot 类。我使用的是来自 docs 的示例文件 powerdot-example.tex。在命令行中,我使用
latex powerdot-示例.tex
latex powerdot-示例.tex
它返回一个 dvi 文件。但是,这个 dvi 文件的内容比纸张大小小得多,我不明白这是什么原因造成的。
此示例文件有一个 lyx 表亲文件:powerdot-example.lyx,我可以在 LyX 编辑器中打开它并从菜单中选择文件 > 导出 > DVI。当我这样做时,dvi 输出是正确的,我无法弄清楚 LyX 是如何做到这一点的,而我无法从命令行执行相同的操作。
另外,一个不太重要的细节,示例文件尝试使用随机点幻灯片选项,该选项在打开从 dvi 文件创建的 pdf 文件时不起作用,而直接使用 xdvi 打开 dvi 文件会在给定的幻灯片上显示随机点背景装饰。
答案1
powerdot
严格与 PostScript 特惠一起使用dvips
,因此它不太可能与一起使用dvipdfm(x)
。
从源获取 PDF 的正确路径powerdot
是
latex -> dvips -> ps2pdf
可以使用 TeX Live 上的脚本来缩短(不知道 MiKTeX 上是否可用)
simpdftex latex <filename>
DVI 输出的尺寸大多无关紧要,因为最终的 PDF 将缩放以适合屏幕。
答案2
找到了。
我不得不删除 nopsheader 类选项来自示例源文件,而且我必须使用latex / dvips / ps2pdf尽管 dvi 文件仍然错误,但最终还是获得了正确的 pdf。
使用 dvipdfm(x) 无法通过 powerdot 生成正确的 pdf。