忽略非 PDF 特殊内容!使用 \special 命令创建的图像

忽略非 PDF 特殊内容!使用 \special 命令创建的图像

我有几个以 .tex 文件形式存储的图形,它们是由日语应用程序生成的温特比克\special据我了解,WinTpic 仅在 .tex 文件中生成大量命令列表,然后您可以使用\input这些命令导入从其绘图界面绘制的图形。

例如,这是 WinTpic 输出的截断版本:

\unitlength 0.1in
\begin{picture}( 45.4400, 13.1600)(  3.6000,-16.7600)
% CIRCLE 2 0 0 0
% 4 392 1192 418 1211 418 1205 418 1205
% 
\special{pn 8}%
\special{sh 1.000}%
\special{ar 392 1192 32 32  0.0000000 6.2831853}%
\end{picture}%

如果说上面的代码块存储在figure1.tex中,那么我们将使用类似的

\begin{figure}[htb]
\centering
\input{figure1}
\caption{A WinTpic example.}
\end{figure}

生成图片。但是,pdfLaTeX 为所有这些命令给出了 Non-PDF special ignored! 错误。从我自己的研究中,我知道(尽管我并不完全理解)驱动程序相关问题导致 pdfLaTeX 在设计上忽略这些命令。但是,我以这种方式存储了太多复杂的图形,以至于无法在 TikZ 中重新创建它们。因此,我需要一种方法将这些文件转换为可用格式或强制 pdfLaTeX 运行这些命令。

相关内容