アウトラインジェネレーター
無料でオンラインで利用可能 アウトラインジェネレーター インストール不要のツール
アウトラインジェネレーターについて
プレーンテキストや軽く構造化されたメモを、整形された階層アウトラインに変換します。Markdown 見出し(# / ##)、番号付き見出し(1. / 1.1.1)、インデント(タブまたは 2 スペース単位)を自動検出してツリーを構築し、選択した箇条書きまたは番号付けで再出力します。
使い方
1. メモを Input テキストエリアに貼り付けます。 2. Bullet Style を選びます(disc ●、circle ○、square ■、dash —、arrow →)。 3. Numbering Style を選びます(none、decimal、roman、alpha)。 4. Max Depth を 1 から 6 に設定してネストの上限を決めます。 5. Generate をクリックし、Copy をクリックして生成されたアウトラインをコピーします。
構造検出ルール
各行のレベルは優先順位に従って推論されます:Markdown #(ハッシュの数)、ドット付き数字(例:1.2.3、深さ=セグメント数)、次にインデント(タブ 1 つ=1 レベル、または先行スペース 2 個ごとに 1 レベル、最小レベル 2)。見出し・番号・インデントのいずれもない非構造入力は、フラットな最上位リストになります。空行はスキップされます。番号付けがオンの場合、各レベルはドットで結合されます(1.1.2)。オフの場合、各行は選択した箇条書き記号を付け、深さごとに 2 スペースのインデントが付きます。
▶ネストレベルはどのように検出されますか?
Markdown のハッシュがレベルを直接決定し、2.3.1 のようなドット付き数字はセグメント数に設定し、タブは 1 つにつき 1 レベル、先行スペース 2 個ごとに 1 レベル加算されます(最小レベル 2)。いずれも当てはまらない行はレベル 1 になります。
▶none と decimal の番号付けの違いは?
none は各項目の先頭に選択した箇条書き記号を付け、子をインデントします。decimal は箇条書き記号を使わず、1.1.2 のようなドット付き階層番号を生成します。
▶Max Depth の役割は?
出力が下がるレベル数の上限(1〜6)を設定します。それより深いノードは完全にスキップされるため、Max Depth を 2 にすると第 2 レベルより下はすべて折りたたまれます。
▶入力に認識可能な構造がない場合はどうなりますか?
Markdown 見出し、ドット付き数字、インデントのいずれも見つからない場合、空でない各行が最上位項目として扱われ、必要に応じて箇条書き記号が付きます。
このツールがあなたに役立ったなら、私にコーヒーをご馳走することをお勧めします。
私にコーヒーを買ってください。