Skip to content

Шаблон LaTeX для магистерской выпускной квалификационной работы на физическом факультете СПбГУ

Notifications You must be signed in to change notification settings

Alekssavin/phys_spbu_masters_thesis_template

Repository files navigation

phys_spbu_masters_thesis_template

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

Здесь представлен шаблон выпускной квалификационной работы магистра физики на физическом факультете СПбГУ. Данный шаблон также подходит для написания выпускной квалификационной работы бакалавра физики. Данный шаблон подходит под общие требования и может быть использован в других учебных заведениях. Компиляция данного шаблона проста, вам не обязательно разбираться, что такое `Makefile` и т.д.

Требования к работе

Данный шаблон соответствует требованиям, установленным приказом СПбГУ №9421/1 от 22.10.2020. Приведём эти требования из текста приказа здесь кратко:

  • 2.6. Выпускная квалификационная работа должна иметь титульный лист, оглавление, введение, содержание, заключение и список использованной литературы,оформленный в соответствии с правилами, принятыми в научной литературе по специальности.
  • 2.7 В случае если работа была выполнена с использованием Ресурсных Центров СПбГУ, эти центры должны быть перечислены в конце основного текста ВКР перед списком использованной литературы.
  • 3.5.1. Титульный лист является первой страницей ВКР и должен содержать следующие сведения: наименование организации, где выполнялась работа; наименование работы; ФИО обучающегося; уровень/ступень подготовки студента; ФИО, должность, учёную степень и учёное звание научного руководителя; место и год написания работы.
  • 3.5.2. Основной текст набирается шрифтом Times New Roman кеглем 12-14, строчным, без выделения, с выравниванием по ширине.
  • 3.5.3. Строки разделяются полуторным интервалом.
  • 3.5.4. Поля страницы: верхнее и нижнее - 20 мм, левое - 30 мм, правое -10 мм.
  • 3.5.6. Страницы работ следует нумеровать арабскими цифрами, соблюдая сквозную нумерацию по всему тексту работ.
  • 3.5.6. Титульный лист включают в общую нумерацию страниц. Номер страницы на титульном листе не проставляют.
  • 3.5.8. Ссылки на использованные источники следует указывать порядковым номером библиографического описания источника в списке использованных источников. Порядковый номер ссылки заключают в квадратные скобки. Нумерация ссылок ведется арабскими цифрами в порядке приведения ссылок в тексте ВКР независимо от деления текста на разделы. Сведения об источниках следует располагать в порядке появления ссылок на источники в тексте и нумеровать арабскими цифрами.

Данные требования учитываются автоматически при компиляции документа, составленного по шаблону, в системе LaTeX (XeLaTeX). Рекомендуется ознакомиться с полным списком требований по ссылке выше.

Скачивание шаблона на ваш компьютер

Для скачивания необходимо клонировать репозиторий к себе в удобную для вас папку с помощью команды:

git clone https://github.com/Alekssavin/phys_spbu_masters_thesis_template.git

Либо можно скачать папку с проектом, нажав на зелёную кнопку "Code" над списком файлов, затем на кнопку "Download ZIP". Архив распаковать в удобную вам папку.

Компиляция кода шаблона в TeX-редакторе

Рекомендуется прежде чем заполнять шаблон проверить его работоспособность, скомпилировав его. Для поддержки шрифта "Times New Roman" необходимо скомпилировать проект компилятором XeLaTeX вместо LaTeX.

  1. На вашем компьютере должен быть установлен дистрибутив системы TeX с достаточным количеством пакетов расширения и TeX-редактор (TeXstudio, VimTeX, Texmaker,TeXShop и т.д.)
  2. Открыть файл 'thesis.tex' в редакторе. В настройках компилятора выбрать XeLaTeX (Например в TeXstudio: Options -> Configure TeXstudio -> Build -> Default Compiler -> XeLaTeX).
  3. Если возникают трудности с компиляцией XeLaTeX, возможно скомпилировать проект, используя в качестве основного файла thesis_safe.tex, однако шрифт "Times New Roman" поддерживаться не будет. Однако очень маловероятно, что комиссия обратит на это внимание.

После проверки работоспособности шаблон можно заполнять своим текстом.

Компиляция кода шаблона thesis.tex с помощью Makefile (не обязательно)

В данный шаблон также включен Makefile, запустив который в командной строке bash в Linux можно скомпилировать шаблон, не прибегая к помощи TeX-редакторов. Данный Makefile компилирует первый вариант шаблона thesis.tex с помощью XeLaTeX. Для этого достаточно выполнить команду:

make

С помощью Makefile можно легко очистить папку с проектом от результатов компиляции и "мусорных" файлов. Выполнить команду:

make clean

Структура проекта

  • ./thesis.tex -- основной файл, собирающий проект воедино.
  • ./thesis_safe.tex -- основной файл, собирающий проект воедино, поддерживающий компиляцию LaTeX.
  • ./bibliography.bib -- файл библиографии BibLaTeX.
  • ./extra/ -- папка с дополнительными материалами.
  • ./images/ -- папка с изображениями.
  • ./chapters/ -- папка со всеми главами, титульным листом и аннотацией в отдельных файлах.

Другие возможности написания диссертаций в системе LaTeX

Данный шаблон использует стандартные для системы LaTeX команды и создаёт документ, подходящий под требования приказа. Стоит упомянуть другие возможности создания диссертаций, подходящих под общие требования.

  • Поиск других шаблонов.
  • Использование пакета расширения LaTeX disser. Данный пакет требует заполнения большого количества данных перед тем, как он сможет сгенерировать документ, также его освоение требует времени.

Feedback

Если вы можете конструктивно дополнить шаблон и/или исправить ошибки, пожалуйста, воспользуйтесь средством GitHub "Report Issue".

License

CC0

To the extent possible under law, Aleksandr Vladimirovich Savin has waived all copyright and related or neighboring rights to this work.

About

Шаблон LaTeX для магистерской выпускной квалификационной работы на физическом факультете СПбГУ

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published