由于我一直使用 TeXShop 来编译我的tex
文件,所以我不必通过终端运行 LaTeX 命令(TeXShop 中包含许多宏BibTeX
,例如MakeIndex
等)。现在我想包含一个索引并更改其样式,根据我的理解,我需要在终端中运行以下命令来生成文件.ist
:
makeindx -g -s a:\mkidx.ist MyIndex.idx
我只是不知道如何通过终端运行 (LaTeX) 命令。有人能帮忙吗?
答案1
打开终端,使用cd
进入包含 的文件夹MyIndex.idx
。如果该文件夹是你的主目录,那么只需cd ~
输入 即可,否则cd ~/Documents
输入 Documents 文件夹等。然后只需输入命令,可能是
makeindex -g -s mkidx.ist MyIndex.idx
而不是上面所看到的(即makeindex
代替makeindx
和不a:\
,在我看来像 MS-DOS)。
这假设终端知道在哪里找到makeindex
,但情况可能并非总是如此,具体取决于您的系统设置方式。如果失败,请使用 Spotlight 查找名为 的文件makeindex
,并在 之前添加其位置makeindex
。在我使用的机器上,makeindex
位于/opt/local/libexec/texlive/binaries/
,因此上述命令变为
/opt/local/libexec/texlive/binaries/makeindex -g -s mkidx.ist MyIndex.idx