summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/rutitlepage
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2017-06-05 23:19:00 +0000
committerKarl Berry <karl@freefriends.org>2017-06-05 23:19:00 +0000
commit90919e4858ac87246e630dfa5b466c7ba336b8dd (patch)
treefb4d1a68af252ef7e070ff8a2d038e56fda0120e /Master/texmf-dist/tex/latex/rutitlepage
parentc29ed9d2ba784c0094c2eee64f10f0cd45f3a5b5 (diff)
rutitlepage (30may17)
git-svn-id: svn://tug.org/texlive/trunk@44485 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/rutitlepage')
-rw-r--r--Master/texmf-dist/tex/latex/rutitlepage/rutitlepage.sty102
1 files changed, 102 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/latex/rutitlepage/rutitlepage.sty b/Master/texmf-dist/tex/latex/rutitlepage/rutitlepage.sty
new file mode 100644
index 00000000000..74876af11b1
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/rutitlepage/rutitlepage.sty
@@ -0,0 +1,102 @@
+%%
+%% This is file `rutitlepage.sty',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% rutitlepage.dtx (with options: `package')
+%% This is a generated file.
+%%
+%% Copyright (C) 2017 Mart Lubbers
+%%
+%% This file may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either
+%% version 1.3 of this license or (at your option) any later
+%% version. The latest version of this license is in:
+%%
+%% http://www.latex-project.org/lppl.txt
+%%
+%% and version 1.3 or later is part of all distributions of
+%% LaTeX version 2005/12/01 or later.
+\NeedsTeXFormat{LaTeX2e}
+\ProvidesClass{rutitlepage}[2017/05/30 Mart Lubbers]
+\RequirePackage{geometry,graphicx,ifpdf,keyval,iflang}
+\def\@rutitletitle{\@title}
+\def\@rutitledate{\@date}
+\def\@rutitleauthors{\@author}
+\def\@rutitlepagenr{\thepage}
+\define@key{maketitleru}{authorstext}{\def\@rutitleauthorstext{#1}}
+\define@key{maketitleru}{authors}{\def\@rutitleauthors{#1}}
+\define@key{maketitleru}{course}{\def\@rutitlecourse{#1}}
+\define@key{maketitleru}{date}{\def\@rutitledate{#1}}
+\define@key{maketitleru}{institute}{\def\@rutitleinst{#1}}
+\define@key{maketitleru}{pagenr}{\def\@rutitlepagenr{#1}}
+\define@key{maketitleru}{righttextBheader}{\def\@rutitlerighttextbheader{#1}}
+\define@key{maketitleru}{righttextB}{\def\@rutitlerighttextb{#1}}
+\define@key{maketitleru}{righttextheader}{\def\@rutitlerighttextheader{#1}}
+\define@key{maketitleru}{righttext}{\def\@rutitlerighttext{#1}}
+\define@key{maketitleru}{subtitle}{\def\@rutitlesubtitle{#1}}
+\define@key{maketitleru}{title}{\def\@rutitletitle{#1}}
+\setkeys{maketitleru}{%
+course={},
+institute={Radboud Universit\IfLanguageName{dutch}{eit}{y} Nijmegen},
+authorstext={\IfLanguageName{dutch}{Auteurs: }{Authors:}},
+righttextheader={},
+righttext={}
+}
+\newcommand{\maketitleru}[1][]{
+\setkeys{maketitleru}{#1}
+\newgeometry{hmarginratio=1:1}
+\begin{titlepage}
+\setcounter{page}{\@rutitlepagenr}
+\begin{center}
+\textsc{\LARGE\@rutitlecourse}\\[1.5cm]
+\ifpdf\includegraphics[height=150pt]{logo.pdf}\\
+\else\includegraphics[height=150pt]{logo.eps}\\
+\fi
+\vspace{0.4cm}
+\textsc{\Large\@rutitleinst}\\[1cm]
+\hrule
+\vspace{0.4cm}
+\textbf{\large\@rutitletitle}\\[0.4cm]
+\hrule
+\ifdefined\@rutitlesubtitle
+\vspace{0.4cm}
+\textit{\@rutitlesubtitle}\\[1cm]
+\else
+\vspace{2cm}
+\fi
+\begin{minipage}[t]{0.45\textwidth}
+\begin{flushleft}\large
+\textit{\@rutitleauthorstext}\\
+\@rutitleauthors{}
+\end{flushleft}
+\end{minipage}
+\begin{minipage}[t]{0.45\textwidth}
+\begin{flushright}\large
+\textit{\@rutitlerighttextheader}\\
+\@rutitlerighttext%
+\end{flushright}
+\end{minipage}
+
+\vspace{1cm}
+\ifdefined\@rutitlerighttextb
+\begin{minipage}[t]{0.45\textwidth}
+~
+\end{minipage}
+\begin{minipage}[t]{0.45\textwidth}
+\begin{flushright}\large
+\textit{\@rutitlerighttextbheader}\\
+\@rutitlerighttextb%
+\end{flushright}
+\end{minipage}
+\fi
+\vfill
+{\large\@rutitledate}
+\end{center}
+\end{titlepage}
+\restoregeometry{}
+}
+\endinput
+%%
+%% End of file `rutitlepage.sty'.