Mac 上の Texlive: ファイル `tikzlibraryarrows.meta.code.tex' が見つかりません。 ...hadows.blur,positioning,calc,arrows.meta}

Mac 上の Texlive: ファイル `tikzlibraryarrows.meta.code.tex' が見つかりません。 ...hadows.blur,positioning,calc,arrows.meta}

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を使用してすべてのパッケージを更新してみてください(保留中の更新があるかどうかを確認してくださいpgftikz。それでも問題が解決しない場合は、アップグレードしてみてください。マックテックス

また、ターミナルからタイプセットを試して、エディターがあなたを騙していないかどうかを確認し、うまくいかない例を私たちに提供してください。

答え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

関連情報