von Johannes_B » Mo 1. Dez 2014, 18:34
Die Längen musst du eventuell korrigieren, aber es wird für andere Nutzer leichter, wenn sie nicht so viel (eigentlich gar nichts) vom Code sehen.
\begin{filecontents}{rubtitlepage.sty}
\RequirePackage{tikz}
\definecolor{RubBlau}{RGB}{0,51,102}
\definecolor{RubGrau}{RGB}{223,223,223}
\definecolor{RubGruen}{RGB}{128,255,0}
\setlength{\parskip}{0pt}\setlength{\parindent}{0pt}\setlength{\parfillskip}{0pt
plus 1fil}
\newcommand{\institut}[1]{\gdef\@institut{#1}}
\newcommand*{\@institut}{%
\PackageWarning{rubtitlepage}{Du wirst ja wohl wissen, an
welchem\MessageBreak Institut die Arbeit abgegeben wird}%
}
\newcommand{\thema}[1]{\gdef\@thema{#1}}
\newcommand{\bearbeitungszeitraum}[1]{\gdef\@bearbeitungszeitraum{#1}}
\newcommand{\lehrstuhl}[1]{\gdef\@lehrstuhl{#1}}
\newcommand{\betreuer}[1]{\gdef\@betreuer{#1}}
\newcommand{\prueferEins}[1]{\gdef\@prueferEins{#1}}
\newcommand{\prueferZwei}[1]{\gdef\@prueferZwei{#1}}
\newcommand{\abgabedatum}[1]{\gdef\@abgabedatum{#1}}
\newcommand{\eMail}[1]{\gdef\@eMail{#1}}
\newcommand{\matnr}[1]{\gdef\@matnr{#1}}
\renewcommand{\maketitle}{\begin{titlepage}
\begin{tikzpicture}[remember picture,overlay]
% Grauer Rand rechts
\fill[RubGrau] (current page.north east) rectangle ([xshift=-30mm]current page.south east);
% Grauer Rand unten
\fill[RubGrau] ([yshift=-282mm]current page.north west) rectangle ([yshift=-297mm]current page.north east);
% Ruhr-Universität Bochum Schriftzug
%\node[RubBlau,below right] at ([xshift=15mm,yshift=-11mm]current page.north west) {\huge\bfseries Ruhr-Universität Bochum};
% Rub Schriftzug
\node[below right] (image) at
([xshift=15mm,yshift=-11mm]current page.north west)
{\IfFileExists{rub-schriftzug.png}{\includegraphics[width=60mm]{Abbildungen/rub-schriftzug.png}}{
\PackageWarningNoLine{rubtitlepage}{Der Schriftzug
fehlt}}};
% Rub Logo
% \node[below left] (image) at ([xshift=-12mm,yshift=-10mm]current page.north east) {\includegraphics[width=45mm]{Abbildungen/logo1.png}};
% Text am Ende des Dokuments
\node[text width=5cm,inner sep=15mm,above right] at ([yshift=15mm]current page.south west) {\large\obeylines
\begin{tabular}{lll}
% Unterstiche in einer Mailadresse mit "\_" einfügen
\textbf{eingereicht von:} & & \@author- \href{mailto:\@eMail}{\@eMail}\\
\textbf{Mat.-Nr.:} & & \@matnr\\
& & \\
\textbf{eingereicht am:} & & \@abgabedatum\\
& & \\
& & \\
\textbf{Betreuer:} & & \@betreuer\\
\textbf{Prüfer 1:} & & \@prueferEins\\
\textbf{Prüfer 2:} & & \@prueferZwei\\
\end{tabular}
};
\end{tikzpicture}
\vspace*{20mm}
\begingroup
\centering
{\huge\bfseries\@institut\par}%lass hier mal das
% \par weg und schau was passiert
\bigbreak
{\large\bfseries\@lehrstuhl\par}\bigbreak
{\bfseries\@title\par}\bigbreak
\@thema\\
\@author\\
\@bearbeitungszeitraum\par
\endgroup
\vfill
\end{titlepage}
}
\end{filecontents}
\documentclass[11pt,a4paper, headsepline
,demo
]{scrartcl}
\usepackage[utf8]{inputenc}
%\usepackage{ngerman}
\usepackage[ngerman]{babel}
\usepackage[right]{eurosym}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[colorlinks, linkcolor = black, citecolor = black, filecolor = black, urlcolor = blue]{hyperref}
\usepackage{rubtitlepage}
%\hochschule{Ruhr-Universität Bochum}%Das wird auf deiner
%Titelseite nie verwendet?
\institut{Institut für Neuroinformatik, Schnapsleichen und andere
Seltsamkeiten}
\lehrstuhl{Angewandte Informatik}
\title{RUB Masterthesis Titelseite}
%\titleDokument{Master-Thesis}
\thema{Mein Thema}
\author{Mein Name }
\eMail{NeinName@rub.de}
\matnr{123456789}
\betreuer{Betreuer Firma}
\prueferEins{Prof. Dr.-Ing. <Erstprüfer>}
\prueferZwei{Prof. Dr.-Ing. <Zweitprüfer>}
\abgabedatum{<Gute Frage>}
\bearbeitungszeitraum{<Zeitraum>}
\begin{document}
\maketitle
\end{document}
Die Längen musst du eventuell korrigieren, aber es wird für andere Nutzer leichter, wenn sie nicht so viel (eigentlich gar nichts) vom Code sehen.
[code]
\begin{filecontents}{rubtitlepage.sty}
\RequirePackage{tikz}
\definecolor{RubBlau}{RGB}{0,51,102}
\definecolor{RubGrau}{RGB}{223,223,223}
\definecolor{RubGruen}{RGB}{128,255,0}
\setlength{\parskip}{0pt}\setlength{\parindent}{0pt}\setlength{\parfillskip}{0pt
plus 1fil}
\newcommand{\institut}[1]{\gdef\@institut{#1}}
\newcommand*{\@institut}{%
\PackageWarning{rubtitlepage}{Du wirst ja wohl wissen, an
welchem\MessageBreak Institut die Arbeit abgegeben wird}%
}
\newcommand{\thema}[1]{\gdef\@thema{#1}}
\newcommand{\bearbeitungszeitraum}[1]{\gdef\@bearbeitungszeitraum{#1}}
\newcommand{\lehrstuhl}[1]{\gdef\@lehrstuhl{#1}}
\newcommand{\betreuer}[1]{\gdef\@betreuer{#1}}
\newcommand{\prueferEins}[1]{\gdef\@prueferEins{#1}}
\newcommand{\prueferZwei}[1]{\gdef\@prueferZwei{#1}}
\newcommand{\abgabedatum}[1]{\gdef\@abgabedatum{#1}}
\newcommand{\eMail}[1]{\gdef\@eMail{#1}}
\newcommand{\matnr}[1]{\gdef\@matnr{#1}}
\renewcommand{\maketitle}{\begin{titlepage}
\begin{tikzpicture}[remember picture,overlay]
% Grauer Rand rechts
\fill[RubGrau] (current page.north east) rectangle ([xshift=-30mm]current page.south east);
% Grauer Rand unten
\fill[RubGrau] ([yshift=-282mm]current page.north west) rectangle ([yshift=-297mm]current page.north east);
% Ruhr-Universität Bochum Schriftzug
%\node[RubBlau,below right] at ([xshift=15mm,yshift=-11mm]current page.north west) {\huge\bfseries Ruhr-Universität Bochum};
% Rub Schriftzug
\node[below right] (image) at
([xshift=15mm,yshift=-11mm]current page.north west)
{\IfFileExists{rub-schriftzug.png}{\includegraphics[width=60mm]{Abbildungen/rub-schriftzug.png}}{
\PackageWarningNoLine{rubtitlepage}{Der Schriftzug
fehlt}}};
% Rub Logo
% \node[below left] (image) at ([xshift=-12mm,yshift=-10mm]current page.north east) {\includegraphics[width=45mm]{Abbildungen/logo1.png}};
% Text am Ende des Dokuments
\node[text width=5cm,inner sep=15mm,above right] at ([yshift=15mm]current page.south west) {\large\obeylines
\begin{tabular}{lll}
% Unterstiche in einer Mailadresse mit "\_" einfügen
\textbf{eingereicht von:} & & \@author- \href{mailto:\@eMail}{\@eMail}\\
\textbf{Mat.-Nr.:} & & \@matnr\\
& & \\
\textbf{eingereicht am:} & & \@abgabedatum\\
& & \\
& & \\
\textbf{Betreuer:} & & \@betreuer\\
\textbf{Prüfer 1:} & & \@prueferEins\\
\textbf{Prüfer 2:} & & \@prueferZwei\\
\end{tabular}
};
\end{tikzpicture}
\vspace*{20mm}
\begingroup
\centering
{\huge\bfseries\@institut\par}%lass hier mal das
% \par weg und schau was passiert
\bigbreak
{\large\bfseries\@lehrstuhl\par}\bigbreak
{\bfseries\@title\par}\bigbreak
\@thema\\
\@author\\
\@bearbeitungszeitraum\par
\endgroup
\vfill
\end{titlepage}
}
\end{filecontents}
\documentclass[11pt,a4paper, headsepline
,demo
]{scrartcl}
\usepackage[utf8]{inputenc}
%\usepackage{ngerman}
\usepackage[ngerman]{babel}
\usepackage[right]{eurosym}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[colorlinks, linkcolor = black, citecolor = black, filecolor = black, urlcolor = blue]{hyperref}
\usepackage{rubtitlepage}
%\hochschule{Ruhr-Universität Bochum}%Das wird auf deiner
%Titelseite nie verwendet?
\institut{Institut für Neuroinformatik, Schnapsleichen und andere
Seltsamkeiten}
\lehrstuhl{Angewandte Informatik}
\title{RUB Masterthesis Titelseite}
%\titleDokument{Master-Thesis}
\thema{Mein Thema}
\author{Mein Name }
\eMail{NeinName@rub.de}
\matnr{123456789}
\betreuer{Betreuer Firma}
\prueferEins{Prof. Dr.-Ing. <Erstprüfer>}
\prueferZwei{Prof. Dr.-Ing. <Zweitprüfer>}
\abgabedatum{<Gute Frage>}
\bearbeitungszeitraum{<Zeitraum>}
\begin{document}
\maketitle
\end{document}
[/code]