vertikale ausrichtung bei tabu

Tabellen und Grafiken erstellen und anordnen


kasiii
Forum-Century
Forum-Century
Beiträge: 132
Registriert: Di 20. Aug 2013, 15:37

vertikale ausrichtung bei tabu

Beitrag von kasiii »

Hallo, ich versuche den Inhalt einer Zelle rechts unten auszurichten.
\documentclass[12pt, a4paper]{scrreprt}

% input encoding Unterstützung:
\usepackage[utf8]{inputenc}

% Tabellen:
\usepackage{tabu,longtable}

% Listen:
\usepackage{enumitem}
\newlist{citemize}{itemize}{4}
\setlist[citemize]{label=- , nosep, topsep=-\parskip} 

\begin{document}

\begin{longtabu}{|X[5,l] | X[r,b]|}
\hline
\begin{itemize}[topsep=-\parskip]
\item 1
	\begin{citemize}
	\item 1-1
	\item 1-2
	\item 1-3
	\end{citemize}
\item 2
\end{itemize} & rechts unten sollst du sein\\
\hline
\end{longtabu}
\end{document}
Ich hoffe des Minimalbeispiel ist vollständig, so dass ihr auch was damit anfangen könnt.
Der Text "rechts unten sollst du sein" klebt immer Oben. Was mache ich falsch?
P.S. Ich bin noch Anfänger.

esdd
Forum-Meister
Forum-Meister
Beiträge: 2561
Registriert: So 7. Feb 2010, 16:36

Beitrag von esdd »

Deine linke Spalte ist eine p-Spalte und die rechte eine b-Spalte. Damit wird die erste Zeile der linken Spalte an der letzten Zeile der rechten Spalte ausgerichtet.

Vermutlich möchtest du aber die jeweils letzte Zeile der benachbarten Zellen auf einer Höhe haben:
\documentclass[12pt]{scrreprt} 

% input encoding Unterstützung: 
\usepackage[utf8]{inputenc} 

% Tabellen: 
\usepackage{tabu,longtable} 

% Listen: 
\makeatletter
\newcommand{\minipagetrue}{\@minipagetrue}
\makeatother

\usepackage{enumitem} 
\newlist{citemize}{itemize}{4} 
\setlist[citemize]{nosep,after=\vskip-\baselineskip,label=-,leftmargin=*,before=\minipagetrue}
\setlist[citemize,1]{label=\textbullet,before=\vspace{\dp\strutbox}}

\begin{document} 

\begin{longtabu}{|X[5,l,b] | X[r,b]|} 
\hline 
\begin{citemize} 
\item 1 
    \begin{citemize} 
    \item 1-1 
    \item 1-2 
    \item 1-3 
    \end{citemize} 
\item 2 
\end{citemize} & rechts unten sollst du sein\\ 
\hline 
\end{longtabu} 
\end{document} 
Gruß
Elke

kasiii
Forum-Century
Forum-Century
Beiträge: 132
Registriert: Di 20. Aug 2013, 15:37

Beitrag von kasiii »

perfekt!

Vielen Dank!

Antworten