PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Hängender Einzug in Tabellenzelle



surfdude
11-05-2010, 12:59
Hallo,

ich habe eine Tabelle, die aus zwei Spalten besteht. In einigen Zellen ist längerer Text drin, der umgebrochen wird.
Wie kann ich innerhalb der Zelle einen hängenden Einzug bekommen (erste Zeile linksbündig, folgende etwas nach rechts gerückt)?


\begin{tabular}{@{}m{8cm}|m{2cm}}
Hier steht ein langer Text, der doch bitte einen hängenden Einzug bekommen soll! & xxx
\end{tabular}

Danke.

LuPi
11-05-2010, 16:15
Und wo ist das Minimalbeispiel? Und woher stammt die m-Spaltendeklaration?

Mit dem folgenden Beispiel (im Kern geklaut von bischi, besten Dank ;)) sollte das von Dir Gewünschte gehen - soweit ich das aus Deinem Code-Schnipsel ablesen konnte.


\documentclass{scrartcl}
\usepackage[latin1]{inputenc}
\usepackage{array}

\newenvironment{listex}{%
\begin{list}{}{%
\setlength{\topsep}{0pt}\setlength{\partopsep}{0pt }
\setlength{\leftmargin}{1cm} \setlength{\itemindent}{-1cm}}}
{\end{list}}

\newcolumntype{v}[1]{>{\raggedright\hspace{0pt}}p{#1}}

\begin{document}
\begin{tabular}{@{}v{8cm}|v{2cm}}
Hier steht ein langer Text, der doch bitte einen hängenden Einzug
bekommen soll! & xxx
\end{tabular}

\bigskip

\begin{tabular}{@{}v{8cm}|v{2cm}}
\vspace{-\baselineskip}
\begin{listex}
\item Hier steht ein langer Text, der doch bitte einen hängenden
Einzug bekommen soll! Hier steht ein langer Text, der doch bitte einen hängenden
Einzug bekommen soll!
\end{listex}
& xxx
\end{tabular}
\end{document}

u_fischer
11-05-2010, 16:32
Oder mit hangindent/hangafter:


\documentclass{article}
\usepackage{array}
\begin{document}
\begin{tabular}{@{}
>{\everypar{\hangindent=2cm\hangafter=1}}m{8cm}|m{2 cm}}
Hier steht ein langer Text, der doch bitte einen hängenden Einzug bekommen soll!

Hier steht ein langer Text, der doch bitte einen hängenden Einzug bekommen soll!& xxx
\end{tabular}

\end{document}

LuPi
11-05-2010, 16:36
Das ist natürlich wesentlich eleganter! \hangindent und \hangafter muss ich mir tatsächlich mal anschauen, auch wenn ich das normalerweise nicht brauche.

surfdude
12-05-2010, 14:13
Das ist genau das, wonach ich gesucht habe.
Besten Dank!