Ich schreibe ja auch kein Buch sondern "nur" eine Thesis. Und mein Prof fordert halt ein Formelverzeichnis. Und das ist gängigerweise auch in Naturwissenschaftlichen Abschlussarbeiten so zu finden. Die meisten Universitäten schreiben ein Formelverzeichnis ab genau 2 Formeln vor die im Dokument vorkommen.
Ich habe es nun doch mit deinem Link lösen können und hab für den Rest noch was in Google gefunden. Für diejenigen die es interressiert:
Einfügen befor begin{document}:
% redefinition of \equation for convenience
\let\oldequation = \equation
\let\endoldequation = \endequation
\AtBeginDocument{\let\oldlabel = \label}
\newcommand{\mynewlabel}[1]{%
\StrBehind{#1}{eq:}[\Str]% remove "eq:" from labels
\myequations{\Str}\oldlabel{#1}}
\renewenvironment{equation}{%
\oldequation
\let\label\mynewlabel
}{\endoldequation}
\newcommand{\listequationsname}{Formelverzeichnis}
\newlistof{myequations}{equ}{\listequationsname}
\newcommand{\myequations}[1]{%
\addcontentsline{equ}{myequations}{\protect\numberline{\theequation}#1}}
\setlength{\cftmyequationsnumwidth}{3em}
\makeatother
Formelverzeichnis erzeugen mit:
Formel folgendermaßen einfügen:
\begin{equation}
x = \frac{(p_{st}\cdot k_{st} + p_{Last} - p_2 \cdot k_2) - p_e}{c_p}
\label{eq:diesertextstehtiminhaltsverzeichnis}
\end{equation}
Um eine caption hinzuzufügen kann man das mit "captionof" machen:
\begin{equation}
x = \frac{(p_{st}\cdot k_{st} + p_{Last} - p_2 \cdot k_2) - p_e}{c_p}
\label{eq:diesertextstehtiminhaltsverzeichnis}
\end{equation}
\captionof{figure}{das ist eine testformel}
Ich habe jetzt nurnoch das Problem, dass die Formel auch im Abbildungsverzeichnis auftaucht, da ja der Typ den ich mit captionof verwende "figure" ist. Kann jemand evtl noch erklären, wie ich einen neuen counter definiere den ich hier als dummy verwenden kann? Wenn ich \newcounter{formel} verwende sagt er mir: No float type 'formel' defined.....
Danke
Ich schreibe ja auch kein Buch sondern "nur" eine Thesis. Und mein Prof fordert halt ein Formelverzeichnis. Und das ist gängigerweise auch in Naturwissenschaftlichen Abschlussarbeiten so zu finden. Die meisten Universitäten schreiben ein Formelverzeichnis ab genau 2 Formeln vor die im Dokument vorkommen.
Ich habe es nun doch mit deinem Link lösen können und hab für den Rest noch was in Google gefunden. Für diejenigen die es interressiert:
Einfügen befor begin{document}:
[code]
% redefinition of \equation for convenience
\let\oldequation = \equation
\let\endoldequation = \endequation
\AtBeginDocument{\let\oldlabel = \label}
\newcommand{\mynewlabel}[1]{%
\StrBehind{#1}{eq:}[\Str]% remove "eq:" from labels
\myequations{\Str}\oldlabel{#1}}
\renewenvironment{equation}{%
\oldequation
\let\label\mynewlabel
}{\endoldequation}
\newcommand{\listequationsname}{Formelverzeichnis}
\newlistof{myequations}{equ}{\listequationsname}
\newcommand{\myequations}[1]{%
\addcontentsline{equ}{myequations}{\protect\numberline{\theequation}#1}}
\setlength{\cftmyequationsnumwidth}{3em}
\makeatother
[/code]
Formelverzeichnis erzeugen mit: [code] \listofmyequations [/code]
Formel folgendermaßen einfügen:
[code]
\begin{equation}
x = \frac{(p_{st}\cdot k_{st} + p_{Last} - p_2 \cdot k_2) - p_e}{c_p}
\label{eq:diesertextstehtiminhaltsverzeichnis}
\end{equation}
[/code]
Um eine caption hinzuzufügen kann man das mit "captionof" machen:
[code]
\begin{equation}
x = \frac{(p_{st}\cdot k_{st} + p_{Last} - p_2 \cdot k_2) - p_e}{c_p}
\label{eq:diesertextstehtiminhaltsverzeichnis}
\end{equation}
\captionof{figure}{das ist eine testformel}
[/code]
Ich habe jetzt nurnoch das Problem, dass die Formel auch im Abbildungsverzeichnis auftaucht, da ja der Typ den ich mit captionof verwende "figure" ist. Kann jemand evtl noch erklären, wie ich einen neuen counter definiere den ich hier als dummy verwenden kann? Wenn ich \newcounter{formel} verwende sagt er mir: No float type 'formel' defined.....
Danke