-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathbook.tex
123 lines (102 loc) · 3.44 KB
/
book.tex
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
% !TeX encoding = UTF-8
% !TeX TS-program = xelatex
% !TeX root = book.tex
% !TeX spellcheck = en_US
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%
%%% BOOK MASTER DOCUMENT
%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% A Dutch book about the C Programming Language, created for my students at
%% The Hague University of Applied Sciences, department of
%% Electrical Engineering.
%%
%% (c)2023, J. op den Brouw <J.E.J.opdenBrouw@hhs.nl>
%% v0.57721566490153
%% Warn me about obsolete Latex stuff
%\RequirePackage[l2tabu, orthodox]{nag}
%% Some credentials about the author
\newcommand{\bookauthor}{Jesse op den Brouw}
\newcommand{\booktitleI}{De programmeertaal}
\newcommand{\booktitleII}{C}
\newcommand{\booktitle}{\booktitleI{} \booktitleII}
\newcommand{\booksubtitle}{}
\newcommand{\bookinstitution}{De Haagse Hogeschool}
\newcommand{\bookedition}{Eerste druk}
\newcommand{\bookversion}{0.577215664901532}
\newcommand{\bookkeywords}{digitaal C programmeertaal}
\newcommand{\bookemail}{J.E.J.opdenBrouw@hhs.nl}
%% Nice text on empty pages, or not...
%\newcommand{\thispageintentionallyleftblank}{Deze pagina is opzettelijk leeg gelaten.}
\newcommand{\thispageintentionallyleftblank}{}
%% Include advanced sections, PLEASE KEEP THIS VALUE
\newcommand{\bookuseadvanded}{\useadvancedtrue}
%%\newcommand{\bookuseadvanded}{\useadvancedfalse}
%% Pick one or none, placed in outer upper corner
\newcommand{\finalconceptdraft}{}
%% Which part to include in the book, no-op in this version
\newcommand{\bookpartI}{\usebookpartItrue}
\newcommand{\bookpartII}{\usebookpartIIfalse}
\newcommand{\bookpartIII}{\usebookpartIIIfalse}
%% Typeset as pdf-book or printable book
\newcommand{\bookasbook}{\usebookasbookfalse}
%% Pull in the preamble, includes the document class
%\PassOptionsToPackage{showframe}{geometry}
\input{book_preamble}
\input{book_preamble_tikz}
%\usepackage[contents=Preliminary,color=red,opacity=0.1]{background}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% Ahhhh... At last, the beginning of the document... %%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{document}
\raggedbottom
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
% THE FRONTMATTER - title page, preface and table of contents
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\frontmatter
% Pull in the title page, preface and table of contents
\input{book_title}
\input{book_chap00}
\input{book_toc}
\mainmatter
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
% THE MAINMATTER - the chapters, references, appendices
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\mainmatter
% Pull in the chapters
\ifusebookpartI
\input{book_chap01}
\input{book_chap02}
\input{book_chap03}
\input{book_chap04}
\input{book_chap05}
\input{book_chap06}
\input{book_chap07}
\input{book_chap08}
\input{book_chap09}
\input{book_chap10}
\input{book_chap11}
\fi
%\ifusebookpartIII
%\fi
%%%% Pull in the references
\input{book_refs}
%%% Pull in the appendices
\appendix
\input{book_chapA}
\input{book_chapB}
\input{book_chapC}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
% THE BACKMATTER - the index and the closing pages
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\backmatter
% Pull in the index
\input{book_index.tex}
\bookbackmatter
\end{document}