R cmd check Ошибка латекса: FATAL pdflatex - структура GUI не может быть инициализирована
Я проверяю свою посылку, и это на самом деле последняя остающаяся проблема. PDF-файл не может быть скомпилирован и лог-файл говорит мне
2015-10-15 14:17:47,430+0200 INFO pdflatex - running 'initexmf --quiet --update-fndb' to refresh the file name database
2015-10-15 14:17:50,276+0200 FATAL pdflatex - GUI framework cannot be initialized.
2015-10-15 14:17:50,276+0200 FATAL pdflatex - Info:
2015-10-15 14:17:50,276+0200 FATAL pdflatex - Source: Libraries\MiKTeX\UI\Qt\mikuiqt.cpp
2015-10-15 14:17:50,276+0200 FATAL pdflatex - Line: 50
Есть идеи, где проблема может быть?
4 ответа
У меня была такая же проблема, но для новейших версий Miktex mo.exe не существует и заменен консолью Miktex. Если вы откроете его, войдете в настройки и измените параметр пакета «на лету» с «Спрашивать меня» на «Всегда», тогда пакеты будут установлены. Если вместо этого вы выберете «Никогда», вам придется выполнить индивидуальную установку пакета, описанную @topchef.
Это известная проблема с MikTex 2.9, когда pdflatex сталкивается с ошибкой
GUI framework cannot be initialized.
(находится в моей системе Windows 7 в файле ~ \ AppData \ Local \ MiKTeX \ 2.9 \ miktex \ log)
Пока что я могу предложить следующую последовательность действий, чтобы исправить это:
В командной строке Windows перейдите в папку bin MiKTeX (например, C: \ Program Files (x86) \ MiKTeX 2.9 \ miktex \ bin) и запустите утилиту mo.exe;
На вкладке "Общие" измените параметр "Установить отсутствующие пакеты на лету:" на "Нет" (это отключит графический интерфейс, и вышеописанная ошибка больше не будет возникать);
Запустите R CMD, который снова вызывает конвертер латекса (в моем случае
R CMD Rd2pdf man/
снова увидеть новые ошибки;
На этот раз miktex не будет жаловаться на GUI - вместо этого будут отсутствовать пакеты с такой ошибкой
! LaTeX Error: File `inconsolata.sty' not found.
Запустите менеджер пакетов MiKTeX (снова на вкладке " Пакеты mo.exe ") и установите недостающий пакет по одному, повторив шаги 3.-5.
Это может быть не самый эффективный способ исправить это, поэтому я ценю исправления или альтернативные решения.
Я столкнулся с этой проблемой просто ... Очень простое решение для меня, которое позволило мне не отказываться от
У меня была такая же проблема при компиляции Knit в PDF файла уценки R в R studio. После того, как я изменил с «Спросить меня» на «Всегда» в настройках консоли MikTex (см. скриншот, опубликованный выше [Cara Wogsland]), он скомпилировался без ошибок.