Overleaf 无法显示我的字数。它说找不到我的文件

Overleaf 无法显示我的字数。它说找不到我的文件

当我尝试检查我的字数时,我总是遇到这个错误。

!!! File Chapters/Chapter1 not found in path [./]. !!!
!!! File Chapters/Chapter2 not found in path [./]. !!!
!!! File Chapters/Chapter3 not found in path [./]. !!!
!!! File Appendices/AppendixA not found in path [./]. !!!
!!! File Appendices/AppendixB not found in path [./]. !!!
!!! Encountered \end without corresponding \begin !!!
!!! Reached end of file while waiting for }. !!!
!!! Reached end of file while waiting for \end. !!!
!!! Environment ended while waiting for nd{document}. !!!

我看见问题并尝试按照 Overleaf 的人员建议的那样做,并将我的所有文件放在我的主文件夹中。

我的文件夹是这样的:

Latex
  Chapters
     Chapter1
     Chapter2
     etc
  Appendices
     Appendix1
     Appendix2
  main.tex

现在是这样的:

Latex
  Chapter1
  Chapter2
  Appendix1
  Appendix2
  main.tex

Latex 是包含所有内容的文件夹。我重新编译了,但仍然收到相同的错误。有人知道其他解决方法吗?

答案1

我不熟悉 Overleaf,但它使用了我知道的 TeXcount。

TeXcount 默认要求文件路径相对于当前工作目录。我怀疑 Overleaf 从不同的工作目录运行 TeXcount,但指定了 TeX 文件的完整路径。

TeXcount 有一个选项-dir,可用于指定应给出文件路径的文件夹。默认值是-dir=.,但另一种方法是 just ,-dir在这种情况下使用主文档的文件夹。

据我从 Marijn 的评论中了解到,字数统计功能不允许更改 TeXcount 选项。不过,有文档如何使用自定义选项在 Overleaf 上运行 TeXcount。如果这个方法仍然有效,那么应该可以设置-dir选项。

一些 TeXcount 选项和设置可以从文档本身内部进行修改,但不幸的是该-dir选项不是其中之一。


实际上,如果我正确地假设 Overleaf 从不同的工作目录运行 TeXcount,那么最好的解决方案是让 Overleaf 更改调用 TeXcount 时使用的选项。

相关内容