(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>とかになるようにしてみた。
--- 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

となる。
前の日 / 次の日 / 最新 / 2011-06

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