我认为这个错误是在将 skim 更新到最新版本后开始的。
Document 'PDFfile.pdf' not open in application LSOpenURLsWithRole() failed for the
application /private/var/folders/O9/O9WzNPBfEsCRnERR4J07f++++TI/-Tmp-/Skim 62
Update/B121659D-D5E2-4EF3-A582-A94789DEE5D6/Skim.app with error -10810 for the file
PDFfile.pdf. sh: /private/var/folders/O9/O9WzNPBfEsCRnERR4J07f++++TI/-Tmp-/Skim 62
Update/B121659D-D5E2-4EF3-A582-A94789DEE5D6/Skim.app/Contents/SharedSupport/displayline:
No such file or directory
error number 256 opening viewer
似乎 Skim.app 的链接是错误的。该应用程序安装在 /Applications/Skim.app,并且 displayline 文件存在于应用程序下的路径中。
我没有在我的设置中创建任何东西,它已经运行了好几年了。
我怎样才能改变 Skim 的路径?
答案1
也许您需要在应用程序文件夹中重新安装 TM 和 Skim,然后使用 验证 PATH $echo $PATH
。
我使用 TextMate 版本 1.5.10 (1631) 和 Skim 1.3.13。
在 Skim 中:
在 TextMate 中:高级首选项
在 LaTeX Bundle Prefs 中:
现在我使用 OS X 10..6.7,并且同步等功能均运行良好。
您使用的是 Bundle LaTeX 原版吗?还是 LaTeX 2?您是否更改了一些脚本?
您有更新 Python 或 Ruby 吗?LaTeX 软件包使用 Python,而 LaTeX 2 使用 Ruby!
答案2
我自己搞清楚了。如果我删除了 Skim 62 更新的 tmp 文件夹,正确的 skim 会再次打开。我还运行了这个命令,以确保 Skim 的打开路径正确。lsregister -kill -r -all local,system, user