我有一台 MacBookPro、Sierra,并且使用 TeX-Maker(适用于 Mac)。
TeX-maker 和 El Capitan 最初存在一些问题;显然这些问题已经得到解决。但从那以后,TeX-maker 就一直拒绝:
1用 来绘制图片pstricks
;以及 [2] 接受 中的 ps 图片\includegraphics[width=10cm]{birds.ps}
。
1 这是一个不断崩溃的简单 LaTeX 源文件:
\documentclass[12pt]{article}
\usepackage{pstricks,epsfig,graphicx}
%
\begin{document}
\noindent Venn diagrams:
\begin{center}\begin{picture}(180,20)(0,0)
\psset{unit=0.5ex, linewidth=1pt}
\psellipse(23,20)(90,10)
\end{picture}\end{center}%
\end{document}
TeX-Maker 的错误信息:
\c@lor@to@ps l.11 \psellipse(23,20)(90,10) 错误消息顶行末尾的控制序列从未被 \def'ed。
[2] 这是一个简单的 LaTeX 源文件,它也不断崩溃:
\documentclass[12pt]{article}
\usepackage{pstricks,epsfig,graphicx}
%
\begin{document}
\begin{center}
\includegraphics[width=10cm]{birds.ps}
\end{center}
\end{document}
错误消息 TeX-Maker:
LaTeX 错误:未知的图形扩展名:.ps。请参阅 LaTeX 手册或 LaTeX Companion 了解解释。
在 El Capitan 之前,一切都很顺利。自从 El Capitan 和 Sierra 出现问题以来,1并且[2]令人恼火地坚持下去。
我有一张 TeX-Maker 配置的屏幕截图,如下所示:
答案1
答案2
我也在 MacBookPro(2014 年出品)中使用 macOS Sierra。按照评论中的好建议,我完美地编译了您的第一个例子,没有更改一行;我也可以使用我重命名为 的 ps 格式的旧图片来编译您的第二个示例birds.ps
。我唯一要做的就是确保我正在编译LaTex -> dvips -> ps2pdf
(我不知道是否还有其他编译方法也可以)。您可以在下面看到屏幕截图。
我想这回答了你的问题。除此之外,我还要给出一些建议:
有一些编辑器可以自动为您检测文档的最佳编译方法。这是我的情况,这就是我如何确定如何编译您的文档的方法。我不会在这里给出这种 LaTex 编辑器的名称,因为这不是您想要的;但如果您感兴趣,请告诉我。
尽管有些人可能完全不同意我的观点,但我更喜欢将外部图像包含为 pdf(出于某些奇怪的原因,在使用
ps
或eps
文件时,某些数学符号似乎总是不像我想要的那样;但它们在 pdf 中看起来总是很好)。