我正在生成 PDF(例如这样) 使用 LaTeX,突然间,多年来一直有效的代码生成的 PDF 要么无法显示,要么导致普通 PDF 阅读器崩溃(甚至PDF专家)。
我使用的代码是高度定制的,很难调试,而且我没有收到任何错误消息或日志条目揭示出了什么问题(文件生成成功,并且至少部分或者偶尔由于生成的 PDF 不可读,因此我的感觉是直接检查生成的 PDF 本身可能会阐明这个问题,特别是因为它出现在那里:在查看器和其他试图显示它的软件中。
这个 PDF 中是否存在明显错误,可能导致查看器卡住或崩溃?如果是这样,这些故障可能存在什么来源(并且可能存在与 LaTeX 相关的原因)。我有没有问题与以其他方式生成的 PDF 或与之前使用相同代码生成的 PDF 一起使用。
请注意,该示例可能在浏览器(至少对某些浏览器)和简单的查看器(例如预览或仅查看应用程序)中运行良好。我最感兴趣的是,这些错误是否出现在 macOS 上的预览中,具体来说(对于其他人,就像对我来说一样)或 PDF Expert(它可以查看文件一段时间,但如果有人试图关闭显示文档的选项卡,它最终会挂起)。