我在 LibreOffice 7.5.4.2 中使用 DejaVu Serif 字体。导出的 PDF 如下所示:
但是,当我打印该 PDF(或将其导出为 PostScript)时,它会转换为:
斜体的“M”是最明显的,但不仅仅是它。“N”看起来也不同,一些数字等等。如果你仔细看,会发现相当多的不同。
如果我改为执行 PDF→SVG→PDF→PS,那么结果就没问题。
直接将 PDF 转为 PS 时会出现哪些奇怪的故障?
更新:
你不会说如何您正在将 PDF 转换为 PostScript
我在 Linux 上使用 Evince/Document Viewer for GNOME,如下面的屏幕截图所示。但是,当我实际从 Mac 机器打印出 PDF 文件时,也会出现完全相同的失真,因此它们与我使用的特定 PDF→PS 方式无关。
答案1
该问题出现在 LibreOffice 的 Linux 版本中。
我现在已在 Mac 上安装了它,打开了相同的 *.odt 文件,导出为 PDF,然后直接导出到 PS。一切看起来都很棒。
LibreOffice Linux 发行版中的字体本身肯定有问题,或者后者呈现 PDF 的方式肯定有问题。