Tuesday, February 17, 2015

Курсор Папирии, выпуск от 17 февраля

В номере: у нас заработала подсветка программного кода пакетами minted и verbments

В LaTeX есть несколько пакетов, которые могут вставлять в документ программный код с подсветкой синтаксиса, но до недавнего времени пользователи Папирии были ограничены пакетом listings, и не могли использовать более модные пакеты minted и verbments, которые используют в своей работе питоновскую библиотеку pygments. Из соображений безопасности мы не хотели запускать произвольный код во время компиляции. но мы активно работали над изоляцией пользовательских данных и процесса компиляции, и сегодня мы включили shell escaping.
Подсветка программного кода в Папирии

Это означает, что пакеты  minted и verbments.могут теперь работать и подсвечивать ваши листинги. Мы также установили minted версии 2.0, который появился буквально месяц назад.

Пример, показанный на картинке вверху, можно посмотреть в демонстрационном проекте.

Удачи и красивой верстки!