我是 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
$