• 締切済み

半角記号の見た目が変わる

行に書く文字によって、半角記号の見た目が変わる現象に遭っています。 説明しづらいのですが、 aaaaa,,, #←「,」がちょっと太くなる あああ,,, #←「,」がちょっと細い // #←「//」が細い // あ #←「//」が細い // a #←「//」が太くなる 表示が変わるのも、eclipseのようなエディタや、ブラウザ(firefox)のフォーム等で起こるようで、C++のコメントアウト//に続く文字が英語か日本語化で // の表示が変わるので気持ち悪く思っています。 利用しているフォントはSans、OSはGentooです。 どなたかアドバイスをお願いします。

みんなの回答

  • Shusaku
  • ベストアンサー率25% (1/4)
回答No.1

Sansはフォントの実体は無くエイリアスです。 その設定は/etc/fonts/fonts.confに記述されています。 日本語フォントを認識しないアプリケーションでは欧文フォントがそのまま使われ、日本語フォントを認識すればそちらを使います。 フォントがどのグリフをもっているか、優先的に使用するフォントはどれからかといった事が/etc/fonts/fonts.confや/etc/fonts/conf.d/* などに記述されています。 欧文も和文も全てのグリフを持った日本語フォントを優先していると日本語フォントを認識するアプリケーションではそれを使い優先度の低い欧文フォントは無視されます。 参考までに私の設定の優先度は 欧文フォント、カタカナのみのフォント、全てを含む和文フォント の順になっていますので、和文フォントに含まれる欧文とカタカナは無視されるので常に同じ欧文フォントとカタカナフォントで表示されてます。 fonts.conf ~/.fonts.confなどを好みに合わせて設定してみてください。林檎社のシステムフォントのようにも出来ますので。

関連するQ&A

  • 半角記号を一括変換で全角記号にするソフト

    半角文字でかかれた() ; : などを ( ) ; : などに変更できるソフトを探しています。いろんなテキストエディターを見たのですが、一括で記号だけ変更できそうなものが 秀丸エディタの全閣下というマクロだけのようです。できればフリーウェアのものでないでしょうか。 半角英数やカナは全角にしたくありません。あくまでも記号のみです。

  • テキストエディタにおける記号の半角英数入力

    テキストエディタにおける文字入力についての質問です。 仕事柄、英文を書くことが多々あります。 作成した英文は外国サイトの入力フォームにコピペする必要があります。 日本語フォントや特殊記号の使用による文字化けを未然に防ぐため、 テキストエディタで半角英数のみで文章を作成しています。 私が書いている文章にはギリシャ文字や記号を使う必要があります。 キーボードにプリントされている記号は当然半角英数でそのままタイプできるのですが、やや特殊な記号やギリシャ文字のタイプにいつも難儀しています。 現状では以下の方法でテキストエディタに書いています。 ・テキストファイル上で全角(日本語)で『あるふぁ』とタイプ→「α」に変換 ・wordで「ctr+テンキーのマイナス」でenダッシュをタイプ→コピペ ・wordで「2013」とタイプ→「alt+X」でenダッシュに変換→コピペ これらの方法では手間がかかるので、半角英数モードのままenダッシュ、±、°(あるいは℃)、ギリシャ文字などを直接タイプしたいと思っています。 「ctr+テンキーのマイナス」も「alt+X」で変換する方法もテキストエディタでは使えないようです。 【テキストエディタ上で半角英数モードのまま直接各種記号やギリシャ文字をタイプする方法】をご存じの方がいらっしゃったら御教示願います。

  • Word2003で記号と特殊文字の記号が表示されない。

    記号と特殊文字ダイアログで、→記号と特殊文字タブ→フォントの▼から「現在選択されているフォント」→種類「その他の記号」→コード体系「Unicode(16進)」で、「SNOWMAN」(2603)を表示したいのですが、ダイアログ上に表示されません。 考えられる原因はありますか? ちなみに、種類を「半角系/全角系」にすると、表示されます。詳細設定等ありますか? よろしくお願いします。

  • Internet Explorer 7 で半角英数文字などがぼける

    よろしくお願いします。 ブラウザをIE6からIE7に替えたところ、 ・半角英数文字がぼける。(にじむ) ・「○」「●」などの記号文字が小さくなって、しかも、ぼける。 という現象が起きています。 (たぶん、フォントを滑らかにするという意図なのでしょうが。) IE7において、この現象を起きなくするようにする設定方法はありますか?

  • 記号が。。

    現在フォントキャッシュが破損している状態(?)です。 (ブラウザの最大最小のところの文字がおかしくなってます) 教えていただいたのですが、いまいちやり方がわからず。。 そのせいかもしれないのですが、 ギリシャ記号などが太文字でl、で表示されて、 判別不可の状態です。。 これはフォントキャッシュの破損のせいでしょうか? それとも、設定の問題なのでしょうか? 教えてくださいm(><)m

  • 特殊記号の表示の仕方

    すみません初心者です。。。教えて下さい。 「SILDoulos IPA93」という音声記号のフォントの文字列をワークシートに記入しておいて、それをユーザーフォームのラベルに表示させたいと思っています。 ところが、ワークシートには特殊記号が正常に表示されているのに、ユーザーフォームのラベルには、よく似た形の普通の英語のアルファベットに変換されて表示されてしまいます。  元の特殊記号を表示させる方法を教えて頂けますでしょうか? ちなみに、ユーザーフォームのラベルのプロパティでFontを「SILDoulos IPA93」に変更してみましたが、うまくいきませんでした。

  • フォントの「~」や「。」などの記号の作成について

    フォントエディタでフォントを作成しました。 ですが、ためしに打ってみた所、作ったはずの記号が一切表示されませんでした。 英数、ひらがな、カタカナなどは出ましたが記号だけでません・・・。 作り方が違うのでしょうか?

  • WEB入力画面で半角円記号がでません。WINDOWS-XP-HOME-

    WEB入力画面で半角円記号がでません。WINDOWS-XP-HOME-SP3 IE8を使用していますが半角の円記号がでずバックラシュが出てきます。全角では問題なく¥の表示がでます。他のブラウザでgoogle Chromeでも同じ現象でした。 メモ帳/エクセル/ワードでは問題なく半角の円記号は表示されます。 これに気がついたのは最近のため以前のIE6では確認していませんが、友人が使用しているPCはWIN-XP-SP2でIE6ですが問題なく半角の円記号は表示されています。 これは最近のあたらしいブラウザの仕様なのでしょうかそれとも設定の問題でしょうか。 ちなみに現在のエンコード設定は 自動選択/Unicode(UTF-8) となっていて他の日本語(自動選/JIS/EUC)では文字化けを起こしてしまいます。 どうかよろしくお願いいたします。

  • UTF-8とEUCの違いに詳しい方、フォームでの半角英数の見た目を同じ

    UTF-8とEUCの違いに詳しい方、フォームでの半角英数の見た目を同じにするには? 添付の画像を見て頂ければお分かりの通り UTF-8とEUCだとフォーム内に入力された半角英数の表示が違いますよね。 UTFの方はちょっとボケてて横伸びしてる感じがします。 EUCの方はクッキリ鮮明です。 教えてgooもUTF-8を使ってますね。 英語を打つとちょいピンボケになります。 (PCやブラウザによるかもですけど) ソースコードはUTF-8になっています。 DBとかの絡みや他のインクルードしているソースコードとの兼ね合いを考えると ソースコードの文字コード変更はリスクが高いのでしたくないです。 UTF-8のまま、EUCのようにフォーム内の半角英数をクッキリ鮮明に表示する方法がありましたらご教授願います。 CSSでフォント指定をしてみましたが、変化無しでした。 シェアの多いWindowsXp~7、IE6~8辺りを出来るだけカバーできればOKです。 宜しくお願い致します。

    • ベストアンサー
    • PHP
  • 半角英数字のみベースラインが下がってしまいます

    サイト制作を行っているのですが、ページ内の半角英数字のみ全角文字より若干下がって表示されます。 例えば、 あいうえお1234かきくけこabcd ですと、「1234」と「abcd」の部分が「あいうえお」「かきくけこ」に比べて若干下がってしまい、テキストリンクがついていると、ガタガタになってしまいます。 文字コードはUTF-8でフォントはCSSで font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku GothicPro",Osaka,Verdana,Helvetica,Arial,"MS Pゴシック",sans-serif を指定しています。 よろしくお願いいたします!