Anzeige:
Ergebnis 1 bis 4 von 4

Thema: \mathstrut in \caption gibt Fehler

  1. #1
    Registrierter Benutzer
    Registriert seit
    02.12.2005
    Beiträge
    23

    \mathstrut in \caption gibt Fehler

    Hi an alle,

    wenn ich \mathstrut in einer \caption verwende, bekomme ich eine Fehlermeldung (Incomplete iffalse ...), das hier

    Code:
    \documentclass{scrreprt}
    \usepackage{amsmath}
    \usepackage{upgreek}
    
    \newcommand{\thetavec}{\ensuremath{\boldsymbol{\uptheta}}}
    
    \begin{document}
        \begin{figure}
            \caption{$\hat{\thetavec}\mathstrut_n^j$}
        \end{figure}
    \end{document}
    funktioniert nicht. Ich habs auch schon mit \vphantom versucht aber klappt auch nicht. Ohne \mathstrut werden die Indizes falsch positioniert. Weiß jemand abhilfe?

    Danke!
    Tobias

  2. #2
    Registrierter Benutzer
    Registriert seit
    06.03.2010
    Ort
    St. Petersburg, Russland
    Beiträge
    2.468
    Ich weiß jetzt nicht, was die Experten dazu sagen oder ob da Risiken und Nebenwirkungen zu beachten sind, aber ich finde, es sieht OK aus, wenn man \mathstrut durch {} ersetzt.
    Frag mich jetzt aber nicht, wie ich darauf gekommen bin. Intuition oder was.

  3. #3
    Registrierter Benutzer Avatar von voss
    Registriert seit
    10.04.2005
    Beiträge
    5.045
    Zitat Zitat von chiefrosi Beitrag anzeigen
    wenn ich \mathstrut in einer \caption verwende, bekomme ich eine Fehlermeldung (Incomplete iffalse ...), das hier

    funktioniert nicht. Ich habs auch schon mit \vphantom versucht aber klappt auch nicht. Ohne \mathstrut werden die Indizes falsch positioniert. Weiß jemand abhilfe?
    Wozu soll das denn hier überhaupt gut sein?

    Herbert

  4. #4
    Registrierter Benutzer
    Registriert seit
    02.12.2005
    Beiträge
    23
    Hi,

    danke! Mit {} sieht's tatsächlich deutlich besser aus. Hätt ich auch selber drauf kommen können ...

    @ voss: Ohne \mathstrut oder {} sitzt das Superscript viel zu weit oben, das sieht an sich schon blöd aus, aber zusätzlich ist dann der Zeilenabstand auch noch deutlich größer als normal, was dann richtig sch... aussieht.

    Aber jetzt klappts ja, danke!

    Grüße
    Tobias

Lesezeichen

Berechtigungen

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