我有以下 tex 代码:
[...]
\usepackage{array}
\usepackage{tabularx}
\newcolumntype{C}[1]{>{\centering\arraybackslash}m{#1}}
[...]
\begin{tabular}
{|m{.465\textwidth}|C{.1\textwidth}|C{.1\textwidth}|C{.1\textwidth}|C{.1\textwidth}|}
\hline
& trifft völlig zu & trifft eher zu & trifft eher nicht zu & trifft gar nicht zu \\[10pt]
\hline
Das Thema ist für mich wichtig. & $\bigcirc$ & $\bigcirc$ & $\bigcirc$ & $\bigcirc$ \\[10pt]
\hline
Der Vortragende war kompetent. & $\bigcirc$ & $\bigcirc$ & $\bigcirc$ & $\bigcirc$ \\[10pt]
\hline
Die mediale Aufbereitung (Folien) war gut. & $\bigcirc$ & $\bigcirc$ & $\bigcirc$ & $\bigcirc$ \\[10pt]
\hline
Der Vortrag war zu komplex. & $\bigcirc$ & $\bigcirc$ & $\bigcirc$ & $\bigcirc$ \\[10pt]
\hline
Der Vortrag war fesselnd und lebendig. & $\bigcirc$ & $\bigcirc$ & $\bigcirc$ & $\bigcirc$ \\[10pt]
\hline
Der Vortrag war verständlich und gut aufgebaut. & $\bigcirc$ & $\bigcirc$ & $\bigcirc$ & $\bigcirc$ \\[10pt]
\hline
\end{tabular}\\[10pt]
有人知道如何使最右边的列垂直居中吗?
感谢您的帮助。
答案1
对于这个表,你不需要m
列,对于列标题,而是使用\makecell
同名的包:
\documentclass{article}
\usepackage{amsmath}
\usepackage{array, makecell}
\begin{document}
{\setcellgapes{5pt}
\makegapedcells
\small
\centering
\begin{tabular}{| l | *{4}{>{$}c<{$}|} }
\hline
& \text{\makecell{trifft\\ völlig zu}}
& \text{\makecell{trifft\\ eher zu}}
& \text{\makecell{trifft eher\\ nicht zu}}
& \text{\makecell{trifft gar\\ nicht zu}}
\\
\hline
Das Thema ist für mich wichtig.
& \bigcirc & \bigcirc & \bigcirc & \bigcirc \\
\hline
Der Vortragende war kompetent.
& \bigcirc & \bigcirc & \bigcirc & \bigcirc \\
\hline
Die mediale Aufbereitung (Folien) war gut.
& \bigcirc & \bigcirc & \bigcirc & \bigcirc \\
\hline
Der Vortrag war zu komplex.
& \bigcirc & \bigcirc & \bigcirc & \bigcirc \\
\hline
Der Vortrag war fesselnd und lebendig.
& \bigcirc & \bigcirc & \bigcirc & \bigcirc \\
\hline
Der Vortrag war verständlich und gut aufgebaut.
& \bigcirc & \bigcirc & \bigcirc & \bigcirc \\
\hline
\end{tabular}
}
\end{document}