我一直在尝试让 pdfLaTeX、Beamer 和 PSTricks 变得友好。以下代码编译时没有出现任何问题,并且pics.pdf
创建了一个包含我的图表的文件,但输出演示文稿完全是空白的。
\documentclass{beamer}
\usepackage[pdf]{pstricks}
\begin{document}
\begin{frame}
\begin{pspicture}(1,1)
\psline(0,0)(1,1)
\end{pspicture}
\end{frame}
\end{document}
在此先感谢您的帮助。
答案1
我确信我的回答会被否决,因为没有建设性,但混合使用 pdfLaTeX、Beamer 和 PSTricks 是错误的做法。我不是说这不能做,而是说这是错误的。为什么?
Beamer 是基于 TikZ/PGF 库的 LaTeX 演示类,旨在与 pdfLaTeX 引擎一起使用。PSTrick 是一个软件包,它可以通过以下方式轻松将 PostScript 语言(主要用于图形的页面描述语言)与 TeX 引擎集成
tex->dvips->ps2pdf
过程。虽然现代 TeX 发行版使用 pdfLaTeX 引擎,但 PSTricks 对上述路线的强烈偏好仍然存在。有一个名为 Powerdot 的 LaTeX 演示类基于 PSTricks。
要么选择 pdfLaTeX、Beamer 和 TikZ/PGF,要么选择 pdfLaTeX(tex->dvips->ps2pdf)、Powerdot 和 PSTricks 并坚持使用它(实际上还有一些其他有效的选择,如 MetaPost、Asymptote、PythonTeX,但那是另一回事)。
我几乎只使用 Powerdot+PSTricks,原因很简单,早在 TikZ/PGF 和 Beamer 出现之前,我就开始使用 TeX。这不是一场圣战。TikZ/PGF 社区可能更大、更活跃,但我可以向你保证,这两种工具都可以完成这项工作。我实际上喜欢尝试使用 PythonTeX