
Ubuntu マシンから Mac マシンに移植した LaTeX ドキュメントをコンパイルする際に問題が発生しているようです。
私は texstudio を使用していますが、何らかの理由で次のエラーが発生します:
I can't find file `tikzlibraryarrows.meta.code.tex'. ...hadows.blur,positioning,calc,arrows.meta}
これによると:
\usetikzlibrary{shapes,arrows,shadows,shadows.blur,positioning,calc,arrows.meta}
ドキュメントは私の Ubuntu マシン上でコンパイルされますが、エラーの原因が何なのか全くわかりません。
答え1
最新バージョンを実行していない場合は、Tex Live Utilityを使用してすべてのパッケージを更新してみてください(保留中の更新があるかどうかを確認してくださいpgf
)tikz
。それでも問題が解決しない場合は、アップグレードしてみてください。マックテックス。
また、ターミナルからタイプセットを試して、エディターがあなたを騙していないかどうかを確認し、うまくいかない例を私たちに提供してください。
答え2
さて、TeX Live 2016(MacTeX経由)をインストールしたら、PATH変数を間違えていないことを確認してください。まず、/Library/TeX/texbinがPATH変数に含まれている必要があります(実行してecho $PATH
確認してください)。次に、実行して正しいpdflatexが見つかるかどうかを確認してください(/Library/TeX/texbin/pdflatex)。どちらかが当てはまらない場合は、またはを編集して次の行を追加するwhich pdflatex
必要があります。.profile
.bash_profile
export PATH=/Library/TeX/texbin:"$PATH"
ファイルの最後の行として。これにより、which pdflatex
正しいディストリビューションが確実に見つかるはずです。
次に、TeX 関連のシェル変数が定義されていないことを確認します。
最後に、正しい TeX Live ディストリビューションを見つけるために、TeXStudio の設定を編集する必要があるかもしれません。次の情報を参照してください。http://www.tug.org/mactex/sierra.html> そして、特にUpdating For El Capitan and Sierra
文書l