・カテゴリーをタグへ変換
・タイトルからカテゴリー文字列を削除
・タイトルにあるHTMLタグを削除
・行頭に<が含まれないセクションを一行ごとに<p>でくくって整形
・元記事情報を出力しないようにした(メタ情報に残しておくだけ)

tDiary 3.1.0 の tdiary/tdiary_style.rb (get_categories, strip_subtitle, to_html4 メソッド) と doc/HOWTO-make-io.rd が参考になった。

tDiaryスタイルだと行頭に"<"を含むセクションは整形されない、部分の実装は
to_html4の
if /^</ =~ section.body then
整形しない
else
整形する
end

SourceForge.net: tDiary:

tags: pure_diary tdiary

Posted by NI-Lab. (@nilab)