LaTeX: align statt eqnarray |
11.10.2012, 23:02 | Che Netzer | Auf diesen Beitrag antworten » | |||||||||||||||||||||||||||||
LaTeX: align statt eqnarray wäre es möglich, das Forum- so einzustellen, dass man sich standardmäßig in einer align*-Umgebung befindet statt in einer eqnarray*-Umgebung? Das wäre sehr viel angenehmer zum Schreiben... mfg, Ché Netzer |
|||||||||||||||||||||||||||||||
12.10.2012, 17:10 | Airblader | Auf diesen Beitrag antworten » | |||||||||||||||||||||||||||||
Dem Vorschlage stimme ich entschieden zu. Ché kennt es vermutlich schon, aber dennoch auch hier nochmal der Hinweis, dass man als Workaround auch tricksen kann:
air |
|||||||||||||||||||||||||||||||
12.10.2012, 20:46 | Math1986 | Auf diesen Beitrag antworten » | |||||||||||||||||||||||||||||
Ich stimme auch zu, wäre nur von Vorteil für die Lesbarkeit. |
|||||||||||||||||||||||||||||||
14.10.2012, 01:44 | Thomas | Auf diesen Beitrag antworten » | |||||||||||||||||||||||||||||
Die Vorteile von align vs. eqnarray wurden übrigens vor ein paar Jahren schon im Matheboard diskutiert: vertikales Gleichheitszeichen? Bei einer Umstellung würden Workaround-Lösungen, die eqnarray erwarten, dann aber Fehler erzeugen. Das kann durchaus einige Formeln betreffen, die dann unlesbar würden. Werde versuchen, mir einen Überblick darüber zu verschaffen, wie häufig der Workaround gewählt wurde. |
|||||||||||||||||||||||||||||||
14.10.2012, 10:20 | Airblader | Auf diesen Beitrag antworten » | |||||||||||||||||||||||||||||
@ Thomas Du könntest doch einen Switch einbauen, dass für alle Beiträge vor der Umstellung eqnarray genommen wird, für alle neuen Beiträge eben align. Das eine if tut nicht weh und dann gibts auch keine Probleme. air |
|||||||||||||||||||||||||||||||
14.10.2012, 10:22 | Math1986 | Auf diesen Beitrag antworten » | |||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||
Anzeige | |||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||
14.10.2012, 10:27 | Che Netzer | Auf diesen Beitrag antworten » | |||||||||||||||||||||||||||||
Das dürfte dann aber sehr (!) viel weniger problematisch sein als die Fehler, die es sonst erzeugen würde. Ansonsten könnte man sicher auch "[latex]\end{eqnarray*}" suchen und durch "[latex]\end{align*}" ersetzen lassen. Dürfte doch möglich sein; etwa wie eine Zensur. Den Vorschlag von Airblader finde ich aber noch besser. Es kommt ja nicht allzu oft vor, dass man entsprechend alte Beiträge kopiert oder editiert. Und wenn, dann ist der Workaround nur selten dabei UND den kann man auch leicht wieder entfernen. |
|||||||||||||||||||||||||||||||
14.10.2012, 11:05 | Airblader | Auf diesen Beitrag antworten » | |||||||||||||||||||||||||||||
Die 100%-ig sichere Methode wäre dann eben ein neuer LaTeX-BB-Tag für align-Umgebungen bzw. ein Schalter im alten. Aber das ist halt auch irgendwie doof, weil dann wieder Zusatzaufwand beim Tippen entsteht, den man ja eigentlich verhindern will. Ich denke auch, dass das Kopieren der Formeln aus alten Beiträgen jetzt kein so großes Problem ist. Wenn überhaupt, passiert das für ein paar wenige Tage und dann sollte es auch schon vorbei sein. air |
|||||||||||||||||||||||||||||||
17.10.2012, 15:09 | Thomas | Auf diesen Beitrag antworten » | |||||||||||||||||||||||||||||
Die vorgeschlagenen Quick-n-Dirty-Lösungen für eine solche Umstellung verursachen potentiell weitere Probleme. Eine gute und saubere Möglichkeit wäre wohl die Einführung eines weiteren Tags, z.B. [latexa] und [la] als Kurzform. |
|||||||||||||||||||||||||||||||
20.10.2012, 16:26 | Che Netzer | Auf diesen Beitrag antworten » | |||||||||||||||||||||||||||||
Ja, mit [la] wäre ich auch zufrieden. (In allen früheren Beiträgen aus [latex] ein [latexe] zu machen und [latex] für align* zu verwenden, wäre wieder problematisch, oder?) |
|||||||||||||||||||||||||||||||
25.11.2012, 17:41 | Che Netzer | Auf diesen Beitrag antworten » | |||||||||||||||||||||||||||||
Soll der [la]-Tag nun eigentlich umgesetzt werden? |
|||||||||||||||||||||||||||||||
26.11.2012, 10:45 | Thomas | Auf diesen Beitrag antworten » | |||||||||||||||||||||||||||||
Wenn das für die anderen Nutzer auch akzeptabel ist, würde ich das jetzt umsetzen. |
|||||||||||||||||||||||||||||||
26.11.2012, 10:49 | chrizke | Auf diesen Beitrag antworten » | |||||||||||||||||||||||||||||
Um Probleme mit alten Beiträgen auszuschließen, kann man doch sicher eine Abfrage einbauen, von wann der Beitrag ist, und so für die alten Beiträge die align-Umgebung und für die neuen die eqnarray-Umgebung einfügen. |
|||||||||||||||||||||||||||||||
27.11.2012, 20:21 | Thomas | Auf diesen Beitrag antworten » | |||||||||||||||||||||||||||||
Der Vorschlag wurde weiter oben im Thread schon gemacht, solche Hacks bringen aber mehr Probleme als Nutzen. Der neue Tag (latexa bzw. kurz la): Der alte Tag (latex bzw. kurz l): |
|||||||||||||||||||||||||||||||
27.11.2012, 20:22 | Che Netzer | Auf diesen Beitrag antworten » | |||||||||||||||||||||||||||||
Danke |
|||||||||||||||||||||||||||||||
27.11.2012, 20:24 | Airblader | Auf diesen Beitrag antworten » | |||||||||||||||||||||||||||||
Großartig Auch wenn ich selbst es wohl nicht mehr viel brauchen werde. air |
|||||||||||||||||||||||||||||||
23.12.2012, 22:11 | Che Netzer | Auf diesen Beitrag antworten » | |||||||||||||||||||||||||||||
Hm, mir ist gerade aufgefallen, dass anscheinend automatisch ein & zu viel verwendet wird: a&b&c\\d&e&f ergibt statt Besonders bei etwas wie f(x)&=...\\&=... ist das natürlich lästig: |
|||||||||||||||||||||||||||||||
23.12.2012, 22:36 | Gast11022013 | Auf diesen Beitrag antworten » | |||||||||||||||||||||||||||||
Darf ich mal fragen worum es in dem Thread hier eigentlich geht/ging? Kann ich jetzt einfach meinen kompletten Text in diese [la] klammern packen und dann muss ich nicht mehr einzeln meine Latex-Klammern via Knopfdruck setzen, oder wie? |
|||||||||||||||||||||||||||||||
23.12.2012, 23:04 | Che Netzer | Auf diesen Beitrag antworten » | |||||||||||||||||||||||||||||
Nicht den gesamten Text, aber die Formeln zumindest. Ich schreibe meine Formeln sowieso immer mit , anstatt den Formeleditor oder diesen Button zu benutzen. Größere Formeln oder besonders wichtige schreibe ich auch mal abgesetzt, z.B.:
Ergebnis:
Manchmal entstehen aber besonders lange Rechnungen, bei denen Zeilenumbrüche sinnvoll wären. Beispiel:
Bisher musste ich die letzten beiden Zeilen so schreiben:
Auf dieses \end{eqnarray*}\begin{align*} würde ich aber gerne verzichten. Das musste ich mitschreiben, weil man mit dem l-Tag automatisch in einer eqnarray*-Umgebung ist, ich aber lieber in einer align*-Umgebung wäre. Ich würde also z.B. gerne f(x)&=\dotso\\&=\dotso schreiben können, um zu erhalten. Das sollte jetzt eigentlich mit [la] funktionieren:
Aber da wird einem ein & vorne eingeschmuggelt, d.h. es ist so, als würde ich &f(x)&=\dotso\\&=\dotso schreiben würde – das Ergebnis ist in obigem Beitrag. Mit den l-Tags, also mit eqnarray* sähe f(x)&=\dotso\\&=\dotso übrigens so aus: Das Problem wird bei längeren Zeilen besonders deutlich: Wobei man mit eqnarray* eigentlich noch ein & hinter = schreiben würde: Puh, ich hoffe, das war halbwegs verständlich Fazit ist jedenfalls: Du kannst weiterhin deine Formeln in
zu schreiben, indem du die Formatierung
benutzt (natürlich ohne Tabs/Absätze). Es geht auch a&=b&c&=d&e&=f in align*, um zu schreiben. Oder mit mehreren Zeilen: |
|||||||||||||||||||||||||||||||
23.12.2012, 23:15 | Gast11022013 | Auf diesen Beitrag antworten » | |||||||||||||||||||||||||||||
Ich weiß jetzt wenigstens wie man Zeilenumbrüche macht. |
|||||||||||||||||||||||||||||||
23.12.2012, 23:17 | Che Netzer | Auf diesen Beitrag antworten » | |||||||||||||||||||||||||||||
Übliche Zeilenumbrüche würde ich durch einen neuen [l]-Tag in einer neuen Zeile erzeugen; dann stimmt die Formatierung auch am ehesten. Ich würde aber sowieso vermeiden, Formeln direkt untereinanderzuklatschen. Dann entweder einen Zwischentext einfügen, oder eine geeignete align*-Umgebung verwenden, wenn es doch sein soll – also nicht einfach \\. |
|||||||||||||||||||||||||||||||
23.12.2012, 23:22 | Gast11022013 | Auf diesen Beitrag antworten » | |||||||||||||||||||||||||||||
Wenn ich Rechenschritte aufführe, dann kommentiere ich die generell durch einen Zwischentext aus, weshalb das mit den Zeilenumbrüchen eigentlich auch nie wirklich ein Problem bei mir war. Also wenn ich das jetzt richtig verstanden habe, dann hilft mir diese align*-Umgebung "nur" dabei diese Zeilenumbrüche komfortabler zu erzeugen? |
|||||||||||||||||||||||||||||||
23.12.2012, 23:28 | Che Netzer | Auf diesen Beitrag antworten » | |||||||||||||||||||||||||||||
Sie hilft insbesondere, lange Rechnungen zu trennen, siehe Beispielgleichung. Man kann aber auch mehrere zueinander passende Gleichungen besser formatieren, z.B. |
|||||||||||||||||||||||||||||||
23.12.2012, 23:31 | Gast11022013 | Auf diesen Beitrag antworten » | |||||||||||||||||||||||||||||
Mal gucken, ob das auch bei mir Anwendung findet. Danke für den Crash-Kurs. |
|||||||||||||||||||||||||||||||
23.12.2012, 23:33 | Che Netzer | Auf diesen Beitrag antworten » | |||||||||||||||||||||||||||||
Sobald es direkt per [la] geht, würde ich es sehr empfehlen; bis dahin müsste man diese \end{eqnarray*}\begin{align*}...\end{align*}\begin{eqnarray*}-Brücke nehmen. |
|||||||||||||||||||||||||||||||
07.01.2013, 19:54 | Che Netzer | Auf diesen Beitrag antworten » | |||||||||||||||||||||||||||||
Wahrscheinlich ist es über die Feiertage und die Kommentare danach untergegangen; daher weise ich lieber jetzt nochmal auf das Formatierungsproblem beim neuen la-Tag hin.
Vermutlich muss da nur ein &-Zeichen aus der Vorlage/wasauchimmer entfernt werden. |
|||||||||||||||||||||||||||||||
07.02.2013, 11:23 | Thomas | Auf diesen Beitrag antworten » | |||||||||||||||||||||||||||||
Sorry, hab ich ganz übersehen - sollte nun gefixt sein (wie dein Beispiel jetzt auch zeigt ). Danke! |
|||||||||||||||||||||||||||||||
07.02.2013, 14:41 | Che Netzer | Auf diesen Beitrag antworten » | |||||||||||||||||||||||||||||
Ebenfalls danke! Dann kann der neue Code ja fleißig genutzt werden |
|
Verwandte Themen
Die Beliebtesten » |
|
Die Größten » |
|
Die Neuesten » |
|