Репозиторий конспектов программы Технологии Программирования СПбГУ 2021 года поступления. Сайтик с ссылками на pdf: link
В качестве редактора лучше всего использовать VS Code с расширением LaTeX Workshop.
В качестве основного компилятора используется LuaLaTeX.
В случае использования VS Code необходимые настройки лежат в папке .vscode
и будут подхвачены автоматически.
При ручной компиляции стоит использовать latexmk
примерно таким образом:
latexmk -lualatex file
Преамбула лежит в корне в файле preamble.tex
.
Преамбула в корне претерпевает изменения, поэтому для возможности компиляции старых конспектов, преамбула дублируется в папку семестра.
В качестве основного класса используется memoir.
Для удобного разделения на файлы используется пакет subfiles. Файлы лучше нумеровать в порядке глав внутри документа.
Если есть возможность извлечь рисунки из конспекта лектора, то лучше использовать их. В ином случае лучше создавать рисунки в Inkscape с последующим сохранением в PDF+TeX.