- Стандартный способ: использовать 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
, но, возможно, придётся вызвать её дважды, чтобы правильно проставились ссылки на источники.
- перевод на русский в списке литературы: online, accessed и т.д.
- сортировка списка литературы (сейчас англоязычные пункты в начале)
-
Под Linux требуется несколько дополнительных пакетов. Используйте
make depext
, чтобы их установить (только для локально установленного TeX — для онлайн-редактора ничего делать не нужно) -
Файл
ugost2008ls.bst
был взят отсюда, потому что оригинальный из пакетаtexlive-lang-cyrillic
даёт странную ошибку:bibtex "\" can't start a style-file command- ...