TeXnicCentre не может установить новые пакеты

TeXnicCentre не может установить новые пакеты

Я запускаю TeXnicCentre поверх MiKTeX на Windows 10. У меня возникли некоторые проблемы с менеджером пакетов/обновителем MiKTeX, поэтому я удалил и переустановил MiKTeX. Кажется, это исправило проблемы на уровне MiKTeX, однако, когда я пытаюсь скомпилировать документ в TeXnicCenter, и ему нужно установить пакет, я получаю следующую ошибку:

2017-07-06 09:30:32,511+0100 INFO  pdflatex - starting with command line: "C:\Program Files\MiKTeX 2.9\miktex\bin\x64\pdflatex.exe" -max-print-line=120 -interaction=nonstopmode Supplementary_info2.tex
2017-07-06 09:30:32,528+0100 INFO  pdflatex - running 'initexmf --quiet --update-fndb' to refresh the file name database
2017-07-06 09:30:42,633+0100 INFO  pdflatex - going to create file: pdflatex.fmt
2017-07-06 09:30:56,784+0100 INFO  pdflatex - installing package setspace triggered by tex\latex\setspace\setspace.sty
2017-07-06 09:30:58,852+0100 FATAL pdflatex - Unknown MiKTeX exception.
2017-07-06 09:30:58,859+0100 FATAL pdflatex - Info: =""
2017-07-06 09:30:58,859+0100 FATAL pdflatex - Source: 
2017-07-06 09:30:58,859+0100 FATAL pdflatex - Line: 0
2017-07-06 09:34:28,961+0100 INFO  pdflatex - starting with command line: "C:\Program Files\MiKTeX 2.9\miktex\bin\x64\pdflatex.exe" -max-print-line=120 -interaction=nonstopmode Supplementary_info2.tex
2017-07-06 09:34:28,989+0100 INFO  pdflatex - running 'initexmf --quiet --update-fndb' to refresh the file name database
2017-07-06 09:34:34,458+0100 INFO  pdflatex - going to create file: pdflatex.fmt
2017-07-06 09:34:48,258+0100 INFO  pdflatex - installing package setspace triggered by tex\latex\setspace\setspace.sty
2017-07-06 09:34:50,153+0100 FATAL pdflatex - Unknown MiKTeX exception.
2017-07-06 09:34:50,153+0100 FATAL pdflatex - Info: =""
2017-07-06 09:34:50,153+0100 FATAL pdflatex - Source: 
2017-07-06 09:34:50,153+0100 FATAL pdflatex - Line: 0
2017-07-06 09:36:39,379+0100 INFO  pdflatex - starting with command line: "C:\Program Files\MiKTeX 2.9\miktex\bin\x64\pdflatex.exe" -max-print-line=120 -interaction=nonstopmode Supplementary_info2.tex
2017-07-06 09:36:43,358+0100 INFO  pdflatex - installing package textgreek triggered by tex\latex\textgreek\textgreek.sty
2017-07-06 09:36:44,755+0100 FATAL pdflatex - Unknown MiKTeX exception.
2017-07-06 09:36:44,755+0100 FATAL pdflatex - Info: =""
2017-07-06 09:36:44,755+0100 FATAL pdflatex - Source: 
2017-07-06 09:36:44,755+0100 FATAL pdflatex - Line: 0

Кажется, я могу установить пакеты вручную через менеджер пакетов, а не "на лету" через TeXnicCentre. Учитывая, что я только что переустановил TeXnicCentre и есть много отсутствующих пакетов, исправление этого было бы очень полезно!

решение1

Поскольку вы используете MikTeX, у вас есть TeXworks на вашем ПК. Просто загрузите исходный файл в TeXworks и скомпилируйте его. Автоматический обработчик пакетов MikTeX работает из TeXworks, поэтому после одной компиляции вы можете продолжить редактирование с помощью TeXnicCentre.

Прошло много лет с тех пор, как я пользовался TeXnicCentre. В те дни приходилось настраивать автоматический менеджер пакетов MikTeX, чтобы оннетзапросил разрешение на установку отсутствующего пакета.

решение2

ЕСЛИ setspace.styон не найден, и вы даже не можете установить его через диспетчер пакетов MiKTex (вы не найдете соответствующий ftp-репозиторий и не сможете его изменить). Единственная причина — старая версия MiKTeX на вашем компьютере. Решение — удалить старую версию MikTeX и загрузить и установить последнюю версию MikTeX. Это установит все пакеты с обновленными адресами активных ftp-репозиториев, а также setspace.styбудет установлено.

Связанный контент