包含的 LaTeX 图形不会在 dvi 中显示,但会在 pdf 中显示
我试图让 LaTeX 包含数字,但 eps 文件不会显示在 DVI 中。 我尝试了各种软件包均无济于事。 如果我编译为 PDF,这些数字会显示得很好,但在 DVI 文件中则不行...
我在 Windows 下使用 MikTex 和 Led。
I am trying to get LaTeX to include figures, but the eps files will not show up in the DVI. I tried various packages to no avail. The figures will show up fine if I compile to PDF, but not in the DVI file...
I am using MikTex and LEd under Windows.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
编译时您应该同时拥有 PDF 和 DVI 图像。
例如,准备两种格式的图片:pic.jpg(适用于 PDF)和 pic.eps(适用于 DVI)。
调用图片时,省略扩展名。
You should have both images for PDF and DVI when compiling.
For example, prepare the picture in two format: pic.jpg (for PDF) and pic.eps (for DVI).
When calling the picture, omit the extension.
这可能是由于 DVI 查看器的限制造成的。 DVI 文件本身不包含 EPS 文件:仅包含这些文件的链接。 当 DVI 转换为 postscript(并从那里转换为 PDF,或直接转换为 PDF)时,EPS 文件将被合并。 一些 dvi 查看器支持包含 EPS 文件,而另一些则不支持。
就我个人而言,我一直倾向于简单地查看 PDF 最终结果,因此我不记得哪些查看器支持 EPS 图像的显示。
编辑:
通过快速谷歌搜索,我发现此链接,暗示 YAP 查看器(miktex 中的标准查看器)只要知道 Ghostscript 在您的 PC 上的位置即可支持 EPS,因此如果您使用 YAP,可能会很简单将其指向 Ghostscript DLL。
This is probably due to the limitations of your DVI viewer. The DVI file itself does not contain the EPS files: merely a link to those files. When the DVI is converted to postscript (and from there to PDF, or directly to PDF), the EPS files are incorporated. Some dvi viewers support included the EPS files, others don't.
Personally, I have always tended to simply look at the PDF end result, so I can't remember which viewers do support display of EPS images.
Edit:
With a quick google search, I found this link, implying the YAP viewer (the standard one in miktex) supports EPS as long as it knows where ghostscript is on your PC, so if you're using YAP, it may be as simple as pointing it at the ghostscript DLL.