【MS Pゴシック】フォントがおかしい件について
XP時代 「9ptの“R.”や“X.”の文字がくっつく」 Vista時代 or XPにJIS2004対応フォントインストール時 「8ptと9pt数字の2の左下が書けた」 「10ptの文字が大きくなった」 「漢字の字形が変わった」 「カッコが少し縦に伸びた」 「それでも“.h”や“.z”で文字がくっつく」 7以降 「9ptの数字が狭くなった」 「相変わらず“.h”や“.z”で文字がくっつく」 …など 【関連リンク】 MS ゴシック - Wikipedia https://ja.wikipedia.org/wiki/MS_ ゴシック MS 明朝 - Wikipedia https://ja.wikipedia.org/wiki/MS_ 明朝 【関連スレ】 2のフォントがおかしい件について part1 https://mevius.5ch.net/test/read.cgi/win/1170198820/ 「^」は9ptより10ptや11ptの方が小さいんだね MSゴシック 明朝のビットマップがゴミさ ビットマップ廃止するしかないよ。 Windowsのデータ作成は実用性がない。 フォントの大きさの問題以外 ボールド(太字)設定するどれがどれかわからない。 見てわからないものは毎回印刷してチェックするしかない。 画面上で確認した改行の位置も違うだろ 使う意味がない。 これが現実。 Windowsがなくなるとペーパーレス化が実現する。 表示のおかしなWindowsが残るとペーパーレス化が遅れる。 https://i.imgur.com/Uk4ghYt.png 7.5ptの「A」は不思議 なんと文字が重なる ドット(右寄り)でもコンマ(左寄り)でも「A」の直後にくっつく >>36 ビットマップを使っている使えないフォントを選択しなければ少しは改善する。 少しってのは等角で使えない。 テキストエディタ用で大事なのは等角 8ptの「j」はFuturaみたいに「i」の縦棒が伸びただけ MS Sans Serifの9ptでもそう >>38 いや、問題なのはフォントのデータ(形)がおかしいことであって、ビットマップ形式が存在することじゃないだろ。 ファイラとかテキスト編集とかの通常の文字表示に使う小さい文字(9〜12ptくらい)を全部処理の複雑なアウトラインでやってたら無駄な負荷が増える。 最近のPCハードは性能が高いからそれでもどうにか使えてるだろうけど、無駄に重くなってることに変わりはないし、 軽いビットマップを使った上でその分他のことにマシンパワーを回したいよ。 小さいアウトラインはAAなしだとガタガタの汚い表示になってしまうし、AAを使えば使ったで余計に重くなる上にぼやけて別の意味で見づらくなる。 アウトラインはビットマップでデータを作ってはいられない大きなサイズでの表示のためにあるものだ。 WEBページで大きめの文字をデザイン重視で画像の一部のように扱うような場合とか。 新聞の見出しみたいに。 コンピュータの画面の文字表示はビットマップが基本だよ。 >>42 なんでそうなるんだw 3×5ドットでも7セグデジタル表示と同じ感じで少なくとも数字は全て正しく表現できるはずなのに。 機械的な縮小処理で小さいフォントを生成して表示チェックとかしてないのか。 MS Pゴシック 5ptの3と8も見分けがつかない 6ptの6と8も識別しづらい >>45 ビットマップ原因です。 普通に作っているなら中間の階調が出ます。 ビットマップあらかじめ作られたパターンを並べているだけなので中間がないのだよ。 ビットマップフォント = あらかじめ作られた文字を適当に出す。 フォント選択で MSゴシック(P) MS明朝(P) は使わない。 他、Windowsはフォントのフォントの設定がおかしいので 英数半角、全角で別々なフォントを割り当てている場合が結構ある。 半角の字体と全角の字体が異なる場合は、おかしなフォント設定がされている。 ABCDEFG HIJKLMNOP QRSTUVWXY,Z 1.234567890 ABCDEFG HIJKLMNOP QRSTUVWXY,Z 1.234567890 こちらも比べてみると良い。 2は前にドットがあるとき以外は左下削らなくていいのにね >>48 そもそも削らなくたって、どの文字同士の組み合わせでも(罫線とかでもない限り)文字間に必ず最低1ドット分は隙間を空けて表示するようにすればすむ問題。 それを、なぜ1ドットも空けずに完全にくっつけて表示するのか理解できない。 それでなくてもピリオドやコロンなどの幅の狭い文字の前後スペースはバランス的に少し大きめ(2〜3ドット)にするべきなのに。 しかもそういう記号で点が1×1ドットってのも小さすぎで見づらい。 9〜12ptのサイズなら2×2ドットくらいにはするべき。 線の太さは1ドットでもいいんだが。 ほんとにMS純正のプロポーショナルフォントをデザインした奴はセンスがない。 実際令和合字対応のアップデートで横幅が変わりそうになって大騒ぎになって 土壇場でもとに戻したということがあった あの頃JIS2004に対応させるついでに全体的に改悪された印象 ピリオドが右に寄った理由で一番わかりやすいのは 7.5ptの「A.」はなんとドットが完全に見えなかったため(8ptではドットとくっつく) 11ptでも「L.」とかがくっついて見えてドットが見えないのもあった その他小文字でも直後のピリオドとくっついて見えるようなものであった 8ptの2はこれでもいいのにね □□■□□ □■□■□ □□□■□ □□□■□ □□■□□ □■□□□ □■■■□ 10を買って驚いたのは システムフォントの汚さ、半角カナが読めないこと それだけじゃない ピリオドがくっつくなんてものじゃない 「R」に見えた文字が「P.」だったのだ これには目を疑ったので、キャプって拡大して見た 「P」の右下の空いている部分にピリオドが入り込んで「R」に見えていたのだった やっていい事と悪い事の区別かつかないのか ここから10への拒絶感は決定的になった その後の更新で改善したものの、頭のおかしな人たちに作られていると判明した XP時代は()という2文字がくっついて見えるもんだったが、 その時代は()なんて(笑)の使われ方はまだなかったか それと同時に、ベースラインより伸びてるほうがカッコとしては読みやすいよね 【MS Pゴシック】フォントがおかしい件についてなのか 7.5pt = 7.50pt = 10px 8pt = 8.25pt = 11px = 10px+余白1pxほど 9pt = 9.00pt = 12px 10pt = 9.75pt = 13px (ver2.30は 12px+余白1pxほど) 10.5pt = 10.50pt = 14px 11pt = 11.25pt = 15px = 14px+余白1pxほど 12pt = 12.00pt = 16px 13pt = 12.75pt = 17px = 16px+余白1pxほど 13.5pt = 13.50pt = 18px 14pt = 14.25pt = 19px = 18px+余白1pxほど 15pt = 15.00pt = 20px 16pt = 15.75pt = 21px = 20px+余白1pxほど 16.5pt = 16.50pt = 22px = = 20px+余白2pxほど よく使う整数ptなのに9ptと10ptで変わらないと思われて ver2.50から新しいビットマップになったのかね 競馬ソフト(TARGETや馬聞)でwindows7から10にしたらフォントが細くなって見づらくなってしまいました。 一部滲んだ太字も紛れてます。 これらのソフトだけでいいんですが、7の時のようにフォントを濃くしたいのですが、何か方法はないでしょうか? https://i.imgur.com/xlDoO2i.png (Windows 7以降、ここでは10) https://i.imgur.com/wX9f6gR.png (Windows XP) 比較表を作ってみた 7pt以下はところどころ違う 10ptは全体的に変わった 7.5pt〜16.5ptの{}が変わり、 .が右に寄った 9pt〜16.5ptの()が変わった MS (P)明朝の7.5pt, 8ptはXPのMS (P)ゴシックとほぼ同じ Pのほうは.とかの横幅が広く、Jの形が違う 印刷書体では「MSゴシックのI」はXP時代では横棒なしだった 漢字は他にもJIS2004により 捗、葛、芦、餅、樽、茨、栃 とかの見た目が変わったりした ^は9ptより10ptのほうが小さく A,4,0とかは8ptより9ptのほうが横に狭いのはなぜ? 【MS Pゴシック】フォントがおかしい件についてなのか Segoe UIもWindows8から全体的に変わった >>60 今は倦怠感の「倦」に注目 数字だけでもこんなに変わった (Windows95のほうは違うかもしれないけど) https://i.imgur.com/CgHiKXF.png 【MS Pゴシック】フォントがおかしい件についてなのか MS PゴシックとMSゴシックは 半角の5がちょっとデザインが違うのかな >>74 どう見ても 0(ゼロ)… なんで文字の間を完全にくっつけて描画するんだろうな。 どんなフォントでも小さいサイズでも、罫線でもない限り最低1ドットは空けるようにしろよ… プロポーショナルフォントだからって無理にでも間を詰める必要はないのに、 なぜ適切なバランスってものを考えないのか。 https://i.imgur.com/JcmkGH1.png 4に取り消し線が付いてるように見えない しかもペイントに貼り付けるとなんか違う(改行記号以外で) バグ?かなんかで 最初にいったん空白行を入れないとペイントに貼り付けても 14ptだけだけなぜか取り消し線が付かなかった 1.00 (Windows 1.00) MSゴシック、MS明朝のみ https://i.imgur.com/tHA2ogj.gif 2.10 (Windows 95) MS Pゴシック、MS P明朝が追加 2.30以降と全体的に見た目が異なっていた https://i.imgur.com/kldF5xO.png https://i.imgur.com/Zbvc8uv.gif 2.30 (Windows 95 + 新MS ゴシック, Windows 98, Me, 2000, XP) MS UI Gothicが追加 https://i.imgur.com/znI38zD.png https://i.imgur.com/Gmi3VFH.png https://i.imgur.com/E5GgX5Y.png 2.50 (Windows XP + JIS2004), 5.00 (Windows Vista) 5.01以降とほぼ同じだが、 MS UI Gothic、MS Pゴシックの9ptの数字は異なる https://i.imgur.com/vTCZSta.png 5.01 (Windows 7), 5.10 (Windows 8, 8.1, 10), 5.31 (Windows 10 +「令和」対応) https://i.imgur.com/I9ZANJD.png https://i.imgur.com/dubBijm.png https://i.imgur.com/FCFZ43r.png 「令和」の合字(㋿) https://i.imgur.com/estm6RI.png フォントの縁を滑らかにすると、7pt以下のビットマップフォントも見た目が変わる https://i.imgur.com/UOgSq3p.png Windows7ではフォントの縁を滑らかにしても 7ptのピリオドは左寄りのまま? https://i.imgur.com/e6x4i04.png 【MS Pゴシック】フォントがおかしい件についてなのか >>79 の7.5ptと8pt(MS UI Gothic以外)は 「ま」の上下の横棒の長さが変わってたのか 旧OSに入ってた隠しビットマップフォント? System Small Fonts MS Sans Serif (Microsoft Sans Serifではない) WindowsでもHelveticaを指定できるが中身はArial >>53 このようにカーニング処理が行われる 「YouTube」という文字列において、「小文字→大文字」となっている「uT」を除けば Tの右下にuが入り込む P.→R? O.→Q? F.→E? https://i.imgur.com/snZMqJi.png 【MS Pゴシック】フォントがおかしい件についてなのか なんでWindows10でもあの変な「2」がデフォルトで入ってるの? >>95 低スペック用パソコンだからです。 低スペック用OSが作られているので 文字のレンダリングを簡略化するための方法でしか表示されない。 その結果、どの解像度でも字が汚いという状況になったのです。 比較的低い解像度ではビットマップは見えるけど 高解像度では、元がめちゃめちゃなので掠れたような表示で可視性は悪く。 そのほかの文字は全体的に滲んで表示される。 Notoフォントで文字の大きさ太さに関係する問題もだいたいクリアできるが。 つまり、文字の太さやレンダーの強さとか変えて、人間の手できちんと調整してるから。 UI用にもNotoのmono タイプ(等幅)も綺麗だよ。 太さによる種類がかなり豊富に作ってて、小さくしたりふとくすると汚くなるみたいな従来の問題も起きない。 https://oxynotes.com/?p=10293 【MS Pゴシック】フォントがおかしい件についてなのか Noto Sansでjane styleでAAずれないのってある? Noto SansベースのAAフォントってあるの? 源ノ角ゴシックベースならあるけど フォントをONOFFで、ONにしたものだけをシステムフォントとして表示するソフトってないかな… フォントが多くなりすぎてadobeが重くなりすぎた 【MS Pゴシック】フォントがおかしい件についてなのか メイリオってエが小さい「ェ」に見えるし 「ト」の前にちょっとスペースがあるように見える コマンドプロンプトの「#」の字って 実際のMSゴシックと違って縦線もまっすぐになっている 【MS Pゴシック】フォントがおかしい件についてなのか >>32 AA TT WW とかくっつくよね でもカーニングみたいに VA AT To とかの文字を詰めてバランス良くしようとした配慮なのかね? でも7.5ptってどうなんだ フォントは小さいはずなのに 0 4 A L f とかは9ptより横幅が広くなるのはなんでなんだ? .I (半角ピリオドの後に全角大文字アイ)を入力すると ピリオドがIと重なって完全に見えなくなる このIは本来の枠も横幅3ドットなのになんで左にはみでてるんだ? .L (半角ピリオドの後に全角大文字エル)を入力すると ドットは横幅2ドットで右寄りのはずなのに 今後はドットとLがくっつくし なんで本来の枠から右にはみでてるんだ? 数字だけプロポーショナルじゃないのは 数字の1のパランスをとるためかな 1の下に横棒ついてるほうが左右のバランスがとれる? >>110 表組みとかした時に桁が合わないとか嫌すぎる 数字は桁をそろえるべきだから特に固定ピッチが望ましい文字だね。 プロポーショナルフォントでも数字だけは固定幅であるべき。 小数点も数字と同じ幅の方がいい。 個人的には、漢字やかな文字も常に固定幅でいいと思うけど。 可変幅なのは英字などの西洋系言語文字(ラテン文字)や、アラビア文字、タイ文字みたいなのだけでいいよ。 そういう系統でも文字間を必要以上に無理につめる必要はないのに、なぜバランスというものを考えないのか。 PCじゃなくてゲームの話なんだけど、PS2かなんかの格闘ゲーム(ソウルキャリバーのUかV?)でゲーム内通貨を稼ぐ要素があって、 稼いだ額が手持ちの額に加算される演出で、数字の表示幅が固定じゃないからカシャカシャ数値が変化する際に数字が左右に動くのが間抜けだったな。 製作者はあれで違和感とか感じなかったのか。 まさか、固定幅表示よりもアナログ的で複雑な処理をしててすごいでしょと、技術的アピールのつもりでわざわざそうしてたわけじゃないだろうな。 Windowsの文字描画処理に関してもMSの開発者とか同じように考えてそうだけど。 技術アピールというオナニーのために、見易さ使いやすさという実用性、ユーザーの身になって考えた気配りを忘れてる。 5ちゃんねる見るのにもスレ本文にMSゴシックなどの固定ピッチフォントを使いたいのに、そうするとAAが正しく見えなくなってしまうのがもどかしい。 >>109 間違えた .L ↓ L. (全角大文字エルの後に半角ピリオド) だった つまり全角と半角が混じったらこんなことにもなる >>109 Windowsがまともじゃないからです。 今に始まったことじゃないWindows95などの頃まで戻ります。 全角と半角がバラバラのフォントなので 全角より半角の方が大きかったりするのですよ。 同じフォントでは半角の方が小さいが、 実際は半角が別のフォントになっているから変になる。 全角のアルファベットと半角がアルファベットを比較して 形が違っているなら確実に半角は別のフォントが当たっていると判断できるはず。 マイクロソフトがネットスケープを潰すために 日本語フォントに欧文フォントを割り当てる名残かと思うよ。 今更ブーメランで戻ってくるとは思ってなかっただろうけどさ Windowsのおかしいところは 特定のビットマップフォントの扱いと 全角と半角のフォントの扱いがおかしい2点あるわけだが MSのフォントのBitmapフォント部分削除してしまえば 可視性は上がる。削除しない場合はフォントが違うのかboldなのか判断できない。 日本語フォントの半角文字に関して、ソフト内で扱いなのでどうしようもないが 設定してある類は変更できる。 その辺取り扱いが変であることを理解うえで使うとよい。 アンチエイリアスなしの游ゴシック11pt https://i.imgur.com/DzZmQhr.png このEは下が長いから これもE.なのかと思ったら そうでもなかったし ドットも2x2サイズになってる >>109 このフォントサイズだと A: と打っても A・ に見間違えそうだし f: と打っても f. にしか見えない でも A2 と打つと2の欠けてるところにドットが来て自然だけど やはり文字がくっついて不自然 【MS Pゴシック】フォントがおかしい件についてなのか MS Pゴシックの7.5ptで驚いたのでは 「2」がおかしいとか「.」が右寄りとか それだけじゃない 「W'」と入力しても、アポストロフィが見えない これにも目を疑った 「W」の右上の部分にアポストロフィが重なっているのだ これは旧版もMS Pゴシックでも最新版でも変わっていない >>101 ある。noto sans mono CJK JPが等幅フォントだからAAはずれにくい。 >>63 Microsoft New Tai LueはSegoe UIの旧版のまま? 【MS Pゴシック】フォントがおかしい件についてなのか 7.5ptと8ptの数字の2は、右にスペースがあるんだから 数字自体を右にずらせばいいのにね? (特に8ptのほうの2は、右にスペースが2ドット分もあるんだから) 数字の0と4は、右のスペースも使ってるし 見えない 字が汚い かろうじて文字の順番から67であろうと推測できた程度 実用性の薄い使い方をしちゃいけない Windowsではフォントそのものを封印するか それれとも文字サイズを大きくするしかないでしょう https://i.imgur.com/u4voLHx.png 各OSでのMS Pゴシックの半角数字 8ptから12ptの表示 【MS Pゴシック】フォントがおかしい件についてなのか Windowsは仕様がおかしい以外に目的が見えない。 Appleが時代をRetinaに引き上げた スマホもAppleデバイスはRetina 釣られてドンキーゴミPCすら非力なCPUで高解像度かしてゴミ化した。 ドンキーは完全に失敗作だが 文句を言ったところでユーザー側で何が対策が可能なのだ? もっとも美しいビットマップフォントどこにあるのか?と言えば 過去に遡るしかないのだよ。 30年前のパソコンのソフトと画面比較するといい https://www.youtube.com/watch?v=1ib29TvpNSA 残念だがWindowsの方が劣っている。 推定で768x512の画面を動画にしているので変換がかかっていると思うので 実際にもう少し美しいかと思うが これがビットマップフォントの絶頂の頃の作品だろう。 MS Pゴシックの 7.5pt, 10.5pt, 11pt で半角の“1”が左にずれてるのも気になる 10ptの丸付き数字“@AB”などで、数字だけ9ptより小さいのも気になる 7.5pt, 8ptは明朝とほぼ同じビットマップ でも半角“J”と“j”、全角“J”とかも違う 半角小文字“j”のほうは、明朝ならちゃんと“i”の下が曲がってるけど、 今後は右の文字とくっつく 全角小文字“j”のほうは左の文字に入り込む Win10にしたら半角カナ文字のファイル名が読めなくてマジ驚いた そのファイル名が数年前に名付けたものなら記憶から読むが もう10年以上前に使ってたファイルだと記憶にないから読めない 勿論、全部読めないわけじゃないのだが 読めないものは本当にマジで読めないのだ これはファイル名をメモ帳にコピーするとかでようやく読めた 大勢の人たちによって、何十年も試行錯誤で作られてきたフォントを否定し 品質の悪いフォントを押し付けるとか、普通に狂人でしょう その狂人がMSに出現したとして、誰も止めることができないという点で MSはもう終わってるなと感じる >>134 まともに作れないんだよ。タイトな期限を修正させるだけの仕事させてないから 品質が上がらないのと、後々のことまで考えて作る余裕がないから 毎回トラブルが出る。 低品質の粗悪品そのもの。 MSが終わっているではなく はじめからまともだったことがない。 まともじゃないOSに間に信用のある企業が表に出ていたので そう思い込んでいただけです。 バケの皮を剥がせばゴミそのものです。 期待する方が間違っている。 read.cgi ver 07.5.5 2024/06/08 Walang Kapalit ★ | Donguri System Team 5ちゃんねる