Home > IT > iG:Syntax Hiliterを導入中

iG:Syntax Hiliterを導入中

iG:Syntax Hiliter

iG:Syntax Hiliterという、プログラムソースコードをハイライト表示させるWordPressプラグインを導入中。

動作はすぐに確認できたけど、デザインが気にくわないので弄くりまくっていたら問題が続々と。

どうにも思ったようにcssが反映されないと思ったら、ここで使ってるVicunaというテーマのCSSがiG:Syntax HiliterのCSSより後ろで宣言されてるからだったという罠が。
これに気づくまで小一時間かかりました‥‥というか今日はタイムアップなので週末にでもどうにかしたいなぁと思います。

あと、ソースコード中の数値リテラルが常に#800000で表示されてしまう件があり、こちらはiG:Syntax Hiliterの不具合のような気がします。

syntax_hilite.php
147行目

				$geshi->set_numbers_style('color:#800000;', true);

コイツをコメントアウトするか削除すればOK。

このせいで、style=”color:#0000ff;color:#800000;”みたくなって、それで強制で赤い文字になっていた模様。

導入してるサイトを見るとあっさり使いこなしてるように見えるけど、裏では意外に頑張ったのかな?とか思えてきてしまいます‥‥。


関連記事

Comments:2

kohaku 08-02-08 (金) 10:00

テーマによって癖があるので、結構手直しする必要があったりしますよね。
うちでも、最近やっとまともに表示されるようになりました。
と、思いきや・・・コピーするときにFirefox 3.0 b2では すこし崩れる・・・orz

fifnel 08-02-08 (金) 12:28

IE7とFirefox2.xで何とか表示されるようになりました。
ソースを見る限りOpera用の整形コードもあるようなんですが、未確認‥‥
もうだいたい表示されればOKかなーと思い始めてきました。

Comment Form
Remember personal info

Trackbacks:0

Trackback URL for this entry
http://fifnel.com/2008/02/07/1100/trackback/
Listed below are links to weblogs that reference
iG:Syntax Hiliterを導入中 from ふぃふmemo

Home > IT > iG:Syntax Hiliterを導入中

その他諸々

あわせて読みたい

  • 個人的リンク集
  • mixi
  • twitter
  • track feed
  • ページランク

Return to page top