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