金曜日といえば、Dashboardウィジェットの楽しい変更に挑戦する日ですね。今回は、iTunesウィジェットの表示フォントを変更します。具体的には、曲名と時間情報の表示に使用されるフォントを変更します。
最初のステップは、安全に変更できるウィジェットのコピーを作成することです。その最良の方法は、このヒントで説明されています。基本的には、AppleのiTunesウィジェットのコピーを、最上位のLibrary/WidgetsフォルダからユーザーのLibrary/Widgetsフォルダにドラッグするだけです。
ウィジェットをユーザーのWidgetsフォルダにコピーしたら、そのフォルダに移動し、iTunesウィジェットをControlキーを押しながらクリックして、ポップアップメニューから「パッケージの内容を表示」を選択します。開いた新しいフォルダ内のiTunes.cssファイルを、TextWranglerやTextEditなどのテキストエディタで開きます(TextEditがプレーンテキストモードになっていることを確認してください。「フォーマット」→「プレーンテキストにする」)。
ファイルが開くと、変更するセクションが上部近くに表示されます。
#titleDisplay { color: #393F21; font: 11px "Lucida Grande", sans-serif; text-align: center; position: absolute; top: 33px; left: 115px; width: 128px; height: 15px; Overflow:hidden; white-space:nowrap; text-overflow:ellipsis; } #timeDisplay { color: #393F21; font: 11px "Lucida Grande", sans-serif; text-align: center; position: absolute; top: 68px; left: 157px; width: 46px; height: 12px; } 最初のブロックは曲情報の表示を制御し、2番目のブロックは時間の表示を制御します。(簡単かつ安全に)編集できる2行は、どちらのセクションでも同じです。
色: #393F21; フォント: 11px "Lucida Grande"、サンセリフ;
ご想像のとおり、最初の行はテキストの色を制御します。1行目の色は16進数値で指定されています。これは一体何で、どうやって計算するのでしょうか?Photoshop ElementsやGraphic Converterなど、16進数値を生成できるグラフィックツールはたくさんあります。Macには無料のツール「DigitalColor Meter」があり、「アプリケーション」→「ユーティリティ」の中にあります。シンプルなインターフェースは以下のようになっています。

DigitalColor Meterを起動したら、ポップアップメニューをRGB(16進値、8ビット)に設定し、画面上でカーソルを動かしてみましょう。カーソルを合わせた色が16進値に変換されるのが分かります。気に入った色が見つかったら、Command+Lを押して確定します。その後、マウスをエディターに移動して、iTunes.cssの該当するカラーコード行に16進値をコピーします。例えば、上のスクリーンショットでは、緑色はiTunes.cssファイルに次のように入力されます。
色: #7CA033;
フォントについては、ほぼ好きなものを使用できます。現在のフォント行(両方のセクション)は次のようになっています。
フォント: 11px「Lucida Grande」、サンセリフ;
CSSファイルの仕組み上、最初にリストされているフォント(この場合はLucida Grande)が使用されます。CSSは一般的にWeb上で使用され、すべてのユーザーがすべてのフォントを持っているわけではないため、通常は代替フォントまたはスタイルをカンマで区切ってリストします。この場合、Lucide Grandeフォントが見つからない場合、ウィジェットは汎用的に定義されたサンセリフフォントにフォールバックします。しかし、これはあなたのMacであり、CSSファイルを編集しているのであれば、これら2つのフォントをマシン上の任意のフォント名に置き換えることができます。フォントが手元にあることがわかっているので、フォントの置き換えについて心配する必要はありません。例えば:
フォント: 11px "Arial Narrow";
少し難しいのは、フォント名を決めることです。Arial と Times は簡単です。しかし、「Academy Engraved LET Fonts」のような複雑なフォントの場合はどうでしょうか? ほとんどの場合、Finder に表示されるフォント名が CSS ファイルで使用するフォント名になります。ただし、よくわからない場合は、Font Book(/Applications 内)を起動し、必要なフォントを選択して、Command キーと I キーを押します。フォントの情報ウィンドウで、「ファミリー」の横に必要なフォント名が表示されます。この例では、「Academy Engraved LET」です。フォント名に複数の単語が含まれる場合は、必ず引用符で囲んでください。
フォントサイズも変更できます。フォントサイズは 11px 各行の先頭部分 です。ただし、表示領域があまり広くないため、 font: よりも大きくすることは避けた方が良いでしょう 。11px
コードの名前と時刻の両方のセクションで、フォントの色、ファミリー、サイズを変更し、ファイルを保存します。F12キーを押してDashboardを開き、iTunesウィジェットを開きます。OS Xは変更したウィジェットを自動的に読み込みます。変更後のiTunesウィジェットが表示されるはずです。

CSSファイルをエディタで開いたままにして、戻ってさらに変更を加え、Dashboardを再度アクティブにすることができます。ウィジェットを更新するには、Command + Rを押して最新の変更内容を表示します。何か問題が発生してiTunesウィジェットが動作しなくなった場合は、修正は簡単です。ユーザーのLibrary/Widgetsフォルダに作成したコピーをゴミ箱に捨て、最上位のLibraryから新しいコピーを作成してやり直すだけです。