Я только что установил TexLive 2012 из репозитория Ubuntu. После установки я пытаюсь скомпилировать и выдает следующую ошибку:
Unable to find pdftex.fmt.
Пожалуйста, дайте мне знать, в чем проблема?
Теперь я удалил и удалил весь латексный дистрибутив, и теперь он оставляет пакеты ненастроенными.
В чем проблема и каково ее решение?
Попробуйте это.
Просто нажмите Ctrl kbd> + Alt kbd> + T kbd> на клавиатуре, чтобы открыть терминал. Когда он откроется, выполните команду (ы) ниже:
sudo texconfig rehash
, которая должна дать
mktexlsr: Updating /var/lib/texmf/ls-R-TEXMFMAIN...
mktexlsr: Updating /var/lib/texmf/ls-R-TEXLIVE...
mktexlsr: Updating /var/lib/texmf/ls-R...
mktexlsr: Done.
Источник: Lindqvist sup>
Из различных документов, которые я обнаружил в сети, видно, что Texlive 2012 не предполагает никаких предыдущих установок пакетов TexLive для Ubuntu. Поэтому необходимо полностью удалить TexLive из системы перед установкой свежего дистрибутива TexLive.
Инструкции по полному удалению / очистке текстиля даны на этой странице . Несмотря на это, моя новая установка не работала. Поэтому, выполнив инструкции по ссылке выше, я сделал следующее:
sudo apt-get purge tex-common
sudo apt-get install tex-common
и после этого можно снова установить TexLive из дистрибутива Ubuntu 13.04.