答案1
隐私:您无法保证在线服务中没有人访问过您的文档。另一方面,它们大大增加了文档的协作编辑。因此,为此您需要在以下两者之间进行选择:
[ + ] private public
您更看重哪个:是本地安装(用于私人),还是在线服务(用于公共访问和一些隐私选项)。为了更好地共享
git
,您可以轻松管理文档的多个版本,可以轻松与他人共享,而且回滚功能非常棒!您可以使用本地安装GitLab
来共享私人文档。可用性:在线编辑器所需的一切 - 是一个现代浏览器和一个互联网。在线服务已经预装了最常用的软件包。但易用性缺乏可定制性:您肯定会遇到一些软件包(如、
minted
或TikZ
)、字体、文件处理、附加命令行选项的问题。因此,您需要在可定制性和易用性之间做出选择:[ + ] customizability ease-of-use
如果您想完全控制编译过程 - 那么在线服务不适合您。您希望能够使用
xindy
现代biber
或其他现代TeX
软件。此外,在线服务可以拥有旧的 TeX 发行版,并且在本地安装时您可以获得最新的软件包。汇编:我已经把一些优点和缺点放在了可用性部分。在本地安装中,您可以轻松更改任何内容:TeX 引擎、命令行选项、BibTeX 处理软件、附加软件(如
asymptote
或 )GeoGebra
,甚至Python
用于数据处理的脚本。在本地安装中,您可以完全支持任何软件可用。这对博士论文很有帮助。在线工具可用于编辑您已拥有所有预处理数据和图像的文档。[ + ] data processing available data
可扩展性:您的本地安装可以轻松扩展。如果您一次排版多个文档,则在本地安装中管理Windows 或Linux 中的共享自定义文档样式、
beamer
主题、常用图像会容易得多(因此,这可能取决于发行版)。%APPDATA%
.local
[ + ] multiple single
如果您只排版一个文档:在线服务就可以了;但对于多个复杂的文档,最好使用本地安装。
答案2
在线编辑器的优点(我将参考 WriteLaTeX,因为我不知道 ShareLaTeX):
- 它们通常预装了所有重要的软件包。
- 您仍然可以将样式/类包导入到您的项目中。
- 您无需安装软件,因此无需管理员权限即可使用它们。
在线编辑器的缺点:
- 如果没有互联网连接,您就无法使用它们(但是,您可以保留本地副本,处理文件并在重新建立连接后立即更新它们)
- 据我所知,您无法安装涉及额外程序/脚本的软件包。
- 自定义字体可能也会很麻烦(不过还没有尝试过)。
因为我喜欢简单,所以我通常在家时使用 TeXstudio + TeX Live,只有当我需要在大学期间写一些东西并完成它时才使用 WriteLaTeX。
答案3
在线服务的优点是,如果您教的课程中学生使用 LaTeX,那么您就不必为他们的安装问题而烦恼。上个学期,我(很遗憾,我只会说英语)与一名学生的计算机进行了激烈的斗争。他来自中国,我一直没弄明白中文安装错误可能意味着什么,我和我的学生就这个问题进行了毫无进展的沟通。我向他介绍了一项在线服务,问题解决了。
答案4
您现在没有安装 LaTeX 发行版吗?想完成作业吗?在线 LaTeX 编辑器非常有帮助。它们几乎拥有最新的软件包和兼容性,并且与单独的本地 TeX 安装不同,易于编译。
您的网络连接较慢,那么单独本地安装 TeX 是更好的选择 ;)