Seite 1 von 1

Vertikale Ausrichtung in Formeln haut nicht hin

Verfasst: Fr 5. Nov 2010, 19:30
von Torsten
Guten Abend liebe Gemeinde!

Ich habe gerade ein großes Problem und ärgere mich gleich zu Tode.
Ich bin dabei meine Bachelorarbeit zu erstellen und möchte eigentlich nur ein paar simple Formeln einfügen.

Zu meinem Problem: Ich möchte ganz einfach einen Wertebereich mit einer einseitigen,geschweiften Klammer angeben, aber die Inhalte der Klammer hauen einfach nicht hin - die vertikale Ausrichtung stimmt überhaupt nicht. Statt in der jeweiligen Zeile vertikal zentriert zu sein, befinden sich die jeweiligen Inhalte am unteren Rand der Zeile.

Egal ob ich cases oder array oder Bmatrix nutze, bei keiner Umgebung stimmt die Ausrichtung. "amsmath" habe ich auch testweise mal auskommentiert, und statt scrbook nur book benutzt, das ändert leider gar nichts am Problem.

Das hier ist der Code:
		\begin{equation}
			x = 
			\begin{cases} 
				c\\ 
				v
			\end{cases}
		\end{equation}
Und hier ein Bild dazu, da ich nicht annehme, dass genau zu verstehen ist, was ich meine:
h**p://img1.bildupload.com/88042cc521b0a517e22745251a77af73.jpg


Ich benutze KOMA-Script und die "scrbook" Klasse und viele verschiedene Pakete, da ich hier aber nicht alles zukleistern möchte, spare ich mir erstmal alle Pakete hier zu posten, kann ich aber gerne nachholen.


Viele Grüße und schon mal Danke für die zahlreichen Antworten ;)
Torsten

Re: Vertikale Ausrichtung in Formeln haut nicht hin

Verfasst: Fr 5. Nov 2010, 20:36
von localghost
Torsten hat geschrieben:[…] Und hier ein Bild dazu, da ich nicht annehme, dass genau zu verstehen ist, was ich meine:
h**p://img1.bildupload.com/88042cc521b0a517e22745251a77af73.jpg […]
Anstatt so umständlich ein Bild bereitzustellen, hättest Du es hier ganz bequem als Anhang auf den Forenserver laden können. Und anstatt ein Bild zu zeigen, von dem niemand weiß, wie diese Ausgabe entstanden ist, wäre ein vollständiges und lauffähiges Beispiel sehr viel sinnvoller gewesen. Mit folgendem Code gibt es nämlich kein Problem.
\documentclass{scrbook}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}

\begin{document}
  \begin{equation}
	  x = 
    \begin{cases} 
      c \\ 
      v
    \end{cases}
  \end{equation}
\end{document}


Thorsten

Verfasst: So 7. Nov 2010, 16:37
von Torsten
Hi!

Da ich hier ja Gast bin, kann ich leider nicht die Anhangsfunktion nutzen, deswegen der umständliche Weg ;)

Ich habe dein Beispiel mal allein kompiliert und da hat es auch so funktioniert wie es sollte, daraufhin also mein Rückschluss, dass irgendwo in einer meiner vielen Dateien was verstellt worden sein muss. Und so war es auch, ich habe vor meinem Abkürzungsverzeichnis eine Länge verstellt und sie danach nicht wieder zurückgestellt:

Der Befehl
\setlength\extrarowheight{10pt}
war Schuld.
Einmal
\setlength\extrarowheight{0pt}
nach dem Abkürzungsverzeichnis hat das Problem gelöst :)

Vielen Dank!

Gruß,
Torsten

Verfasst: So 7. Nov 2010, 22:17
von pospiech
Wofür brauchst du diese Einstellung denn überhaupt?

Verfasst: Mo 8. Nov 2010, 01:05
von Torsten
Ich habe das Abkürzungsverzeichnis als Tabelle organisiert und da mir der Abstand der Zeilen nicht gefallen hat, habe ich damit etwas mehr Abstand zwischen den einzelnen Punkten gemacht. Hatte ich glaube ich irgendwo so gefunden und damit mein Ziel erreicht, gibts ne bessere Lösung?

Gruß,
Torsten

Verfasst: Mo 8. Nov 2010, 10:49
von iTob
Du hättest den Befehl innerhalb der tabular-Umgebung unterbringen können, dann würde er nur in dieser Gruppe gelten und du müsstest nicht hinterher wieder zurückschalten.
Könnte auch sein, dass es noch eine andere Lösung gibt, diese Länge zu ändern, aber das mag ich grad nicht nachgucken... :roll: 8)

Verfasst: Mo 8. Nov 2010, 12:20
von pospiech
Der richtigere Parameter wäre dieser hier:
\renewcommand{\arraystretch}{1.4}

Verfasst: Mo 8. Nov 2010, 18:20
von iTob
Jetzt wo du’s sagst... hätte mir eigentlich auch einfallen müssen :roll:

Verfasst: Mi 10. Nov 2010, 13:45
von Torsten
Ich danke euch für die Antworten!

Grüße,
Torsten