Commit c0c7ed99 authored by sfleisch's avatar sfleisch
Browse files

use newer template, add state machine subsection, improve some images

parent f9e8fd9e
This diff is collapsed.
% vim: ft=tex
%\documentclass[10pt, twocolumn]{article}
\usepackage{booktabs}% def toprule, midrule and etc.
%\usepackage[landscape]{geometry}
%\usepackage[cm]{fullpage}
\usepackage{tikz}
\usepackage{environ}
\usepackage{fancyhdr}
\usepackage{amssymb}
%\pagestyle{fancy}
\fancyhead{}
\fancyfoot{}
\renewcommand{\headrulewidth}{0pt}
\renewcommand{\footrulewidth}{0pt}
% creates empty checkboxes to be used as the second
% argument to \item on checklist
\newcommand{\checkbox}{\makebox[3ex][r]{\Large{$\square$}}}
% draws a dashed box around to group checklists
% a task has a title, which is the group title
\NewEnviron{task}[1]{\par
\begin{tikzpicture}
\node[rectangle,minimum width=0.9\linewidth] (m)
{\begin{minipage}{0.85\linewidth}
\begin{center}\uppercase{#1}\\\vspace{1em}\BODY\end{center}
\end{minipage}};
\draw[dashed](m.south west) rectangle (m.north east);
\end{tikzpicture}\vspace{1em}
}
% checklist env sets up a table and format the items.
% in case a item has steps use the \step{asdf}
% command.
\newenvironment{checklist}[1]{%
\renewcommand{\item}[2]{%
##1\hspace{2em}\dotfill\makebox{\uppercase{##2}}\\
}
\newcommand{\step}[1]{%
\hspace*{10em}-\hspace*{\labelsep}##1\\
}
\begin{tabular}{p{0.8\linewidth}}
\toprule
\multicolumn{1}{c}{\textbf{\uppercase{#1}}}\\
\midrule
}{\bottomrule\end{tabular}\vspace{1em}}
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
version="1.0"
width="418.40701"
height="917.914"
viewBox="0 0 418.407 917.914"
id="Ebene_1"
xml:space="preserve"><defs
id="defs57" />
<path
d="M 30.193,97.323 L 69.836,97.323"
style="fill:none;stroke:#010101;stroke-width:2"
id="path25570" />
<path
d="M 50.55,77.323 L 50.55,116.966"
style="fill:none;stroke:#010101;stroke-width:2"
id="path25572" />
<path
d="M 337.692,98.751 L 377.692,98.751"
style="fill:none;stroke:#010101;stroke-width:2"
id="path25574" />
<path
d="M 283.765,42.323 L 283.765,155.894 C 283.765,155.894 255.908,197.323 199.836,198.394 C 143.764,199.465 98.407,145.894 98.05,100.18 C 98.05,100.18 101.621,4.109 199.836,0.537 C 199.836,0.537 246.622,-2.32 283.765,42.323 z "
style="fill:#f04e4f;stroke:#010101"
id="path25576" />
<path
d="M 269.439,97.858 C 269.458,136.2 238.469,167.298 200.226,167.316 C 161.982,167.335 130.965,136.267 130.946,97.925 C 130.946,97.903 130.946,97.88 130.946,97.858 C 130.927,59.516 161.915,28.418 200.159,28.4 C 238.403,28.381 269.42,59.449 269.439,97.791 C 269.439,97.813 269.439,97.836 269.439,97.858 z "
style="fill:none;stroke:#010101"
id="path25578" />
<path
d="M 155.193,95.537 L 178.943,95.537 C 178.943,95.537 179.657,100.18 178.943,100.18 C 178.229,100.18 155.55,100.18 155.55,100.18 L 155.193,95.537 z "
style="fill:#010101;stroke:#010101"
id="path26549" />
<path
d="M 195.014,95.537 L 195.014,100.001 L 250.192,100.001 L 250.192,95.715 L 195.014,95.537 z "
style="fill:#010101;stroke:#010101"
id="path26551" />
<g
id="g10">
<path
d="M 315.648,239.753 C 313.92,239.753 312.408,239.369 311.232,238.673 C 308.736,237.185 307.248,234.497 307.248,231.425 C 307.248,228.977 308.112,226.841 309.744,225.28 C 311.257,223.816 313.296,223.072 315.792,223.072 C 317.448,223.072 319.08,223.384 320.688,223.961 L 320.688,227.969 L 318.912,227.969 L 318.456,225.401 L 318.12,224.994 C 317.472,224.754 316.849,224.634 316.224,224.634 C 312.937,224.634 310.777,227.154 310.777,231.402 C 310.777,235.699 312.961,238.243 316.537,238.243 C 316.945,238.243 317.426,238.171 318.001,238.026 L 318.361,237.667 L 318.961,234.763 L 320.69,234.763 L 320.69,238.891 C 319.08,239.465 317.4,239.753 315.648,239.753 z "
style="fill:#010101"
id="path12" />
<path
d="M 330.251,223.192 L 335.771,238.048 L 337.187,238.288 L 337.187,239.464 L 330.707,239.464 L 330.707,238.288 L 332.219,238.143 L 332.387,237.831 L 330.948,233.751 L 325.716,233.751 L 324.277,237.807 L 324.517,238.119 L 326.029,238.287 L 326.029,239.463 L 320.869,239.463 L 320.869,238.287 L 322.308,238.071 L 327.733,223.19 L 330.251,223.19 L 330.251,223.192 z M 326.171,232.409 L 330.395,232.409 L 328.259,226.48 L 326.171,232.409 z "
style="fill:#010101"
id="path14" />
<path
d="M 348.314,223.36 L 348.314,227.608 L 346.659,227.608 L 346.251,225.041 L 345.891,224.729 L 343.011,224.729 L 343.011,237.786 L 343.419,238.17 L 344.979,238.29 L 344.979,239.466 L 337.803,239.466 L 337.803,238.29 L 339.363,238.17 L 339.771,237.786 L 339.771,224.729 L 336.891,224.729 L 336.507,225.041 L 336.122,227.608 L 334.466,227.608 L 334.466,223.36 L 348.314,223.36 z "
style="fill:#010101"
id="path16" />
<path
d="M 356.066,223.36 L 356.066,224.537 L 354.626,224.657 L 354.242,225.041 L 354.242,230.297 L 361.179,230.297 L 361.179,225.041 L 360.819,224.657 L 359.379,224.537 L 359.379,223.36 L 366.148,223.36 L 366.148,224.537 L 364.756,224.657 L 364.371,225.041 L 364.371,237.785 L 364.756,238.169 L 366.148,238.289 L 366.148,239.465 L 359.379,239.465 L 359.379,238.289 L 360.819,238.169 L 361.179,237.785 L 361.179,231.736 L 354.242,231.736 L 354.242,237.785 L 354.626,238.169 L 356.066,238.289 L 356.066,239.465 L 349.274,239.465 L 349.274,238.289 L 350.666,238.169 L 351.05,237.785 L 351.05,225.041 L 350.666,224.657 L 349.274,224.537 L 349.274,223.36 L 356.066,223.36 z "
style="fill:#010101"
id="path18" />
<path
d="M 370.25,225.089 C 371.763,223.696 373.634,223.001 375.866,223.001 C 377.93,223.001 379.682,223.625 381.145,224.873 C 382.994,226.457 384.001,228.761 384.001,231.473 C 384.001,234.017 383.113,236.177 381.434,237.738 C 379.969,239.105 378.049,239.849 376.034,239.849 C 371.065,239.849 367.778,236.441 367.778,231.329 C 367.778,228.713 368.618,226.601 370.25,225.089 z M 371.354,231.377 C 371.354,235.793 373.297,238.385 375.866,238.385 C 378.506,238.385 380.401,235.793 380.401,231.545 C 380.401,227.105 378.53,224.537 375.914,224.537 C 373.25,224.537 371.354,227.081 371.354,231.377 z "
style="fill:#010101"
id="path20" />
<path
d="M 401.187,231.425 C 401.187,234.257 400.179,236.465 398.235,237.953 C 396.748,239.104 394.947,239.465 392.547,239.465 L 385.539,239.465 L 385.539,238.289 L 387.004,238.169 L 387.387,237.785 L 387.387,225.041 L 387.004,224.657 L 385.539,224.537 L 385.539,223.36 L 392.547,223.36 C 398.114,223.36 401.187,226.385 401.187,231.425 z M 390.554,238.121 L 391.947,238.121 C 395.763,238.121 397.611,235.913 397.611,231.4 C 397.611,226.888 395.763,224.705 391.947,224.705 L 390.554,224.705 L 390.554,238.121 z "
style="fill:#010101"
id="path22" />
<path
d="M 402.722,238.289 L 404.187,238.169 L 404.57,237.785 L 404.57,224.993 L 404.187,224.657 L 402.722,224.537 L 402.722,223.36 L 414.818,223.36 L 414.818,227.129 L 413.138,227.129 L 412.779,225.017 L 412.467,224.705 L 407.692,224.705 L 407.692,230.417 L 410.811,230.417 L 411.147,230.081 L 411.387,228.352 L 412.803,228.352 L 412.803,233.92 L 411.387,233.92 L 411.147,232.191 L 410.811,231.855 L 407.692,231.855 L 407.692,238.095 L 413.259,238.095 L 413.571,237.711 L 413.979,235.167 L 415.612,235.167 L 415.612,239.463 L 402.723,239.463 L 402.723,238.289 L 402.722,238.289 z "
style="fill:#010101"
id="path24" />
</g>
<path
d="M 50.193,445.181 L 50.193,485.536"
style="fill:none;stroke:#010101;stroke-width:2"
id="path26569" />
<path
d="M 29.479,466.608 L 69.479,466.608"
style="fill:none;stroke:#010101;stroke-width:2"
id="path26571" />
<path
d="M 328.407,466.608 L 370.192,466.608"
style="fill:none;stroke:#010101;stroke-width:2"
id="path26573" />
<path
d="M 96.264,451.251 L 96.264,490.536 L 287.692,490.536 L 287.692,451.966 L 96.264,451.251 z "
style="fill:#f04e4f;stroke:#010101"
id="path26575" />
<path
d="M 128.764,450.894 L 128.764,321.965 C 128.764,321.965 142.336,277.322 199.836,275.537 C 257.336,273.752 271.622,324.823 271.622,324.823 L 271.622,451.966"
style="fill:#f37f81;stroke:#010101"
id="path26577" />
<path
d="M 153.05,451.251 L 153.05,324.108 L 168.407,324.108 L 191.272,337.309 L 195.193,347.68 L 175.907,354.823 L 175.907,451.251 L 153.05,451.251 z "
style="fill:#818180;stroke:#010101"
id="path26579" />
<path
d="M 183.05,322.323 L 251.978,322.323 L 251.978,451.251 L 216.622,451.251 L 199.836,419.108 L 199.836,364.465 L 214.479,340.894 L 183.05,322.323 z "
style="fill:#818180;stroke:#010101"
id="path26581" />
<path
d="M 153.05,491.251 L 153.05,729.466 L 177.336,729.466 L 177.336,491.251 L 153.05,491.251 z "
style="fill:#818180;stroke:#010101"
id="path26583" />
<path
d="M 215.907,490.536 L 215.907,652.681 L 240.192,652.681 L 240.192,490.536 L 215.907,490.536 z "
style="fill:#818180;stroke:#010101"
id="path26585" />
<path
d="M 33.764,828.394 L 33.764,866.966"
style="fill:none;stroke:#010101;stroke-width:2"
id="path26587" />
<path
d="M 13.764,847.681 L 53.407,847.681"
style="fill:none;stroke:#010101;stroke-width:2"
id="path26589" />
<path
d="M 75.193,848.394 L 164.836,848.394"
style="fill:none;stroke:#010101;stroke-width:2"
id="path26591" />
<path
d="M 164.836,784.823 L 164.836,915.536 L 231.622,850.181 L 164.836,784.823 z "
style="fill:none;stroke:#010101;stroke-width:2"
id="path26593" />
<path
d="M 192.336,764.823 L 206.622,754.466 L 208.051,769.466 M 206.979,755.894 L 190.908,792.324"
style="fill:none;stroke:#010101;stroke-width:2"
id="path26595" />
<path
d="M 213.05,781.251 L 225.192,772.323 L 225.549,789.823 M 224.479,772.681 L 211.265,806.609"
style="fill:none;stroke:#010101;stroke-width:2"
id="path26597" />
<path
d="M 233.05,784.108 L 233.05,916.608"
style="fill:none;stroke:#010101;stroke-width:2"
id="path26599" />
<path
d="M 231.265,849.823 L 332.335,849.823"
style="fill:none;stroke:#010101;stroke-width:2"
id="path26601" />
<path
d="M 375.907,845.894 L 418.407,845.894"
style="fill:none;stroke:#010101;stroke-width:2"
id="path26603" />
<g
id="g44">
<path
d="M 9.384,223.192 L 14.904,238.048 L 16.32,238.288 L 16.32,239.464 L 9.84,239.464 L 9.84,238.288 L 11.352,238.143 L 11.52,237.831 L 10.08,233.751 L 4.848,233.751 L 3.408,237.807 L 3.648,238.119 L 5.16,238.287 L 5.16,239.463 L 0,239.463 L 0,238.287 L 1.44,238.071 L 6.864,223.19 L 9.384,223.19 L 9.384,223.192 z M 5.304,232.409 L 9.528,232.409 L 7.392,226.48 L 5.304,232.409 z "
style="fill:#010101"
id="path46" />
<path
d="M 16.512,238.312 L 17.928,238.121 L 18.36,237.688 L 18.36,224.993 L 18.024,224.657 L 16.488,224.537 L 16.488,223.36 L 22.008,223.36 L 22.008,224.008 L 29.352,235.408 L 29.352,225.136 L 28.92,224.68 L 27.456,224.488 L 27.456,223.36 L 32.928,223.36 L 32.928,224.488 L 31.512,224.68 L 31.104,225.136 L 31.104,239.464 L 28.416,239.464 L 20.112,226.576 L 20.112,237.687 L 20.496,238.12 L 21.984,238.311 L 21.984,239.463 L 16.512,239.463 L 16.512,238.312 z "
style="fill:#010101"
id="path48" />
<path
d="M 36.792,225.089 C 38.304,223.696 40.176,223.001 42.408,223.001 C 44.472,223.001 46.224,223.625 47.688,224.873 C 49.536,226.457 50.544,228.761 50.544,231.473 C 50.544,234.017 49.656,236.177 47.976,237.738 C 46.512,239.105 44.592,239.849 42.576,239.849 C 37.608,239.849 34.32,236.441 34.32,231.329 C 34.319,228.713 35.16,226.601 36.792,225.089 z M 37.896,231.377 C 37.896,235.793 39.84,238.385 42.408,238.385 C 45.048,238.385 46.944,235.793 46.944,231.545 C 46.944,227.105 45.072,224.537 42.456,224.537 C 39.792,224.537 37.896,227.081 37.896,231.377 z "
style="fill:#010101"
id="path50" />
<path
d="M 67.728,231.425 C 67.728,234.257 66.72,236.465 64.776,237.953 C 63.288,239.104 61.488,239.465 59.088,239.465 L 52.08,239.465 L 52.08,238.289 L 53.544,238.169 L 53.928,237.785 L 53.928,225.041 L 53.544,224.657 L 52.08,224.537 L 52.08,223.36 L 59.088,223.36 C 64.655,223.36 67.728,226.385 67.728,231.425 z M 57.095,238.121 L 58.487,238.121 C 62.303,238.121 64.151,235.913 64.151,231.4 C 64.151,226.888 62.303,224.705 58.487,224.705 L 57.095,224.705 L 57.095,238.121 L 57.095,238.121 z "
style="fill:#010101"
id="path52" />
<path
d="M 69.263,238.289 L 70.727,238.169 L 71.111,237.785 L 71.111,224.993 L 70.727,224.657 L 69.263,224.537 L 69.263,223.36 L 81.359,223.36 L 81.359,227.129 L 79.679,227.129 L 79.319,225.017 L 79.007,224.705 L 74.231,224.705 L 74.231,230.417 L 77.351,230.417 L 77.687,230.081 L 77.927,228.352 L 79.343,228.352 L 79.343,233.92 L 77.927,233.92 L 77.687,232.191 L 77.351,231.855 L 74.231,231.855 L 74.231,238.095 L 79.799,238.095 L 80.111,237.711 L 80.519,235.167 L 82.151,235.167 L 82.151,239.463 L 69.263,239.463 L 69.263,238.289 z "
style="fill:#010101"
id="path54" />
</g>
</svg>
\ No newline at end of file
This diff is collapsed.
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment