equation automatisch verlinken

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: equation automatisch verlinken

von Johannes_B » Mo 10. Jun 2013, 16:10

Noch ein kleiner Tipp zum Labeln: Die Labels sollten irgendwie versuchen den Inhalt des Objektes eineindeutig wiederzugeben. Deshalb ist es üblich labels einen Präfix voranzustellen, für Gleichungen zum Beispiel eqn:, oder fig: für Abbildungen.

Glei12 ist als label recht ungeeignet.

von EN3 » Mo 10. Jun 2013, 13:21

Hm, da hast du allerdings recht.
Wenn ich auch nur eine Gleichung dazwischenschiebe hagelts Probleme.

Und dass das Programm automatisch "irgendwie" labelt und diese Labels auch beim Neueinfügen nicht verändert werden, wird nicht gehen.
Kann ich mir zumindest nicht vorstellen, dass das dann dadurch einfach wird, als wie wenn ichs selbst be\label-e


Aber das mit dem "einfach-(1)-selber-schreiben" find ich irgendwie auch nicht elegant, da geht mir dann die verlinkung ab.


hast aber recht, vielen Dank. Wieder ein Augenöffner mehr :)

von u_fischer » Mo 10. Jun 2013, 12:23

Kann man schon, aber hältst du das für nützlich? Wenn du dann irgendwo eine Gleichung dazwischen schiebst, verschieben sich doch alle Nummern, und du musst alle \eqref anpassen. Und wenn du glaubst, dass das nicht vorkommt, dann kannst du dir doch \label + \ref ganz sparen und einfach gleich die Nummer hinschreiben.

equation automatisch verlinken

von EN3 » Mo 10. Jun 2013, 12:16

Hallo

Gleich vorneweg: Bin vergleichsweise unerfahren auf dem Latex-Gebiet, aber ich bastle gerne und drum reit ich mich gerne mal rein in die ... *ähm*....ja, ihr wisst ja :D

Mein aktuelles Problem:
Ich benutze die equation-Umgebung um meine Formel automatisch durchnummerieren zu lassen und benutze dann noch
\label{Gleichung1}
und \eqref{Gleichung1}.

Sieht also am Ende so aus:
	\begin{eqa}	\label{Gl1}
			n=2l+1
	\end{eqa}
Mit \eqref{Gl1} berechnet man das doppelte von l und addiert 1 dazu.
Nun meine Frage:
Ich habe mir heute die equation-Umgebung eh schon neu definiert, damit die Gleichungen ein bisschen größer sind (habt euch bestimmt schon gefragt, was "eqa" sein soll, oder?)
\newenvironment{eqa}												%eqa = größere Equation
{\begin{large}\begin{equation}}
{\end{equation}\end{large}}
und jetzt wollte ich fragen, ob es möglich ist, auch gleich den \label{.}-Befehl in diese neue Environment einzubetten, so dass mir die Gleichungen z.B. einfach nach Reihenfolge im Text gelabelt werden (Gl2, Gl3...) sodass ich mir dann im Code jedes Mal das \labeln sparen kann und nur noch
\eqref{Gleichung45}
schreiben muss (Auch wenn dann z.B. die Gleichungen 2-44 gar nicht im Text verlinkt, sondern nur hingeklatscht werden) :D


Also kurz gesagt:
Ich will bei
\begin{eqa}
1+2=3
\end{eqa}

deswegen muss ja logischerweise auch gelten:

\begin{eqa}
4+5=6
\end{eqa}

Wie man aus  \eqref{Gl1} und  \eqref{Gl2} sehen kann, können Studenten, die ihre Bachelorarbeit schreiben, doch nicht rechnen!
Ohne dass ich die eqas extra belabeln muss


Vielen Dank schon mal undn lieben Gruß

EN3

Nach oben