0

我已经在我的个人服务器(Ubuntu 20.04.2 LTS)上安装了 Overleaf。安装后,我发现 Overleaf 将 LaTex 文件(.tex、.bib、...)和编译后的文件(.pdf)保存在INSTALL_PATH/data/sharelatex/data/compiles/*project_folder*. 每次,如果我从浏览器中进行一些修改并重新编译项目,上述文件夹将自动更新。

但是,如果我直接在文本编辑器中更改 .tex 文件(而不是在浏览器中),那么我在浏览器中重新打开项目,左侧​​面板上的 LaTex 文件不会更新。但是如果我检查上述文件夹中的 .tex 文件,它确实被更改并保存了。

那么我怎样才能使这成为可能呢?

这是我所期望的说明: 预期结果

提前致谢

4

1 回答 1

0

我认为内容的文件来自 mongoDB,然后当你在网上看到文件时,内容是从数据库而不是文件加载的。

如果您直接对文件进行更改,它们会从数据库中重写。我相信出于这个原因,您可以从 History 选项中恢复更改,因为文件的内容存储在数据库中。

于 2021-12-02T01:43:24.683 回答