我有一个 1989 年的 dvi 文件,使用了特殊字体。该 dvi 文件由 LaTeX 创建。我保存了所有 LaTeX 源文件、所有 .tfm 文件、所有 .pk 文件、所有 .pxl 文件和所有 .1500pxl 文件。我还保存了生成所有内容的 shell 脚本。
我想将该文档转换为现代 pdf。
shell 脚本使用命令:
dvi2ps -a /tx/qobi/tex/pxlfonts -a /usr/lib/tex/pxlfonts.canon smthesisfrag
我不再使用 dvi2ps。我改用 dvips。但 dvips 不接受 -a 参数。我无法从手册页、--help 或在线文档中找出 -a 参数的等效项,即如何指定包含 .pk、.pxl 和 .1500pxl 文件的目录。
有什么想法吗?谢谢
答案1
感谢大卫卡莱尔。
简单的解决方案是:
- 在包含 dvi 文件的目录中创建一个 dpi300(根据需要更改分辨率)子目录;将 .pk 和 .pxl 文件放在该子目录中
- 使用 -M -X 300 -Y 300 运行 dvips (根据需要更改分辨率)
您可以通过在命令行上第一个给出 -d -1 选项来确定 dvips 尝试查找各种文件的位置。