【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/ ~~~~--~--~~~~~--~~--~----~~~~-~--~-~~~~-~---~--~---~~--~--~~-~~~-~-~---~- ---~~-~~~-~~~---~--~~-~-----~~-~~~~--~-~-~--~~~--~~--~~----~~-~--~~-~~~~- ~~~~~-~~--~~-~-~-~----~~-~------~----~-~~-~~~~--~-~-~-~~-~~-~-~---~~~--~~ ---~--~~~~-~~~--~-~--~-~~--~~~~--~-~~-~~~~~~-~--~~~~-~-~-~------~-~~----- -~----~---~-~~~~~--~-----~~~-~~~~-~~~-~---~-~-~~-~~~~~~--~~-~-~-~-~-----~ -~~~~----~--~~~~---~---~~~-~~---~--~~-~~---~~~~----~-~-~~--~~--~~--~~-~~~ -~-~-~--~--~~--~-~-~-~--~~~-~~~-~~-~-~-~~~---~-~-~~----~--~-~~-~-~~---~~~ -~-~-~-~~~---~-~~~~-~-~---~-~-~---~-~~---~-----~~~~-~~---~-~-~-~-~~~-~~~~ ~~-~~~----~---~~~-~~----~~-------~~~~~~~-~--~-~~----~~-~--~~-~-~-~--~~~~~ ~-~-~--~-~~~~-~-~-~~~~-~~-~~---~-~~~~-~-~~~~--~---~--~~~----~-~-----~--~- ~~~---~-~---~~~-~--~-~--~~-~~~~~-~~-~-~-~~~~-~----~--~-~~---~--~~~~--~--- ---~~~-~~-~~~--~~~~~~--~-~~~~-~---~----~~~~~~~-----~--~~~~~-----~~----~-- ~--~-~~~----~~----~~~~--~---~-~---~~~~--~~~-~~~~-~~~-~~--~~-~~-~---~--~-- ~~~~-~-~--~~---~---~----~~~------~~---~-~~-~~~~-~~~~-~---~-~~~~~~--~-~--~ -~~~~----~~~--~~~-~--~~~~~~---~-~-~-~~~~~~~-------~--~~~~-~~~-----~---~-- --~-----~-~-~-~-~-~~~-~----~~~-~~~-~--~~~~~--~---~-~-~~-~-~--~~-~-~~-~-~~ ~-~~~~--~~-~~~-~~~-~-~-~-~~~--~~~-~~~~~-----~-~~---~~~----~---~--~---~--- ~-~-~~--~~~---~-~~-~~~----~~-~~~~--~-~~~~-~--~---~---~-----~~--~~-~~-~~~- ~--~~--~~~~---~--~-~---~--~~-~~~~-~---~~~~--~~~-~~-~---~~~~~-~------~~-~- -~~~~--~~-~~--~---~-~~~--~~-~-~~~~~-----~~~~~-~-~-~-~~--~-----~~-~-~-~--- ~--~------~----~~~-~---~--~~~-~--~--~~~~~--~-~--~~~-~~~---~-~~~-~~~--~~~~ ---~-~~~~-~~-~-~---~-~-~~---~-~~---~~~-~~-~----~-~--~~-~~~--~~-~----~~~~~ ~~-~~-~-~-~-~~---~----~~--~~-~--~~---~~-~~-~-~-~~--~---~~~--~-~~~~---~-~~ ~~~--~-~-----~~--~~-~-~~--~~~-~~~-~~-~-~~~~-~--~~--~~~~------~--~~~--~--- -~-~~~-~~~~--~~--~-----~-~~-----~~~-~~-~~~-~-~~-~---~~-~~-~~~~-~~------~- -----~~~-~--~~----~--~~~~--~--~~~~~--~--~-~--~~~~-~~~-~-~-~~--~~~~-~-~--- https://i.imgur.com/WxpoYbV.png 10で作ったったものだが 95時代のものは、 「MS ゴシック」「MS Pゴシック」ともに大文字のIにセリフ無しだった ビットパターンも違っていた(98〜XP時代のものに変えることもできるらしいが) 98〜XP時代のものは、 一番良かった? 「MS Pゴシック」はIにセリフあり 「MS ゴシック」はなぜか、ビットマップ上はIにセリフありだが、印刷書体ではセリフ無しだった 7.5ptと9ptでは、「I.」「R.」「X.」で文字くっつく問題があった Vista時代 or XPにJIS2004対応フォント(KB927489)を入れた場合 問題ばかり! 7.5pt〜9ptの「.」が右に寄った反面、半角数字「2」の左下が欠ける 「.2」で小数点と数字がくっつかないようにするために措置だったが、 他の数字や文字「.h」「.x」「.z」などでもくっつく しかし10ptは9ptの使い回しではなく新たなビットパターンになった 「MS ゴシック」の印刷書体でもIにセリフありになった 7以降 9ptの半角数字はすべて横幅が狭くなった しかし9ptの「.h」「.x」「.z」などの文字くっつくが問題は健在 7.5pt〜8ptの数字の「2」も、相変わらず左下が欠けている こういうのもあったらしい ■Vista時代 or JIS2004 【MS P ゴシック】 半角カッコ()が下に伸びた 半角カタカナの「ケ」も変わった 【MS 明朝】 10ptの「2」が変わった 「.」は右に寄ったのに「,」はそのままなのは納得いかない 横幅が細身といってもMS ゴシックとほぼ同じ 2,4,6,9が違うが、4は読みづらい(特に太字なら) MS ゴシックの9ptでは、4だけが横に長い ゼロとオーの区別はつきやすいとは思うか MS Pゴシックの7.5pt〜8ptでは、0と4が横に長い よって0と4は、8ptよりも9ptのほうが横幅が狭い! そして10ptになると横幅が一気に広くなる 「MS P明朝」の7.5pt〜8ptのビットパターンは 「MS Pゴシック」の使いまわしだが 数字の2と9はXP時代のまま(1の横位置も違う) しかしドットの横幅が広い MS PゴシックとMS UIゴシックは、 ひらがなとカタカナだけの違いくらい? 9が間違ってたので修正 https://i.imgur.com/gUK6FTD.png ドットを左寄りに戻して拡張子を読みやすくしたほうがよくね? XP時代MS Pゴシック9ptの数字は、 MS ゴシックなら4が同じ 10ptなら1が同じ 今でもMS P明朝では0,2,5は同じ MS Sans Serifでは0,1,4,8が同じ とある関数電卓では0,2,3,4,8が同じ なんでXP時代の数字に戻さないの? 7.5pt〜9ptは 数字とドットはXP時代に戻して、RとXだけいじればどうなの? でも「I.I」となると、いずれにしろどうしようもないか 仕方なくセリフ無しにするか(7.5pt〜8ptはもともとセリフ無しだが) >>9 全体として見にくだろ ビットマップフォントが混ざっていると文字の濃さが異なる。 装飾をいれたも、全角半角を対比して作ってみ。 フォントサイズなのか装飾なのかも見て判別できない。 □■■■□□□□■■■□□□□□■■□ ■□□□■□□■□□□■□□□■□□■ ■□□□■□□■□□□■□□□■□□■ □□□□■□□□□□□■□□□□□□■ □□□■□□□□□□□■□□□□□□■ □□■□□□□□□□■□□□□□□■□ □■□□□□□□□■□□□□□□■□□ ■□□□□□□□■□□□□□□■□□□ ■■■■■□□□■■■■□□□■■■■ □□□□□□□□□□□□□□□□□□□ XP →→→→→→ Vista →→→→→→ 7 昔は10ptが2ドット間隔だったのに 今は9pt数字が2ドット間隔 ■■□ □□■ □□■ □□■ □■□ ■□□ ■■■ □■■□ ■□□■ ■□□■ ■□□■ □■■■ □□□■ □■■□ □□■□□□□□■■□□□■■■□ ■■■□□□□■□□■□■□□□■ □□■□□□□■□□■□■□□□■ □□■□□□□□□□■□□□□□■ □□■□□□□□□□■□□□■■□ □□■□□□□□□■□□□□□□■ □□■□□□□□■□□□■□□□■ □□■□□□□■□□□□■□□□■ □□■□□□□■■■■□□■■■□ 9ptまでは 数字とドットはXPまでのやつ カッコと漢字は今のやつ 10pt以上は今のとおり でよくない? ~~-~-~--~--~~-~~-~~~~-~----~-~-~~~~-~~-~-~-~--~-~---~~--~~--~~-~--~~~---- ~~~~-----~~~-~--~----~~~~-~-~-~~~-~---~-~-~~~~~~-~-~~---~~~~~--~-----~--- ~~--~-~--~-~~~---~--~~-~~~~~~~---~-~~~---~--~-~-~-~-~-~~-~---~---~-~~~--~ ~--~~-~~-~-~-~-~---~~-~--~-----~~---~~~~-~~~~-~~--~~-~---~--~---~~~~~--~~ --~~--~~--~--~~---~----~-~~~---~~-~---~~----~~~~~-~-~-~--~~~~-~-~~~~~~--~ ~--~~-~--~-~---~~-~~-~--~-~---~-----~~--~~-~-~-~~~~~~~-----~~~~~~~-~---~~ --~-~-~--~-~----~--~~-~-~~~~~~~-~~~~--~~-~--~~---~~---~-~~-~~~~~~--~----- ~~~~-~-~~-~~--~-~~----~~-----~-~-~~~~--~-~---~-~~~-~-~~~-~~~~-------~~~-- ~-~~~~---~-----~-~~-~~-~~~~-~~~-~---~~-~~~~-~-~~-~~--~--~~~-~-----~~----- ~--~~-~--~---~~-~-~~~-~--~-~~~~-~---~--~~-----~~~~--~-~~-~--~~-~~~~~--~-- --~~~~-~----~~~-~--~~--~-~~~~-~~~~~--~~-~-~~--~-~~-~-~--~~~--~-~-----~--- -~~~~~~~--~-~~-~~~~~-~~~~~----~-~-~---~--~~---~~~~--~~-~---~--~----~-~--- ~~~~~~~~~----~----~~~---~~~-~-~~----~--~~~~---~~-----~-~-~~~-~-~-~~~-~--- --~~~-~-~-~-~-~~~~~~--~~~~--~----~~~-~--~-~----~-~~--~---~----~-~~~-~~~~- --~-~--~--~~-~-~-~~-----~--~--~~-~---~~-~-~~--~-~---~~~~~~--~~~~--~-~~~~~ ~~---~-~-~~~-~~-~~~-~~~~-~-~~--~~----~~~---~--~-~~~~-~--~~-~~--~-------~- --~--~~~~-~~---~~~~~--~---~---~~-~~-~--~--~-~~~---~~~~--~~--~---~~---~~~~ ~~~--~~------~~~~~-~--~-~-~----~-~-~~---~~---~-~~~~~--~~~~-----~-~-~~~~-~ ~~~-~~~~~~-~~-~~-----~~-~-~~~~---~~~-~-----~---~-----~~~--~~--~-~-~~~~--- ~~-~-~~~---~~~--~--~--~---~--~---~--~~~~---~~~~~~~~~~~~~-~~--------~-~~-- -~~~-~~----~~-~~-~~---~-~~---~~-----~~-~~~---~~~~-~--~~~-~-~-~-~--~~--~-~ ----~~~~--~--~-~~~-~-~~-~--~~---~-~~--~~~--~-~~~-~~-~-~-~--~-~--~~-~-~~-- -~-~-~-~~-~-~-----~~~-~--~--~~----~--~~~~~--~---~~--~-~-~~~~-~~~~~~-~-~-- ~--~-~--~~-~~----~---~--~~~-~~---~-~~~--~-~~~--~-~~~----~~-~~~-~~--~~--~~ ~-~---~~-~~~~--~-----~~---~~~-~---~--~~~~-~--~~~--~~~--~--~~--~~~~~~-~--- ~---~-~-----~-----~~-~-~--~~-~~-~-~--~-~~~~~~-~~~-~--~~~~~---~--~~-~--~~~ 今の10ptの半角文字は9ptを横に引き伸ばしただけみたい □■□□ ■■□□ □■□□ □■□□ □■□□ □■□□ □■□□ □□□□ □■■□ ■□□■ ■□□■ □□□■ □□■□ □■□□ □■■■ □□□□ □■■□ ■□□■ □□□■ □□■□ □□□■ ■□□■ □■■□ マリオ1→マリオ2・VSマリオの数字ビットマップみたいな現象 -~-~~~-~~~--~-~--~~----~----~~-~--~~-~-~-~~~-~-~~~--~-~----~~---~~~~~-~-~ -~~~~~--~~-~~--~~---~~~~~---~------~-----~~~-~--~---~~~-~--~~-~~-~--~~~~~ -~~-~~~--~~~~---~~--~---~~-~--~--~--~~-~~-~~~----~~-~--~~~~~~~---~~--~--- ~~-~~---~--~~~---~~~~--~~-~--~~----~~~---~-~~~-~~~~~-~---~----~--~~~--~~- ~~--~~~-~---~~~~~---~~~~-~-~~~------~--~--~--~~--~~---~-----~--~~-~~~~~~~ --~~-~~--~-~~~--~~~-~-~-~~---~-~--~-~~~~-~~--~-~---~----~~~-~--~-~~--~~~- -~-~--~~~~-~---------~~~~-~----~--~~~-~~~-~~~~-~~-~~~~~--~---~~~--~---~~- -~~~-~---~~~---~-~~~~~~~---~----~~-~~~~~~--~-~--~--~--~~~~-------~--~~~-~ ---~~~~~~~--~-~-~~~~~-~---~---~~~~~~---~-~---~--~-~~~~--~-~-~-----~~--~-~ ~~-~~--~~-~-~-~-~~~~~~~~--~~--~~--~~~----~----~~~-~-~~-------~~-~-~---~~- --~~---~~~-~--~~-~----~~-~~-~~--~~~~--~--~----~~~~~-~-~~-~~~---~~~~--~--- ~--~~~~---~-~~~-----~--~~-~-----~---~~--~~~--~~-~~---~-~-~~~~~~-~~~~---~~ -~-~~~--~-~~----~---~--~-~~---~~-~-~-~~~--~-~~~--~~~~--~-~~---~-~-~~~--~~ ~-~--~~~~-~--~-~~--~-~--~~~-~~------~-~~~~------~~--~-~~~--~~~~~~~~--~--- ~~-~----~~-~--~-~-~-----~~-~~~~~-~~---~--~~~~-~-~-~-~-~~-~-~-~-~~--~~~--- -~-~~--~~--~-~----~-~----~~--~~---~~~~-~-~~-~-~~~~-----~~~~~~-~~~---~--~~ ~-~~~----~-~--~-~~~~---~--~-~~-----~~~~---~-~--~~~-~-~-~-~--~~--~~~~~--~~ -~~--~--~~~-~~--~-~--~-~~-~-~-~~-~~--~~~-~~---~~~~~--~--~-~~~--~-----~-~- ~~~~~--~~~--~~--~~---~~----~~------~~~~---~--~----~~-~-~-~~--~-~-~~-~~~~~ ~--~~~~---~~~-~~-~-~-~~------~-~-~-~~--~~~-------~~~-~----~~-~~~-~~~-~~-~ ~---~-~~~--------~~--~~~~~~~--~~~--~-~-~~~~----~~----~~----~~---~-~~~~~~~ ~~----~---~~~~~~---~~~---~~-~-~--~~~~--------~~~~----~~~~-~-~~-~~-~~~---~ ~-~~~---~~~~-~-~~~-~~~--~~----~~~~~----~--~~-~-~---~-~~~----~-~~-~----~~- ~-~--~----~-~-~~--~-------~-~--~~---~--~~~~~-~~~~~-~~-~~-~~-~~~--~--~~~-~ ~~-~~--~~~~~----~----~~~-~--~-~-~-~----~~~------~-~~---~~-~~~~~~----~~~~~ -~~---~--~-----~-~-~-~-~~~-~--~~~~-~-~-~-~~--~-~~~~--~--~~-~~--~~-~-~~~-- 過去のWindowsのCD引っ張り出して古いMSゴシック引っこ抜いてくるか 共存させるにはどこを書き換えたらいいんだろう? プロポーショナルだと文字同士がくっつきすぎるのはなんでだろうな。 10ptとか12ptとかのよく使うサイズでも見易さが全然配慮されてない。 MSPゴシックの9ptで2の左下の1ドットが欠けてるのも . とくっついてしまうことへの対処と言うが、 その前に少し間隔を空けるようにすればすむことだろ。 なんで1ドットも空けずにくっつく作りになってんだよ。 16ptというやや大きめのサイズですら、文字の組み合わせによってはくっついてしまうし。 だいたい . や , が文字スペースの中で右寄りになってるって変だろ。 文字同士の間隔は全て最低でも1ドット、特に .,:;Iil! とかの幅の狭い文字は2ドットは空けるようにするべきだろうが。 加えて . や , は句読点と同じように右側を広めに空けて左寄りにするものだし。 プロポーショナルは無理に文字の間隔を詰めるようにデザインしなければならない決まりでもあるのか? 仮名や漢字や数字、.,。、など一部の記号なんてプロポーショナルでも固定幅でいいくらいだ。 間隔だけでなく半角 . や : などの点が1×1ドットで小さすぎるのも問題。 よほど小さいサイズ(8pt以下)でない限り固定ピッチのように2×2ドットにするべき。 そもそもPC画面上の文字は固定ピッチが一番自然なのに、 ファイル名やパス、URLを入力表示するところなどでなぜかプロポーショナルしか使えないようになってることが多くて困る。 こういうとこに無理に印刷物のようなアナログ感覚を持ち込むんじゃねえよ。 そういう問題の解決のために既存のフォントデータ(特にMSPゴシック)をいじって改造したいんだが、 ビットマップフォントのエディタで何かいいのはないだろうか。(XP対応で) 外字作成とかアウトラインフォントじゃなくて、既存のビットマップに手を加えるエディタ。 技術的には簡単なはずなのになかなかないのはフォントの著作権に配慮してのこと? 「^」は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に間に信用のある企業が表に出ていたので そう思い込んでいただけです。 バケの皮を剥がせばゴミそのものです。 期待する方が間違っている。 【MS Pゴシック】フォントがおかしい件についてなのか f, と f; の区別もつかないのはどういうことだ MS P ゴシック 10px 他にもWiとWlの区別がつかない 斜体だと小文字lとiの区別がつかないなんてどいうことだ 【MS Pゴシック】フォントがおかしい件についてなのか MS Pゴシック10.5ptだと「K.」もくっつくのね これが旧版だと文字が重なってしまうね >>139 ビットマップフォントの可視性は非常に悪く フォントを上げた場合とフォントにボールドを行ったのが区別がつかない。 その他、Windowsの仕様上画面上の改行位置と印刷上の改行位置が違うので 画面上だけの作業では作業の差し戻しが発生する。 【MS Pゴシック】フォントがおかしい件についてなのか まあ雑な作りになったのはわかるけど、 今どきビットマップフォントをわざわざ11pt以下で使う必要なんて どこにもない 【MS Pゴシック】フォントがおかしい件についてなのか ふーん、あのガタガタフォントを使ってる人がいるんだ。 ガタガタなのはビットマップだが それ以前に文字の部品の太さが一定じゃない Windows上ではばらつきがあるというのな あれが文字のバランスが悪く汚く見える原因。 何を選択しても解決しないところが問題。 Boldで文字一部が埋まって読みにくいってのは自動でBoldにしてるから。 Noto SansとかGoogle とAdobeが作ったフリーの癖のない普通にUIに使えそうなフォントは数種類の文字の太さとかも入っててドットがつぶれるとかないように設計されてる。 無料だからインストしとけばいい。 アンチエイリアス使わない状態でもベクター画像で作っててフォントのシャギーもきれいになってる。 文字のバランス幅なんかはNoto Sans Monoってフォントが等幅フォントになってる。 【MS Pゴシック】フォントがおかしい件についてなのか 奇数px=1段階下のサイズと同じだけどソーシャルディスタンス 【MS Pゴシック】フォントがおかしい件についてなのか >>146 ,155 おれは24インチWUXGA(1920×1200)の解像度で、WindowsはXPなんだけど、 デスクトップアイコンやファイラーやテキストエディタなどの表示に固定ピッチMSゴシックを10pt(12dot)くらいのサイズで使ってるけど、おかしいか? XPである時点で古いと言われるのは目に見えてるが、それはこの際関係ない。 XPだろうが10だろうが、この文字サイズでアウトラインフォントにしても形がガタガタになるか、 アンチエイリアシングを使ってもボケボケでかえって見づらいから、ビットマップが一番見やすくて自然だろ。 ジャギーがあるにしても形が整っていれば問題ないし(コンピュータの画面にジャギーがあるのは当然)、 汚く見えるとしたらビットマップなのが問題なんじゃなくてパターンのデザインの問題。 そしてアウトラインフォントはある程度大きいサイズでの表示のためにあるものだからな。 だからMSゴシックとかは18pt以上の大きいサイズでないとアウトラインにならないわけで。 今どきのPCどころか10何年前のXP機でも、スペック的にはAA付アウトラインでもそれほど重くなるようなことはないようだが、 それでもたかがテキスト表示に無駄に複雑な処理をさせてるのはなんか気持ちが悪いという気分的な問題もあるな。 居間に置くテレビみたいなでかいモニタでもなきゃ4k8kなんて高解像度も意味ないし、PCはFHDくらいで使ってる人はまだ多いだろうから、 一般的な細かいテキスト表示にアウトラインフォントは適さない。 古いPCの version 2.30 を上書きすればすべて解決 おかしいのは今に始まったことじゃない 直りもしない、蒸し返すな 2もちょっと狭いかな なんかMS P明朝の7.5ptと同等のサイズで 「り5」と「り6」、「リ5」と「リ6」と書くと 文字が重なって区別つかなくなるね 5と6は左端以外同じビットマップで判別が難しい >>167 まず 汚い字を虫眼鏡で見ても バランスが悪い字が大きくなるだけです。 それは理解できるか? そんな状態なのでメイリオに遊ゴシックにしても汚い判定なんだよ。 単に消去法で被害がないフォントを選択しているだけ。 冷静に考えれば、汚いフォントってないんだよ。 フォントのデザインは本来時間かけて作っているからね。 Windows上では正常にレンダリングされないために汚く表示される。 汚いとは文字を構成する部品の太さがフォント全体でマチマチ 表示のアルゴリズム的にな部分で一部省略している部分あるのでは ガンプラに例えるならRGがMacでHGがWindows状態 グレードが低い表示を当たり前だと思い、さらに字が汚いと文句を言ってる。 そりゃそうでしょ Windowsに欠陥があるのが問題なのだから 検証方法として Windows上のフォントを単にコピーしての見た場合で違う。 Windows単独で試すなら、印刷と画面上で若干違う結果になるはずだぞ 冷静に考えれば Windowsでワードとかで文章作って 印刷すると文字の改行位置が実際と異なるので 文字のスペースにある分がいい加減に処理されているのは理解できるよな その延長で細かいフォントのニュアンス等が省略した結果 汚い文字に変換されて表示される仕組みが原因だと思いますけど >>168 表示として正しいと思われる結果は 一度ワード作って それをエクスポートでPDFとして書き出して Acrobat readerで画面上で比較する。 画面の解像度上の限界なのが Windowsの文字のレンダリングが糞なのかがわかるはず。 苦情はマイクロソフトへ言ってください。 【MS Pゴシック】フォントがおかしい件についてなのか 日本語の文字は正方形なんだから、 Pフォントは使いづらいんだよ 設定で直すしかないね >>171 MSに言ったら直るの? 絶対直らないでしょ mactype使うとWindowsの標準のレンダラが腐ってることに気づくよね。 フォントデータが同じで、解像度が4Kでもガタガタになるのどうにかしてほしいよ。 「まともなデザイナー雇えないのか?」って批判はよくされるよねw デザイナ−たちの本音 「だって・・・。」 「MicrosoftとApple、デザイナーならデザインの仕事で職歴に残すのならAppleの方がいいでしょ?」 「Appleを選ぶ方がデザイナーとしての実績を高く評価してくれるし、その後のキャリアにも響くから全然違うわ。」 「そりゃぁお金にはなるから、こっそりMicrosoftのデザインも裏では請け負うけど、バイト感覚よ。」 【MS Pゴシック】フォントがおかしい件についてなのか 流石にもう解像度が低い雑魚モニターの奴はおらんよな 4Kだけどソフトによってゴミみたいな表示のフォントが出てくるのでmactypeいるわ。 【MS Pゴシック】フォントがおかしい件についてなのか MSゴシックの7.5ptの 4. はくっついて見える Faithtype使って、もうこれでいいかってなってる。 MSゴシックでも、太字にすると全角と半角2文字との幅がずれる あと全角の2.とかもサイズによってくっつく 【MS Pゴシック】フォントがおかしい件についてなのか >>189 太字にするのは、1dot横にずらした同じ文字を重ねる処理だが、それで隣り合う文字がくっついてしまわないように1文字の幅が1dot増えることになる。 (文字の組み合わせによってはもともとくっついてしまってることもあるが。) 半角が6dotで全角が12dotだと、7dotと13dotになるが、半角2文字が7+7=14で全角1文字より1dot大きいことになってしまうんだよね。 文字列全体が文字数分(1文字につき1dot)長くなって同じサイズの同じ文字列なのに太字じゃないときと長さが変わってしまうのも困ることがあるけど。 文字間がくっついてしまうことがなくても、各文字の中で線の隙間がつぶれて何の文字なのか見づらくなってしまうことも多いし、 大きいサイズでない限り太字モードは基本的に使わない方がいいね。 それ以前にまずプロポーショナルを使わない方がいいことが多いけど。 ファイル名・パス名・URLとか表示するところでなんでこうもプロポーショナルフォントを押し付けてくるんだろう、このOSは。 そういうところでは特に固定ピッチの方がいいのに。 アナログの印刷媒体じゃあるまいし。 メイリオの*半角アスタリスク*は上寄りだが *全角アスタリスク*は中央寄り 【MS Pゴシック】フォントがおかしい件についてなのか 拡張子を見づらいのは危険だから MS Pゴシックのドットは左よりに戻してほしい >>196 位置的なバランスもだけど、そういうピリオドやコロンのような「点」を1×1dotで作ってるのも問題。 12dotや16dotのサイズならそういう「点」は2×2dotで作るべきだ。 多くの文字を構成する「線」は、長さがあるから1dotの太さでもいいんであって。 同じMSゴシックでも固定ピッチの方はそうなってるのに、 なんでプロポーショナルはとにかく文字同士を必要以上にくっつけることばかり考えてデザインしてるんだろう。 それでいて、パスやファイル名、URLなどを入力するところはプロポーショナル強制のことが多いし。 そういうところこそ固定ピッチであるべきだろうに。 英語のMS Sans Serifだと英数字は右寄りだが MSゴシックだと左寄りなのはなぜなのか。 カーソルの縦棒と文字が重なって見づらい。 ジャップは等幅フォントで一太郎使うべし。プロポーショナルフォントなんか100万年早い Windows捨てれば簡単だと思います。 Windowsの等幅の扱いが変なんです。 >>200 フォントは等幅で作ってるいるがWindowsだとうまくいかないってこと 何もしないと等幅は等幅になる Windowsは変な調整をするのでそれで等幅にならなくなる MS Word 2010で等幅フォントで本当に等幅を表示させる方法 などを参照する >「環境設定 > 互換性 > 半角文字と全角文字の文字幅を調整する」をoffにすれば等幅表示 ↓ 2016ではこの「互換性」の項目がなくなってしまっていて,どこにも見当たりません。仕方がないので,2011で作成した文書を2016で読み込んだところ, 「互換モード」と表示され,正常に等幅表示されました。これは,新しいフォーマットでは保存できなさそうです。 やっつけ修正の結果 おかしな仕様を表示の最終の段階で調整することを行うと全体がおかしくなる。 フォントが悪のでなく、表示の段階で変な処理を入れて見た目だけ作ろうバグ隠しの結果。 Windowsの問題は仕様の詰めがあまいとかおかしいいう部分を放置した結果 いつまでたってもバグは消えないし、良くもならない。 諦めな、だいたい動くけばいいじゃん。 ジャニ無さそう どういう意図で貼ってる人達の脳みそ検査しとこう 「最近の我らスレ立てるなあぶねーぞ しかし 配信せーや 【MS Pゴシック】フォントがおかしい件についてなのか read.cgi ver 07.5.5 2024/06/08 Walang Kapalit ★ | Donguri System Team 5ちゃんねる