◆こんなソフトウェアつくってください◆

485 名前:名無しさん@お腹いっぱい。 :03/08/30 09:31 ID:2ELTkFW5
どうも。長文書き込みさせていただきます。
溜まりに溜まった会議録のHTML化をしなければならなくなりました。

c:\…\yyyy\mm\dd.txt
↑こんな感じで1500ファイル(約五年分)以下のような議事録があるのです。

-------以下議事録のテキスト

-議事録(1999/01/04)
>小見出し
内容…
>小見出し
内容…
>小見出し
内容…

-------以上


これを簡素な物でよいので、HTMLへ変換しなければいけません。
出力する一日分のHTMLに、各小見出しへのアンカーを張り、
さらに月ごとにインデクスを作らなければいけません。

昨晩手作業で一ヶ月分HTMLを書いてみたのですが、効率が悪くてどうしようもない状態です。
取り敢えず会議録は同じ形式で代々書かれているので、小規模なプログラムで自動化できる気もするのですが、
私にスクリプトを組む知識が無いのでここでお願いさせてください。

496 名前:485 ◆AHE7By/jjo :03/08/30 17:06 ID:OTVyFpbm
>>487>>488>>489>>490>>491

寝てる間に煽りが横行してたみたいです。ご迷惑掛けてすみません。
今更な感じがしますがトリップを付けてみました。

会議録のテキストと、そいつを手作業でHTML化したものをWebスペースを借りてUPしてみました。

出力して欲しいHTML
ttp://csx.jp/~gijiroku/after.html
入力側のTXT
ttp://csx.jp/~gijiroku/before.html

こんな感じです。

497 名前:名無しさん@お腹いっぱい。 :03/08/30 17:31 ID:4vaP84sw
>>496
ああ、なるほど。
DMonkeyScriptで作ってみるよ

498 名前:名無しさん@お腹いっぱい。 :03/08/30 17:41 ID:4vaP84sw
>>496
txtでの普通の文書は、ところどころ中途半端なところで改行がされているけど、
これの改行は全て無視して<p>で囲めばいい?
(改行が連続で二回以上続いていたら</p><p>にするとか、指定が有れば教えて欲しい)

499 名前:485 ◆AHE7By/jjo :03/08/30 19:59 ID:OTVyFpbm
>>496
マジすか!ありがたうございます。
出来れば半端な改行は取り払って、空行をはさんだときのみ段落分けの意味で
<p>で囲んでくれればうれしいです。


511 名前:331 :03/09/01 00:22 ID:bfCRFsBj
>>485
月ごとのインデックスが作られないが、こんな感じでよい?
UPされた入力側のテキストが見れなかったのでバグがあるかもだけど、
議事録のあるフォルダにexeを置いてダブルクリックすればconvertフォルダができるはず。

オプションで変換元or出力先を変えることも可能。
コマンドラインなアプリなんで
> txt2html.exe --help
とかしてみて。

http://www.momo-lab.net/junk/txt2html.lzh


月ごとのインデックスは出力イメージがあれば考えてみる。

512 名前:名無しさん@お腹いっぱい。 :03/09/01 01:29 ID:p45hg2dQ
>>551
なー。マジで有難うございます。
これでWinXPを使ってHTML手書きで打ち直しとかの間抜けな真似しなくて良くなりました。



DAT2HTML 0.26 Converted.