TextEditのワープロ機能を見落としている人は少なくありません。リッチテキストモードでは、ほとんどのワープロ作業において悪くないツールです。しかし、一つ明らかな欠点があります。それは、選択したテキストの一部に色付きの背景を設定することができないことです。フォントパネル(Command-T)を使えば文書全体の背景色を設定できますが、どうやら以下のようなことはできないようです。

では、実際にどうやってそれを実現したのでしょうか?Mac OS X Hintsの寄稿者であるMichel Scribanさんとtoc-roxさんのちょっとした協力のおかげで、その方法を知ることができました。彼らは、テキストエディットで背景色のスタイルを作成し、それを任意のテキスト選択範囲に適用する方法を編み出しました。
まず、このファイル(5KB)が必要です。これはリッチテキストファイル(RTF)で、様々な色の背景が含まれています。アーカイブを展開し、生成されたファイル(background colors.html)をテキストエディットにドラッグ&ドロップしてください。テキストエディットがファイルを開き、ファイル内のRTFコマンドを処理して、次のような文書を作成します。

TextEditの設定によっては、色が表示されない場合があります。色の代わりに奇妙なプログラミング言語のようなテキストが表示される場合は、TextEditの環境設定を開き、「開くと保存」タブをクリックして、「RTFファイル内のリッチテキストコマンドを無視する」オプションのチェックが外れていることを確認してください。このファイルは、使用したい背景色スタイルを作成するためのマスターファイルです。
使用したい背景色を見つけるまで行をスキャンし、その行にある色付きのテキストを選択します。メニューから「書式」→「フォント」→「スタイル」を選択し、「お気に入りに追加」をクリックします。すると小さなダイアログボックスが表示され、スタイル名を入力できます。オプションでフォントやルーラーをスタイルに追加することもできますが、これは行わないでください。必要なのは背景色だけなので、適用するテキストのスタイルは変更されません。
名前には、bg-やbkgnd-などのコマンドプレフィックスに続けて色名をつけることをお勧めします。こうすることで、背景スタイルを簡単に見つけられるようになります。名前を入力したら「追加」をクリックすれば完了です。定期的に使用したい他の背景色についても、この手順を繰り返してください。
作成したら、背景色を簡単に適用できます。変更したいテキストを選択し、「スタイル」ドロップダウンメニューをクリックして、リストから希望の背景色を選択します。ファイルに他の色を追加することも可能ですが、HTMLファイルから始めるのが最適です。HTMLファイルの方が編集がはるかに簡単です。(私はタブマーカーが保持されるため、読みやすくするためにRTFファイルに変換しました。)HTMLファイルの編集に興味がある場合は、MacOSXHints.comのこちらのヒントでファイルと基本的な手順をご覧いただけます。