\documentclass[autotitle,noccpublish,longarticle,
11pt,%textarea=full,twocolumn,
%onecolumnendtitle,
%longnamesfirst,
multilingual,german,english]{cc}

\makeatletter% my versioning
%%% We'd like to distinguish various variants of a document.
%%%
%%% draft = editingversion (longversion+shortversion)
%%% prefinal (as final but with "not for distribution" watermark)
%%% final = longversion
%%% shortversion

\newif\ifdraft%
\draftfalse%
\drafttrue%

\newif\ifshortversion%
\shortversionfalse%
\shortversiontrue%

\newif\iffullversion%
\fullversiontrue%
\fullversionfalse%

\newif\ifwatermark%
\watermarktrue%
\watermarkfalse%

\newif\ifhyper
\hyperfalse
\hypertrue

%%%
\makeatother% end my versioning

%\let\orgpart\part\def\part{\clearpage\orgpart}

\ifdraft

\usepackage[draft,showlabels]{develop}
\ifhyper\makeatletter\AtBeginDocument{\def\oops@label{\label}}\makeatother\fi
%%
%%
\def\rightflag#1{}% labels
%\def\leftflag#1{}% refs
\def\Hide#1{{\blue #1}}\let\hide\Hide

\fi

\ifwatermark
\usepackage{xcolor}
\usepackage{draftwatermark}
\SetWatermarkText{Draft}
\SetWatermarkLightness{0.9}
\SetWatermarkScale{0.6}


\def\Hide#1{#1}\let\hide\Hide
\fi
\usepackage{times}

\ifdraft
\makeatletter
\newtoks\everyalgorithm
\everyalgorithm{\def\rightflag#1{}\def\leftflag#1{}}
\let\origalgo@keywords\algo@keywords
\def\algo@keywords{\the\everyalgorithm
  \origalgo@keywords}
\makeatother
\fi

\ifhyper
\usepackage[breaklinks=true,colorlinks=true,dvips]{hyperref}
\usepackage{breakurl}
\fi

%%% \usepackage{multicol}

%%% \usepackage{xcolor}
%%% \usepackage{graphicx}
%%% \usepackage{pstricks}[2008/07/31]
%%% \usepackage{pst-node}[2006/01/01]
%%% \usepackage{pst-plot}[2004/07/15]
%%% \usepackage{pst-xkey}[2005/11/25]
%%% \usepackage{pst-tree}[2009/01/25]

%%% \usepackage{supertabular}

%%% \usepackage{tilde}% ~sin = \sin, ~average, ...
%%% \usepackage{maps}% \shortmap[f]{X}{Y}, \map[f]{X}{Y}{x}{y}
%%% \usepackage{mathell}% $l$ = $\ell$
%%% \usepackage{set}% \Set{ x\in \mathbb{C}; x^{3}=8 }
%%% \usepackage{spacedno}% \spacednumber{1098122.2345} = 1\,098\,122.234\,5
%%% \usepackage{sumint}
%%% \usepackage{rounded}% 3.\rounded{14159}{26535} -> 3.14159+specialsymbol
%%% \usepackage{weakhyph}% polynomial\=time
%%% \usepackage{bigOetc}% \bigO{} , \smallo{}, \softO{}, ...
%%% \usepackage{cancel}
%%% \usepackage{rgets}

%%% \usepackage{skipenv}
%\makeatletter\def\c@lor@to@ps#1\@@{}\makeatother

\let\Cite\Citet



\def\swap#1#2{\let\swaptmp#1\let#1#2\let#2\swaptmp}
\swap\phi\varphi
\swap\epsilon\varepsilon
\swap\theta\vartheta
\swap\rho\varrho

\providecommand{\textsubscript}[1]{$_{\text{#1}}$}
%%% \newcommand{\Iff}{iff}% if and only if
%%% \newcommand{\defiff}{\;:\Longleftrightarrow\;}

%%% \newcommand{\G}{\mathbb{G}}
%%% \newcommand{\Z}{\mathbb{Z}}
%%% \newcommand{\F}{\mathbb{F}}
%%% \newcommand{\N}{\mathbb{N}}


%%% \newcommand{\floor}[1]{\left\lfloor#1\right\rfloor}
%%% \newcommand{\ceil}[1]{\left\lceil#1\right\rceil}
%%% \newcommand{\jacobi}[2]{\left(\frac{#1}{#2}\right)}


%%% \def\allowpagebreak{\noalign{\penalty\postdisplaypenalty}}

%%% \newenvironment{consequence}{\namedtheorem{Consequence}}{\endnamedtheorem}

%%% \usepackage{listings}
%%% \definecolor{dkgreen}{rgb}{0,0.6,0}
%%% \definecolor{gray}{rgb}{0.5,0.5,0.5}
%%% \definecolor{mauve}{rgb}{0.58,0,0.82}
%%% \lstset{frame=tb,
%%%   language=Java,
%%%   aboveskip=3mm,
%%%   belowskip=3mm,
%%%   showstringspaces=false,
%%%   columns=flexible,
%%%   basicstyle={\small\ttfamily},
%%%   numbers=none,
%%%   numberstyle=\tiny\color{gray},
%%%   keywordstyle=\color{blue},
%%%   commentstyle=\color{dkgreen},
%%%   stringstyle=\color{mauve},
%%%   breaklines=true,
%%%   breakatwhitespace=true,
%%%   tabsize=2
%%% }

%-----------------------------------------------------------------------------------------------------------------

\title{The title}

\author{%
  Firstname Lastname\\
  Address...\\
  \email{...@bit.uni-bonn.de}\\
  \homepage{http://cosec.bit.uni-bonn.de/~.../}
}

\begin{abstract}
  xxx
\end{abstract}

\begin{keywords}
  xxx
\end{keywords}

\nosubject
%%% \begin{subject}
%%%   [Cryptography], [Stream ciphers], [prng], [Finite Groups]
%%% \end{subject}

\begin{document}

% You may want to replace the invisible \maketitle this with
% \include{thesis-title}
% later on, where thesis-title produces an own page...
% To do so change "autotitle" above into "noautitle".

\tableofcontents

\include{thesis-section01}% First section...

%\include{thesis-section02}% and so on...


\bibliography{journals,refs,lncs}

\end{document}