PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Float Beschriftung / Formelverzeichnis



oli*
23-06-2007, 21:57
Hallo,

ich bin gerade dabei fuer meine Diplomarbeit ein Formelverzeichnis anzulegen.
Das hat auch nachdem ich http://www.mrunix.de/forums/showthread.php?t=37370 gelesen habe recht gut geklappt, allerdings bin ich mit der Beschriftung der einzelnen Formeln im Dokument selbst nicht so ganz zufrieden.

Momentan sieht das Ganze in etwa so aus:

1+1=2 (2.3)

Haben wuerde ich gerne etwas in diesem Stil:

1+1=2 (Glg. 2.3)

Mein Code:


\usepackage{float}
...
\newfloat{eq}{H}{equations}
\floatname{eq}{Formel}
\newcommand{\addequation}[2]
{
\label{#1}
\addcontentsline{equations}{eq}{\ref{#1}\hspace{10 pt}#2}
}
...
\begin{equation}
1+1=2
\addequation{eq:test}{Test}
\end{equation}


Sorry falls dies ne dumme Frage sein sollte, aber ich bin auch aus der float package Doku nicht so ganz schlauer geworden.

Schonmal Danke im Vorraus!

Gruesse,
Oli

bobmalaria
23-06-2007, 22:19
hi,

versuce einmal das

\renewcommand{\theequation}{Gl.~\arabic{equation}}

gruß

oli*
23-06-2007, 23:16
Danke fuer die schnelle Antwort!

Allerdings ist dies nicht ganz die Loesung fuer mein Problem, da dies die Indizierung der Formeln von #chapter.#equation nach Gl.# aendert, was wiederum auch im Formelverzeichnis angezeigt wird. Erstelle ich uebrigens mit:

\listof{eq}{Formelverzeichnis}
Das ist meiner Meinung nach inkonsistent beispielsweise zum Tabellenverzeichnis, welches die Eintraege in der Form

#chapter.#table name .......... page
auflistet.

oli*
24-06-2007, 12:32
Denke mal ich habe einigermassen brauchbare Loesung gefunden.
Ich habe jetzt folgendes in der Preambel:


\newfloat{eq}{H}{equations}
\floatname{eq}{Formel}
\newcommand{\addequation}[2]
{
\label{#1}
%\addcontentsline{equations}{eq}{\ref{#1}\hspace{1 0pt}#2}
\addcontentsline{equations}{eq}{\thechapter.\arabi c{equation}\hspace{10pt}#2}
}
\renewcommand{\theequation}{Gl.\space\thechapter.\ arabic{equation}}

Das hat den fuer mich gewuenschten Effekt.