Skip to content

Шаблон РПЗ к НИРС или ВКР (кафедра ИУ8).

License

Notifications You must be signed in to change notification settings

CatInCosmicSpace/latex-template

Repository files navigation

Шаблон РПЗ по НИРС или ВКР для ИУ8

GitHub Workflow Status GitHub Workflow Status CTAN

Пакет подключается сразу и не требует скачивания! Пример заполнения титульного листа и вообще построения документа можно найти в директории full-example этого репозитория.

\documentclass[diploma]{BMSTU-IU8}

Шаблон загружается в репозиторий пакетов CTAN при тегах на Гитхабе, обновление его на всех зеркалах может занять порядка нескольких дней.

При желании использовать шаблон не из собранных пакетов, а напрямую из локальной копии репозитория, можно прописать в переменной окружения TEXINPUTS путь до папки tex/. При этом рекомендуется после папки tex/ указать две косых черты //для индексации всех подпапок и два двоеточия ::, чтобы указанные пути использовались лишь как дополнение к стандартным. Пример:

export TEXINPUTS=/home/user/latex-template/tex//::.

Возможности

Что тут есть:

  • титульный лист;
  • содержание;
  • термины и определения;
  • список источников;
  • приложения;
  • рисунки;
  • таблицы;
  • многостраничные таблицы;
  • формулы;
  • алгоритмы;
  • математическая среда - теоремы, определения, следствия, примеры;
  • листинги.

Опции и примеры

Титульный лист зависит от опции пакета (класса документа):

  • diploma - ВКР
  • research - НИРС
  • ordinary - иные документы, например, отчёты по лабораторным, домашним и т.п.

Пример, приведённый в директории full-example, служит только в качестве примера! А пример example приводит минимальный пример скомпилированного файла. Его не нужно скачивать. И этот пример проходит TestVKR, исключая замечание по количеству страниц.

Подробнее в документации

Чего тут нет

Чего тут нет (и не будет, потому что это отдельные сущности):

  • задания на работу (НИРС или ВКР);
  • календарного плана.

Эти части стоит оформить отдельно и вставить в работу, а в своём документе не забывайте поменять номер страницы на нужный (через \setcounter{page}{искомый_номер}).

В общем-то, всё, что мне встречалось по ходу оформления отчётов (не только своих), собрано здесь.