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