追加案: メッセージでフォントの混植を可能にする

Issue #663 resolved
k4nagatsuki repo owner created an issue

ひらがな部分ではフォントAを、漢字部分ではフォントBを、英数字にはフォントCを、使いたいという事はままありますが、現状では文字に応じてフォントを変更するという事はできません。

実は、メッセージやセリフコンテントで表示されるメッセージに限っては、こうしたフォントの混植を実現できる可能性があります。これらのメッセージは1文字ずつ個別に表示しているからです。

具体的には、

  • 基本となるメッセージのフォントを指定する
  • 文字種別ごとに、基本フォントを継承する他に、個別のフォントも指定できるようにする

といった設定になるでしょう。

文字の種別としては、ひらがな・カタカナ・漢字・記号・半角数字・半角アルファベット・約物・外字(JIS第二水準外の漢字)といったものがあります。細かすぎても設定が面倒なので、どう分けるかは考える必要があります。

Comments (2)

  1. k4nagatsuki reporter

    pull request #2261

    とりあえず以下の種別に対して設定できるようにしました。ギリシャ・キリル枠があるのは、Shift JISにこれらの文字が含まれているためです。ご意見次第で再考します。

    • 全角記号
    • 全角数字
    • 全角英字
    • ひらがな
    • カタカナ
    • 半角カナ
    • ギリシャ・キリル
    • JIS第1水準漢字
    • JIS第2水準漢字
    • 外字
    • 半角記号
    • 半角数字
    • 半角英字
  2. Log in to comment