Anzeige:
Ergebnis 1 bis 4 von 4

Thema: Mathmode - Special text Columns Seite 114

  1. #1
    Registrierter Benutzer
    Registriert seit
    30.06.2009
    Beiträge
    197

    Mathmode - Special text Columns Seite 114

    Hallo zusammen,

    möchte gerade das Beipspiel auf Seite 114 in Mathmode von Herbert Voss kompilieren. Aber es will leider nicht gelingen, da insbesondere die Legende, welche einzelne Variablen einer Gleichung erläutern soll nicht abgebildet wird. Was mache ich nur falsch?

    Code:
    \documentclass{scrbook}
    
    \RequirePackage{array,ragged2e,calc,booktabs}
    \RequirePackage[fleqn]{amsmath}
    
    \begin{document}
    %
    \newsavebox{\myendhook} % for the tabulars
    \def\tagform@#1{{(\maketag@@@{\ignorespaces#1\unskip\@@italiccorr)}
    \makebox[0pt][r]{% after the equation number
    \makebox[0.4\textwidth][l]{\usebox{\myendhook}}%
    }%
    \global\sbox{\myendhook}{}% clear box content
    }}
    %
    \sbox{\myendhook}{%
    \begin{footnotesize}%
    \begin{tabular}{@{}ll}
    $a_0$ & Bohrscher Radius ($\mathrm{= 0{,}53\,\mbox{\AA}}$)\\
    $e$ & Elementarladung\\
    $N_{si}$ & Anzahl der Siliziumatome\\
    & pro Einheitsvolumen\\
    $m$ & Atomgewicht\\
    $Z$ & Kernladungszahl
    \end{tabular}
    \end{footnotesize}}
    %
    \begin{equation}
    \varepsilon = \frac{E \cdot 4 \cdot \pi \cdot \varepsilon_{0}
    \cdot a_0 \cdot \left( Z_i^{\frac{2}{3}} + Z_{Si}^{\frac{2}{3}}
    \right)^{-\frac{1}{2}}} {Z_i \cdot Z_{Si} \cdot e2 \cdot \left( 1
    + \frac{m_i}{m_{Si}} \right)}\,;
    \end{equation}
    %
    \sbox{\myendhook}{abc}
    %
    \begin{equation} a2+b2=c2 \end{equation}
    %
    \begin{equation} z = 9 \end{equation}
    %
    \end{document}
    Danke.

    Gruß,

    menuhin
    Linux Ubuntu 10.10, TeX Live 2010, Kile 2.1b4

  2. #2
    Registrierter Benutzer Avatar von mechanicus
    Registriert seit
    10.07.2008
    Ort
    Hamburg
    Beiträge
    3.944
    Hi,

    du hast makeatletter usw. vergessen. es wäre auch klug, solche Definitionen in den Header zu packen.

    Gruß
    Marco

  3. #3
    Registrierter Benutzer
    Registriert seit
    30.06.2009
    Beiträge
    197
    dankeschön...aber \makeatletter und \makeatother hätte man auch noch ins Beispiel aufnehmen können, oder?

    menuhin
    Linux Ubuntu 10.10, TeX Live 2010, Kile 2.1b4

  4. #4
    Registrierter Benutzer Avatar von mechanicus
    Registriert seit
    10.07.2008
    Ort
    Hamburg
    Beiträge
    3.944
    Zitat Zitat von menuhin Beitrag anzeigen
    dankeschön...aber \makeatletter und \makeatother hätte man auch noch ins Beispiel aufnehmen können, oder?
    das musst du Herbert sagen

    Gruß
    Marco

Lesezeichen

Berechtigungen

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