From 29a354f39c4dae114b552397294cc1f01bffa723 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Tue, 18 Feb 2014 22:50:51 +0000 Subject: udesoftec (18feb14) git-svn-id: svn://tug.org/texlive/trunk@32999 c570f23f-e606-0410-a88d-b1316a301751 --- .../texmf-dist/tex/latex/udesoftec/udesoftec.cls | 117 +++++++++++---------- 1 file changed, 64 insertions(+), 53 deletions(-) (limited to 'Master/texmf-dist/tex/latex/udesoftec/udesoftec.cls') diff --git a/Master/texmf-dist/tex/latex/udesoftec/udesoftec.cls b/Master/texmf-dist/tex/latex/udesoftec/udesoftec.cls index 90a1f9d18b2..f9321ba9b98 100644 --- a/Master/texmf-dist/tex/latex/udesoftec/udesoftec.cls +++ b/Master/texmf-dist/tex/latex/udesoftec/udesoftec.cls @@ -1,7 +1,7 @@ % !Mode:: "TeX:UTF-8" %% udesoftec.cls % Copyright 2013 J. Peter M. Schuler -% 2013-08-15 v1.2.1 udesoftec +% 2014-02-18 v1.3.1 udesoftec % % This work may be distributed and/or modified under the % conditions of the LaTeX Project Public License, either version 1.3 @@ -142,17 +142,28 @@ \title{Komplexer Titel einer Abschlussarbeit f\"ur ein Dokument} \author{Max Mustermann} -\def \city{Essen} -\def \typeofdoc{Masterarbeit} -\def \labelPreTopic{zum Thema} -\def \labelRespectConfidentiality{(Sperrvermerk beachten)} -\def \academicfield{Wirtschaftsinformatik} -\def \institution{Vorgelegt der Fakult\"at f\"ur Wirtschaftswissenschaften\par der Universit\"at Duisburg-Essen} -\def \semester{Wintersemester 2011/2012, 8. Fachsemester \academicfield} -\def \entitle{Englischer Titel der Arbeit} -\def \confidentialitySource{Name der Firma, die auf die Vertraulichkeitserkl\"arung besteht} +\newcommand{\city}[1]{\def \udesoftec@city{#1}} +\def \udesoftec@city{Essen} +\newcommand{\typeofdoc}[1]{\def \udesoftec@typeofdoc{#1}} +\typeofdoc{Masterarbeit} +\newcommand{\labelPreTopic}[1]{\def \udesoftec@labelPreTopic{#1}} +\labelPreTopic{zum Thema} +\newcommand{\labelRespectConfidentiality}[1]{\def \udesoftec@labelRespectConfidentiality{#1}} +\labelRespectConfidentiality{(Sperrvermerk beachten)} +\newcommand{\academicfield}[1]{\def \udesoftec@academicfield{#1}} +\academicfield{Wirtschaftsinformatik} +\newcommand{\institution}[1]{\def \udesoftec@institution{#1}} +\institution{Vorgelegt der Fakult\"at f\"ur Wirtschaftswissenschaften\par der Universit\"at Duisburg-Essen} +\newcommand{\semester}[1]{\def \udesoftec@semester{#1}} +\semester{Wintersemester 2011/2012, 8. Fachsemester \academicfield} +\newcommand{\entitle}[1]{\def \udesoftec@entitle{#1}} +\entitle{Englischer Titel der Arbeit} +\newcommand{\confidentialitySource}[1]{\def \udesoftec@confidentialitySource{#1}} +\confidentialitySource{Name der Firma, die auf die Vertraulichkeitserkl\"arung besteht} \date{Version: \today} -\def \authorbox{ + +\newcommand{\authorbox}[1]{\def \udesoftec@authorbox{#1}} +\authorbox{ \begin{tabularx}{.7\linewidth}{ll} von:&Max Mustermann\\ &Musterstrasse 123\\ @@ -165,7 +176,8 @@ \\ \end{tabularx} } -\def \templatePageMarkPrefix {} % might be something like "S. " + +\def \udesoftec@templatePageMarkPrefix {} % might be something like "S. " \ProcessOptions\relax @@ -179,24 +191,24 @@ \fi% \ifprimaryDocumentLanguageGerman - \def \templateTitlePageBackground{udesoftec-cover-ude-de} + \def \udesoftec@templateTitlePageBackground{udesoftec-cover-ude-de} \else - \def \templateTitlePageBackground{udesoftec-cover-ude-en} + \def \udesoftec@templateTitlePageBackground{udesoftec-cover-ude-en} \fi \iftemplateVawiBamberg - \def \templateTitlePageBackground{udesoftec-cover-uba} + \def \udesoftec@templateTitlePageBackground{udesoftec-cover-uba} \fi \iftemplateVawiEssen - \def \institutionDefault{Im Virtuellen Weiterbildungsstudiengang Wirtschaftsinformatik\par der Universit\"at Duisburg-Essen} - \def \institution{\institutionDefault} - \def \labelPreTopic{} + \def \udesoftec@institutionDefault{Im Virtuellen Weiterbildungsstudiengang Wirtschaftsinformatik\par der Universit\"at Duisburg-Essen} + \institution{\udesoftec@institutionDefault} + \labelPreTopic{} \fi \iftemplateVawiBamberg - \def \institutionDefault{Im Virtuellen Weiterbildungsstudiengang Wirtschaftsinformatik} - \def \institution{\institutionDefault} - \def \labelPreTopic{} + \def \udesoftec@institutionDefault{Im Virtuellen Weiterbildungsstudiengang Wirtschaftsinformatik} + \institution{\institutionDefault} + \labelPreTopic{} \fi \iftemplateDocumentLayoutChoosen @@ -296,16 +308,15 @@ \ifprimaryDocumentLanguageGerman \else -\def \templateTitlePageBackground{udesoftec-cover-ude-en} -\def \typeofdoc{Master Thesis} -\def \labelPreTopic{about the topic} -\def \labelRespectConfidentiality{(Sperrvermerk beachten --- adhere confidentially clause)} -\def \academicfield{Business Information Systems} -\def \institution{Presented to the Faculty of Economics and Business Administration\par of University of Duisburg-Essen} -\def \semester{Winter semester 2011/2012, 8th Semester in \academicfield} -\def \confidentialitySource{Name der Firma, die auf die Vertraulichkeitserkl\"arung besteht} +\typeofdoc{Master Thesis} +\labelPreTopic{about the topic} +\labelRespectConfidentiality{(Sperrvermerk beachten --- adhere confidentially clause)} +\academicfield{Business Information Systems} +\institution{Presented to the Faculty of Economics and Business Administration\par of University of Duisburg-Essen} +\semester{Winter semester 2011/2012, 8th Semester in \academicfield} +\confidentialitySource{Name der Firma, die auf die Vertraulichkeitserkl\"arung besteht} \date{Version: \today} -\def \authorbox{ +\authorbox{ \begin{tabularx}{.7\linewidth}{ll} Author:&Max Mustermann\\ &Musterstrasse 123\\ @@ -449,11 +460,10 @@ -%%%% expdlist %%%%%%%% -%% purpose: give description environment some optional parameters for better layout -%% http://www.cs.brown.edu/system/software/latex/doc/expdlist.pdf -\usepackage{expdlist} -%%%%%%%%%%%%%%%%%%%%%% +\usepackage{enumitem} +%\def \breaklabel{\ClassWarning{udesoftec}{\\breaklabel deprecated use "style=newline"}} + + % !Mode:: "TeX:UTF-8" %%% natbib %%%%%%%%%% @@ -723,7 +733,7 @@ colorinlistoftodos \put(-2.8,.3){%these relate box to text \color{PagemarkBackground}\rule{56.7pt}{16pt}}% \put(5,1){%these relate box to text - \makebox(40,16)[#2]{\textcolor{PagemarkText}\templatePageMarkPrefix\fontseries{b}\fontshape{n}\selectfont #1}}% + \makebox(40,16)[#2]{\textcolor{PagemarkText}\udesoftec@templatePageMarkPrefix\fontseries{b}\fontshape{n}\selectfont #1}}% } \end{picture} } @@ -773,22 +783,22 @@ colorinlistoftodos \begin{titlepage} \begin{center} - \ThisCenterWallPaper{1}{\templateTitlePageBackground} + \ThisCenterWallPaper{1}{\udesoftec@templateTitlePageBackground} \vspace*{30pt} \begin{minipage}[30em]{.7\linewidth} \begin{center} - \Large\typeofdoc\normalsize + \Large\udesoftec@typeofdoc\normalsize - \labelPreTopic + \udesoftec@labelPreTopic {\color{documentTitle}\Huge\singlespacing\textbf{\@title}\par} {\color{documentTitle}\huge\singlespacing\textbf{\@subtitle}\par} \vspace*{20pt} - {\color{documentTitle}\large\singlespacing\textbf{\entitle}\par} + {\color{documentTitle}\large\singlespacing\textbf{\udesoftec@entitle}\par} \vspace*{50pt} - \large\institution + \large\udesoftec@institution \end{center} \end{minipage} \vfill @@ -797,19 +807,19 @@ colorinlistoftodos \begin{minipage}{.7\linewidth} \begin{center} \ifdocumentHasConfidentialityClause - \labelRespectConfidentiality + \udesoftec@labelRespectConfidentiality \fi \vspace*{20pt}\Large\@date \end{center} \vspace*{30pt} \end{minipage} - \authorbox + \udesoftec@authorbox \begin{minipage}{.7\linewidth} \begin{center} \vspace*{40pt} - \large\semester + \large\udesoftec@semester \end{center} \end{minipage}% \end{center}% @@ -824,7 +834,7 @@ colorinlistoftodos \begin{titlepage} \begin{center} - \ThisCenterWallPaper{1}{\templateTitlePageBackground} + \ThisCenterWallPaper{1}{\udesoftec@templateTitlePageBackground} \vspace*{0pt} \begin{minipage}[30em]{.7\linewidth} \begin{center} @@ -833,14 +843,14 @@ colorinlistoftodos {\color{documentTitle}\Huge\singlespacing\textbf{\@title}\par} {\color{documentTitle}\huge\singlespacing\textbf{\@subtitle}\par} \vspace*{20pt} - {\color{documentTitle}\large\singlespacing\textbf{\entitle}\par} + {\color{documentTitle}\large\singlespacing\textbf{\udesoftec@entitle}\par} \vspace*{50pt} \hrule \vspace*{20pt} - \Large\textbf{\typeofdoc}\normalsize + \Large\textbf{\udesoftec@typeofdoc}\normalsize - \large\institutionDefault + \large\udesoftec@institution \vspace*{20pt} \hrule @@ -853,19 +863,20 @@ colorinlistoftodos \begin{minipage}{.7\linewidth} \begin{center} \ifdocumentHasConfidentialityClause - \labelRespectConfidentiality + \udesoftec@labelRespectConfidentiality \fi \vspace*{15pt}\Large\@date \end{center} \vspace*{20pt} \end{minipage} - \authorbox + \udesoftec@authorbox \begin{minipage}{.7\linewidth} \begin{center} - \vspace*{40pt} - \large\semester + \vspace{20pt} + \large\udesoftec@semester + \vspace{20pt} \end{center}% \end{minipage}% \end{center}% @@ -1025,7 +1036,7 @@ colorinlistoftodos \newglossarystyle{myAcronymStyle}{% % put the glossary in the itemize environment: -\renewenvironment{theglossary}{\begin{description}[\setleftmargin{2cm}]}{\end{description}}% +\renewenvironment{theglossary}{\begin{description}[leftmargin=2cm]}{\end{description}}% % have nothing after \begin{theglossary}: \renewcommand*{\glossaryheader}{}% % have nothing between glossary groups: -- cgit v1.2.3