Skip to content
Snippets Groups Projects
Commit 9f8d3ee3 authored by Jan Wille's avatar Jan Wille
Browse files

Fixed abstract formating and cleanup

parent 165001c6
No related branches found
No related tags found
No related merge requests found
......@@ -34,44 +34,43 @@
\newif\if@german%
%% document options -------------------------------------------------------------------------------
\DeclareOption{german}{%
\DeclareOption{german}{
\@germantrue
}
\DeclareOption{ngerman}{%
\DeclareOption{ngerman}{
\@germantrue
}
\DeclareOption{english}{%
\DeclareOption{english}{
\@germanfalse
}
\DeclareOption{f1}{% use logo of fakulty 1
\DeclareOption{f1}{
\renewcommand{\HsHlogoPage}{2}
}
\DeclareOption{f2}{% use logo of fakulty 2
\DeclareOption{f2}{
\renewcommand{\HsHlogoPage}{3}
}
\DeclareOption{f3}{% use logo of fakulty 3
\DeclareOption{f3}{
\renewcommand{\HsHlogoPage}{4}
}
\DeclareOption{f4}{% use logo of fakulty 4
\DeclareOption{f4}{
\renewcommand{\HsHlogoPage}{5}
}
\DeclareOption{f5}{% use logo of fakulty 5
\DeclareOption{f5}{
\renewcommand{\HsHlogoPage}{6}
}
\DeclareOption{sans}{% use san serif font
\DeclareOption{sans}{
\renewcommand{\familydefault}{\sfdefault}
}
\DeclareOption{roman}{% use roman/serif font
\DeclareOption{roman}{
\renewcommand{\familydefault}{\rmdefault}
}
%<article>\DeclareOption*{\PassOptionsToClass{\CurrentOption}{scrartcl}}
%<report>\DeclareOption*{\PassOptionsToClass{\CurrentOption}{scrreprt}}
%<standalone>\DeclareOption*{\PassOptionsToClass{\CurrentOption}{standalone}}
%
%<article|report>\ExecuteOptions{fontsize=11pt,a4paper,ngerman,sans} % standart options
%<standalone>\ExecuteOptions{margin=0.25cm,fontsize=11pt,a4paper,ngerman,sans} % standart options
%<article|report>\ExecuteOptions{fontsize=11pt,a4paper,ngerman,sans} % default options
%<standalone>\ExecuteOptions{margin=0.25cm,fontsize=11pt,a4paper,ngerman,sans} % default options
\ProcessOptions\relax
%% Load KOMA class
%<article>\LoadClass{scrartcl}
%<report>\LoadClass{scrreprt}
......@@ -91,7 +90,8 @@
\PassOptionsToPackage{T1}{fontenc}
\RequirePackage{fontenc}
%
\RequirePackage{lmodern} % font
% font
\RequirePackage{lmodern}
%
% required for importing images
\RequirePackage{graphicx}
......@@ -149,12 +149,12 @@
%<*article|report>
%% title matters ----------------------------------------------------------------------------------
%
\newcommand*{\@matrikelnr}{}%
\newcommand{\matrikelnr}[1]{\gdef\@matrikelnr{#1}}%
\newcommand*{\@professor}{}%
\newcommand{\professor}[1]{\gdef\@professor{#1}}%
\newcommand*{\@keywords}{}%
\newcommand{\keywords}[1]{\gdef\@keywords{#1}}%
\newcommand*{\@matrikelnr}{}
\newcommand{\matrikelnr}[1]{\gdef\@matrikelnr{#1}}
\newcommand*{\@professor}{}
\newcommand{\professor}[1]{\gdef\@professor{#1}}
\newcommand*{\@keywords}{}
\newcommand{\keywords}[1]{\gdef\@keywords{#1}}
\let\@author\@empty
\let\@keywords\@empty
......@@ -215,9 +215,12 @@
\renewcommand{\labelitemiv}{$\cdot$}
%% do stuff
\setlength\parindent{0pt} % indentation of new paragraphs
% indentation of new paragraphs
\setlength\parindent{0pt}
% all stuff is pushed to the top of the page ingenerall
\raggedbottom
\renewcommand{\layercontentsmeasure}{\empty} % rulers when using draft disabled
% rulers when using draft disabled
\renewcommand{\layercontentsmeasure}{\@empty}
%% custom commands
\newcommand{\uproman}[1]{\uppercase\expandafter{\romannumeral#1}}
......@@ -252,15 +255,17 @@
%
%<*article|report>
%% nicer abstract ---------------------------------------------------------------------------------
\renewenvironment{abstract}{%
%<article> \section*{\centering\abstractname}
%<report> \chapter*{\centering\abstractname}
\addcontentsline{toc}{chapter}{\abstractname}
\small
\renewenvironment{abstract}{
\quotation
\setlength\parindent{0pt}
%<article> \section*{\abstractname}
%<article> \addcontentsline{toc}{section}{\abstractname}
%<report> \chapter*{\abstractname}
%<report> \addcontentsline{toc}{chapter}{\abstractname}
}{%
\ifx\@keywords\@empty\else
\vspace{1cm}
%<article> \vskip 0.5em
%<report> \vskip 2em
\paragraph{\if@german Schlüsselwörter:\else Keywords:\fi}
\@keywords
\fi
......
......@@ -56,9 +56,6 @@ and version 1.3 or later is part of all distributions of LaTeX version
\Msg{* HsH-standalone.cls *}
\Msg{* config.tex *}
\Msg{* *}
\Msg{* To produce the documentation run the file HsH-classes.dtx *}
\Msg{* through pdfLaTeX. *}
\Msg{* *}
\Msg{* Happy TeXing! *}
\Msg{* *}
\Msg{*************************************************************}
......
......@@ -32,40 +32,39 @@
\newif\if@german%
%% document options -------------------------------------------------------------------------------
\DeclareOption{german}{%
\DeclareOption{german}{
\@germantrue
}
\DeclareOption{ngerman}{%
\DeclareOption{ngerman}{
\@germantrue
}
\DeclareOption{english}{%
\DeclareOption{english}{
\@germanfalse
}
\DeclareOption{f1}{% use logo of fakulty 1
\DeclareOption{f1}{
\renewcommand{\HsHlogoPage}{2}
}
\DeclareOption{f2}{% use logo of fakulty 2
\DeclareOption{f2}{
\renewcommand{\HsHlogoPage}{3}
}
\DeclareOption{f3}{% use logo of fakulty 3
\DeclareOption{f3}{
\renewcommand{\HsHlogoPage}{4}
}
\DeclareOption{f4}{% use logo of fakulty 4
\DeclareOption{f4}{
\renewcommand{\HsHlogoPage}{5}
}
\DeclareOption{f5}{% use logo of fakulty 5
\DeclareOption{f5}{
\renewcommand{\HsHlogoPage}{6}
}
\DeclareOption{sans}{% use san serif font
\DeclareOption{sans}{
\renewcommand{\familydefault}{\sfdefault}
}
\DeclareOption{roman}{% use roman/serif font
\DeclareOption{roman}{
\renewcommand{\familydefault}{\rmdefault}
}
\DeclareOption*{\PassOptionsToClass{\CurrentOption}{scrartcl}}
\ExecuteOptions{fontsize=11pt,a4paper,ngerman,sans} % standart options
\ExecuteOptions{fontsize=11pt,a4paper,ngerman,sans} % default options
\ProcessOptions\relax
%% Load KOMA class
\LoadClass{scrartcl}
\KOMAoption{toc}{bibliography,listof}
......@@ -75,7 +74,7 @@
\RequirePackage{inputenc}
\PassOptionsToPackage{T1}{fontenc}
\RequirePackage{fontenc}
\RequirePackage{lmodern} % font
\RequirePackage{lmodern}
\RequirePackage{graphicx}
\RequirePackage{amsmath}
\if@german\RequirePackage{ziffer}\fi
......@@ -100,12 +99,12 @@
\PassOptionsToPackage{european,EFvoltages,straightvoltages,betterproportions}{circuitikz}
%% title matters ----------------------------------------------------------------------------------
\newcommand*{\@matrikelnr}{}%
\newcommand{\matrikelnr}[1]{\gdef\@matrikelnr{#1}}%
\newcommand*{\@professor}{}%
\newcommand{\professor}[1]{\gdef\@professor{#1}}%
\newcommand*{\@keywords}{}%
\newcommand{\keywords}[1]{\gdef\@keywords{#1}}%
\newcommand*{\@matrikelnr}{}
\newcommand{\matrikelnr}[1]{\gdef\@matrikelnr{#1}}
\newcommand*{\@professor}{}
\newcommand{\professor}[1]{\gdef\@professor{#1}}
\newcommand*{\@keywords}{}
\newcommand{\keywords}[1]{\gdef\@keywords{#1}}
\let\@author\@empty
\let\@keywords\@empty
......@@ -148,9 +147,9 @@
\renewcommand{\labelitemiv}{$\cdot$}
%% do stuff
\setlength\parindent{0pt} % indentation of new paragraphs
\setlength\parindent{0pt}
\raggedbottom
\renewcommand{\layercontentsmeasure}{\empty} % rulers when using draft disabled
\renewcommand{\layercontentsmeasure}{\@empty}
%% custom commands
\newcommand{\uproman}[1]{\uppercase\expandafter{\romannumeral#1}}
......@@ -174,14 +173,14 @@
\makeatother
}
%% nicer abstract ---------------------------------------------------------------------------------
\renewenvironment{abstract}{%
\section*{\centering\abstractname}
\addcontentsline{toc}{chapter}{\abstractname}
\small
\renewenvironment{abstract}{
\quotation
\setlength\parindent{0pt}
\section*{\abstractname}
\addcontentsline{toc}{section}{\abstractname}
}{%
\ifx\@keywords\@empty\else
\vspace{1cm}
\vskip 0.5em
\paragraph{\if@german Schlüsselwörter:\else Keywords:\fi}
\@keywords
\fi
......
......@@ -32,40 +32,39 @@
\newif\if@german%
%% document options -------------------------------------------------------------------------------
\DeclareOption{german}{%
\DeclareOption{german}{
\@germantrue
}
\DeclareOption{ngerman}{%
\DeclareOption{ngerman}{
\@germantrue
}
\DeclareOption{english}{%
\DeclareOption{english}{
\@germanfalse
}
\DeclareOption{f1}{% use logo of fakulty 1
\DeclareOption{f1}{
\renewcommand{\HsHlogoPage}{2}
}
\DeclareOption{f2}{% use logo of fakulty 2
\DeclareOption{f2}{
\renewcommand{\HsHlogoPage}{3}
}
\DeclareOption{f3}{% use logo of fakulty 3
\DeclareOption{f3}{
\renewcommand{\HsHlogoPage}{4}
}
\DeclareOption{f4}{% use logo of fakulty 4
\DeclareOption{f4}{
\renewcommand{\HsHlogoPage}{5}
}
\DeclareOption{f5}{% use logo of fakulty 5
\DeclareOption{f5}{
\renewcommand{\HsHlogoPage}{6}
}
\DeclareOption{sans}{% use san serif font
\DeclareOption{sans}{
\renewcommand{\familydefault}{\sfdefault}
}
\DeclareOption{roman}{% use roman/serif font
\DeclareOption{roman}{
\renewcommand{\familydefault}{\rmdefault}
}
\DeclareOption*{\PassOptionsToClass{\CurrentOption}{scrreprt}}
\ExecuteOptions{fontsize=11pt,a4paper,ngerman,sans} % standart options
\ExecuteOptions{fontsize=11pt,a4paper,ngerman,sans} % default options
\ProcessOptions\relax
%% Load KOMA class
\LoadClass{scrreprt}
\KOMAoption{toc}{bibliography,listof}
......@@ -75,7 +74,7 @@
\RequirePackage{inputenc}
\PassOptionsToPackage{T1}{fontenc}
\RequirePackage{fontenc}
\RequirePackage{lmodern} % font
\RequirePackage{lmodern}
\RequirePackage{graphicx}
\RequirePackage{amsmath}
\if@german\RequirePackage{ziffer}\fi
......@@ -100,12 +99,12 @@
\PassOptionsToPackage{european,EFvoltages,straightvoltages,betterproportions}{circuitikz}
%% title matters ----------------------------------------------------------------------------------
\newcommand*{\@matrikelnr}{}%
\newcommand{\matrikelnr}[1]{\gdef\@matrikelnr{#1}}%
\newcommand*{\@professor}{}%
\newcommand{\professor}[1]{\gdef\@professor{#1}}%
\newcommand*{\@keywords}{}%
\newcommand{\keywords}[1]{\gdef\@keywords{#1}}%
\newcommand*{\@matrikelnr}{}
\newcommand{\matrikelnr}[1]{\gdef\@matrikelnr{#1}}
\newcommand*{\@professor}{}
\newcommand{\professor}[1]{\gdef\@professor{#1}}
\newcommand*{\@keywords}{}
\newcommand{\keywords}[1]{\gdef\@keywords{#1}}
\let\@author\@empty
\let\@keywords\@empty
......@@ -149,9 +148,9 @@
\renewcommand{\labelitemiv}{$\cdot$}
%% do stuff
\setlength\parindent{0pt} % indentation of new paragraphs
\setlength\parindent{0pt}
\raggedbottom
\renewcommand{\layercontentsmeasure}{\empty} % rulers when using draft disabled
\renewcommand{\layercontentsmeasure}{\@empty}
%% custom commands
\newcommand{\uproman}[1]{\uppercase\expandafter{\romannumeral#1}}
......@@ -175,14 +174,14 @@
\makeatother
}
%% nicer abstract ---------------------------------------------------------------------------------
\renewenvironment{abstract}{%
\chapter*{\centering\abstractname}
\addcontentsline{toc}{chapter}{\abstractname}
\small
\renewenvironment{abstract}{
\quotation
\setlength\parindent{0pt}
\chapter*{\abstractname}
\addcontentsline{toc}{chapter}{\abstractname}
}{%
\ifx\@keywords\@empty\else
\vspace{1cm}
\vskip 2em
\paragraph{\if@german Schlüsselwörter:\else Keywords:\fi}
\@keywords
\fi
......
......@@ -32,40 +32,39 @@
\newif\if@german%
%% document options -------------------------------------------------------------------------------
\DeclareOption{german}{%
\DeclareOption{german}{
\@germantrue
}
\DeclareOption{ngerman}{%
\DeclareOption{ngerman}{
\@germantrue
}
\DeclareOption{english}{%
\DeclareOption{english}{
\@germanfalse
}
\DeclareOption{f1}{% use logo of fakulty 1
\DeclareOption{f1}{
\renewcommand{\HsHlogoPage}{2}
}
\DeclareOption{f2}{% use logo of fakulty 2
\DeclareOption{f2}{
\renewcommand{\HsHlogoPage}{3}
}
\DeclareOption{f3}{% use logo of fakulty 3
\DeclareOption{f3}{
\renewcommand{\HsHlogoPage}{4}
}
\DeclareOption{f4}{% use logo of fakulty 4
\DeclareOption{f4}{
\renewcommand{\HsHlogoPage}{5}
}
\DeclareOption{f5}{% use logo of fakulty 5
\DeclareOption{f5}{
\renewcommand{\HsHlogoPage}{6}
}
\DeclareOption{sans}{% use san serif font
\DeclareOption{sans}{
\renewcommand{\familydefault}{\sfdefault}
}
\DeclareOption{roman}{% use roman/serif font
\DeclareOption{roman}{
\renewcommand{\familydefault}{\rmdefault}
}
\DeclareOption*{\PassOptionsToClass{\CurrentOption}{standalone}}
\ExecuteOptions{margin=0.25cm,fontsize=11pt,a4paper,ngerman,sans} % standart options
\ExecuteOptions{margin=0.25cm,fontsize=11pt,a4paper,ngerman,sans} % default options
\ProcessOptions\relax
%% Load KOMA class
\LoadClass[multi=tikzpicture,multi=circuitikz]{standalone}
......@@ -74,7 +73,7 @@
\RequirePackage{inputenc}
\PassOptionsToPackage{T1}{fontenc}
\RequirePackage{fontenc}
\RequirePackage{lmodern} % font
\RequirePackage{lmodern}
\RequirePackage{graphicx}
\RequirePackage{amsmath}
\if@german\RequirePackage{ziffer}\fi
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment