这是最近的进展,我不确定我做了什么改变才使这种情况发生......除了设置TM_SUPPORT_PATH
为~/Library/Application Support/TextMate/Managed/Bundles/Bundle Support.tmbundle/Support/shared
。
一个月前,我不得不这样做,以便编译 LaTeX 文件(这又是一个谜,因为之前编译时没有问题)。它们现在似乎工作正常,但当我尝试创建斜体(或粗体、下划线等)时,TextMate 会返回错误:
Failure running “Italic”.
Italic: line 4: toggle_style.rb: command not found
当我尝试调用 LaTeX 包中包含的其他脚本(Tidy,任何调用 的脚本texMate.py
)时,也会出现同样的错误。所有这些脚本似乎都依赖TM_SUPPORT_PATH
于 脚本,但这些脚本都不位于shared
目录中……它们都在 中~/Library/Application Support/TextMate/Managed/Bundles/LaTeX.tmbundle/Support/bin
。
我可以将所有脚本中的路径更改为一个TM_LATEX_SUPPORT
路径,或者将所有脚本移动或链接到共享目录来解决此问题……但这似乎没有必要。您知道我可能破坏了什么吗?
答案1
我将此问题提交给了 TextMate 邮件列表,并被告知我的问题出在 TextMate 上,而不是我系统上的任何 LaTeX 内容上。解决方案是禁用自定义TM_SUPPORT_PATH
,然后重新安装 TextMate 的“捆绑支持”包。