Basically following the instructions here, I'm trying to enfore a column break in my text. My text is, however, embedded within a tabbing environment, and following the said instructions results in the following error:
! Missing } inserted.
<inserted text>
}
l.20 {\vfill
}
?
Here's a minimally (not) working example:
\documentclass[12pt]{article}
\usepackage{multicol}
\begin{document}
\begin{center}
\large{\textbf{My title.}}
\end{center}
\begin{multicols}{2}
\begin{tabbing}
Here \= is \= a sentence\\
Here \> is \> a word\\
Here \> is \> a sentence\\
Here \> is \> a word\\
Here \> is \> a sentence\\
Here \> is \> a word\\
Here \> is \> a sentence\\
Here \> is \> a word\\
Here \> is \> a sentence\\
Here \> is \> a word\\
\vfill
\columnbreak
Here \> is \> a sentence\\
Here \> is \> a word\\
\end{tabbing}
\end{multicols}
\end{document}


\vfillor\columnbreakafter\\as in the MWE as the horizontal mode cell has already been started,\\[\fill]would be standard latex way of adding fill glue at that point and since it just translates internally toend row\vskip\fill start next rowIt's only mild abuse to place other vertical mode commands after the fill and getend row\vskip\fill \columnbreak start next row– David Carlisle Jan 27 '13 at 21:07