いろいろやり方はあるみたいだけど、今回はこちらの方の記事を参考にさせてもらった。
使用したい言語を追加しつつ、headタグ内に以下のコードをペースト
<!--start SyntaxHighlighter-->
<script src='http://alexgorbatchev.com/pub/sh/current/scripts/shCore.js' type='text/javascript'></script>
<script src='http://alexgorbatchev.com/pub/sh/current/scripts/shAutoloader.js' type='text/javascript'></script>
<link href='http://alexgorbatchev.com/pub/sh/current/styles/shCore.css' rel='stylesheet' type='text/css'/>
<link href='http://alexgorbatchev.com/pub/sh/current/styles/shThemeDefault.css' rel='stylesheet' type='text/css'/>
<script type='text/javascript'>
window.onload = function() {
SyntaxHighlighter.autoloader(
"js jscript javascript http://alexgorbatchev.com/pub/sh/current/scripts/shBrushJScript.js"
,"bash shell http://alexgorbatchev.com/pub/sh/current/scripts/shBrushBash.js"
,"css http://alexgorbatchev.com/pub/sh/current/scripts/shBrushCss.js"
,"html xml xhtml http://alexgorbatchev.com/pub/sh/current/scripts/shBrushXml.js"
,"cpp c http://alexgorbatchev.com/pub/sh/current/scripts/shBrushCpp.js"
,"java http://alexgorbatchev.com/pub/sh/current/scripts/shBrushJava.js"
,"actionscript3 as3 http://alexgorbatchev.com/pub/sh/current/scripts/shBrushAS3.js"
,"php http://alexgorbatchev.com/pub/sh/current/scripts/hBrushPhp.js"
);
SyntaxHighlighter.all();
};
</script>
<!--end SyntaxHighlighter-->
これで準備完了。あとは、投稿画面のHTMLの編集で、コードを以下のようにpreタグで囲ってやる。
brush:のあとのhogeに言語に対応した名称を入れてやればいい。
<pre class="brush:hoge"> コードを記述... </pre>
あと、htmlの記述にこちらの変換ツールを使用させてもらった。便利。
jsをアップロードしておきたいんだけど、どこにおけばいいんだろ?
0 件のコメント:
コメントを投稿