unholyparrot / fqw_template

TeX шаблон для создания ВКР в Overleaf

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TeX шаблон выпускной квалификационной работы

Чтобы потом не искать шаблон для написания ВКР, а также не тратить время на его создание, я решил собрать все по свежей памяти. Большая благодарность Amet13 за его репозиторий. Преамбула и часть структуры были скопированы из его работы и частично дополнены. Сборка проекта в Docker-контейнере мне была неудобна, работа полностью оформлена на Overleaf, поэтому в шаблон Amet13 были внесены изменения.

Структура шаблона

Сам шаблон находится в pattern, включает в себя:

pattern
 ┣ img
 ┃ ┣ 01-example-1.png
 ┃ ┣ 01-example-2.png
 ┃ ┗ app-pic.png
 ┣ inc
 ┃ ┣ 0-annotation.tex
 ┃ ┣ 0-bibliography.tex
 ┃ ┣ 0-glossary.tex
 ┃ ┣ 0-intro.tex
 ┃ ┣ 1-lit_review.tex
 ┃ ┣ 2-matherials-and-methods.tex
 ┃ ┣ 3-results.tex
 ┃ ┣ 4-discussion.tex
 ┃ ┣ 99-conclusion.tex
 ┃ ┣ a-app.tex
 ┃ ┗ preamble.tex
 ┣ main.tex
 ┗ references.bib

Пример готового файла — main.pdf, постарался включить туда основные используемые функции.

Держу в курсе

Здесь несколько советов, которые могут облегчить процесс оформления работы. В файлах есть комментарии, но некоторые из них я хочу вынести сюда.

Создание проекта и выбор компилятора

Скачиваем zip-архив, загружаем в Overleaf.

Загрузка архива и создание проекта

Сразу появится большое количество ошибок.

Ничего не компилируется

Чтобы исправить эту ошибку, меняем тип компилятора с pdfLaTeX на XeLaTeX. Это также избавит от ошибок при загрузке работы в личный кабинет. Тип компилятора можно поменять в меню, там же можно включить проверку правописания.

Расположение меню

В меню есть много полезных настроек, советую посмотреть их, но мы здесь пока только за компилятором.

Замена компилятора

После этого компиляция должна пройти без ошибок. Можно удалить лишние файлы и директории из проекта — main.pdf, README.md, а также лишние картинки, приложения и директорию other.

Использование пакетов

Не нужно добавлять пакет amsmath, так как он несовместим с используемым mathtools.

Титульная страница

Титульная страница генерируется автоматически при отправке работы в личном кабинете на сайте МФТИ. После отправки работы её достаточно скачать, добавить в папку inc и раскомментить в main.tex строчку

%%% \includepdf[]{inc/0-titlepage.pdf} % Титульная страница

Ссылки на литературу

Используется BibTeX, стиль ugost2008l. В файл references.bib добавляются цитируемые работы. Для этого используем Академию Google, ищем нужную статью. Нажимаем на цитирование.

Расположение кнопки цитирования

Далее выбираем цитирование для BibTeX.

Выбираем способ цитирования

Копируем полученный текст, вставляем в references.bib.

Образец формата цитирования

Если цитируем русскую литературу, то обязательно добавляем к скопированному language={russian}, чтобы получить корректный формат цитирования. В итоге должно выглядеть примерно так.

Добавлен язык литературы

Мультикурсор

Для меня было целым открытием, что в Overleaf работает мультикурсор. Для этого нужно зажать ctrl, а затем щелкать в нужные места для добавления курсора. Очень удобно при редактировании таблиц и размеров рисунков.

About

TeX шаблон для создания ВКР в Overleaf


Languages

Language:TeX 100.0%