-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathstyles.tex
More file actions
64 lines (54 loc) · 2.9 KB
/
styles.tex
File metadata and controls
64 lines (54 loc) · 2.9 KB
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
%%% Макет страницы %%%
% Выставляем значения полей (ГОСТ 7.0.11-2011, 5.3.7)
\geometry{a4paper,top=2cm,bottom=2cm,left=2.5cm,right=1cm}
%%% Кодировки и шрифты %%%
\ifxetex
\setmainlanguage{russian}
\setotherlanguage{english}
\defaultfontfeatures{Ligatures=TeX,Mapping=tex-text}
\setmainfont{Times New Roman}
\newfontfamily\cyrillicfont{Times New Roman}
\setsansfont{Arial}
\newfontfamily\cyrillicfontsf{Arial}
\setmonofont{Courier New}
\newfontfamily\cyrillicfonttt{Courier New}
\else
\IfFileExists{pscyr.sty}{\renewcommand{\rmdefault}{ftm}}{}
\fi
%%% Интервалы %%%
\linespread{1.3} % Полуторный интвервал (ГОСТ Р 7.0.11-2011, 5.3.6)
%%% Выравнивание и переносы %%%
\sloppy % Избавляемся от переполнений
\clubpenalty=10000 % Запрещаем разрыв страницы после первой строки абзаца
\widowpenalty=10000 % Запрещаем разрыв страницы после последней строки абзаца
%%% Библиография %%%
\makeatletter
\bibliographystyle{utf8gost71u} % Оформляем библиографию по ГОСТ 7.1 (ГОСТ Р 7.0.11-2011, 5.6.7)
\renewcommand{\@biblabel}[1]{#1.} % Заменяем библиографию с квадратных скобок на точку
\makeatother
%%% Изображения %%%
\graphicspath{{images/}} % Пути к изображениям
%%% Цвета гиперссылок %%%
\definecolor{linkcolor}{rgb}{0.9,0,0}
\definecolor{citecolor}{rgb}{0,0.6,0}
\definecolor{urlcolor}{rgb}{0,0,1}
\hypersetup{
colorlinks, linkcolor={linkcolor},
citecolor={citecolor}, urlcolor={urlcolor}
}
%%% Оглавление %%%
\renewcommand{\cftchapdotsep}{\cftdotsep}
%%% Шаблон %%%
\newcommand{\todo}[1]{\textcolor{red}{#1}}
%%% Списки %%%
% Используем дефис для ненумерованных списков (ГОСТ 2.105-95, 4.1.7)
\renewcommand{\labelitemi}{\normalfont\bfseries{--}}
%%% Колонтитулы %%%
% Порядковый номер страницы печатают на середине верхнего поля страницы (ГОСТ Р 7.0.11-2011, 5.3.8)
\makeatletter
\let\ps@plain\ps@fancy % Подчиняем первые страницы каждой главы общим правилам
\makeatother
\pagestyle{fancy} % Меняем стиль оформления страниц
\fancyhf{} % Очищаем текущие значения
\fancyhead[C]{\thepage} % Печатаем номер страницы на середине верхнего поля
\renewcommand{\headrulewidth}{0pt} % Убираем разделительную линию