NaganoyaFinder上で選択中のMarkdown書類を取得し、ファイル名で昇順ソート(A→Z)して、各Markdown書類中のタイトルのうち最もレベルの高い(重要な)ものを抽出し、まとめてテキストにしてクリップボードに転送するAppleScriptです。大量にあるMarkdown書類の本文中から一番重要なタイトルを抽出する作業を......さすがに手作業で行うわけには行かなかったので、AppleScriptを書いて処理してみました。新規に書いた処理はほとんどなく、既存のルーチンの寄せ合わせで構成しています。Finder上でMarkdown書類を選択した状態で本Scriptを実行すると(Markdown書類以外は除外して)、AppleScriptでMarkdown書類を読み込んで(Markdown書類がUTF-8固定なのでUTF-8を指定して読み込み)、正規表現で書類中のタイトルを抽出し、重要なタイトル(#の個数が少ない)をピックアップ。これをすべての書類について行います。処理結果をクリップボードに転送します。最終的には、(手作業で加工して)このようになります。