
最近、ドキュメントをコンパイルしているときに問題が発生しました。LaTeX ではパッケージが不足していると表示され、Ubuntu ではパッケージがインストールされていると表示されました。不足しているパッケージは問題ですpst-node.sty
が、それは無関係だと思います。
コンパイルされたパッケージはすべて から取得されました/usr/local/texlive/2013/texmf-dist/tex/latex/
。実際、
echo $PATH
私が得る唯一のTex関連のパスは
/usr/local/texlive/2013/bin/x86_64-linux
しかし、kpsewhich pst-node.sty
何も返されません。ただし:
$ locate pst-node.sty
/usr/share/texlive/texmf-dist/tex/latex/pst-node/pst-node.sty
Synaptic を使用すると、パッケージを通じて pst-node がインストールされていることが実際にわかりますtexlive-pstricks
。
質問です。どうすればコンピューターに LaTeX ディストリビューションを 1 つだけインストールできますか? 非常に細かい Latex パッケージ管理は必要ないので、Ubuntu で管理されているものをそのまま使用しても問題ありません (簡単のため)。
答え1
を使用してパッケージをインストールできませんでしたtlmgr
(jon が指摘したように、TL2013 はもうメンテナンスされていないためだと思います)。
そこで、私は TexLive の「標準」インストールを削除し、$PATH からそのパスを削除し、Ubuntu バージョンを最初から再インストールすることにしましたtlmgr uninstall
。当面はこれで十分ですが、いくつかの LaTeX パッケージにアクセスするために、巨大な Debian/ubuntu パッケージをインストールすることになったのは事実です。
ここで提供されているリンクのおかげで、Ubuntu が混乱することなく、Vanilla を適切に再インストールする方法をさらに調べるつもりです。