无法正确打印 PDF

iBe*_*eve 8 pdf printing evince brother

当我尝试打印 PDF 时,它会打印,但第一页有奇怪的符号替换了一些字母(请注意,这些符号看起来与应该存在的字母相似):

第一页图片

第二页是空白的,除了这个错误信息:

ERROR:
undefined
OFFENDING COMMAND:
....Undefined
STACK:
0
0
431
431
683
0
0
0
-194
0
0
0
0
0
0
-195
0
0
0
0
0
0
268
0
0
0
-mark-
-mark-
-mark-
Run Code Online (Sandbox Code Playgroud)

我的打印机是 Brother HL-5150D。我可以很好地从 LibreOffice 打印文档。该文档有 5 页,由 LaTeX 生成,并使用标准文档查看器 (Evince) 打印。

如何修复打印机以便它可以打印 PDF?不同的打印机驱动程序或文档查看器可以工作吗?

编辑:我已经能够使用 Ocular 文档查看器正确打印我的文档(请参阅我自己的答案),但我仍然希望能够使用标准 Evince 文档查看器打印它。

iBe*_*eve 5

我尝试使用 KDE 文档查看器 Okular 打印,并且文档打印完全正确,没有奇怪的字符或未定义的堆栈错误!所以这似乎是 Evince 文档查看器的问题。