Как выбрать другую тему / стиль для синтаксиса CodeRay с подсветкой кода Ruby?
Мне трудно понять, как выбрать другую тему / стиль для подсветки синтаксиса кода Ruby с использованием гема CodeRay, по умолчанию все в порядке, но мне интересно, есть ли что-нибудь еще в продаже? я не могу их найти.
Спасибо
2 ответа
Насколько я понимаю, вы создаете свой собственный файл coderay.css. У 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.