Дипломна робота бакалавра в LaTeX, оформлена відповідно нормоконтролю Вінницького національного технічного університету в 2021 році
- использование XeLaTeX, основной шрифт Times New Roman, 14pt, полуторный межстрочный интервал
- подрисуночные и подтабличные записи в формате
номерСекции.номерРисунка
- нумерация страниц справа сверху
- возможность указания начала нумерации страниц
- возможность настройки отступов страниц
- маркировка списка символом
—
- нумерованные списки обозначаются строчными буквами кириллицы со скобкой
- названия секций в верхнем регистре, включая содержание
- отступ в одну строку после имени заголовка
- пользовательские функции добавления рисунков, приложений и библиографии
- использование
listings
для оформления исходного кода в документе, шрифт FreeMono - возможность добавления своих PDF в документ
- добавление библиографии в файл
0-bibliography.tex
- чертежи и плакаты в формате А1
- бланки задания, пояснительной записки, акта внедрения
Makefile
для компиляции и сборки проекта
В корневом каталоге .
находится файл main.tex
.
В main.tex
подключается все, включая преамбулу, титульный лист, приложения и т.д.
В каталоге extra/
находятся подключаемые PDF файлы, которые по каким-либо причинам не были сверстны в LaTeX.
В каталоге images/
находятся рисунки, схемы.
В каталоге inc/
находятся файлы, которые подключаются к main.tex
:
- файлы формата
0-*.tex
являются ненумерованными секциями (например введение, заключение, список использованной литературы) - файлы формата
[1-9]-*.tex
являются нумерованными секциями (например постановка задчи, обзор современных методов и технологий серверной виртуализации и т.д) - файлы формата
[a-z]-app.tex
являются файлами приложений - файлы формата
[a-z]*.tex
не являются секциями, они подключаются для полной работы документа (например преамбула)
В каталоге listings/
находятся файлы, взятые из репозитория: https://github.com/ChngYrNick/bachelor-project
Как установить LaTeX: http://blog.amet13.name/2014/06/latex.html
Пример компиляции проекта с помощью Makefile:
git clone https://github.com/Amet13/bachelor-diploma.git
cd bachelor-diploma/
make
Пример очистки сборочных файлов после компиляции (кроме PDF):
make clean
Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
Amet Umerov за основу шаблона LaTeX