Formelverzeichnis

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Formelverzeichnis

Teile und Herrsche

von sudo » Mi 21. Aug 2013, 21:54

Du hast doch deine Arbeit schon auf einige Datein verteilt. Da ist es doch gar nicht so schwer mit Teile und Herrsche das Problem einzugrenzen. Schmeiße einfach Schritt für Schritt alles raus, was nichts mit dem Problem zu tun haben sollte und überprüfe, ob das Problem tatsächlich noch besteht.
Also fang mit allen inputs und includes an die du nicht brauchst und mach dann mit kleineren Portionen in den einzelnen Datein weiter.
Wenn du dann nichts mehr aus deinem Dokument entfernen kannst, ohne dass das Problem verschwindet hast du dein Minimalbeispiel. Bei einem umfangreichen Dokument kann das vielleicht auch mal 20 min dauern, aber man die Fehler suche erleichtert das ungemein.

von Krabby.Linux » Mi 21. Aug 2013, 20:56

Ja habe leider Vorgaben vom Professor und muss die innerhalb weniger Tage so realisieren. Habe bisher solche Probleme nie gehabt und habe leider keine andere Lösung gefunden die ich besser verstehe. Muss alles sehr schnell gehen und sone Master Thesis hat nunmal auch nen festgesteckten Zeitrahmen mehr als 15 Stunden am Tag kann ich im Moment nicht arbeiten. Abgabe ist in 2 Wochen.

Aber danke aufjedenfall für die Tipps und Hilfe bisher. Ich schau wie ich das irgendwie hinmogeln kann. Zur not muss ich jeden einzelnen Absatz manuell einrücken mit hspace oder sowas.

von sudo » Mi 21. Aug 2013, 14:30

Dann ist es auch kein Wunder, dass so etwas dabei rauskommt.
Setzte dich in aller Ruhe mal mit deinem Code auseinander. Teile und herrsche (Epllus Link), solange bis du verstehst, was wo passiert. Wenn du dann den Fehler lokalisiert hast, melde dich wieder.

PS: Code den man nicht versteht, sollte man nicht (oder nur mit Vorsicht) benutzen!

von Krabby.Linux » Mi 21. Aug 2013, 09:44

Epllus hat geschrieben:Minimalbeispiel
Kriege ich leider nicht hin. Benutze die classicthesis vorlage. Die ganzen Pakete und einstellungen werden in mehreren Dateien gesetzt. Das Dokument besteht aus mehr als 40 Dateien :(

von Epllus » Mi 21. Aug 2013, 08:39

von Krabby.Linux » Di 20. Aug 2013, 18:41

Ich habe nun das ganze gemacht wie ich es oben beschrieben habe. Läuft soweit ... nun habe ich aber ein Problem bemerkt. Ab der Stelle an der ich das allererste mal eine Formel mit einer Caption versehe funktioniert das automatische einrücken von Texten nicht mehr (Zeilenumbruch und danach Zeile freilassen im Quelltext). Der Text lässt sich nichteinmal manuell mit /indent einrücken. Woran kann das liegen?

von Krabby.Linux » Fr 9. Aug 2013, 20:02

Ich hab ja auch geschrieben, dass mir klar ist warum es im Abbildungsverzeichnis auftaucht. Equation geht nicht. Habe mittlerweile eine Lösung gefunden und einen neuen Counter erstellen können.

Problem gelöst. Danke für die Hilfe!

von Johannes_B » Fr 9. Aug 2013, 19:58

\captionof{figure}{das ist eine testformel} 
Is ja logisch, dass das im Abbildungsverzeichnis auftaucht, oder? Da steht schließlich figure. Wahrscheinlich müsste da myequations stehen, oder das was du definiert hast.
Aufgrund fehlenden Minimalbeispiels ungetestet.
\label{eq:diesertextstehtiminhaltsverzeichnis}
Ich glaub kaum, dass das Label im Inhaltsverzeichnis auftauchen wird.

von Krabby.Linux » Fr 9. Aug 2013, 14:51

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:
  \listofmyequations 
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

Ansatz

von localghost » Fr 9. Aug 2013, 14:36

Krabby.Linux hat geschrieben:Die 3 Links haben mir nicht wirklich geholfen. Dafür muss ich dann ganz neue Listen anlegen mit tocloft. Was ich einerseits irgendwie kaum verstehe und andererseits habe ich dann immernoch keine caption die unter der Formel steht. […]
Daran kann ich leider nichts ändern.
Krabby.Linux hat geschrieben:[…] Und es treten scheinbar Fehler auf wenn man das so macht und viele Formeln hat. […]
Eine ordentliche Problembeschreibung sieht anders aus.
Krabby.Linux hat geschrieben:[…] Es muss doch ein Befehl geben um das zu machen. Wie zB table oder figure. Gibt es da keine Umgebung für Formeln? […]
Neue Gleitumgebungen kannst Du mit newfloat erstellen.
Krabby.Linux hat geschrieben:[…] Das Formelverzeichnis ist sogar unter Word ein Mausklick. […]
Dann mach es doch mit Word.

Mir ist übrigens noch kein Buch begegnet, in dem solch ein Formelverzeichnis zu finden ist. Das soll aber nicht die Existenz eines solchen ausschließen. Wenn Du ein derartiges Buch kennst, zeig es mir.

Nach oben