
Как я писал диплом в LaTeX: Docker, CI/CD, Latexmk, Mermaid, и многое другое
Большинство дипломных работ заканчиваются папкой из десятков файлов, ручной сборкой PDF и бесконечными исправлениями форматирования. Я решил пойти другим путем и построить полноценный пайплайн разработки документа.В...
Anthropic — What company has the best second artificial intelligence model at the end of June?
Вот важная новость с фронта ИИ: Большинство дипломных работ заканчиваются папкой из десятков файлов, ручной сборкой PDF и бесконечными исправлениями форматирования. Я решил пойти другим путем и построить полноценный пайплайн разработки документа.
В статье покажу, как превратить обычный диплом в воспроизводимый проект с современными практиками: Git, CI/CD, Docker, автоматической сборкой, генерацией диаграмм, сравнением PDF между версиями и собственными инструментами автоматизации. Отдельно расскажу, почему выбор пал на LuaLaTeX, какие проблемы пришлось решить (от ссылок и библиографии до кастомных callout'ов и программной генерации метаданных PDF), а также как Python, Lua и GitHub Actions превратили написание документа в почти такой же процесс, как разработка программного обеспечения.
Статья будет полезна тем, кто работает с LaTeX, интересуется автоматизацией, любит превращать рутинные задачи в инженерные системы или просто хочет перестать бояться больших документов.
Этот прогресс даёт важные сигналы о будущем отрасли, и технологический мир внимательно наблюдает.





