Seite 1 von 1

Illegal parameter number in definition of \thmbox@temp ==>

Verfasst: So 18. Mär 2012, 20:36
von clean-energy
Hallo,

ich bekomme eine Fehlermeldung (Illegal parameter number in definition of \thmbox@temp) wenn ich im Paket thmbox die Option headstyle verwende. Das Problem scheint der Zähler zu sein welcher durch #2 spezifiziert wird.

Hätte jmd. einen Lösungvorschlag? Habe mit Hilfe der Doku von thmbox folgendes Minimal-BSP gebaut.
%
\documentclass[a4paper,oneside,12pt]{report}
\usepackage{xcolor}
\definecolor{rot_text}{rgb}{0.98,0,0}
\usepackage{thmbox}
\newtheorem[style=S, cut=false, underline=false, headstyle=\color{rot_text}\itshape\bfseries#1~#2]{Def}{Definition}[chapter]
\begin{document}

\end{document}

Vielen Dank schon mal!

Grüße

StS

Verfasst: So 18. Mär 2012, 20:49
von Hagbard Celine
Was genau soll denn deiner Meinung nach das "#1~#2" bezwecken? Das ist eine Bezeichnung für die Argumente innerhalb einer TeX-Definition und mir ist wirklich schleierhaft, was das dort soll.
Bist du dir sicher, dass die Sache ohne diesen Teil nicht so aussieht, wie du sie haben willst?

Verfasst: So 18. Mär 2012, 23:35
von cgnieder
Laut Doku sind die Parameter an der Stelle schon richtig. Der Output stimmt denn ja auch. Scheint mir ein Bug zu sein...

Verfasst: Mo 19. Mär 2012, 09:48
von cgnieder
Siehe auch hier