PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Probleme mit dem doclicense- und silence-Paket



Magger
21-12-2020, 19:13
Folgendes Minimalbeispiel


\documentclass{article}

\usepackage{doclicense}

\usepackage{silence}

\begin{document}

Bla, Blub

\end{document}

läuft bei mit unter pdflatex aus einem aktuellen MikTeX unter Windows 10 nicht erfolgreich durch und hängt sich beim Laden von rerunfilecheck.sty bzw. uniquecounter.sty auf. Kann jemand das Problem nachvollziehen und hat eine Lösung parat?

rais
23-12-2020, 18:26
Bei mir (TeXLive 20/Linux) hängt es bei


...
(/usr/local/texlive/2020/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty

(/usr/local/texlive/2020/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty
)))

Package hyperref Warning: Token not allowed in a PDF string (PDFDocEncoding):
(hyperref) removing `\enquote' on input line 7.

Wenn ich den pdflatex-Lauf mit ctrl-C abbreche, erhalte ich


\sl@StoreMessage ...oveGobbletwo #1\sl@Terminator
\@gobbletwo \sl@Terminator...

In der Tat scheint mir die Definition von \sl@Terminator im silence-Paket fragwürdig bis dubios:


\def\sl@Terminator{\sl@Terminator}

Versuch es so:


\documentclass{article}

\usepackage{silence}
\makeatletter
\def\sl@Terminator{\null}
\makeatother

\usepackage{doclicense}

\begin{document}

Bla, Blub

\end{document}

und weise den Paketautor/-betreuer auf diese Endlosschleife hin.

Frohes Fest

Magger
23-12-2020, 18:36
Alles klar, vielen Dank, ich habe Michael Pock informiert.