Skip to main content
Inspiring
May 23, 2023
Répondu

貂明朝のみ色が黒になる

iMac/Ventura 13.3.1

XD/56.1.12.1

において、貂明朝のみ文字色が変更できません。

正確には、ダブルクリックにて選択されている時には画面上色が変更されていますが、選択を解除すると黒になっているという具合です。

右側のプロパティ上でも色変更できていますが、見た目が黒のまま変更が反映されていません。

貂明朝で黒以外の色(今回は白)を使用することはできないのでしょうか。

※関係あるかはわかりませんが、Mac&Firefoxの組み合わせで同じく貂明朝が、cssの色指定を無視して黒く表示されてしまう事由が発生していた模様です。

    Meilleure réponse par Ten A

    通常カラーフォントを処理する場合、まずフォント内のsbixテーブルやsvgテーブルを検索し、入力されたテキストがカラーグリフリストに存在するかどうかを確認します。存在しない場合はglyfテーブル等の通常のアウトラインデータを持つテーブルを検索し該当のキャラクタが存在するかどうかを調べます。存在しない場合はデフォルトもしくはリレーティブな設定でフォントを決定してそちらのフォントでの表示にフォールバックを行います。
    貂明朝の場合、カラーグリフに対してCFF(ポストスクリプト形式のアウトラインデータが含まれる)テーブルが多くのキャラクタをサポートする構造のため。大半の文字処理においてカラーグリフの検索で終わらずにCFFテーブルのアウトラインデータをピックアップします。
    このフォールバック処理の際、デフォルトである黒に強制的にフォールバックさせられているのかカラーフォント処理の過程でカラー適用をキャンセルしているのかのどちらかであると思われるのですが、どちらにしろXdが内包するバグであると思われます。
    色々と調べた結果、ごく一部にカラーグリフを持つフォントに同様の挙動が見られますので、カラーグリフを持つフォントには色を指定できない状態だと思ってください。
    バグなので後ほど報告をしたいと思いますが、アップデートも停まっていますので対応されるかどうかはわかりませんね。

    7 commentaires

    Ten A
    Community Expert
    Community Expert
    May 26, 2023

    とりあえずグローバルで投稿しました。よろしければvoteを。
    https://community.adobe.com/t5/adobe-xd-discussions/bug-xd-dose-not-support-color-fonts-outline-glyphs/td-p/13818533

    Inspiring
    May 31, 2023

    お返事遅くなり申し訳ございません。

    わざわざグローバルの方にもご投稿いただき、ありがとうございます。

    先の内容につきましても拝読しておりました。

    同様の事例が発生した場合には、先の内容を再度参照の上、対処したいと思います。

    ありがとうございました。

    interemit
    Community Expert
    Community Expert
    May 24, 2023

    @Ten A @r360studio Kazue Mori そのような挙動になっているのですね。勉強になります。

    好きなフォントですし改善されること、他のアプリでも同様にならないことを祈ってVoteしました。

    Ten A
    Community Expert
    Ten ACommunity ExpertRéponse
    Community Expert
    May 24, 2023

    通常カラーフォントを処理する場合、まずフォント内のsbixテーブルやsvgテーブルを検索し、入力されたテキストがカラーグリフリストに存在するかどうかを確認します。存在しない場合はglyfテーブル等の通常のアウトラインデータを持つテーブルを検索し該当のキャラクタが存在するかどうかを調べます。存在しない場合はデフォルトもしくはリレーティブな設定でフォントを決定してそちらのフォントでの表示にフォールバックを行います。
    貂明朝の場合、カラーグリフに対してCFF(ポストスクリプト形式のアウトラインデータが含まれる)テーブルが多くのキャラクタをサポートする構造のため。大半の文字処理においてカラーグリフの検索で終わらずにCFFテーブルのアウトラインデータをピックアップします。
    このフォールバック処理の際、デフォルトである黒に強制的にフォールバックさせられているのかカラーフォント処理の過程でカラー適用をキャンセルしているのかのどちらかであると思われるのですが、どちらにしろXdが内包するバグであると思われます。
    色々と調べた結果、ごく一部にカラーグリフを持つフォントに同様の挙動が見られますので、カラーグリフを持つフォントには色を指定できない状態だと思ってください。
    バグなので後ほど報告をしたいと思いますが、アップデートも停まっていますので対応されるかどうかはわかりませんね。

    r360studio Kazue Mori
    Community Expert
    Community Expert
    May 24, 2023

    works150706さん、みなさま、こんにちは。

     

    XD V56.1 と macOS Monterey 12.6.6 の環境で確認してみましたが、「貂明朝」「貂明朝テキスト」の両方で、テキストの[塗り]を設定しても、黒に表示される現象になりました。

     

    インストールしているフォントのバージョンが古い、もしくは壊れていることも懸念し、アクティベートしなおし、Creative Cloudからのログインし直し、マシン再起動も試し済みです。

     

    断定はできませんが、次の<気づいたこと>から予想するに、XD上での画面表示とフォントの間にトラブルが発生しているのではと思います。

     

    <気づいたこと>

    • Macで作成したXDドキュメントをWindowsで開くと、問題なく塗りの色を確認できる
    • [塗り]の色は反映されないが、[線]の色は反映される
    • 共有リンクを発行し、ブラウザでデザインスペックを表示すると、そちらでは[塗り]の色が反映されている(次のスクショ参考)

     

    フォントに問題があるのか、XDに問題があるのかまでは切り分けできませんが、今回の場合はどちらもアドビ製なので、XDの問題としてあげてもいいと思います。

     

    XDについては、コミュニティでの不具合報告だったと思うので、このディスカッションに投票(Vote)もしましたが、開発まで情報が届くかは不安・・・。

     

    日本語環境の問題ではありますが、グローバルコミュニティの方に書き込んだ方が見つかりやすいのかも。

     

    以上です。参考として、別環境での状態をお伝えするために、コメントしました。

    解決に向かうといいのですけれど。

     

    ー ー ー ー
    参考になったら“▲賛成票”を、解決したら“✔正解”で応答を。
    このコメントが有用か、私に伝えてくださるとうれしいです。

    r360studio Kazue Mori 🦔
    (執筆時間:95分)
    ー ー ー ー

    Inspiring
    May 31, 2023

    お返事が遅くなり申し訳ございません。

    内容を拝読するに、やはり編集できる状態でのカラー変更は難しいのですね。

    ご検証をありがとうございます。

    interemit
    Community Expert
    Community Expert
    May 24, 2023

    根本的な解決ではないのですが、アウトラインをすると指定したカラーにできました。一時しのぎですが..。

     

    Ten Aさんのおっしゃるカラーグリフ、怪しいと思うのですが、手元の環境では貂明朝は正常にカラーを反映できております。他のフォントも(全数ではないですが)ぽちぽち試してみましたが、私の環境では貂明朝テキストのみがカラー反映できませんでした。

     

    Inspiring
    May 24, 2023

    迅速なお返事をありがとうございます。

    貂明朝テキストもアクティベートして試してみましたが、こちらの環境ですと「貂明朝」「貂明朝テキスト」のいずれもカラー反映されませんでした。

    おっしゃる通りアウトライン化すると指定カラーにできましたが、今後も文字の変更が多数発生することを考慮すると実用的ではないので、やはり違うフォントで対処する他ないかと思っております。

    ご検証ありがとうございます。

    ※ちなみにこちらの環境では半角スペースは問題ありませんでした。

    Ten A
    Community Expert
    Community Expert
    May 23, 2023

    貂明朝は一部にカラーグリフを持つ書体です。グリフによっては色が固定されるのでそういったことが影響しているのかもしれません。
    具体的な文字は提示できますか?

    Inspiring
    May 24, 2023

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

    具体的な文字は「2023年00月00日」です。

    ただいまXDを56.1.12にアップデート中なので、それが終わり次第、別の文字でも試してみようと思います。

    お忙しい中ありがとうございます。

    interemit
    Community Expert
    Community Expert
    May 23, 2023

    こんにちは。自分の環境でも試してみました。

    mac book pro M1 / Ventura 13.0

    XD 56,1,12,1

     

    私の環境では「貂明朝」は問題なくカラーを変更できましたが、「貂明朝テキスト」の方は黒から変更されませんでした。フォントの違いが気になりますね。

    海外でも同様の質問があったようですがこちらではフォントの問題ではないかと疑われていました。

    https://community.adobe.com/t5/adobe-xd-discussions/bug-text-color-not-working-for-specific-font/m-p/13484385#M69028

     

    他の方のリポートを待ちつつ、改善できるか試してみます。

    Inspiring
    May 24, 2023

    試験をありがとうございます。

    再度確認してみたところ、こちらは「貂明朝」で間違いないようです。

    貂明朝テキストの方はアクティベートしていませんでした。

    解決方法が不明なので、一旦は違う書体で対応しようと思います。

    お忙しいところありがとうございます。