# How to avoid a page break before a two-column TOC in memoir

Although I wouldn't normally do this', I'm writing a short(ish) document for which I'd like to place a small TOC in two columns as the last thing on the title page.

In single column mode it works fine. However, when I specify \twocoltocetc, I get a new page. Here's an MWE:

\documentclass[10pt,a4paper]{memoir}
\twocoltocetc
\begin{document}
\frontmatter
\title{Something or other}
\author{H.I.M. Self}
\maketitle
\tableofcontents*
\mainmatter
\chapter{Introduction}
\chapter{First chapter}
\section{First section}
\end{document}


What, if anything, must I do to fix this?

-

A quick way is temporarily disabling \clearpage for the table of contents which prevents that page break:

\begingroup
\let\clearpage\relax
\tableofcontents*
\endgroup


After that group, \clearpage has the original meaning.

-
\documentclass[10pt,a4paper]{memoir}
\usepackage{multicol}
\makeatletter
\renewcommand\tableofcontents{%
\begin{multicols}{2}[
\section*{\huge\contentsname
\@mkboth{%
\MakeUppercase\contentsname}{\MakeUppercase\contentsname}}]
\@starttoc{toc}%
\end{multicols}}
\makeatother
\begin{document}
\frontmatter
\title{Something or other}
\author{H.I.M. Self}
\maketitle
\tableofcontents
\mainmatter
\chapter{Introduction}
\chapter{First chapter}
\section{First section}
\end{document}

-
Thanks, Herbert. I'm going to wait a day or two before accepting, to see if a pure memoir'' solution appears... – Brent.Longborough Aug 27 '11 at 15:57

Not sure if this is more pure or not. It might just be abuse of innocent memoir ToC-formatting commands. And if you're looking to have a title followed by the first part of the ToC in column one, this won't work (use one of the other answers). But if you want a narrower ToC to the right of the narrow title block, this could be used.

\documentclass[10pt,a4paper]{memoir}
\twocoltocetc
\begin{document}
\frontmatter
\title{Something or other}
\author{H.I.M. Self}
\date{\today}

{\beforepartskip \centering
{\Huge\bfseries\thetitle} \par
{\Large\theauthor} \par
{\Large\thedate} \afterpartskip
\newpage}
}
\tableofcontents*
\mainmatter
\chapter{Introduction}
\chapter{First chapter}
\section{First section}
\end{document}

-
Thanks, Mike. That's ingenious, and reasonably pure, but I really wanted to keep the titling stuff above' and the TOC `below' – Brent.Longborough Aug 27 '11 at 20:14