aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNao Pross <np@0hm.ch>2021-09-21 18:27:44 +0200
committerNao Pross <np@0hm.ch>2021-09-21 18:27:44 +0200
commitfff1b3a7fe3fe5e0d1efc19ded62768582533693 (patch)
tree0a85494ed7306a14754b6f395351206050d0faff
parentCreate thesis with latex template (diff)
downloadFading-fff1b3a7fe3fe5e0d1efc19ded62768582533693.tar.gz
Fading-fff1b3a7fe3fe5e0d1efc19ded62768582533693.zip
Adjust template
-rw-r--r--doc/thesis/Fading.pdfbin23354 -> 30719 bytes
-rw-r--r--doc/thesis/Fading.tex20
-rw-r--r--doc/thesis/Makefile7
-rw-r--r--doc/thesis/tex/classicthesis-config.tex121
4 files changed, 44 insertions, 104 deletions
diff --git a/doc/thesis/Fading.pdf b/doc/thesis/Fading.pdf
index 24b0073..e659c6d 100644
--- a/doc/thesis/Fading.pdf
+++ b/doc/thesis/Fading.pdf
Binary files differ
diff --git a/doc/thesis/Fading.tex b/doc/thesis/Fading.tex
index fcbdc51..2cf6da4 100644
--- a/doc/thesis/Fading.tex
+++ b/doc/thesis/Fading.tex
@@ -5,13 +5,12 @@
\RequirePackage{silence} % :-\
\WarningFilter{scrreprt}{Usage of package `tocloft'}
-%\WarningFilter{scrreprt}{Activating an ugly workaround}
\WarningFilter{titlesec}{Non standard sectioning command}
\documentclass[
- twoside, openright, titlepage, numbers = noenddot,
- headinclude, footinclude, cleardoblepage = empty, abstract = on,
- BCOR = 5mm, paper = a4, fontsize = 11pt
+ twoside, openright, titlepage, numbers=noenddot,
+ headinclude, footinclude, cleardoublepage=empty, abstract=on,
+ BCOR=5mm, paper=a4, fontsize=11pt
]{scrreprt}
\input{tex/classicthesis-config}
@@ -19,7 +18,16 @@
\begin{document}
-\cleardoublepage
-\chapter{Intro}
+%% Table of contents, List of figures, etc.
+\begingroup
+ \let\clearpage\relax
+ \let\cleardoublepage\relax
+
+ \pagestyle{scrheadings}
+ \tableofcontents
+ \listoffigures
+ \listoftables
+ \lstlistoflistings
+\endgroup
\end{document}
diff --git a/doc/thesis/Makefile b/doc/thesis/Makefile
index 3875fcc..c0b0b35 100644
--- a/doc/thesis/Makefile
+++ b/doc/thesis/Makefile
@@ -1,7 +1,7 @@
TEX := pdflatex
TEXARGS := -halt-on-error -interaction=nonstopmode
-SOURCES := Fading.tex
+SOURCES := Fading.tex tex/classicthesis.sty tex/classicthesis-config.tex
# Get the main file from the file
MAIN := $(shell sed -ne 's/^.*\!TeX root =\(.*\)$$/\1/ p' $(SOURCES))
@@ -18,6 +18,9 @@ all: $(PDF)
%.pdf: %.tex $(SOURCES)
$(TEX) $(TEXARGS) $<
-.PHONY: clean
+.PHONY: clean cleanall
clean:
@rm -vf *.aux *.aue *.lof *.log *.lot *.fls *.out *.toc *.fmt *.fot *.cb *.cb2 .*.lb *.dvi *.xdv *-converted-to.* *.bbl *.bcf *.blg *-blx.aux *-blx.bib *.run.xml *.fdb_latexmk *.synctex *.synctex\(busy\) *.synctex.gz *.synctex.gz\(busy\) *.pdfsync *.alg *.loa acs-*.bib *.thm *.nav *.pre *.snm *.vrb *.soc *.cut *.cpt *.spl *.ent *.lox *.mf *.acn *.acr *.glg *.glo *.gls *.glsdefs *.lzo *.lzs
+
+cleanall: clean
+ @rm -vf $(PDF)
diff --git a/doc/thesis/tex/classicthesis-config.tex b/doc/thesis/tex/classicthesis-config.tex
index 87ef817..de761d7 100644
--- a/doc/thesis/tex/classicthesis-config.tex
+++ b/doc/thesis/tex/classicthesis-config.tex
@@ -3,19 +3,17 @@
% formerly known as loadpackages.sty, classicthesis-ldpkg.sty, and classicthesis-preamble.sty
% Use it at the beginning of your ClassicThesis.tex, or as a LaTeX Preamble
% in your ClassicThesis.{tex,lyx} with \input{classicthesis-config}
-% ****************************************************************************************************
+
% If you like the classicthesis, then I would appreciate a postcard.
% My address can be found in the file ClassicThesis.pdf. A collection
% of the postcards I received so far is available online at
% http://postcards.miede.de
-% ****************************************************************************************************
% ****************************************************************************************************
% 0. Set the encoding of your files. UTF-8 is the only sensible encoding nowadays. If you can't read
% äöüßáéçèê∂åëæƒÏ€ then change the encoding setting in your editor, not the line below. If your editor
% does not support utf8 use another editor!
-% ****************************************************************************************************
\PassOptionsToPackage{utf8}{inputenc}
\usepackage{inputenc}
@@ -27,7 +25,7 @@
% 1. Configure classicthesis for your needs here, e.g., remove "drafting" below
% in order to deactivate the time-stamp on the pages
% (see ClassicThesis.pdf for more information):
-% ****************************************************************************************************
+
\PassOptionsToPackage{
drafting=true, % print version information on the bottom of the pages
tocaligned=false, % the left column of the toc will be aligned (no indentation)
@@ -44,41 +42,34 @@
% ****************************************************************************************************
% 2. Personal data and user ad-hoc commands (insert your own data here)
-% ****************************************************************************************************
-\newcommand{\myTitle}{A Classic Thesis Style\xspace}
-\newcommand{\mySubtitle}{An Homage to The Elements of Typographic Style\xspace}
-\newcommand{\myDegree}{Doktor-Ingenieur (Dr.-Ing.)\xspace}
-\newcommand{\myName}{André Miede \& Ivo Pletikosić\xspace}
-\newcommand{\myProf}{Put name here\xspace}
-\newcommand{\myOtherProf}{Put name here\xspace}
-\newcommand{\mySupervisor}{Put name here\xspace}
-\newcommand{\myFaculty}{Put data here\xspace}
-\newcommand{\myDepartment}{Put data here\xspace}
-\newcommand{\myUni}{Put data here\xspace}
-\newcommand{\myLocation}{Saarbrücken\xspace}
-\newcommand{\myTime}{June 2018\xspace}
+
+\newcommand{\myTitle}{Fading Illustration with Software Defined Radio\xspace}
+\newcommand{\mySubtitle}{\xspace}
+\newcommand{\myDegree}{\xspace}
+\newcommand{\myName}{Halter Sara Cinzia \& Pross Naoki Sean\xspace}
+\newcommand{\myProf}{Prof. Dr. Heinz Mathis\xspace}
+\newcommand{\myOtherProf}{\xspace}
+\newcommand{\mySupervisor}{Michel Nyffenegger\xspace}
+\newcommand{\myFaculty}{University of Applied Sciences of East Switzerland\xspace}
+\newcommand{\myDepartment}{Institute for Communication Systems ICOM\xspace}
+\newcommand{\myUni}{OST Fachhochschule\xspace}
+\newcommand{\myLocation}{Rapperswil\xspace}
+\newcommand{\myTime}{December 2021\xspace}
\newcommand{\myVersion}{\classicthesis}
-% ********************************************************************
% Setup, finetuning, and useful commands
-% ********************************************************************
-\providecommand{\mLyX}{L\kern-.1667em\lower.25em\hbox{Y}\kern-.125emX\@}
\newcommand{\ie}{i.\,e.}
\newcommand{\Ie}{I.\,e.}
\newcommand{\eg}{e.\,g.}
\newcommand{\Eg}{E.\,g.}
-% ****************************************************************************************************
-
% ****************************************************************************************************
% 3. Loading some handy packages
-% ****************************************************************************************************
+
% ********************************************************************
% Packages with options that might require adjustments
-% ********************************************************************
-\PassOptionsToPackage{ngerman,american}{babel} % change this to your language(s), main language last
-% Spanish languages need extra options in order to work with this template
-%\PassOptionsToPackage{spanish,es-lcroman}{babel}
+
+\PassOptionsToPackage{american}{babel} % change this to your language(s), main language last
\usepackage{babel}
\usepackage{csquotes}
@@ -101,7 +92,7 @@
% ********************************************************************
% General useful packages
-% ********************************************************************
+
\usepackage{graphicx} %
\usepackage{scrhack} % fix warnings when using KOMA with listings package
\usepackage{xspace} % to get the spacing after macros right
@@ -113,27 +104,19 @@
%\def\bflabel#1{{#1\hfill}}
\def\bflabel#1{{\acsfont{#1}\hfill}}
\def\aclabelfont#1{\acsfont{#1}}
-% ****************************************************************************************************
-%\usepackage{pgfplots} % External TikZ/PGF support (thanks to Andreas Nautsch)
-%\usetikzlibrary{external}
-%\tikzexternalize[mode=list and make, prefix=ext-tikz/]
-% ****************************************************************************************************
-
-
+
% ****************************************************************************************************
% 4. Setup floats: tables, (sub)figures, and captions
-% ****************************************************************************************************
+
\usepackage{tabularx} % better tables
\setlength{\extrarowheight}{3pt} % increase table row height
\newcommand{\tableheadline}[1]{\multicolumn{1}{l}{\spacedlowsmallcaps{#1}}}
\newcommand{\myfloatalign}{\centering} % to be used with each float for alignment
\usepackage{subfig}
-% ****************************************************************************************************
-
% ****************************************************************************************************
% 5. Setup code listings
-% ****************************************************************************************************
+
\usepackage{listings}
%\lstset{emph={trueIndex,root},emphstyle=\color{BlueViolet}}%\underbar} % for special keywords
\lstset{language=[LaTeX]Tex,%C++,
@@ -154,23 +137,13 @@
belowcaptionskip=.75\baselineskip
%frame=L
}
-% ****************************************************************************************************
-
-% ****************************************************************************************************
-% 6. Last calls before the bar closes
-% ****************************************************************************************************
-% ********************************************************************
-% Her Majesty herself
-% ********************************************************************
-\usepackage{classicthesis}
-
-
% ********************************************************************
% Fine-tune hyperreferences (hyperref should be called last)
-% ********************************************************************
+
+\usepackage{hyperref}
\hypersetup{%
%draft, % hyperref's draft mode, for printing see below
colorlinks=true, linktocpage=true, pdfstartpage=3, pdfstartview=FitV,%
@@ -194,13 +167,12 @@
% ********************************************************************
% Setup autoreferences (hyperref and babel)
-% ********************************************************************
+
% There are some issues regarding autorefnames
% http://www.tex.ac.uk/cgi-bin/texfaq2html?label=latexwords
% you have to redefine the macros for the
% language you use, e.g., american, ngerman
% (as chosen when loading babel/AtBeginDocument)
-% ********************************************************************
\makeatletter
\@ifpackageloaded{babel}%
{%
@@ -227,46 +199,3 @@
\providecommand{\subfigureautorefname}{\figureautorefname}%
}{\relax}
\makeatother
-
-
-% ********************************************************************
-% Development Stuff
-% ********************************************************************
-\listfiles
-%\PassOptionsToPackage{l2tabu,orthodox,abort}{nag}
-% \usepackage{nag}
-%\PassOptionsToPackage{warning, all}{onlyamsmath}
-% \usepackage{onlyamsmath}
-
-
-% ****************************************************************************************************
-% 7. Further adjustments (experimental)
-% ****************************************************************************************************
-% ********************************************************************
-% Changing the text area
-% ********************************************************************
-%\areaset[current]{312pt}{761pt} % 686 (factor 2.2) + 33 head + 42 head \the\footskip
-%\setlength{\marginparwidth}{7em}%
-%\setlength{\marginparsep}{2em}%
-
-% ********************************************************************
-% Using different fonts
-% ********************************************************************
-%\usepackage[oldstylenums]{kpfonts} % oldstyle notextcomp
-% \usepackage[osf]{libertine}
-%\usepackage[light,condensed,math]{iwona}
-%\renewcommand{\sfdefault}{iwona}
-%\usepackage{lmodern} % <-- no osf support :-(
-%\usepackage{cfr-lm} %
-%\usepackage[urw-garamond]{mathdesign} <-- no osf support :-(
-%\usepackage[default,osfigures]{opensans} % scale=0.95
-%\usepackage[sfdefault]{FiraSans}
-% \usepackage[opticals,mathlf]{MinionPro} % onlytext
-% ********************************************************************
-%\usepackage[largesc,osf]{newpxtext}
-%\linespread{1.05} % a bit more for Palatino
-% Used to fix these:
-% https://bitbucket.org/amiede/classicthesis/issues/139/italics-in-pallatino-capitals-chapter
-% https://bitbucket.org/amiede/classicthesis/issues/45/problema-testatine-su-classicthesis-style
-% ********************************************************************
-% ****************************************************************************************************