LaTeX 期刊文章无法编译

LaTeX 期刊文章无法编译

案件: 我使用 Overleaf 上的模板为期刊准备了一篇文章。它在 Overleaf 上编译良好,看起来很棒,并且可以提交。

我解压了 zip 文件,严格按照他们的上传说明进行操作,但文档却无法在期刊提交网站上编译。

两个可能的‘线索’:

1.我注意到两个文件在实际main.tex文件中没有直接引用(见图)。提交给期刊的截图 请注意,logo.png 和 .bst 文件没有与 main.tex“分组”在一起

2.该期刊似乎经常遇到这种情况,以下是其常见问题解答中的内容。

我的 LaTeX (.tex) 主文档已成功上传,但在文件上传步骤中,它显示为红色,并显示错误消息“无法转换文件”。我该如何修复此问题?

此问题最常发生在 .bib 或 .bst 文件不兼容或其他问题时。要解决此错误,请删除已上传的 .bib 或 .bst 文件,将 LaTeX 运行中生成的 .bbl 文件的内容(复制/粘贴)合并到 LaTeX (.tex) 主文档中,然后注释掉 LaTeX (.tex) 主文档中对单独的 .bib 和/或 .bst 文件的引用。

上诉

不幸的是,这对我来说根本就是无稽之谈。我不知道如何将整个样式文件“剪切/粘贴”到 main.tex 中,也不知道如何让 main.tex“引用”或“指向”自身,而不是样式或 bst 文件。

期刊是否因不汇编而臭名昭著?我是不是在浪费时间?这里面有什么明显的问题吗?

如果有用,我可以提供一个 tex 处理器日志(对我来说完全是胡说八道),但不是一个可重现的示例。就像我说的,它在 Overleaf 上运行得很好。如果包含所有内容的 zip 文件有用,我也可以提供。

答案1

编辑:经过一个小时的故障排除,结果发现,这实际上是 Oxford 自己的问题。他们的模板在上传时甚至没有编译。OP 将直接联系发布者来解决这个问题。

当您尝试包含 eps 文件时:

\includegraphics[trim={0 0 0 0},clip, width=\textwidth]{STRCPRcropped.eps}

日志文件表明,他们的编译器在尝试将 eps 文件转换为 pdf 时失败,如第 610 行及以后所示:

Package epstopdf Warning: Drivers other than 'pdftex.def' are not supported.

因此失败:

! Undefined control sequence.
<recently read> \epstopdfDeclareGraphicsRule 

为了解决这个问题,您应该将文件转换为 png 并像这样包含它:

\includegraphics[trim={0 0 0 0},clip, width=\textwidth]{STRCPRcropped.png}

然后重试。如果你是 LaTeX 的狂热用户,你可以考虑使用 TeXLive 或 MiKTeX 来最喜欢的文本编辑器,它将为您完成此转换。

以下是 eps 转换为 png 的结果:

转换文件

如果您还有更多问题,请告诉我,我们可以解决。

相关内容