2008-03-21(金) 曇のち晴 安静時心拍数 57 [長年日記]
_ tDiary UTF-8化を試す
tDiary trunk にして utf8 化したを参考にまずはlocal環境でtDiaryをUTF-8化してみました。今のところ大きな問題は特に起きていません。強いて言うならドキュメントのHTMLのcharsetがEUC-JPのままだったようです。HOWTO-make-plugin.htmlを例にすると
とすれば良いだけですが、念のため。
_ 適用中のthemeのCSSファイルから指定したpropertyのvalueを取得するには?
タイトルの日本語が分かりづらく後で自分が読んでも意味不明になりそうなので具体例を挙げておきます。今適用中のMt FujiテーマのCSSファイルであるmt_fuji.cssをparseしてbody { background-color: #ddf; }
の#ddf
を取り出すにはどうすれば良いかという話です。
普通にmt_fuji.cssに正規表現で抜き出しても良いのですが、便利なライブラリがあるだろうと検索してみました。Ruby の CSS パーサはどこですか?を発見したので参考にしようとしましたが、読んでみただけでろくなparserではないなということが分かったので、面倒になって手を止めました。
_ 2008年3月×日、サラリーマン奴隷解放宣言!
「自己派遣会社」化かぁ。今の会社との契約では無理そうだな。他行こうかな。
>腮MLharsetUC-JP腥vs trunk
腴<br><br>citp://tdiary.cvs.sourceforge.net/tdiary/core/theme/conf.css?revision=1.11&view=markup<br>腑harset "euc-jp";<br>