我考虑过在超级用户上问这个问题,而且我也认为 Mac 上的 TeX 用户更能提供帮助和帮助。我会让版主决定。
我打开texdoc color
后看到grfguide.pdf
。我看到的是:
我知道所有默认的 TeX Live 软件包都安装在“受保护”的文件夹中。使用另一个应用程序(名为 Afloat),我发现grfguide.pdf
可以在/usr/local/texlive...
我想要“处理dtx
文件”以查看更多文档。现在,Spotlight 不会搜索受保护的文件夹。我无法直接输入sty
或dtx
或ins
。如何在 Mac 上搜索 TeX Live 文件夹?
答案1
由于编译版本已包含在 TeX Live 中,因此没有必要编译这些文件。例如
texdoc -l color
以访问文档的所有部分。在本例中,选择第二个文档 ( color.pdf
),即文档的“开发人员部分”。
答案2
我强烈怀疑 Spotlight 不索引 texlive 文件夹的原因是它在 内/usr
,其中设置了“不可见”的 Finder 标志。您可以使用 关闭该标志xattr
,但也许您不想索引全部的/usr
。在这种情况下,您可以使用在 的所有子目录(除了 )xattr
上设置不可见标志,然后关闭 上的标志。像这样:/usr
/usr/local
/usr
xa="`xattr -px com.apple.FinderInfo /usr`"
for d in /usr/*; do xattr -wx com.apple.FinderInfo "$xa" "$d"; done
xattr -d com.apple.FinderInfo /usr
xattr -d com.apple.FinderInfo /usr/local
一个更简单的解决方法是移动/usr/local/texlive
到新位置并在原始位置插入符号链接。但是,这可能会在您想要安装 texlive 2011 时给您带来麻烦,除非您记得先将其移回原位。因此,尝试使用xattr
似乎更安全。( 的唯一文档xattr
似乎是通过运行 获得的文档xattr --help
。
答案3
最 GUI 友好的方式是导航到/Library/TeX/Documentation
(或者可能
/Library/TeX/Root
),然后使用 Finder 的搜索框查找您感兴趣的内容。
正是出于这个原因,可以通过符号链接访问这些“隐藏”文件夹。
答案4
他们应该是这样的
/usr/local/texlive/2010/texmf-dist/source/
使用find
该路径应该可以帮助您找到它们。特别是您要查找的那些位于 下latex/graphics
。