Leerzeichen in mathematischen Formeln

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: Leerzeichen in mathematischen Formeln

von Maltman » Mo 19. Apr 2010, 16:10

Falls jemand nur ein einfaches Leerzeichen in einer Formel schreiben möchte funktioniert
\;
bei mir gut ^^.

Grüße aus der Hauptstadt ;)

Historisch, typografische Anmerkung zu Abständen

von KOMA » Di 21. Okt 2008, 10:19

Das mit dem Buchstaben m ist nicht ganz richtig. Historisch war ein quad - auf Deutsch: ein Geviert - mal die Breite des Buchstabens »M«. Das muss aber schon lange nicht mehr übereinstimmen. Ein Geviert ist schlicht eine von der Schrift abhängige Größe, die der Schriftdesigner vorgibt. Ebenso muss 1ex nicht zwingend die Höhe des Buchstabens »x« sein. Bei CMR ist es beispielsweise so, dass ein quad, also 1em die halbe Breite der Ziffern 0 bis 9 ist. 1ex ist dort tatsächlich die Höhe des »x«.

\quad fügt also einen horizontalen Abstand von einem Geviert ein, \qquad von einem Doppelgeviert. Aus der Erinnerung und ohne nachzuschlagen: Ein Wortabstand sollte übrigens optimal zwischen 80% und 120% eines Halbgevierts breit sein. Kleiner als 70% oder größer als 130% gilt in der Typografie als ungünstig.

Das nur am Rande erwähnt.

Abstände: \quad, \qquad, ~

von Stefan Kottwitz » Mo 20. Okt 2008, 23:48

Hallo Heinrich,

das sind alles Makros für unterschiedliche Abstände. Die Tilde ~ erzeugt den Zwischenraum, den ein Leerzeichen einnehmen würde, verhindert jedoch den Umbruch an dieser Stelle. \quad ist etwas breiter, \qquad ist noch breiter. Um ganz genau zu sein: \quad erzeugt einen Abstand, welcher der Breite des Buchstabens m der aktuellen Schrift entspricht, \qquad einen der doppelten Breite entsprechenden Zwischenraum.

Viele Grüße,

Stefan

Bedeutung von \quad

von Heinricht » Mo 20. Okt 2008, 23:12

Hallo zusammen,
vielen Dank für die vielen Antworten. Habe es nun hinbekommen. Allerdings habe ich nach Formulierung der Frage nochmal ein wenig weiter gesucht. Dabei bin ich auf eine Formel gestoßen die \quad als Abstandshalter drin hatte. An manchen Stellen im besagten Dokument habe ich \qquad gefunden? Und wiederum andere sagen das man zum einfügen eines Abstandes nur eine Tilde ~ braucht.

Was ist nun die bessere Lösung und was genau macht \quad.


Gruß
Heinrich

von KOMA » Mo 20. Okt 2008, 08:47

Nur als Hinweis für Anwender, die später mal auf die Frage stoßen und sich eventuell wundern, warum es bei ihnen nicht funktioniert: \text benötigt amsmath, das der Fragesteller in seinem Minimalbeispiel ja bereits verwendet und das für Mathematik eigentlich grundsätzlich empfehlenswert ist.

cases-Umgebung

von Stefan Kottwitz » So 19. Okt 2008, 21:36

Hallo Heinrich,

\text wie oben ist schonmal gut. Ein kleiner Zusatz: in der cases-Umgebung ist für die Ausrichtung ein Spaltentrenner & wie in Tabellen vorgesehen, damit sähe es so aus:
\begin{equation}
\sigma [n] = \begin{cases}
  0 & \text{für } n < 0 \\
  1 & \text{für } n \geq 0.
\end{cases}
\end{equation}
Hier ist es nicht so wichtig, weil 0 und 1 ziemlich gleich breit sind, man würde merken, dass die Trenner fehlen, falls beide Zahlen nicht gleich breit wären.

Viele Grüße,

Stefan

von Genmutant » So 19. Okt 2008, 19:24

0\text{ für }n < 0
So vielleicht?

Leerzeichen in mathematischen Formeln

von Heinrich » So 19. Okt 2008, 16:59

Hallo an alle Texer,
ich habe eine kleines Problem mit meinen Formeln. Folgendes Beispiel zeigt mein Problem:
\documentclass{scrbook}	
\usepackage[ngerman]{babel}
\usepackage[ansinew]{inputenc}
\usepackage[T1]{fontenc}									
\usepackage{scrpage2}
\usepackage{mathrsfs,amssymb}
\usepackage{amsmath}
\usepackage[intlimits]{empheq}
\usepackage{theorem}

\begin{document}
\begin{equation}
\sigma [n] = \begin{cases}0 für n < 0 \\
													1 für n \geq 0.
\end{cases}
\end{equation}
\end{document}
Eigentlich sollten da Leerzeichen rein. So dass dort 0 für n < 0 steht. Aber so sieht das alles aneinandergequetscht aus.
0fürn<0.

Könnt ihr mir da helfen??

Gruß
Heinrich

Nach oben