Commit cc49132c authored by Matthias Stierle's avatar Matthias Stierle
Browse files

add Template

parent be0bede5
%!TEX TS-program = /usr/texbin/pdflatex
%!GEDIT texbin = /usr/local/texlive/current/bin/x86_64-linux/pdflatex
%
% This template is MIT licensed.
% Basic file to demonstrate the usage of this LaTeX template.
% You can build your own paper/thesis on top of this file.
% Simply adjust the document class and all metadata and start working.
%
\documentclass[
language=english, % set to english or german
type=seminar % set to bachelor, master or seminar
]{isthesis}
% Graphics rendering using TikZ
% See: https://en.wikibooks.org/wiki/LaTeX/PGF/TikZ
\usepackage{tikz}
% Include required TikZ libraries here, some exemplary libraries are pre-included
\usetikzlibrary{calc}
\usetikzlibrary{matrix}
\usetikzlibrary{positioning}
\usetikzlibrary{shapes.geometric}
% Import acronyms
\input{acronyms}
% Import symbols
\input{symbols}
% Document meta information
\isthesis{
title={A \LaTeX \- template for writing theses},
author-firstname={Firstname Middlename},
author-lastname={Lastname},
author-email={student@fau.de},
author-phone={+49 251 8338100}, % Use international numbers format
author-matriculation={123456},
author-address={Lange Gasse 20},
author-zip={90403},
author-city={N\"{u}rnberg},
principal-supervisor={Prof. Dr. Martin Matzner}, % This has to be a professor
associate-supervisor={Firstname Lastname, M.Sc.}, % This is your main supervisor, i.e., a post doc or PhD student
tutor-supervisor={}, % If required, define an additional supervisor resp. tutor here
group={Chair of Digital Industrial Information Systems},
group-institute={Friedrich-Alexander University of Erlangen-Nuremberg},
studies={International Information Systems}, %your field of studies, i.e. Wirtschaftsinformatik or International Information Systems
%associate-group={}, % When the thesis is done in cooperation with another chair, add it here
%associate-group-institute={}, % add cooperating institute or university here
seminar={Scientific Writing for Beginners}, % The title of your seminar
submission-date={2017-02-01}, % The date you handed in your document
%primary-logo={}, % Uses the WWU logo by default
%primary-logo-height={}, % Uses 16mm as default height
%secondary-logo={}, % Logo of the secondary institution (cooperating chair/university), USES Faculty logo by default
%secondary-logo-height={} % Uses 16mm as default height
}
\begin{document}
% Title page
\maketitle
% Quote
% You can put an optional quote page in front of your content
\quotepage[author={Arthur C. Clarke}]{
Any sufficiently advanced technology is indistinguishable from magic.
}
% Table of contents
\tableofcontents
% List of figures (if you have figures)
\listoffigures
% List of tables (if you have tables)
\listoftables
% List of listings (if you have listings)
\lstlistoflistings
% List of abbreviations (if you use acronyms)
\listofabbreviations
% List of symbols (if you use symbols)
\listofsymbols
% Abstract
%
% Comment out this part, if you don't require an abstract
\begin{abstract}
\input{abstract}
\end{abstract}
% Content
\begin{content}
\input{body01}
% Add your content files here
\end{content}
% Appendix
\begin{appendix}
\input{appendix}
\end{appendix}
% References
\references{library}
% Declaration of authorship
% \authorshipstatement[pagenumbering=false]
\authorshipstatement[pagenumbering=true]
% \authorshipstatement[pagenumbering=only]
% Consent form for use of plagiarism detection software
% \consentform[pagenumbering=false]
% \consentform[pagenumbering=true] %TODO: has to be adapted to FAU
% \consentform[pagenumbering=only]
% Bonus: Wordcount
% cd %FOLDER WHERE THE .tex FILES ARE IN %
% clear
% texcount -total -q -col -sum *.tex
\end{document}
\ No newline at end of file
%!TEX TS-program = /usr/texbin/pdflatex
%!GEDIT texbin = /usr/local/texlive/current/bin/x86_64-linux/pdflatex
%
% This template is MIT licensed.
%
% Basic file to demonstrate the usage of this LaTeX template.
% You can build your own paper/thesis on top of this file.
% Simply adjust the document class and all metadata and start working.
%
\documentclass[
language=german, % set to english or german
type=seminar % set to bachelor, master or seminar
]{isthesis}
% Graphics rendering using TikZ
% See: https://en.wikibooks.org/wiki/LaTeX/PGF/TikZ
\usepackage{tikz}
% Include required TikZ libraries here, some exemplary libraries are pre-included
\usetikzlibrary{calc}
\usetikzlibrary{matrix}
\usetikzlibrary{positioning}
\usetikzlibrary{shapes.geometric}
% Import acronyms
\input{acronyms}
% Import symbols
\input{symbols}
% Document meta information
\isthesis{
title={Eine \LaTeX--Vorlage zur Anfertigung wissenschaftlicher Arbeiten},
author-firstname={Vorname Mittelname},
author-lastname={Nachname},
author-email={student@fau.de},
author-phone={+49 251 8338100}, % Use international numbers format
author-matriculation={123456},
author-address={Lange Gasse 20},
author-zip={90403},
author-city={N\"{u}rnberg},
principal-supervisor={Prof. Dr. Martin Matzner}, % This has to be a professor
associate-supervisor={Vorname Nachname, M.Sc.}, % This is your main supervisor, i.e., a post doc or PhD student
tutor-supervisor={}, % If required, define an additional supervisor resp. tutor here
group={Lehrstuhl f\"ur Digital Industrial Service Systems},
group-institute={Friedrich-Alexander-Universit\"at Erlangen-N\"urnberg},
studies={Wirtschaftsinformatik}, %your field of studies, i.e. Wirtschaftsinformatik or Information Systems
%associate-group={}, % When the thesis is done in cooperation with another chair, add it here
%associate-group-institute={}, % add cooperating institute or university here
seminar={Wissenschaftliches Schreiben für Anfänger und Fortgeschrittene}, % The title of your seminar
submission-date={2017-02-01}, % The date you handed in your document
%primary-logo={}, % Uses the WWU logo by default
%primary-logo-height={}, % Uses 16mm as default height
%secondary-logo={}, % Logo of the secondary institution (cooperating chair/university), USES Faculty logo by default
%secondary-logo-height={} % Uses 16mm as default height
}
\begin{document}
% Title page
\maketitle
% Quote
% You can put an optional quote page in front of your content
\quotepage[author={Arthur C. Clarke}]{
Any sufficiently advanced technology is indistinguishable from magic.
}
% Table of contents
\tableofcontents
% List of figures (if you have figures)
\listoffigures
% List of tables (if you have tables)
\listoftables
% List of listings (if you have listings)
\lstlistoflistings
% List of abbreviations (if you use acronyms)
\listofabbreviations
% List of symbols (if you use symbols)
\listofsymbols
% Abstract
%
% Comment out this part, if you don't require an abstract
\begin{abstract}
\input{abstract}
\end{abstract}
% Content
\begin{content}
\input{body01}
% Add your content files here
\end{content}
% Appendix
\begin{appendix}
\input{appendix}
\end{appendix}
% References
\references{library}
% Declaration of authorship
% \authorshipstatement[pagenumbering=false]
\authorshipstatement[pagenumbering=true]
% \authorshipstatement[pagenumbering=only]
% Consent form for use of plagiarism detection software
% \consentform[pagenumbering=false]
%\consentform[pagenumbering=true] %TODO: has to be adapted to FAU
% \consentform[pagenumbering=only]
% Bonus: Wordcount
% cd %FOLDER WHERE THE .tex FILES ARE IN %
% clear
% texcount -total -q -col -sum *.tex
\end{document}
\ No newline at end of file
module.exports = function(grunt) {
grunt.initConfig({
pdflatex: {
options: {
executable: "pdflatex"
},
thesis: {
files: [{
src: "00_thesis.tex"
}]
}
},
watch: {
thesis: {
files: ['*.tex', '*.cls'],
tasks: [
'pdflatex:thesis',
'pdflatex:thesis',
'glossaries:thesis',
'bibtex:thesis',
'pdflatex:thesis',
'pdflatex:thesis',
'wordcount:thesis'
],
options: {
spawn: false,
},
}
},
glossaries: {
options: {
executable: "makeglossaries" /* might have to be changed for your system */
},
thesis: {
files: [{
src: ['*.glo', '*.acn']
}]
}
},
wordcount: {
thesis: {
files: [{
src: '*.tex'
}]
}
},
bibtex: {
options: {
executable: "bibtex"
},
thesis: {
files: [{
src: "00_thesis.aux"
}]
}
}
});
grunt.loadNpmTasks('grunt-contrib-concat');
grunt.loadNpmTasks('grunt-contrib-watch');
grunt.loadNpmTasks('grunt-tex-pdflatex');
grunt.loadNpmTasks('grunt-tex-glossaries');
grunt.loadNpmTasks('grunt-tex-bibtex');
grunt.loadNpmTasks('grunt-tex-wordcount');
grunt.registerTask('build', [
'pdflatex:thesis',
'pdflatex:thesis',
'glossaries:thesis',
'bibtex:thesis',
'pdflatex:thesis',
'pdflatex:thesis',
'wordcount:thesis'
]);
grunt.registerTask('default', [
'pdflatex:thesis',
'pdflatex:thesis',
'glossaries:thesis',
'bibtex:thesis',
'pdflatex:thesis',
'pdflatex:thesis',
'wordcount:thesis',
'watch:thesis'
]);
};
\ No newline at end of file
The MIT License (MIT)
Original work Copyright (c) 2015 Jan Betzing
Modified work Copyright 2017 Matthias Stierle
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.
\ No newline at end of file
\lipsum[1]
\ No newline at end of file
% \newacronym[longplural={<long plural>}, shortplural={<short plural>}]{<label>}{<short>}{<long>}
% label = is the unique identifier and sort key for the acronym, can be the same as <short>
% short = is the abbreviation or acronym
% short plural (optional) = is the plural of the abbreviation or acronym
% long = is the long form of the acronym, this will appear in the list of abbreviations
% long plural (optional) = is the long plural form of the abbreviation or acronym
\newacronym[shortplural={KMUen}, longplural={Kleine und Mittlere Unternehmen}]{kmu}{KMU}{Kleines und Mittleres Unternehmen}
\newacronym{CD}{CD}{Corporate Design}
\newacronym{SQL}{SQL}{Structured Query Language}
\newacronym{FAU}{FAU}{Friedrich-Alexander-Universit\"at Erlangen-N\"urnberg}
\newacronym{BPM}{BPM}{Business Process Management}
\newacronym{npm}{NPM}{Node Package Manager}
\newacronym{WWU}{WWU}{Westf\"alische Wilhelms-Universit\"at}
\ No newline at end of file
\section{Some Appendix Section}\label{sec:appendix01}
Appendices provide only two structural levels, \viz, \texttt{\textbackslash section}, and \texttt{\textbackslash subsection}.
The numbering of figures, listings, tables, and footnotes is not reset. Thus, it continues as usual in the appendix.
\subsection{Some Appendix Subsection}
\lipsum[10]
\ No newline at end of file
%%
%% This is file `bibgen.bst',
%% generated with the docstrip utility.
%%
%% The original source files were:
%%
%% merlin.mbs (with options: `ay,nat,nm-rev,jnrlst,keyxyr,dt-beg,yr-per,yrp-per,tit-qq,atit-u,jxper,vnum-cm,volp-com,pgsep-c,jwdpg,num-xser,numser,jnm-x,add-pub,pre-pub,edpar,pp,ed,abr,ednx,ord,and-com,etal-xc,url,url-nl,em-it,nfss ')
%% *** My style file ***
%% Copyright 1994-2011 Patrick W Daly
% ===============================================================
% IMPORTANT NOTICE:
% This bibliographic style (bst) file has been generated from one or
% more master bibliographic style (mbs) files, listed above.
%
% This generated file can be redistributed and/or modified under the terms
% of the LaTeX Project Public License Distributed from CTAN
% archives in directory macros/latex/base/lppl.txt; either
% version 1 of the License, or any later version.
% ===============================================================
% Name and version information of the main mbs file:
% \ProvidesFile{merlin.mbs}[2011/11/18 4.33 (PWD, AO, DPC)]
% For use with BibTeX version 0.99a or later
%-------------------------------------------------------------------
% This bibliography style file is intended for texts in ENGLISH
% This is an author-year citation style bibliography. As such, it is
% non-standard LaTeX, and requires a special package file to function properly.
% Such a package is natbib.sty by Patrick W. Daly
% The form of the \bibitem entries is
% \bibitem[Jones et al.(1990)]{key}...
% \bibitem[Jones et al.(1990)Jones, Baker, and Smith]{key}...
% The essential feature is that the label (the part in brackets) consists
% of the author names, as they should appear in the citation, with the year
% in parentheses following. There must be no space before the opening
% parenthesis!
% With natbib v5.3, a full list of authors may also follow the year.
% In natbib.sty, it is possible to define the type of enclosures that is
% really wanted (brackets or parentheses), but in either case, there must
% be parentheses in the label.
% The \cite command functions as follows:
% \citet{key} ==>> Jones et al. (1990)
% \citet*{key} ==>> Jones, Baker, and Smith (1990)
% \citep{key} ==>> (Jones et al., 1990)
% \citep*{key} ==>> (Jones, Baker, and Smith, 1990)
% \citep[chap. 2]{key} ==>> (Jones et al., 1990, chap. 2)
% \citep[e.g.][]{key} ==>> (e.g. Jones et al., 1990)
% \citep[e.g.][p. 32]{key} ==>> (e.g. Jones et al., 1990, p. 32)
% \citeauthor{key} ==>> Jones et al.
% \citeauthor*{key} ==>> Jones, Baker, and Smith
% \citeyear{key} ==>> 1990
%---------------------------------------------------------------------
ENTRY
{ address
author
booktitle
chapter
edition
editor
eid
howpublished
institution
journal
key
month
note
number
organization
pages
publisher
school
series
title
type
url
urldate
volume
year
}
{}
{ label extra.label sort.label short.list }
INTEGERS { output.state before.all mid.sentence after.sentence after.block }
FUNCTION {init.state.consts}
{ #0 'before.all :=
#1 'mid.sentence :=
#2 'after.sentence :=
#3 'after.block :=
}
STRINGS { s t}
FUNCTION {output.nonnull}
{ 's :=
output.state mid.sentence =
{ ", " * write$ }
{ output.state after.block =
{ add.period$ write$
newline$
"\newblock " write$
}
{ output.state before.all =
'write$
{ add.period$ " " * write$ }
if$
}
if$
mid.sentence 'output.state :=
}
if$
s
}
FUNCTION {output}
{ duplicate$ empty$
'pop$
'output.nonnull
if$
}
FUNCTION {output.check}
{ 't :=
duplicate$ empty$
{ pop$ "empty " t * " in " * cite$ * warning$ }
'output.nonnull
if$
}
FUNCTION {fin.entry}
{ add.period$
write$
newline$
}
FUNCTION {new.block}
{ output.state before.all =
'skip$
{ after.block 'output.state := }
if$
}
FUNCTION {new.sentence}
{ output.state after.block =
'skip$
{ output.state before.all =
'skip$
{ after.sentence 'output.state := }
if$
}
if$
}
FUNCTION {add.blank}
{ " " * before.all 'output.state :=
}
FUNCTION {date.block}
{
new.sentence
}
FUNCTION {not}
{ { #0 }
{ #1 }
if$
}
FUNCTION {and}
{ 'skip$
{ pop$ #0 }
if$
}
FUNCTION {or}
{ { pop$ #1 }
'skip$
if$
}
FUNCTION {non.stop}
{ duplicate$
"}" * add.period$
#-1 #1 substring$ "." =
}
STRINGS {z}
FUNCTION {remove.dots}
{ 'z :=
""
{ z empty$ not }
{ z #1 #2 substring$
duplicate$ "\." =
{ z #3 global.max$ substring$ 'z := * }
{ pop$
z #1 #1 substring$
z #2 global.max$ substring$ 'z :=
duplicate$ "." = 'pop$
{ * }
if$
}
if$
}
while$
}
FUNCTION {new.block.checkb}
{ empty$
swap$ empty$
and
'skip$
'new.block
if$
}
FUNCTION {field.or.null}
{ duplicate$ empty$
{ pop$ "" }
'skip$
if$
}
FUNCTION {emphasize}
{ duplicate$ empty$
{ pop$ "" }
{ "{\it " swap$ * "\/}" * }
if$
}
FUNCTION {tie.or.space.prefix}
{ duplicate$ text.length$ #3 <
{ "~" }
{ " " }
if$
swap$
}
FUNCTION {capitalize}
{ "u" change.case$ "t" change.case$ }
FUNCTION {parenthesize}
{ duplicate$ empty$
{pop$ "" }
{"(" swap$ * ")" *}
if$
}
FUNCTION {space.word}
{ " " swap$ * " " * }
% Here are the language-specific definitions for explicit words.
% Each function has a name bbl.xxx where xxx is the English word.
% The language selected here is ENGLISH
FUNCTION {bbl.and}
{ "und"}
FUNCTION {bbl.etal}
{ "et~al." }
FUNCTION {bbl.editors}
{ "hrsg." }
FUNCTION {bbl.editor}
{ "hrsg." }
FUNCTION {bbl.edby}
{ "herausgegeben von" }
FUNCTION {bbl.edition}
{ "Auflage" }
FUNCTION {bbl.volume}
{ "Band" }
FUNCTION {bbl.of}
{ "von" }
FUNCTION {bbl.number}
{ "Nr." }
FUNCTION {bbl.nr}
{ "Nr." }
FUNCTION {bbl.in}
{ "in" }