You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

87 lines
4.5 KiB
TeX

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%% Файл упрощённых настроек шаблона, общих для диссертации и автореферата %%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%% Режим черновика %%%
\makeatletter
\@ifundefined{c@draft}{
\newcounter{draft}
\setcounter{draft}{0} % 0 --- чистовик (максимальное соблюдение ГОСТ)
% 1 --- черновик (отклонения от ГОСТ, но быстрая
% сборка итоговых PDF)
}{}
\makeatother
%%% Пометки в тексте %%%
\makeatletter
\@ifundefined{c@showmarkup}{
\newcounter{showmarkup}
\setcounter{showmarkup}{0} % 0 --- скрыть пометки
% 1 --- показывать пометки
}{}
\makeatother
%%% Использование в pdflatex шрифтов не по-умолчанию %%%
\makeatletter
\@ifundefined{c@usealtfont}{
\newcounter{usealtfont}
\setcounter{usealtfont}{1} % 0 --- шрифты на базе Computer Modern
% 1 --- использовать пакет pscyr, при его
% наличии
% 2 --- использовать пакет XCharter, при наличии
% подходящей версии
}{}
\makeatother
%%% Использование в xelatex и lualatex семейств шрифтов %%%
\makeatletter
\@ifundefined{c@fontfamily}{
\newcounter{fontfamily}
\setcounter{fontfamily}{1} % 0 --- CMU семейство. Используется как fallback;
% 1 --- Шрифты от MS (Times New Roman и компания)
% 2 --- Семейство Liberation
}{}
\makeatother
%%% Библиография %%%
\makeatletter
\@ifundefined{c@bibliosel}{
\newcounter{bibliosel}
\setcounter{bibliosel}{1} % 0 --- встроенная реализация с загрузкой файла
% через движок bibtex8;
% 1 --- реализация пакетом biblatex через движок
% biber
}{}
\makeatother
%%% Вывод типов ссылок в библиографии %%%
\makeatletter
\@ifundefined{c@mediadisplay}{
\newcounter{mediadisplay}
\setcounter{mediadisplay}{1} % 0 --- не делать ничего; надписи [Текст] и
% [Эл. ресурс] будут выводиться только в ссылках с
% заполненным полем `media`;
% 1 --- автоматически добавлять надпись [Текст] к ссылкам с
% незаполненным полем `media`; таким образом, у всех
% источников будет указан тип, что соответствует
% требованиям ГОСТ
% 2 --- автоматически удалять надписи [Текст], [Эл. Ресурс] и др.;
% не соответствует ГОСТ
% 3 --- автоматически удалять надпись [Текст];
% не соответствует ГОСТ
% 4 --- автоматически удалять надпись [Эл. Ресурс];
% не соответствует ГОСТ
}{}
\makeatother
%%% Предкомпиляция tikz рисунков для ускорения работы %%%
\makeatletter
\@ifundefined{c@imgprecompile}{
\newcounter{imgprecompile}
\setcounter{imgprecompile}{0} % 0 --- без предкомпиляции;
% 1 --- пользоваться предварительно
% скомпилированными pdf вместо генерации
% заново из tikz
}{}
\makeatother