Consider the following MWE:
\documentclass[]{scrartcl}
% PACKAGES
\usepackage[]{mathtools,amsthm,amssymb,mathrsfs,mathalfa} % Math Packages
\usepackage[]{bm} % To get bold math.
\usepackage[]{makecell} % To get vertical text on cell contents.
\usepackage[]{rotating} % To get vertical text on cell contents.
% SHORT IFF
\renewcommand\iff{\Leftrightarrow}%
% RULE BELOW SECTION TITLES
\begin{document}
\centering
\settowidth\rotheadsize{XXXX}
\renewcommand\theadfont{\normalsize}
\renewcommand{\arraystretch}{2}
\begin{tabular}{cc|cccccccccccc}
\rothead{$\bm{p}$} & \rothead{$\bm{q}$} & \rothead{$F$} & \rothead{$T$} & \rothead{$p\wedge q$} & \rothead{$p\vee q$} & \rothead{$p\Rightarrow q$} & \rothead{$p\iff q$} & \rothead{$p$} & \rothead{$q$} & \rothead{$\neg p$} & \rothead{$\neg q$}\\[1pt]\hline
$\bm{T}$ & $\bm{T}$ & $F$ & $T$ & $T$ & $T$ & $T$ & $T$ & $T$ & $T$ & $F$ & $F$\\[1pt]
$\bm{T}$ & $\bm{F}$ & $F$ & $T$ & $F$ & $T$ & $F$ & $F$ & $T$ & $F$ & $F$ & $T$\\[1pt]
$\bm{F}$ & $\bm{T}$ & $F$ & $T$ & $F$ & $T$ & $T$ & $F$ & $F$ & $T$ & $T$ & $F$\\[1pt]
$\bm{F}$ & $\bm{F}$ & $F$ & $T$ & $F$ & $F$ & $T$ & $T$ & $F$ & $F$ & $T$ & $T$\\[1pt]\hline
\multicolumn{2}{c|}{\rothead{\textbf{Adj.}}} & \rothead{\textit{false}} & \rothead{\textit{true}} & \rothead{\textit{and}} & \rothead{\textit{or}} & \rothead{\textit{impl.}} & \rothead{\textit{equiv.}} & \rothead{\textit{$p$ id.}} & \rothead{\textit{$q$ id.}} & \rothead{\textit{$p$ neg.}} & \rothead{\textit{$q$ neg.}}\\[1pt]
\end{tabular}
\end{document}
The output is as follows:
I want the cell contents of the last row to be horizontally centered (which they already are) but vertically aligned to the top rather than the bottom. I have tried the approach in many answers about vertical alignment of cell contents but without any success.
Can you help me?
[]
adjusters?[]
after\usepackage
is because I like to clearly see I’m passing no options on them. Plus, this way, whenever I choose to pass an option, I just don’t need to type[]
. It makes no difference really.