問題タブ [monospace]

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

html - IE8のモノスペースフォントはスペースを無視します

ここに示すように、等幅のasciテーブルを機能させようとしています: <pre>タグとcss font-family

これは、IE8を除くすべてのブラウザーで機能します。

IE8では、スペースはすべて1つのスペースに圧縮されます。(列が消えます)

IE8がこれを行っている理由について何かアイデアはありますか?

前もって感謝します、

アレックス

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

unicode - Unicodeのすべての添え字と発音区別符号の完全なリスト

回答:http ://www.unicode.org/Public/UNIDATA/UnicodeData.txtは、すべてのUnicode文字のリストであり、0xcc99#U + 0319以下の右タックの組み合わせは、等幅フォントのコンマのようなものです。(例:10̡9̡8̡7̡6̡5̡4̡3̡2̡1̡0̡)

すべてのUnicode文字とその口頭での説明の完全なリストはありますか?たとえば、... 0xcc99#U + 0319 COMBINING RIGHT TACK BELOW ..

特に、1または2 o 3を入力するためにどの発音区別符号を使用しますか?動機は、実際に文字を追加せずに、端末 の等幅フォントでポイントまたはコンマを追加できるようにすることです。

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

android - 等幅文字の幅のステップでのみ Textview を中央に配置します

偽の LCD ディスプレイを作成しようとしています。

いくつかのデータを表示する通常のテキストと、LCD の外観を偽装する背景が存在する必要があります。 img01

この xml を作成し、3 つの TextView を重ね合わせました。

場合によっては問題なく動作しますが、最上位ビューのテキスト長が変更された場合に何が起こるか見てみましょう: img02

上部のビューのみが幅を変更したため、再び中央に配置されるため、ビューは適切に整列されなくなりました。

私が求めているのは、 TextViewを中央に配置する可能性はありますが、使用されているフォントの1文字の幅のステップのみですmonospace

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

windows-phone-7 - 等幅テキストを追加するには?

作業中の Windows Phone 7 アプリの TextBlock にモノスペース フォントが必要です。利用可能なものを試してみましたが、どれもモノスペースではないようです。

これどうやってするの?

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

r - `menu` で等幅フォントを指定する

言語: R. 質問:関数に固定幅フォントを指定できますmenu(..,graphics=T)か?

説明:

私は最近、ユーザーがデータ フレームの行をインタラクティブに選択する方法について、次の質問をしました。

ここに画像の説明を入力

|並んでほしいです。現時点ではありません。公平に言えば、列を同じ幅にパディングしていません。したがってformat、すべての列を同じ幅にするために使用します (後で、列ごとの幅を自動的に決定するコードを記述しますが、今は無視しましょう)。

ここに画像の説明を入力

まだおかしくなっているのがわかりますか?それでも、 を見るとdf.padded、次のようになります。

したがって、各セルは確実に同じ長さにパディングされます。

これの理由はおそらく、これのデフォルトのフォント (とにかく私のシステムでは Linux) が固定幅ではないためです。

だから私の質問は: 関数に固定幅フォントを指定できますmenu(..,graphics=T)か?

アップデート

@RichieCotton は、それで見るとmenugraphics=Tが呼び出さselect.listれ、次に が呼び出されることに気付きましたtcltk::tk_select.list

したがって、これにはtcltkオプションを変更する必要があるようです。@jverzani から:

ここに画像の説明を入力

whenのmenu(...,graphics=T)呼び出しが TRUE であることを考えると、これは実行可能なオプションであると思います。tcltk::tk_select.listgraphicsmenutcltktk_select.list

(余談ですがtcl('option','add',...)、オプションが呼び出されたことは言うまでもなく、試してみるためのヒントを提供するドキュメントには何も見つかりません*Listbox.font!)

別の更新select.list-およびmenuコードを詳しく調べたところ、 Windows で (または、.Platform$GUI=='AQUA'それが Mac の場合) であることがわかりました。tcltk::tk_select.listはまったく呼び出されず、内部コードにすぎません。したがって、'*Listbox.font' を変更してもこれには影響しません。

私はちょうどだと思います:

  • tcltk が存在する場合は、それをロードし、*Listbox.font を courier に設定し、tcltk::tk_select.list明示的に使用します
  • そこにない場合はmenu(...,graphics=T)、少なくともグラフィカル インターフェイスを取得してみてください (モノスペースにはなりませんが、何もないよりはましです)。
  • それも失敗した場合は、 にフォールバックするだけでmenu(...,graphics=F)、確実に機能します。

皆さんありがとう。

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

html - 文字幅を保持したHTMLで等幅フォントを使用して特殊なUnicode文字を表示する方法

要素を使用してpre、特殊なUnicode文字(⚡⚑▶◀⁋)を含むテキストを表示しています。ブラウザがこれらの特殊文字を通常の文字よりも広くレンダリングし、水平方向により多くのスペースを占めることに気づきました。

これはここで簡単に確認できます:https ://gist.github.com/968b5c22cce14909cf27 両方の行は20文字ですが、最初の行は長い(画面のピクセル)ことに注意してください。

pre要素(またはモノスペースフォントが適用されている他の要素)に実際に固定された文字幅を強制する方法(CSS)はありますか?

ChromeとFirefoxをチェックしましたが、どちらも特殊文字の幅を広げています。

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

html - Web ページの選択リストで等幅フォントを使用できますか?

Web ページの選択リストのエントリをモノスペース フォントで表示したいと考えています。以下のHTMLを書いてみました。

その結果、"The quick..." は等幅で表示されますが、オプションはそうではありません。オプションを等幅フォントで表示することもできますか?

更新:この問題は、select 要素が jQuery-UI タブの div 内にあるという事実から何らかの形で発生しているように見えることを発見しました。

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

windows - GNU Unifont または Free Mono を gvim ウィンドウで動作させるにはどうすればよいですか?

Windows 7 の gvim でルーン文字のサポートを取得しようとしています。Free Mono と GNU Unifont (どちらもこの範囲をサポートする) のフォントが Fonts ディレクトリにインストールされていますが、それらはフォント メニューに表示されず、gvim は次の行で無効なフォント メッセージが表示されます。

これを機能させるにはどうすればよいですか?どちらのフォントも「Medium」というフォント ファミリの一部ですが、動作する Ubuntu Mono は「Regular」としてタグ付けされていることに気付きました。これは何か違いがありますか?一般的に、gvim でフォントを変更したり、モノスペース フォントを変更したりしてもあまり運がありませんでした。

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

java - JTextPaneの等幅フォント/記号

JTextPaneを使用してコンソールのような出力を作成したいと思います。したがって、私は等幅フォントを使用しています。

これは、すべての種類の英数字(az、0-9など)の文字に対しては正常に機能しますが、' \ u2588 '(█)のような記号に関しては、フォントは等幅ではなくなりました。

何か忘れましたか?または、smybolsを含む等幅フォントはありませんか?

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

windows - モノスペース フォント、引用符、サーカムフレックス a

Windows でのプログラミングに通常使用されるモノスペース フォントのほとんど (これまでに見つけたものすべて) は、「変な引用符」(0xE2) を正しく表示しません。たとえば、次のような gcc コンパイラからのエラー メッセージ

警告: 組み込み関数 'printf' のタイプが競合しています

これは本当に

{面白い引用}fname{面白い引用}

Ludida コンソール、DejaVu などで次のように表示されます。

{circumflex a}fname{circumflex a}

(それは今あなたのためにそうしているかもしれません)。その特定の 8 ビット コードページを尊重するヘルベチカのようなモノスペース フォントはありますか?