-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathSETUP.tex
105 lines (87 loc) · 4.51 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
% В этом файле следует указать информацию о себе
% и выполняемой работе.
\documentclass [fontsize=14pt, paper=a4, pagesize, DIV=calc]%
{scrartcl}
% ВНИМАНИЕ! Для использования глав поменять
% scrartcl на scrreprt
% Здесь ничего не менять
\usepackage [T2A] {fontenc} % Кириллица в PDF файле
\usepackage [utf8] {inputenc} % Кодировка текста: utf-8
\usepackage [english, russian] {babel} % Переносы, лигатуры
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Создание макроса управления элементами, специфичными
% для вида работы (курс., бак., маг.)
% Здесь ничего не менять:
\usepackage{ifthen}
\newcounter{worktype}
\newcommand{\typeOfWork}[1]
{
\setcounter{worktype}{#1}
}
% ВНИМАНИЕ!
% Укажите тип работы: 0 - курсовая, 1 - бак., 2 - маг.,
% 3 - бакалаврская с главами.
\typeOfWork{0}
% Считается, что курсовая и бак. бьются на разделы (section) и
% подразделы (subsection), а маг. — на главы (chapter), разделы и
% подразделы. Если хочется,
% чтобы бак. была с главами (например, если она большая),
% надо выбрать опцию 3.
% Если при выборе 2 или 3 вы забудете поменять класс
% документа на scrreprt (см. выше, в самом начале),
% то получите ошибку:
% ./aux/appearance.tex:52: Package scrbase Error: unknown option ` chapterprefix=
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Информация об авторе и работе для титульной страницы
\usepackage {titling}
% Имя автора в именительном падеже (для маг.)
\newcommand {\me}{%
Степаненко Сергей Денисович%
}
% Научный руководитель
\newcommand{\supervisorA}%
{старший преподаватель В. Н. Брагилевский}
% Научный руководитель
\newcommand{\supervisorB}%
{М. Э. Сохацкий}
% Год публикации
\date{2019}
% Название работы
\title{Изоморфизм тривиального расслоения и семейства типов}
% Кафедра
%
\newcommand{\department}{Кафедра информатики и вычислительного эксперимента}
\newcommand {\direction} {%
по направлению 02.\ifthenelse{\value{worktype} = 2}{04}{03}.02 ---
Фундаментальная информатика\\и информационные технологии%
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Другие настраиваемые элементы текста
% Листинги с исходным кодом программ: укажите язык программирования
\usepackage{listings}
\lstset{
language=Python,% Язык указать здесь
basicstyle=\small\ttfamily,
breaklines=true,%
showstringspaces=false%
inputencoding=utf8x%
}
% полный список языков, поддерживаемых данным пакетом, есть,
% например, здесь (стр. 13):
% ftp://ftp.tex.ac.uk/tex-archive/macros/latex/contrib/listings/listings.pdf
% Нумерация списков: можно при необходимести
% изменять вид нумерации (например, добавлять правую скобку).
% По умолчанию буду списки вида:
% 1.
% 2.
% Изменять вид нумерации можно в начале нумерации:
% \begin{enumerate}[1)] (В квадратных скобках указан желаемый вид)
\usepackage[shortlabels]{enumitem}
\setlist[enumerate, 1]{1.}
% Гиперссылки: настройте внешний вид ссылок
\usepackage%
[pdftex,unicode,pdfborder={0 0 0},draft=false,%backref=page,
hidelinks, % убрать, если хочется видеть ссылки: это
% удобно в PDF файле, но не должно появиться на печати
bookmarks=true,bookmarksnumbered=false,bookmarksopen=false]%
{hyperref}