在centos中安裝額外的texlive包

在centos中安裝額外的texlive包

我是 CentOS 的新手(總是使用 ubuntu 和類似的),我第一次嘗試在這裡編譯一些乳膠程式碼。所以需要一個很大的清單.sty

自從我發現它們使用 以來,我能夠手動安裝一些yum search,但其他的在 CentOS 的存儲庫中不可用(例如upquote.sty)。我知道我可以從 CTAN 手動下載它們,但我實際上無法對整個清單執行此操作。有沒有辦法新增所屬的「texlive-collection」.sty,將其新增至儲存庫並下載?

謝謝

答案1

upquote.sty至少在 Centos 6 儲存庫中,因此可以透過軟體包安裝texlive-texmf-latex-2007-39.el6_7.noarch

$ sudo yum whatprovides '*/upquote.sty'
...
texlive-texmf-latex-2007-39.el6_7.noarch : Texmf files needed for 
...
Filename    : /usr/share/texmf/tex/latex/upquote/upquote.sty

如果供應商包中提供的 texlive 版本太過時,那麼安裝最新版本到一些非供應商目錄(例如您的主目錄)將是更好的選擇;最新版本來了tlmgr公用事業*.sty,可以輕鬆地向其中提供文件列表:

$ cat pkglist
noto.sty
upquote.sty
$ tlmgr install `perl -ple 's/.sty//' pkglist`
tlmgr: package repository http://...
tlmgr install: package already present: noto
tlmgr install: package already present: upquote
$ 

相關內容