MacType 16px [無断転載禁止]©2ch.net

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。 転載ダメ©2ch.net (ワッチョイ 6f7c-geF8)2016/10/28(金) 10:56:40.16ID:fSub1PWG0
Windowsのグラフィックス デバイス インターフェイス (GDI)やGDI+をフックし、FreeTypeによる描画で美しいフォント レンダリングを実現するFlyingSnow (snowie2000) 氏開発のアプリ、MacTypeと
MacTypeのバグ修正や、DirectWriteの設定を変更できるしらいと (silight) 氏開発の補助アプリ、MacTypePatchのスレッドです。
MacTypeとMacTypePatchのどちらとも、オープンソース化されました。また、MacTypePatchの成果のほとんどはMacTypeに取り込まれました。
スクリーンショットや設定を共有したり、動作報告など、楽しくまったりいきましょう。

前スレ(Windows板から移転)
MacType スレッド 15px
http://echo.2ch.net/test/read.cgi/win/1473005783/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:----: EXT was configured

>文字を綺麗にしたいだけなのに苦労が多すぎる
私は,GDI++をいつから使っていたかなあ。
「文字を綺麗にしたい」というような趣味の問題でなくて,認識の問題として,
当たり前に必須なんだよね。
私はあまり苦労していないが。。。

ノーマルでもずいぶん綺麗になったよねwindows 10って思うけど
新しいPCのセットアップが済んだらついつい入れてしまう
ぼやけにじみ文字がやっぱり見やすいわ
線が滑らかかつ柔らかいってだけで全然違うね

新しいChronium から効かなくなっていて地獄
ブラウザで動かないのは辛すぎるな

>>261
https://github.com/snowie2000/mactype/issues/597
Chrome78Canaryは、Chromeレンダラプロセスへのインジェクションをブロックし始めている。
78.0.3874.0以降、Mactype Beta6は正しく動作しません。
現在、ブロックを回避するために--disable-features=RendererCodeIntegrityを使用できます。

0263名無しさん@お腹いっぱい。 (ニククエ 6f73-mjLV)2019/10/29(火) 15:13:15.76ID:fSty1EGu0NIKU
Chrome78で動かなくなってさ、ということは次のElectronも動かなくなり
VSCodeで効かなくなるとかなりきつい

0264名無しさん@お腹いっぱい。 (ニククエ cfdc-hJg9)2019/10/29(火) 20:46:07.02ID:bfJ9ywo20NIKU
高解像度ディスプレイの販促

0265名無しさん@お腹いっぱい。 (ニククエ Sd1f-S9uj)2019/10/29(火) 21:59:43.60ID:PUvGlHl4dNIKU
Microsoftってなんでフォントを改善したいと思わないんだろう
Chromeとか文字かすれまくってて見づらいことこの上ないけど内部の人たちは気にならないのかね?

0266名無しさん@お腹いっぱい。 (ニククエWW c31c-ZBj9)2019/10/29(火) 23:50:30.99ID:VeKZ2VHN0NIKU
>>265
英語では気にならない
そういうことだ

でもmacのフォントと比較すると英語でも差が出るよ

>>266
そういうことなんだろうけどそれでも一応日本支部があるわけじゃん?
なんとも思わないのかなこの人たち

発言権もなにもないよ

そいつらはスタバでMacBook開いてるよ

日本支部の人は高解像度環境で仕事しているのでは

0272名無しさん@お腹いっぱい。 (中止 0662-QPqB)2019/10/31(木) 13:01:04.59ID:auqM7q8X0HLWN
高解像度環境にしてもあれだ
iPadとかさわったあとだとギトギトのザラザラだなあって思う

0273名無しさん@お腹いっぱい。 (中止T Sac2-Cnwx)2019/10/31(木) 14:45:13.46ID:0h8dVLuDaHLWN
同じ英語でもmacの英語はめっちゃくちゃ綺麗

macはともかく泥タブ・泥スマホにすら負けちゃうのがな

ヒンティング情報とか逆効果にしかなってないの笑う

今やヒンティングもビットマップもないフォントこそ綺麗に描画できているという

0277名無しさん@お腹いっぱい。 (ワッチョイ 0ff7-4Sz2)2019/11/04(月) 20:03:42.36ID:bS4stoyI0
英文字も描画ソフト通した方が綺麗だけどw

Winはもう、一生フォントが綺麗になることはない

>>241
UDデジタル教科書体もいいけど,確かに
BIZ UDゴシック,BIZ UD明朝も良いですね。

しかしながら,教科書体風なら,私はKleeAAがや
っぱり一番好きだな。とはいえ,このフォントの出所
(作者)がわからない。買っても良いのだけど。
>>259
私もGDI++はかなり長く使った。最低限必要なんだよね。

もう何の更新も無さそうね
まあ目立ったバグとかある訳じゃ無いからいいんだけど

一応リポジトリは動いてるぞ
しかしChromeで効かなくなったのは痛い

最新版はWindows10の新しいビルドでも動く様になったのかな

ひさびさに来た。
やっぱりWindows10 20H2 なんかの最新版で動かそうとした場合、
今でも ver.2017.628.0 がいいの? 2019.1-beta6 なんかはまだだめ?

インクルードモードで使ってる自分的にはbetaは全部いまいち不安定だった
プログラムに適用されないことがしばしば

Chromeのショートカットに--disable-features=RendererCodeIntegrityを付けてもMactypeが効かない

もう Mac mini でも買っちゃえばいいか
Parallels とか Crossover とかで Windowsアプリ動かせるし、
ブラウザはマックのを使えばいいし、
iPad をサブディスプレイにして Windows のアプリ表示させればいいやん

Win11では動くんかな

>>287
環境の引き継ぎだが、変わらない印象。
効かないところ・効くところは同じかな。
ただ、再起動の時に一度処理が引っかかってた。

FaithTypeを試してみた
https://github.com/m13253/FaithType
既存フォントのビットマップとヒンティング情報を除去したコピーを作成して
そっちに切り替える作業を一発でやってくれる中華製?ツール
コピーを作るだけなので元のフォントはそのまま残っていて戻すのも簡単
変換作業はPowerShellスクリプトなのでソース書き換えれば対象フォントの追加削除も簡単

フォントを書き換えるのでレンダラはWin標準レンダラをそのまま使い互換性問題は皆無
ClearTypeチューナーでやや濃い目に設定するとなかなかいい感じ
MacTypeいらないかも

>>289
自己レス追伸

ビットマップを削除/gridfitを無効化/gaspテーブルをパッチ したとのことで
どうやらヒンティングはいじってない?
ヒンティングいじりたければフォント生成後にttfautohint使えって書いてあるね

Rustで書かれてるソースを見ると、gaspテーブルにパッチ当てるとこで
GASP_DOGRAY | GASP_SYMMETRIC_SMOOTHING
を設定してるみたい
個人的にはLCDフィルタ好きなのでGASP_DOGRAYを消して自分でビルドしてみるか…

>>289
これいいね
教えてくれてありがとう

>>291
いいでしょ、これ
しばらく試してみて満足してるのでMacType卒業しました
アプリ互換性の問題皆無で、すべてのアプリで表示が改善されるのが素晴らしい

FaithTypeはどうやらヒンティング情報も除去してるみたい
Rust開発環境をセットアップしてソースからビルドしてみた
0x0a, // GASP_DOGRAY|GASP_SYMMETRIC_SMOOTHING
ってなってるところを
0x08, // GASP_SYMMETRIC_SMOOTHING
に書き換えてリビルドしてみたけど、違いはなくどちらもLCDフィルタがかかる
というか、DOGRAYは単独で指定しないとグレースケールにはならないみたい
Win10 21H2 環境なんだけど、OSバージョン違うと動作が違ったりするのかな?

>>289
素晴らしいねこれ
これやってガンマ上げたら何の不満もなさ過ぎた

MacTypeは非互換率とCPU処理負荷の高さが気になってたから、その心配をしなくて良くなるのは助かる

横からですがありがとうございます
自分の場合はいろいろ試行錯誤して結局はMacTypeも使い続けることにしたけど
どうしてもMacTypeが効かないソフトだと見栄えにひどいギャップが生じていたのがかなり解消された

長時間Windows起動してると、エクスプローラーがどんどん重くなっていくんだけどMacTypeの影響かなあ

>>289
これやってみたら基本的にはきれいなんだけどメモ帳とかGoogle日本語入力の変換候補とかは逆に汚くなったんだが
おま環かね?

>>296
オレも同じような感じで結局MacTypeに戻した

>>297
やっぱり?なかなかうまくいかんね

多分DWはいいけどGDIは汚い

030027 (ワッチョイW 6a1e-TA+L)2022/05/12(木) 13:12:13.75ID:jF8xvBjH0
最近、遅いけど 2017.628.0+パッチ から 2021.1-RC1に更新したら、
長年悩まされていたOffice系のプログラムの起動時にフリーズすることがなくなった
MacTypeが原因だったとは、気付かなかった…orz

でも、Windows起動画面やESET画面、エクセルとかで
MacTypeが効いてない/表示が乱れる箇所が以前より増えた気がするんだけど、
公式では非推奨な 2021.1-RC1+パッチにした方がいいのかな?

Fixed a bug where an application could crash on mactype unloading because of some improper memory writes and assumptions.

てすてす

test

てすてす

書けるかな?

てすてす

test

物凄い今更だけどWindows11に対応してない?

0308名無しさん@お腹いっぱい。 (スップ Sdbf-oZvj)2023/05/04(木) 17:24:27.68ID:Y3C734B9d
してるみたい

Chrome 118でRendererCodeIntegrityのポリシーが削除されたみたいでもう終わったかもしれない

■ このスレッドは過去ログ倉庫に格納されています