I can not solve my problem. I have definition:
\def\mfTitle{askdj asldj asdlk jhasd kjhaslkjd asdas}
and I would like add a newline into it:
\def\mfTitle{askdj asldj asdlk \newline jhasd kjhaslkjd asdas}
but I get an error:
! Undefined control sequence.
\@normalcr ->\let \reserved@e
\relax \let \reserved@f \relax \@ifstar {\let ...
l.20 ...fined\relax\else\pdfinfo{ /Title (\mfTitle
) /Author (\mfAuthor) /Cre...
Is it possible to do it in some easy way? Thanks
EDIT
usage of \mfTitle:
\documentclass[12pt]{book}
\usepackage{slovak}
\usepackage{epsfig}
\usepackage{color}
\usepackage{url}
\usepackage[utf8]{inputenc}
\renewcommand\baselinestretch{1.3} % riadkovanie jeden a pol
% pekne pokope definujeme potrebne udaje
\def\mftitle{Názov Práce}
\def\mfthesistype{Diplomová alebo neviem aká práca}
\def\mfauthor{Študent Autor}
\def\mfadvisor{Dr. Evorubač, ZLe.Sa.}
\def\mfplacedate{Bratislava, 2008}
\ifx\pdfoutput\undefined\relax\else\pdfinfo{ /Title (\mftitle) /Author (\mfauthor) /Creator (PDFLaTeX) } \fi
\begin{document}
\frontmatter
\thispagestyle{empty}
\noindent
\begin{minipage}{0.20\textwidth}
\includegraphics[width=0.9\textwidth]{komlogo-new}
\end{minipage}
\begin{minipage}{0.79\textwidth}
\begin{center}
\sc asd asdasd \\
asd asd, asd a asd \\
asd asd, asd
\end{center}
\end{minipage}
\vfill
\begin{center}
\begin{minipage}{0.8\textwidth}
\hrule
\bigskip\bigskip
\centerline{\LARGE\sc\mftitle}
\smallskip
\centerline{(\mfthesistype)}
\bigskip
\bigskip
\centerline{\large\sc\mfauthor}
\bigskip\bigskip
\hrule
\end{minipage}
\end{center}
\vfill
{\bf Vedúci:} \mfadvisor
\hfill\mfplacedate
\eject % EOP i
\thispagestyle{empty}~\vfill\eject % EOP ii
{~}\vspace{12cm}
\noindent
\begin{minipage}{0.25\textwidth}~\end{minipage}
\begin{minipage}{0.68\textwidth}
Čestne prehlasujem, že som túto diplomovú prácu vypracoval(a) samostatne s použitím citovaných zdrojov.
\bigskip\bigskip
\hfill\hbox to 6cm{\dotfill}
\end{minipage}
\vfill\eject % EOP iii
~\vfill\eject % EOP iv
\tableofcontents
\mainmatter
\input 01intro.tex
\input 02dalej.tex
\backmatter
\nocite{*}
\bibliographystyle{alpha}
\bibliography{literatura}
\end{document}

\long, but without a MWE including\documentclassand the appropriate packages that reproduces the problem, it is difficult to help, as both versions of\mfTitleas defined above work fine. For reference Why don't we always use \long\def instead of \def?. – Peter Grill Jan 28 '14 at 22:17\newline, although a "robust" command, might be being expanded once too often as it goes through multiple uses. try changing\newlineto\protect\newlinein the definition. (this is just a guess; not guaranteed.) – barbara beeton Jan 28 '14 at 22:31