вторник, 13 сентября 2011 г.

Раскрашиваем синтаксис blogger

Есть такой замечательный сайт http://alexgorbatchev.com/SyntaxHighlighter/

Для того чтобы раскрасить Blogger, нужно в новом интерфейсе зайти в  Шаблон->Изменить HTML, нажать кнопку "Приступить", поставить галочку "Включить шаблоны виджета" и перед закрывающей
</head>
вставить



 
Как видно, я себе добавил поддержку bash, plain и perl. Вы себе можете добавить:
AppleScript
AS3
Bash
ColdFusion
Cpp
CSharp
Css
Delphi
Diff
Erlang
Groovy
JavaFX
Java
JScript
Perl
Php
Plain
PowerShell
Python
Ruby
Sass
Scala
Sql
Vb
Xml
Путем добавления строки
http://alexgorbatchev.com/pub/sh/current/scripts/shBrushPerl.js
с заменой shBrushPerl.js на скажем shBrushCpp.js из следующего набора:
shAutoloader.js
shBrushAppleScript.js
shBrushAS3.js
shBrushBash.js
shBrushColdFusion.js
shBrushCpp.js
shBrushCSharp.js
shBrushCss.js
shBrushDelphi.js
shBrushDiff.js
shBrushErlang.js
shBrushGroovy.js
shBrushJavaFX.js
shBrushJava.js
shBrushJScript.js
shBrushPerl.js
shBrushPhp.js
shBrushPlain.js
shBrushPowerShell.js
shBrushPython.js
shBrushRuby.js
shBrushSass.js
shBrushScala.js
shBrushSql.js
shBrushVb.js
shBrushXml.js
shCore.js
shLegacy.js
Чтобы раскрасить синтаксис, нужно написать так:
 <pre class="brush: perl">
тут Ваш код
</pre>