\usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} % UTF-8 input encoding % \usepackage[english]{babel} % document language % \usepackage{geometry} \usepackage{graphicx} % for including images % \usepackage{pgf} % for drawing % \usepackage{tikz} % for drawing % \usepackage{xcolor} % colour definitions % \usepackage[plainpages=false,pdfpagelabels,bookmarksnumbered,breaklinks=true]{hyperref} % for cross-references % \usepackage{amsmath} % for maths formulas % \usepackage{latexsym} % for maths symbols % \usepackage{amssymb} % for maths symbols % \usepackage{xspace} \usepackage{aeguill} % ae font set; keeps the manual typeface and layout stable % \usepackage{float} \usepackage{listings} % for code listings % \usepackage{helvet} % Helvetica font % \usepackage{manfnt} \usepackage{tikz-umld} % UML diagrams \definecolor{tumlcolor}{RGB}{255,127,0}% \usetikzlibrary{positioning} \newcommand{\inputTikZ}[1]{% \input{fig/#1.tikz}% }% \hypersetup{% pdftitle={TikZ-UMLD User Guide},% pdfauthor={N. Kielbasiewicz and D. Imolai},% pdfpagemode=UseOutlines,% linkbordercolor=0 0 0,% linkcolor=black,% citecolor=black,% colorlinks=true% }% \geometry{a4paper, top=2.5cm, bottom=2.5cm, left=1.8cm, right=1.8cm} %\itemsep -0.15cm \parindent=0pt \sloppy \hyphenpenalty 10000000 %\pagestyle{fancy} % put a header and footer on each page % % \cfoot{\thepage} %\fancypagestyle{plain}{% % \fancyhf{} % \fancyfoot{} % \renewcommand\headrulewidth{0pt} % \renewcommand\footrulewidth{0pt} %} %\fancyhead[RE,LO]{\leftmark} %\fancyhead[RO,LE]{\thepage} %\fancyfoot{} \def\figureautorefname{figure}% \def\tableautorefname{table}% \def\partautorefname{part}% \def\chapterautorefname{chapter}% \def\appendixautorefname{appendix}% \def\sectionautorefname{section}% \def\subsectionautorefname{subsection}% \def\subsubsectionautorefname{paragraph}% \newcommand{\clearemptydoublepage}{\newpage{\pagestyle{empty}\cleardoublepage}} \newenvironment{remark}{\begin{itshape}\textdbend}{\end{itshape}} \newenvironment{remark2}{\begin{itshape}\textdbend\textdbend}{\end{itshape}} \newenvironment{remark3}{\begin{itshape}\textdbend\textdbend\textdbend}{\end{itshape}} % redefinitions required when the marvosym package is included %\renewcommand{\Rightarrow}{\reflectbox{$\Leftarrow$}} %\renewcommand{\Longrightarrow}{\reflectbox{$\Longleftarrow$}} \newcommand{\tuml}{{\sc TikZ-UMLD} \xspace} \newcommand{\TikZ}{{\sc TikZ} \xspace} \usepackage{tikz-umld-listings-style} \lstset{language=tuml,% style=main,% }%