除了 pdf 之外,我怎样才能从 Latex 获取 .dvi 文件?

除了 pdf 之外,我怎样才能从 Latex 获取 .dvi 文件?

我需要输入哪些命令和参数才能从 latex 文件生成并保存 dvi 输出?换句话说,我想要 dvi 文件而不是 pdf 文件,或者除了 pdf 文件之外还想要 dvi 文件。我使用 TexWorks。我应该从哪个文件夹运行此命令?我不是经验丰富的 Latex 用户。如果我使用 TexWorks 运行 LuaLatex 而不是 pdfLatex,命令和参数会有所不同吗?我也使用 Windows 7 64 位操作系统。

我正在尝试获取我使用盲文标签(使用系统字体)制作的 tikz 图形图像,该图像是 SVG/JPEG/GIF,以便我可以将其导入 Tiger 浮雕软件。老板告诉我使用的步骤是截取 pdf 的屏幕截图,将其复制并粘贴到 word 中,然后从 word 粘贴到 Tiger 软件套件中。到目前为止,当我复制并粘贴图形的屏幕截图时,盲文标签会被误读。一个点被看作 2 个或 3 个点,我认为这是因为分辨率不同。然后我不得不花时间擦除所有标签并在打印机软件套件中重新制作它们,这就像绘画一样,但更糟糕。

我读到有人可以将 dvi 文件转换为 jpeg 等图像文件类型这里。我还想获取一个图像文件,以便我可以在另一个软件(如 Gimp)中设置图像的分辨率。我认为我需要 20 dpi 的分辨率,因为图像将使用具有该分辨率的压花打印机“打印”。打印机用作输入的文件类型是 .prn。

最终,我试图说服残疾人服务部门的员工,使用 Latex 会大有裨益,但由于没有人愿意学习,因此很难说服他们。我认为,如果我能向他们展示它可以节省时间并制作出更好的图形,情况就会有所不同。

答案1

但事实证明,回答这个问题的真正目的是为特殊的盲文打印机制作光栅图像。

一般来说,要生成 DVI 文件,<filename>.tex只需使用 LaTeX 编译 TeX 源即可……

latex <filename>

或者对于带有 DVI 编译器版本的 LuaLaTeX ...

dvilualatex <filename>

根据 TEX 源内容,可能需要更多选项(例如--src-specials)。

然而,在 TeXworks 中不存在相应的排版配置文件,必须手动添加。

然后,生成的 DVI 可以通过不同的可能方式进一步转换为 PDF 格式。默认情况下,它将不是会被自动删除,所以除非您稍后运行清理程序,否则您将保留 DVI 和 PDF 文件。

DVI 到 PDF 的可能转换方式:

  • 使用 生成 Postscript 文件dvips,然后使用 将此 PS 文件转换为 PDFps2pdf
  • 直接转换dvipdfmdvipdfmx

答案2

虽然可以使用.tex --> .dvi --> .pdf,但现代工具(pdflatex及其同类)可以直接生成 PDF。常规工具和新工具之间存在一些(不那么)细微的差异latex。所以要小心。

首先,你想要 DVI 文件做什么?

相关内容