除了 PDF 之外的其他输出文件是否已经过时了?

除了 PDF 之外的其他输出文件是否已经过时了?

我一直以为 tex 可以将代码转换为 pdf,但似乎并非总是如此。根据流程的不同,我最终可能会得到 DVI 文件或 PS 文件。这些文件仍然常用吗?它们可以像 PDF 一样查看和打印吗?PDF 为何最终成为主流输出?

答案1

没有常用的 TeX 变体具有 PostScript 输出(我认为唯一的例外是 vtex 除了 DVI 和 PDF 之外还有 PostScript 和 HTML)

经典 TeX 只会制作 dvi,xetex 和日文 ptex 变体也是如此。pdftex 和 luatex 可以制作 pdf 或 dvi。

PDF 查看器现在已经非常普遍,因此人们通常将 dvi 转换为 PDF(可能通过 PostScript)以供查看或打印。

latex small2e制作一个 dvi 文件,我可以用 xdvi 查看

dvips small2e将其转换为 PostScript,我可以使用 gv 查看

ps2pdf small2e.ps small2e.pdf将其转换为 PDF,我可以使用 xpdf 查看

在此处输入图片描述

答案2

是的,可以查看 dvi 文件,但由于各种 LaTeX 引擎制作的标准文件格式略有不同(主要是为了适应 OpenType/TrueType 字体),因此可能会有点不准确。

我的开源 Javascript 模块dvi 解码尝试使 LuaTeX dvi 文件能够直接在网络浏览器中呈现。

你可以在这里尝试演示 React 应用程序: DVI 查看器

相关内容