2018年8月30日にリリースいたしました新バージョン『AH Formatter V6.6』から対応された MathML に関する機能についてご紹介いたします。MathML は W3C が定めた数式記述言語となります。詳しくお知りになりたい方は弊社より販売、公開中の「数式組版入門」を是非ともご覧ください。
本題に戻りますが『AH Formatter V6.6』では数式用の OpenType フォントに含まれる、MATHフィーチャに対応しました。MATHフィーチャには数式の配置、サイズ調整などレイアウトするための多くの情報が含まれています。次の画像は『AH Formatter』の V6.5 と V6.6 で MathML を描画した一例となります。
各数式を組版している数式フォントは V6.5 が STIX、V6.6 が STIX Two Math となります。
STIX Two Math は MATHフィーチャを含みますが、STIX は含みません。
V6.6 では MATHフィーチャの処理により分数式の割線と分子分母との間隔が文字毎に調整され、
積分記号などもフォントに含まれている MATHフィーチャの情報を元にしたグリフを採用します。
MATHフィーチャの機能はオプション設定ファイル enableOpenTypeMATH によって設定を変更できます。enableOpenTypeMATH に指定できる機能名キーワードはマニュアルにてご紹介しております。enableOpenTypeMATH の設定により MATHフィーチャの処理そのものを有効・無効することや特定の処理だけを有効・無効にすることも可能です。
MATHフィーチャ対応のほか『AH Formatter V6.6』の詳しい機能については、製品ページをご覧ください。
→ V6.6 の新しい機能
評価版をご用意しております。是非、お試しください。
→ AH Formatter 評価版のお申し込み