HTML文書作成アウトラインプロセッサ「イカル」2.3

「イカル」は多ページのHTML文書を体系的に効率よく作成するためのアウトラインプロセッサです。
HTMLに詳しくない人のための、また文書作成に専念したい人のためのツールです。
HTMLのタグを使用しなくても複数ページのHTML文書が効率よく作成できることを目的としています。


イカルの特徴
	・1つの文書ファイルは複数のページより構成され、1つのページより1つのHTMLファイルが生成されます。
	・文書は複数のページにより階層的に構成され、ページの階層的な関係はいつでも自由に変更できます。
	・１つのページは複数の段落という単位で構成され、段落の階層的な関係はいつでも自由に変更できます。
	・HTMLテンプレートが使用できます。テンプレートを変えることにより出力されるHTMLをデザインすることができます。
	・テンプレートはWEBで配布されているものを利用したり、HTMLエディタで簡単に作ることができます。
	・1つの文書にWEB用や社内用など複数の目的を設定し、目的別に異なるテンプレートや出力先を切り替えてHTMLファイルを生成することができます。
	・文書のページをタブ区切りテキストファイルよりインポートすることができます。
	・画像の挿入がダイアログで簡単にできます。
	・文書内やページ内へのリンクの挿入がダイアログで簡単にできます。
	・文書目次やページ目次の挿入がダイアログで簡単にできます。
	・変数を用いて文書作成を簡素化することができます。
	・ページごとの無制限のUNDOができます。
	・他の文書または文書内でページ単位や段落単位で切り貼りができます。
	・文字列または正規表現で検索と置換を行うことができます。
	・HTML生成時に自動的にWEBにアップロードすることができます。


動作環境
	当プログラムを動作させるには次の環境が必要です。

	OS	Windows11, Windows 10 Windows 8.1 Windows 8 Windows 7 SP1 Windows Vista SP2
	CPU	32BIT 64BIT
	.NET Framework 4.8以上

フォルダ構成
	展開してできたフォルダーの中は次のようになっています。

	ikaru.exe
		HTML文書作成アウトラインプロセッサ「イカル」のプログラムです。単体でも利用できます。

	dataフォルダ
		野鳥観察.book
			「はじめてのイカル」で使用した簡単なサンプル文書ファイルです。
		マニュアル.book
			このマニュアルの文書ファイルです。
		template_manual.html
			マニュアル.bookで使用するソフトウェア添付用HTMLファイル生成のためのテンプレートです。
		template_webmanual.html
			マニュアル.bookで使用するWebサイト用HTMLファイル生成のためのテンプレートです。
		style.css
			マニュアル.bookで生成するソフトウェア添付用HTMLファイル用のスタイルシートです。
		birdwatchフォルダ
			野鳥観察.bookでのHTMLファイルの生成先フォルダです。
		manualフォルダ
			マニュアル.bookでのソフトウェア添付用HTMLファイルの生成先フォルダです。
		webフォルダ
			マニュアル.bookでのWebサイト用HTMLファイルの生成先フォルダです。

	(注)マニュアルを直接見る場合は data/manual/index.html をご覧ください。

実行方法
	ikaru.exeを開いて下さい。

サポートサイト
	http://eternal.boy.jp

更新履歴
	2019.12.13 初リリース
	2020.01.31 xxx="xxxx"またはxxx='xxxx'形式の属性が正しく反映されない不具合を修正しました。
	2020.01.31 段落に表示される種別アイコンが「グループ」と「整形済みテキスト」で逆になっているのを修正しました。
	2022.01.26 外部リンクに加え内部リンクも出来るようにしました。
	2024.03.28 段落のコピー貼り付け時の不具合を修正しました。
	2025.04.12 テーブルの複数のコラムを1つの段落で記述できるようにしました。

著作権
	著作権はS.ITOとイカル作成委員会にあります。
	自由に再配布してかまいません。
  	ただし、出所として http://eternal.boy.jp を明記して下さい。