如何在不同的机器之间维护 LaTeX 环境、包等?

如何在不同的机器之间维护 LaTeX 环境、包等?

我有几台不同的计算机用于工作;本地工作站、远程服务器、家用个人计算机等。如何在这些计算机上保持某种软件版本控制,以便在一台计算机上创建的 LaTeX 文档可以在另一台计算机上编译?对于一般编程,有方法可以隔离编程环境,以便软件包、库等更具可移植性(例如 Python 的 pyenv);LaTeX 有类似的东西吗?

答案1

  1. www.tug.org在每台机器上安装完整当前的 TeXLive 。
  2. 将您的本地texmf树放入 Git 存储库并从远程克隆它。

对于 #2,创建~/texmf/tex/latex/local~/texmf/bibtex/bib。在中创建一个 git 存储库~/texmf。将所有.sty.cls甚至只是.tex自定义文件放在local目录中,并将参考书目(甚至只是一个主参考书目)保存在bib目录中。

相关内容