問題タブ [fonts]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2703 参照

c# - WinForms.FontDialog にフォントがありません

WinForms.FontDialog (C#、.NET 2.0) のインスタンスを表示すると、そこにあるはずのいくつかのフォントが表示されません (Courier、Fixsys、MS Sans Serif など)。また、顧客は、インストールした Adob​​e フォントもリストに表示されないと不満を漏らしています。

これらのフォントをこのダイアログに表示するにはどうすればよいですか?

0 投票する
9 に答える
3601 参照

html - Web サイトの小さなフォント

私のメイン ブラウザ (FF と Chrome) はどちらも 12 ピクセルのフォント用に構成されています。どちらのブラウザでも、フォント ピッカーはフォント プレビューを表示し、どちらも同じサイズで、Web サイトを読むのに快適なサイズです。私の IE ではフォント サイズを設定できませんが、デフォルトで Chrome より少し大きいサイズに設定されているようです。

私の個人的な Web サイトでは、XHTML と CSS を使用し、ページ フォントを「中」に指定し、そのフォント サイズをすべての主要なテキスト (「コンテンツ」テキスト) に使用しています。IE 7、FF 3、および Chrome 0.4 でサイトを表示すると、フォントは期待どおりに表示され、フォント ピッカーと一致します (少し大きい IE を除く)。

しかし、私は他のほぼすべての Web サイト (Google、StackOverflow、The DailyWTF、CodingHorror、Microsoft、Sourceforge、さらには W3C など) にアクセスし、それらはすべて非常に小さなフォントで表示されます。

これは、2 つの異なる O/S (Vista および XP) と 4 つの異なるモニター (ラップトップ、CRT、および真新しい WS LCD) を備えた 3 つの異なるコンピューターに当てはまります。

どうしたの?Web サイトのデザインについて知っておくべき基本的なことを見落としていませんか? それとも、これらすべての Web サイトが、フォントを 50%、0.5 em、または x-small に設定するなど、ばかげたことをしているだけなのでしょうか? Web サイトのデザイナーが、コンテンツ テキストのフォントの選択を尊重できないのはなぜですか (サイドバーやフッターなどは小さいか非常に小さいかもしれないことは理解しています)。

情報に疎い Web サイト デザイナーだけだと思いたくなるかもしれませんが、これらは有名なサイトです。

編集: em や % の使用が馬鹿げていると言っているわけではないことを明確にするために、なぜ多くのサイトが私の設定したサイズの約 50% を使用しているように見えるのか疑問に思っています。確かに、設定したサイズは、テキストを表示したいサイズです。

編集: W3C の CSS 仕様から: 「次の表は、HTML ヘッダーと絶対フォント サイズへの絶対サイズ マッピングに関するユーザー エージェントのガイドラインを示しています。「中」値は、ユーザーの優先フォント サイズであり、参照中間値として使用されます。」 - 私の強調。


Web サイトは、一般的なブラウザのデフォルトである 16px を基準にして相対フォント サイズを設定しているというコンセンサスが得られています。しかし、他のシステムについてはどうでしょうか。すべてのブラウザーがそのようにデフォルト設定されていると期待できますか?

少なくとも私は今問題を理解しています。

最終的な回答を選択する前に、この質問をしばらく開いたままにして、他の人が異なる見解を持っているかどうかを確認したいと思います.


結論: すべてのブラウザーを 16px (125 DPI マシンでは 18px) にリセットし、Web サイトで font-size: 90% を使用するように設定しました。これにより適切な表示サイズが得られ、もちろん、私のお気に入りのサイトはすべて読み取れるようになりました。すべての建設的な回答と活発な行き来に感謝します。

これは素晴らしいコミュニティです。

0 投票する
1 に答える
394 参照

.net - .NET の COM オブジェクトでカスタム フォントを使用する

C# でカスタム フォントを読み込もうとしているので、COM ライブラリ (ESRI など) や GDI+ で使用できます。

ディスクからフォントをロードしたいのですが、フォントをシステムにインストールしたくありません。

COM フォントのタイプは stdole.IFontDisp です。

編集: AddFontResourceEx を PrivateFontCollection と組み合わせて使用​​すると、問題が解決します。

0 投票する
13 に答える
101332 参照

layout - Wordle のようなワード クラウドを実装するアルゴリズム

環境

私の質問

  • Wordle が行うことを行う利用可能なアルゴリズムはありますか?
  • いいえの場合、同様の種類の出力を生成する代替手段は何ですか?

私が尋ねる理由

  • ちょっと興味があるんだけど
  • 学びたい
0 投票する
2 に答える
1145 参照

c++ - 固定幅フォント-SymbianC++ CEikLabel

S60デバイスのCEikLabelで使用しているフォントを変更したい

私は次のことができると信じています

ここで、LatinPlain12はこのリストの1つです。

しかし、このリストからどれが固定幅であるかを見つけるのを手伝ってくれる人は誰ですか..ありがとう:)

0 投票する
1 に答える
3323 参照

flash - Flash での複数のフォント/言語のサポート

ご挨拶、

多言語対応の Flash アプリケーションを作成中です。これに最初に選んだフォントは、Unicode をサポートしている Tahoma でした。クライアントは、Lucida Handwriting などの非標準フォントを好みます。Lucida Handwriting は、Tahoma と同じようにキリル文字をサポートしていないため、解決する方法がいくつかあるという問題があります。

私が理解していることから、次のことができます。

  • クライアントに、Unicode と完全に互換性のある (キリル文字、ヘブライ文字、アラビア語、繁体字中国語、東アジアなど) フォントのリストを提供して、選択できるようにします。(そのようなリストをどこで入手できるかわかりません。Web を検索した結果、部分的に Unicode に準拠したフォントのリストしか見つかりませんでし。私が見た場所を見るための出発点)。
  • クライアントの場所 (既にある場所) に応じて、英語を話すユーザーには Lucida Handwriting でレンダリングし、海外のユーザーには Tahoma でレンダリングします。これは少々頭の痛い問題かもしれません。誰もこのアプローチの経験がありますか?
  • 英語には Lucida Handwriting を、それ以外には Tahoma を使用する新しいフォント (IE、AlexeyMK Bold) を作成します。これは、Flash ファイルの重量に対して 500k のような広告を表示しますが、(私の理解が正しければ) 初回のみロードする必要があります。

何をアドバイスしますか?これらのうちどれが合理的な解決策で、どれが完全にそこにありますか? 私が考えていない方法はありますか?

どうもありがとう!アレクセイ

編集: この件に関する良い記事: http://www.itworld.com/print/58558

0 投票する
4 に答える
22179 参照

wpf - WPF - カスタム フォントの追加

カスタム フォントをリソースとしてアプリケーションに追加しようとしています。アプリケーションに「CustomFont」ディレクトリがあり、その中のすべてのフォントが「リソース」に設定されています

そして、私のTextBlockにはこれがあります:(グリッド内)

しかし、人々が言うように、フォントが表示されません。私は何か間違ったことをしていますか?

0 投票する
32 に答える
239433 参照

ios - iPhone アプリケーションにカスタム フォントを埋め込むことはできますか?

テキストをレンダリングするためのカスタム フォントをアプリに含めてロードしUIKitUILabel. これは可能ですか?

0 投票する
5 に答える
30291 参照

java - Javaで実際の文字列の高さを取得するにはどうすればよいですか?

文字列の高さを取得するために使用FontMetrics.getHeight()していますが、間違った値が表示され、文字列文字の子孫が切り捨てられます。私が使用できるより良い機能はありますか?

0 投票する
3 に答える
7099 参照

fonts - 完全で無料のキーボード TrueType フォントはありますか?

Ctrl+Alt+S をテキストとしてではなく、キーボードの 3 つの個別のキーとして表示できるように、キーボードの文字とファンクション キーを表示するフォントが必要です。

私は 2 つを見てきましたが、そのうちの 1 つにはたくさんのキーがありませんでした (とりわけ、Win キー)。

良いアイデアはありますか?

ああ、これは Windows 用の TrueType フォントで、.NET で使用できる必要があります (純粋なビットマップ フォントはないようです)。


編集:上記の意味での「無料」は、プログラムでフォントファイルを自由に配布できることを意味します。質問を入力したときは、無料でダウンロードできることも望んでいましたが、他のプロジェクトのドキュメントにはいつでもフォントを使用できるため、安価で解決します. したがって、無料でなく、使用料ベースでもない、完全な、安価なキーボード フォントを知っている人がいれば、私もそれで解決します。