<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to HowTo_ListOfEquations</title><link>https://sourceforge.net/p/koma-script/wiki-de/HowTo_ListOfEquations/</link><description>Recent changes to HowTo_ListOfEquations</description><atom:link href="https://sourceforge.net/p/koma-script/wiki-de/HowTo_ListOfEquations/feed" rel="self"/><language>en</language><lastBuildDate>Mon, 19 Sep 2022 09:28:28 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/koma-script/wiki-de/HowTo_ListOfEquations/feed" rel="self" type="application/rss+xml"/><item><title>HowTo_ListOfEquations modified by Markus Kohm</title><link>https://sourceforge.net/p/koma-script/wiki-de/HowTo_ListOfEquations/</link><description>&lt;div class="markdown_content"&gt;&lt;h1 id="wie-ein-formelverzeichnis-ahnlich-einem-abbildungsverzeichnis-oder-einem-tabellenverzeichnis-erstellt-werden-kann"&gt;Wie ein Formelverzeichnis ähnlich einem Abbildungsverzeichnis oder einem Tabellenverzeichnis erstellt werden kann&lt;/h1&gt;
&lt;p&gt;In mathematischem Lehrmaterial kommt es öfter vor, dass Gleichungen oder Formeln mit ihrem Namen in einem Formelverzeichnis ganz ähnlich dem Abbildungsverzeichnis oder dem Tabellenverzeichnis aufgeführt werden. Da die KOMA-Script-Klassen bereits das KOMA-Script-Paket &lt;code&gt;tocbasic&lt;/code&gt; nutzen, kann man ein solches Verzeichnis sehr einfach mit &lt;code&gt;\DeclareNewTOC&lt;/code&gt; erzeugen:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="k"&gt;\DeclareNewTOC&lt;/span&gt;&lt;span class="na"&gt;[listname={Formelverzeichnis},type=equation]&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;loe&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;Nun kann bereits mit &lt;code&gt;\addxcontentsline{loe}{equation}[&amp;lt;Nummer&amp;gt;]{&amp;lt;Text des Eintrags&amp;gt;}&lt;/code&gt; ein Eintrag in dieses Verzeichnis erzeugt werden. &lt;code&gt;loe&lt;/code&gt; ist die Dateierweiterung der Hilfsdatei, in der die Einträge für den nächsten LaTeX-Lauf gespeichert werden. Diese ist das letzte Argument von &lt;code&gt;\DeclareNewTOC&lt;/code&gt; und das erste Argument von &lt;code&gt;\addxcontentsline&lt;/code&gt;. &lt;code&gt;equation&lt;/code&gt; ist der Typ der Einträge im optionalen Argument von &lt;code&gt;\DeclareNewTOC&lt;/code&gt; und der Name der Ebene im zweiten Argument von &lt;code&gt;\addxcontentsline&lt;/code&gt;.  &lt;code&gt;Formelverzeichnis&lt;/code&gt; ist die Überschrift des Verzeichnisses, das mit &lt;code&gt;\listofequations&lt;/code&gt; ausgegeben wird. Diese Anweisung wird von &lt;code&gt;\DeclareNewTOC&lt;/code&gt; ebenfalls definiert.&lt;/p&gt;
&lt;p&gt;Wenn Sie eine solche &lt;code&gt;\addxcontentsline&lt;/code&gt; innerhalb einer &lt;code&gt;equation&lt;/code&gt;-Umgebung verwenden, with &lt;code&gt;&amp;lt;Nummer&amp;gt;&lt;/code&gt; üblicherweise &lt;code&gt;\thequation&lt;/code&gt; sein. &lt;code&gt;&amp;lt;Text des Eintrags&amp;gt;&lt;/code&gt; ist der Text, der im Formelverzeichnis angezeigt werden soll. Ein erstes Beispiel könnte damit so aussehen:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="k"&gt;\documentclass&lt;/span&gt;&lt;span class="na"&gt;[ngerman]&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;scrartcl&lt;span class="nb"&gt;}&lt;/span&gt;

&lt;span class="k"&gt;\usepackage&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;babel&lt;span class="nb"&gt;}&lt;/span&gt;

&lt;span class="c"&gt;% Für ein Formelverzeichnis wird einfach ein neue TOC-Datei angelegt:&lt;/span&gt;
&lt;span class="k"&gt;\DeclareNewTOC&lt;/span&gt;&lt;span class="na"&gt;[listname={List of Equations},type=equation]&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;loe&lt;span class="nb"&gt;}&lt;/span&gt;

&lt;span class="k"&gt;\begin&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;document&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\listofequations&lt;/span&gt;
&lt;span class="k"&gt;\section&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;Beispiele&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\begin&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;equation&lt;span class="nb"&gt;}&lt;/span&gt;
  &lt;span class="k"&gt;\addxcontentsline&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;loe&lt;span class="nb"&gt;}{&lt;/span&gt;equation&lt;span class="nb"&gt;}&lt;/span&gt;[&lt;span class="k"&gt;\theequation&lt;/span&gt;]&lt;span class="nb"&gt;{&lt;/span&gt;Quadratische Gleichung&lt;span class="nb"&gt;}&lt;/span&gt;
  (a+b)&lt;span class="nb"&gt;^{&lt;/span&gt;2&lt;span class="nb"&gt;}&lt;/span&gt; = a&lt;span class="nb"&gt;^{&lt;/span&gt;2&lt;span class="nb"&gt;}&lt;/span&gt; + 2ab + b&lt;span class="nb"&gt;^{&lt;/span&gt;2&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\end&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;equation&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\end&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;document&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;Allerdings ist es etwas unbequem jedes Mal dieselben drei Argumente für &lt;code&gt;\addxcontentsline&lt;/code&gt; anzugeben. Daher ist es nützlich, sich eine neue Anweisung für die Erzeugung des Eintrags zu definieren:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="k"&gt;\documentclass&lt;/span&gt;&lt;span class="na"&gt;[ngerman]&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;scrartcl&lt;span class="nb"&gt;}&lt;/span&gt;

&lt;span class="k"&gt;\usepackage&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;babel&lt;span class="nb"&gt;}&lt;/span&gt;

&lt;span class="c"&gt;% Für ein Formelverzeichnis wird einfach ein neue TOC-Datei angelegt:&lt;/span&gt;
&lt;span class="k"&gt;\DeclareNewTOC&lt;/span&gt;&lt;span class="na"&gt;[listname={Formelverzeichnis},type=equation]&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;loe&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="c"&gt;% Und eine Anweisung zur Erzeugung der Verzeichniseinträge:&lt;/span&gt;
&lt;span class="k"&gt;\newcommand*&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;&lt;span class="k"&gt;\setequationentry&lt;/span&gt;&lt;span class="nb"&gt;}&lt;/span&gt;[1]&lt;span class="nb"&gt;{&lt;/span&gt;&lt;span class="c"&gt;%&lt;/span&gt;
  &lt;span class="k"&gt;\addxcontentsline&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;loe&lt;span class="nb"&gt;}{&lt;/span&gt;equation&lt;span class="nb"&gt;}&lt;/span&gt;[&lt;span class="k"&gt;\theequation&lt;/span&gt;]&lt;span class="nb"&gt;{&lt;/span&gt;#1&lt;span class="nb"&gt;}&lt;/span&gt;&lt;span class="c"&gt;%&lt;/span&gt;
  &lt;span class="k"&gt;\ignorespaces&lt;/span&gt;
&lt;span class="nb"&gt;}&lt;/span&gt;

&lt;span class="k"&gt;\begin&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;document&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\listofequations&lt;/span&gt;
&lt;span class="k"&gt;\section&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;Beispiele&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\begin&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;equation&lt;span class="nb"&gt;}&lt;/span&gt;
  &lt;span class="k"&gt;\setequationentry&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;Quadatische Gleichung&lt;span class="nb"&gt;}&lt;/span&gt;
  (a+b)&lt;span class="nb"&gt;^{&lt;/span&gt;2&lt;span class="nb"&gt;}&lt;/span&gt; = a&lt;span class="nb"&gt;^{&lt;/span&gt;2&lt;span class="nb"&gt;}&lt;/span&gt; + 2ab + b&lt;span class="nb"&gt;^{&lt;/span&gt;2&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\end&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;equation&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\end&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;document&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;Hinweis: Wenn Sie Umgebungen von &lt;code&gt;amsmath&lt;/code&gt; wie &lt;code&gt;align&lt;/code&gt; verwenden, dann wird der Zähler &lt;code&gt;equation&lt;/code&gt; nicht bereits mit dem Start der Umgebung erhöht, sondern erst mit &lt;code&gt;\\&lt;/code&gt; oder nach dem Ende der Umgebung. Verwendet man daher &lt;code&gt;\setequationentry&lt;/code&gt; vor dem ersten &lt;code&gt;\\&lt;/code&gt;, wird in das Verzeichnis eine um eins zu kleine Nummer eingetragen. Man könnte nun &lt;code&gt;\setequationentry&lt;/code&gt; nach dem zugehörigen &lt;code&gt;\\&lt;/code&gt; verwenden. Allerdings würde das Einfügen eines zusätzlichen &lt;code&gt;\\&lt;/code&gt; am Ende der Gleichung eine weitere Gleichungszeile mit einer weiteren Nummer erzeugen. Man braucht also eine Variante von &lt;code&gt;\setequationentry&lt;/code&gt;, bei der eine Erhöhung des &lt;code&gt;equation&lt;/code&gt;-Zählers angegeben werden kann, um sie wie:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="k"&gt;\documentclass&lt;/span&gt;&lt;span class="na"&gt;[ngerman]&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;scrartcl&lt;span class="nb"&gt;}&lt;/span&gt;

&lt;span class="k"&gt;\usepackage&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;babel&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\usepackage&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;amsmath&lt;span class="nb"&gt;}&lt;/span&gt;

&lt;span class="c"&gt;% Für ein Formelverzeichnis wird einfach ein neue TOC-Datei angelegt:&lt;/span&gt;
&lt;span class="k"&gt;\DeclareNewTOC&lt;/span&gt;&lt;span class="na"&gt;[listname={Formelverzeichnis},type=equation]&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;loe&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="c"&gt;% Und eine Anweisung zur Erzeugung der Verzeichniseinträge:&lt;/span&gt;
&lt;span class="k"&gt;\newcommand*&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;&lt;span class="k"&gt;\setequationentry&lt;/span&gt;&lt;span class="nb"&gt;}&lt;/span&gt;[2][0]&lt;span class="nb"&gt;{&lt;/span&gt;&lt;span class="c"&gt;%&lt;/span&gt;
  &lt;span class="k"&gt;\begingroup&lt;/span&gt;
    &lt;span class="k"&gt;\advance&lt;/span&gt; &lt;span class="k"&gt;\value&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;equation&lt;span class="nb"&gt;}&lt;/span&gt; by #1&lt;span class="k"&gt;\relax&lt;/span&gt;
    &lt;span class="k"&gt;\addxcontentsline&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;loe&lt;span class="nb"&gt;}{&lt;/span&gt;equation&lt;span class="nb"&gt;}&lt;/span&gt;[&lt;span class="k"&gt;\theequation&lt;/span&gt;]&lt;span class="nb"&gt;{&lt;/span&gt;#2&lt;span class="nb"&gt;}&lt;/span&gt;&lt;span class="c"&gt;%&lt;/span&gt;
  &lt;span class="k"&gt;\endgroup&lt;/span&gt;
  &lt;span class="k"&gt;\ignorespaces&lt;/span&gt;
&lt;span class="nb"&gt;}&lt;/span&gt;

&lt;span class="k"&gt;\begin&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;document&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\listofequations&lt;/span&gt;
&lt;span class="k"&gt;\section&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;Beispiele&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\begin&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;align&lt;span class="nb"&gt;}&lt;/span&gt;
  (a+b)&lt;span class="nb"&gt;^{&lt;/span&gt;2&lt;span class="nb"&gt;}&lt;/span&gt; &lt;span class="nb"&gt;&amp;amp;&lt;/span&gt;= a&lt;span class="nb"&gt;^{&lt;/span&gt;2&lt;span class="nb"&gt;}&lt;/span&gt; + 2ab + b&lt;span class="nb"&gt;^{&lt;/span&gt;2&lt;span class="nb"&gt;}&lt;/span&gt; &lt;span class="k"&gt;\\&lt;/span&gt;
  &lt;span class="k"&gt;\setequationentry&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;Binomische Formel &lt;span class="s"&gt;$&lt;/span&gt;&lt;span class="o"&gt;(&lt;/span&gt;&lt;span class="nb"&gt;a&lt;/span&gt;&lt;span class="o"&gt;+&lt;/span&gt;&lt;span class="nb"&gt;b&lt;/span&gt;&lt;span class="o"&gt;)&lt;/span&gt;&lt;span class="nb"&gt;^{&lt;/span&gt;&lt;span class="m"&gt;2&lt;/span&gt;&lt;span class="nb"&gt;}&lt;/span&gt;&lt;span class="s"&gt;$&lt;/span&gt;&lt;span class="nb"&gt;}&lt;/span&gt;
  (a-b)&lt;span class="nb"&gt;^{&lt;/span&gt;2&lt;span class="nb"&gt;}&lt;/span&gt; &lt;span class="nb"&gt;&amp;amp;&lt;/span&gt;= a&lt;span class="nb"&gt;^{&lt;/span&gt;2&lt;span class="nb"&gt;}&lt;/span&gt; - 2ab + b&lt;span class="nb"&gt;^{&lt;/span&gt;2&lt;span class="nb"&gt;}&lt;/span&gt;
  &lt;span class="k"&gt;\setequationentry&lt;/span&gt;&lt;span class="na"&gt;[1]&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;Binomische Formel &lt;span class="s"&gt;$&lt;/span&gt;&lt;span class="o"&gt;(&lt;/span&gt;&lt;span class="nb"&gt;a&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="nb"&gt;b&lt;/span&gt;&lt;span class="o"&gt;)&lt;/span&gt;&lt;span class="nb"&gt;^{&lt;/span&gt;&lt;span class="m"&gt;2&lt;/span&gt;&lt;span class="nb"&gt;}&lt;/span&gt;&lt;span class="s"&gt;$&lt;/span&gt;&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\end&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;align&lt;span class="nb"&gt;}&lt;/span&gt;

&lt;span class="k"&gt;\end&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;document&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;oder besser:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="k"&gt;\documentclass&lt;/span&gt;&lt;span class="na"&gt;[ngerman]&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;scrartcl&lt;span class="nb"&gt;}&lt;/span&gt;

&lt;span class="k"&gt;\usepackage&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;babel&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\usepackage&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;amsmath&lt;span class="nb"&gt;}&lt;/span&gt;

&lt;span class="c"&gt;% Für ein Formelverzeichnis wird einfach ein neue TOC-Datei angelegt:&lt;/span&gt;
&lt;span class="k"&gt;\DeclareNewTOC&lt;/span&gt;&lt;span class="na"&gt;[listname={Formelverzeichnis},type=equation]&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;loe&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="c"&gt;% Und eine Anweisung zur Erzeugung der Verzeichniseinträge:&lt;/span&gt;
&lt;span class="k"&gt;\newcommand*&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;&lt;span class="k"&gt;\setequationentry&lt;/span&gt;&lt;span class="nb"&gt;}&lt;/span&gt;[2][0]&lt;span class="nb"&gt;{&lt;/span&gt;&lt;span class="c"&gt;%&lt;/span&gt;
  &lt;span class="k"&gt;\begingroup&lt;/span&gt;
    &lt;span class="k"&gt;\advance&lt;/span&gt; &lt;span class="k"&gt;\value&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;equation&lt;span class="nb"&gt;}&lt;/span&gt; by #1&lt;span class="k"&gt;\relax&lt;/span&gt;
    &lt;span class="k"&gt;\addxcontentsline&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;loe&lt;span class="nb"&gt;}{&lt;/span&gt;equation&lt;span class="nb"&gt;}&lt;/span&gt;[&lt;span class="k"&gt;\theequation&lt;/span&gt;]&lt;span class="nb"&gt;{&lt;/span&gt;#2&lt;span class="nb"&gt;}&lt;/span&gt;&lt;span class="c"&gt;%&lt;/span&gt;
  &lt;span class="k"&gt;\endgroup&lt;/span&gt;
  &lt;span class="k"&gt;\ignorespaces&lt;/span&gt;
&lt;span class="nb"&gt;}&lt;/span&gt;

&lt;span class="k"&gt;\begin&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;document&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\listofequations&lt;/span&gt;
&lt;span class="k"&gt;\section&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;Beispiele&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\begin&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;align&lt;span class="nb"&gt;}&lt;/span&gt;
  &lt;span class="k"&gt;\setequationentry&lt;/span&gt;&lt;span class="na"&gt;[1]&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;Binomische Formel &lt;span class="s"&gt;$&lt;/span&gt;&lt;span class="o"&gt;(&lt;/span&gt;&lt;span class="nb"&gt;a&lt;/span&gt;&lt;span class="o"&gt;+&lt;/span&gt;&lt;span class="nb"&gt;b&lt;/span&gt;&lt;span class="o"&gt;)&lt;/span&gt;&lt;span class="nb"&gt;^{&lt;/span&gt;&lt;span class="m"&gt;2&lt;/span&gt;&lt;span class="nb"&gt;}&lt;/span&gt;&lt;span class="s"&gt;$&lt;/span&gt;&lt;span class="nb"&gt;}&lt;/span&gt;
  (a+b)&lt;span class="nb"&gt;^{&lt;/span&gt;2&lt;span class="nb"&gt;}&lt;/span&gt; &lt;span class="nb"&gt;&amp;amp;&lt;/span&gt;= a&lt;span class="nb"&gt;^{&lt;/span&gt;2&lt;span class="nb"&gt;}&lt;/span&gt; + 2ab + b&lt;span class="nb"&gt;^{&lt;/span&gt;2&lt;span class="nb"&gt;}&lt;/span&gt; &lt;span class="k"&gt;\\&lt;/span&gt;
  &lt;span class="k"&gt;\setequationentry&lt;/span&gt;&lt;span class="na"&gt;[1]&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;Binomische Formel &lt;span class="s"&gt;$&lt;/span&gt;&lt;span class="o"&gt;(&lt;/span&gt;&lt;span class="nb"&gt;a&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="nb"&gt;b&lt;/span&gt;&lt;span class="o"&gt;)&lt;/span&gt;&lt;span class="nb"&gt;^{&lt;/span&gt;&lt;span class="m"&gt;2&lt;/span&gt;&lt;span class="nb"&gt;}&lt;/span&gt;&lt;span class="s"&gt;$&lt;/span&gt;&lt;span class="nb"&gt;}&lt;/span&gt;
  (a-b)&lt;span class="nb"&gt;^{&lt;/span&gt;2&lt;span class="nb"&gt;}&lt;/span&gt; &lt;span class="nb"&gt;&amp;amp;&lt;/span&gt;= a&lt;span class="nb"&gt;^{&lt;/span&gt;2&lt;span class="nb"&gt;}&lt;/span&gt; - 2ab + b&lt;span class="nb"&gt;^{&lt;/span&gt;2&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\end&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;align&lt;span class="nb"&gt;}&lt;/span&gt;

&lt;span class="k"&gt;\end&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;document&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;zu verwenden.&lt;/p&gt;
&lt;p&gt;Da eigentlich immer entweder nichts oder eine 1 zum Zähler &lt;code&gt;equation&lt;/code&gt; zu addieren ist, schlage ich die Verwendung einer Anweisung mit Sternform vor:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="k"&gt;\documentclass&lt;/span&gt;&lt;span class="na"&gt;[ngerman]&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;scrartcl&lt;span class="nb"&gt;}&lt;/span&gt;

&lt;span class="k"&gt;\usepackage&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;babel&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\usepackage&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;amsmath&lt;span class="nb"&gt;}&lt;/span&gt;

&lt;span class="c"&gt;% Für ein Formelverzeichnis wird einfach ein neue TOC-Datei angelegt:&lt;/span&gt;
&lt;span class="k"&gt;\DeclareNewTOC&lt;/span&gt;&lt;span class="na"&gt;[listname={Formelverzeichnis},type=equation]&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;loe&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="c"&gt;% Und eine Anweisung zur Erzeugung der Verzeichniseinträge:&lt;/span&gt;
&lt;span class="k"&gt;\NewDocumentCommand&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;&lt;span class="k"&gt;\setequationentry&lt;/span&gt;&lt;span class="nb"&gt;}&lt;/span&gt; &lt;span class="nb"&gt;{&lt;/span&gt;sm&lt;span class="nb"&gt;}&lt;/span&gt; &lt;span class="nb"&gt;{&lt;/span&gt;&lt;span class="c"&gt;%&lt;/span&gt;
  &lt;span class="k"&gt;\begingroup&lt;/span&gt;
    &lt;span class="k"&gt;\IfBooleanT&lt;/span&gt; &lt;span class="nb"&gt;{&lt;/span&gt;#1&lt;span class="nb"&gt;}{&lt;/span&gt;&lt;span class="k"&gt;\advance&lt;/span&gt; &lt;span class="k"&gt;\value&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;equation&lt;span class="nb"&gt;}&lt;/span&gt; by 1&lt;span class="k"&gt;\relax&lt;/span&gt;&lt;span class="nb"&gt;}&lt;/span&gt;&lt;span class="c"&gt;%&lt;/span&gt;
    &lt;span class="k"&gt;\addxcontentsline&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;loe&lt;span class="nb"&gt;}{&lt;/span&gt;equation&lt;span class="nb"&gt;}&lt;/span&gt;[&lt;span class="k"&gt;\theequation&lt;/span&gt;]&lt;span class="nb"&gt;{&lt;/span&gt;#2&lt;span class="nb"&gt;}&lt;/span&gt;&lt;span class="c"&gt;%&lt;/span&gt;
  &lt;span class="k"&gt;\endgroup&lt;/span&gt;
  &lt;span class="k"&gt;\ignorespaces&lt;/span&gt;
&lt;span class="nb"&gt;}&lt;/span&gt;

&lt;span class="k"&gt;\begin&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;document&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\listofequations&lt;/span&gt;
&lt;span class="k"&gt;\section&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;Beispiele&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\begin&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;align&lt;span class="nb"&gt;}&lt;/span&gt;
  &lt;span class="k"&gt;\setequationentry*&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;Binomische Formel &lt;span class="s"&gt;$&lt;/span&gt;&lt;span class="o"&gt;(&lt;/span&gt;&lt;span class="nb"&gt;a&lt;/span&gt;&lt;span class="o"&gt;+&lt;/span&gt;&lt;span class="nb"&gt;b&lt;/span&gt;&lt;span class="o"&gt;)&lt;/span&gt;&lt;span class="nb"&gt;^{&lt;/span&gt;&lt;span class="m"&gt;2&lt;/span&gt;&lt;span class="nb"&gt;}&lt;/span&gt;&lt;span class="s"&gt;$&lt;/span&gt;&lt;span class="nb"&gt;}&lt;/span&gt;
  (a+b)&lt;span class="nb"&gt;^{&lt;/span&gt;2&lt;span class="nb"&gt;}&lt;/span&gt; &lt;span class="nb"&gt;&amp;amp;&lt;/span&gt;= a&lt;span class="nb"&gt;^{&lt;/span&gt;2&lt;span class="nb"&gt;}&lt;/span&gt; + 2ab + b&lt;span class="nb"&gt;^{&lt;/span&gt;2&lt;span class="nb"&gt;}&lt;/span&gt; &lt;span class="k"&gt;\\&lt;/span&gt;
  &lt;span class="k"&gt;\setequationentry*&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;Binomische Formel &lt;span class="s"&gt;$&lt;/span&gt;&lt;span class="o"&gt;(&lt;/span&gt;&lt;span class="nb"&gt;a&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="nb"&gt;b&lt;/span&gt;&lt;span class="o"&gt;)&lt;/span&gt;&lt;span class="nb"&gt;^{&lt;/span&gt;&lt;span class="m"&gt;2&lt;/span&gt;&lt;span class="nb"&gt;}&lt;/span&gt;&lt;span class="s"&gt;$&lt;/span&gt;&lt;span class="nb"&gt;}&lt;/span&gt;
  (a-b)&lt;span class="nb"&gt;^{&lt;/span&gt;2&lt;span class="nb"&gt;}&lt;/span&gt; &lt;span class="nb"&gt;&amp;amp;&lt;/span&gt;= a&lt;span class="nb"&gt;^{&lt;/span&gt;2&lt;span class="nb"&gt;}&lt;/span&gt; - 2ab + b&lt;span class="nb"&gt;^{&lt;/span&gt;2&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\end&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;align&lt;span class="nb"&gt;}&lt;/span&gt;

Außerdem existiert eine dritte Form:
&lt;span class="k"&gt;\begin&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;equation&lt;span class="nb"&gt;}&lt;/span&gt;
  &lt;span class="k"&gt;\setequationentry&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;Binomische Formel &lt;span class="s"&gt;$&lt;/span&gt;&lt;span class="o"&gt;(&lt;/span&gt;&lt;span class="nb"&gt;a&lt;/span&gt;&lt;span class="o"&gt;+&lt;/span&gt;&lt;span class="nb"&gt;b&lt;/span&gt;&lt;span class="o"&gt;)&lt;/span&gt;&lt;span class="nv"&gt;\times&lt;/span&gt;&lt;span class="o"&gt;(&lt;/span&gt;&lt;span class="nb"&gt;a&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="nb"&gt;b&lt;/span&gt;&lt;span class="o"&gt;)&lt;/span&gt;&lt;span class="s"&gt;$&lt;/span&gt;&lt;span class="nb"&gt;}&lt;/span&gt;
  (a+b)&lt;span class="k"&gt;\times&lt;/span&gt;(a-b) = a&lt;span class="nb"&gt;^{&lt;/span&gt;2&lt;span class="nb"&gt;}&lt;/span&gt; - b&lt;span class="nb"&gt;^{&lt;/span&gt;2&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\end&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;equation&lt;span class="nb"&gt;}&lt;/span&gt;

&lt;span class="k"&gt;\end&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;document&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;Man kann aber auch den Namen der aktuellen Umgebung verwenden, um nur bei Bedarf den &lt;code&gt;equation&lt;/code&gt;-Zähler automatisch zu erhöhen:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="k"&gt;\documentclass&lt;/span&gt;&lt;span class="na"&gt;[ngerman]&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;scrartcl&lt;span class="nb"&gt;}&lt;/span&gt;

&lt;span class="k"&gt;\usepackage&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;babel&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\usepackage&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;amsmath&lt;span class="nb"&gt;}&lt;/span&gt;

&lt;span class="c"&gt;% Für ein Formelverzeichnis wird einfach ein neue TOC-Datei angelegt:&lt;/span&gt;
&lt;span class="k"&gt;\DeclareNewTOC&lt;/span&gt;&lt;span class="na"&gt;[listname={Formelverzeichnis},type=equation]&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;loe&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="c"&gt;% Und eine Anweisung zur Erzeugung der Verzeichniseinträge:&lt;/span&gt;
&lt;span class="k"&gt;\makeatletter&lt;/span&gt;&lt;span class="c"&gt;% wegen `@' in `\@currenvir` und `\@ne`&lt;/span&gt;
&lt;span class="k"&gt;\newcommand&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;&lt;span class="k"&gt;\setequationentry&lt;/span&gt;&lt;span class="nb"&gt;}&lt;/span&gt;[1]&lt;span class="nb"&gt;{&lt;/span&gt;&lt;span class="c"&gt;%&lt;/span&gt;
  &lt;span class="k"&gt;\begingroup&lt;/span&gt;
    &lt;span class="k"&gt;\Ifstr&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;&lt;span class="k"&gt;\@&lt;/span&gt;currenvir&lt;span class="nb"&gt;}{&lt;/span&gt;equation&lt;span class="nb"&gt;}{}{&lt;/span&gt;&lt;span class="c"&gt;%&lt;/span&gt;
      &lt;span class="k"&gt;\advance&lt;/span&gt; &lt;span class="k"&gt;\value&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;equation&lt;span class="nb"&gt;}&lt;/span&gt; by &lt;span class="k"&gt;\@&lt;/span&gt;ne&lt;span class="k"&gt;\relax&lt;/span&gt;&lt;span class="c"&gt;%&lt;/span&gt;
    &lt;span class="nb"&gt;}&lt;/span&gt;&lt;span class="c"&gt;%&lt;/span&gt;
    &lt;span class="k"&gt;\addxcontentsline&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;loe&lt;span class="nb"&gt;}{&lt;/span&gt;equation&lt;span class="nb"&gt;}&lt;/span&gt;[&lt;span class="k"&gt;\theequation&lt;/span&gt;]&lt;span class="nb"&gt;{&lt;/span&gt;#1&lt;span class="nb"&gt;}&lt;/span&gt;&lt;span class="c"&gt;%&lt;/span&gt;
  &lt;span class="k"&gt;\endgroup&lt;/span&gt;
  &lt;span class="k"&gt;\ignorespaces&lt;/span&gt;
&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\makeatother&lt;/span&gt;&lt;span class="c"&gt;% wegen `\makeatletter' oben&lt;/span&gt;


&lt;span class="k"&gt;\begin&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;document&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\listofequations&lt;/span&gt;
&lt;span class="k"&gt;\section&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;Beispiele&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\begin&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;align&lt;span class="nb"&gt;}&lt;/span&gt;
  &lt;span class="k"&gt;\setequationentry&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;Binomische Formel &lt;span class="s"&gt;$&lt;/span&gt;&lt;span class="o"&gt;(&lt;/span&gt;&lt;span class="nb"&gt;a&lt;/span&gt;&lt;span class="o"&gt;+&lt;/span&gt;&lt;span class="nb"&gt;b&lt;/span&gt;&lt;span class="o"&gt;)&lt;/span&gt;&lt;span class="nb"&gt;^{&lt;/span&gt;&lt;span class="m"&gt;2&lt;/span&gt;&lt;span class="nb"&gt;}&lt;/span&gt;&lt;span class="s"&gt;$&lt;/span&gt;&lt;span class="nb"&gt;}&lt;/span&gt;
  (a+b)&lt;span class="nb"&gt;^{&lt;/span&gt;2&lt;span class="nb"&gt;}&lt;/span&gt; &lt;span class="nb"&gt;&amp;amp;&lt;/span&gt;= a&lt;span class="nb"&gt;^{&lt;/span&gt;2&lt;span class="nb"&gt;}&lt;/span&gt; + 2ab + b&lt;span class="nb"&gt;^{&lt;/span&gt;2&lt;span class="nb"&gt;}&lt;/span&gt; &lt;span class="k"&gt;\\&lt;/span&gt;
  &lt;span class="k"&gt;\setequationentry&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;Binomische Formel &lt;span class="s"&gt;$&lt;/span&gt;&lt;span class="o"&gt;(&lt;/span&gt;&lt;span class="nb"&gt;a&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="nb"&gt;b&lt;/span&gt;&lt;span class="o"&gt;)&lt;/span&gt;&lt;span class="nb"&gt;^{&lt;/span&gt;&lt;span class="m"&gt;2&lt;/span&gt;&lt;span class="nb"&gt;}&lt;/span&gt;&lt;span class="s"&gt;$&lt;/span&gt;&lt;span class="nb"&gt;}&lt;/span&gt;
  (a-b)&lt;span class="nb"&gt;^{&lt;/span&gt;2&lt;span class="nb"&gt;}&lt;/span&gt; &lt;span class="nb"&gt;&amp;amp;&lt;/span&gt;= a&lt;span class="nb"&gt;^{&lt;/span&gt;2&lt;span class="nb"&gt;}&lt;/span&gt; - 2ab + b&lt;span class="nb"&gt;^{&lt;/span&gt;2&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\end&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;align&lt;span class="nb"&gt;}&lt;/span&gt;

Außerdem existiert eine dritte Form:
&lt;span class="k"&gt;\begin&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;equation&lt;span class="nb"&gt;}&lt;/span&gt;
  &lt;span class="k"&gt;\setequationentry&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;Binomische Formel &lt;span class="s"&gt;$&lt;/span&gt;&lt;span class="o"&gt;(&lt;/span&gt;&lt;span class="nb"&gt;a&lt;/span&gt;&lt;span class="o"&gt;+&lt;/span&gt;&lt;span class="nb"&gt;b&lt;/span&gt;&lt;span class="o"&gt;)&lt;/span&gt;&lt;span class="nv"&gt;\times&lt;/span&gt;&lt;span class="o"&gt;(&lt;/span&gt;&lt;span class="nb"&gt;a&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="nb"&gt;b&lt;/span&gt;&lt;span class="o"&gt;)&lt;/span&gt;&lt;span class="s"&gt;$&lt;/span&gt;&lt;span class="nb"&gt;}&lt;/span&gt;
  (a+b)&lt;span class="k"&gt;\times&lt;/span&gt;(a-b) = a&lt;span class="nb"&gt;^{&lt;/span&gt;2&lt;span class="nb"&gt;}&lt;/span&gt; - b&lt;span class="nb"&gt;^{&lt;/span&gt;2&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\end&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;equation&lt;span class="nb"&gt;}&lt;/span&gt;

&lt;span class="k"&gt;\end&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;document&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;Es wäre ebenfalls möglich, das Schreiben des Eintrags an die Ausgabe der Formelnummer zu knüpfen. Eine solche Lösung wäre aber ebenfalls davon abhängig, ob &lt;code&gt;amsmath&lt;/code&gt; verwendet wird.&lt;/p&gt;
&lt;p&gt;Soll der Name einer Formel nicht nur in ein Verzeichnis eingetragen werden, sondern soll er zusätzlich als Titel im Dokument ausgegeben werden, sei auf die KOMA-Script-Anleitung und auf das &lt;a class="" href="https://komascript.de/komascriptbuch" rel="nofollow"&gt;KOMA-Script-Buch&lt;/a&gt; verwiesen. In der Erklärung zu &lt;code&gt;\DeclareNewTOC&lt;/code&gt; gibt es das Beispiel einer &lt;code&gt;remarkbox&lt;/code&gt;-Umgebung, das einfach zur Definition einer Gleitumgebung &lt;code&gt;namedequation&lt;/code&gt; oder einer nicht gleitenden Umgebung &lt;code&gt;namedequation-&lt;/code&gt; angepasst werden kann. Die Definition min. einer dieser Umgebungen ist auch notwendig, um ggf. &lt;code&gt;\captionof&lt;/code&gt; verwenden zu können.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Markus Kohm</dc:creator><pubDate>Mon, 19 Sep 2022 09:28:28 -0000</pubDate><guid>https://sourceforge.net85bd875c70d7c0b5bcd685f51f14808c85a3f49f</guid></item></channel></rss>