『NovelPageMaker』 NovelPageMaker

概要

txt→HTML変換ツールです。
改行タグだけでなく、段落タグも使用します。
本文の前後につけるヘッダ部分・フッタ部分のサンプルが付属していますが、サイトに合わせて編集・自作することも可能です。
変換元になるテキストファイルの1行目と2行目を取得して、タイトルや見出しに利用します。

ダウンロードは、お手数ですが置場Vectorからお願いします。


できること と できないこと

できること

title・h1作成
テキストファイルの1行目と2行目を取得して、titleとh1をつくります。
ファイルごと、変換するたびにいちいち入力する必要がないため、手軽です。
設定ファイルの指定行を置換しているため、「titleとh2」など、お好みで変更できます。
段落タグ対応
空行を段落の区切りとみなし、空行に囲まれた部分を段落タグで囲みます。
空行は1行を残して削除され、余分な改行タグも残りません。
ヘッダとフッタを編集可能
便利だと思えない方にもご利用いただけるよう、そのまま使えるサンプルも入ってます。
末尾にコメントを添えられる
フッタに指定の語句のみの1行を書き込んでおけば、その位置にコメントを上書きします。
変換元と変換結果を見比べて下さい。
連番置換
テキストファイルの名前が番号を含む場合、ヘッダとフッタの特定語句を前後のファイル名に置換します。
番外)行末が『>』のとき、改行タグをつけない
手打ちしてあるタグを邪魔しません。
class分けしたい部分に段落タグを書き込んで改行しておいても、余分な改行タグが増えたりしません。
(半角の>を変換できないため、代替措置でもあります。だから番外)

できないこと

特殊文字の変換
半角の、空白や&<>”などの変換はできません。
リンクの自動変換
対応できません。お手数ですが、手動で書き込んでください。
アイコンへのドラッグ&ドロップ
実行ファイルやショートカットアイコンへのドラッグ&ドロップには対応できていません。ウィンドウに複数ファイルをドラッグ&ドロップすることは可能です。

使用法

  1. 起動する
  2. ヘッダファイルとフッタファイルを指定する
  3. 保存先を指定する
  4. 変換するテキストファイルを指定する
  5. 変換ボタンを押す

あるいは、
4.ウィンドウにテキストファイルをドラッグ&ドロップ
で、変換完了です。

『ヘッダファイル』と『フッタファイル』は本文の前・後につけるテキストファイルです。

サンプルとしてヘッダファイル5種(内・連番置換用2種)、フッタファイル4種(内・連番置換用2種)とスタイルシートファイル2種(内・連番置換用1種)をつけています。
そのまま使ったり編集したり、ご自分で作成したりしてください。
ナビゲーションリンクや制作者名もヘッダファイルやフッタファイルに含めてしまえば、お蔵出し作業もラクになるでしょう。

『連番リンク』のチェックをonにすれば、変換元ファイル名の、先頭または末尾に番号(=数字)がある場合、連番置換が実行されます。
ヘッダファイルとフッタファイルに

  • 『[$base$]』があれば、『連番リンク』テキストボックスに入力した文字列に置換されます。
  • 『[$prev$]』・『[$next$]』があれば、それぞれ前後の番号に置換します。

『0』(序章をイメージ)の前は『_index』になります。

スタイルシート制作支援ソフトをお探しの場合、リンクページもご覧ください。おすすめソフトの公開ページにリンクを張ってあります。

変換手順例を別ページに挙げていますので、よろしければご確認ください。

→変換手順例


変換例

変換元として、圧縮ファイルに入っている『01テスト用.txt』・『テスト用02.txt』とほぼ同じテキストファイルを使用しました。
変換結果は3パターン用意していますので、よろしければごらんください。

デッドリンク防止のため、変換元に入力されたリンク先・変換結果に埋め込まれたリンク先は圧縮ファイルに入っているものと異なります。
また、変換結果を区別するため、変換元1行目に『(変換結果例0x)』を追加し、変換結果も該当箇所のみ編集しています。

変換元01(別窓)
変換元02(別窓)
テキストファイル。1行文字数が多いので、ブラウザ上ではかなり読みにくいです。
開いた後でソース表示したり、リンク先をダウンロードしてエディタで開いたりしないとつらいかもしれません。
変換結果例01(「変換元01」を変換)
デフォルト状態で変換した結果。
変換結果例02(「変換元01」を変換)
タイトル・追記の置換on、段落タグ使用。フッタに「ftps.txt」を指定して変換した結果。
変換結果例03_01(「変換元01」を変換)
変換結果例03_02(「変換元02」を変換)
タイトル・追記の置換on、段落タグ使用。連番リンクは『sample03_』と入力して使用。ヘッダに「sl-hdcss.txt」・フッタに「sl-ftps.txt」を指定して変換した結果。

外観

画像をクリックすると原寸大画像が表示されます。
別窓で開くならこちらから。

スクリーンショット『NovelPageMaker』

ダウンロードは、お手数ですが置場Vectorからお願いします。