TextMate 中的排版出现 PATH 错误

TextMate 中的排版出现 PATH 错误

我在旧的 MacBookPro (MacOSX 10.6.7) 上用 Textmate (1.5.10) 排版 LaTeX 后,又在新的 MacBookPro (MacOSX 10.6.7) 上下载了 Textmate (1.5.10)。我在新电脑上以相同的文件夹结构保存了文档文件夹,但无法排版文档.tex。我收到了以下回复:

当前路径为:

/usr/bin
/bin
/usr/sbin
/sbin

请将包含“kpsewhich”的目录添加到 TextMate 的 Shell 变量首选项中的 PATH。

在我的 TextMate 偏好设置中,高级>Shell 变量> - 我勾选了四个类别:PATH /usr/local/bin:/usr/X11/bin,,,PATH /usr/bin:/bin:/usr/sbin:/sbin_MyCompanyName__ TM_ORGANIZATION__NAME(我尝试添加)MY_VARIABLE /usr/texbin

当我单击终端链接“设置路径并重新启动”时,我得到的结果如下:

Last login: Fri Jun 17 16:06:39 on console
defaults write com.macromates.textmate OakShellVariables -array-add "{ enabled = 1; variable = PATH; value = '$PATH'; }" && open "/Users/annlmontgomery/Downloads/TextMate.app"
Ann-Montgomerys-MacBook-Pro:~ annlmontgomery$ defaults write com.macromates.textmate OakShellVariables -array-add "{ enabled = 1; variable = PATH; value = '$PATH'; }" && open "/Users/annlmontgomery/Downloads/TextMate.app"
Ann-Montgomerys-MacBook-Pro:~ annlmontgomery$ 

但我不知道这一步该怎么做——我刚刚学习 LaTeX,没有编程经验。

补充说明:
我确实有 MacTex,并且我在 Shell 变量首选项中包含了“/usr/texbin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/texbin:/usr/X11/bin”,当我排版时,现在我得到“env: ruby​​: 没有这样的文件或目录”...有什么想法吗?–

补充说明:我安装了 TexShop 2.41

补充说明:

在“首选项”>“Shell 变量”中 - 我现在有

PATH /usr/texbin:/usr/local/bin:/usr/X11/bin

PATH /usr/bin:/bin:/usr/sbin:/sbin/

PATH /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/texbin:/usr/X11/bin

PATH /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/texbin:/usr/X11/bin:/usr/texbin

PATH /usr/texbin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/texbin:/usr/X11/bin

PATH /usr/bin/usr/texbin:/usr/local/bin:/usr/X11/bin

当我排版时,我得到“env:ruby:没有这样的文件或目录”顺便说一句感谢大家的努力

答案1

我下载了 TextMate,并将首选项中的唯一路径更改为

/usr/texbin:/usr/bin:/bin:/usr/sbin:/sbin

成功了。你可以将其他目录添加到 PATH,但记得用冒号分隔它们。例如

/usr/texbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin

答案2

谢谢大家...所以对于未来的情况...我所做的是:

  1. 卸载所有内容:在 Finder 中 - 按住 Control 键单击 TextMate 和 TexShop,然后选择“显示包内容”,并将其拖到垃圾箱

  2. 在 Finder - 用户/库/将 TexShop 拖到垃圾箱

  3. com.macromate...' files and在 Finder - 用户/首选项/将TexShop 文件拖到垃圾桶

  4. 清空垃圾

  5. 重新下载并安装 TexShop 和 TextMate

  6. 在 TextMate 首选项>高级> Shell 变量中取消选择提供的 PATH 并创建一个新的 PATH 并从 egen 插入上面的路径/usr/texbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin

  7. 关闭所有内容并重新启动计算机

  8. 一切正常...再次感谢大家的帮助(尤其是在周末)......

相关内容