Andrea reworked Batch Render for changes + minor fixes
[goodguy/cin-manual-latex.git] / common / packages.tex
1 % Packages - The programs texdoc and texdoctk (GUI for texdoc) offer
2 % help for the packages.
3
4 \usepackage{cmap}
5 \usepackage[T1]{fontenc}  % T2A (Cyrillic) and T1 are only identical
6                           % in the first 128 positions. This is an
7                           % English language document.
8 \usepackage[utf8]{inputenc} % file encoding
9 \usepackage{substitutefont} % so we can use fonts other than those specified in babel
10 \usepackage[english]{babel} % default language for document
11 % Cyrillic - if it is used, no Small Caps are available:
12 %\usepackage[scaled=0.925]{XCharter} % Подключение русифицированных
13                                     % шрифтов XCharter "Connection
14                                     % of Russified XCharter Fonts"
15 \usepackage[bitstream-charter]{mathdesign} % Согласование
16                                            % математических шрифтов
17                                            % "Math font
18                                            % harmonization"
19
20 \usepackage{%
21     %amsfonts,
22     mathtools,
23     mathtext,% Cyrillic?
24     cite,
25     enumerate,
26     float,
27     textcomp
28 }
29
30 % Customization of captions in floating environments
31 \usepackage[font={small},textfont=it]{caption}
32
33 \usepackage{hhline}                 % beautiful links
34 \PassOptionsToPackage{hyphens}{url}
35 \usepackage{hyperref}               % beautiful links
36
37 \usepackage{pdflscape}              % landscape pages
38 \usepackage{longtable}              % longtable support
39 \usepackage{calc} % in conjunction with longtable
40
41 \usepackage{multirow}               % vertical cell in table
42 \usepackage{bigstrut}               % big strut
43 \usepackage{array}                  % additional cell aligh
44 \usepackage{indentfirst}            % first line indent
45 \usepackage{gensymb}                % symbols
46
47 %\usepackage[nottoc]{tocbibind} %  do we need bibliography in toc
48 %----------------------------------------------
49 %\usepackage{mhchem}
50 %===============  Font for tables  ============
51 %\let\oldtabular\tabular
52 %\renewcommand{\tabular}{\small\oldtabular}
53
54 \usepackage[pdftex]{graphicx}       % do we need some figures in our pdf
55 \graphicspath{{images/}}            % path to images
56 \usepackage{tikz}                   % drawing package
57 \usepackage{nameref}                % use \nameref{} to set reference to chapter neme.
58 \usepackage{geometry}               % page geometry
59 %----------------------------------------------------------------------
60 \usepackage{listings}               % include code
61 %---------------------------------------------------------------------------
62 \makeatletter
63 \renewcommand{\@biblabel}[1]{#1.} % FIXME? Do not use @ in LaTeX macro names.
64 %---------------------------------------------------------------
65 %
66 \usetikzlibrary{% Libraries for TiKz
67     positioning,
68     arrows,
69     shapes,
70     shadows
71 }
72 \usepackage{wrapfig}  % Wrapping figures
73 \usepackage{enumitem} % custom lists
74
75 % Todo package - Inserts a list of shame at the end of the
76 % document. This way you can show your readers that you
77 % have identified the problem, but don't feel like fixing it at the
78 % moment. Use the general FIXME as a invisible comment instead.
79 % \usepackage[colorinlistoftodos,textsize=tiny]{todonotes}
80 % \setlength{\marginparwidth}{2.0cm} % fix left margin for todo
81
82 \usepackage{scrextend}
83 \usepackage{enumitem}
84 %\usepackage{ifthen}
85 %\usepackage{tocvsec2}
86 \usepackage[intoc]{nomencl} % glossary package
87 \makenomenclature%            make glossary
88 \usepackage{makeidx}
89 \makeindex
90
91 % eso-pic makes it easy to add some picture commands to every page
92 % at absolute positions:
93 \usepackage{eso-pic}
94 % For easier alignment of graphics:
95 % \usepackage{subfig}
96
97 % The corporate typeface. So far this is the charter, see above. The
98 % charter has a pleasant typeface and continuous text is easy to
99 % understand. When designing the graphics, the font used there
100 % should roughly match. Suggestion: Myriad Pro 11pt,
101 % 90% black or a similar neutral but well readable Sans Serif.
102
103 % Playground
104 % \usepackage[sfdefault]{noto}
105 % \usepackage{AlegreyaSans}
106 % \usepackage{Alegreya}
107 % \usepackage{lmodern}
108 % Switch to sans serif (usually these do not contain SC):
109 % \renewcommand*\familydefault{\sfdefault}
110
111 % The necessary package for LaTeX2HTML
112 \usepackage{html}
113 % html.sty declares its own \hyperref - redefinition hack required
114 \renewcommand{\hyperref}[2][]{\hyperrefhyper[#1]{#2}}
115
116 %%% Local Variables:
117 %%% mode: latex
118 %%% TeX-master: "../CinelerraGG_Manual"
119 %%% End: