問題タブ [text-width]

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 投票する
2 に答える
2078 参照

canvas - kineticjsでテキスト幅を測定する方法は?

KineticJsで、テキストシェイプの文字列のテキスト幅を返す方法または回避策はありますか?

キャンバス上に TextShape を正確に配置する必要があります。

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

c# - テキストを TextBox の幅に制限する

を使用しTextBoxて、付箋のようなものに編集可能なタイトルを作成しています。TextBox私はそれが私の問題を解決できるかどうかを確認するために aから aに変更しましたRichEditBoxが、解決できなかったので、それが役立つ場合は元に戻すつもりです。

私の問題は、TextBoxタイトル全体を表示したいので、ユーザーが設定された幅に収まるよりも多くの文字を入力できないようにすることです。たとえば、10 個の大きな M は my の幅を埋めますTextBoxが、他の文字はその半分しか埋めません。そこで、テキストの幅と の幅を比較してTextBox、それ以上の入力を制限できるようにしたいと思います。

編集:私は Segoe UI フォントを使用していますが、解決策としてフォントを等幅の文字に変更することは考えていません。

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

html - テキストの幅制限、折り返しあり

私のレールアプリでは、フィードを使用してアプリを構築しています。ページのレイアウトを変更しています。フィードのテキスト制限は 140 文字で、テキストを含むウィンドウの幅は 63em です。テキストが十分に長い場合 (50/60 文字)、ウィンドウに広がります。特定の数 n の文字の後、テキストが折り返されて別の行に続くようにします。たとえば、その数 n が 6 で、挿入しますテキスト

それが出力として与えられたとき、それは

スペースを入れる方法と、単語を分割しない方法 (name --> na me) さえ知っていれば教えてください。

フィードを出力するコードは次のとおりです

これが「ウィンドウ」を作成する方法です(このコードはエラー404ページから取得しました)

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

android - 文字幅を表示幅より大きく設定する

Androidのテキストビューの最大幅はデバイスの表示幅だと思いました。リニアレイアウトから拡張されたスクロールテキストがあります。アニメーションクラスを使用すると、テキストを移動でき、自動スクロールテキストのように機能します。私の問題は、テキストの長さ (文字列の長さ 70) がテキスト ビューの最大幅 (1280 ピクセル) を超えていることです。したがって、テキスト 70 は次のように表示されます (...)

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

delphi - Delphiを使用して文字間のスペース/カーニングを含むテキスト幅を計算する

さまざまなカーニング/文字間のスペースを使用して文字列のテキスト幅を計算する方法を説明するリソースを見つけるのに苦労しています。

Textwidth はフォントサイズ、フォントスタイルなどを使用できますが、文字間のスペースは使用できませんか? (または、カーニングは非常にフォント固有であると信じています。つまり、カーニング/間隔の値に応じて文字が多かれ少なかれ「重なり合う」可能性があるため、フォントに応じて異なるピクセル値を与えます)

0 投票する
0 に答える
103 参照

vim - Vim:行を自動折り返しするときに「\」のような文字を自動的に挿入する方法は?

次の「長い」行をラップするときに、:set tw=5 とします。

あれは。。。になる:

それでも私はそれが欲しい:

または、次のようにスマート インデントを次の行に挿入すると、さらに効果的です。

それ、どうやったら出来るの?