Align komplett über Seitenrand

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: Align komplett über Seitenrand

Re: Align komplett über Seitenrand

von DEVV » Di 1. Dez 2020, 12:48

Sollte man dann mathematische Variablen auf Text setzen? Deine Antwort oben habe ich so verstanden, wenn es nun aber für Mathematische Symbole und co. andere Fonts gibt, dann kann das doch den Lesefluss zerstören?

Re: Align komplett über Seitenrand

von gast » Mo 30. Nov 2020, 20:01

Wenn man damit Wörter=Text setzt, ist das genau richtig. Oben wurde doch explizit unterschieden.

Re: Align komplett über Seitenrand

von DEVV » Mo 30. Nov 2020, 19:44

Aber sollte dann \text{} in der Matheumgebung nicht auch die falsche Font verwenden?

Re: Align komplett über Seitenrand

von gast » Mo 30. Nov 2020, 19:20

Das hängt vom Font ab. Da aber LaTeX nun einmal zwischen Text- und Mathefonts unterscheidet, sollte man sich gar nicht erst auf Fontabhängigkeiten einlassen, sondern es gleich richtig lernen.

Re: Align komplett über Seitenrand

von DEVV » Mo 30. Nov 2020, 19:18

gast hat geschrieben:
Mo 30. Nov 2020, 17:43

Eher \mathit als \textit, wenn es Variablen sein sollen.

Gibt es da im Endprodukt einen Unterschied?

Re: Align komplett über Seitenrand

von gast » Mo 30. Nov 2020, 17:43

Eher \mathit als \textit, wenn es Variablen sein sollen.

Re: Align komplett über Seitenrand

von DEVV » Mo 30. Nov 2020, 17:14

Danke für die ganzen Tipps. Ich werde jetzt die \text-Umgebung für alle Bezeichner in meinen Formeln verwenden. Wobei ich aktuell überlegen muss, ob ich dann \text oder \textit nehme, da Mengen und andere Mathemodule alle leicht kursiv gezeichnet sind und die Bezeichner dann nicht kursiv in den Formeln ständen.

Re: Align komplett über Seitenrand

von gast » Mo 30. Nov 2020, 13:59

Ich glaube, dir fehlt das Grundverständnis dafür, was align eigentlich ist.

align ist (in der einfachsten Form) eine zweispaltige Tabelle. Die linke Spalte ist rechtsbündig und die rechte Spalte ist linksbündig. Die ganze Tabelle wird zentriert. Da du keinen Spaltentrenner (&-Zeichen) verwendest, bleibt die rechts Spalte leer und alle Zeilen sind rechtsbündig. Dabei bestimmt die längste Formelzeile dann die Breite dieser Spalte.

Was du da machst, ist aber insgesamt nicht korrekt. So werden im Mathemodus Dinge wie "MsgBrk" beispielsweise als Produkt einzelner Variablen (also letztlich M * s * g * B * r * k) formatiert. Wenn du Wörter haben willst, musst du diese explizit als \text{MsgBrk} markieren. Mehrbuchstaben-Variablen sind ggf. als \mathrm{Hohoho} möglich, aber normalerweise wenig sinnvoll.

Hier stellt sich auch die Frage, ob das wirklich ein Gleichungssystem sein soll oder einzelne Gleichungen. Das kann ich aber nicht beurteilen, weil ich weiß, worum es hier geht. Deshalb kann ich dir auch nicht sagen, wo alternativ die & sinnvoll zu platzieren wären. Ich vermute, dass das Pseudo-Logik ist. Auch hat \textbackslash in Mathematik eher nichts verloren. Da wäre eher \backslash angebracht.

Die erste Zeile könnte beispielsweise

\text{MsgBrk} &: (\text{In} \times \text{In}_{\text{sub}}) \rightarrow (\text{Out} \times \text{Ack}_{\text{sender}}
                \times \text{Ack}_{\text{receiver}} ) \\

lauten. Natürlich ändert sich dadurch noch nicht viel, insbesondere nicht die generelle Ausrichtung, solange man die restlichen Zeilen in derselben align*-Umgebung unverändert hat. Nimmt man den Rest raus, kann man den Unterschied deutlich sehen (und damit wird dann auch klar, welche Auswirkungen lange Zeilen auf das gesamte Gleichungssystem haben). Für den Rest und vor allem, wo die Zeilen korrekt in Spalten zu trennen oder auf mehrere Zeilen zu verteilen wären, fehlt mir das wissen, was das ganze soll.

Ich würde dringend empfehlen, eine ausführliche LaTeX-Einführung zu studieren. Das hilft beim Grundverständnis ungemein. Die Anleitungen zu den Pakten, insbesondere amsldoc kann zusätzlich helfen. Wenn komplizierte Mathematik zu setzen ist, ist aber sogar ein weiterführendes Buch zu empfehlen. So gibt es beispielsweise das Mathematiksatz-Buch von Herbert Voss.

Re: Align komplett über Seitenrand

von DEVV » Mo 30. Nov 2020, 13:28

Ich würde das ja verstehen, wenn die lange Zeile den kompletten verfügbaren Platz ausreizen würde. Aber die Gleichung beginnt doch bereits sehr weit rechts und verlässt dann die Seite...

von Gast » So 29. Nov 2020, 17:59

Du müsstest irgendwo in der zu langen Zeile einen Zeilenumbruch setzen.


Nach oben