Ubuntu 13.10で TUGの指示 に従ってVanilla TeXliveをインストールしました。
標準的な最小限の例は、想定される方法を適切にコンパイルします。
\documentclass[ngerman]{article}
\usepackage{babel}
\begin{document}
Test
\end{document}
ただし、KOMAクラスの1つまたはfontspec
パッケージの読み込みを開始するとすぐにコンパイルされません。
\documentclass[ngerman]{scrartcl}
\usepackage{babel}
\begin{document}
Test
\end{document}
LuaLaTeXでこの例をコンパイルしようとすると、次のエラーメッセージが表示されます。
! LaTeXエラー:ファイル `scrartcl.cls 'が見つかりません。
\documentclass{article}
\usepackage{fontspec}
\begin{document}
Test
\end{document}
そして、この例をLuaLaTeXでコンパイルすると以下が返されます:
! LaTeXエラー:ファイル `fontspec.sty 'が見つかりません。
fontspec
とkoma-script
の両方がTeXliveの標準部品だと思ったため、これについて混乱しています。また、ターミナルでtexdoc fontspec
またはtexdoc scrguien
と入力すると、doがそれぞれのパッケージの適切なマニュアルを取得します。
編集:
KOMAクラス(例:scrartcl.cls
)は、デフォルトでinstall-tl
- Scriptがインストールしたディレクトリに保存されます:/usr/local/texlive/2013/texmf-dist/tex/latex/koma-script
fontspec.sty
は次の場所に保存されます:/usr/local/texlive/2013/texmf-dist/tex/latex/fontspec
lualatex
コンパイラは次の場所にあります。/usr/local/texlive/2013/bin/x86_64-linux/
ここで興味深い部分、それぞれの許可が来ます:
-rw-r--r-- 1 root root 127355 Dez 27 00:18 scrartcl.cls
-rw-r--r-- 1 root root 9565 Mai 22 2013 fontspec.sty
lrwxrwxrwx 1 root root 6 Aug 15 2009 lualatex -> luatex
TeXliveに関連するすべてを完全に削除 し、これに従ってVanilla TeXliveを最初から再インストールしました StackExchangeユーザーガイド 。今、私は以前このガイドに従ってインストールしようとしましたが、もう問題を経験していません。
とにかくあなたの助けに感謝します。