No.1
- 回答日時:
プロポーショナルフォントの「空き幅」の事を仰っているのでしょうか?
プロポーショナルフォントは元々欧文向けなので和文には向かないフォントで、結構「空きがいい加減」に出来ています。故に文字組みをした際の体裁が「美しくならない」ので印刷業界では使用されていません。
いい加減であるが故に「書体によっても変わります」し、一概には言い切れません。まぁ、欧文は26×2(大小)+記号しかありませんが、和文は11280文字(Shift_JIS)~ですから仕方ないんですけどね^^;
傾向としては「ひらがな」と「カタカナ」は狭く、漢字は広いです。特に「ぁぃぅぇぉゃゅょ」(小さい文字ね「しゃ」とかで使う)辺りは幅はキュウキュウに狭いです。
でもですね、フォントには「仮想ボディ」と「字面(じづら)」と言うものがありますので、フォントの種類によって「字面」の幅が違うので「空き」も違いますから一概にこうだとは言えません。
仮想ボディと字面についてはフォントベンダー「モリサワ」の記事を載せておきますが、例で挙げられているフォントでも文字によって「文字の幅」が違う事がお分かりいただけると思います(一番顕著なのは「く」かな)。
http://www.morisawa.co.jp/font/about/knowledge/f …
この回答への補足
空き幅という言葉をはじめて知りました。フォントのことを理解できておらず、申し訳ございません。
さて、今回は、印刷ではなく、Webページの表示で困っています。
固定した幅で、表示保障ができる最小文字を調べるため、横幅が大きい文字を入力し、その文字数をカウントしたいのですが、どの文字で調べるのが適切か分からず、質問させていただきました。
対象となるフォントは、MS P ゴシックです。もし、ご存知なのであれば、引き続き教えてください。でも、難しそうな漢字だと幅が大きくなりそうなので、それで確認するというのが一番よさそうですね。。。
No.2ベストアンサー
- 回答日時:
#1です。
先に申し上げた通りプロポーショナルフォントは個々の文字の「空きがいい加減」なので文字の組み合わせである文章を固定した幅での表示と言うものが出来ません。なので固定幅で文章を表示したいのなら「等幅フォント」を使うしかないんです。どの文字でカウントしても無理ですShift_JISですら11280文字あるのです。それらの組み合わせなんて無限に等しいですよ?
メルマガなどでテキストメール(非htmlメール)が何故「等幅フォントでの表示」を「推奨している」かをお考えください。答えは「レイアウトを崩させない為」です。逆に言えばプロポーショナルフォントでは文字幅固定のレイアウトが組めないのです。
文字幅を固定したいのではなく、文字によって文字数は異なってもいいのですが、一定の幅で少なくとも何文字表示できるか、だけを知りたかったのです。Shift_JISが11280文字あるとしても、組み合わせを検討する必要はなく、その中で一番幅が大きい文字がわかれば、最小表示文字数をカウントできると考えました。
文章としては全く成り立ちませんが、もし「糊」という文字が一番幅が広いとすれば、「糊糊・・・」と登録した時の文字数が最小文字数となる、と調べることができるかと思ったので。。。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
準・究極の選択
「年収1000万円で一生カレーライス」か 「年収180万円で毎日何でも食べ放題」 あなたはどちらを選びますか?
-
フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
あなたが普段思っている「これまだ誰も言ってなかったけど共感されるだろうな」というあるあるを教えてください
-
映画のエンドロール観る派?観ない派?
映画が終わった後、すぐに席を立って帰る方もちらほら見かけます。皆さんはエンドロールの最後まで観ていきますか?
-
海外旅行から帰ってきたら、まず何を食べる?
帰国して1番食べたくなるもの、食べたくなるだろうなと思うもの、皆さんはありますか?
-
天使と悪魔選手権
悪魔がこんなささやきをしていたら、天使のあなたはなんと言って止めますか?
-
MSPゴシックで、一番幅を取る文字
その他(プログラミング・Web制作)
-
プロポーショナルフォントの文字列から印刷幅を求める関数
Excel(エクセル)
-
間違えて配置してしまったコントロールの削除
Visual Basic(VBA)
-
-
4
VB.NETで DataRow()を利用して、値からコードを取得したい。
Visual Basic(VBA)
-
5
VBAでエクセルシートを更新(リフレッシュ)する方法を教えて下さい。
Excel(エクセル)
-
6
VBの画面サイズについて
Visual Basic(VBA)
-
7
falseとtrue 0,1,-1 の意味が知りたいです
PowerPoint(パワーポイント)
-
8
VB.NET2005 TextBox 高さ(Height) 変更
Visual Basic(VBA)
-
9
ORA-01013のエラーについて経験のある方お願いします。
Oracle
-
10
CSVファイルの中で、「 , 」カンマを使いたい
その他(コンピューター・テクノロジー)
-
11
エクセルのデータグループ化の際に貼り付けた図だけ一緒に折りたたんでくれません!
Windows Vista・XP
-
12
Designer.vbは直接コードをいじってはだめ?
Visual Basic(VBA)
-
13
.NETアプリを作ったときの .manifest ファイルって必要なの
C言語・C++・C#
-
14
日付型のフィールドに空白を入れる方法を教えてください
その他(データベース)
-
15
UTF-8でエンコーディングとはどういうことですか
XML
-
16
MS UI Gothicというフォントはどんなフォント
Access(アクセス)
-
17
NUMBER(N,M) としたときの、格納データサイズ(バイト)
Oracle
-
18
仕様書の表記について
IT・エンジニアリング
-
19
asp.NET初心者です。「 ’Context’は’○○○’のメンバで
Microsoft ASP
-
20
VB.NET2003 テキストボックスに半角英数字以外入力させない
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
G-SHOCKの異常について
-
Googleアカウント再設定
-
急に非通知着信がめちゃくちゃ...
-
マイクの、息当たり音や接触・...
-
ps3のシステムアップデートをし...
-
キャプボが最近この赤色になる...
-
「PC Helpsoft Driver Updated...
-
EOKIOのヘッドフォンのペアリン...
-
車載カーナビのSDカードに保存...
-
Apple WatchのボイスメモをiPho...
-
ルーターを初期化せず捨てた ど...
-
ピンマイクで収録された音声の...
-
カーステレオ配線で使うような...
-
スマホの画面をTVに映したいの...
-
i久しぶりにプレステ4で遊ぼう...
-
ドキュワークスについて教えて...
-
ps5のフレンドにシェアスクリー...
-
スマホは皆さんもちろん「eSIM...
-
彼氏のiPadを彼氏の留守中にみ...
-
Windows11 24H2について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【至急】A4一枚程度の文字数と...
-
日本語のプロポーショナルフォ...
-
「-」の上付きの文字の出し方
-
文字の上に横棒がある文字はど...
-
レポート中の文字を自動縮小し...
-
英語論文:ChemDrawでの「・」...
-
フォントをTimes New...
-
Wordの下付文字で左下と右下に...
-
ワード2010で半角の二重縦線を...
-
Excelのひとつのセルに特殊な中...
-
VBAにWingdingsの文字って
-
EXCELグラフの凡例書式について
-
4本線が入っているフォント
-
日本工業規格Z83058ポイント
-
入力方法。
-
文字の表記なんですけど…
-
理想的な行数、文字数、フォント
-
ちょっと前に漢字を違う文字で...
-
文字をなぜちっちゃくするので...
-
Wordの文字の均等割付、文字間...
おすすめ情報