スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

SyntaxHighlighterをきちんと動作させる方法(完結編)

前回のやり方ではMovableTypeのブログでは<br>が入ってしまいうまく表示されないらしい
幸いversion 1.5.1ではその点について修正がされているようで、BlogerModeという機能が搭載されているようです。
下記の赤字部分を</head>の前に追加することできちんと動作するようになりました。

<!--SyntaxHighlighter追加部分:開始-->
<link rel="stylesheet" type="text/css" href="http://自分のブログのurl/SyntaxHighlighter.css" />
<script type="text/javascript" src="http://自分のブログのurl/shCore.js">>/script>
<script type="text/javascript" src="http://自分のブログのurl/shBrushPython.js"></script>
<script type="text/javascript">
window.onload = function () {
dp.SyntaxHighlighter.ClipboardSwf = 'http://自分のブログのurl/clipboard.swf';

dp.SyntaxHighlighter.BloggerMode();

dp.SyntaxHighlighter.HighlightAll('code');
}
</script>
<!--SyntaxHighlighter追加部分:終了-->


あとは前回同様にソースコード前後に下記のようにタグを入れます。
<pre name="code" class="python:firstline[1]">
ソースコード
</pre>
関連記事
スポンサーサイト

テーマ : ソフトウェア
ジャンル : コンピュータ

tag : Python SyntaxHighlighter

コメント

Secret

プロフィール

cherrypy

Author:cherrypy
四方山話とか、にわかプログラミングなどについて語ります。

カウンター
はてな人気エントリー
最新記事
スポンサードリンク
最新コメント
最新トラックバック
月別アーカイブ
カテゴリ
検索フォーム
RSSリンクの表示
リンク
ブロとも申請フォーム

この人とブロともになる

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。