mathmode 65.2: Special text columns anpassen?

Formelsatz für Mathematik, Naturwissenschaften und Technik


Hannes Hegel
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 54
Registriert: Mi 20. Jan 2016, 19:42

mathmode 65.2: Special text columns anpassen?

Beitrag von Hannes Hegel »

Hallo!

Ich hätte gerne eine Möglichkeit, um das (korrigierte) Beispiel 65.2 aus mathmode dahingehend anzupassen, dass es insgesamt drei Spalten gibt. Und zwar möchte ich eine weitere Spalte links von der Gleichung haben, um dort - in diesem Beispiel - "Elementarladung" zu platzieren (bzw. den Namen der Formel). Und am allerallerbesten wäre es, wenn ich das ganze auch noch sauber mit Subequations und align erledigen könnte. Gibt es da Ansätze für?

\documentclass[a4paper,12pt,DIV17,fleqn]{scrartcl}

\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[english,ngerman]{babel}

\usepackage{marvosym}
\usepackage[tbtags]{amsmath}
\usepackage{mathtools}
\DeclarePairedDelimiter{\ceil}{\lceil}{\rceil}
\usepackage{amssymb}

\setlength{\parindent}{0pt}
 
\newsavebox{\myendhook}  % for the tabulars
\makeatletter
\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
  }
}
\makeatother

\begin{document}
 \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}