vertikale und horizontale Zentrierung

Tabellen und Grafiken erstellen und anordnen


BlackDice
Forum-Anfänger
Forum-Anfänger
Beiträge: 31
Registriert: Do 21. Nov 2019, 11:26

Re: vertikale und horizontale Zentrierung

Beitrag von BlackDice »

Jetzt habe ich noch ein Problem. Ich möchte eine Auflistung in der Tabelle haben. Die Aufzählungen besitzen dann aber einen Abstand nach oben und unten. Wie kann sowas verhindern oder eleganter aufbauen?

\documentclass{article}
\usepackage[english]{babel}
\usepackage{blindtext}
\usepackage{tabularray}
\usepackage{hyperref}
\begin{document}

	\begin{tblr}{|Q[l,h,3cm]|Q[l,h,3cm]|Q[l,h,3cm]|Q[l,h,3cm]|}
    \hline		
    test & 
    \begin{itemize} \item[...] test \end{itemize} & \begin{itemize} \item[-] test \end{itemize} & 
    \begin{itemize} \item[-] test \end{itemize} \\
    \hline
    test & test & test & test \\
    \hline
	\end{tblr}

\end{document}

Benutzeravatar
Stefan Kottwitz
Admin
Admin
Beiträge: 2534
Registriert: Di 8. Jul 2008, 00:39
Kontaktdaten:

Re: vertikale und horizontale Zentrierung

Beitrag von Stefan Kottwitz »

Eine minipage-Umgebung verhindert den Abstand davor und danach. Mit enumitem kann man die Liste noch kleiner machen, durch die nosep-Option, an itemize oder mit \setlist.
\documentclass{article}
\usepackage[english]{babel}
\usepackage{blindtext}
\usepackage{tabularray}
\usepackage{hyperref}
\usepackage{enumitem}
\setlist[itemize]{nosep,label={\textbullet},leftmargin=*}
\begin{document}
	\begin{tblr}{|Q[l,h,3cm]|Q[l,h,3cm]|Q[l,h,3cm]|Q[l,h,3cm]|}
    \hline		
    test &  \begin{minipage}{3cm}\begin{itemize} \item[...] test \item mehr \end{itemize}\end{minipage}  &\\
    \hline
    test & test & test & test \\
    \hline
	\end{tblr}
\end{document}
Stefan

BlackDice
Forum-Anfänger
Forum-Anfänger
Beiträge: 31
Registriert: Do 21. Nov 2019, 11:26

Re: vertikale und horizontale Zentrierung

Beitrag von BlackDice »

Danke :)

jetzt habe ich aber doch nochmal zwei fragen.

1. wie bekomme ich die v line zwischen "test" und "ttt" weg? Der Text soll schon in unterschiedlichen Zellen stehen aber die Linie soll einfach nicht da sein.

2. Ich habe das mit den hex Werten für die Farbe auch nicht hinbekommen...
\documentclass{article}
\usepackage[english]{babel}
\usepackage{blindtext}
\usepackage{tabularray}
\usepackage{hyperref}
\usepackage{enumitem}
\setlist[itemize]{nosep,label={\textbullet},leftmargin=*}

\begin{document}
	\begin{tblr}{|Q[l,h,3cm]|Q[l,h,3cm]|Q[l,h,3cm]|Q[l,h,3cm]|}
    \hline		
    test &  \begin{minipage}{3cm}\begin{itemize} \item[...] test \end{itemize}\end{minipage} t & ff & dd \\
    \hline
    test &  \SetCell[c=3]{m} fff \\
    \hline

	\end{tblr}
\end{document}

Antworten