Дописаны кусочки текста про сборку и про вставку "не текста"
В файлах есть пачка TODO, которые стоит решить:
[x] Настройка форматирования с помощью latexindent (он портит концепцию минимального diff'а, и поэтому, как минимум, требует настройки)
[x] preamble.tex стоит переместить в класс-файл
[x] ~Попытаться использовать длины из LaTeX'а, а не захардкоженое значение, для абзацного отступа у листингов~
[x] Разрешить и listings, и minted
[x] Решить судьбу закоментированных пакетов и команд в файле preamble.tex
[x] Стоит ли советовать использовать \tikzexternalize для любителей tikz'а
[x] Неплохо иметь пояснение почему английский слова пишутся, используя \textsc{}
[x] Русская типография обычно предпочитает использование кавычек-ёлочек
[x] (нет в файлах) LaTeX Workshop мощное и удобное расширение для VS Code для поддержки LaTeX. Возможно стоит форсить VS Code для использования с локальным TeX'ом и, соответственно, предоставлять для него конфигурационные файлы
[ ] Изменения, связанные с LuaLaTeX'ом и вставкой "не текста", требуют проверки как минимум на Windows, OS X и Ubuntu разных версий
[x] (нет в файлах) Стоит ли требовать использование booktabs с их стайл гайдом, хотя бы для небольших таблиц
Что сделано:
В файлах есть пачка TODO, которые стоит решить:
preamble.tex
стоит переместить в класс-файлlistings
, иminted
preamble.tex
\tikzexternalize
для любителей tikz'а\textsc{}