novel2html.pl


novel2html.pl は小説を HTML に変換する perl スクリプトです。

↓下のような小説を、

----------------------------------------------------------------------
TITLE		フォルの消失
TITLE_H1	フォルの消失 <font size=4>―サンプル―</font>
KEYWORDS	電脳天使,小説,サンプル
MAIL_ADDRES	hoge@hogera
MAIL_ADDRES_TITLE	ほげら
BGcolor		white
TEXTcolor	black
LINKcolor	blue
VLINKcolor	red
ALINKcolor	green
PREV_PAGE	prev.html
NEXT_PAGE	next.html
PREV_PAGE_TITLE	前章
NEXT_PAGE_TITLE	次章
RETURN_PAGE	../
RETURN_PAGE_TITLE	戻る。
END

「ただいまぁ、って誰もいないんだけどね」
今日から英荘の大家として一人暮らし。大家と言っても、まだ誰も部屋を借り
る人がいないから名ばかりなんだけどね。さてこれからどうしよう。

“そうだ、さっき道で拾ってきたフロッピーの中身を見てみよう”
パソコンを起動しフロッピーの中を見てみる。実行形式のファイルみたいなの
があったので実行してみた。ディスクが読みっぱなしになって何も起こらない。
暫く待ってみよう。


「おかしいなぁ、もう 30分以上も経つのに何も起こらないぞ。しょうがない、
今日はもう止めにするか」
そして電源ボタンに手を伸ばす。
“止めて… それだけは止めて!!”
“何だ?今の声は。気のせいかな?”
僕は構わず電源を切った。

「<strong>イヤァァァアア!!</strong>」
悲痛な叫びが部屋をこだまする。その叫びは、僕に恐怖よりも罪悪感を残した…

----------------------------------------------------------------------
このような HTML に変換します。
----------------------------------------------------------------------
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
  <META http-equiv="Content-Type" content="text/html; charset=EUC-JP">
  <LINK REV=MADE HREF="mailto:hoge@hogera">
  <META http-equiv="Keywords" content="電脳天使,小説,サンプル">
  <LINK rel="PREV" href="prev.html">
  <LINK rel="NEXT" href="next.html">
  <TITLE>フォルの消失</TITLE>
</HEAD>

<BODY BGCOLOR="white" TEXT="black" LINK="blue" VLINK="red" ALINK="green">

<CENTER><H1>フォルの消失 <font size=4>―サンプル―</font></H1></CENTER>

<HR>

<P>
「ただいまぁ、って誰もいないんだけどね」<BR>
今日から英荘の大家として一人暮らし。大家と言っても、まだ誰も部屋を借り
る人がいないから名ばかりなんだけどね。さてこれからどうしよう。
</P>

<P>
“そうだ、さっき道で拾ってきたフロッピーの中身を見てみよう”<BR>
パソコンを起動しフロッピーの中を見てみる。実行形式のファイルみたいなの
があったので実行してみた。ディスクが読みっぱなしになって何も起こらない。
暫く待ってみよう。
</P>

<HR width="20%">

<P>
「おかしいなぁ、もう 30分以上も経つのに何も起こらないぞ。しょうがない、
今日はもう止めにするか」<BR>
そして電源ボタンに手を伸ばす。<BR>
“止めて… それだけは止めて!!”<BR>
“何だ?今の声は。気のせいかな?”<BR>
僕は構わず電源を切った。
</P>

<P>
「<strong>イヤァァァアア!!</strong>」<BR>
悲痛な叫びが部屋をこだまする。その叫びは、僕に恐怖よりも罪悪感を残した…
</P>

<HR>

<ADDRESS><A HREF="mailto:hoge@hogera">ほげら</A></ADDRESS>
<I>
<!-- hhmts start -->
Last modified: 2000/  7/15  3:34
<!-- hhmts end -->
</I><BR>

<A HREF ="prev.html">前章</A>
<A HREF ="next.html">次章</A><BR>
<A HREF ="../">戻る。</A>
</BODY>
</HTML>
----------------------------------------------------------------------

使い方は

% novel2html.pl Fol_vanish.txt > Fol_vanish.html
% cat Fol_vanish.txt | novel2html.pl > Fol_vanish.html
% perl novel2html.pl Fol_vanish.txt > Fol_vanish.html
などお好みでどうぞ。


tomone(at)p-act.sakura.ne.jp
Last modified: Sat Jul 15 03:48:41 2000
HomePage に戻る