von Johannes_B » Sa 7. Jun 2014, 16:03
\documentclass[fontsize=12pt]{scrreprt}
\usepackage{amsthm}
\usepackage{thmtools}
\declaretheoremstyle[
headfont=\itshape,
notefont=\itshape,
headpunct={:},
]{test}
\declaretheorem[style=test]{Test}
\begin{document}
Das Paket \texttt{amsthm.sty} stellt den Befehl \verb!\@upn!
bereit, welcher Zahlen aufrecht setzt. \texttt{thmtools}
verwendet explizit den Befehl, um die Zahlen aufrecht zu setzen.
Durch eine kurze Umdefinition wird das au\ss er Kraft gesetzt, es
ist aber gut m\"oglich, dass dieser Befehl ungeachtet auch an
anderer Stelle eingesetzt wid.
\makeatletter
{\itshape 123
\show\@upn\\
vor der Umdefinition: \@upn{123} \\
\renewcommand{\@upn}[1]{#1}
\show\@upn
nach der Umdefinition: \@upn{123}
}
\makeatother
Das hier nur als Beispiel. Denk daran, das an der passenden
Stelle zu machen.
\begin{Test}[sieht d\"amlich aus]
Genau
\end{Test}
\end{document}
[code]\documentclass[fontsize=12pt]{scrreprt}
\usepackage{amsthm}
\usepackage{thmtools}
\declaretheoremstyle[
headfont=\itshape,
notefont=\itshape,
headpunct={:},
]{test}
\declaretheorem[style=test]{Test}
\begin{document}
Das Paket \texttt{amsthm.sty} stellt den Befehl \verb!\@upn!
bereit, welcher Zahlen aufrecht setzt. \texttt{thmtools}
verwendet explizit den Befehl, um die Zahlen aufrecht zu setzen.
Durch eine kurze Umdefinition wird das au\ss er Kraft gesetzt, es
ist aber gut m\"oglich, dass dieser Befehl ungeachtet auch an
anderer Stelle eingesetzt wid.
\makeatletter
{\itshape 123
\show\@upn\\
vor der Umdefinition: \@upn{123} \\
\renewcommand{\@upn}[1]{#1}
\show\@upn
nach der Umdefinition: \@upn{123}
}
\makeatother
Das hier nur als Beispiel. Denk daran, das an der passenden
Stelle zu machen.
\begin{Test}[sieht d\"amlich aus]
Genau
\end{Test}
\end{document}[/code]