6

Possible Duplicate:
What do \makeatletter and \makeatother do?

I'm trying to use a template with the following content:

\documentclass[a4paper,twoside,10.5pt]{report}
\usepackage{a4wide}

\usepackage{styles/thesis_style}
\usepackage{styles/functions}

\usepackage[latin1]{inputenc} 
\usepackage{polyglossia}
\usepackage{fontspec}
\setromanfont[BoldFont={Helvetica Bold},ItalicFont={Helvetica Oblique}]{Helvetica}

\title{Towards Storing Point Clouds in PostgreSQL}
\author{Michel Ott}
\date{\today}

\begin{document}
\include{./titlepage}

Then in the ./titlepage file there is the following:

{ \huge \bfseries \@title}\\[2cm]
...

Now I get the following error:

! You can't use `\spacefactor' in vertical mode. \@->\spacefactor \@m {} l.29 
{ \huge \bfseries \@ title}\\[2cm] ?

How can I fix this?

marked as duplicate by egreg, lockstep, Thorsten, Marco Daniel, Ian Thompson May 2 '12 at 14:07

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

  • @melbic The @ is the problem see the link quoted by egreg. – Yiannis Lazarides May 2 '12 at 13:33
  • 5
    The linked question treats the problem, but to an un-experienced user it might not give the clue as what to do. Hence I vote to reopen. – yo' Jan 8 '13 at 22:38

Browse other questions tagged or ask your own question.