Запись ЛАТЕКСНОГО документа с фрагментами кода Python

Я использую ЛАТЕКС для записи документа о Python. Этот документ будет содержать фрагменты кода (примеры).

Я мог использовать verbatim среда, но прежде чем я загружусь на него, я хотел бы знать, знаете ли Вы о каком-либо ЛАТЕКСНОМ файле стиля, который обеспечивает среду для кода Python. Выделение синтаксиса было бы плюс.

Спасибо.

Править:

Я должен указать что пакет minted точно, что я искал. Это имеет красивую подсветку синтаксиса, и это очень просто в использовании. Проверьте этот вопрос знать больше об этом.

8
задан Community 23 May 2017 в 10:33
поделиться

3 ответа

Для получения дополнительной информации ознакомьтесь с этим вопросом Подсветка исходного кода в LaTeX .

Вы также должны посмотреть программу pygments для выделения исходного кода.

Я лично использую Emacs org-mode с # + BEGIN_SRC python , и пусть htmlize.el позаботится о выделении во время экспорта. Вы можете увидеть образец здесь (это экспорт в HTML, но с последней версией org-mode он также может использовать пакет LaTeX со списками для раскрашивания экспортируемых PDF-файлов).

5
ответ дан 5 December 2019 в 19:00
поделиться

Используйте для этого Docutils и RST. В нем есть латекс с подсветкой синтаксиса.

http://docutils.sourceforge.net/docs/user/latex.html

2
ответ дан 5 December 2019 в 19:00
поделиться

Пакет из латексных списков, кажется, знает о Python. Стоит взглянуть на.

Марка

2
ответ дан 5 December 2019 в 19:00
поделиться
Другие вопросы по тегам:

Похожие вопросы: