WEBページの異体字 (?) の表示について

現在私の環境では、いくつかのWEBページで、JIS2004で書かれた漢字がJIS90で見えてしまっているようです。

いくつか試しましたが、主に試行錯誤したのは「辻」の文字です。


スタイルシートが

body {

font-family:ヒラギノ角ゴ pro w3, hiragino kaku gothic pro, Osaka, MS Pゴシック, ms pgothic, sans-serif

}

となっているページなのでヒラギノで表示されているようなんですが、点ひとつの「辻󠄀」で表示されてしまいます。

その文字をテキストエディット、メモ、Jedit Ωなどにペースとしてヒラギノで見るとちゃんと点ふたつの「辻」で見えます。


MacでSafariとFirefoxで試しました。

MacにはOsakaをインストールしていたのでそのせいかもと思って使用停止しても変化ありません。

Safariでは環境設定の日本語のデフォルトエンコードを全部試しましたがこれも変化ありません。


同じページをiPhoneで見ると正常に点ふたつの「辻」が表示されます。


JIS2004で正確にWEBを読む方法はあるでしょうか?

よろしくお願いします。


Mac: macOS 10.14.6(18G95)/ Safari 13.0 (14608.1.49)/ Firefox 69.0.1 (64 ビット)

iPhone: iOS 13.0

MacBook Pro

投稿日 2019/09/20 22:09

返信
スレッドに付いたマーク ランキングトップの返信

投稿日 2019/09/20 22:55

ヒラギノは Pro ではなく、ProN で指定すると良いでしょう。それと、Osaka は点が一つなので指定しない方が良いような。


font-family: 'ヒラギノ角ゴ ProN W3', 'Hiragino Kaku Gothic ProN', 中略, sans-serif;


それか、Noto Sans 等をウェブフォントとして使うとか。


返信: 28

2019/09/21 08:59 ghost-cat への返信

> このDiscussionsはこうですね。


Apple TP はこちら。


というか、この方が分かりやすいかも。


> 辻󠄀のひとつ点、ふたつ点は結局サイトのスタイルシートの問題なのですね。


それ以前にフォントの作りによるのではと。まあ、それも含めスタイルシートの問題といえばそうなのでしょうが。


2019/09/21 03:19 ghost-cat への返信

正直この辺は分かりません。他の方の回答を待ちましょう。ヒラギノフォントの互換性については下記が参考になるかもしれません。


OS X El Capitan(10.11.2)搭載のヒラギノフォントと弊社製品版フォントについて

https://www.screen.co.jp/ga_product/sento/support/otf_osx_El_Capitan.html


あと、Pro、ProN はご自分で購入したものですよね。


2019/09/21 03:45 Hiro__S への返信

たびたび恐れいります。


試行錯誤してみたのですが、TTCで持っていればAdobe CSでもフォント名は問題ないようです。

ですので、古いヒラギノ角ゴのOTFは削除しました。

どうもFont Bookでの重複の解決にお任せでは充分でなかったようです。


TTCに統一しても先のWEBページの漢字の表示はあいかわらずです。

やはりサイトの記述の不備でしょう。


ご紹介のページを読んでもう少し調べてみます。

Pro、ProNは自分の昔のMacのOSに付いていたものです。

2019/09/20 23:38 Hiro__S への返信

返信ありがとうございます。


私の書き方が紛らわしかったです。

自分で作った (書いた) サイトではなく、普通に利用・閲覧しているサイトのいくつかでこの現象が起こります。

それで、そのうちからソースを取得してスタイルシートを確かめたら引用した通りでした。


Font Bookで見ると今の私のMacのヒラギノ角ゴはこんな感じです。

ProやProNもインストールした方がいいでしょうか?




2019/09/21 01:24 Hiro__S への返信

ちょっと脱線しますが、ヒラギノ角ゴシックのProとProNもインストールしてみました。

MojaveだとProとProN (どちらもOTF) はユーザーライブラリのFontsフォルダに入るんですね。

システム>ライブラリのFontsフォルダの方はヒラギノ角ゴシックTTCでした。

ちょっと気をつけて使ってみます。

2019/09/21 01:56 Hiro__S への返信

すみません、たびたびの質問になります。

今回、古いフォントをインストールしたのは、過去にAdobe CSソフトで作成した書類でフォントをヒラギノ角ゴシックProやProNで指定したものがあるからです。

それをプリントする際に、TTCだとフォント名違いになったりしないかと思いました。


2019/09/21 13:41 ghost-cat への返信

ちなみに、Unicodeで点ふたつの「辻」は「U+8FBB」、点ひとつの辻󠄀は「U+8FBB U+E0100」というところまでは調べることができました。


これ、フォントによって異なります。異体字セレクタを使う際は当該フォントがどの字形コレクションに対応してるかを把握しておく必要があり、かなり面倒です。


例えば「IPAmj明朝フォント」では、点ひとつの「辻󠄀」が「U+8FBB U+E0100」ではなく「U+8FBB U+E0102」だったりします。



このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

WEBページの異体字 (?) の表示について

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。