MacType 16px [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
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 >>223-224
ありがd
about:configとかもチェックしたけど大丈夫だったし原因は謎
アドオンか何かが邪魔してたのかなぁ…でもセーフモードでも改善なしだった
しばらく54に戻してしのいでたけど、今日自動アップデートで55.0.3になったら問題なくなってた なんかエクスプローラーを開くのが遅くなった気がする Firefoxなら、gfx.font_rendering.cleartype_params.rendering_modeの値を5にして、
その他の設定を詰めていくくらいでもいいんじゃないかと思う このサイトがちゃんと見れる?
http://urx.mobi;/GLMn ChromeならChrome Font Rendering Enhanceってアドオン使う方が早い 源真ゴシックPってJaneStyleのスレビューに設定出来なくね? 先日ディスプレイを24インチから27インチに買い替えた
そしたら思ってた以上に文字が荒く見えるようになった。特にエクスプローラ
これの設定いじり直したらましになるかな。はあ Win10 なら Meiryo UI に変えるだけでだいぶマシよ win7です。調整してみたらだいぶよくなりました
してみてからレスすればよかったごめんよ ☆ 私たち日本人の、日本国憲法を改正しましょう。現在、
衆議員と参議院の両院で、改憲議員が3分の2を超えております。
『憲法改正国民投票法』、でググってみてください。国会の発議は
すでに可能です。平和は勝ち取るものです。お願い致します。☆☆ またXPの大勝利か。敗北の味を知りたいぐらいだわ。 右クリックからの個人設定やスタートメニューからの設定画面が開きにくくなった。
必ずというわけではないけど5回開くうちに1回は成功とか。
明らかに挙動おかしいからこれ疑ったら案の定だった。 MacType 2018.1-beta5
https://github.com/snowie2000/mactype/releases
これしか入れてないけどWin10で設定画面が開きにくいとか全く無いですよ。 >>243
うちも設定画面が何回かに数回は必ず閉じちゃうと言う現象が出てたんですけどbeta5入れてからは
出ていないので、bete5入れてなければ確かめてみてはどうでしょうか?
betaだけど今月アプデされた一番の最新版です。 243だけど情報ありがとう
ベータ版じゃない最終安定版(安定してねぇ
)いれてたけど、流石に古いわな ベータ5のインスコって上書き?
それとも一度前verすべて消してからいれ直した方がいいのかな?
win10でファン回るからcpuの負荷減るならベータ版でもいれたい そのままインストすれば古いのはアンインストールされるはずだけど、念のためiniとかのバックアップ取ってからアンインストして入れ直した方が確実かと。
beta5にも書かれています。
The new installer will uninstall any old MacType packages, and clean up MacType-Patch and other test versions. This includes profiles, so please backup your profiles!
※新しいインストーラは、古いMacTypeパッケージをアンインストールし、MacTypeパッチと他のテストバージョンをクリーンアップします。
これにはプロファイルが含まれているので、プロファイルをバックアップしてください。 ありがとう。
手探りで入れたばかりでiniとかまでイジるほど使ってないので上書きしてみます
てかもうすぐベータ取れてリリース版来そうな気もするんだけどね
年明け後とか 特定のプロセスを除外にするのはわかるけど
逆に特定のプロセスにしか適用したくないときはどうすれば? >>254
セッティングiniでインクルードモードを使うだよ
[General]
UseInclude=1
[IncludeModule]
hoge1.exe
hoge2.exe 久々にインストール(ver.2017.628.0)しなおして気づいたが、
トレイモードを管理者権限で実行するとインクルードモードが効かないね
エクスプローラーに常時適用されるのでfirefoxをマルチプロセスで使う時には良いけど
エクスプローラーに適用してるとgimpとかVolume2とかMassiGraとか色々起動出来なくなる。 >>257
自己レスだけど、その後トレイで管理者権限が無しだとLibreOfficeのプロセス等が
アクセス拒否されて適用されない問題が発生。
スタートメニューのごみ箱アイコンからアンインストール後、再インストールで多分解決したっぽい。
まとめ
Windows10 Home 1903/MacType 1.2017.628.0
※1 アンインストール
Windowsの「プログラムと機能」からだとアンインストール出来ない。
→スタートメニューのMacTypeフォルダ内ごみ箱アイコン「卸載」からだとうまくいく。
※2 インストール
問題が出たパターン
・インストール後「用戸向導?」とかインストールパッケージの「実行」とかをせずに、
いきなりMacTrayを起動させる、
・もしくは、インストールパッケージを管理者権限で実行したのがいけなかったのか、
・または、システムではなくストレージのドライブからインストールしたのがいけなかったのか
・もしくは、単にRAMエラーを抱えてるうちのPCの問題か
多分どれかが原因で、インクルードモードが効かない&一部プロセスへのアクセスをMacTypeが
拒否される問題が発生
うまくいったパターン
・インストールパッケージをシステムドライブにコピーして、管理者権限ではなく管理者権限のある
アカウントから普通にダブルクリックで実行し、インストール終了後「実行」で「用戸向導?」
の画面を出して、Trayモード&管理者権限チェックで正常に(これまで長らく使ってた動作状態で)機能するようになった。 >文字を綺麗にしたいだけなのに苦労が多すぎる
私は,GDI++をいつから使っていたかなあ。
「文字を綺麗にしたい」というような趣味の問題でなくて,認識の問題として,
当たり前に必須なんだよね。
私はあまり苦労していないが。。。 ノーマルでもずいぶん綺麗になったよねwindows 10って思うけど
新しいPCのセットアップが済んだらついつい入れてしまう
ぼやけにじみ文字がやっぱり見やすいわ
線が滑らかかつ柔らかいってだけで全然違うね 新しいChronium から効かなくなっていて地獄
ブラウザで動かないのは辛すぎるな >>261
https://github.com/snowie2000/mactype/issues/597
Chrome78Canaryは、Chromeレンダラプロセスへのインジェクションをブロックし始めている。
78.0.3874.0以降、Mactype Beta6は正しく動作しません。
現在、ブロックを回避するために--disable-features=RendererCodeIntegrityを使用できます。 Chrome78で動かなくなってさ、ということは次のElectronも動かなくなり
VSCodeで効かなくなるとかなりきつい Microsoftってなんでフォントを改善したいと思わないんだろう
Chromeとか文字かすれまくってて見づらいことこの上ないけど内部の人たちは気にならないのかね? でもmacのフォントと比較すると英語でも差が出るよ >>266
そういうことなんだろうけどそれでも一応日本支部があるわけじゃん?
なんとも思わないのかなこの人たち 高解像度環境にしてもあれだ
iPadとかさわったあとだとギトギトのザラザラだなあって思う macはともかく泥タブ・泥スマホにすら負けちゃうのがな 今やヒンティングもビットマップもないフォントこそ綺麗に描画できているという >>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 のアプリ表示させればいいやん >>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を消して自分でビルドしてみるか… >>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に戻した 最近、遅いけど 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. 物凄い今更だけどWindows11に対応してない? Chrome 118でRendererCodeIntegrityのポリシーが削除されたみたいでもう終わったかもしれない ■ このスレッドは過去ログ倉庫に格納されています