Unicodeアプリケーションに最適なデフォルトおよびユーザー選択フォント
質問
ユーザーが使用するフォントを選択できるUnicodeアプリケーションに使用するのに最適なデフォルトのフォントは何ですか?
問題は、すべてのWindowsマシンにすべてのUnicodeフォントがあるわけではないことです。また、すべてのUnicodeフォントにすべてのUnicode文字が含まれているわけではありません。
では、デフォルトのフォントとして使用するために、可用性と完全性の間で最良のトレードオフを持つフォントは何でしょうか?フォントがい場合はマークを外してください。
次に、デフォルトのフォントが決定された後、ユーザーが選択するドロップダウンリストにどのフォントを含める必要がありますか?
解決
Unicodeであるかどうかにかかわらず、Windowsアプリケーションに最適なデフォルトのフォントは、ユーザーがすべてアプリケーションのシステム制御アプレットで選択したものです。システムのデフォルトに一致し、他のアプリケーションと視覚的に衝突しないようにするために、すべてのアプリケーションでフォントと色を構成する必要があることほど面倒ではありません。
その他:システムのデフォルトのフォントは、サポートされている言語のすべてのグリフをサポートしていると合理的に仮定できると思います(Windowsのさまざまなバージョンは、使用可能な言語サポートの異なるサブセットをインストールし、テストのために、より多くの言語のサポートを手動で追加します)。ユーザーがデフォルトを変更した場合、おそらくすべてのグリフを表示できる別のフォントを選択した可能性があります。
2番目の質問については、決定をユーザーに完全に任せてみませんか?すべてを含めない理由は何ですか?
他のヒント
Unicodeとフォントは直交していると思います。 1つはデータ、もう1つはプレゼンテーションです。
たとえば、サンセリフフォントのアイデアが日本人ユーザーの漢字またはカタカナ文字に適用されるかどうかわからないため、応答方法がわかりません。西洋言語で一般的に使用されるフォントは、すべての言語で同じですか?