Как выбрать другую тему / стиль для синтаксиса CodeRay с подсветкой кода Ruby? - PullRequest
3 голосов
/ 01 марта 2011

Мне трудно понять, как выбрать другую тему / стиль для подсветки синтаксиса кода Ruby с использованием гема CodeRay, по умолчанию все в порядке, но мне интересно, есть ли что-нибудь еще в предложении? я не могу их найти.

Спасибо

Ответы [ 2 ]

0 голосов
/ 13 декабря 2014

Попробуйте это:

Таблица стилей CodeRay

А потом:

doc = Nokogiri::HTML(html)
  doc.search("//pre//code[@class]").each do |pre|
    tokens = CodeRay.scan(pre.text, pre[:class])
    pre.replace tokens.div(:css => :class)
  end

Хитрость заключается в том, чтобы визуализировать ваши токены с помощью класса CSS.

0 голосов
/ 26 марта 2011

Насколько я понимаю, вы создаете свой собственный файл coderay.css. У Coderay нет «тем».

...