`fontspec` パッケージの HarfBuzz レンダラーで `colr` 機能を無効にできない

`fontspec` パッケージの HarfBuzz レンダラーで `colr` 機能を無効にできない

Renderer = HarfBuzzfontspec オプションを使用すると、colrOpenType 機能が自動的に無効になることに気付きました。デフォルトのレンダラーを使用すると、この機能は有効になりませんが、手動で有効/無効にすることができます。私の問題はcolr、HarfBuzz レンダラーを使用すると、この機能を無効にできないことです。回避策として、LuaLaTeX の代わりに XeLaTeX を使用したり、HarfBuzz の代わりにデフォルトのレンダラーを使用したりすることはできません。これらは、私が使用しているフォントに必要なためです。ここ

\documentclass{article}

\usepackage[bidi = basic]{babel}
\babelprovide[main, import]{arabic}
\babelfont[arabic]{rm}[Renderer = HarfBuzz, RawFeature = -colr]{digitalkhatt.otf}

\newcommand\ayah{^^^^06dd}

\begin{document}

بِسْمِ ٱللَّهِ ٱلرَّحْمَٰنِ ٱلرَّحِيمِ~\ayah١
ٱلْحَمْدُ لِلَّهِ رَبِّ ٱلْعَٰلَمِينَ~\ayah٢
ٱلرَّحْمَٰنِ ٱلرَّحِيمِ~\ayah٣
مَٰلِكِ يَوْمِ ٱلدِّينِ~\ayah٤
إِيَّاكَ نَعْبُدُ وَإِيَّاكَ نَسْتَعِينُ~\ayah٥
ٱهْدِنَا ٱلصِّرَٰطَ ٱلْمُسْتَقِيمَ~\ayah٦
صِرَٰطَ ٱلَّذِينَ أَنْعَمْتَ عَلَيْهِمْ غَيْرِ ٱلْمَغْضُوبِ عَلَيْهِمْ وَلَا ٱلضَّآلِّينَ~\ayah٧

\end{document}

上の画像のアーヤの終わりのシンボルは黒色であると思っていましたが、色が付いています。

答え1

RawFeature ={colr=1}フォント機能を有効にするには を使用しcolr、機能を無効にするには1他の整数に置き換えるだけです。

\documentclass{article}

\usepackage[bidi = basic]{babel}
\babelprovide[main, import]{arabic}
\babelfont[arabic]{rm}[Renderer = HarfBuzz, RawFeature ={colr=2}]{digitalkhatt.otf} %  RawFeature ={colr=3}
\newcommand\ayah{^^^^06dd}

\begin{document}

بِسْمِ ٱللَّهِ ٱلرَّحْمَٰنِ ٱلرَّحِيمِ~\ayah١
ٱلْحَمْدُ لِلَّهِ رَبِّ ٱلْعَٰلَمِينَ~\ayah٢
ٱلرَّحْمَٰنِ ٱلرَّحِيمِ~\ayah٣
مَٰلِكِ يَوْمِ ٱلدِّينِ~\ayah٤
إِيَّاكَ نَعْبُدُ وَإِيَّاكَ نَسْتَعِينُ~\ayah٥
ٱهْدِنَا ٱلصِّرَٰطَ ٱلْمُسْتَقِيمَ~\ayah٦
صِرَٰطَ ٱلَّذِينَ أَنْعَمْتَ عَلَيْهِمْ غَيْرِ ٱلْمَغْضُوبِ عَلَيْهِمْ وَلَا ٱلضَّآلِّينَ~\ayah٧


\addfontfeatures{ RawFeature ={colr=1}} % to activate colr feature


بِسْمِ ٱللَّهِ ٱلرَّحْمَٰنِ ٱلرَّحِيمِ~\ayah١
ٱلْحَمْدُ لِلَّهِ رَبِّ ٱلْعَٰلَمِينَ~\ayah٢
ٱلرَّحْمَٰنِ ٱلرَّحِيمِ~\ayah٣
مَٰلِكِ يَوْمِ ٱلدِّينِ~\ayah٤
إِيَّاكَ نَعْبُدُ وَإِيَّاكَ نَسْتَعِينُ~\ayah٥
ٱهْدِنَا ٱلصِّرَٰطَ ٱلْمُسْتَقِيمَ~\ayah٦
صِرَٰطَ ٱلَّذِينَ أَنْعَمْتَ عَلَيْهِمْ غَيْرِ ٱلْمَغْضُوبِ عَلَيْهِمْ وَلَا ٱلضَّآلِّينَ~\ayah٧


\end{document}

ここに画像の説明を入力してください

関連情報