Ошибка «Файл `fxthemecolor.sty' не найден». с пакетом fixme

Ошибка «Файл `fxthemecolor.sty' не найден». с пакетом fixme

Этот код:

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

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

выдает мне эту ошибку:

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

(но это работало до недавнего времени).

Я пробовал удалить и переустановить fixmeпакет с MiKTeX, но это ничего не изменило.

решение1

насколько я могу судить, это проблема MiKTeX. Я не знаком с этим дистрибутивом, ноэта страницапохоже, указывает на то, что в настоящее время отсутствуют подкаталоги targetsи layouts. Возможно, вы могли бы подтвердить это, запустив

ls -R `имя_каталога \`kpsewhich fixme.sty\``

Я использую дистрибутив MacTeX TeXlive, и на сегодняшнее утро он работает отлично. В качестве экстренного решения вы можете установить FiXme вручную локально. Для этого вы можете:

  1. скачать tarball сздесь(или просмотрите CTAN), распакуйте и следуйте инструкциям в README[.md]файле, или еще проще,
  2. получить последнюю версию:

git-клонhttps://github.com/didierverna/fixme.git; cd fixme; make install

Надеюсь это поможет,

решение2

Это проблема miktex. Некоторые файлы отсутствуют в пакете. Это может произойти (и произошло) в miktex и в texlive. Упаковка может пойти не так по-разному. Например, может также случиться, что файлы окажутся не в той папке, например, нужный файл в папке doc.

В miktex вы можете просмотреть содержимое пакета, перейдя в менеджер пакетов, выбрав пакет и выбрав «Свойства» в контекстном меню.

В tlmgr это можно увидеть с помощью tlmgr info <package> --list.

Если вы подозреваете ошибку упаковки, вы можете сравнить список файлов, например, с документацией или README пакета на CTAN.

Если вам срочно нужно использовать пакет, вы всегда можете скачать файлы с CTAN и переместить их, например, в папку с документами. Кроме того, вы должны сообщить об ошибке разработчику системы tex. Для miktex через баг-трекерhttps://sourceforge.net/p/miktex/bugs/, для texlive напишите в список рассылки.

В этом случае я добавил запись для fixmehttps://sourceforge.net/p/miktex/bugs/2572/

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