Block: First version
[calu.git] / 4_block / common.sty
1 \usepackage{graphicx}\r
2 \usepackage{amsmath}\r
3 \usepackage{hyperref}\r
4 \usepackage{url}\r
5 \usepackage{color}\r
6 \usepackage[latin1]{inputenc}\r
7 \usepackage{listings}\r
8 %\usepackage{ngerman}\r
9 \r
10 \usepackage{longtable}\r
11 \r
12 %used for coloring of instr.\r
13 \usepackage{colortbl}\r
14 \r
15 \definecolor{title}{rgb}{0.86,0.86,0.86}\r
16 \definecolor{bit}{rgb}{0.8,0.86,0.8}\r
17 \definecolor{bitval}{rgb}{0.8,0.8,0.8}\r
18 \definecolor{names}{rgb}{0.86,0.93,0.86}\r
19 \r
20 \arrayrulecolor{black}\r
21 \r
22 \r
23 % put footnotes below floats\r
24 % this is a good idea if the table for the cmp looks bad on top of page\r
25 \usepackage{fnpos}\r
26 \makeFNbelow\r
27 \r
28 \r
29 \lstset{%\r
30 basicstyle=\footnotesize,\r
31 frame=single,\r
32 breaklines=true,\r
33 tabsize=4\r
34 }\r
35 \r
36 \newcommand{\insertemail}[1]{\href{mailto:#1}{#1}}\r
37 \r
38 \newcommand{\longcomment}[1]{}\r
39 \r
40 \newcommand{\addauthor}[3]{\r
41         #1 {\small (#2)}\\{\small\insertemail{#3}}\r
42 }\r
43 \r
44 \newcommand{\todo}[1]{\r
45         \large\textcolor{red}{TODO: #1}\r
46 }\r
47 \r
48 \lstset{%\r
49         basicstyle=\footnotesize,\r
50         frame=single,\r
51         breaklines=true,\r
52         tabsize=4\r
53 }\r
54 \r
55 \newcommand{\listingS}[2] {\r
56         %wtf, no "Assembler" exists??\r
57         %\lstinputlisting[language=Assembler,caption=#1]{#2}\r
58         \lstinputlisting[caption=#1]{#2}\r
59 }\r
60 \newcommand{\listingC}[2] {\r
61         \lstinputlisting[language=C,caption=#1]{#2}\r
62 }\r
63 \r
64 \newcommand{\allauthors}{\r
65         \author{\r
66                 \addauthor{Markus Hofst\"atter}{0725034}{markus.manrow@gmx.at}\and\r
67                 \addauthor{Martin Perner}{0725782}{e0725782@student.tuwien.ac.at}\and\r
68                 \addauthor{Stefan Rebernig}{0726283}{stefan.rebernig@gmail.com}\and\r
69                 \addauthor{Manfred Schwarz}{0725898}{e0725898@student.tuwien.ac.at}\and\r
70                 \addauthor{Bernhard Urban}{0725771}{lewurm@gmail.com}\r
71         }\r
72 }\r