Skip to content

Шаблон LaTeX для академических работ по ГОСТ 7.32-2017

License

Notifications You must be signed in to change notification settings

khokm/my-latex-template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

my-latex-template

Мои шаблоны LaTeX для курсовых и лабораторных работ.

Что нужно установить?

Чтобы собрать документ, вам нужен дистрибутив LaTeX-а, в который входит xelatex. Неплохим вариантом будет MiKTeX.

Опционально понадобятся make, git, и Python с пакетом pygments для подсветки синтаксиса в вставляемых исходниках.

Git для Windows можно взять здесь. Make поставляется в комплекте MinGW.

Текст курсовой работы с использованием LaTeX-разметки можно набирать в любом редакторе. Рекомендую Sublime Text с плагином для проверки грамматики. С основами LaTeX можно познакомиться тут.

Как мне написать курсач или сделать лабу?

Выполните команду make cw или make lab для подготовки шаблона курсовой или лабораторной работы.

Отредактируйте файлы main.tex и title.tex под свои нужды. Текст можно разбить и на несколько файлов (подробнее здесь).

Для сборки PDF выполните:

make all

Перед этим в настройках MiKTeX Console лучше указать "Автоматически устанавливать пакеты", поскольку их достаточно много. Если во время сборки не идет никакого вывода - скорее всего, это подкачиваются пакеты.

Результатом будет файл main.pdf в корне проекта. Проверьте, чтобы он и main.example.pdf выглядели одинаково.

Также рекомендуется удалить каталог .git и пересоздать его через git init.

Линуксоидам

Из-за бага в MiKTeX, возможно, придется прогнать эти три команды, чтобы заставить пакет polyglossia работать.

Возможно, даже по два раза ¯\(°_o)/¯. Еще можно попробовать поставить hyph-utf8 пакет в MiKTeX Console.

Также не забудьте поставить шрифты Times, Courier, Courier New и Arial - regular, bold, italic и bolditalic версии.