SL3/SL4 アプリケーションを使って作業し、フォントを使い始めたとき、フォント戦略に関するドキュメントやベスト プラクティスが不足していることに気づきました。例えば:
- サポートされているフォント セット (Arial、Comic Sans MS など) の一般的な代替フォントはありますか? Windows と Macintosh システム間の代替フォントに関する一連の推奨事項はありますか?
- Macintosh を含む "Times New Roman" や "Verdana" のように、99.5% の確率でエンド ユーザー システムに (ほぼ常に) 存在する、Silverlight でサポートされているフォントはありますか? この種の情報を掲載しているサイトはありますか?
- SL アプリの Moonlight (Linux) ビューと、Linux システムにデプロイされている/デプロイされていないフォントを考慮するための推奨事項はありますか?
- XAML またはコード ビハインドで、エンド ユーザーがシステムでサポートされているフォントを持っているかどうかを判断する方法はありますか? これを入力時に実行し、調査結果の結果として XAML を変更して、適切なフォントをサポートするか、埋め込まれたフォントを読み込めるようにしたいと考えています。
- サポートされているフォントのドキュメントには、「 Silverlight テキスト要素は、ローカル コンピューターで利用可能な場合、次のラテン フォントを使用できます」というフォントの束がリストされています。これは、「Cooper Black」など、このリストにないフォントを使用し、エンドユーザー がシステムにこのフォントを持っている場合でも、アプリケーションに埋め込まれているフォントをダウンロードする必要があるということですか?
上記の質問の少なくともいくつかにつながる可能性のあるリンクまたはポインターは、非常に高く評価されます。