フォーラム: M+ OUTLINE FONTS (スレッド #36361)

「0」の画面アンチエイリアス表示について (2015-01-09 15:58 by Jose Friedrich #75209)

こんにちは、お世話になります。非常に素晴らしいフォントのプロジェクトで感動しています。

私はWindowsでMactypeというソフトを使って、画面上でアンチエイリアス表示をさせて使っているのですが、thinのウェイトで小さいサイズで画面表示させたときに、数字の「0」のみ他に比べて極端に細く薄く処理されています。(他の数字を含め他の全ての文字に比べて、「0」のみ消えそうな薄さになって明らかに異なって「浮いて」見えてしまいます)

何かお心当たりのある不具合情報となりますでしょうか?
さらに具体的で詳細な情報など、必要なことがありましたらご指示ください。
(画像添付などできればいいのですが方法がわかりませんでした。)

こういったフォーラムの書込みは不慣れなので、
お作法に合ってませんでしたら申し訳ありません。
ご検討のほどどうぞ宜しくお願いいたします!

メッセージ #75209 への返信×

Wiki文法は使えません
ログインしていません。投稿を区別するために投稿者のニックネームをつけてください(ニックネームの一意性は保証されません。全く別の人も同じ名前を利用することが可能ですので本人であることの特定には利用できません。本人であることを保証したい場合にはログインして投稿を行なってください)。 ログインする

Re: 「0」の画面アンチエイリアス表示について (2015-01-09 16:32 by coz #75211)

ご指摘ありがとうございました。同じ環境が用意できないため、こちらでは不具合の再現ができないのですが、M+ FONTS の中のどの書体でしょうか。

M+ P、C、M、MN、それぞれの Type-1 または Type-2 があります。一部の書体のみの不具合であれば、その書体での「0」に問題がありそうです。

また Mactype 適用前にも同様の不具合がありますでしょうか、Mactype 側での不具合または相性?のようなものかもしれません。

公開可能な画像をメール添付で送っていただければ、制作 blog にて他の方にも見ていただくことができると思います。
#75209 への返信

メッセージ #75211 への返信×

Wiki文法は使えません
ログインしていません。投稿を区別するために投稿者のニックネームをつけてください(ニックネームの一意性は保証されません。全く別の人も同じ名前を利用することが可能ですので本人であることの特定には利用できません。本人であることを保証したい場合にはログインして投稿を行なってください)。 ログインする

Re: 「0」の画面アンチエイリアス表示について (2015-01-09 19:15 by Jose Friedrich #75213)

森下浩司様、早速のご返信をいただきありがとうございます!

現象が出たフォントは、C の Type-1 の thin です。
他で出ないかどうか、全ては調べられていませんが、
・ C の Type-1 の light では出ませんでした。
・ thinのウェイトでは、1m 1mn 2m では出ませんでしたが、
 1c 1p 2c 2p では出ました。
(059で試しました。)

MacTypeをオフにしたところ、thinでは画面表示に耐える太さではなく
よく検証できませんでした。
現象の出ている画像を森下様に別途メールでお送りさせていただきます。

引き続き大変お世話になりますが、どうぞ宜しくお願いいたします。
#75211 への返信

メッセージ #75213 への返信×

Wiki文法は使えません
ログインしていません。投稿を区別するために投稿者のニックネームをつけてください(ニックネームの一意性は保証されません。全く別の人も同じ名前を利用することが可能ですので本人であることの特定には利用できません。本人であることを保証したい場合にはログインして投稿を行なってください)。 ログインする

Re: 「0」の画面アンチエイリアス表示について (2015-01-15 12:07 by coz #75250)

画像ありがとうございました、返事がおそくなってしまい申し訳ありません。

現象的にはパスが反転しているような表示なのですが、制作環境の Illustrator 上でアウトライン化してパスの方向を確認しても、不具合のあるらしい 1C Thin と不具合のないらしい 1M Thin に違いはありません。まれに不具合の引き金となる誤ったパス設定やゴミも元データ(.svg)には見当たりませんでした。

以前も FreeType が原因かもしれない不具合の報告をいただきました、もしかしたら UNIX 系の環境でも再現される不具合かもしれません。その場合は MacType や FreeType の仕組みを理解した上での擦り合わせが必要になりそうですが、とりあえず今、こちら側で何をすべきか、何ができるのか分からない状態です。

http://mplus-fonts.sourceforge.jp/cgi-bin/blosxom.cgi/mplus_fonts/mplus_fonts-060809.html

原因が分からないので、フォント毎に 8,000 以上あるグリフにどれだけの表示不具合が潜んでいるのか心配です。また何かありましたらご報告お願いいたします。
#75213 への返信

メッセージ #75250 への返信×

Wiki文法は使えません
ログインしていません。投稿を区別するために投稿者のニックネームをつけてください(ニックネームの一意性は保証されません。全く別の人も同じ名前を利用することが可能ですので本人であることの特定には利用できません。本人であることを保証したい場合にはログインして投稿を行なってください)。 ログインする

Re: 「0」の画面アンチエイリアス表示について (2015-01-15 18:51 by Josef Friedrich #75252)

こんにちは、お世話になります。
まさに同じような現象の過去情報についてお教えいただきありがとうございました。

網羅的に調べることはできていないのですが、Wikipediaの「Unicode一覧」を
使って漢字より前のあたりまでざっと見てみましたところ、目立つところで、
全角カタカナの「フ」(U+30D5 ?)で現象が出ていました。

こちらの文字では、 2c 2p 2m で発生し、2mn 1m 1mn 1c 1p では出ませんでした。

さらに詳細に使用環境を報告しますと、MacTypeを導入した上で、
Chrome上でStylish という拡張機能を使ってcssを上書きして、
M+ thin で表示させています。より厳密に言いますと、普段はMgen+さん を使っており、
1cp というプロポーショナルバージョンでこの現象を見たのが発端です。
今回の一連の投稿に当たっては M+ 059 で確認しました。

今回発見した「フ」では、実は Mgen+(20140828)の方では、
2c 2p 2m でもこの現象は発生しませんでした。それが「0」のときとの違いです。

何らかの切り分け情報になるとよいのですが……。
確かにMacTypeの方の不具合かもしれません。私も完全に安心して使っているという
感じでもないのですが……、Windowsユーザーとして一度導入したらやめられなく
なってしまいました。

今後ともどうぞ宜しくお願いいたします。それでは失礼いたします。
#75250 への返信

メッセージ #75252 への返信×

Wiki文法は使えません
ログインしていません。投稿を区別するために投稿者のニックネームをつけてください(ニックネームの一意性は保証されません。全く別の人も同じ名前を利用することが可能ですので本人であることの特定には利用できません。本人であることを保証したい場合にはログインして投稿を行なってください)。 ログインする

Re: 「0」の画面アンチエイリアス表示について (2015-01-15 18:56 by itouhiro #75253)

横から失礼いたします。

WindowsとLinuxで確認してみました。

Windows7 + MacType (12pxと24pxでThin, Lightを表示)
  http://f.hatena.ne.jp/itouhiro/20150115184848

Linux
  http://f.hatena.ne.jp/itouhiro/20150115184849

Linuxでは問題ありません。
Windows7 + MacTypeでは確かにおかしいですね。
原因は私にも不明です。
#75250 への返信

メッセージ #75253 への返信×

Wiki文法は使えません
ログインしていません。投稿を区別するために投稿者のニックネームをつけてください(ニックネームの一意性は保証されません。全く別の人も同じ名前を利用することが可能ですので本人であることの特定には利用できません。本人であることを保証したい場合にはログインして投稿を行なってください)。 ログインする

Re: 「0」の画面アンチエイリアス表示について (2015-01-19 10:20 by Josef Friedrich #75280)

itouhiro 様、ご確認いただきありがとうございます! 私はWindowsでしか確認できないので大変ありがたいです。今後ともどうぞ宜しくお願いいたします。
#75253 への返信

メッセージ #75280 への返信×

Wiki文法は使えません
ログインしていません。投稿を区別するために投稿者のニックネームをつけてください(ニックネームの一意性は保証されません。全く別の人も同じ名前を利用することが可能ですので本人であることの特定には利用できません。本人であることを保証したい場合にはログインして投稿を行なってください)。 ログインする

Re: 「0」の画面アンチエイリアス表示について (2015-01-19 10:38 by itouhiro #75281)

ビルドしたFontForgeの問題のようです。

FontForge 2.0.20140101+縦書きパッチ on Linuxでビルドした
M+ (20150107最新CVS取得)は、以下のように
Windows + MacTypeでも問題ありません。

Windows7 + MacType
http://f.hatena.ne.jp/itouhiro/20150119102953

Josef Friedrich氏の報告
> 今回発見した「フ」では、実は Mgen+(20140828)の方では、
> 2c 2p 2m でもこの現象は発生しませんでした。
で気がつくことができました。報告ありがとうございます。
#75253 への返信

メッセージ #75281 への返信×

Wiki文法は使えません
ログインしていません。投稿を区別するために投稿者のニックネームをつけてください(ニックネームの一意性は保証されません。全く別の人も同じ名前を利用することが可能ですので本人であることの特定には利用できません。本人であることを保証したい場合にはログインして投稿を行なってください)。 ログインする

Re: 「0」の画面アンチエイリアス表示について (2015-01-20 12:11 by coz #75295)

ご確認ありがとうございました。
こちらの FontForge は以前用意していただいた縦書きパッチ済みの fontforge_full-20120731-b を make した物でした。

とりあえず縦書きパッチの件は後にして、最新版の FontForge をソースからいつも通りに make してみようとして苦戦しているところです。
#75281 への返信

メッセージ #75295 への返信×

Wiki文法は使えません
ログインしていません。投稿を区別するために投稿者のニックネームをつけてください(ニックネームの一意性は保証されません。全く別の人も同じ名前を利用することが可能ですので本人であることの特定には利用できません。本人であることを保証したい場合にはログインして投稿を行なってください)。 ログインする

Re: 「0」の画面アンチエイリアス表示について (2015-01-21 18:42 by coz #75301)

FontForge 20141230 を、たぶん無事にインストールすることができました。
http://www.underforest.com/cozlog.cgi/2015/01/21#computer-150120

縦書きパッチをお願いできますでしょうか。
#75281 への返信

メッセージ #75301 への返信×

Wiki文法は使えません
ログインしていません。投稿を区別するために投稿者のニックネームをつけてください(ニックネームの一意性は保証されません。全く別の人も同じ名前を利用することが可能ですので本人であることの特定には利用できません。本人であることを保証したい場合にはログインして投稿を行なってください)。 ログインする

Re: 「0」の画面アンチエイリアス表示について (2015-01-21 18:54 by aktado #75302)

coz さん、
環境の都合で fontforge のソースコードの確認はできてないのですが、
vmtx 修正パッチは最新版に取り込まれているはずです。
#75301 への返信

メッセージ #75302 への返信×

Wiki文法は使えません
ログインしていません。投稿を区別するために投稿者のニックネームをつけてください(ニックネームの一意性は保証されません。全く別の人も同じ名前を利用することが可能ですので本人であることの特定には利用できません。本人であることを保証したい場合にはログインして投稿を行なってください)。 ログインする

Re: 「0」の画面アンチエイリアス表示について (2015-01-21 23:03 by coz #75305)

それは安心しました、ありがとうございます。
# だったらパッケージシステムを利用しても良かったのかな。

今回の fontforge でフォントを生成してみたところ、今までにないエラー?メッセージが頻出(今までにも何かしらあったので make が完了すれば無問題としていました)した結果、生成グリフが M+ P Type-1 Regular で 4 つ減ってしまいました。ちょっと log を調べないといけないみたいです。
#75302 への返信

メッセージ #75305 への返信×

Wiki文法は使えません
ログインしていません。投稿を区別するために投稿者のニックネームをつけてください(ニックネームの一意性は保証されません。全く別の人も同じ名前を利用することが可能ですので本人であることの特定には利用できません。本人であることを保証したい場合にはログインして投稿を行なってください)。 ログインする