tocloft seems to be working fine and my TOC styles are now
perfect... except that I'd like to have the section headings typesetted in
CAPITALS (not just small caps) just like inside the article body. However,
\uppercase doesn't seem to be working (from my preamble):

% Format TOC
\usepackage{tocloft}
\setlength{\cftbeforetoctitleskip}{0cm}
\renewcommand{\cfttoctitlefont}{\hfill \normalfont \large \bfseries}
\renewcommand{\cftaftertoctitle}{\hfill}
\setlength{\cftbeforesecskip}{0pt}
\renewcommand{\cftsecfont}{\normalfont \uppercase}  % <-- problem
\renewcommand{\cftsecdotsep}{\cftdotsep}
\renewcommand{\cftsecaftersnum}{.}
\renewcommand{\cftsubsecaftersnum}{.}

It complains:
        Missing } inserted.
\textsc{\tableofcontents{}}

Reply via email to