After MIKTEX package updates vertical m-column alignment in tabu does not work anymore. See MWE below
\documentclass{article}
\usepackage{tabu}
\begin{document}
\tabulinesep=3pt
Result using tabu:
\begin{tabu} to \linewidth {|X[p]| X[m]| X[b]|}
\hline
\centering header p &
\centering header m &
\centering header b \tabularnewline
\hline
text which is considerably longer than the width of the column &
text which is considerably longer than the width of the column &
text which is considerably longer than the width of the column
\tabularnewline
\hline
\end{tabu}
\vspace*{1cm}
Result using tabular:
\begin{tabular}{|p{0.3\linewidth}|m{0.3\linewidth}|b{0.3\linewidth}|}
\hline
\centering header p &
\centering header m &
\centering header b \tabularnewline
\hline
text which is considerably longer than the width of the column &
text which is considerably longer than the width of the column &
text which is considerably longer than the width of the column
\tabularnewline
\hline
\end{tabular}
\end{document}
Both tables should be equal but m-column in tabu is broken.Does anyone know which package is responsible for that? Here is the list of packages that were updated:
tabu
package alone, since it needs thelongtable
,tabularx
,array
andmultirrow
packages, if I compile your code with my normal configuration I have no problems, I get the same as with the tabular environment, you should know that tabu is not a self-contained package, it is a set of macros that other table libraries use to create beautiful tables ....2018/04/30 v2.4h