PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : list of equations



René Geppert
21-11-2008, 00:40
mit tocloft habe ich folgendes definiert



\documentclass{scrartcl}
\usepackage{amsmath}
\usepackage{tocloft}

\begin{document}
\tableofcontents
\newcommand{\listequationsname}{List of equations}
\newlistof{equations}{equ}{\listequationsname}
\newcommand{\equations}[1]{\addcontentsline{equ}{equations}{\protect\numberl ine\indent{\theequation}#1}}

\listofequations

\begin{multline}\label{equ:test}
abc
\end{multline}
\equations{Test equation}

\end{document}


Allerdings habe ich noch ein paar Probleme:
- nach der Formelnummer fehlt die indentation wie zB bei list of tables der fall (nen \hspace wäre wohl der workaround)
- wie kann ich hier eine gleitumgebung nutzen, um zB captions zu nutzen, ohne dass die formel aus der equationlist in die entsprechende gleitumgebungsliste umklassifiziert wird Oo
- verschiedene sektionen baue ich mit \input ein; die nummerierung der equations beginnt dabei jedes mal von neuem, das ist natürlich ungewollt (das liegt scheinbar daran, dass jedes neue kapitel in scrreprt den counter für die gleichungen auf 1 zurücksetzt, wie kann ich das abschalten?)

hat jemand ein paar vorschläge? :D

mfg, René

voss
21-11-2008, 08:48
mit tocloft habe ich folgendes definiert



\documentclass{scrartcl}
\usepackage{amsmath}
\usepackage{tocloft}

\begin{document}
\tableofcontents
\newcommand{\listequationsname}{List of equations}
\newlistof{equations}{equ}{\listequationsname}
\newcommand{\equations}[1]{\addcontentsline{equ}{equations}{%
\protect\numberline\indent{\theequation\space}#1}}

\listofequations

\begin{multline}\label{equ:test}
abc
\end{multline}
\equations{Test equation}

\end{document}



das rote sollte helfen

Herbert

René Geppert
21-11-2008, 09:10
okay, danke
aber das mit dem abstand war ja noch das kleinste problem^^

hat jemand eine idee wie man die kapitelweise nummerierung für die gleichungen ausschaltet?

zu articleklasse wechseln möchte ich nicht, weil mir das meine titlepage umformatiert und ich das gesamte inhaltsverzeichnis anpassen müsste /:

voss
21-11-2008, 09:21
okay, danke
aber das mit dem abstand war ja noch das kleinste problem^^

hat jemand eine idee wie man die kapitelweise nummerierung für die gleichungen ausschaltet?


das ist in jeder Liste ungefähr 100 000 mal beantwortet worden, wie man Zähler
verändert ...

Herbert

René Geppert
21-11-2008, 12:20
ich sehe nicht, was du meinst


\renewcommand{\theequation}{\arabic{equation}}
bzw.

\numberwithin{equation}{chapter}

führt dazu, dass ich die nummerierung verfeinern kann
ich will aber gerade das gegenteil, sie quasi auf das gesamte dokument vergröbern und nicht part/chapterweise nummerieren, trotz reportklasse

voss
21-11-2008, 13:53
ich sehe nicht, was du meinst


\renewcommand{\theequation}{\arabic{equation}}
bzw.

\numberwithin{equation}{chapter}

führt dazu, dass ich die nummerierung verfeinern kann
ich will aber gerade das gegenteil, sie quasi auf das gesamte dokument vergröbern und nicht part/chapterweise nummerieren, trotz reportklasse

mit dem Paket remreset

\makeatletter
\@removefromreset{equation}{chapter}
\makeatother

es gibt noch ein ähnliches Paket und weitere Möglichkeiten mit amsmath.

Herbert

René Geppert
21-11-2008, 14:24
funzt 1a mit remreset

vielen dank für deine geduld^^