Командная строка Pygments не выделяет синтаксис вывода HTMLPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Командная строка Pygments не выделяет синтаксис вывода HTML

Сообщение Anonymous »

Я пытаюсь взять скрипт Python и подготовить его к печати на бумаге с подсветкой синтаксиса и нумерацией строк. Я использовал следующую инструкцию командной строки:

Код: Выделить всё

pygmentize -f html -O style=colored,linenos=1 -l python -o .html .py
Эта инструкция выполняется без ошибок, но как бы я ни указывал стиль и лексер, выходной HTML вообще никогда не имеет подсветки синтаксиса. Он отформатирован соответствующим образом, с правильными отступами и номерами строк, но я не могу заставить его соответствовать цветной подсветке синтаксиса, отображаемой при использовании демо-версии pygments, или любым цветам.

У меня есть также пробовал разные псевдонимы Python (например, py, python3 и py3) и разные стили, но HTML всегда один и тот же. Что бы это ни стоило, я использую PowerShell в Windows 10 для запуска инструкции и Google Chrome для просмотра выходного HTML (хотя я также проверил с Edge и не вижу никакой разницы).

Подробнее здесь: https://stackoverflow.com/questions/592 ... tml-output
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»