問題タブ [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 投票する
4 に答える
6245 参照

c# - クライアント マシンへのフォントのインストール

Visual Studio 2008 と C# クライアント アプリケーション用の組み込みインストール ツールを使用しています。このインストーラーを使用してクライアント マシンにフォントをインストールするにはどうすればよいですか (まだインストールされていない場合)。

0 投票する
8 に答える
49068 参照

css - CSS のフォント サイズ - % または em?

CSS でフォ​​ントのサイズを設定する場合、パーセント値 ( %) またはを使用する必要がありemますか? 利点を説明できますか?

0 投票する
2 に答える
2090 参照

java - Java、Unicode、およびフォント

私は Java のドキュメントを見て、特定のフォント (Monospace など) を使用した国際文字に対する Java のサポートに関する情報をネットで探しましたが、明確な具体的な答えを得ることができませんでした。

Java 1.4 と Java 1.5/1.6 の間で変更がありました。たとえば、Java 1.4 で JTextArea のフォントを Monospace に設定すると、外部文字を処理できなくなります (代わりに四角形を取得します) が、Java 1.5/1.6 では問題なく動作するようです。

これらの違いや改善されたサポートはどこかに明確に文書化されていますか?

ありがとう

0 投票する
2 に答える
14906 参照

linux - How can I add fonts to netbeans?

I'm using netbeans on ubuntu, I would like to add some fonts to it. Could anyone tell me how this is done ?

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

c - フォント グラフィック ルーチン

独自のフォントはどのように作成しますか? 重いアルゴリズム (freetype、truetype、adobe など) は必要なく、事前にレンダリングされたビットマップ フォントで問題ありません。

アンチエイリアシングが必要で、可能であればプロポーショナル フォントが必要です。

Gimp を使用してレンダリングを行うことができると聞いたことがあります (いくつかの後処理が必要ですか?)

LCDを搭載した組み込みデバイス向けに開発しています。32 ビット プロセッサを搭載していますが、Linux を実行したくありません (やり過ぎ - 使用する機能が少なすぎるため、コード/データ スペースが多すぎます)。

C. 必要に応じて C++。ただし、C が推奨されます。アルゴリズムとアイデア/コンセプトは、どの言語でも問題ありません...

-アダム

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

fonts - 複雑なフォントをレンダリングするための最適なオプションは何ですか?

私は (Ruby を使用して) ゲームに取り組んでおり、いくつかの言語で利用できるようにすることを計画しています。テキストをレンダリングするための最良のオプションは何だろうと思っていました。特に、私が使用するものはすべて、複雑なフォント (特にアラビア語とペルシャ語) をレンダリングできる必要があります。

私は周りを見回して、フリータイプ、グラファイト、および Windows ネイティブ API 関数の使用 (クロスプラットフォームでなくても問題ありません) に出くわしました。何を使用する必要があり、さまざまなトレードオフは何ですか?

0 投票する
7 に答える
18665 参照

html - 作る

60文字から160文字程度までさまざまな一連のタイトルを表示しようとしていますが、大文字と小文字が異なります。一部はすべて大文字、一部はハーフキャップです。ほとんど小文字の場合、160文字のテキスト全体が希望の幅に収まりますが、大文字が増え始めると(幅が広くなる必要があります)、オーバーフローが始まります。

魅力的な固定witdhフォント(大文字と小文字の幅も同じ)を使用する方法、テキストを動的に縮小して収まるようにする方法、またはテキストがサーバー側で占めるスペースを認識して、動的に終了しますか?それとも、皆さんはより良い解決策を持っていますか?

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

language-agnostic - 絵文字を表示する正しい方法は何ですか?

つまり、独自のアプリケーションで。

[編集]

さて、私は完全に同意します-あなたが知っている以上に-グラフィカルな絵文字が忌まわしいものであることに疑いの余地はありません. しかし!プロジェクトの所有者がグラフィカルな絵文字をサポートする必要があると私に言ったとき、それは私を助けません.

[/編集]

問題は、特に編集、ワード ラッピング、可変幅フォント、および色の絵文字を考慮すると、最初に思われるよりも複雑です。

だから私の質問は本当にこれをやった人たちです.1つの大規模なハックではなく、顔文字をレンダリングする満足のいく方法を思いつきましたか?

ディスカッションを開始するには:

2 つの実装で、次のアプローチを試しました。

テキスト行が「テクスチャ」にレンダリングされる 3D アプリケーション。絵文字の文字列を画像に置き換え、テキスト レンダリングの種類に合わせて、絵文字がテキストの別の要素になるようにしました。

基本的に、テキスト レンダリング エンジンは、最も深いレベルで変更する必要がありました。これは良い結果をもたらしますが、非常に時間がかかり、正しくするのは非常に困難です (少なくとも私にとっては;P)

2 番目のアプローチ (別の言語とプラットフォームを使用) では、絵文字の文字列を 1 つの文字に置き換え、置き換えられた文字の上に感情を描くことで、高レベルの「偽物」を試すことにしました。もちろん、これには多くの制限がありますが、実装がかなり高速であるという利点があり、過度の努力をしなくても適度に安定した状態に到達することが可能です。

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

python - wxPythonの複数のオブジェクトに共通のフォントスキームを適用する

多くの場合、wxPythonアプリケーションの静的テキストに同じフォントスキームを使用します。現在、SetFont()静的テキストオブジェクトごとに呼び出しを行っていますが、これは多くの不要な作業のようです。ただし、wxPythonデモとwxPythonInActionの本ではこれについて説明していません。

SetFont()毎回別々に呼び出すことなく、これらすべてのテキストオブジェクトに同じメソッドを簡単に適用する方法はありますか?

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

fonts - デバイス フォントを記述するリソース dll を作成するにはどうすればよいですか?

私が構築しているターゲット ドライバーは、ネイティブ ドライバーではなく、Microsoft Universal Pinter Driver で動作するミニドライバーです。

DDKによると:

これらの項目 (私の場合はフォント) の説明は、Platform SDK のドキュメントで説明されているように、リソース DLL に配置されます。

それから次のように続けます。

プリンターのリソース DLL で、RC_UFM リソース タイプを使用して .ufm ファイルを指定し、RC_FONT リソース タイプを使用して .ifi ファイルを指定します。

SDK への参照にもかかわらず、リソース dll 内に .ifi フォント情報を実際に配置する方法に関する情報はありません。

誰でもこれを行う方法を指摘できますか?

編集

はい、プリンタには常駐フォントが含まれており、それらを記述するリソース ファイルを作成する必要があります。

これまでのところ、別の障害にぶつかりました。リソース dll にコンパイルする必要があるフォント記述ファイルは.ifi(DDK は可能だと言っていますが) できないようで、機能しません。ただし、.ufmフォント記述ファイルでは機能します。問題は、デバイス フォントを記述した ifi ファイルしかなく、umf がないことです...

何かアドバイス ?