我正在嘗試mhchem
在我的 Linux 機器上安裝該軟體包,但它不起作用。到目前為止,我已經嘗試將其放入/usr/share/texlive/texmf-dist/tex/latex/mhchem
然後texhash
在該目錄上運行,texhash
但在該資料夾上失敗。我也嘗試過,/home/<user>/texmf
其中是我運行時得到的目錄kpsewhich -var-value=TEXMFHOME
。該目錄不存在,因此我必須創建它。在該目錄上運行texhash
成功,並且我ls-R
在該目錄中得到一個文件。但是,當我嘗試在包含 的檔案上執行 Latex 時\usepackage{mhchem}
,它失敗並表示該套件不存在。我是否將.sty
文件放在正確的位置?
答案1
您始終可以將自訂包放入/home/<username>/texmf/tex/latex
.
對於 TeX Live 隨附的軟體包,tlmgr
(TeX Live 管理器)負責下載並使軟體包可用。如果sudo
需要安裝 TeX Live,即在一般使用者沒有寫入權限的目錄中,sudo
也需要執行tlmgr
.
如果 TeX Live 是作為 Linux 發行版的一部分安裝的,那麼您可能使用的是相當舊的版本,並且並非所有現場解決方案都可以工作。儘管如此,發行版通常將 TeX Live 套件捆綁在發行版元包中。
例如,可以根據以下內容mhchem
找到texlive-science
Linux Mint 社群。元包將安裝其他化學相關的包,例如化學風格和化學宏以及。