[JM:00518] 試作品: manpage 比較用 HTML 生成スクリプト

Back to archive index

Yasumichi Akahoshi yasum****@vinel*****
2011年 11月 29日 (火) 00:15:40 JST


 赤星です。
 manpage を比較するための HTML を生成するスクリプトを試作してみました。

$ python mandiff.py 原文 訳文 > result.html

とすると左右に段落(?)ごと対比した HTML を生成します。
 試しに gnumaniak の diff.1 を使った result.html も添付します。

# 訳文で 1 行だけ手を加えましたが…(単なる改行になっていない行があった?)

 以下、現状の制限事項

●完全に同じ構造でないとずれが生じてしまいます。(その内、なんとかしたい)
●入力が UTF-8 であると仮定しているため、EUC-JP を読みこませると処理は可能ですが、
出力される HTML の Encoding 宣言と合わなくなります。(改善可能であれば改善する)
●コメントを全然入れてません(おぃ)
●「.SH」以外は、そのまま出力されます。

 まだ、十分にテストしていませんが、需要があるようなら、メンテしていこうかと
思います。

-- 
Yasumichi Akahoshi
GnuPG fingerprint = 04D4 DB0D 37CB A251 2671  1BAB 2369 F522 E440 9DCF
-------------- next part --------------
HTMLの添付ファイルを保管しました...
다운로드 
-------------- next part --------------
テキスト形式以外の添付ファイルを保管しました...
ファイル名: mandiff.py
型:         text/x-python
サイズ:     4098 バイト
説明:       無し
URL:        http://lists.sourceforge.jp/mailman/archives/linuxjm-discuss/attachments/20111129/f31a3a4f/attachment-0001.py 



linuxjm-discuss メーリングリストの案内
Back to archive index