summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/bmstu-iu8/bmstu-iu8/styles/01-IU8-base.sty
blob: 07b54647a3d91faf494757740edf051000a61ae3 (plain)
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
% Author: CatInCosmicSpace
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{01-IU8-base}[2021/03/21 v1.1 Общие требования]

% 6.1.1 Изложение текста и оформление отчета выполняют в соответствии с 
% требованиями настоящего стандарта. Страницы текста отчета о НИР и включенные в 
% отчет иллюстрации и таблицы должны соответствовать формату А4 по ГОСТ 9327.
% Допускается применение формата А3 при наличии большого количества таблиц и 
% иллюстраций данного формата.

% Отчет о НИР должен быть выполнен любым печатным способом на одной стороне 
% листа белой бумаги формата А4 через полтора интервала.
\RequirePackage{setspace}
\onehalfspacing

% Цвет шрифта должен быть черным, размер шрифта - не менее 12 пт. 
% Рекомендуемый тип шрифта для основного текста отчета - Times New Roman. 
\RequirePackage{anyfontsize}
\RequirePackage[fontsize=14pt]{scrextend}
% Но у Times New Roman нет открытой реализации, так что будет стандартный
% Или можете попробовать xelatex:
% \RequirePackage{fontspec}
% \setmainfont{Times New Roman}

% Текст отчета следует печатать, соблюдая следующие размеры полей: 
% левое - 30 мм, правое - 15 мм, верхнее и нижнее - 20 мм. 
\RequirePackage[
    a4paper, 
    left=30mm, right=10mm, top=20mm, bottom=20mm, 
    footskip=10mm, % Для расположения номера страницы на 10 мм выше края листа
    ignoreall,
    % showframe,
]{geometry}
% Ты там пишешь, что правое поле должно быть 15 мм, 
% а потом ставишь его в 10 мм. Почему? 
% А потому что в программе TestVKR проходит только 10 мм, а не 15 мм ¯\_(ツ)_/¯

% Абзацный отступ должен быть одинаковым по всему тексту отчета и равен 1,25 см.
\setlength{\parindent}{1.25cm}

\RequirePackage{indentfirst} % Отступ первой строки для абзацев