From fff1b3a7fe3fe5e0d1efc19ded62768582533693 Mon Sep 17 00:00:00 2001 From: Nao Pross Date: Tue, 21 Sep 2021 18:27:44 +0200 Subject: Adjust template --- doc/thesis/Fading.pdf | Bin 23354 -> 30719 bytes doc/thesis/Fading.tex | 20 ++++-- doc/thesis/Makefile | 7 +- doc/thesis/tex/classicthesis-config.tex | 121 +++++++------------------------- 4 files changed, 44 insertions(+), 104 deletions(-) (limited to 'doc') diff --git a/doc/thesis/Fading.pdf b/doc/thesis/Fading.pdf index 24b0073..e659c6d 100644 Binary files a/doc/thesis/Fading.pdf and b/doc/thesis/Fading.pdf 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 -% ******************************************************************** -% **************************************************************************************************** -- cgit v1.2.1