アウトラインプロセッサ
アウトラインプロセッサ(outline processor)とは、コンピュータで文書のアウトライン構造(全体の構造)を定めてから、細部を編集していくために用いられる文書作成ソフトウェア。英語ではoutlinerという呼称が一般的。
特長
長文の場合、大雑把な文書構成を決めてから、見出し(ノード)を付けていき、ブロック単位で細部についての記述を追加していく、という手法が取られることが多い。アウトラインプロセッサを使えば全体の構成がツリー表示され、現在の編集位置を把握しながら文章を記述することができる。また、ブロック単位で階層構造を上下に移動させたり、位置を入れ替えたりすることができるので、長文を作成する機会が多い小説家やライターに愛用者が多い。
OASYSなどのワープロ専用機も同様の機能を搭載しており、現在主流のワープロソフトもおおむね類似の機能を備えているものが多い。
アイデアプロセッサ
アウトラインプロセッサは「アイデアプロセッサ」ともいわれるが、より狭義のアイデアプロセッサは、思いついた事柄をメモ書きしていきそれをグラフィカルに構造化していくためのソフトウェアで、アウトラインのツリー表示だけでなくチャート図作成機能なども備える。アウトラインプロセッサが「アウトライン構造を備えた文章を記述するためソフトウェア」とすればアイデアプロセッサは「文章を記述する前に、発想をまとめておくためのソフトウェア」といえる。実際には「アイデアプロセッサ」を名乗りながらもアウトラインプロセッサであったり、両方の要素を備えたソフトウェアも存在する。
携帯電話Webサイトのブック機能
携帯電話向けのSNSで「ケータイ小説」を書くために用意された機能であるが、魔法のiらんどの例をみると、シンプルではあるが「章」「節」を管理できるようになっており、一種のアウトラインプロセッサーとなっていることがわかる。[1]
規格
文書のアウトライン構造を定義する規格としては「OPML」(Outline Processor Markup Language)があるが、もっぱらRSSリーダーに利用されているのが現状で、アウトラインプロセッサでのサポート比率は高くない。よってアウトラインプロセッサごとに独自のアウトライン構造を保持しており、ソフトウェア同士の互換性が高いとはいえない。
国内では、古くからテキストエディタとして人気があるWz Editorの「階層付きテキスト形式」(WzMemo)が比較的汎用性が高く、複数のアウトラインプロセッサで採用されている。書式はシンプルで、ノードの階層レベルをピリオド「.」を用いることで表現している。
階層付きテキストの例 (WzMemo) .特長 ..アイデアプロセッサ .規格 .分類 .代表的なアウトラインプロセッサ ..アウトライン表示と編集画面が一体のもの ...NSアウトライナー
分類
- インターフェイス
-
- アウトライン表示と編集画面が一体のもの
- アウトライン表示が別ペインのもの
- アウトライン表示が別ウィンドウのもの
代表的なアウトラインプロセッサ
アウトライン表示と編集画面が一体のもの
- Sol
- NSアウトライナー(公開中止)
- Omni Outliner
- Java Outline Editor (JOE) - Javaアプリケーション【フリーウェア】。OPML形式をフォロー。
アウトライン表示が別ペインのもの
アウトライン機能を備えたテキストエディタ
テキストエディタとしては、他にも秀丸エディタ、EmEditorなどが「アウトライン機能」を有するが、これらはプログラムのソースコードなど、タブの挿入された文書を自動解析して階層表示するものであり、アウトラインプロセッサと同様の用途に用いることはできない。
アウトライン機能を備えたワープロソフト
- Microsoft Word
- 一太郎
- 早くから「ランク」という名称でアウトライン機能を持っていたが、一太郎2004(バージョン14)より、「アウトライン」という名称で旧来のランク機能と互換性のあるアウトライン機能を搭載した。Word形式の読み書きが可能なため、Wordのアウトライン形式とも互換性がある。
アイデアプロセッサ
- インスピレーション
- Idea Tree
- iEdit
- Frieve Editor
- WordGraph - タブインデントで記述されたテキストの構造を解析し、グラフ描画するソフト。
- iMandalArt - iPhoneアプリ【有料】。テキストはOPML形式であればインポート/エクスポート可能。
マインドマッピングソフト
脚注
関連項目