-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathcormensol.tex
104 lines (79 loc) · 2.29 KB
/
cormensol.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
\documentclass[a4paper,10pt,twoside,openany,titlepage]{book}
\usepackage[MeX,plmath]{polski}
\usepackage[utf8]{inputenc}
\usepackage{amsfonts}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{amsthm}
\usepackage[head=13pt,foot=13pt]{geometry}
\usepackage{clrscode}
\usepackage{url}
\usepackage{tocloft}
\usepackage{tikz}
\usepackage{titlesec}
\usepackage[shortlabels]{enumitem}
% obejście buga w pakiecie chngcntr
\let\counterwithout\relax
\let\counterwithin\relax
\usepackage{chngcntr}
\usepackage[font=small,format=plain,labelfont=sf,bf,up]{caption}
\usepackage[pdfborder={0 0 0},
pdftex,
pdfauthor={Krzysztof Wojtas},
pdftitle={cormensol},
pdfsubject={Wprowadzenie do algorytmów -- rozwiązania zadań i problemów},
bookmarks=true,
hypertexnames=false,
unicode=true]{hyperref}
\usepackage{cormensol}
% załącza biblioteki TikZa
\usetikzlibrary{arrows, backgrounds, bending, calc, decorations.pathreplacing, fit, matrix, positioning, shapes, shapes.geometric, trees}
% wyrównuje teskt na niepełnej stronie na górę strony zamiast równomiernego rozciągania tekstu
\raggedbottom
% wielowierszowe bloki w trybie matematycznym będą łamane tam, gdzie tylko to potrzebne
\allowdisplaybreaks[4]
% globalne numery rysunków i tabel
\counterwithout{figure}{chapter}
\counterwithout{table}{chapter}
\begin{document}
\frontmatter
\include{title}
\ifpdf
\addtocontents{toc}{\protect\pdfbookmark{Spis treści}{toc}}
\fi
\include{intro}
\tableofcontents
\mainmatter
\part{Podstawy}
\include{chapter01/main}
\include{chapter02/main}
\include{chapter03/main}
\include{chapter04/main}
\include{chapter05/main}
\part{Sortowanie i~statystyki pozycyjne}
\include{chapter06/main}
\include{chapter07/main}
\include{chapter08/main}
\include{chapter09/main}
\part{Struktury danych}
\include{chapter10/main}
\include{chapter11/main}
\include{chapter12/main}
\include{chapter13/main}
\include{chapter14/main}
\part{Zaawansowane metody konstruowania i~analizowania algorytmów}
\include{chapter15/main}
\include{chapter16/main}
\include{chapter17/main}
\setcounter{part}{7}
\part{Dodatek: Podstawy matematyczne}
\appendix
\include{appendixa/main}
\include{appendixb/main}
\include{appendixc/main}
\backmatter
\let\chapter=\originalchapter
\bibliographystyle{plplain}
\bibliography{cormensol}
\nocite{*}
\end{document}