moved auxilary files

to separate folder to prevent cluttering
This commit is contained in:
Sven Vogel 2023-09-15 15:45:53 +02:00
parent c81e94bff6
commit d1ed1dfa8c
4 changed files with 51 additions and 36 deletions

3
.gitignore vendored
View File

@ -315,3 +315,6 @@ TSWLatexianTemp*
# ignore generated pdf file
main.pdf
tmp
build

View File

@ -1,6 +1,13 @@
# make file for latex
@default_files = ('main.tex');
# Move all axuiliary files to a separate directory, so they do not clutter up the project directory
$emulate_aux = 1;
$aux_dir = "tmp";
# Move the compiled files (and synctex) to a separate directory
$out_dir = 'build';
$pdflatex = 'pdflatex %O -interaction=nonstopmode -shell-escape %S';
# Specify the bibliography
@ -10,11 +17,16 @@ $makeglossaries = 'makeglossaries %O %B';
# Continuous preview mode
$continuous_mode = 1;
# Output to PDF
# Set the program used to generate the PDF
# 1: pdflatex
# 2: postscript conversion, don't use this
# 3: dvi conversion, don't use this
# 4: lualatex
# 5: xelatex
$pdf_mode = 1;
# Keep auxiliary files
$clean_ext = "";
$clean_ext = " ";
add_cus_dep( 'acn', 'acr', 0, 'makeglossaries' );
add_cus_dep( 'glo', 'gls', 0, 'makeglossaries' );

View File

@ -18,7 +18,7 @@
\usepackage[ngerman]{babel} % german language support
\usepackage[labelfont=bf]{caption} % make caption title fat
\usepackage{wrapfig} % for figures wrapping text wraps around
\usepackage{minted} % highlighted code blocks
\usepackage[cache=false]{minted} % highlighted code blocks
\usepackage[toc,style=altlist]{glossaries}
\usepackage{tocloft} % control over the typography of the Table of Contents, etc.
\usepackage{listings} % code listings
@ -41,9 +41,9 @@
% =====================================================================
% include configuration files
\include{config/author} % meta information about author
\include{config/pages} % set page configuration
\include{config/minted} % set minted configuration
\input{config/author} % meta information about author
\input{config/pages} % set page configuration
\input{config/minted} % set minted configuration
\input{extra/utils} % some utility stuff
@ -52,13 +52,13 @@
\pagenumbering{Roman}
% include documents in the directory pages/
\include{pages/page-01-title}
\include{pages/page-02-indipendence-declaration}
\include{pages/page-03-lock-notice}
\include{pages/page-04-abstract}
\include{pages/page-05-summary}
\include{pages/page-06-preface}
\include{pages/page-07-indices}
\input{pages/page-01-title}
\input{pages/page-02-indipendence-declaration}
\input{pages/page-03-lock-notice}
\input{pages/page-04-abstract}
\input{pages/page-05-summary}
\input{pages/page-06-preface}
\input{pages/page-07-indices}
% =====================================================================
% chapter

View File

@ -2,4 +2,4 @@
% Every chapter used in the document has to be included here
% include actual chapters
\include{chapter/chapter-introduction}
\input{chapter/chapter-introduction}