なると巻き AppleScript版

「なると巻き」の AppleScript 版をダウンロードできるようにしました。
なると巻き Help の下の方にあります

なると巻き.app は使い勝手を優先し、できるかぎりシンプルにしたので、実は開発段階で実装していた機能を公開時にたくさんそぎ落としました。その中で「これだけはどんなカタチでも残しておきたい」というのがあり、AppleScript にしてみました。過去にこのブログで公開していた「異体字チェッカー AppleScript版」の集大成ともいえます。

  • なると巻き.app のメイン処理を AppleScript で提供(1
  • なると巻き.app から削除された以下の処理/機能を AppleScript で提供
     - OpenType features が付いた文字をすべて検出
     - Glyph Form が付いた文字をすべて検出
     - 検出した文字を着色(CS4 以降は条件テキストでハイライト)

とくに「条件テキストでハイライト」は今回が初公開。条件テキストは InDesign CS4 からの機能です。これをスクリプトで利用すると、文字のフォントや色などの書式を一切変更することなく、検索でヒットした箇所を視覚的にハイライト表示できます。その良いサンプルになると思います。(コードは ikech さんが書いてくれました。感謝!)

追記

せうぞー先生のツイートに共感しましたので、.applescript もダウンロードできるようにしました。

  1. フォントファイルにアクセスして GSUB を調べるというような処理は、さすがに AppleScript では厳しいので書いてないです。そのため不正かどうかの判断ができないので aalt/nalt をすべて検出します。 []

コメントする

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です