Fehler „Datei ‚fxthemecolor.sty‘ nicht gefunden.“ mit Fixme-Paket

Fehler „Datei ‚fxthemecolor.sty‘ nicht gefunden.“ mit Fixme-Paket

Dieser Code:

\documentclass{book}
\usepackage[margin]{fixme}
\fxsetup{theme=color}

\begin{document}    
    Duck\fxnote{quack}
\end{document}

gibt mir diesen Fehler:

! LaTeX Error: File `fxthemecolor.sty' not found.

(aber es hat bis vor ein paar Tagen funktioniert).

Ich habe versucht, das Paket mit MiKTeX zu deinstallieren und neu zu installieren, fixmeaber es ändert nichts.

Antwort1

soweit ich das beurteilen kann, handelt es sich um ein MiKTeX-Problem. Ich kenne diese Distribution nicht, aberdiese Seitetargetsscheint darauf hinzudeuten, dass derzeit die Unterverzeichnisse und fehlen layouts. Vielleicht können Sie dies bestätigen, indem Sie ausführen

ls -R `dirname \`kpsewhich fixme.sty\``

Ich verwende die MacTeX TeXlive-Distribution und seit heute Morgen funktioniert sie einwandfrei. Als Notfalllösung können Sie FiXme manuell lokal installieren. Dazu können Sie:

  1. Laden Sie das Tarball herunter vonHier(oder durchsuchen Sie CTAN), entpacken Sie es und folgen Sie den Anweisungen in der README[.md]Datei, oder noch einfacher,
  2. Holen Sie sich die neueste Version:

Git-Klonhttps://github.com/didierverna/fixme.git; cd fixme; make install

Hoffe das hilft,

Antwort2

Es handelt sich um ein Miktex-Problem. Im Paket fehlen einige Dateien. Dies kann (und ist) in Miktex und in Texlive passieren. Beim Verpacken kann es auf verschiedene Weise zu Fehlern kommen. Es kann beispielsweise auch passieren, dass Dateien im falschen Ordner landen, z. B. eine benötigte Datei im Doc-Ordner.

In Miktex können Sie den Inhalt eines Pakets anzeigen, indem Sie zum Paketmanager gehen, das Paket auswählen und im Kontextmenü „Eigenschaften“ wählen.

In tlmgr können Sie es mit sehen tlmgr info <package> --list.

Wenn Sie einen Paketierungsfehler vermuten, können Sie die Dateiliste beispielsweise mit der Dokumentation oder der README des Pakets auf CTAN vergleichen.

Wenn Sie das Paket unbedingt benötigen, können Sie die Dateien jederzeit von CTAN herunterladen und z. B. in Ihren Dokumentordner verschieben. Außerdem sollten Sie den Betreuer des Tex-Systems über den Fehler informieren. Für Miktex über den Bugtrackerhttps://sourceforge.net/p/miktex/bugs/, für Texlive, indem Sie an die Mailingliste schreiben.

In diesem Fall habe ich einen Eintrag für fixme hinzugefügthttps://sourceforge.net/p/miktex/bugs/2572/

verwandte Informationen