TeXnicCentre は新しいパッケージをインストールできません

TeXnicCentre は新しいパッケージをインストールできません

Windows 10 で MiKTeX 上で TeXnicCentre を実行しています。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 を使用している場合は、PC に TeXworks がインストールされていることになります。ソース ファイルを TeXworks にロードしてコンパイルするだけです。MikTeX の自動パッケージ ハンドラーは TeXworks から動作するため、一度コンパイルした後は TeXnicCentre で編集を続けることができます。

TeXnicCentreを使ってから何年も経ちました。当時は、MikTeXの自動パッケージマネージャを設定する必要がありました。ない不足しているパッケージをインストールする許可を求めました。

答え2

見つからない場合setspace.sty、MiKTex パッケージ マネージャーを使用してもインストールできません (それぞれの ftp リポジトリが見つからず、変更もできません)。唯一の理由は、マシン上の MiKTeX のバージョンが古いことです。解決策は、古いバージョンの MikTeX をアンインストールし、最新の MikTeX をダウンロードしてインストールすることだけです。これにより、更新された ftp アクティブ リポジトリ アドレスを持つすべてのパッケージがインストールされ、もsetspace.styインストールされます。

関連情報