Neue Umgebung für Formelzeichenerklärung

Redefinition von Makros, Definition eigener Befehle sowie neuer Umgebungen


fretschi
Forum-Newbie
Forum-Newbie
Beiträge: 4
Registriert: Di 20. Aug 2019, 23:24

Neue Umgebung für Formelzeichenerklärung

Beitrag von fretschi »

Moin,
\documentclass{article}
\usepackage{graphicx} 
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{longtable}
\usepackage{tabularx}
\newcolumntype{L}[1]{>{\raggedright\arraybackslash}p{#1}} % linksbündig mit Breitenangabe
\newcolumntype{C}[1]{>{\centering\arraybackslash}p{#1}} % zentriert mit Breitenangabe
\newcolumntype{R}[1]{>{\raggedleft\arraybackslash}p{#1}} % rechtsbündig mit Breitenangabe
\usepackage{multicol}
\usepackage{multirow}

\begin{document}

\begin{equation*}
    F = m \dfrac{d^2\xi}{dt^2} + r\cdot \dfrac{d}{dt}\xi + s\xi 
\end{equation*}

\begin{tabular}{R{0.15\linewidth}L{0.8\linewidth}}
        $m$ = & Trägheit \\
        $r$ = & Reibung \\
        $s$ = & Hook'sches Gesetz\\
\end{tabular} 

\end{document}
Ich nutze die Tabularumgebung immer nach jeder Formel und auch in unterschiedlichen LaTeX-Projekten.

Ist es möglich, eine neue Umgebung (z. B. im Header) zu definieren, die zwei Spalten entsprechend des Beispiels hat? Die ich dann meinetwegen mit „\begin{formelerklaerung}” aufrufen kann, so dass ich mir nicht immer die Spaltenbreiten der einzelnen Spalten merken muss?

Schon mal danke für Hilfe.

Grüße

Berater

Re: Neue Umgebung für Formelzeichenerklärung

Beitrag von Berater »

Unter den Paketen bezogen auf Mathematik-Satz ist »eqexpl« mit einem anschaulichen Beispiel in Abschnitt 5 seiner Anleitung zu finden.

fretschi
Forum-Newbie
Forum-Newbie
Beiträge: 4
Registriert: Di 20. Aug 2019, 23:24

Re: Neue Umgebung für Formelzeichenerklärung

Beitrag von fretschi »

Danke das Paket kannte ich noch nicht. Habe es mir angeschaut und empfand es als nicht so schön. Daher dann mit Hilfe von KI auf das hier gekommen:
\newenvironment{formelerklaerung}{
    % 1. Spalte 15 % der Textbreite dann ein gedankenstrich dann die 2. spalte mit 80 % der Textweite
    \begin{tabular}{R{0.15\linewidth}@{ -- }L{0.8\linewidth}}
}{
    \end{tabular}
}
Läuft zufriedenstellend.

Antworten