Anzeige:
Ergebnis 1 bis 5 von 5

Thema: \theoremheaderfont

  1. #1
    Registrierter Benutzer
    Registriert seit
    01.05.2010
    Beiträge
    50

    \theoremheaderfont

    Hallo,
    irgendwie lässt sich \theoremheaderfont für neue Definitionen nicht zurücksetzen, wenn einmal ein Wert übergeben wurde, lässt sich dieser nicht mehr umdefinieren, für \theorembodyfont funktioniert es, wie man erwartet:

    Code:
    \documentclass{article}
    \usepackage[ngerman]{babel}
    \usepackage[latin1]{inputenc}
    \usepackage[T1]{fontenc}
    
    
    \usepackage{theorem}
    
    \theoremstyle{change}
    \theorembodyfont{\bfseries \rmfamily}
    \theoremheaderfont{\bfseries \rmfamily}
    \newtheorem{Def}{Definition}
    
    \theoremstyle{change}
    \theorembodyfont{\mdseries\normalfont }
    \theoremheaderfont{\mdseries\normalfont}
    \newtheorem{Exa}{Example}
    
    
    
    \begin{document}
    
    
    \begin{Def}
    Hier steht eine Definition
    \end{Def}
    
    \begin{Exa}
    Hier steht ein Beispiel.
    \end{Exa}
    
    
    \end{document}
    Eigentlich sollten beim Beispiel ja gemäß Definition Titel und Text auch gleich formatiert sein, warum funktioniert es für den Titel nicht?

    Grüße

    Frink

  2. #2
    Registrierter Benutzer Avatar von rais
    Registriert seit
    18.07.2005
    Beiträge
    5.862
    Moin moin,
    Zitat Zitat von Prof. Frink Beitrag anzeigen
    Eigentlich sollten beim Beispiel ja gemäß Definition Titel und Text auch gleich formatiert sein, warum funktioniert es für den Titel nicht?
    weil beim theorem-Paket \theoremheaderfont global für alle Theoreme gilt.
    Siehe dazu
    Zitat Zitat von theorem-Doku
    It is also possible to customize the font used for the theorem headers. This is, however, a global declaration, and therefore there should be at most one \theoremheaderfont declaration in the preamble.
    Bei mehrmaliger Verwendung des \theoremheaderfont-Befehls wird Dir das sogar in der .log mitgeteilt:
    Code:
    \theoremheaderfont should be used only once.
    Schau Dir alternativ vllt ntheorem oder amsthm an -- oder beachte die Fußnote bei besagtem Abschnitt der theorem-Doku.

    MfG
    Rainer
    There's nothing a good whack with a hammer won't fix!

  3. #3
    Registrierter Benutzer
    Registriert seit
    01.05.2010
    Beiträge
    50
    Okay, danke! Dass heisst dann wohl, dass es Konvention ist, immer die gleichen Header zu benutzen?

  4. #4
    Registrierter Benutzer Avatar von rais
    Registriert seit
    18.07.2005
    Beiträge
    5.862
    Zitat Zitat von Prof. Frink Beitrag anzeigen
    Dass heisst dann wohl, dass es Konvention ist, immer die gleichen Header zu benutzen?
    keine Ahnung, ob es `Konvention' ist, auf jeden Fall wäre es konsequent.

    MfG
    Rainer
    There's nothing a good whack with a hammer won't fix!

  5. #5
    Registrierter Benutzer
    Registriert seit
    01.05.2010
    Beiträge
    50
    Zitat Zitat von rais Beitrag anzeigen
    keine Ahnung, ob es `Konvention' ist, auf jeden Fall wäre es konsequent.

    MfG
    Ja, das bestimmt. Danke für Deine Hilfe, hast Du vielleicht auch eine Idee zu meinem anderen Problem im Zusammenhang mit ntheorem , in der Dokumentation sind Fußnoten mit keinem Wort bedacht?

Stichworte

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •