如何在 Plain TeX 中包含 eps 文件?

如何在 Plain TeX 中包含 eps 文件?

标题不言而喻。

如果不可能,LaTeX 如何使用导入 EPS 文件\includegraphics

答案1

epsf.texTom Rokicki有一个包。试试

\input epsf

\epsfbox{myfile.eps}

\bye

阅读文件 epsf.tex(在我的系统中是/usr/local/texlive/2012/texmf-dist/tex/generic/epsf/epsf.tex)将让您深入了解 TeX 处理 PostScript 图形的方式。

答案2

LaTeX 包graphicx也可以在 的帮助下以纯 TeX 格式使用miniltx.tex。对于驱动程序,dvips.def已经有一个可以加载的 TeX 文件:

\input graphicx.tex
\includegraphics{myimage.eps}

该文件graphicx.tex包含:

\input miniltx

\def\Gin@driver{dvips.def}
\input graphicx.sty

\resetatcatcode

通常 TeX 发行版具有智能功能graphics.cfg,可以检测某些驱动程序(pdfTeX/LuaTeX、XeTeX)并设置默认驱动程序(通常dvips),否则,

\input miniltx.tex
\input graphicx.sty
\resetatcatcode

就足够了,只有在使用其他 DVI 驱动程序时才需要驱动程序定义。(也可以在纯 TeX 中使用其他 LaTeX 包,例如ifpdf,,ifxetex...)。

相关内容