![在包含包含 LaTex 的 pdf 图像时,无法在 BaKoMa Tex 中找到“xref”(1) 错误](https://linux22.com/image/333018/%E5%9C%A8%E5%8C%85%E5%90%AB%E5%8C%85%E5%90%AB%20LaTex%20%E7%9A%84%20pdf%20%E5%9B%BE%E5%83%8F%E6%97%B6%EF%BC%8C%E6%97%A0%E6%B3%95%E5%9C%A8%20BaKoMa%20Tex%20%E4%B8%AD%E6%89%BE%E5%88%B0%E2%80%9Cxref%E2%80%9D(1)%20%E9%94%99%E8%AF%AF.png)
我正在尝试将包含 LaTex 代码的 pdf 图像包含到 BaKoMa Tex 编辑器中的 tex 文档中。当我包含 pdf 图像时,我从 BaKoMa Tex 收到以下错误:
请注意,我尝试了错误消息的提示(即在 Acrobat 中打开 pdf 并保存),但这没有帮助。
更具体地说,这是我所做的:
- 我使用 InkScape 创建了一个 svg 文档(svg 是 InkScape 的文件格式)来绘制图像中的形状等。我将 LaTex 代码作为文本添加到 svg 文件中,然后使用选项将我的绘图保存为 pdfpdf+LaTex 导出。
接下来我使用了在线 tex 编辑器背面结合 LaTex 代码和 pdf:
接下来我用pdfescape适当裁剪 pdf 图像。
- 最后,我只是将 pdf 图像包含到 BaKoMa Tex 中的 tex 文档中,结果出现了上面第一张图所示的错误。
我该如何解决这个错误?
答案1
问题是 BaKoMa TeX V11.0 之前版本不支持压缩对象
因此,有两种方法可以解决这个问题:
1) 使用最新版本的 BaKoMa TeX,版本 11.0 或更高版本
2)转换 PDF 以便解压缩对象,这可以通过在 1.4 兼容模式下保存 PDF 来完成。