Ich verwende TeXnicCentre auf MiKTeX unter Windows 10. Ich hatte einige Probleme mit dem MiKTeX-Paketmanager/-Updater, also habe ich MiKTeX deinstalliert und neu installiert. Das scheint die Probleme auf der MiKTeX-Ebene behoben zu haben. Wenn ich jedoch versuche, ein Dokument in TeXnicCenter zu kompilieren und ein Paket installieren muss, erhalte ich die folgende Fehlermeldung:
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
Es scheint, dass ich die Pakete manuell über den Paketmanager installieren kann, aber nicht „on the fly“ über TeXnicCentre. Da ich TeXnicCentre gerade neu installiert habe und viele Pakete fehlen, wäre ein Fix dafür sehr hilfreich!
Antwort1
Da Sie MikTeX verwenden, haben Sie TeXworks auf Ihrem PC. Laden Sie einfach Ihre Quelldatei in TeXworks und kompilieren Sie sie. Der automatische Pakethandler von MikTeX arbeitet von TeXworks aus, sodass Sie nach einer Kompilierung mit der Bearbeitung mit TeXnicCentre fortfahren können.
Es ist viele Jahre her, dass ich TeXnicCentre benutzt habe. Damals musste man den automatischen Paketmanager von MikTeX so konfigurieren, dass ernichtum Erlaubnis gebeten, fehlendes Paket zu installieren.
Antwort2
IF setspace.sty
wird nicht gefunden und Sie können es nicht einmal über den MiKTex-Paketmanager installieren (Sie werden das entsprechende FTP-Repository nicht finden und können es auch nicht ändern). Der einzige Grund ist eine ältere Version von MiKTeX auf Ihrem Computer. Die Lösung besteht nur darin, die ältere Version von MikTeX zu deinstallieren und das neueste MikTeX herunterzuladen und zu installieren. Dadurch werden alle Pakete mit aktualisierten aktiven FTP-Repository-Adressen installiert und auch setspace.sty
installiert.