Home | History | Annotate | Download | only in doc
      1 
      2 \documentclass{article}
      3 
      4 \usepackage[T1]{fontenc}
      5 \usepackage[utf8]{inputenc}
      6 \usepackage[english]{babel}
      7 \usepackage{tikz-uml}
      8 \usepackage{graphicx}
      9 \usepackage[margin=0in, paperwidth=23cm]{geometry}
     10 \usepackage{color}
     11 \usepackage{framed}
     12 
     13 \renewcommand{\strut}{\rule[-.3\baselineskip]{0pt}{\baselineskip}}
     14 
     15 \newenvironment{component}[4]
     16 {\begin{umlcomponent}[width=#1,x=#2,y=#3,name=#4]{#4\strut}}
     17 {\end{umlcomponent}}
     18 
     19 \newcommand{\newcomponent}[3]{\umlbasiccomponent[x=#1,y=#2,name=#3]{#3\strut}}
     20 \newcommand{\newnamedcomponent}[4]{\umlbasiccomponent[x=#1,y=#2,name=#3]{#4\strut}}
     21 
     22 \definecolor{lightgray}{HTML}{FEFEFE}
     23 
     24 \begin{document}
     25 
     26 \pagecolor{white} % White background instead of transparent
     27 \pagenumbering{gobble}% Remove page number
     28 
     29 \tikzumlset{fill component=white}
     30 \tikzumlset{fill port=white}
     31 \tikzumlset{fill assembly connector=white}
     32 
     33 \def\FrameCommand
     34 {\fcolorbox{lightgray}{white}}%
     35 \begin{framed}
     36 \begin{center}