(2011-06の一覧)
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
2011-06-12 Sun (他の年の同じ日: 2005 2006)
日記内の見出しに対応してみた
2011-06-12-1 / カテゴリ: [chalow] / [permlink]
日記内に小見出しを定義できるようにして、<h3>〜</h3>とかになるようにしてみた。
とりあえず * は使えない(itemの区切り)ので、行頭 "=" を見出しにすることにしました。
デフォルト書式の取り消し線と重複してるので、取り消し線の変換処理の後に上の処理を入れればOK。
上のコードだと、開始("="1個)を<h3>にしてるので、その辺は微調整すればよし。(lengthの結果の加算部分)
あとはChangelogで
となる。
--- chalow.20110609 2011-02-06 04:25:50.718241770 +0900 +++ chalow 2011-06-12 20:42:48.266058342 +0900 @@ -539,4 +538,7 @@ } + ### ヘッダ(Heading): "^= string" <h3>から</h3> + s!^(=+)\s*(.*)!my $a=2+length $1; $a=($a<7)?$a:7; "<h$a>".$2."</h$a>"!gme; + ### 日付で参照リンク # date ref : [YYYY-MM-DD] @@ -571,4 +573,5 @@ s!</pre><br />!</pre>!g; # ad hoc + s!</h(\d)><br />!</h$1>!g; return $_;
とりあえず * は使えない(itemの区切り)ので、行頭 "=" を見出しにすることにしました。
デフォルト書式の取り消し線と重複してるので、取り消し線の変換処理の後に上の処理を入れればOK。
上のコードだと、開始("="1個)を<h3>にしてるので、その辺は微調整すればよし。(lengthの結果の加算部分)
あとはChangelogで
= タイトル 文章1 == サブタイトル 文章2とか書けば
タイトル
文章1サブタイトル
文章2となる。
2013 : 01 02 03 04 05 06 07 08 09 10 11 12
2012 : 01 02 03 04 05 06 07 08 09 10 11 12
2011 : 01 02 03 04 05 06 07 08 09 10 11 12
2010 : 01 02 03 04 05 06 07 08 09 10 11 12
2009 : 01 02 03 04 05 06 07 08 09 10 11 12
2008 : 01 02 03 04 05 06 07 08 09 10 11 12
2007 : 01 02 03 04 05 06 07 08 09 10 11 12
2006 : 01 02 03 04 05 06 07 08 09 10 11 12
2005 : 01 02 03 04 05 06 07 08 09 10 11 12
2004 : 01 02 03 04 05 06 07 08 09 10 11 12
最終更新時間: 2013-05-02 16:12