ザリガニが見ていた...。ザリガニが見ていた...。読者になるザリガニが見ていた...。この広告は、90日以上更新していないブログに表示しています。2014-05-12テキストエディット.appでアウトラインの内側の色塗りmacタイトルの「アウトライン」というのは、輪郭だけのテキストスタイルのこと。アウトラインのスタイルを指定すると、こんな感じになる。アウトラインスタイルの時、フォントの色を変更するとアウトラインの色が変化する。アウトラインの内側は、白のまま。アウトラインの内側は何色なのかというと、透明色である。テキストエディットの背景色を変更してみると...テキストエディットの背景色が見えているのだ。テキストエディット.appを通常のテキストエディタと思い込んで使っていると、アウトラインスタイルの性能はこれで十分である。ポップ広告的な視覚に訴える何か、を作ろうとしたことがあった。お手軽にテキストエディット.appで。その当時は、フォントサイズを思いきり大きくして、派手目のカラーを指定して作っていた。今振り返ってみると...できることなら、アウトラインスタイルにして、その内側に色が塗れると良かったかもしれない。できるとこなら、アウトラインの太さも自由に調整できると良かったかもしれない。テキストエディット.appには、そのようなアウトラインスタイルを指定する術がない...。前回のドロップシャドウの発見もあったので、フォントパネルも開いて探してみたけど、アウトラインに関する細やかな設定はどこにも見当たらない。先程までのアウトラインのABCをリッチテキスト保存して、コーディング用のテキストエディタ(例:CotEditor)で開いてみると、以下のように表示された。オレンジ色のコードが、ABCのスタイルに関するリッチテキストの記述である。ABC}\cf2は、フォントの色を指定する記述。カラーテーブルの2番目の色を指定している。\strokewidth60は、アウトラインの太さを指定する記述。フォントサイズの60%の太さで描画することを意味している。\strokec2は、アウトラインの色を指定する記述。カラーテーブルの2番目の色を指定している。アウトラインとその内側の色を個別指定そして、\strokewidthでマイナスの値を指定すると、アウトラインの色と、その内側の色を個別に指定できるようになるのだ!アウトラインの色アウトラインの色は、リッチテキストコードを直接書き換えて指定する。\strokewidth(アウトラインの幅)の値をマイナスにして、\strokec(アウトラインの色)にオレンジ色を指定してみた。ABC}内側の色アウトライン内側の色は、カラーパネルでテキストカラーを指定する。アウトラインスタイルの見本を作るAppleScript以上のことが理解できたら、いつものように使い勝手のいいAppleScriptにしておくのだ。アウトラインの色を指定すると、アウトラインの幅を10〜120までサンプリングした見本をテキストエディット.appで開くのだ。template実行すると、こんな感じでアウトラインの見本を作る。好みのアウトラインを選択して、command-option-Cでスタイルのみコピーして、command-option-Vでスタイルのみペーストできる。読者になるこのブログについて検索リンク記事一覧はてなブログをはじめよう!zariganitoshさんは、はてなブログを使っています。あなたもはてなブログをはじめてみませんか?はてなブログをはじめる(無料)はてなブログとはザリガニが見ていた...。ブログを報告する引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。