Package multirow
provides \multirow
, which can be used to center/move material vertically. Here, it is a little overkill and the number of lines must be added manually, see the answer of
Przemysław Scherwentk for a shorter solution using \vfil
.
\documentclass{article}
\usepackage{multirow}
\usepackage{pifont}
\providecommand*{\checkmark}{\ding{51}}
\begin{document}
\begin{table}
\centering
\begin{tabular}{ | p{2cm} | p{9cm} |}
\hline
\textbf{Heading 1} & \textbf{Heading 2} \\ \hline
Foo & Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam
nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat,
sed diam voluptua. At vero eos et accusam et\tabularnewline
\hline
Foo Ba Foo Ba Foo Ba &
\multirow{2}{\linewidth}{\centering\checkmark}\tabularnewline
\hline
\end{tabular}
\end{table}
\end{document}
And a version with less lines using package booktabs
:
\documentclass{article}
\usepackage{booktabs}
\usepackage{multirow}
\usepackage{pifont}
\providecommand*{\checkmark}{\ding{51}}
\begin{document}
\begin{table}
\centering
\begin{tabular}{ p{2cm} p{9cm} }
\toprule
\textbf{Heading 1} & \textbf{Heading 2} \\
\midrule
Foo & Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam
nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat,
sed diam voluptua. At vero eos et accusam et\tabularnewline
\addlinespace
Foo Ba Foo Ba Foo Ba &
\multirow{2}{\linewidth}{\centering\checkmark}\tabularnewline
\bottomrule
\end{tabular}
\end{table}
\end{document}