Fedora TeXLiveパッケージは私の文書の1つを正しくコンパイルできません。他の人はこの問題を再現できなかったため、別のTeXLiveインストールで問題を解決できるかどうかをテストしています。
Fedoraパッケージはにインストールされます/usr/bin/latex
。別のTeXLiveインストールはにあります/usr/local/texlive/2020/bin/x86_64-linux
。
これでパスを設定する必要があります。を使用してgedit ~/.profile
(以前は空だった)ファイルに次の行を追加しました。
PATH=/usr/local/texlive/2020/bin/x86_64-linux:$PATH; export PATH
MANPATH=/usr/local/texlive/2020/texmf-dist/doc/man:$MANPATH; export MANPATH
INFOPATH=/usr/local/texlive/2020/texmf-dist/doc/info:$INFOPATH; export INFOPATH
私が知っている限り、これはTeXLiveが私にするように指示することです。
ただし、予想されるパスの代わりにパスがwhich latex
まだ返されます。/usr/bin/latex
/usr/local
私はどこで間違っていますか?
ベストアンサー1
私は~/.bashrc
長年にわたりTexLiveの個人的なインストール作業を(そして友達と)一緒にやってきました。
結局、~/.bashrc
私は次のものを持っています:
# User specific aliases and functions
if [ -f ${HOME}/.bashrc.${USER} ]; then
. ${HOME}/.bashrc.${USER}
fi
私の中には~/.bashrc.rick
(他の多くのものの中で)次のものがあります:
export PATH=/home/rick/texlive/2020/bin/x86_64-linux:${PATH}
export MANPATH=/home/rick/texlive/2020/texmf-dist/doc/man:${MANPATH}
export INFOPATH=/home/rick/texlive/2020/texmf-dist/doc/info:${INFOPATH}
毎年、TexLiveのインストールとエクスポートパスを更新します。それは私にとってとてもうまくいきます。