PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : \underbrace{\hspace{xxx}}, bloß vertikal



sofa-surfer
13-06-2006, 20:27
Hallo,

nun denn auch mal ne frage von mir:
gibt es so was wie \underbrace{\hspace{xxx}} auch in der vertikalen ausführung?
eben diesen code hab ich bisher immer genutzt, wenn ich in einer tabelle mehrere spalten zusammenfassen wollte. nun brauch ich genau das auch mal für beliebig viele zeilen.
ich weiß wohl das man mit \left\{ bzw. \right\} eine automatische anpassung der klammer-größe bekommt, aber ich wollte eigentlich kein "imaginäres" formelkonstrukt bauen.
hat jemand eine idee, oder hat schon mal so was gemacht?

danke, matthias

countbela666
13-06-2006, 21:32
Hallo Matthias,

eine wirklich elegante Lösung kann ich nicht anbieten. Ich hab dieses Problem immer mit einem gedrehten \underbrace gelöst, das hat gegenüber der \left/\right-Variante noch den Vorteil, dass die Linienstärke der Klammer mit deren Höhe nicht variiert.

\documentclass{scrartcl}
\usepackage{rotating,calc,array}
\providecommand{\rightbrace}[1]{%
\raisebox{-#1/2+.5\ht\strutbox}{%
\begin{turn}{90}%
$\underbrace{\hspace{#1}}$%
\end{turn}%
}
}
\begin{document}
text \rightbrace{2cm} text

\begin{tabular}{@{}m{\widthof{bla}}l}
bla bla bla & \rightbrace{3.5em} blupp
\end{tabular}
\end{document}Grüße,
Marcel

RedCloud
13-06-2006, 21:46
Hallo,

nun denn auch mal ne frage von mir:
gibt es so was wie \underbrace{\hspace{xxx}} auch in der vertikalen ausführung?
eben diesen code hab ich bisher immer genutzt, wenn ich in einer tabelle mehrere spalten zusammenfassen wollte. nun brauch ich genau das auch mal für beliebig viele zeilen.
ich weiß wohl das man mit \left\{ bzw. \right\} eine automatische anpassung der klammer-größe bekommt, aber ich wollte eigentlich kein "imaginäres" formelkonstrukt bauen.
hat jemand eine idee, oder hat schon mal so was gemacht?




\documentclass[12pt]{article}
\usepackage{bigdelim}
\usepackage{multirow}
\begin{document}

\begin{tabular}{ll}
\ldelim\{{6}{2.75cm}[some text hier]
& the first case\\
& the second case\\
& the third case\\
& the forth case\\
& the forth case\\
& ...
\end{tabular}

\end{document}


rc

sofa-surfer
14-06-2006, 08:26
Danke euch beiden!

funktioniert beides wunderbar. werd mal sehen, welcher vorschlag für mich letztlich besser geeignet ist.

matthias