• ベストアンサー
  • 困ってます

フォントの高さ・幅・間隔の比率

CADで文字サイズとして 文字の高さ・幅・文字の間隔が設定できるようになっています。 フォントはメイリオを使用します。 文字はだいたい縦長にみえます。 しかし、「漢字、ひらがな」よりも「半角の英数字、カナ」は縦長にみえます。 文字列としては 「漢字、ひらがな」「半角の英数字、カナ」が混合されたものになります。 こんな場合にフォントの高さに対して幅・文字間隔は どんな比率にすれば「美しく」見えるか悩んでいます。 また、 文字列として半角数字のみの場合も多いので、この場は別に 設定しようかと思います。 自分で色々試してみるまえに 汎用的な数値があれば、それを知りたく質問いたしました。 ご教授をお願いします。

共感・応援の気持ちを伝えよう!

  • 回答数1
  • 閲覧数273
  • ありがとう数1

質問者が選んだベストアンサー

  • ベストアンサー
  • 回答No.1
noname#242220

漢字、カナ、ひらがなは「全角」表示 英数字は「半角」表示です。 メイリオフォントはバランスが悪いので、 他のフォントの方が綺麗です。 フォントのプロパティーを変更しても、 表示する機器で反映されない事が有ります。

共感・感謝の気持ちを伝えよう!

質問者からのお礼

回答ありがとうございます。

関連するQ&A

  • エクセル 高さや列幅のコピー法

    高さ・列幅を様々な値に設定した表を、別シートにコピーしようとしています。数値や文字列はコピーされますけど、高さや列幅は全く反映されず、また、いちから高さなどを設定しています。 どうすれば、高さなどの表の形を反映したコピーが出来るのでしょうか?

  • サイトからダウンロードしたフォントを‘日本語用のフォント‘の方に入れたい

    Windows MEを使っています。 フォントをダウンロードしたのですが、画面にその書体で表示されません。 ひらがな・カタカナ・英文字をすべてダウンロードしてあります。 設定→フォントを開くと既存のフォントと同じように入っているので、ダウンロードは出来ているみたいです。 WORDでページ設定→フォントの設定を見ると‘英数字用のフォント’の方に入っています。 半角文字(英数字)はそのフォントで表示されますが、肝心のひらがな・カタカナが使えない状態です。 ‘日本語用のフォント’の方に入れ替える事は出来ますか。 DRする時に指定するのでしょうか。 困っているので、わかる方教えて下さい。

  • フォントごとの文字列の幅の取得

    単刀直入に質問させていただきます。 あるフォント(たとえばMSゴシックのサイズ11の太字)で、ある文字列「あいうえお」を表示したときの幅や高さをC言語で取得したいのですが、やり方がまったくわかりません。 キーワードだけでもいいので、教えていただけると助かります。 どうぞよろしくお願いしますm(_ _)m

  • 文字の幅

    お世話になります。 ワープロで文章を作成する場合、当然文字の種類によりその幅が異なります。同じ全角文字でも、漢字・仮名・英数字・記号・空白等で異なる様な気がします。 フォントのサイズによっては、次の条件を満たす事は可能でしょうか?可能であれば、そのサイズを教えて下さい。   (1)全角または半角であれば、文字幅は種類に    関係なく同じ。   (2)全角文字の幅=半角文字の幅×2 ご存知の方、宜しくお願いします。

  • word2004でフォントの文字幅と間隔で左右の幅

    word2004でフォントの文字幅と間隔で左右の幅を狭くしたり広くしたりするのはできるのですが、上下の幅を変える方法を教えてください。

  • C#のLabelの横幅を固定で高さを可変にしたい

    タイトルの通りですが、 C#でLabelの横幅を固定にして、文字列が折り返されるようにして、高さは文字列の行数に合わせることってできますか?

  • メイリオフォントの形

    XPにメイリオフォントを入れました。 IE6でメイリオを選択し「Webページで指定されたフォントを使用しない」にチェックを いれてyahooのページを見ると、半角英数字がフォントの「Times New Roman」の ような表示をしています。 しっかりしたメイリオの形にすることはできないのでしょうか?

  • エクセルシートの文字列加工について

    エクセルのシートのA列に"全角ひらがな漢字"の文字列と"半角英数"の文字列を含むセルが縦に並んでいます。約200行。 ■この中から、"全角ひらがな漢字"の文字列を右となりのB列に、"半角英数"の文字列をさらに右となりのC列に、それぞれコピーしたいのですが、関数・マクロなどでいい方法がありましたら教えて下さい。 ■それから、半角英数文字列のC列から、""で囲まれた文字列のみをさらにD列にコピーしたいのです。 文字列の長さが統一されていれば、比較的簡単なのですが、今回は文字列の長さが不規則です。よろしくお願いします。

  • Excelで文字の長さを揃えるには

    excel95とExcel2000を使っています。 漢字やひらがな全角カタカナ全角英数字は2バイト、 半角カタカナ英数字は1バイト、 2バイトと1バイトの混在入力して20バイトの長さの文字列を比べると見た目の長さが違う。 同じ20バイトの文字列を見た目を揃える方法を教えてください。

  • GetTextExtentPoint32での高さ

    こんにちは。 数字が入った文字列をGetTextExtentPoint32関数で幅と高さを取得しようとすると、幅は正しく取得できるのですが、高さが倍近い値で返ってきてしまいます。どうやら高さはフォント全体の高さで取得しているようです。"0123"と"0123j"をセットしても同じ高さが返ってきます。 これを実際の描画範囲で取得するにはどうすればよろしいのでしょうか?