![为什么此代码会生成无法打开的DVI文件?](https://linux22.com/image/468549/%E4%B8%BA%E4%BB%80%E4%B9%88%E6%AD%A4%E4%BB%A3%E7%A0%81%E4%BC%9A%E7%94%9F%E6%88%90%E6%97%A0%E6%B3%95%E6%89%93%E5%BC%80%E7%9A%84DVI%E6%96%87%E4%BB%B6%EF%BC%9F.png)
我正在用 MiKTeX 生成一个 .DVI 文件,但无法打开。
在网上查找,找到了这样的回复: https://latex.org/forum/viewtopic.php?t=500
这表明问题可能与 PostScript 有关。实际上,我发现我也无法打开 PS 文件。然而,我发现问题不是缺少软件包,正如建议的那样,例如这里:
https://latex.org/forum/viewtopic.php?t=13719
但很难找到与 GhostScript 兼容的 GSview 版本。当我终于找到它时,我能够读取 PS 文件,但 DVI 文件的问题仍然存在。
我在网上找到的另一个建议是使用其他查看器查看 DVI 文件,然后我尝试了“Evince”。然而,当我尝试用此类程序打开 DVI 文件时,我收到了以下消息:“
无法打开文档。DVI 文档格式不正确
因此,我得出结论,问题一定与源代码有关,并且我尝试构建一个最小可重现的示例,运行时没有错误也没有警告,但生成了一个无法打开的文件。
这里是:
\documentclass[a4paper]{beamer}
\usepackage[english]{babel}
\usepackage[latin1]{inputenc}
\usepackage{csquotes}
\usepackage{biblatex}
\begin{document}
\begin{frame}
\frametitle{Background}
\begin{itemize}
\item W
\end{itemize}
\end{frame}
\end{document}