From 0b6914e087cb6c1f0476315e2a13d222bd19f3f8 Mon Sep 17 00:00:00 2001 From: Benjamin Franzke Date: Tue, 15 Jan 2013 14:31:56 +0100 Subject: Rename hsw.sty to thesis.sty --- thesis.sty | 93 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 93 insertions(+) create mode 100644 thesis.sty (limited to 'thesis.sty') diff --git a/thesis.sty b/thesis.sty new file mode 100644 index 0000000..eae7d6d --- /dev/null +++ b/thesis.sty @@ -0,0 +1,93 @@ +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{thesis}[2013/01/15 HSW EuI Thesis-Style] +\RequirePackageWithOptions{docbook} + +\usepackage[doublespacing]{setspace} +\setlength{\textwidth}{17cm} + +\usepackage{listings} +\lstset{ + basicstyle=\singlespacing +} + +\let\oldtableofcontents\tableofcontents +\def\tableofcontents{ +\begin{singlespacing} + \oldtableofcontents +\end{singlespacing} +} + +\let\olditem\item +\def\item{ +\setlength{\itemsep}{1pt} +\setlength{\parskip}{0pt} +\setlength{\parsep}{0pt} +\olditem} + +\def\DBKcover{ +\ifthenelse{\equal{\DBKedition}{}}{\def\edhead{}}{\def\edhead{Ed. \DBKedition}} + +% interligne double +\setlength{\oldbaselineskip}{\baselineskip} +\setlength{\baselineskip}{2\oldbaselineskip} +\textsf{ +\vfill +\vspace{2.5cm} +\begin{center} + \huge{\textbf{\DBKtitle}}\\ % + \ifx\DBKsubtitle\relax\else% + \underline{\ \ \ \ \ \ \ \ \ \ \ }\\ % + \ \\ % + \huge{\textbf{\DBKsubtitle}}\\ % + \fi + \underline{\ \ \ \ \ \ \ \ \ \ \ }\\ % + \ \\ % + \large{\textbf{\DBKauthor}}\\ % +\end{center} +\vfill +\setlength{\baselineskip}{\oldbaselineskip} +\hspace{1cm} +\vspace{1cm} +\begin{center} +%\begin{tabular}{p{7cm} p{7cm}} +%\Large{\DBKreference{} \edhead} & \\ +%\end{tabular} +\begin{figure}[!h] + \begin{minipage}{0.8\textwidth} + \textbf{Hochschule Wismar} \\ % + University of Applied Sciences \\ % + Technology, Business and Design \\ % + Fakultät für Ingenieurwissenschaften, Bereich EuI \\ % + %\rule{\textwidth}{0.5pt} + \end{minipage} + \begin{minipage}[r]{0.1\textwidth} + \begin{flushright} + \includegraphics[height=6\baselineskip]{image/HS-Wismar_Logo-FIW.pdf} + \end{flushright} + \end{minipage} +\end{figure} +\end{center} +} + +% Format for the other pages +\newpage +\setlength{\baselineskip}{\oldbaselineskip} +%\chead[]{\DBKcheadfront} +\lfoot[]{} +} + + +%%% Following is a copy of asciidoc-dblatex.sty %%% + +% Sidebar is a boxed minipage that can contain verbatim. +% Changed shadow box to double box. +\renewenvironment{sidebar}[1][0.95\textwidth]{ + \hspace{0mm}\newline% + \noindent\begin{Sbox}\begin{minipage}{#1}% + \setlength\parskip{\medskipamount}% +}{ + \end{minipage}\end{Sbox}\doublebox{\TheSbox}% +} + +% For DocBook literallayout elements, see `./dblatex/dblatex-readme.txt`. +\usepackage{alltt} -- cgit