我正在使用 Texclipse 和 TexLive。我刚刚更新到 TexLive 2011 并设置了我的路径
/usr/local/texlive/2011/bin/universal-darwin
但是我没有 acrotex 附带的 eforms 包。我已下载 acrotex 包,但我不知道如何安装它。有谁能帮我吗?
顺便问一下,Mac 用户,除了 texlive 之外,您是否推荐其他应用程序?
答案1
首先,使用 TeX Live 的 MacTeX 发行版,你应该将编辑器中的任何路径设置为指向/Library/TeX/texbin
,不是到发行版的特定文件夹。这样,后续更新就不需要您重置这些路径了。 /Library/TeX/texbin
将始终指向当前选定发行版的二进制文件。(MacTeX 允许您在同一台机器上共存多个版本的 TeXLive,并可通过系统偏好设置控制面板进行选择。)
该acrotex
软件包需要通过.ins
文件安装。解压acrotex.zip
文件夹并将其放入~/Library/texmf/tex/latex/
。
您可以在 Finder 中执行此部分操作,方法是使用“前往”菜单中的“前往文件夹”项,然后输入~/Library/texmf/tex/latex
。(如果您使用的是 OS 10.7 或更高版本,您将有通过这种方式来实现,因为用户库现在默认是隐藏的。)
如果找不到该文件夹,则需要打开终端窗口并输入以下内容来创建一个文件夹。这将创建一个tex/latex
文件夹来放置您将生成的文件以及一个.sty
用于文档的文件夹。.cls
acrotex
mkdir -p ~/Library/texmf/tex/latex
mkdir -p ~/Library/texmf/doc/tex/latex/acrotex
(或者您可以在 Finder 中创建文件夹,但上面的方法更快。)将acrotex
文件夹复制到后~/Library/texmf/tex/latex
,
从终端窗口执行以下操作:
cd ~/Library/texmf/tex/latex/acrotex
latex acrotex.ins
这应该会生成所有适当的.sty
文件.cls
。
为了使文档可以通过 找到texdoc
,请执行以下操作:
cp doc/* ~/Library/texmf/doc/tex/latex/acrotex
现在一切都正常了。
答案2
我从 2009 版开始就在 Mac 上使用 TL,效果很好 :-)
<You>/Library/texmf/tex/latex
如果找不到此路径,您可以安装其他软件包,打开终端并输入kpsewhich -var-value TEXMFHOME
(然后按 Enter),这将为您提供正确的路径,如果此路径不存在:创建它 ;-)
如果您有sty
或cls
文件,只需将其复制到上述文件夹中即可。如果您有ins
和dtx
文件,请运行latex <filename>.ins
以创建sty
或cls
文件,然后运行(pdf)latex <filename>.dtx
以创建手册。