![图形未显示在 DVI 中](https://linux22.com/image/312927/%E5%9B%BE%E5%BD%A2%E6%9C%AA%E6%98%BE%E7%A4%BA%E5%9C%A8%20DVI%20%E4%B8%AD.png)
这是一个示例 .tex 文件
\documentclass[dvipdfm]{article}
\begin{document}
\begin{figure*}
\resizebox{\hsize}{!}{\includegraphics[bb = 0 0 1937 1912]{test.jpg}}
\caption{This is a test figure.}
\end{figure*}
\end{document}
我编译了上述 .tex 文件,编译过程没有出现警告和错误。但是,当我打开 .dvi 时,图形没有显示,但标题已写好。只有当我将 dvi 编译为 pdf 时,图形才可见。所以,我的问题是:有没有办法让图形在两种模式(DVI 和 PDF)下都可见?
提前谢谢了。
答案1
没有关于在 DVI 文件中包括图像的标准。DVI 文件格式对图形一无所知。因此,图像支持是通过 完成的\special{...}
。 的内容语法\special
取决于 DVI 驱动程序。问题中的文件使用驱动程序选项dvipdfm
,因此包将graphics
写入。由于只能将 DVI 转换为 PDF 并且无法查看任何内容,因此您必须使用不同的 DVI 查看器,该查看器显然不支持 的特殊功能。如果您想将图像包含在 DVI 查看器中,您必须使用不同的驱动程序选项再次编译以获得 DVI 查看器的特殊功能,并希望查看器也支持所使用的图像格式。\special
dvipdfm
dvipdfm
dvipdfm