Added report title page

This commit is contained in:
Nis Wechselberg 2018-04-05 16:51:05 +02:00
parent cce292548d
commit 63ac1985c3
4 changed files with 335 additions and 0 deletions

BIN
christine_riesig.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 306 KiB

257
ifireport.sty Normal file
View file

@ -0,0 +1,257 @@
% ifireport.sty
%
% Letzte Aenderung: Reinhard von Hanxleden, 25.10.2012
% Ergaenzung einer englischen Variante
%
% Letzte Aenderung: Aenne Strassner, 21.06.2011
% es gibt ab sofort eine ISSN-Nummer
% im Universitaetsnamen das "zu" eingefuegt
%
% Letzte Aenderung: Willi Burmeister, 15.05.2006
% Das Instistitut hat seinen Namen geaendert
%
% Letzte Aenderung: Oliver Matz, 04/97
% oma@informatik.uni-kiel.de
%
% Style zur Erstellung der ersten beiden Seiten von Institutsberichten.
% Dieser Style ist *nicht* dazu gedacht, für komplette Berichte
% verwendet zu werden, da er das Seitenformat speziell setzt. Um einen
% kompletten Bericht zu erzeugen, sollte man also zunächst aus dem
% Titel (mit diesem Style) und dem eigentlichen Textteil separate
% .dvi-Dateien erzeugen und diese dann mit dviconcat zusammenbauen.
%
% Es wird auch eine zweite Seite erzeugt. Wem diese nicht gefaellt, kann sie
% gern durch eine andere mit denselben Informationen ersetzen.
%
% Es werden Palatino-Fonts als Default verwendet !!
% Wer das nicht moechte, schalte mit
% \renewcommand{\rmdefault}{cmr}
% zurueck.
%
% ACHTUNG:
% -- Die Palatino-Fonts kennen weder eine \sf-Variante, noch kennen
% sie ß (\ss, "s ...)!
%
% Letzte Änderung am: 17.11.94 khb
% ================================================================================
% Anwendungsbeispiel:
%
% \documentclass[12pt]{book}
% \usepackage{ifireport}
%
% %Die folgende Zeile entkommentieren, falls der Autorenname oder Titel den
% %Buchstaben ß (d.h. 'sz') enthaelt. Ansonsten ist palatino (=ppl) die
% %Default-Familie.
% %\renewcommand{\rmdefault}{cmr}
%
% \title{Der Titel des Berichts}
% (kein Default)
% \author{Der Verfasser des Berichts}
% (kein Default)
% \date{Oktober 1994}
% (Default = \today)
% \repno{9499}
% (Die Nummer des Berichts, kein Default)
% \email{xyz@informatik.uni-kiel.de}
% (Die e-mail Adresse des Autors, kein Default)
% \reptype{Die Art des Berichts}
% (Default = "Dieser Bericht ist als pers{\"o}nliche Mitteilung aufzufassen.")
%
% \begin{document}
% \end{document}
% ================================================================================
\typeout{*** IfI Institutsbericht-Titel-Style, Version 1.3 <25.2012>. ***}
%\typeout{*** wird nicht von der RBG unterstuetzt ***}
% To support German/English
\usepackage{ifthen}
\newboolean{english}
% To get the english version, include the following in your .tex:
% \setboolean{english}{true}
\newcommand{\GermanEnglish}[2]
{
\ifthenelse{\boolean{english}}{#2}{#1}
}
\def\rmdefault{ppl} % Default-Schrift Palatino
% Kommando zum Umschalten auf Palatino (auch wenn default veraendert
\DeclareTextFontCommand{\textppl}{\fontfamily{ppl}\selectfont}
\@ifundefined{selectfont}
{\@latexerr{PostScript fonts can only be used
with the new font selection scheme}\@eha
\endinput}{}
% Berichtsnummer:
\def\repno#1{\gdef\@repno{#1}}
\repno{}
% e-mail-Prefix, could also be e.g. "Contact e-mail:"
\def\emailprefix#1{\gdef\@emailprefix{#1}}
\emailprefix{e-mail:}
% e-mail-Adresse:
\def\email#1{\gdef\@email{\@emailprefix\ #1}}
\email{}
% Art des Berichts (Förderung etc.)
\def\reptype#1{\gdef\@reptype{#1}}
\reptype{\GermanEnglish{Dieser Bericht ist als pers{\"o}nliche
Mitteilung aufzufassen.}{This report constitutes a personal communication}}
% Siegeldefinition
\def\siegel#1{\gdef\@siegel{#1}}
\siegel{\special{PSfile=siegel.eps}} % Siegel.eps ist die Lady mit dem
% Gruenzeug im Arm
% Standard Font-Groessen (unabhaengig von 10pt/11pt/12pt)
\def\cover@tiny{\@setsize\tiny{7pt}\vipt\@vipt}
\def\cover@scriptsize{\@setsize\scriptsize{9.5pt}\viiipt\@viiipt}
\def\cover@footnotesize{\@setsize\footnotesize{11pt}\ixpt\@ixpt}
\def\cover@small{\@setsize\small{12pt}\xpt\@xpt}
\def\cover@normalsize{\@setsize\normalsize{13.6pt}\xipt\@xipt}
\def\cover@large{\@setsize\large{14pt}\xiipt\@xiipt}
\def\cover@Large{\@setsize\Large{18pt}\xivpt\@xivpt}
\def\cover@LARGE{\@setsize\LARGE{22pt}\xviipt\@xviipt}
\def\cover@huge{\@setsize\huge{25pt}\xxpt\@xxpt}
\def\cover@Huge{\@setsize\Huge{30pt}\xxvpt\@xxvpt}
% Seitenformat: A4 ohne Ränder.
\oddsidemargin 1pt
\evensidemargin 1pt
\topmargin 1pt
\headheight 12pt
\headsep 8pt
\footskip 1pt
\textheight 228.471mm % 260mm
\textwidth 161.687mm % 200mm
\hoffset 1pt
\voffset 1pt
% ==================================================
% Die erste Seite
\def\cover@page{\let\th@nks\thanks\def\thanks##1{}
\let\@nd\and\def\and{\\}
\begin{titlepage}
\thispagestyle{empty}
\unitlength 1mm
\begin{picture}(150,220)(6.5,0)
% \linethickness{.1mm}
% \multiput(0,-10)(5,0){33}{\line(0,1){240}}
% \multiput(0,-10)(0,5){49}{\line(1,0){160}}
\thicklines
\put(0,210){\makebox(160,20)[b]{
\begin{minipage}[b]{160mm}
\begin{center}
\Huge \textppl{\GermanEnglish{INSTITUT F{\"U}R
INFORMATIK}{DEPARTMENT OF\\COMPUTER SCIENCE}}
\end{center}
\end{minipage}}}
\linethickness{.4mm}
\put(10,98){\framebox(142,98){}} % äußere Box
\put(16,104){\framebox(130,86){}} % innere Box
\thicklines
\put(23,129){\makebox(116,55){\begin{minipage}[b]{116mm}
\begin{center}
\cover@LARGE\bf\@title\\[4mm]
\cover@Large\rm\@author
\end{center}
\end{minipage}}}
\put(23,110){\makebox(116,19){%
\begin{minipage}[b]{116mm}
\begin{center}
\vskip 1mm
\cover@Large \rm \GermanEnglish{~}{~}\@repno \\[.1cm]
\cover@Large \rm \@date\\[.1cm]%
\cover@Large \rm ~
\end{center}
\end{minipage}}}
\put(-10,6){\parbox[t]{180mm}{\centering
\Huge \textppl{CHRISTIAN-ALBRECHTS-UNIVERSIT{\"A}T \\[6.5mm]
ZU KIEL}}}
\end{picture}
\vskip -2.2cm \hskip 4.7cm
\@siegel
% ==================================================
% Die zweite Seite
\newpage
\thispagestyle{empty}
\begin{picture}(150,220)
% \thinlines
% \multiput(0,0)(10,0){17}{\line(0,1){220}}
% \multiput(0,0)(0,10){23}{\line(1,0){160}}
% \thicklines
\put(0,190){\makebox(160,20)[b]{
\begin{minipage}[b]{160mm}
\begin{center}
\cover@large
\GermanEnglish{Institut f{\"u}r Informatik der \\
Christian-Albrechts-Universit{\"a}t zu Kiel \\
Olshausenstr.\ 40 \\
D -- 24098 Kiel}
{Department of Computer Science\\
Christian-Albrechts-Universit{\"a}t zu Kiel \\
Olshausenstr.\ 40 \\
24098 Kiel\\
Germany}
\end{center}
\end{minipage}}}
\put(22,115){\makebox(116,55)[t]{
\begin{minipage}[b]{116mm}
\begin{center}
\cover@Large \bf \@title \\[\baselineskip]
\cover@large \rm \@author
\end{center}
\end{minipage}}}
% \put(22,75){\makebox(116,35)[b]{
% \begin{minipage}[b]{116mm}
\put(22,15){\makebox(116,85)[b]{
\begin{minipage}[b]{\linewidth}
\begin{center}
\cover@large \rm \GermanEnglish{~}{~}\@repno \\[.2\baselineskip]
\@date \\[.2\baselineskip]
~\\[4\baselineskip]
\@email%
\end{center}
\end{minipage}}}
%\put(10,30){\makebox(140,40)[b]{
\put(10,0){\makebox(140,40)[b]{
\begin{minipage}[b]{140mm}
\centering \cover@large \rm \@reptype
\end{minipage}}}
\end{picture}
\end{titlepage}
\pagenumbering{arabic}
\let\thanks\th@nks\let\and\@nd}
\let\d@cument\document
\def\document{\d@cument\cover@page}

BIN
report-1510-title.pdf Normal file

Binary file not shown.

78
report-1510-title.tex Normal file
View file

@ -0,0 +1,78 @@
% http://www.informatik.uni-kiel.de/ifi/forschung/technische-berichte/autorenrichtlinien/
% http://www.informatik.uni-kiel.de/fileadmin/zentrale_bereiche/technische_berichte/Mustera5.tex
%
% See .../bib/Makefile in the CVS on how to incorporate this into a paper
%\documentclass[10pt]{article}
%\usepackage[a5paper,pagesize]{typearea}
%\setlength{\oddsidemargin}{-10mm}
%\setlength{\textwidth}{115mm}
%\usepackage{ifireporta5}
\documentclass[10pt]{article}
\usepackage[a4paper,pagesize]{typearea}
\setlength{\topmargin}{-10mm}
\setlength{\oddsidemargin}{0mm}
\setlength{\textheight}{235mm}
\setlength{\textwidth}{155mm}
\usepackage{ifireport}
% 2009-01-09 rvh: the following overrides the standard siegel.ps. Reasons:
% 1) this does not use a postscript file, hence is pdf-compliant
% 2) the graphics is more appealing than the default siegel.eps
\siegel{\vspace*{-7,5cm}
\begin{center}
\includegraphics[width=.35\textwidth]{christine_riesig.jpg}
\end{center}
}
% /usr/local/TeX-kiel/texmf/tex/latex/kiel/ifireporta5.sty
% /usr/local/TeX-kiel/texmf/tex/latex/kiel/siegel.eps
% \usepackage{german}
% \usepackage[latin1]{inputenc}
% \usepackage[T1]{fontenc}
\usepackage{graphicx}
\usepackage[smaller,nolist,nohyperlinks]{acronym}
% \graphicspath{{images/}}
\usepackage{url}
%\setlength{\topmargin}{-25mm}
%\setlength{\textheight}{175mm}
\setlength{\parindent}{0mm}
\title{Vom Kaffee-Problem}
%\subtitle{HW/SW-Synthesis for a Conservative Extension of Synchronous Statecharts}
\author{Christoph~Daniel~Schulze und Nis~Boerge~Wechselberg}
\date{Dezember 2014}
% \repno{1510}
%\emailprefix{Contact e-mail:}
\emailprefix{}
\email{%\\rvh@informatik.uni-kiel.de
%S. Smyth, C. Motika, A. Schulz-Rosengarten, N. B. Wechselberg, C. Sprung, and R.~von~Hanxleden are with the\\ Department
% of Computer Science, Kiel University, %Christian-Albrechts-Universit\"at zu Kiel,
% Kiel, Germany.\\
E-mail: \{cds, nbw\}@informatik.uni-kiel.de\\
~
}
\reptype{}
%\reptype{
% An abbreviated version of this report has appeared in the\\
% \emph{Proceedings of the 21st ACM Symposium on Applied Computing (SAC'06)},
% Special Track Embedded Systems: Applications, Solutions, and
% Techniques, Dijon, France, April 23--27, 2006, ACM Press, ISBN
% 1-59593-108-2, pp.\ 912--917
%}
\begin{document}
\end{document}
% Local Variables:
% mode: latex
% compile-command: "make report-title.pdfv"
% ispell-dictionary: "american"
% End: