私は CentOS を初めて使用しています (常に ubuntu などを使用していました)。初めてここで LaTeX コードをコンパイルしようとしています。そのため、.sty
必要なものが多数あります。
を使って見つけたもののいくつかは手動でインストールできましたがyum search
、他のものは CentOS のリポジトリでは利用できません ( など)。 CTAN から手動でダウンロードできることはわかっていますが、リスト全体に対してこれを行うのは現実的ではありません。が属する「texlive-collection」を追加し、それをリポジトリに追加してダウンロードするupquote.sty
方法はありますか?.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
$