- 2006/08/07 Mon
-
JavaDocもいいけどPODもね!
というわけで、というかよくわかりませんが、昨日一日だらだら書いていたPerlスクリプトにPODを埋め込んでpod2htmlの挙動を眺めたりとか。・文中の改行は無視される。
ただし、先頭行の行頭に空白が存在する場合は以降の行を含めて<pre>で処理されるので改行が有効になる。この際、各種シーケンスは無効。・文中にタブが存在した場合は<table>として処理される。
ただし、罫線も余白もなく、隣あった要素との境界が不明瞭。・先頭のOrdinary BlockもしくはVerbatim Paragraphの内容が<title>として処理される。
この際、シーケンスは除去されない。・=head[12] \w+\(\s*\)と=head[12] \w+\(.*\w+.*\)の扱いがなんか違う。Ordinary Blockでは改行が無視される上に文章が適当な位置で折り返せないというのがどうにも。
=for htmlにしてタグで処理するとかではあんまりだし。
パラグラフ同士の間に空改行が必要というのも。
うーん。