-
Notifications
You must be signed in to change notification settings - Fork 675
/
setup.tex
124 lines (102 loc) · 6.76 KB
/
setup.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
124
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%% Файл упрощённых настроек шаблона диссертации %%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%% Инициализирование переменных, не трогать! %%%
\newcounter{intvl}
\newcounter{otstup}
\newcounter{contnumeq}
\newcounter{contnumfig}
\newcounter{contnumtab}
\newcounter{pgnum}
\newcounter{chapstyle}
\newcounter{headingdelim}
\newcounter{headingalign}
\newcounter{headingsize}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%% Область упрощённого управления оформлением %%%
%% Интервал между заголовками и между заголовком и текстом %%
% Заголовки отделяют от текста сверху и снизу
% тремя интервалами (ГОСТ Р 7.0.11-2011, 5.3.5)
\setcounter{intvl}{3} % Коэффициент кратности к размеру шрифта
%% Отступы у заголовков в тексте %%
\setcounter{otstup}{0} % 0 --- без отступа; 1 --- абзацный отступ
%% Нумерация формул, таблиц и рисунков %%
% Нумерация формул
\setcounter{contnumeq}{0} % 0 --- пораздельно (во введении подряд,
% без номера раздела);
% 1 --- сквозная нумерация по всей диссертации
% Нумерация рисунков
\setcounter{contnumfig}{0} % 0 --- пораздельно (во введении подряд,
% без номера раздела);
% 1 --- сквозная нумерация по всей диссертации
% Нумерация таблиц
\setcounter{contnumtab}{1} % 0 --- пораздельно (во введении подряд,
% без номера раздела);
% 1 --- сквозная нумерация по всей диссертации
%% Оглавление %%
\setcounter{pgnum}{1} % 0 --- номера страниц никак не обозначены;
% 1 --- Стр. над номерами страниц (дважды
% компилировать после изменения настройки)
\settocdepth{subsection} % до какого уровня подразделов выносить в оглавление
\setsecnumdepth{subsection} % до какого уровня нумеровать подразделы
%% Текст и форматирование заголовков %%
\setcounter{chapstyle}{1} % 0 --- разделы только под номером;
% 1 --- разделы с названием "Глава" перед номером
\setcounter{headingdelim}{1} % 0 --- номер отделен пропуском в 1em или \quad;
% 1 --- номера разделов и приложений отделены
% точкой с пробелом, подразделы пропуском
% без точки;
% 2 --- номера разделов, подразделов и приложений
% отделены точкой с пробелом.
%% Выравнивание заголовков в тексте %%
\setcounter{headingalign}{0} % 0 --- по центру;
% 1 --- по левому краю
%% Размеры заголовков в тексте %%
\setcounter{headingsize}{0} % 0 --- по ГОСТ, все всегда 14 пт;
% 1 --- пропорционально изменяющийся размер
% в зависимости от базового шрифта
%% Подпись таблиц %%
% Смещение строк подписи после первой строки
\newcommand{\tabindent}{0cm}
% Тип форматирования заголовка таблицы:
% plain --- название и текст в одной строке
% split --- название и текст в разных строках
\newcommand{\tabformat}{plain}
%%% Настройки форматирования таблицы `plain`
% Выравнивание по центру подписи, состоящей из одной строки:
% true --- выравнивать
% false --- не выравнивать
\newcommand{\tabsinglecenter}{false}
% Выравнивание подписи таблиц:
% justified --- выравнивать как обычный текст («по ширине»)
% centering --- выравнивать по центру
% centerlast --- выравнивать по центру только последнюю строку
% centerfirst --- выравнивать по центру только первую строку (не рекомендуется)
% raggedleft --- выравнивать по правому краю
% raggedright --- выравнивать по левому краю
\newcommand{\tabjust}{justified}
% Разделитель записи «Таблица #» и названия таблицы
\newcommand{\tablabelsep}{~\cyrdash\ }
%%% Настройки форматирования таблицы `split`
% Положение названия таблицы:
% \centering --- выравнивать по центру
% \raggedleft --- выравнивать по правому краю
% \raggedright --- выравнивать по левому краю
\newcommand{\splitformatlabel}{\raggedleft}
% Положение текста подписи:
% \centering --- выравнивать по центру
% \raggedleft --- выравнивать по правому краю
% \raggedright --- выравнивать по левому краю
\newcommand{\splitformattext}{\raggedright}
%% Подпись рисунков %%
%Разделитель записи «Рисунок #» и названия рисунка
\newcommand{\figlabelsep}{~\cyrdash\ } % (ГОСТ 2.105, 4.3.1)
% "--- здесь не работает
%%% Цвета гиперссылок %%%
% Latex color definitions: http://latexcolor.com/
\definecolor{linkcolor}{rgb}{0.9,0,0}
\definecolor{citecolor}{rgb}{0,0.6,0}
\definecolor{urlcolor}{rgb}{0,0,1}
%\definecolor{linkcolor}{rgb}{0,0,0} %black
%\definecolor{citecolor}{rgb}{0,0,0} %black
%\definecolor{urlcolor}{rgb}{0,0,0} %black