Anzeige:
Ergebnis 1 bis 5 von 5

Thema: Formelverzeichnis mit Lyx

  1. #1
    Registrierter Benutzer
    Registriert seit
    14.08.2012
    Beiträge
    3

    Formelverzeichnis mit Lyx

    Hallo zusammen,

    ich bin blutiger Anfänger was die Arbeit mit Lyx und LaTex angeht und schreibe derzeit meine Bachelorarbeit damit.

    Bisher habe ich alle Formeln mit Lyx (Einfügen--> eingebettete Formel oder nummerierte Formel) erstellt.

    nun möchte ich ein Formelverzeichnis erstellen und Quellen zu den einzellnen Formeln angeben.

    Für das Formelverzeichnis habe ich bisher nur Lösungen gefunden, die nach sich ziehen, dass alle Formeln nochmal neu eingegeben werden müssen als Latex Code. Gibt es da wirklich keine andere Lösung? D:

    Für die Quellen könnte ich ja 'Formel-Unterschriften' nutzen, nur die werden mir mit Lyx auch nicht angeboten, oder übersehe ich die?

    Grüße,

    Alien

  2. #2
    Registrierter Benutzer
    Registriert seit
    06.03.2010
    Ort
    St. Petersburg, Russland
    Beiträge
    2.468
    Sieh dir doch mal im unteren Fenster den Quellcode von deinen Formeln an, ob der sich wirklich so doll von dem unterscheidet, was du brauchst.

  3. #3
    Registrierter Benutzer
    Registriert seit
    14.08.2012
    Beiträge
    3
    Danke für den Tip. (Quellcode kann durch 'Ansicht->Quelle ansehen' eingeblendet werden)

    Ein Formel Verzeichnis kann folgendermaßen erstellt werden:

    \listof{formel}{Formelübersicht}

    \begin{formel} $$1+1=2$$
    \caption{formel1}
    \end{formel}

    dafür brauche ich folgendes im Latex Vorspann (bei Lyx: Dokument->Einstellungen...-> links Latex-Vorspann):
    \newfloat{formel}{H}{for}
    \floatname{formel}{Formel}

    dann wird eine Liste aller Formeln angezeigt der Form:

    Formelübersicht
    formel1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1

    Das ist ja toll!

    Aber dafür müsste ich nun alle Formeln (es sind viele) umschreiben.

    Der Latex QuellCode der, mit Lyx eingefügten, Formeln sieht so aus:

    \begin{equation}
    %hier steht die Formel
    \end{equation}

    für equation gibt es auch keine Möglichkeit eine Überschrift (\caption{formel1} ) zu setzen.

    also kann man \listof{equation}{Formelübersicht} auch vergessen...

    Kennt niemand sonst eine Lösung?

    Ein Formelverzeichnis ist doch eigentlich nicht so exotisch, oder doch?

    Grüße

  4. #4
    Registrierter Benutzer
    Registriert seit
    06.03.2010
    Ort
    St. Petersburg, Russland
    Beiträge
    2.468
    Bist du schon auf diesen Thread gestoßen? http://www.golatex.de/formelverzeichnis-t3520.html Der arbeitet auf jeden Fall schon mal mit equation-Umgebungen.
    Und hier http://agrn.uni-koblenz.de/wiki/inde...rmeln_in_LaTeX gibt es eine Möglichkeit, die mit label arbeitet.

  5. #5
    Registrierter Benutzer
    Registriert seit
    14.08.2012
    Beiträge
    3
    Vielen Dank! Nun hab ich was ich wollte.

    Für die mit dem selben Problem wie ich: hier eine Lösung:

    -------------------------------------------------------------------

    in den LaTex-Vorspann:

    Code:
    \usepackage{amsmath}
    \usepackage{tocloft}
    Formelverzeichnis definieren:

    Code:
    \newcommand{\listequationsname}{Formelverzeichnis} 
    \newlistof{myequations}{equ}{\listequationsname} 
    
    \newcommand{\myequations}[1]{
    \addcontentsline{equ}{myequations}{\protect\numberline{\theequation}#1}\par}
    Formelverzeichnis erstellen mit:

    Code:
    \listofmyequations
    Die Formeln erstellen mit:
    Code:
    \begin{equation} 
    \label{eq:Eq1} 
    %Formel 1
    \end{equation}
    \myequations{Formel  \ref{eq:Eq2 }} 
    
    \begin{equation} 
    \label{eq:Eq2} 
    %Formel 2
    \end{equation}
    \myequations{Formel  \ref{eq:Eq2 }}
    Ergebnis etwa so:

    Formelverzeichnis
    1 Formel 1 . . . . . . . . . . . . . . . . . . . . . 10
    2 Formel 2. . . . . . . . . . . . . . . . . . . . . 11

    -------------------------------------------------------------------

    Da ich alle Formeln meiner Arbeit bereits als 'nummerierte Formel' erstellt habe, habe ich nur die Zeile

    Code:
    \myequations{Formel zum Berechnen von Bla}
    nach jeder Formel als Latex-Code eingefügt.


    Ergebnis dann etwa so:

    Formelverzeichnis
    1 Formel zum Berechnen von Bla . . . . . . . . . . . . . . . . . . . . . 10

    Beim Formelverzeichnis ist mir aufgefallen, dass sich die Nummerierung nach der Nummerierung der Formel richtet und nicht einfach durchnummeriert wird. (versteh ich nicht - aber ich freue mich darüber)
    Geändert von Alien (15-08-2012 um 14:29 Uhr)

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •