Я только что установил ванильный TeXlive согласно инструкциям по БУКСИРУ относительно моей Ubuntu 13.10.
Стандартный минимальный пример правильно компилирует способ, которым он, как предполагается, делает:
\documentclass[ngerman]{article}
\usepackage{babel}
\begin{document}
Test
\end{document}
Однако, как только я начинаю загружать один из классов КОМЫ или fontspec
пакет, это не скомпилирует:
\documentclass[ngerman]{scrartcl}
\usepackage{babel}
\begin{document}
Test
\end{document}
При попытке скомпилировать этот пример с LuaLaTeX, это даст мне следующее сообщение об ошибке:
! ПРОПИТЫВАЮТ ЛАТЕКСОМ Ошибку: Файл 'scrartcl.cls' не найденный.
\documentclass{article}
\usepackage{fontspec}
\begin{document}
Test
\end{document}
И компиляция этого примера с возвратами LuaLaTeX:
! ПРОПИТЫВАЮТ ЛАТЕКСОМ Ошибку: Файл 'fontspec.sty' не найденный.
Я смущен этим, потому что я думал это оба fontspec
и koma-script
стандартные компоненты TeXlive. Кроме того, когда я ввожу texdoc fontspec
или texdoc scrguien
в терминале я действительно получаю надлежащее руководство для соответствующих пакетов.
Править:
Классы КОМЫ (например. scrartcl.cls
) сохраняются в каталоге где install-tl
- Сценарий установил их по умолчанию:
/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 и переустановил ваниль TeXlive с нуля согласно этому руководство пользователя StackExchange. Теперь, я не испытываю проблему больше, даже при том, что я попытался установить согласно этому руководству прежде.
Большое спасибо за Вашу справку так или иначе.