Что меня также интересует, так это наличие более или менее зависимостей.
Я использую Coderay ( посмотрите в действии внизу этой статьи )
Не уверен, сколько (если есть) зависимостей у него есть.
См. Также библиотеку Ultraviolet .
Ультрафиолет - это механизм подсветки синтаксиса, основанный на Textpow. Поскольку он использует файлы синтаксиса Textmate, он предлагает встроенную подсветку синтаксиса для более чем 50 языков и 20 тем. Ultraviolet - это одновременно отдельная утилита командной строки и библиотека Ruby.
Ультрафиолет - это механизм подсветки синтаксиса, основанный на Textpow. Поскольку он использует файлы синтаксиса Textmate, он предлагает встроенную подсветку синтаксиса для более чем 50 языков и 20 тем.
Ultraviolet - это одновременно отдельная утилита командной строки и библиотека Ruby.
Google наш друг ...
Первый удар: http://syntax.rubyforge.org/chapter-1.html#s1