You are not logged in. This forum allows only logged in users to post. If you want to post in the forum, please log in.
다운로드
소프트웨어 개발
계정
다운로드
소프트웨어 개발
Login
Forgot Account/Password
계정 만들기
언어
도움
언어
도움
×
Login
Login Name
Password
×
Forgot Account/Password
Translation Status of 한국말
Category:
Software
People
PersonalForge
Magazine
Wiki
검색
OSDN
>
브라 우즈 소프트웨어
>
Desktop Environment
>
Fonts
>
VL Gothic Font Family
>
포럼
>
VLゴシックへの要望
>
WindowsでVLゴシック(20200720)の全角文字の字送りがおかしい
Description
Project Summary
Developer Dashboard
웹 페이지
Developers
Image Gallery
List of RSS Feeds
Activity
Statistics
History
다운로드
List of Releases
Stats
Communication
List of Forums
Developers (1)
VLゴシックへの要望 (25)
News
포럼:
VLゴシックへの要望
(Thread #46018)
Return to Thread list
RSS
WindowsでVLゴシック(20200720)の全角文字の字送りがおかしい (2022-06-11 14:59 by
sagawa_aki
#90227)
すでにTwitter(
https://twitter.com/yukinobu/status/1411524931863519243
)でゆきのぶさんや
レビュー(
https://osdn.net/projects/vlgothic/reviews/
)においてテツヤさんが指摘している事象ですが、
フォントテーブルを参照して原因の推測をしたので、こちらに修正要望を投稿させていただきます。
再現手順
1) Windows 10(21H2、日本語版)にVLゴシック(20200720)のVL-Gothic-Regular.ttfファイルをダウンロードする
2) エクスプローラー上でVL-Gothic-Regular.ttfファイルをダブルクリックする
現象
表示サンプルを見ると、
「Windows で コ ン ピ ュ ー タ ー の 世 界 が 広 が り ま す 」のように全角文字の右側に空白ができる
※表示イメージを再現するために全角空白を入れています
期待する表示
「Windows でコンピューターの世界が広がります」のように半角文字の幅の倍で字送りがされる。
推測される原因と要望
以前のリリース(20141206)では500だったOS/2テーブルのxAvgCharWidthの値が、
20200720リリースでは958に変更されている。以前と同じ500に戻して欲しい。
Re: WindowsでVLゴシック(20200720)の全角文字の字送りがおかしい (2022-06-15 14:43 by
dicey
#90259)
20220612 で固定値に変更しました。
OS/2テーブルのxAvgCharWidthはfontforgeでは個別に設定することができず、自動計算された値が
埋め込まれます。
OS/2テーブルのバージョン (1,2,3,4)によって計算のされ方が違うとのことで、v1,2であればそれ
らしい数値(おそらく500)になるようです。しかしながら、fontforge のどこかのバージョンから
v1に指定してあったとしても、フォント出力すると勝手にv4 に変更され計算方法が変わり、
今の値(958)になっていたようです。
計算方法はちゃんと見てないのですが、East Asia Ambiguous Width な文字の一部に対する
扱いの変更ではないかなあと想像しています。
根本的解決になってませんが、とりあえず fonttools (ttx)で強制的に OS/2 テーブル上書きして
書き換えましたので、多分大丈夫だとおもいます。
(Linux と macOSしか使っていないため気がついていませんでした。)
Best Answer
Reply to
#90227
Re: WindowsでVLゴシック(20200720)の全角文字の字送りがおかしい (2022-06-16 20:47 by
sagawa_aki
#90290)
対応ありがとうございます。
こちらの手元でも修正後のリリースで字送りが正常になったことを確認できました。
Reply to
#90259