commit fb790774ec3d37a648ea3d43daf876c76b4d4fcc Author: litoq Date: Sun Sep 15 23:29:39 2024 +0300 initial commit diff --git a/.idea/.gitignore b/.idea/.gitignore new file mode 100644 index 0000000..13566b8 --- /dev/null +++ b/.idea/.gitignore @@ -0,0 +1,8 @@ +# Default ignored files +/shelf/ +/workspace.xml +# Editor-based HTTP Client requests +/httpRequests/ +# Datasource local storage ignored files +/dataSources/ +/dataSources.local.xml diff --git a/.idea/edu-tex-template.iml b/.idea/edu-tex-template.iml new file mode 100644 index 0000000..d0876a7 --- /dev/null +++ b/.idea/edu-tex-template.iml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/inspectionProfiles/Project_Default.xml b/.idea/inspectionProfiles/Project_Default.xml new file mode 100644 index 0000000..e4f2027 --- /dev/null +++ b/.idea/inspectionProfiles/Project_Default.xml @@ -0,0 +1,10 @@ + + + + \ No newline at end of file diff --git a/.idea/inspectionProfiles/profiles_settings.xml b/.idea/inspectionProfiles/profiles_settings.xml new file mode 100644 index 0000000..105ce2d --- /dev/null +++ b/.idea/inspectionProfiles/profiles_settings.xml @@ -0,0 +1,6 @@ + + + + \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml new file mode 100644 index 0000000..db8786c --- /dev/null +++ b/.idea/misc.xml @@ -0,0 +1,7 @@ + + + + + + \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml new file mode 100644 index 0000000..6ffd36d --- /dev/null +++ b/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 0000000..94a25f7 --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/Images/cat.png b/Images/cat.png new file mode 100644 index 0000000..c322487 Binary files /dev/null and b/Images/cat.png differ diff --git a/Images/dog.png b/Images/dog.png new file mode 100644 index 0000000..56ab203 Binary files /dev/null and b/Images/dog.png differ diff --git a/README.md b/README.md new file mode 100644 index 0000000..54ab1d8 --- /dev/null +++ b/README.md @@ -0,0 +1,9 @@ +### Команда для генерации pdf: +``` +docker run --rm -i -v ${PWD}:/data -v ${PWD}/fonts:/root/.fonts mingc/latex xelatex -shell-escape main.tex +``` + +### Команда для сборки литературы: +``` +docker run --rm -i -v ${PWD}:/data -v ${PWD}/fonts:/root/.fonts mingc/latex biber main +``` \ No newline at end of file diff --git a/Settings/format.aux b/Settings/format.aux new file mode 100644 index 0000000..b6204eb --- /dev/null +++ b/Settings/format.aux @@ -0,0 +1,149 @@ +\relax +\providecommand\hyper@newdestlabel[2]{} +\@setckpt{Settings/format}{ +\setcounter{page}{1} +\setcounter{equation}{0} +\setcounter{enumi}{0} +\setcounter{enumii}{0} +\setcounter{enumiii}{0} +\setcounter{enumiv}{0} +\setcounter{footnote}{0} +\setcounter{mpfootnote}{0} +\setcounter{part}{0} +\setcounter{section}{0} +\setcounter{subsection}{0} +\setcounter{subsubsection}{0} +\setcounter{paragraph}{0} +\setcounter{subparagraph}{0} +\setcounter{figure}{0} +\setcounter{table}{0} +\setcounter{AM@survey}{0} +\setcounter{max@tocdepth}{3} +\setcounter{max@secnumdepth}{3} +\setcounter{caption@flags}{0} +\setcounter{continuedfloat}{0} +\setcounter{rlistctr}{0} +\setcounter{parentequation}{0} +\setcounter{tabx@nest}{0} +\setcounter{listtotal}{0} +\setcounter{listcount}{0} +\setcounter{liststart}{0} +\setcounter{liststop}{0} +\setcounter{citecount}{0} +\setcounter{citetotal}{0} +\setcounter{multicitecount}{0} +\setcounter{multicitetotal}{0} +\setcounter{instcount}{0} +\setcounter{maxnames}{3} +\setcounter{minnames}{1} +\setcounter{maxitems}{3} +\setcounter{minitems}{1} +\setcounter{citecounter}{0} +\setcounter{maxcitecounter}{0} +\setcounter{savedcitecounter}{0} +\setcounter{uniquelist}{0} +\setcounter{uniquename}{0} +\setcounter{refsection}{0} +\setcounter{refsegment}{0} +\setcounter{maxextratitle}{0} +\setcounter{maxextratitleyear}{0} +\setcounter{maxextraname}{0} +\setcounter{maxextradate}{0} +\setcounter{maxextraalpha}{0} +\setcounter{abbrvpenalty}{50} +\setcounter{highnamepenalty}{50} +\setcounter{lownamepenalty}{25} +\setcounter{maxparens}{3} +\setcounter{parenlevel}{0} +\setcounter{mincomprange}{10} +\setcounter{maxcomprange}{100000} +\setcounter{mincompwidth}{1} +\setcounter{afterword}{0} +\setcounter{savedafterword}{0} +\setcounter{annotator}{0} +\setcounter{savedannotator}{0} +\setcounter{author}{0} +\setcounter{savedauthor}{0} +\setcounter{bookauthor}{0} +\setcounter{savedbookauthor}{0} +\setcounter{commentator}{0} +\setcounter{savedcommentator}{0} +\setcounter{editor}{0} +\setcounter{savededitor}{0} +\setcounter{editora}{0} +\setcounter{savededitora}{0} +\setcounter{editorb}{0} +\setcounter{savededitorb}{0} +\setcounter{editorc}{0} +\setcounter{savededitorc}{0} +\setcounter{foreword}{0} +\setcounter{savedforeword}{0} +\setcounter{holder}{0} +\setcounter{savedholder}{0} +\setcounter{introduction}{0} +\setcounter{savedintroduction}{0} +\setcounter{namea}{0} +\setcounter{savednamea}{0} +\setcounter{nameb}{0} +\setcounter{savednameb}{0} +\setcounter{namec}{0} +\setcounter{savednamec}{0} +\setcounter{translator}{0} +\setcounter{savedtranslator}{0} +\setcounter{shortauthor}{0} +\setcounter{savedshortauthor}{0} +\setcounter{shorteditor}{0} +\setcounter{savedshorteditor}{0} +\setcounter{labelname}{0} +\setcounter{savedlabelname}{0} +\setcounter{institution}{0} +\setcounter{savedinstitution}{0} +\setcounter{lista}{0} +\setcounter{savedlista}{0} +\setcounter{listb}{0} +\setcounter{savedlistb}{0} +\setcounter{listc}{0} +\setcounter{savedlistc}{0} +\setcounter{listd}{0} +\setcounter{savedlistd}{0} +\setcounter{liste}{0} +\setcounter{savedliste}{0} +\setcounter{listf}{0} +\setcounter{savedlistf}{0} +\setcounter{location}{0} +\setcounter{savedlocation}{0} +\setcounter{organization}{0} +\setcounter{savedorganization}{0} +\setcounter{origlocation}{0} +\setcounter{savedoriglocation}{0} +\setcounter{origpublisher}{0} +\setcounter{savedorigpublisher}{0} +\setcounter{publisher}{0} +\setcounter{savedpublisher}{0} +\setcounter{language}{0} +\setcounter{savedlanguage}{0} +\setcounter{origlanguage}{0} +\setcounter{savedoriglanguage}{0} +\setcounter{pageref}{0} +\setcounter{savedpageref}{0} +\setcounter{textcitecount}{0} +\setcounter{textcitetotal}{0} +\setcounter{textcitemaxnames}{0} +\setcounter{biburlbigbreakpenalty}{100} +\setcounter{biburlbreakpenalty}{200} +\setcounter{biburlnumpenalty}{0} +\setcounter{biburlucpenalty}{0} +\setcounter{biburllcpenalty}{0} +\setcounter{smartand}{1} +\setcounter{blx@gost@pointer}{0} +\setcounter{bbx:relatedcount}{0} +\setcounter{bbx:relatedtotal}{0} +\setcounter{cbx@tempcnta}{0} +\setcounter{cbx@tempcntb}{0} +\setcounter{cbx@tempcntc}{0} +\setcounter{cbx@tempcntd}{0} +\setcounter{Item}{0} +\setcounter{Hfootnote}{0} +\setcounter{Hy@AnnotLevel}{0} +\setcounter{bookmark@seq@number}{0} +} diff --git a/Settings/format.tex b/Settings/format.tex new file mode 100644 index 0000000..6d75e5e --- /dev/null +++ b/Settings/format.tex @@ -0,0 +1,103 @@ +%%%%%%%%%%%%%%%%% Оформление ГОСТА%%%%%%%%%%%%%%%%% + +% Все параметры указаны в ГОСТЕ на 2021, а именно: + +% Шрифт для курсовой Times New Roman, размер – 14 пт. +\setdefaultlanguage[spelling=modern]{russian} + \setotherlanguage{english} + +\setmonofont{Source Code Pro} +\newfontfamily{\cyrillicfonttt}{Source Code Pro} +\setmainfont{Times New Roman} +\setromanfont{Times New Roman} +\newfontfamily\cyrillicfont{Times New Roman} + + + + +% шрифт для URL-ссылок +\urlstyle{same} + +% Междустрочный интервал должен быть равен 1.5 сантиметра. +\linespread{1.5} % междустрочный интервал + + +% Отступ для элементов списка +\setlist{leftmargin=1.75cm} +\setlist[itemize,2]{label=$\circ$, leftmargin=1cm} + + + +% Каждая новая строка должна начинаться с отступа равного 1.25 сантиметра. +\setlength{\parindent}{1.25cm} % отступ для абзаца + +% Текст, который является основным содержанием, должен быть выровнен по ширине по умолчанию включен из-за типа документа в main.tex + + +%%%%%%%%%%%%%%%%%% Дополнения %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +% Путь до папки с изображениями +\graphicspath{ {./Images/} } + +% Внесение titlepage в учёт счётчика страниц +\makeatletter +\renewenvironment{titlepage} { + \thispagestyle{empty} +} + + +% Цвет гиперссылок и цитирования +\usepackage{hyperref} + \hypersetup{ + colorlinks=true, + linkcolor=black, + filecolor=blue, + citecolor = blue, + urlcolor=blue, + } + + +% Нумерация рисунков +%\counterwithin{figure}{section} +%\counterwithin{figure} + +% Нумерация таблиц +%\counterwithin{table} + +%\counterwithin{table}{section} + +% шрифт для листингов с лигатурами +% \setmonofont{FiraCode-Regular.otf}[ +% SizeFeatures={Size=10}, +% Path = Settings/, +% Contextuals=Alternate +% ] +\setmonofont{Source Code Pro} + +% Перенос текста при переполнении +\emergencystretch=25pt + +% \dottedcontents{
}[]{} +% {