blog.bouzuya.net

2015-08-12 b-html/html2bhtml 0.3.0 をつくった

b-html/html2bhtml 0.3.0

b-html/html2bhtml の 0.3.0 をつくった。

昨日 (2015-08-11) つくった b-html/html2bhtml に開始タグの直後の空白および終了タグの直前の空白を無視する機能を追加した。これはコマンドラインオプションとして -s または --sgml-line-break を与えることで機能する。

昨日の 0.2.0 を使って実際に変換してみると余計な | が大量に入ることがわかった。これは HTML のインデントによるもので、表示上これが問題になっていないのはブラウザ上で一部の要素の空白が無視される実装のおかげである。厳密に変換したときは b-html としては不要な | が大量に発生する。

そこで不可逆な変換にはなるが空白を削除するオプションが存在するほうが実用的だと考えて -s オプションを追加した。

これで bouzuya/bouzuya.net を変換してみようと思う。