Seite 1 von 1
Nummerierung bei thmtools auf \itshape umstellen
Verfasst: Sa 7. Jun 2014, 00:24
von Dimitri
Hallo Leute,
gibts eine Möglichkeit, die Nummerierung bei thmtools in ihrer Schrift zu verstellen? Habe in der Doku nix zu gefunden und finde, dass das so ziemlich doof aussieht. Kann Mir da bitte jemand weiterhelfen?
\documentclass[fontsize=12pt]{scrreprt}
\usepackage{amsthm}
\usepackage{thmtools}
\declaretheoremstyle[headfont=\itshape, notefont=\itshape, headpunct={:}]{test}
\declaretheorem[style=test]{Test}
\begin{document}
\begin{Test}[sieht dämlich aus]
Genau
\end{Test}
\end{document}
LG
Verfasst: Sa 7. Jun 2014, 16:03
von Johannes_B
\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}
Verfasst: Sa 7. Jun 2014, 17:21
von Dimitri
Herzlichen Dank!

Warum werden die Zahlen egtl nicht "von Haus aus" (thmtools bzw. amsthm) entsprechend angepasst? Findest du nicht auch, dass das seltsam aussieht, wenn alles außer der Nummerierung einheitlich geschrieben ist?
Verfasst: Sa 7. Jun 2014, 17:24
von Dimitri
PS: Komischerweise erscheint bei Mir beim Ausführen PDFLATEX für ca. ne halbe Sekunde "Process exited with errors". Die Kompilierung verläuft im Endeffekt aber fehlerfrei...

Was bedeutet das denn???
Verfasst: Sa 7. Jun 2014, 17:35
von Johannes_B
Passiert das jedes mal? Klingt seltsam.
Verfasst: Sa 7. Jun 2014, 20:40
von Dimitri
Passiert jedes mal, wenn ich deinen code ausführe. Normalerweise (also bei meinen anderen codes) passierts nicht. Habe deinen code auch schon etwas umgeschrieben; hilft aber nix.
Verfasst: Sa 7. Jun 2014, 20:59
von Johannes_B
Du denkst aber auch an die ganzen
\show Befehle?
Kompilier mal mit TeXworks, das sollte auf deinem Rechner installiert sein. Und bestätige alle Unterbrechungen mit Enter in dem kleinen Feld unten. Die dienen dir nur zur Veranschaulichung und sollten nicht im Realdokument stehen.
Ähnliches fandest du auch unter
http://www.golatex.de/gibt-es-einen-unt ... e+box.html
Verfasst: Sa 7. Jun 2014, 23:02
von Dimitri
Oh, sry. Ich Trottel hab die falschen Zeilen auskommentiert

. Ohne die \show-Befehle funktionierts...
Vielen Dank!

Verfasst: Sa 7. Jun 2014, 23:03
von Dimitri
PS: Bei dem anderen Bsp ist Mir das garnicht aufgefallen.