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.
Download
Desenvolver
Conta
Download
Desenvolver
Login
Forgot Account/Password
Criar Conta
Linguagem
Ajuda
Linguagem
Ajuda
×
Login
Nome de acesso
Senha
×
Forgot Account/Password
Estado tradução de Português
Category:
Software
People
PersonalForge
Magazine
Wiki
Pesquisa
OSDN
>
Pesquisar Software
>
Desktop Environment
>
Fonts
>
VL Gothic Font Family
>
Fóruns
>
VLゴシックへの要望
>
WindowsでVLゴシック(20200720)の全角文字の字送りがおかしい
Descrição
Project Summary
Developer Dashboard
Página da Web
Developers
Image Gallery
List of RSS Feeds
Activity
Statistics
Histórico
Downloads
List of Releases
Stats
Communication
List of Forums
Developers (1)
VLゴシックへの要望 (25)
News
Fóruns:
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
Responder a
#90227
Re: WindowsでVLゴシック(20200720)の全角文字の字送りがおかしい (2022-06-16 20:47 by
sagawa_aki
#90290)
対応ありがとうございます。
こちらの手元でも修正後のリリースで字送りが正常になったことを確認できました。
Responder a
#90259