LaTeX系統搜尋路徑中的目錄

LaTeX系統搜尋路徑中的目錄

來自Acrotex安裝手冊:

“放置。ZIP 檔案安裝在名為 acrotex 的資料夾中,因此請將 ZIP 檔案放置在 LATEX 系統的搜尋路徑中您希望 acrotex 資料夾所在的目錄中。”

我怎麼知道這個目錄應該是什麼?我在Ubuntu上。

答案1

由於該acrotex捆綁包不隨 TeX Live 一起提供,因此將其放入您的“個人”texmf樹中可能是明智的做法。在 GNU/Linux 作業系統上,這可能位於~/texmf(它是 的縮寫/home/<username>/texmf)。如果您不確定,可以使用以下命令進行檢查:

kpsewhich --var-value TEXMFHOME

(這對我來說是回報/home/jon/texmf。)

要記住的是,您的本地texmf樹必須模仿系統樹才能找到東西。因此,大多數 LaTeX 的「本地」包應該放在適當的目錄中,即:

~/texmf/tex/latex

因此,在直接建立的情況下acrotex,您可以輸入:

mkdir -p ~/texmf/tex/latex/acrotex # where -p allows you to create multiple directory levels all in one go

現在您可以將解壓縮後的包內容放在acrotex那裡。但是如果它帶有文檔,您可能需要將文檔放在相應的位置;所以:

mkdir -p ~/texmf/doc/latex/acrotex # try: kpsewhich --var-value TEXDOCS

並將文件複製到該目錄。

如果您不確定 的子結構~/texmf應該是什麼樣子,您可以比較系統結構(對於 TeX Live 2012):

/usr/local/texlive/2012/texmf-dist

還值得注意的是,許多(儘管不是全部:例如acrotex)軟體包也可以作為 提供.tds.zip,這使得在任何樹的基礎上安裝都變得非常容易texmf;例如,在您本地的樹中:

unzip -d ~/texmf/ <package>.tds.zip

相關內容