Commit 22386d75 authored by Bjoern Peemoeller's avatar Bjoern Peemoeller

Removed tabs and trailing white space at the end of lines

parent 26bb4f0e
......@@ -64,7 +64,7 @@ and that the Department and the users will be protected from any claims made by
%
In particular, I declare that also in the future,
no rights of other parties will be infringed on
and that in particular the Work can be made available for download free of charge
and that in particular the Work can be made available for download free of charge
by the Department also in the future,
even if the Work or parts of it are commercially used by me or others.
%
......
......@@ -62,9 +62,9 @@ bzw.~die Nutzer von etwaigen Rechten Dritter freigestellt werden.
%
Insbesondere versichere ich,
dass dadurch auch in Zukunft keine Rechte Dritter verletzt werden
und insbesondere die Arbeit weiterhin zum unentgeltlichen Download
und insbesondere die Arbeit weiterhin zum unentgeltlichen Download
vom Institut bereitgestellt werden darf,
auch im Falle einer kommerziellen Vermarktung der Arbeit
auch im Falle einer kommerziellen Vermarktung der Arbeit
oder Teilen der Arbeit durch mich oder Andere.
%
%
......
......@@ -6,8 +6,8 @@
%
%showlayoutlines=true,%
%showsafetylines=true,%
showbleedlines=false,%
%germantext=true,%
showbleedlines=false,%
%germantext=true,%
twolineresearchgroup=true,%
%
% Lengths to be changed by the author.
......@@ -19,18 +19,18 @@ coverheight=22.6cm,%
spinewidth=2.56cm,%
bleed=1.7cm,%
frontgraphicxshift=-0.43cm,%
frontgraphicyshift=-3cm,%
frontgraphicyshift=-3cm,%
spinecorr=0.5cm
%
%softcover
%coverwidth=15.5cm,%
%coverheight=22.0cm,%
%spinewidth=2.06cm,%
%bleed=0.5cm,%
%bleed=0.5cm,%
%frontgraphicxshift=-0.68cm,%
%frontgraphicyshift=-3cm,%
]{kcssCover}
%\renewcommand{\baselinestretch}{5}
\renewcommand{\spinetitle}{{\Large\textbf{On the Pragmatics of Graphical Modeling}}}
\renewcommand{\fronttitle}{{\fontsize{34}{60}\selectfont \textbf{On the Pragmatics of\\[3mm]Graphical Modeling}}}
......@@ -38,25 +38,25 @@ spinecorr=0.5cm
\renewcommand{\spineauthor}{{\Large Hauke A.\,L. Fuhrmann}}
\renewcommand{\kcssnumber}{2011/1}
\renewcommand{\isbn}{\includegraphics[height=2.4cm]{haf-isbn.png}}
\renewcommand{\researchgroup}{Real-Time and \\ Embedded Systems Group}
\renewcommand{\researchgroup}{Real-Time and \\ Embedded Systems Group}
\renewcommand{\backtext}{%
\parindent8mm \parskip0mm
\noindent%
Graphical models help to understand complex systems.
However, with the user interaction paradigms established today,
activities such as creating, maintaining or browsing graphical models can be
very tedious.
%Valuable engineering time is wasted with archaic activities such
%as manual layout of nodes and edges.
This thesis presents an
approach to enhance productivity by focusing on the pragmatics of model-based
\noindent%
Graphical models help to understand complex systems.
However, with the user interaction paradigms established today,
activities such as creating, maintaining or browsing graphical models can be
very tedious.
%Valuable engineering time is wasted with archaic activities such
%as manual layout of nodes and edges.
This thesis presents an
approach to enhance productivity by focusing on the pragmatics of model-based
design.
\par
The contribution includes an interpretation of the notion of pragmatics,
orthogonal to syntax and semantics in Model-Driven Engineering (MDE). A
proposal on pragmatics-aware modeling is given, employing
sophisticated automated layout algorithms
to close the gap between MDE and graph drawing theory. Thus, a view management logic
The contribution includes an interpretation of the notion of pragmatics,
orthogonal to syntax and semantics in Model-Driven Engineering (MDE). A
proposal on pragmatics-aware modeling is given, employing
sophisticated automated layout algorithms
to close the gap between MDE and graph drawing theory. Thus, a view management logic
presents customized views on models.
\par
These concepts get illustrated with the open source Kiel Integrated Environment
......@@ -72,10 +72,10 @@ helps to tame complexity.
\color{white}%
\noindent
Hauke A.\,L. Fuhrmann studied Computer Science at Kiel University
until 2005. In an EU Framework
Programme 6 research project in the aerospace domain he worked with and experienced the
limitations in usability of state-of-the practice graphical modeling tooling. This emerged the
enthusiasm for the topic of pragmatics as discussed in this dissertation.
until 2005. In an EU Framework
Programme 6 research project in the aerospace domain he worked with and experienced the
limitations in usability of state-of-the practice graphical modeling tooling. This emerged the
enthusiasm for the topic of pragmatics as discussed in this dissertation.
Since 2011 he applies modeling in the railway domain.
\par%
}
......@@ -95,21 +95,21 @@ Since 2011 he applies modeling in the railway domain.
\begin{tikzpicture}[scale=0.77, transform shape]%[scale=0.8, transform shape]
\sf
\path
[root concept/.append style={concept color=main, text=black},
[root concept/.append style={concept color=main, text=black},
level 1 concept/.append style={sibling angle=90,level distance=10em, text=white},
level 2 concept/.append style={sibling angle=60,level distance=7em},
level 3 concept/.append style={sibling angle=40,level distance=5em},
level 4 concept/.append style={sibling angle=40,level distance=5em},
level 4 concept/.append style={sibling angle=40,level distance=5em},
mindmap, every annotation/.style={fill=red!20}]
node[concept, text width=7em, minimum size=7em]{\hspace*{-1em}Semiotics}[clockwise from=0]
child[concept color=pragmatics]{
node[concept, text width=7em, minimum size=7em]{\hspace*{-1em}Semiotics}[clockwise from=0]
child[concept color=pragmatics]{
node[concept] (pragmatics){Pragmatics} [clockwise from=30] child[pragmatics] { node[concept] (views){Dynamic Views} [clockwise from=120]
child{ node[concept, text width=2.5em] (layout) {Automatic \mbox{Layout}}[counterclockwise from=90]
child { node[concept] (meta){Meta Layout}}
child{ node[concept, text width=2.5em] (layout) {Automatic \mbox{Layout}}[counterclockwise from=90]
child { node[concept] (meta){Meta Layout}}
child { node[concept, text width=2.1em] (layered){Layered}}
child { node[concept] (dataflow){Data Flow}}
}
child[grow=-60] { node[concept, text width=3em](viewmanagement) {View \mbox{Management}}[clockwise from=40]
child[grow=-60] { node[concept, text width=3em](viewmanagement) {View \mbox{Management}}[clockwise from=40]
child[view]{node[concept, text width=2.4em] (creation) {Model \mbox{Creation}}[counterclockwise from=5]
child { node[concept, text width=2.1em] (ksbase){Structure Based \mbox{Editing}}}
child { node[concept, text width=2.1em] (modify){Modi\-fication}}
......@@ -120,26 +120,26 @@ node[concept] (pragmatics){Pragmatics} [clockwise from=30] child[pragmatics] { n
child { node[concept, text width=2em] {Product Lines}}
}
}
child[view, grow=-90,level distance=4.5em] {node[concept]{Visuali\-zation}[clockwise from=30]
child[view, grow=-90,level distance=4.5em] {node[concept]{Visuali\-zation}[clockwise from=30]
%child { node[concept] (kivi) {Model Visuali\-zation}}
child { node[concept] (multi) {Multi View}}
child { node[concept, text width=2.1em] (kivik) {Compare}}
child { node[concept] (dual) {Dual Model}}
child { node[concept, text width=2.3em] (simu) {Dynamic \mbox{Behavior}}}
child { node[concept] (kev) {Environ\-ment Visual\-ization}}
child { node[concept] {Label Manage\-ment}}
child { node[concept] {Label Manage\-ment}}
child { node[concept] (focus) {Focus \& \mbox{Context}}}
}
}
}
}
child[concept color=semantics, grow=150]{ node[concept] {Semantics}[counterclockwise from=120]
child[semantics] { node[concept] (kiem) {Execution Manager}}
child[semantics] { node[concept] (simulation) {Simulation} [counterclockwise from=-90]
child[concept color=semantics, grow=150]{ node[concept] {Semantics}[counterclockwise from=120]
child[semantics] { node[concept] (kiem) {Execution Manager}}
child[semantics] { node[concept] (simulation) {Simulation} [counterclockwise from=-90]
child { node[concept] (klepto) {Ptolemy (KlePto)}}
}
}
child[concept color=syntax, grow=210] { node[concept] {Syntax}[counterclockwise from=180]
}
child[concept color=syntax, grow=210] { node[concept] {Syntax}[counterclockwise from=180]
child[syntax] { node[concept] (synccharts) {SyncCharts}}
child[syntax] { node[concept] (actor) {Actor Oriented}}
child[syntax] { node[concept] (uml) {UML}}
......
......@@ -79,13 +79,13 @@ when individuals (called \term{players}) use or form a network?
\enquote{absence of central authority} and \enquote{lack of cooperation}.
\par
All scenarios studied in this thesis have in common
that players
that players
have to allocate resources
in order to perform certain tasks,
and that each possible configuration can be evaluated
and that each possible configuration can be evaluated
from the perspective of each player (\term{individual cost})
and from a global perspective (\term{social cost}).
\term{Equilibria} are configurations in which players
\term{Equilibria} are configurations in which players
do not have or do not see a way to improve their individual cost.
The \term{price of anarchy} is the social cost of a worst-case equilibrium
divided by that of a configuration with minimum social cost.
......@@ -101,8 +101,8 @@ but on the other hand also has a positive effect
since it improves connectivity.
Both aspects are incorporated into the players' cost functions.
\par\medskip%
Lasse Kliemann, born in M\"unster, Germany,
studied mathematics with subsidiary subject computer science
Lasse Kliemann, born in M\"unster, Germany,
studied mathematics with subsidiary subject computer science
at Kiel University.
Since 2003, he is engaged in research activities at the Department of Computer Science.
He developed a particular interest in game theory, algorithm engineering,
......
......@@ -85,7 +85,7 @@
{ \cs_new_eq:NN \str_case_x:nnn \str_case_x:nnF }
\cs_if_exist:NF \int_case:nnn
{ \cs_new_eq:NN \int_case:nnn \int_case:nnF }
\ExplSyntaxOff
\ExplSyntaxOff
\ifthenelse{\boolean{ifiseries@legacytexlive}}{% FIXME why can't i use \ififiseries@legacytexlive?
\let\ifiseries@natbibtrue\@undefined%
......@@ -113,8 +113,8 @@
% This will occur frequently in this code.
\newcommand{\ifiseries@temp}[1]{
\str_case:nnn{#1}{
{english} {\relax}
{german} {
{english} {\relax}
{german} {
\let\ifiseries@babelOptions\@undefined%
\let\ifiseries@variorefOptions\@undefined%
\let\ifiseries@refname\@undefined%
......@@ -204,8 +204,8 @@
\printfield{titleaddon}}%
%%
\else
\bibliographystyle{\ifiseries@bibliographystyle}%
\RequirePackage{bibentry}%
\bibliographystyle{\ifiseries@bibliographystyle}%
\RequirePackage{bibentry}%
\fi
\RequirePackage[\ifiseries@variorefOptions]{varioref}
\RequirePackage{url}
......@@ -302,12 +302,12 @@
%% This command is used by the code below if 'compact' is set.
%% It is the same as the '\nomargin' command in 'localKit'.
\newcommand*{\nomargin}{
\setlength{\oddsidemargin}{.02\textwidth-1in}
\setlength{\evensidemargin}{.02\textwidth-1in}
\setlength{\paperwidth}{1.04\textwidth}
\setlength{\paperheight}{\headheight+\headsep+\textheight+\footskip}
\setlength{\paperheight}{1.04\paperheight}
\setlength{\topmargin}{.02\paperheight-1in}
\setlength{\oddsidemargin}{.02\textwidth-1in}
\setlength{\evensidemargin}{.02\textwidth-1in}
\setlength{\paperwidth}{1.04\textwidth}
\setlength{\paperheight}{\headheight+\headsep+\textheight+\footskip}
\setlength{\paperheight}{1.04\paperheight}
\setlength{\topmargin}{.02\paperheight-1in}
}
%% Abbreviations
......@@ -335,7 +335,7 @@
%%%% Paragraph skip instead of paragraph indentation.
%% This should go behind \ififiseries@layout, but on the other hand
%% it must happen before we load theorems. It should not be a problem
%% it must happen before we load theorems. It should not be a problem
%% to have it here since it will only do something if option halfparskip
%% is set.
......@@ -782,11 +782,11 @@
\setlength{\headheight}{0pt}%
%\setlength{\topskip}{0pt}% affects height of textblock in ways difficult to determine!
\setlength{\footskip}{1.5\baselineskip}%
\setlength{\oddsidemargin}{.02\textwidth-1in}%
\setlength{\evensidemargin}{.02\textwidth-1in}%
\setlength{\paperwidth}{1.04\textwidth}%
\setlength{\oddsidemargin}{.02\textwidth-1in}%
\setlength{\evensidemargin}{.02\textwidth-1in}%
\setlength{\paperwidth}{1.04\textwidth}%
\setlength{\paperheight}{\textheight+\footskip}%
\setlength{\topmargin}{.005\paperheight-1in}% CHANGE
\setlength{\topmargin}{.005\paperheight-1in}% CHANGE
\setlength{\paperheight}{1.02\paperheight}%
}
{expand} {
......@@ -932,52 +932,52 @@ top=\paperheight/\ifiseries@marginfrac, vmarginratio=1:2}
%% Part title page (package 'sectsty' must be loaded first).
\newenvironment{centerpage}%
{\begin{adjustwidth*}%
{(\paperwidth-\textwidth)/2-1in-\oddsidemargin+\ifiseries@bindingcorrection}%
{(\paperwidth-\textwidth)/2-1in-\evensidemargin-\ifiseries@bindingcorrection}%
\centering}%
{\end{adjustwidth*}}
{\begin{adjustwidth*}%
{(\paperwidth-\textwidth)/2-1in-\oddsidemargin+\ifiseries@bindingcorrection}%
{(\paperwidth-\textwidth)/2-1in-\evensidemargin-\ifiseries@bindingcorrection}%
\centering}%
{\end{adjustwidth*}}
\newcommand*{\typesetpart}[1]{{%
\begin{centerpage}
\null
\vspace{.20\textheight}
\interlinepenalty \@M
\normalfont
\ifnum \c@secnumdepth >-2\relax
\LARGE\sc\bfseries\ifiseries@titlefontfamily \partname\nobreakspace\thepart
\par\normalsize\normalfont
\vskip 20\p@
\fi
\Huge \bfseries \ifiseries@titlefontfamily #1\par
\end{centerpage}
\begin{centerpage}
\null
\vspace{.20\textheight}
\interlinepenalty \@M
\normalfont
\ifnum \c@secnumdepth >-2\relax
\LARGE\sc\bfseries\ifiseries@titlefontfamily \partname\nobreakspace\thepart
\par\normalsize\normalfont
\vskip 20\p@
\fi
\Huge \bfseries \ifiseries@titlefontfamily #1\par
\end{centerpage}
}}
\renewcommand*{\part}{%
\if@openright
\FloatBarrier
\newpage\thispagestyle{empty}\hbox{}
\cleardoublepage
\else
\clearpage
\fi
\thispagestyle{empty}%
\if@twocolumn
\onecolumn
\@tempswatrue
\else
\@tempswafalse
\fi
\secdef\@part\@spart%
\if@openright
\FloatBarrier
\newpage\thispagestyle{empty}\hbox{}
\cleardoublepage
\else
\clearpage
\fi
\thispagestyle{empty}%
\if@twocolumn
\onecolumn
\@tempswatrue
\else
\@tempswafalse
\fi
\secdef\@part\@spart%
}
\renewcommand*{\@part}[2][]{%
\ifnum \c@secnumdepth >-2\relax
\refstepcounter{part}%
\addcontentsline{toc}{part}{\thepart\hspace{1em}#1}%
\else
\addcontentsline{toc}{part}{#1}%
\fi
\markboth{}{}%
\typesetpart{#2}%
\@endpart%
\ifnum \c@secnumdepth >-2\relax
\refstepcounter{part}%
\addcontentsline{toc}{part}{\thepart\hspace{1em}#1}%
\else
\addcontentsline{toc}{part}{#1}%
\fi
\markboth{}{}%
\typesetpart{#2}%
\@endpart%
}
%% Chapter titles
......@@ -988,7 +988,7 @@ top=\paperheight/\ifiseries@marginfrac, vmarginratio=1:2}
{\parindent \z@ \flushright \normalfont
\ifnum \c@secnumdepth >\m@ne
\if@mainmatter
\large\sc\ifiseries@chapterfontweight\ifiseries@titlefontfamily \@chapapp\space \thechapter
\large\sc\ifiseries@chapterfontweight\ifiseries@titlefontfamily \@chapapp\space \thechapter
\par\normalsize\normalfont\nobreak
\vskip 20\p@
\fi
......@@ -1002,7 +1002,7 @@ top=\paperheight/\ifiseries@marginfrac, vmarginratio=1:2}
{\parindent \z@ \flushright
\normalfont
\interlinepenalty\@M
{\huge\bfseries #1\par\nobreak}
{\huge\bfseries #1\par\nobreak}
\vskip 50\p@
}}
}{} %%% end ifclassloaded book
......@@ -1034,7 +1034,7 @@ top=\paperheight/\ifiseries@marginfrac, vmarginratio=1:2}
%% Command to create generic cover pages.
\ifthenelse{\equal{\ifiseries@compact}{}}{\newcommand*{\ifiseries@titlepagetopskip}{}}%
{\newcommand*{\ifiseries@titlepagetopskip}{\vspace*{5ex}}}
{\newcommand*{\ifiseries@titlepagetopskip}{\vspace*{5ex}}}
\newcommand{\gentitlepage}[4]{%
\newpage
\thispagestyle{empty}
......@@ -1161,9 +1161,9 @@ anderen als die angegebenen Quellen und Hilfsmittel verwendet habe.\par
\mbox{}\vfill%
\begin{itemize}[label=]%
\item Kiel Computer Science Series (KCSS) #1%
\item
ISSN 2193-6781 (print version)\\
ISSN 2194-6639 (electronic version)
\item
ISSN 2193-6781 (print version)\\
ISSN 2194-6639 (electronic version)
\item Electronic version, updates, errata available via
\url{https://www.informatik.uni-kiel.de/kcss}
\ifthenelse{\expandafter\isempty\expandafter{#2}}{}{\item The author can be contacted via #2}%
......@@ -1212,13 +1212,13 @@ anderen als die angegebenen Quellen und Hilfsmittel verwendet habe.\par
% See also p.105 of "TeX Unbound" for suggested values.
% General parameters, for ALL pages:
\renewcommand*{\topfraction}{0.9} % max fraction of floats at top
\renewcommand*{\bottomfraction}{0.8} % max fraction of floats at bottom
\renewcommand*{\bottomfraction}{0.8} % max fraction of floats at bottom
% Parameters for TEXT pages (not float pages):
\setcounter{topnumber}{2}
\setcounter{bottomnumber}{2}
\setcounter{totalnumber}{4} % 2 may work better
\setcounter{dbltopnumber}{2} % for 2-column pages
\renewcommand*{\dbltopfraction}{0.9} % fit big float above 2-col. text
\renewcommand*{\dbltopfraction}{0.9} % fit big float above 2-col. text
\renewcommand*{\textfraction}{0.07} % allow minimal text w. figs
% Parameters for FLOAT pages (not text pages):
\renewcommand*{\floatpagefraction}{0.7} % require fuller float pages
......
......@@ -69,7 +69,7 @@
\newcommand{\researchgroup}{Fake Research Group}
\newcommand{\backtext}{%
\noindent%
Please adjust the length of this text carefully
Please adjust the length of this text carefully
in order to fill an amount of space that makes the back of the book good-looking.
The blue area should stretch far enough to the bottom,
but should not get too close to the text about the Series,
......@@ -100,7 +100,7 @@ The photo is optional, but a short CV should be here.
With or without photo.
Moreover, the text should cover all the space to the side of the photo
and may even stretch beyond the photo.
The number of lines right to the photo should be given
The number of lines right to the photo should be given
as an argument to the \lstinline|wrapfigure| environment, here 6.
\par%
}
......@@ -219,8 +219,8 @@ as an argument to the \lstinline|wrapfigure| environment, here 6.
\coordinate (upper center) at (\documentwidth/2, \documentheight);
\coordinate (upper right) at (\documentwidth, \documentheight);
\coordinate (center) at (\documentwidth/2, \documentheight/2);
\path (upper left) -- (upper right)
(upper right) -- (lower right)
\path (upper left) -- (upper right)
(upper right) -- (lower right)
(lower right) -- (lower left)
(lower left) -- (upper left);
......@@ -234,7 +234,7 @@ as an argument to the \lstinline|wrapfigure| environment, here 6.
%
\node [draw, rectangle, text width = \spinewidth, inner sep = 0mm, color = white, fill = techfakblue] at (lower center) [above] (spinebox) %
{\begin{minipage}{\spinewidth}
\centering \vspace*{\spinepaddingtop} KCSS \\ \kcssnumber \vspace*{\bleedplusspinepaddingbottom}\vspace*{\smallerlargerheightcorr}
\centering \vspace*{\spinepaddingtop} KCSS \\ \kcssnumber \vspace*{\bleedplusspinepaddingbottom}\vspace*{\smallerlargerheightcorr}
\end{minipage}};
%
\node [yshift = \spineauthorsep, color = techfakblue, rotate = 270, mid left, inner sep = 0pt] at (spinebox.north) {\spineauthor};
......@@ -242,7 +242,7 @@ as an argument to the \lstinline|wrapfigure| environment, here 6.
%
% Upper left block
%
\node [yshift = -\bleedplusmargintop, below right, draw, rectangle, color = white, fill = techfakblue, text width = \UpperLeftBlockWidth, inner xsep = 0pt, inner ysep = \UpperLeftBlockTextMarginY, align = justify] at (upper left)
\node [yshift = -\bleedplusmargintop, below right, draw, rectangle, color = white, fill = techfakblue, text width = \UpperLeftBlockWidth, inner xsep = 0pt, inner ysep = \UpperLeftBlockTextMarginY, align = justify] at (upper left)
{\hspace{\UpperLeftBlockTextOffset}%
\begin{minipage}{\UpperLeftBlockTextWidth}
\setparspacing\backtext%
......@@ -251,10 +251,10 @@ as an argument to the \lstinline|wrapfigure| environment, here 6.
%
% Upper right block
%
\node [yshift = -\bleedplusmargintop, below left, draw, rectangle, color = white, fill = techfakblue, text width = \UpperRightBlockWidth, inner xsep = 0pt, inner ysep = \UpperRightBlockTextMarginY, align = justify] at (upper right)
\node [yshift = -\bleedplusmargintop, below left, draw, rectangle, color = white, fill = techfakblue, text width = \UpperRightBlockWidth, inner xsep = 0pt, inner ysep = \UpperRightBlockTextMarginY, align = justify] at (upper right)
{\hspace{\UpperRightBlockTextOffset}%
\begin{minipage}{\UpperRightBlockTextWidth}
\flushright\color{white}\fronttitle\par\normalsize\vspace{\UpperRightBlockTextMarginY}\frontauthor\par%
\flushright\color{white}\fronttitle\par\normalsize\vspace{\UpperRightBlockTextMarginY}\frontauthor\par%
\end{minipage}};
%
......@@ -273,7 +273,7 @@ as an argument to the \lstinline|wrapfigure| environment, here 6.
\smaller%
Die Schriftenreihe \enquote{Kiel Computer Science Series} (KCSS) wird
herausgegeben vom Institut für Informatik an der Technischen Fakult\"at
der Christian-Albrechts-Universit\"at zu Kiel. Die Ausrichtung dieser
der Christian-Albrechts-Universit\"at zu Kiel. Die Ausrichtung dieser
Open-Access-Publikationsreihe umfasst Dissertationen, Habilitationsschriften
und Lehrb\"ucher der Informatik.
\end{minipage}
......@@ -291,7 +291,7 @@ as an argument to the \lstinline|wrapfigure| environment, here 6.
%
% A node for the ISBN
%
\node [yshift = \bleedplusmarginbottom, xshift = \bleed+\UpperLeftBlockTextMarginX, above right, color = techfakblue, text width = \LowerLeftBlockWidth, inner sep = 0pt] at (lower left)
\node [yshift = \bleedplusmarginbottom, xshift = \bleed+\UpperLeftBlockTextMarginX, above right, color = techfakblue, text width = \LowerLeftBlockWidth, inner sep = 0pt] at (lower left)
{\smaller%
\isbn\\
ISSN 2193-6781 (print version)\\
......@@ -300,7 +300,7 @@ as an argument to the \lstinline|wrapfigure| environment, here 6.
%
% A node for the Ifi logo and research group
%
\node [yshift = \bleedplusmarginbottom, xshift = \bleed+\UpperLeftBlockTextMarginX, above right, color = techfakblue, text width = \LowerLeftBlockWidth, inner sep = 0pt, align = right] at (lower left)
\node [yshift = \bleedplusmarginbottom, xshift = \bleed+\UpperLeftBlockTextMarginX, above right, color = techfakblue, text width = \LowerLeftBlockWidth, inner sep = 0pt, align = right] at (lower left)
{\smaller%
\includegraphics[width=4.5cm]{LogoIfI_CAU}\\%
\ifkcssCover@twolineresearchgroup%
......
......@@ -7,11 +7,11 @@
\DeclareBoolOption[false]{likeequations}
\DeclareBoolOption[false]{simpleequations}
\@ifclassloaded{book}
{\DeclareStringOption[chapter]{within}}
{\DeclareStringOption[section]{within}}
{\DeclareStringOption[chapter]{within}}
{\DeclareStringOption[section]{within}}
\@ifclassloaded{book}
{\DeclareStringOption[chapter]{exerciseswithin}}
{\DeclareStringOption[section]{exerciseswithin}}
{\DeclareStringOption[chapter]{exerciseswithin}}
{\DeclareStringOption[section]{exerciseswithin}}
\ProcessKeyvalOptions*
\RequirePackage{etoolbox}
......@@ -30,17 +30,17 @@
{ \cs_new_eq:NN \str_case_x:nnn \str_case_x:nnF }
\cs_if_exist:NF \int_case:nnn
{ \cs_new_eq:NN \int_case:nnn \int_case:nnF }
\ExplSyntaxOff
\ExplSyntaxOff
\@ifclassloaded{beamer}{}{\let\openbox\@undefined}
\newcommand*{\mainthmcounter}{proposition}
\newcommand*{\@newtheorem}[2]{%
\newaliascnt{#1}{\mainthmcounter}
\newtheorem{#1}[#1]{#2}
\newtheorem{#1}[#1]{#2}
\aliascntresetthe{#1}
\expandafter\providecommand\expandafter*\expandafter{\csname #1autorefname\endcsname}{#2}
\expandafter\newtheorem\expandafter*\expandafter{#1*}{#2}}
\expandafter\newtheorem\expandafter*\expandafter{#1*}{#2}}
\RequirePackage{aliascnt}
\RequirePackage{amsthm}
......
This diff is collapsed.
%%% KCSS Bachelor and Master Template
%%%
%%% Take care of all fields marked <++FOO++>.
%%% When using Vim LaTeX Suite <http://vim-latex.sourceforge.net/>,
%%% When using Vim LaTeX Suite <http://vim-latex.sourceforge.net/>,
%%% then Ctrl-j should navigate to the next such field.
\documentclass[10pt]{book}
\usepackage[theorems=numbersfirst,bibresource={template-bachelormaster.bib}]{ifiseries}
\usepackage[theorems=numbersfirst,bibresource={template-bachelormaster.bib}]{ifiseries}
% <++PERHAPS CHANGE NAME OF BIBLIOGRAPHY RESOURCE ON LINE ABOVE++>
% <++ALSO, TRY ADDING 'legacytexlive=true' IF BIBLATEX IS NOT FOUND++>
\begin{document}
......
%%% KCSS Dissertation Template
%%%
%%% Take care of all fields marked <++FOO++>.
%%% When using Vim LaTeX Suite <http://vim-latex.sourceforge.net/>,
%%% When using Vim LaTeX Suite <http://vim-latex.sourceforge.net/>,
%%% then Ctrl-j should navigate to the next such field.
\documentclass[10pt]{book}
\usepackage[theorems=numbersfirst,bibresource={template.bib}]{ifiseries}
\usepackage[theorems=numbersfirst,bibresource={template.bib}]{ifiseries}
% <++PERHAPS CHANGE NAME OF BIBLIOGRAPHY RESOURCE ON LINE ABOVE++>
\begin{document}
\frontmatter
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment