Описание тега pygments

A generic source code syntax highlighter written in Python.
3 ответа

Не удается получить lexers.PythonLexer() из приложения Kivy, созданного с помощью PyInstaller

У меня есть приложение Python, которое работает очень хорошо, внутри которого я делаю что-то вроде: from pygments import lexers затем... testing = lexers.PythonLexer() Просто запуск скрипта работает отлично, и я получаю новый экземпляр PythonLexer. …
22 май '14 в 22:21
1 ответ

Как получить отчеканенный пакет для рендеринга блоков кода с копируемыми отступами?

Невооруженным глазом minted (пакет Конрада Рудольфа LaTeX для выделения кода с использованием библиотеки Pygments) достоверно отображает блоки кода, которые ему передаются, отображая их с любым отступом, содержащимся в исходном коде. Однако, если вы…
10 июн '14 в 17:33
1 ответ

Используя более одного цвета подсветки в фрагментах

Я использую фрагменты для выделения строк из файла, но хочу выделить разные строки разными цветами. Примечание. Когда я писал этот вопрос, я пробовал разные вещи, пока не нашел то, что выглядит как достойное решение, которое решает мою проблему. Я о…
20 сен '16 в 20:42
2 ответа

Сфинкс документация и текст при наведении

Возможно ли с помощью sphinx иметь поля для наведения слов для слов, которые появляются внутри фрагментов кода, подобно тому, как выглядят и ведут себя поля для наведения в примерах кода на целевой странице angular.js?
21 ноя '13 в 17:03
3 ответа

Неверное отображение уценки при добавлении блока кода в список

Я использую фрагменты и kramdown в моем блоге Джекила. Я пытался добавить блок кода в список уценки, но отображал некорректно. 1. first 2. second {% highlight ruby %} def foo puts 'foo' end {% endhighlight %} 3. third сгенерированный HTML: <ol&gt…
29 окт '15 в 15:03
2 ответа

Выделите кучу слов?

Я пытаюсь выделить кучу слов - поэтому я написал расширение pygments. В основном это работает, но все же не к моему удовлетворению. Вот простая идея, которая должна работать: выделите слова соответствующим образом и весь другой текст, который не соо…
16 авг '12 в 15:00
1 ответ

Как я могу использовать фрагменты, чтобы сделать номера строк уценки?

Я знал номера строк жидкокристаллического дисплея, например: {% highlight java linenos %} public class Test { } {% endhightlight $} Но я не знаю, как я должен позволить уценке выделять номера строк дисплея? ```java public class Test { } ``` Таким об…
18 мар '14 в 15:39
1 ответ

Подсветка синтаксиса кода в моем приложении Rails 4.0.4 с использованием Redcarpet & Pygments.rb?

Цель Я пытаюсь представить документацию по уценке с фрагментами кода, и я хотел бы выделить синтаксис, как в Github или BitBucket. Моя среда Rails 4.0.4 Ruby 2.1.1 В моем gemfile gem 'haml-rails' gem 'redcarpet' # markdown gem 'rdiscount' gem 'pygme…
25 май '14 в 01:01
1 ответ

Почему выделение фрагментов имеет цвет фона?

Я пытаюсь построить блог, используя jekyll, и я хочу выделить свой код, после некоторого поиска в интернете, я понимаю, что могу использовать pygments. Я устанавливаю python-2.7.5 и устанавливаю pygments. Я устанавливаю фрагменты с помощью gem, верс…
06 ноя '13 в 13:04
1 ответ

Tkinter / Pygments: странные результаты в подсветке

Я стараюсь выделять тексты по токенам. Жетоны могут быть выделены с помощью приведенных ниже кодов, но есть некоторые нежелательные результаты. Некоторые примеры: Предположим, я набрал: a = "a" Оба элемента a выделены одинаковым цветом, несмотря на …
10 июн '18 в 18:01
0 ответов

Добавьте подсветку синтаксиса для nbconvert raw клеток в Jupyter

В Jupyter я хотел бы добавить подсветку синтаксиса для ячеек Raw NBConvert (в зависимости от типа). Я ищу (а) существующий плагин, который выполняет это или (б) какое-то руководство по написанию плагина для достижения этой цели.
17 сен '18 в 17:09
1 ответ

Сфинкс: связывание лексера с таблицей стилей с использованием фрагментов

Добрый вечер, Допустим, я использую встроенный Java-лексер в фрагментах, чтобы выделить синтаксис блока кода в документе sphinx. Как изменить таблицу стилей, с которой связан java-лексер? (т.е. я хочу изменить цвет слов, которые выделяются). Заранее…
13 май '13 в 20:04
0 ответов

Подсветка кода CSHTML/RAZOR в фрагментах

Я использую aspx-cs выделить CSHTML/RAZOR просмотреть коды файлов в Pygments. Но это не правильно подсветка в HTML. Я использую следующий синтаксис. {% highlight aspx-cs %} <h2>Kendo UI DatePicker</h2> @(Html.Kendo().DatePicker() .Name("…
23 авг '15 в 09:02
1 ответ

Как получить подсветку синтаксиса при использовании HTML в качестве источника в Pelican?

Недавно я начал использовать пеликанские cms, и я предпочитаю писать свои статьи в HTML, в отличие от первого или уценки. Это нормально. Пеликан позволяет мне это сделать. Но я не могу найти какой-либо способ указать язык для <pre> блоки, так …
09 июл '15 в 19:58
1 ответ

Сохранить скрипт Python с форматированием - специальные символы

Я использую pygmentize, чтобы сохранить мой скрипт на Python как файл rtf (с цветами propoer зависит от ключевых слов в синтаксисе). К сожалению, программа заменяет специальные символы (ą,ę,ź,ć,ó) странными символами. Есть ли возможность установить …
02 сен '11 в 12:58
3 ответа

Использование Pygments с PHP (Python в PHP)

Можно ли использовать Python (в частности, Pygments) с PHP? В настоящее время у меня есть форум phpBB, для которого я разрабатываю, и JS Syntax Highlighters просто не работают для меня. Уже есть мод GeSHI, но я хочу разработать что-то для себя. Кром…
30 июн '10 в 22:46
1 ответ

Как импортировать Python Markdown и фрагменты при разработке плагинов Sublime Text?

Я скопировал markdown а также pygments папку к пути моего плагина, и сделал это: try: import sys sys.path.append("./markdown") sys.path.append("./pygments") import markdown except ImportError: self.view.insert(edit, 0, "The markdown package wasn't i…
17 май '13 в 03:12
1 ответ

Определить язык программирования фрагмента с помощью Pygments

Я использую guess_lexer() метод библиотеки Pygments для идентификации исходного кода во фрагменте кода: Вот как я использую это прямо сейчас: from pygments.lexers import guess_lexer text = "string containing source code" lexer_subclass = guess_lexer…
23 май '18 в 12:45
2 ответа

Переменная лексера в выделении jinja2

Мой шаблон jinja2 получает блок кода, который может содержать любое количество разных языков. Я хотел бы передать правильный лексер в шаблон и отобразить его соответствующим образом с помощью плагина jinja2-highlight (pygments). Я отображаю свой шаб…
22 янв '17 в 15:52
0 ответов

Потенциально коварное поведение pygments´s mapping.py / Редактирование лексера pygments

Я использую Windows 7, последнее обновление Windows и т. Д. Недавно я решил начать использовать minted пакет в латексе. Для этого меня перенаправили на установку pygments, который я установил через pip: Я быстро расскажу вам, что я сделал (чтобы убе…
15 май '14 в 09:47