Itouhiro
itouh****@users*****
2013年 12月 23日 (月) 22:59:52 JST
こんにちはitouhiroです。 以下の記事のコメント欄にあるcoz氏の修正で、 M+P/Cのサイドベアリング値だけ変更して、文字位置を変更してないのが 原因と見受けられます。 FRI, 14 SEP 2012 上下矢印の字幅 #2 http://mplus-fonts.sourceforge.jp/cgi-bin/blosxom.cgi/mplus_fonts/mplus_fonts-120913-2.html 文字位置を左寄せに修正してしまうと、M+Mで全角幅にしたとき困りますので、 文字位置を修正しないのは正しいのですが。 M+P/Cだけで矢印の文字位置を左寄せにするためには、 上下矢印に対して生成スクリプト内でCenterInWidth() (FontForgeスクリプトの場合)する修正はどうでしょうか。 この、文字をBoundingBox内左右中央にもってくる処理なら、 M+Mの全角幅(em1000)のときに CenterInWidth() しても問題ありません。 以上です。 2013年12月23日 22:31 Ryusei Yamaguchi <mande****@gmail*****>: > こんにちは、山口です。 > > 矢印の上下(U+2191, U+2193, U+2195, U+21A8)のサイドベアリングが正しくな > く、修正が必要です。 > > 参考画像: http://f.hatena.ne.jp/mandel59/20131223221154 > > コミットログを参照したところ、2013年08月27日 に > svg.d/miscellaneous1/bearings に対して行われた変更の結果のようです。 > > https://sourceforge.jp/cvs/view/mplus-fonts/mplus_outline_fonts/svg.d/miscellaneous1/bearings?r1=1.4&r2=1.5 > > この変更を元に戻して差し支えありませんでしょうか。 > > -- > Ryusei Yamaguchi > > _______________________________________________ > mplus-fonts-dev mailing list > mplus****@lists***** > http://lists.sourceforge.jp/mailman/listinfo/mplus-fonts-dev