minted
— выделенный исходный код для LaTeX minted
— это пакет LaTeX, который обеспечивает подсветку синтаксиса с помощью библиотеки Pygments. Пакет также предоставляет возможности для настройки выделенного вывода исходного кода, включая функции, реализованные в Python, такие как выбор фрагментов кода с помощью регулярных выражений.
Например, этот код LaTeX
begin { minted }[mathescape,
linenos,
numbersep=5pt,
gobble=2,
frame=lines,
framesep=2mm]{csharp}
string title = "This is a Unicode π in the sky"
/*
Defined as $ pi = lim _{n toinfty } frac {P_n}{d} $ where $ P $ is the perimeter
of an $ n $ -sided regular polygon circumscribing a
circle of diameter $ d $ .
*/
const double pi = 3.1415926535
end { minted }
выдаст следующее при компиляции с LaTeX
Примеры и инструкции по установке см. в документации.
minted
распространяется как с TeX Live, так и с MiKTeX. Его также можно приобрести в CTAN.
Эта работа может распространяться и/или изменяться на условиях Общественной лицензии LaTeX Project (LPPL) версии 1.3c или более поздней.
Пожалуйста, используйте сайт GitHub проекта по адресу https://github.com/gpoore/minted для предложений, запросов функций и отчетов об ошибках.