TeXShop:更改文具位置

TeXShop:更改文具位置

我如何更改放置文具文件的文件夹?(我说的“文具”是指模板,抱歉造成混淆。前者是 TeXShop 术语。)我有几个通过 Dropbox 链接的系统,例如“windows”和“Texniccenter”。因此,我创建了一个通用文件夹来保存这些文件。设置 Texniccenter 文件夹很容易 - 但我该如何处理 TeXShop?

答案1

TeXShop 中的 Stationery 文件夹存储在 中~/Library/TeXShop,并且其位置无法更改,因为如果移动或删除该文件夹,TeXShop 会自动从备份中重新创建它。但是,只要该文件夹存在,TeXShop 就会感到满意。因此,完全可以在其他地方创建该文件夹(例如 Dropbox 文件夹),然后在文件夹中放置指向该文件夹的符号链接~/Library/TeXShop

操作方法如下:(为了以防万一,最好备份一下你的 Stationary 文件夹。)

  1. 关闭 TeXShop

  2. 在 Finder 中,将现有的 Stationery 文件夹移至共享位置并为其指定另一个名称(这不是必需的,但有助于区分文件夹)。在此示例中,我假设它的名称SharedStationary和位置在您的Dropbox文件夹中。

  3. 打开终端窗口并创建符号链接:

     ln -s ~/Dropbox/SharedStationery ~/Library/TeXShop/Stationery
    

当您重新启动 TeXShop 时,它会将该SharedStationery文件夹视为其Stationery文件夹。

针对 MacOS 12.x 的更新

MacOS 对 Files on Demand 处理方式的更改可能会导致 Dropbox 链接文件夹中的文件无法加载,因为虽然文件存在,但其内容不存在。因此,最好将~/Dropbox/SharedStationary我示例中的文件夹设置为“使之可离线使用”状态。这可以使用 Finder 完成:右键单击(或按住 Control 键单击)文件夹图标,然后选择“使之可离线使用”Dropbox 项。请参阅MacTex 2022 问题了解更多详情。

相关内容