我在旧的 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
谢谢大家...所以对于未来的情况...我所做的是:
卸载所有内容:在 Finder 中 - 按住 Control 键单击 TextMate 和 TexShop,然后选择“显示包内容”,并将其拖到垃圾箱
在 Finder - 用户/库/将 TexShop 拖到垃圾箱
com.macromate...' files and
在 Finder - 用户/首选项/将TexShop 文件拖到垃圾桶清空垃圾
重新下载并安装 TexShop 和 TextMate
在 TextMate 首选项>高级> Shell 变量中取消选择提供的 PATH 并创建一个新的 PATH 并从 egen 插入上面的路径
/usr/texbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin
关闭所有内容并重新启动计算机
一切正常...再次感谢大家的帮助(尤其是在周末)......