このコード:
\documentclass{book}
\usepackage[margin]{fixme}
\fxsetup{theme=color}
\begin{document}
Duck\fxnote{quack}
\end{document}
このエラーが発生します:
! LaTeX Error: File `fxthemecolor.sty' not found.
(ただし、数日前までは機能していました)。
MiKTeX でパッケージをアンインストールして再インストールしてみましたfixme
が、何も変わりませんでした。
答え1
私の知る限り、これはMiKTeXの問題です。私はこのディストリビューションに詳しくありませんが、このページtargets
どうやら、現在、サブディレクトリとサブディレクトリが欠落しているようですlayouts
。これを確認するには、次のコマンドを実行してください。
ls -R `dirname \`kpsewhich fixme.sty\``
私は MacTeX TeXlive ディストリビューションを使用していますが、今朝の時点では問題なく動作しています。緊急の解決策として、FiXme を手動でローカルにインストールすることもできます。そのためには、次の操作を行います。
- tarballをダウンロードしてくださいここ(またはCTANを参照)、ファイルを解凍して指示に従う
README[.md]
か、さらに簡単な方法として、 - 最新版を入手する:
git クローンhttps://github.com/didierverna/fixme.git; cd fixme; インストールする
お役に立てれば、
答え2
これは miktex の問題です。パッケージ内の一部のファイルが欠落しています。これは miktex と texlive で発生する可能性があり、実際に発生しました。パッケージ化はさまざまな方法で失敗する可能性があります。たとえば、ファイルが間違ったフォルダーに配置されてしまうこともあります (たとえば、必要なファイルが doc フォルダー内に存在するなど)。
miktex では、パッケージ マネージャーに移動し、パッケージを選択してコンテキスト メニューで「プロパティ」を選択すると、パッケージの内容を確認できます。
tlmgr では で確認できますtlmgr info <package> --list
。
パッケージング エラーが疑われる場合は、ファイル リストを CTAN のパッケージのドキュメントや README などと比較することができます。
パッケージを緊急に使用する必要がある場合は、いつでも CTAN からファイルをダウンロードして、たとえばドキュメント フォルダに移動できます。また、tex システムのメンテナーにエラーについて通知する必要があります。miktex については、バグ トラッカーを参照してください。https://sourceforge.net/p/miktex/bugs/texlive については、メーリング リストに書き込んでください。
この場合、fixmeのエントリを追加しましたhttps://sourceforge.net/p/miktex/bugs/2572/