Skip to content

IgorErin/diploma

Folders and files

NameName
Last commit message
Last commit date

Latest commit

a6be8c9 · Feb 21, 2025

History

21 Commits
Oct 26, 2024
Feb 21, 2025
Feb 18, 2025
Oct 26, 2024
Oct 26, 2024
Oct 26, 2024
Jan 5, 2025
Jan 4, 2025
Jan 5, 2025
Jan 9, 2025
Jan 9, 2025
Feb 12, 2025
Feb 21, 2025
Jan 9, 2025
Feb 21, 2025
Oct 26, 2024
Oct 26, 2024
Oct 26, 2024
Oct 26, 2024
Feb 7, 2025
Oct 26, 2024
Feb 21, 2025
Feb 21, 2025

Repository files navigation

Как это использовать

  • Стандартный способ: использовать Overleaf или Papeeria
    • Загружаете файлы шаблона в проект с сохранением структуры папок
    • Выбираете в качестве компилятора XeTeX (или LuaTeX) (например, в Overleaf это Menu -> Compiler)
  • Рекомендовано @Kakadu и @yurii-litvinov: поставить дистрибутив TeX на desktop (например, TeXLive)
    • К нему редактор TeX Studio (или, например, расширение для VsCode)
    • Съест место на диске, но должно шустрее работать
    • Позволит использовать пакеты, полагающиеся на сторонние утилиты (например, minted для подсветки листингов — впрочем, Overleaf его умеет и сам)
    • Не лишитесь внезапно диплома, если Overleaf станет по тем или иным причинам недоступен прямо в день дедлайна по загрузке текста

Как это собирать

В случае использования локального дистрибутива TeX:

  • под Linux стандартный способ сборки — это использование команды

    make

    По умолчанию, она соберет шаблон с помощью XeTeX. В случае, если хочется использовать LuaLaTeX можно либо исправить переменную ENGINE в Makefile, либо вызывать make следующим образом:

    make ENGINE=lualatex

    Кроме того, make знает команды clean и dist-clean. Первая из них удалит все временные файлы, а вторая в дополнение к этому удалит и сгенерированный pdf файл.

  • под Windows mingw32-make или nmake тоже справятся, но цели format, depext и depext-deb работать не будут (то есть, вызывать mingw32-make depext нет смысла). Можно собирать вручную командой xelatex --shell-escape vkr.tex, но, возможно, придётся вызвать её дважды, чтобы правильно проставились ссылки на источники.

TODO

  • перевод на русский в списке литературы: online, accessed и т.д.
  • сортировка списка литературы (сейчас англоязычные пункты в начале)
Тонкости
  • Под Linux требуется несколько дополнительных пакетов. Используйте make depext, чтобы их установить (только для локально установленного TeX — для онлайн-редактора ничего делать не нужно)

  • Файл ugost2008ls.bst был взят отсюда, потому что оригинальный из пакета texlive-lang-cyrillic даёт странную ошибку:

    bibtex "\" can't start a style-file command- ...

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published