diff --git a/shaperglot/languages/ar_Arab.yaml b/shaperglot/languages/ar_Arab.yaml deleted file mode 100644 index 35bdaa9..0000000 --- a/shaperglot/languages/ar_Arab.yaml +++ /dev/null @@ -1,9400 +0,0 @@ -#auto-generated using sg-bulk-builder-arabic.py -- check: no_orphaned_marks - input: - text: ءٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER HAMZA (.isol) -- check: no_orphaned_marks - input: - text: ءٓ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER HAMZA (.isol) -- check: no_orphaned_marks - input: - text: ءٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER HAMZA (.isol) -- check: no_orphaned_marks - input: - text: ءٕ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER HAMZA (.isol) -- check: no_orphaned_marks - input: - text: ءً - rationale: ARABIC FATHATAN on top of ARABIC LETTER HAMZA (.isol) -- check: no_orphaned_marks - input: - text: ءٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER HAMZA (.isol) -- check: no_orphaned_marks - input: - text: ءٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER HAMZA (.isol) -- check: no_orphaned_marks - input: - text: ءَ - rationale: ARABIC FATHA on top of ARABIC LETTER HAMZA (.isol) -- check: no_orphaned_marks - input: - text: ءُ - rationale: ARABIC DAMMA on top of ARABIC LETTER HAMZA (.isol) -- check: no_orphaned_marks - input: - text: ءِ - rationale: ARABIC KASRA on top of ARABIC LETTER HAMZA (.isol) -- check: no_orphaned_marks - input: - text: ءّ - rationale: ARABIC SHADDA on top of ARABIC LETTER HAMZA (.isol) -- check: no_orphaned_marks - input: - text: ءْ - rationale: ARABIC SUKUN on top of ARABIC LETTER HAMZA (.isol) -- check: no_orphaned_marks - input: - text: ءَّ - rationale: FATHA+SHADDA on top of ARABIC LETTER HAMZA (.isol) -- check: no_orphaned_marks - input: - text: ءًّ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER HAMZA (.isol) -- check: no_orphaned_marks - input: - text: ءِّ - rationale: KASRA+SHADDA on top of ARABIC LETTER HAMZA (.isol) -- check: no_orphaned_marks - input: - text: ءٍّ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER HAMZA (.isol) -- check: no_orphaned_marks - input: - text: ءُّ - rationale: DAMMA+SHADDA on top of ARABIC LETTER HAMZA (.isol) -- check: no_orphaned_marks - input: - text: ءٌّ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER HAMZA (.isol) -- check: shaping_differs - inputs: - - text: ‍أ - features: - init: false - medi: false - fina: false - - text: ‍أ - rationale: .fina version of ARABIC LETTER ALEF WITH HAMZA ABOVE -- check: no_orphaned_marks - input: - text: ‍أٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER ALEF WITH HAMZA - ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍أٓ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍أٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍إٔ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍أً - rationale: ARABIC FATHATAN on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍أٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍أٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍أَ - rationale: ARABIC FATHA on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍أُ - rationale: ARABIC DAMMA on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍أِ - rationale: ARABIC KASRA on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍أّ - rationale: ARABIC SHADDA on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍أْ - rationale: ARABIC SUKUN on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍أَّ - rationale: FATHA+SHADDA on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍أًّ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍أِّ - rationale: KASRA+SHADDA on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍أٍّ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍أُّ - rationale: DAMMA+SHADDA on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍أٌّ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: أٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER ALEF WITH HAMZA - ABOVE (.isol) -- check: no_orphaned_marks - input: - text: أٓ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: أٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: إٔ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: أً - rationale: ARABIC FATHATAN on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: أٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: أٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: أَ - rationale: ARABIC FATHA on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: أُ - rationale: ARABIC DAMMA on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: أِ - rationale: ARABIC KASRA on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: أّ - rationale: ARABIC SHADDA on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: أْ - rationale: ARABIC SUKUN on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: أَّ - rationale: FATHA+SHADDA on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: أًّ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: أِّ - rationale: KASRA+SHADDA on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: أٍّ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: أُّ - rationale: DAMMA+SHADDA on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: أٌّ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.isol) -- check: shaping_differs - inputs: - - text: ‍ؤ - features: - init: false - medi: false - fina: false - - text: ‍ؤ - rationale: .fina version of ARABIC LETTER WAW WITH HAMZA ABOVE -- check: no_orphaned_marks - input: - text: ‍ؤٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER WAW WITH HAMZA - ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ؤٓ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ؤٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ؤٕ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ؤً - rationale: ARABIC FATHATAN on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ؤٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ؤٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ؤَ - rationale: ARABIC FATHA on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ؤُ - rationale: ARABIC DAMMA on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ؤِ - rationale: ARABIC KASRA on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ؤّ - rationale: ARABIC SHADDA on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ؤْ - rationale: ARABIC SUKUN on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ؤَّ - rationale: FATHA+SHADDA on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ؤًّ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ؤِّ - rationale: KASRA+SHADDA on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ؤٍّ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ؤُّ - rationale: DAMMA+SHADDA on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ؤٌّ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ؤٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER WAW WITH HAMZA - ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ؤٓ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ؤٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ؤٕ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ؤً - rationale: ARABIC FATHATAN on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ؤٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ؤٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ؤَ - rationale: ARABIC FATHA on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ؤُ - rationale: ARABIC DAMMA on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ؤِ - rationale: ARABIC KASRA on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ؤّ - rationale: ARABIC SHADDA on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ؤْ - rationale: ARABIC SUKUN on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ؤَّ - rationale: FATHA+SHADDA on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ؤًّ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ؤِّ - rationale: KASRA+SHADDA on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ؤٍّ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ؤُّ - rationale: DAMMA+SHADDA on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ؤٌّ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.isol) -- check: shaping_differs - inputs: - - text: ‍إ - features: - init: false - medi: false - fina: false - - text: ‍إ - rationale: .fina version of ARABIC LETTER ALEF WITH HAMZA BELOW -- check: no_orphaned_marks - input: - text: ‍إٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER ALEF WITH HAMZA - BELOW (.fina) -- check: no_orphaned_marks - input: - text: ‍إٓ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER ALEF WITH HAMZA BELOW (.fina) -- check: no_orphaned_marks - input: - text: ‍إٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER ALEF WITH HAMZA BELOW (.fina) -- check: no_orphaned_marks - input: - text: ‍إٕ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER ALEF WITH HAMZA BELOW (.fina) -- check: no_orphaned_marks - input: - text: ‍إً - rationale: ARABIC FATHATAN on top of ARABIC LETTER ALEF WITH HAMZA BELOW (.fina) -- check: no_orphaned_marks - input: - text: ‍إٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER ALEF WITH HAMZA BELOW (.fina) -- check: no_orphaned_marks - input: - text: ‍إٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER ALEF WITH HAMZA BELOW (.fina) -- check: no_orphaned_marks - input: - text: ‍إَ - rationale: ARABIC FATHA on top of ARABIC LETTER ALEF WITH HAMZA BELOW (.fina) -- check: no_orphaned_marks - input: - text: ‍إُ - rationale: ARABIC DAMMA on top of ARABIC LETTER ALEF WITH HAMZA BELOW (.fina) -- check: no_orphaned_marks - input: - text: ‍إِ - rationale: ARABIC KASRA on top of ARABIC LETTER ALEF WITH HAMZA BELOW (.fina) -- check: no_orphaned_marks - input: - text: ‍إّ - rationale: ARABIC SHADDA on top of ARABIC LETTER ALEF WITH HAMZA BELOW (.fina) -- check: no_orphaned_marks - input: - text: ‍إْ - rationale: ARABIC SUKUN on top of ARABIC LETTER ALEF WITH HAMZA BELOW (.fina) -- check: no_orphaned_marks - input: - text: ‍إَّ - rationale: FATHA+SHADDA on top of ARABIC LETTER ALEF WITH HAMZA BELOW (.fina) -- check: no_orphaned_marks - input: - text: ‍إًّ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER ALEF WITH HAMZA BELOW (.fina) -- check: no_orphaned_marks - input: - text: ‍إِّ - rationale: KASRA+SHADDA on top of ARABIC LETTER ALEF WITH HAMZA BELOW (.fina) -- check: no_orphaned_marks - input: - text: ‍إٍّ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER ALEF WITH HAMZA BELOW (.fina) -- check: no_orphaned_marks - input: - text: ‍إُّ - rationale: DAMMA+SHADDA on top of ARABIC LETTER ALEF WITH HAMZA BELOW (.fina) -- check: no_orphaned_marks - input: - text: ‍إٌّ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER ALEF WITH HAMZA BELOW (.fina) -- check: no_orphaned_marks - input: - text: إٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER ALEF WITH HAMZA - BELOW (.isol) -- check: no_orphaned_marks - input: - text: إٓ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER ALEF WITH HAMZA BELOW (.isol) -- check: no_orphaned_marks - input: - text: إٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER ALEF WITH HAMZA BELOW (.isol) -- check: no_orphaned_marks - input: - text: إٕ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER ALEF WITH HAMZA BELOW (.isol) -- check: no_orphaned_marks - input: - text: إً - rationale: ARABIC FATHATAN on top of ARABIC LETTER ALEF WITH HAMZA BELOW (.isol) -- check: no_orphaned_marks - input: - text: إٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER ALEF WITH HAMZA BELOW (.isol) -- check: no_orphaned_marks - input: - text: إٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER ALEF WITH HAMZA BELOW (.isol) -- check: no_orphaned_marks - input: - text: إَ - rationale: ARABIC FATHA on top of ARABIC LETTER ALEF WITH HAMZA BELOW (.isol) -- check: no_orphaned_marks - input: - text: إُ - rationale: ARABIC DAMMA on top of ARABIC LETTER ALEF WITH HAMZA BELOW (.isol) -- check: no_orphaned_marks - input: - text: إِ - rationale: ARABIC KASRA on top of ARABIC LETTER ALEF WITH HAMZA BELOW (.isol) -- check: no_orphaned_marks - input: - text: إّ - rationale: ARABIC SHADDA on top of ARABIC LETTER ALEF WITH HAMZA BELOW (.isol) -- check: no_orphaned_marks - input: - text: إْ - rationale: ARABIC SUKUN on top of ARABIC LETTER ALEF WITH HAMZA BELOW (.isol) -- check: no_orphaned_marks - input: - text: إَّ - rationale: FATHA+SHADDA on top of ARABIC LETTER ALEF WITH HAMZA BELOW (.isol) -- check: no_orphaned_marks - input: - text: إًّ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER ALEF WITH HAMZA BELOW (.isol) -- check: no_orphaned_marks - input: - text: إِّ - rationale: KASRA+SHADDA on top of ARABIC LETTER ALEF WITH HAMZA BELOW (.isol) -- check: no_orphaned_marks - input: - text: إٍّ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER ALEF WITH HAMZA BELOW (.isol) -- check: no_orphaned_marks - input: - text: إُّ - rationale: DAMMA+SHADDA on top of ARABIC LETTER ALEF WITH HAMZA BELOW (.isol) -- check: no_orphaned_marks - input: - text: إٌّ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER ALEF WITH HAMZA BELOW (.isol) -- check: shaping_differs - inputs: - - text: ‍ئ - features: - init: false - medi: false - fina: false - - text: ‍ئ - rationale: .fina version of ARABIC LETTER YEH WITH HAMZA ABOVE -- check: no_orphaned_marks - input: - text: ‍ئٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER YEH WITH HAMZA - ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ئٓ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ئٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ئٕ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ئً - rationale: ARABIC FATHATAN on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ئٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ئٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ئَ - rationale: ARABIC FATHA on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ئُ - rationale: ARABIC DAMMA on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ئِ - rationale: ARABIC KASRA on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ئّ - rationale: ARABIC SHADDA on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ئْ - rationale: ARABIC SUKUN on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ئَّ - rationale: FATHA+SHADDA on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ئًّ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ئِّ - rationale: KASRA+SHADDA on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ئٍّ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ئُّ - rationale: DAMMA+SHADDA on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ئٌّ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.fina) -- check: shaping_differs - inputs: - - text: ‍ئ‍ - features: - init: false - medi: false - fina: false - - text: ‍ئ‍ - rationale: .medi version of ARABIC LETTER YEH WITH HAMZA ABOVE -- check: no_orphaned_marks - input: - text: ‍ئٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER YEH WITH HAMZA - ABOVE (.medi) -- check: no_orphaned_marks - input: - text: ‍ئٓ‍ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.medi) -- check: no_orphaned_marks - input: - text: ‍ئٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.medi) -- check: no_orphaned_marks - input: - text: ‍ئٕ‍ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.medi) -- check: no_orphaned_marks - input: - text: ‍ئً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.medi) -- check: no_orphaned_marks - input: - text: ‍ئٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.medi) -- check: no_orphaned_marks - input: - text: ‍ئٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.medi) -- check: no_orphaned_marks - input: - text: ‍ئَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.medi) -- check: no_orphaned_marks - input: - text: ‍ئُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.medi) -- check: no_orphaned_marks - input: - text: ‍ئِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.medi) -- check: no_orphaned_marks - input: - text: ‍ئّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.medi) -- check: no_orphaned_marks - input: - text: ‍ئْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.medi) -- check: no_orphaned_marks - input: - text: ‍ئَّ‍ - rationale: FATHA+SHADDA on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.medi) -- check: no_orphaned_marks - input: - text: ‍ئًّ‍ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.medi) -- check: no_orphaned_marks - input: - text: ‍ئِّ‍ - rationale: KASRA+SHADDA on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.medi) -- check: no_orphaned_marks - input: - text: ‍ئٍّ‍ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.medi) -- check: no_orphaned_marks - input: - text: ‍ئُّ‍ - rationale: DAMMA+SHADDA on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.medi) -- check: no_orphaned_marks - input: - text: ‍ئٌّ‍ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.medi) -- check: shaping_differs - inputs: - - text: ئ‍ - features: - init: false - medi: false - fina: false - - text: ئ‍ - rationale: .init version of ARABIC LETTER YEH WITH HAMZA ABOVE -- check: no_orphaned_marks - input: - text: ئٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER YEH WITH HAMZA - ABOVE (.init) -- check: no_orphaned_marks - input: - text: ئٓ‍ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.init) -- check: no_orphaned_marks - input: - text: ئٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.init) -- check: no_orphaned_marks - input: - text: ئٕ‍ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.init) -- check: no_orphaned_marks - input: - text: ئً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.init) -- check: no_orphaned_marks - input: - text: ئٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.init) -- check: no_orphaned_marks - input: - text: ئٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.init) -- check: no_orphaned_marks - input: - text: ئَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.init) -- check: no_orphaned_marks - input: - text: ئُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.init) -- check: no_orphaned_marks - input: - text: ئِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.init) -- check: no_orphaned_marks - input: - text: ئّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.init) -- check: no_orphaned_marks - input: - text: ئْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.init) -- check: no_orphaned_marks - input: - text: ئَّ‍ - rationale: FATHA+SHADDA on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.init) -- check: no_orphaned_marks - input: - text: ئًّ‍ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.init) -- check: no_orphaned_marks - input: - text: ئِّ‍ - rationale: KASRA+SHADDA on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.init) -- check: no_orphaned_marks - input: - text: ئٍّ‍ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.init) -- check: no_orphaned_marks - input: - text: ئُّ‍ - rationale: DAMMA+SHADDA on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.init) -- check: no_orphaned_marks - input: - text: ئٌّ‍ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.init) -- check: no_orphaned_marks - input: - text: ئٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER YEH WITH HAMZA - ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ئٓ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ئٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ئٕ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ئً - rationale: ARABIC FATHATAN on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ئٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ئٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ئَ - rationale: ARABIC FATHA on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ئُ - rationale: ARABIC DAMMA on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ئِ - rationale: ARABIC KASRA on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ئّ - rationale: ARABIC SHADDA on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ئْ - rationale: ARABIC SUKUN on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ئَّ - rationale: FATHA+SHADDA on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ئًّ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ئِّ - rationale: KASRA+SHADDA on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ئٍّ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ئُّ - rationale: DAMMA+SHADDA on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ئٌّ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.isol) -- check: shaping_differs - inputs: - - text: ‍ا - features: - init: false - medi: false - fina: false - - text: ‍ا - rationale: .fina version of ARABIC LETTER ALEF -- check: no_orphaned_marks - input: - text: ‍اٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER ALEF (.fina) -- check: no_orphaned_marks - input: - text: ‍آ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER ALEF (.fina) -- check: no_orphaned_marks - input: - text: ‍أ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER ALEF (.fina) -- check: no_orphaned_marks - input: - text: ‍إ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER ALEF (.fina) -- check: no_orphaned_marks - input: - text: ‍اً - rationale: ARABIC FATHATAN on top of ARABIC LETTER ALEF (.fina) -- check: no_orphaned_marks - input: - text: ‍اٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER ALEF (.fina) -- check: no_orphaned_marks - input: - text: ‍اٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER ALEF (.fina) -- check: no_orphaned_marks - input: - text: ‍اَ - rationale: ARABIC FATHA on top of ARABIC LETTER ALEF (.fina) -- check: no_orphaned_marks - input: - text: ‍اُ - rationale: ARABIC DAMMA on top of ARABIC LETTER ALEF (.fina) -- check: no_orphaned_marks - input: - text: ‍اِ - rationale: ARABIC KASRA on top of ARABIC LETTER ALEF (.fina) -- check: no_orphaned_marks - input: - text: ‍اّ - rationale: ARABIC SHADDA on top of ARABIC LETTER ALEF (.fina) -- check: no_orphaned_marks - input: - text: ‍اْ - rationale: ARABIC SUKUN on top of ARABIC LETTER ALEF (.fina) -- check: no_orphaned_marks - input: - text: ‍اَّ - rationale: FATHA+SHADDA on top of ARABIC LETTER ALEF (.fina) -- check: no_orphaned_marks - input: - text: ‍اًّ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER ALEF (.fina) -- check: no_orphaned_marks - input: - text: ‍اِّ - rationale: KASRA+SHADDA on top of ARABIC LETTER ALEF (.fina) -- check: no_orphaned_marks - input: - text: ‍اٍّ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER ALEF (.fina) -- check: no_orphaned_marks - input: - text: ‍اُّ - rationale: DAMMA+SHADDA on top of ARABIC LETTER ALEF (.fina) -- check: no_orphaned_marks - input: - text: ‍اٌّ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER ALEF (.fina) -- check: no_orphaned_marks - input: - text: اٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER ALEF (.isol) -- check: no_orphaned_marks - input: - text: آ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER ALEF (.isol) -- check: no_orphaned_marks - input: - text: أ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER ALEF (.isol) -- check: no_orphaned_marks - input: - text: إ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER ALEF (.isol) -- check: no_orphaned_marks - input: - text: اً - rationale: ARABIC FATHATAN on top of ARABIC LETTER ALEF (.isol) -- check: no_orphaned_marks - input: - text: اٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER ALEF (.isol) -- check: no_orphaned_marks - input: - text: اٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER ALEF (.isol) -- check: no_orphaned_marks - input: - text: اَ - rationale: ARABIC FATHA on top of ARABIC LETTER ALEF (.isol) -- check: no_orphaned_marks - input: - text: اُ - rationale: ARABIC DAMMA on top of ARABIC LETTER ALEF (.isol) -- check: no_orphaned_marks - input: - text: اِ - rationale: ARABIC KASRA on top of ARABIC LETTER ALEF (.isol) -- check: no_orphaned_marks - input: - text: اّ - rationale: ARABIC SHADDA on top of ARABIC LETTER ALEF (.isol) -- check: no_orphaned_marks - input: - text: اْ - rationale: ARABIC SUKUN on top of ARABIC LETTER ALEF (.isol) -- check: no_orphaned_marks - input: - text: اَّ - rationale: FATHA+SHADDA on top of ARABIC LETTER ALEF (.isol) -- check: no_orphaned_marks - input: - text: اًّ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER ALEF (.isol) -- check: no_orphaned_marks - input: - text: اِّ - rationale: KASRA+SHADDA on top of ARABIC LETTER ALEF (.isol) -- check: no_orphaned_marks - input: - text: اٍّ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER ALEF (.isol) -- check: no_orphaned_marks - input: - text: اُّ - rationale: DAMMA+SHADDA on top of ARABIC LETTER ALEF (.isol) -- check: no_orphaned_marks - input: - text: اٌّ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER ALEF (.isol) -- check: shaping_differs - inputs: - - text: ‍آ - features: - init: false - medi: false - fina: false - - text: ‍آ - rationale: .fina version of ARABIC LETTER ALEF WITH MADDA ABOVE -- check: no_orphaned_marks - input: - text: ‍آٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER ALEF WITH MADDA - ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍آٓ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍آٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍إٓ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍آً - rationale: ARABIC FATHATAN on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍آٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍آٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍آَ - rationale: ARABIC FATHA on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍آُ - rationale: ARABIC DAMMA on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍آِ - rationale: ARABIC KASRA on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍آّ - rationale: ARABIC SHADDA on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍آْ - rationale: ARABIC SUKUN on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍آَّ - rationale: FATHA+SHADDA on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍آًّ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍آِّ - rationale: KASRA+SHADDA on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍آٍّ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍آُّ - rationale: DAMMA+SHADDA on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍آٌّ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: آٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER ALEF WITH MADDA - ABOVE (.isol) -- check: no_orphaned_marks - input: - text: آٓ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: آٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: إٓ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: آً - rationale: ARABIC FATHATAN on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: آٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: آٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: آَ - rationale: ARABIC FATHA on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: آُ - rationale: ARABIC DAMMA on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: آِ - rationale: ARABIC KASRA on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: آّ - rationale: ARABIC SHADDA on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: آْ - rationale: ARABIC SUKUN on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: آَّ - rationale: FATHA+SHADDA on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: آًّ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: آِّ - rationale: KASRA+SHADDA on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: آٍّ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: آُّ - rationale: DAMMA+SHADDA on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: آٌّ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.isol) -- check: shaping_differs - inputs: - - text: ‍ب - features: - init: false - medi: false - fina: false - - text: ‍ب - rationale: .fina version of ARABIC LETTER BEH -- check: no_orphaned_marks - input: - text: ‍بٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER BEH (.fina) -- check: no_orphaned_marks - input: - text: ‍بٓ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER BEH (.fina) -- check: no_orphaned_marks - input: - text: ‍بٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER BEH (.fina) -- check: no_orphaned_marks - input: - text: ‍بٕ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER BEH (.fina) -- check: no_orphaned_marks - input: - text: ‍بً - rationale: ARABIC FATHATAN on top of ARABIC LETTER BEH (.fina) -- check: no_orphaned_marks - input: - text: ‍بٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER BEH (.fina) -- check: no_orphaned_marks - input: - text: ‍بٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER BEH (.fina) -- check: no_orphaned_marks - input: - text: ‍بَ - rationale: ARABIC FATHA on top of ARABIC LETTER BEH (.fina) -- check: no_orphaned_marks - input: - text: ‍بُ - rationale: ARABIC DAMMA on top of ARABIC LETTER BEH (.fina) -- check: no_orphaned_marks - input: - text: ‍بِ - rationale: ARABIC KASRA on top of ARABIC LETTER BEH (.fina) -- check: no_orphaned_marks - input: - text: ‍بّ - rationale: ARABIC SHADDA on top of ARABIC LETTER BEH (.fina) -- check: no_orphaned_marks - input: - text: ‍بْ - rationale: ARABIC SUKUN on top of ARABIC LETTER BEH (.fina) -- check: no_orphaned_marks - input: - text: ‍بَّ - rationale: FATHA+SHADDA on top of ARABIC LETTER BEH (.fina) -- check: no_orphaned_marks - input: - text: ‍بًّ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER BEH (.fina) -- check: no_orphaned_marks - input: - text: ‍بِّ - rationale: KASRA+SHADDA on top of ARABIC LETTER BEH (.fina) -- check: no_orphaned_marks - input: - text: ‍بٍّ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER BEH (.fina) -- check: no_orphaned_marks - input: - text: ‍بُّ - rationale: DAMMA+SHADDA on top of ARABIC LETTER BEH (.fina) -- check: no_orphaned_marks - input: - text: ‍بٌّ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER BEH (.fina) -- check: shaping_differs - inputs: - - text: ‍ب‍ - features: - init: false - medi: false - fina: false - - text: ‍ب‍ - rationale: .medi version of ARABIC LETTER BEH -- check: no_orphaned_marks - input: - text: ‍بٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER BEH (.medi) -- check: no_orphaned_marks - input: - text: ‍بٓ‍ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER BEH (.medi) -- check: no_orphaned_marks - input: - text: ‍بٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER BEH (.medi) -- check: no_orphaned_marks - input: - text: ‍بٕ‍ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER BEH (.medi) -- check: no_orphaned_marks - input: - text: ‍بً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER BEH (.medi) -- check: no_orphaned_marks - input: - text: ‍بٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER BEH (.medi) -- check: no_orphaned_marks - input: - text: ‍بٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER BEH (.medi) -- check: no_orphaned_marks - input: - text: ‍بَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER BEH (.medi) -- check: no_orphaned_marks - input: - text: ‍بُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER BEH (.medi) -- check: no_orphaned_marks - input: - text: ‍بِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER BEH (.medi) -- check: no_orphaned_marks - input: - text: ‍بّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER BEH (.medi) -- check: no_orphaned_marks - input: - text: ‍بْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER BEH (.medi) -- check: no_orphaned_marks - input: - text: ‍بَّ‍ - rationale: FATHA+SHADDA on top of ARABIC LETTER BEH (.medi) -- check: no_orphaned_marks - input: - text: ‍بًّ‍ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER BEH (.medi) -- check: no_orphaned_marks - input: - text: ‍بِّ‍ - rationale: KASRA+SHADDA on top of ARABIC LETTER BEH (.medi) -- check: no_orphaned_marks - input: - text: ‍بٍّ‍ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER BEH (.medi) -- check: no_orphaned_marks - input: - text: ‍بُّ‍ - rationale: DAMMA+SHADDA on top of ARABIC LETTER BEH (.medi) -- check: no_orphaned_marks - input: - text: ‍بٌّ‍ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER BEH (.medi) -- check: shaping_differs - inputs: - - text: ب‍ - features: - init: false - medi: false - fina: false - - text: ب‍ - rationale: .init version of ARABIC LETTER BEH -- check: no_orphaned_marks - input: - text: بٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER BEH (.init) -- check: no_orphaned_marks - input: - text: بٓ‍ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER BEH (.init) -- check: no_orphaned_marks - input: - text: بٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER BEH (.init) -- check: no_orphaned_marks - input: - text: بٕ‍ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER BEH (.init) -- check: no_orphaned_marks - input: - text: بً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER BEH (.init) -- check: no_orphaned_marks - input: - text: بٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER BEH (.init) -- check: no_orphaned_marks - input: - text: بٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER BEH (.init) -- check: no_orphaned_marks - input: - text: بَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER BEH (.init) -- check: no_orphaned_marks - input: - text: بُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER BEH (.init) -- check: no_orphaned_marks - input: - text: بِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER BEH (.init) -- check: no_orphaned_marks - input: - text: بّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER BEH (.init) -- check: no_orphaned_marks - input: - text: بْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER BEH (.init) -- check: no_orphaned_marks - input: - text: بَّ‍ - rationale: FATHA+SHADDA on top of ARABIC LETTER BEH (.init) -- check: no_orphaned_marks - input: - text: بًّ‍ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER BEH (.init) -- check: no_orphaned_marks - input: - text: بِّ‍ - rationale: KASRA+SHADDA on top of ARABIC LETTER BEH (.init) -- check: no_orphaned_marks - input: - text: بٍّ‍ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER BEH (.init) -- check: no_orphaned_marks - input: - text: بُّ‍ - rationale: DAMMA+SHADDA on top of ARABIC LETTER BEH (.init) -- check: no_orphaned_marks - input: - text: بٌّ‍ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER BEH (.init) -- check: no_orphaned_marks - input: - text: بٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER BEH (.isol) -- check: no_orphaned_marks - input: - text: بٓ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER BEH (.isol) -- check: no_orphaned_marks - input: - text: بٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER BEH (.isol) -- check: no_orphaned_marks - input: - text: بٕ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER BEH (.isol) -- check: no_orphaned_marks - input: - text: بً - rationale: ARABIC FATHATAN on top of ARABIC LETTER BEH (.isol) -- check: no_orphaned_marks - input: - text: بٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER BEH (.isol) -- check: no_orphaned_marks - input: - text: بٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER BEH (.isol) -- check: no_orphaned_marks - input: - text: بَ - rationale: ARABIC FATHA on top of ARABIC LETTER BEH (.isol) -- check: no_orphaned_marks - input: - text: بُ - rationale: ARABIC DAMMA on top of ARABIC LETTER BEH (.isol) -- check: no_orphaned_marks - input: - text: بِ - rationale: ARABIC KASRA on top of ARABIC LETTER BEH (.isol) -- check: no_orphaned_marks - input: - text: بّ - rationale: ARABIC SHADDA on top of ARABIC LETTER BEH (.isol) -- check: no_orphaned_marks - input: - text: بْ - rationale: ARABIC SUKUN on top of ARABIC LETTER BEH (.isol) -- check: no_orphaned_marks - input: - text: بَّ - rationale: FATHA+SHADDA on top of ARABIC LETTER BEH (.isol) -- check: no_orphaned_marks - input: - text: بًّ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER BEH (.isol) -- check: no_orphaned_marks - input: - text: بِّ - rationale: KASRA+SHADDA on top of ARABIC LETTER BEH (.isol) -- check: no_orphaned_marks - input: - text: بٍّ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER BEH (.isol) -- check: no_orphaned_marks - input: - text: بُّ - rationale: DAMMA+SHADDA on top of ARABIC LETTER BEH (.isol) -- check: no_orphaned_marks - input: - text: بٌّ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER BEH (.isol) -- check: shaping_differs - inputs: - - text: ‍ة - features: - init: false - medi: false - fina: false - - text: ‍ة - rationale: .fina version of ARABIC LETTER TEH MARBUTA -- check: no_orphaned_marks - input: - text: ‍ةٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER TEH MARBUTA (.fina) -- check: no_orphaned_marks - input: - text: ‍ةٓ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER TEH MARBUTA (.fina) -- check: no_orphaned_marks - input: - text: ‍ةٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER TEH MARBUTA (.fina) -- check: no_orphaned_marks - input: - text: ‍ةٕ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER TEH MARBUTA (.fina) -- check: no_orphaned_marks - input: - text: ‍ةً - rationale: ARABIC FATHATAN on top of ARABIC LETTER TEH MARBUTA (.fina) -- check: no_orphaned_marks - input: - text: ‍ةٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER TEH MARBUTA (.fina) -- check: no_orphaned_marks - input: - text: ‍ةٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER TEH MARBUTA (.fina) -- check: no_orphaned_marks - input: - text: ‍ةَ - rationale: ARABIC FATHA on top of ARABIC LETTER TEH MARBUTA (.fina) -- check: no_orphaned_marks - input: - text: ‍ةُ - rationale: ARABIC DAMMA on top of ARABIC LETTER TEH MARBUTA (.fina) -- check: no_orphaned_marks - input: - text: ‍ةِ - rationale: ARABIC KASRA on top of ARABIC LETTER TEH MARBUTA (.fina) -- check: no_orphaned_marks - input: - text: ‍ةّ - rationale: ARABIC SHADDA on top of ARABIC LETTER TEH MARBUTA (.fina) -- check: no_orphaned_marks - input: - text: ‍ةْ - rationale: ARABIC SUKUN on top of ARABIC LETTER TEH MARBUTA (.fina) -- check: no_orphaned_marks - input: - text: ‍ةَّ - rationale: FATHA+SHADDA on top of ARABIC LETTER TEH MARBUTA (.fina) -- check: no_orphaned_marks - input: - text: ‍ةًّ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER TEH MARBUTA (.fina) -- check: no_orphaned_marks - input: - text: ‍ةِّ - rationale: KASRA+SHADDA on top of ARABIC LETTER TEH MARBUTA (.fina) -- check: no_orphaned_marks - input: - text: ‍ةٍّ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER TEH MARBUTA (.fina) -- check: no_orphaned_marks - input: - text: ‍ةُّ - rationale: DAMMA+SHADDA on top of ARABIC LETTER TEH MARBUTA (.fina) -- check: no_orphaned_marks - input: - text: ‍ةٌّ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER TEH MARBUTA (.fina) -- check: no_orphaned_marks - input: - text: ةٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER TEH MARBUTA (.isol) -- check: no_orphaned_marks - input: - text: ةٓ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER TEH MARBUTA (.isol) -- check: no_orphaned_marks - input: - text: ةٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER TEH MARBUTA (.isol) -- check: no_orphaned_marks - input: - text: ةٕ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER TEH MARBUTA (.isol) -- check: no_orphaned_marks - input: - text: ةً - rationale: ARABIC FATHATAN on top of ARABIC LETTER TEH MARBUTA (.isol) -- check: no_orphaned_marks - input: - text: ةٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER TEH MARBUTA (.isol) -- check: no_orphaned_marks - input: - text: ةٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER TEH MARBUTA (.isol) -- check: no_orphaned_marks - input: - text: ةَ - rationale: ARABIC FATHA on top of ARABIC LETTER TEH MARBUTA (.isol) -- check: no_orphaned_marks - input: - text: ةُ - rationale: ARABIC DAMMA on top of ARABIC LETTER TEH MARBUTA (.isol) -- check: no_orphaned_marks - input: - text: ةِ - rationale: ARABIC KASRA on top of ARABIC LETTER TEH MARBUTA (.isol) -- check: no_orphaned_marks - input: - text: ةّ - rationale: ARABIC SHADDA on top of ARABIC LETTER TEH MARBUTA (.isol) -- check: no_orphaned_marks - input: - text: ةْ - rationale: ARABIC SUKUN on top of ARABIC LETTER TEH MARBUTA (.isol) -- check: no_orphaned_marks - input: - text: ةَّ - rationale: FATHA+SHADDA on top of ARABIC LETTER TEH MARBUTA (.isol) -- check: no_orphaned_marks - input: - text: ةًّ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER TEH MARBUTA (.isol) -- check: no_orphaned_marks - input: - text: ةِّ - rationale: KASRA+SHADDA on top of ARABIC LETTER TEH MARBUTA (.isol) -- check: no_orphaned_marks - input: - text: ةٍّ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER TEH MARBUTA (.isol) -- check: no_orphaned_marks - input: - text: ةُّ - rationale: DAMMA+SHADDA on top of ARABIC LETTER TEH MARBUTA (.isol) -- check: no_orphaned_marks - input: - text: ةٌّ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER TEH MARBUTA (.isol) -- check: shaping_differs - inputs: - - text: ‍ت - features: - init: false - medi: false - fina: false - - text: ‍ت - rationale: .fina version of ARABIC LETTER TEH -- check: no_orphaned_marks - input: - text: ‍تٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER TEH (.fina) -- check: no_orphaned_marks - input: - text: ‍تٓ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER TEH (.fina) -- check: no_orphaned_marks - input: - text: ‍تٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER TEH (.fina) -- check: no_orphaned_marks - input: - text: ‍تٕ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER TEH (.fina) -- check: no_orphaned_marks - input: - text: ‍تً - rationale: ARABIC FATHATAN on top of ARABIC LETTER TEH (.fina) -- check: no_orphaned_marks - input: - text: ‍تٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER TEH (.fina) -- check: no_orphaned_marks - input: - text: ‍تٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER TEH (.fina) -- check: no_orphaned_marks - input: - text: ‍تَ - rationale: ARABIC FATHA on top of ARABIC LETTER TEH (.fina) -- check: no_orphaned_marks - input: - text: ‍تُ - rationale: ARABIC DAMMA on top of ARABIC LETTER TEH (.fina) -- check: no_orphaned_marks - input: - text: ‍تِ - rationale: ARABIC KASRA on top of ARABIC LETTER TEH (.fina) -- check: no_orphaned_marks - input: - text: ‍تّ - rationale: ARABIC SHADDA on top of ARABIC LETTER TEH (.fina) -- check: no_orphaned_marks - input: - text: ‍تْ - rationale: ARABIC SUKUN on top of ARABIC LETTER TEH (.fina) -- check: no_orphaned_marks - input: - text: ‍تَّ - rationale: FATHA+SHADDA on top of ARABIC LETTER TEH (.fina) -- check: no_orphaned_marks - input: - text: ‍تًّ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER TEH (.fina) -- check: no_orphaned_marks - input: - text: ‍تِّ - rationale: KASRA+SHADDA on top of ARABIC LETTER TEH (.fina) -- check: no_orphaned_marks - input: - text: ‍تٍّ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER TEH (.fina) -- check: no_orphaned_marks - input: - text: ‍تُّ - rationale: DAMMA+SHADDA on top of ARABIC LETTER TEH (.fina) -- check: no_orphaned_marks - input: - text: ‍تٌّ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER TEH (.fina) -- check: shaping_differs - inputs: - - text: ‍ت‍ - features: - init: false - medi: false - fina: false - - text: ‍ت‍ - rationale: .medi version of ARABIC LETTER TEH -- check: no_orphaned_marks - input: - text: ‍تٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER TEH (.medi) -- check: no_orphaned_marks - input: - text: ‍تٓ‍ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER TEH (.medi) -- check: no_orphaned_marks - input: - text: ‍تٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER TEH (.medi) -- check: no_orphaned_marks - input: - text: ‍تٕ‍ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER TEH (.medi) -- check: no_orphaned_marks - input: - text: ‍تً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER TEH (.medi) -- check: no_orphaned_marks - input: - text: ‍تٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER TEH (.medi) -- check: no_orphaned_marks - input: - text: ‍تٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER TEH (.medi) -- check: no_orphaned_marks - input: - text: ‍تَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER TEH (.medi) -- check: no_orphaned_marks - input: - text: ‍تُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER TEH (.medi) -- check: no_orphaned_marks - input: - text: ‍تِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER TEH (.medi) -- check: no_orphaned_marks - input: - text: ‍تّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER TEH (.medi) -- check: no_orphaned_marks - input: - text: ‍تْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER TEH (.medi) -- check: no_orphaned_marks - input: - text: ‍تَّ‍ - rationale: FATHA+SHADDA on top of ARABIC LETTER TEH (.medi) -- check: no_orphaned_marks - input: - text: ‍تًّ‍ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER TEH (.medi) -- check: no_orphaned_marks - input: - text: ‍تِّ‍ - rationale: KASRA+SHADDA on top of ARABIC LETTER TEH (.medi) -- check: no_orphaned_marks - input: - text: ‍تٍّ‍ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER TEH (.medi) -- check: no_orphaned_marks - input: - text: ‍تُّ‍ - rationale: DAMMA+SHADDA on top of ARABIC LETTER TEH (.medi) -- check: no_orphaned_marks - input: - text: ‍تٌّ‍ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER TEH (.medi) -- check: shaping_differs - inputs: - - text: ت‍ - features: - init: false - medi: false - fina: false - - text: ت‍ - rationale: .init version of ARABIC LETTER TEH -- check: no_orphaned_marks - input: - text: تٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER TEH (.init) -- check: no_orphaned_marks - input: - text: تٓ‍ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER TEH (.init) -- check: no_orphaned_marks - input: - text: تٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER TEH (.init) -- check: no_orphaned_marks - input: - text: تٕ‍ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER TEH (.init) -- check: no_orphaned_marks - input: - text: تً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER TEH (.init) -- check: no_orphaned_marks - input: - text: تٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER TEH (.init) -- check: no_orphaned_marks - input: - text: تٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER TEH (.init) -- check: no_orphaned_marks - input: - text: تَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER TEH (.init) -- check: no_orphaned_marks - input: - text: تُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER TEH (.init) -- check: no_orphaned_marks - input: - text: تِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER TEH (.init) -- check: no_orphaned_marks - input: - text: تّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER TEH (.init) -- check: no_orphaned_marks - input: - text: تْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER TEH (.init) -- check: no_orphaned_marks - input: - text: تَّ‍ - rationale: FATHA+SHADDA on top of ARABIC LETTER TEH (.init) -- check: no_orphaned_marks - input: - text: تًّ‍ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER TEH (.init) -- check: no_orphaned_marks - input: - text: تِّ‍ - rationale: KASRA+SHADDA on top of ARABIC LETTER TEH (.init) -- check: no_orphaned_marks - input: - text: تٍّ‍ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER TEH (.init) -- check: no_orphaned_marks - input: - text: تُّ‍ - rationale: DAMMA+SHADDA on top of ARABIC LETTER TEH (.init) -- check: no_orphaned_marks - input: - text: تٌّ‍ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER TEH (.init) -- check: no_orphaned_marks - input: - text: تٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER TEH (.isol) -- check: no_orphaned_marks - input: - text: تٓ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER TEH (.isol) -- check: no_orphaned_marks - input: - text: تٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER TEH (.isol) -- check: no_orphaned_marks - input: - text: تٕ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER TEH (.isol) -- check: no_orphaned_marks - input: - text: تً - rationale: ARABIC FATHATAN on top of ARABIC LETTER TEH (.isol) -- check: no_orphaned_marks - input: - text: تٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER TEH (.isol) -- check: no_orphaned_marks - input: - text: تٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER TEH (.isol) -- check: no_orphaned_marks - input: - text: تَ - rationale: ARABIC FATHA on top of ARABIC LETTER TEH (.isol) -- check: no_orphaned_marks - input: - text: تُ - rationale: ARABIC DAMMA on top of ARABIC LETTER TEH (.isol) -- check: no_orphaned_marks - input: - text: تِ - rationale: ARABIC KASRA on top of ARABIC LETTER TEH (.isol) -- check: no_orphaned_marks - input: - text: تّ - rationale: ARABIC SHADDA on top of ARABIC LETTER TEH (.isol) -- check: no_orphaned_marks - input: - text: تْ - rationale: ARABIC SUKUN on top of ARABIC LETTER TEH (.isol) -- check: no_orphaned_marks - input: - text: تَّ - rationale: FATHA+SHADDA on top of ARABIC LETTER TEH (.isol) -- check: no_orphaned_marks - input: - text: تًّ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER TEH (.isol) -- check: no_orphaned_marks - input: - text: تِّ - rationale: KASRA+SHADDA on top of ARABIC LETTER TEH (.isol) -- check: no_orphaned_marks - input: - text: تٍّ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER TEH (.isol) -- check: no_orphaned_marks - input: - text: تُّ - rationale: DAMMA+SHADDA on top of ARABIC LETTER TEH (.isol) -- check: no_orphaned_marks - input: - text: تٌّ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER TEH (.isol) -- check: shaping_differs - inputs: - - text: ‍ث - features: - init: false - medi: false - fina: false - - text: ‍ث - rationale: .fina version of ARABIC LETTER THEH -- check: no_orphaned_marks - input: - text: ‍ثٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER THEH (.fina) -- check: no_orphaned_marks - input: - text: ‍ثٓ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER THEH (.fina) -- check: no_orphaned_marks - input: - text: ‍ثٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER THEH (.fina) -- check: no_orphaned_marks - input: - text: ‍ثٕ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER THEH (.fina) -- check: no_orphaned_marks - input: - text: ‍ثً - rationale: ARABIC FATHATAN on top of ARABIC LETTER THEH (.fina) -- check: no_orphaned_marks - input: - text: ‍ثٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER THEH (.fina) -- check: no_orphaned_marks - input: - text: ‍ثٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER THEH (.fina) -- check: no_orphaned_marks - input: - text: ‍ثَ - rationale: ARABIC FATHA on top of ARABIC LETTER THEH (.fina) -- check: no_orphaned_marks - input: - text: ‍ثُ - rationale: ARABIC DAMMA on top of ARABIC LETTER THEH (.fina) -- check: no_orphaned_marks - input: - text: ‍ثِ - rationale: ARABIC KASRA on top of ARABIC LETTER THEH (.fina) -- check: no_orphaned_marks - input: - text: ‍ثّ - rationale: ARABIC SHADDA on top of ARABIC LETTER THEH (.fina) -- check: no_orphaned_marks - input: - text: ‍ثْ - rationale: ARABIC SUKUN on top of ARABIC LETTER THEH (.fina) -- check: no_orphaned_marks - input: - text: ‍ثَّ - rationale: FATHA+SHADDA on top of ARABIC LETTER THEH (.fina) -- check: no_orphaned_marks - input: - text: ‍ثًّ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER THEH (.fina) -- check: no_orphaned_marks - input: - text: ‍ثِّ - rationale: KASRA+SHADDA on top of ARABIC LETTER THEH (.fina) -- check: no_orphaned_marks - input: - text: ‍ثٍّ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER THEH (.fina) -- check: no_orphaned_marks - input: - text: ‍ثُّ - rationale: DAMMA+SHADDA on top of ARABIC LETTER THEH (.fina) -- check: no_orphaned_marks - input: - text: ‍ثٌّ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER THEH (.fina) -- check: shaping_differs - inputs: - - text: ‍ث‍ - features: - init: false - medi: false - fina: false - - text: ‍ث‍ - rationale: .medi version of ARABIC LETTER THEH -- check: no_orphaned_marks - input: - text: ‍ثٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER THEH (.medi) -- check: no_orphaned_marks - input: - text: ‍ثٓ‍ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER THEH (.medi) -- check: no_orphaned_marks - input: - text: ‍ثٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER THEH (.medi) -- check: no_orphaned_marks - input: - text: ‍ثٕ‍ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER THEH (.medi) -- check: no_orphaned_marks - input: - text: ‍ثً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER THEH (.medi) -- check: no_orphaned_marks - input: - text: ‍ثٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER THEH (.medi) -- check: no_orphaned_marks - input: - text: ‍ثٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER THEH (.medi) -- check: no_orphaned_marks - input: - text: ‍ثَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER THEH (.medi) -- check: no_orphaned_marks - input: - text: ‍ثُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER THEH (.medi) -- check: no_orphaned_marks - input: - text: ‍ثِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER THEH (.medi) -- check: no_orphaned_marks - input: - text: ‍ثّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER THEH (.medi) -- check: no_orphaned_marks - input: - text: ‍ثْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER THEH (.medi) -- check: no_orphaned_marks - input: - text: ‍ثَّ‍ - rationale: FATHA+SHADDA on top of ARABIC LETTER THEH (.medi) -- check: no_orphaned_marks - input: - text: ‍ثًّ‍ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER THEH (.medi) -- check: no_orphaned_marks - input: - text: ‍ثِّ‍ - rationale: KASRA+SHADDA on top of ARABIC LETTER THEH (.medi) -- check: no_orphaned_marks - input: - text: ‍ثٍّ‍ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER THEH (.medi) -- check: no_orphaned_marks - input: - text: ‍ثُّ‍ - rationale: DAMMA+SHADDA on top of ARABIC LETTER THEH (.medi) -- check: no_orphaned_marks - input: - text: ‍ثٌّ‍ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER THEH (.medi) -- check: shaping_differs - inputs: - - text: ث‍ - features: - init: false - medi: false - fina: false - - text: ث‍ - rationale: .init version of ARABIC LETTER THEH -- check: no_orphaned_marks - input: - text: ثٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER THEH (.init) -- check: no_orphaned_marks - input: - text: ثٓ‍ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER THEH (.init) -- check: no_orphaned_marks - input: - text: ثٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER THEH (.init) -- check: no_orphaned_marks - input: - text: ثٕ‍ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER THEH (.init) -- check: no_orphaned_marks - input: - text: ثً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER THEH (.init) -- check: no_orphaned_marks - input: - text: ثٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER THEH (.init) -- check: no_orphaned_marks - input: - text: ثٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER THEH (.init) -- check: no_orphaned_marks - input: - text: ثَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER THEH (.init) -- check: no_orphaned_marks - input: - text: ثُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER THEH (.init) -- check: no_orphaned_marks - input: - text: ثِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER THEH (.init) -- check: no_orphaned_marks - input: - text: ثّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER THEH (.init) -- check: no_orphaned_marks - input: - text: ثْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER THEH (.init) -- check: no_orphaned_marks - input: - text: ثَّ‍ - rationale: FATHA+SHADDA on top of ARABIC LETTER THEH (.init) -- check: no_orphaned_marks - input: - text: ثًّ‍ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER THEH (.init) -- check: no_orphaned_marks - input: - text: ثِّ‍ - rationale: KASRA+SHADDA on top of ARABIC LETTER THEH (.init) -- check: no_orphaned_marks - input: - text: ثٍّ‍ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER THEH (.init) -- check: no_orphaned_marks - input: - text: ثُّ‍ - rationale: DAMMA+SHADDA on top of ARABIC LETTER THEH (.init) -- check: no_orphaned_marks - input: - text: ثٌّ‍ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER THEH (.init) -- check: no_orphaned_marks - input: - text: ثٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER THEH (.isol) -- check: no_orphaned_marks - input: - text: ثٓ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER THEH (.isol) -- check: no_orphaned_marks - input: - text: ثٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER THEH (.isol) -- check: no_orphaned_marks - input: - text: ثٕ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER THEH (.isol) -- check: no_orphaned_marks - input: - text: ثً - rationale: ARABIC FATHATAN on top of ARABIC LETTER THEH (.isol) -- check: no_orphaned_marks - input: - text: ثٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER THEH (.isol) -- check: no_orphaned_marks - input: - text: ثٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER THEH (.isol) -- check: no_orphaned_marks - input: - text: ثَ - rationale: ARABIC FATHA on top of ARABIC LETTER THEH (.isol) -- check: no_orphaned_marks - input: - text: ثُ - rationale: ARABIC DAMMA on top of ARABIC LETTER THEH (.isol) -- check: no_orphaned_marks - input: - text: ثِ - rationale: ARABIC KASRA on top of ARABIC LETTER THEH (.isol) -- check: no_orphaned_marks - input: - text: ثّ - rationale: ARABIC SHADDA on top of ARABIC LETTER THEH (.isol) -- check: no_orphaned_marks - input: - text: ثْ - rationale: ARABIC SUKUN on top of ARABIC LETTER THEH (.isol) -- check: no_orphaned_marks - input: - text: ثَّ - rationale: FATHA+SHADDA on top of ARABIC LETTER THEH (.isol) -- check: no_orphaned_marks - input: - text: ثًّ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER THEH (.isol) -- check: no_orphaned_marks - input: - text: ثِّ - rationale: KASRA+SHADDA on top of ARABIC LETTER THEH (.isol) -- check: no_orphaned_marks - input: - text: ثٍّ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER THEH (.isol) -- check: no_orphaned_marks - input: - text: ثُّ - rationale: DAMMA+SHADDA on top of ARABIC LETTER THEH (.isol) -- check: no_orphaned_marks - input: - text: ثٌّ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER THEH (.isol) -- check: shaping_differs - inputs: - - text: ‍ج - features: - init: false - medi: false - fina: false - - text: ‍ج - rationale: .fina version of ARABIC LETTER JEEM -- check: no_orphaned_marks - input: - text: ‍جٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER JEEM (.fina) -- check: no_orphaned_marks - input: - text: ‍جٓ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER JEEM (.fina) -- check: no_orphaned_marks - input: - text: ‍جٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER JEEM (.fina) -- check: no_orphaned_marks - input: - text: ‍جٕ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER JEEM (.fina) -- check: no_orphaned_marks - input: - text: ‍جً - rationale: ARABIC FATHATAN on top of ARABIC LETTER JEEM (.fina) -- check: no_orphaned_marks - input: - text: ‍جٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER JEEM (.fina) -- check: no_orphaned_marks - input: - text: ‍جٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER JEEM (.fina) -- check: no_orphaned_marks - input: - text: ‍جَ - rationale: ARABIC FATHA on top of ARABIC LETTER JEEM (.fina) -- check: no_orphaned_marks - input: - text: ‍جُ - rationale: ARABIC DAMMA on top of ARABIC LETTER JEEM (.fina) -- check: no_orphaned_marks - input: - text: ‍جِ - rationale: ARABIC KASRA on top of ARABIC LETTER JEEM (.fina) -- check: no_orphaned_marks - input: - text: ‍جّ - rationale: ARABIC SHADDA on top of ARABIC LETTER JEEM (.fina) -- check: no_orphaned_marks - input: - text: ‍جْ - rationale: ARABIC SUKUN on top of ARABIC LETTER JEEM (.fina) -- check: no_orphaned_marks - input: - text: ‍جَّ - rationale: FATHA+SHADDA on top of ARABIC LETTER JEEM (.fina) -- check: no_orphaned_marks - input: - text: ‍جًّ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER JEEM (.fina) -- check: no_orphaned_marks - input: - text: ‍جِّ - rationale: KASRA+SHADDA on top of ARABIC LETTER JEEM (.fina) -- check: no_orphaned_marks - input: - text: ‍جٍّ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER JEEM (.fina) -- check: no_orphaned_marks - input: - text: ‍جُّ - rationale: DAMMA+SHADDA on top of ARABIC LETTER JEEM (.fina) -- check: no_orphaned_marks - input: - text: ‍جٌّ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER JEEM (.fina) -- check: shaping_differs - inputs: - - text: ‍ج‍ - features: - init: false - medi: false - fina: false - - text: ‍ج‍ - rationale: .medi version of ARABIC LETTER JEEM -- check: no_orphaned_marks - input: - text: ‍جٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER JEEM (.medi) -- check: no_orphaned_marks - input: - text: ‍جٓ‍ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER JEEM (.medi) -- check: no_orphaned_marks - input: - text: ‍جٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER JEEM (.medi) -- check: no_orphaned_marks - input: - text: ‍جٕ‍ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER JEEM (.medi) -- check: no_orphaned_marks - input: - text: ‍جً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER JEEM (.medi) -- check: no_orphaned_marks - input: - text: ‍جٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER JEEM (.medi) -- check: no_orphaned_marks - input: - text: ‍جٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER JEEM (.medi) -- check: no_orphaned_marks - input: - text: ‍جَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER JEEM (.medi) -- check: no_orphaned_marks - input: - text: ‍جُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER JEEM (.medi) -- check: no_orphaned_marks - input: - text: ‍جِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER JEEM (.medi) -- check: no_orphaned_marks - input: - text: ‍جّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER JEEM (.medi) -- check: no_orphaned_marks - input: - text: ‍جْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER JEEM (.medi) -- check: no_orphaned_marks - input: - text: ‍جَّ‍ - rationale: FATHA+SHADDA on top of ARABIC LETTER JEEM (.medi) -- check: no_orphaned_marks - input: - text: ‍جًّ‍ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER JEEM (.medi) -- check: no_orphaned_marks - input: - text: ‍جِّ‍ - rationale: KASRA+SHADDA on top of ARABIC LETTER JEEM (.medi) -- check: no_orphaned_marks - input: - text: ‍جٍّ‍ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER JEEM (.medi) -- check: no_orphaned_marks - input: - text: ‍جُّ‍ - rationale: DAMMA+SHADDA on top of ARABIC LETTER JEEM (.medi) -- check: no_orphaned_marks - input: - text: ‍جٌّ‍ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER JEEM (.medi) -- check: shaping_differs - inputs: - - text: ج‍ - features: - init: false - medi: false - fina: false - - text: ج‍ - rationale: .init version of ARABIC LETTER JEEM -- check: no_orphaned_marks - input: - text: جٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER JEEM (.init) -- check: no_orphaned_marks - input: - text: جٓ‍ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER JEEM (.init) -- check: no_orphaned_marks - input: - text: جٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER JEEM (.init) -- check: no_orphaned_marks - input: - text: جٕ‍ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER JEEM (.init) -- check: no_orphaned_marks - input: - text: جً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER JEEM (.init) -- check: no_orphaned_marks - input: - text: جٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER JEEM (.init) -- check: no_orphaned_marks - input: - text: جٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER JEEM (.init) -- check: no_orphaned_marks - input: - text: جَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER JEEM (.init) -- check: no_orphaned_marks - input: - text: جُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER JEEM (.init) -- check: no_orphaned_marks - input: - text: جِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER JEEM (.init) -- check: no_orphaned_marks - input: - text: جّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER JEEM (.init) -- check: no_orphaned_marks - input: - text: جْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER JEEM (.init) -- check: no_orphaned_marks - input: - text: جَّ‍ - rationale: FATHA+SHADDA on top of ARABIC LETTER JEEM (.init) -- check: no_orphaned_marks - input: - text: جًّ‍ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER JEEM (.init) -- check: no_orphaned_marks - input: - text: جِّ‍ - rationale: KASRA+SHADDA on top of ARABIC LETTER JEEM (.init) -- check: no_orphaned_marks - input: - text: جٍّ‍ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER JEEM (.init) -- check: no_orphaned_marks - input: - text: جُّ‍ - rationale: DAMMA+SHADDA on top of ARABIC LETTER JEEM (.init) -- check: no_orphaned_marks - input: - text: جٌّ‍ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER JEEM (.init) -- check: no_orphaned_marks - input: - text: جٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER JEEM (.isol) -- check: no_orphaned_marks - input: - text: جٓ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER JEEM (.isol) -- check: no_orphaned_marks - input: - text: جٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER JEEM (.isol) -- check: no_orphaned_marks - input: - text: جٕ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER JEEM (.isol) -- check: no_orphaned_marks - input: - text: جً - rationale: ARABIC FATHATAN on top of ARABIC LETTER JEEM (.isol) -- check: no_orphaned_marks - input: - text: جٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER JEEM (.isol) -- check: no_orphaned_marks - input: - text: جٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER JEEM (.isol) -- check: no_orphaned_marks - input: - text: جَ - rationale: ARABIC FATHA on top of ARABIC LETTER JEEM (.isol) -- check: no_orphaned_marks - input: - text: جُ - rationale: ARABIC DAMMA on top of ARABIC LETTER JEEM (.isol) -- check: no_orphaned_marks - input: - text: جِ - rationale: ARABIC KASRA on top of ARABIC LETTER JEEM (.isol) -- check: no_orphaned_marks - input: - text: جّ - rationale: ARABIC SHADDA on top of ARABIC LETTER JEEM (.isol) -- check: no_orphaned_marks - input: - text: جْ - rationale: ARABIC SUKUN on top of ARABIC LETTER JEEM (.isol) -- check: no_orphaned_marks - input: - text: جَّ - rationale: FATHA+SHADDA on top of ARABIC LETTER JEEM (.isol) -- check: no_orphaned_marks - input: - text: جًّ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER JEEM (.isol) -- check: no_orphaned_marks - input: - text: جِّ - rationale: KASRA+SHADDA on top of ARABIC LETTER JEEM (.isol) -- check: no_orphaned_marks - input: - text: جٍّ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER JEEM (.isol) -- check: no_orphaned_marks - input: - text: جُّ - rationale: DAMMA+SHADDA on top of ARABIC LETTER JEEM (.isol) -- check: no_orphaned_marks - input: - text: جٌّ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER JEEM (.isol) -- check: shaping_differs - inputs: - - text: ‍ح - features: - init: false - medi: false - fina: false - - text: ‍ح - rationale: .fina version of ARABIC LETTER HAH -- check: no_orphaned_marks - input: - text: ‍حٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER HAH (.fina) -- check: no_orphaned_marks - input: - text: ‍حٓ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER HAH (.fina) -- check: no_orphaned_marks - input: - text: ‍حٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER HAH (.fina) -- check: no_orphaned_marks - input: - text: ‍حٕ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER HAH (.fina) -- check: no_orphaned_marks - input: - text: ‍حً - rationale: ARABIC FATHATAN on top of ARABIC LETTER HAH (.fina) -- check: no_orphaned_marks - input: - text: ‍حٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER HAH (.fina) -- check: no_orphaned_marks - input: - text: ‍حٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER HAH (.fina) -- check: no_orphaned_marks - input: - text: ‍حَ - rationale: ARABIC FATHA on top of ARABIC LETTER HAH (.fina) -- check: no_orphaned_marks - input: - text: ‍حُ - rationale: ARABIC DAMMA on top of ARABIC LETTER HAH (.fina) -- check: no_orphaned_marks - input: - text: ‍حِ - rationale: ARABIC KASRA on top of ARABIC LETTER HAH (.fina) -- check: no_orphaned_marks - input: - text: ‍حّ - rationale: ARABIC SHADDA on top of ARABIC LETTER HAH (.fina) -- check: no_orphaned_marks - input: - text: ‍حْ - rationale: ARABIC SUKUN on top of ARABIC LETTER HAH (.fina) -- check: no_orphaned_marks - input: - text: ‍حَّ - rationale: FATHA+SHADDA on top of ARABIC LETTER HAH (.fina) -- check: no_orphaned_marks - input: - text: ‍حًّ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER HAH (.fina) -- check: no_orphaned_marks - input: - text: ‍حِّ - rationale: KASRA+SHADDA on top of ARABIC LETTER HAH (.fina) -- check: no_orphaned_marks - input: - text: ‍حٍّ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER HAH (.fina) -- check: no_orphaned_marks - input: - text: ‍حُّ - rationale: DAMMA+SHADDA on top of ARABIC LETTER HAH (.fina) -- check: no_orphaned_marks - input: - text: ‍حٌّ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER HAH (.fina) -- check: shaping_differs - inputs: - - text: ‍ح‍ - features: - init: false - medi: false - fina: false - - text: ‍ح‍ - rationale: .medi version of ARABIC LETTER HAH -- check: no_orphaned_marks - input: - text: ‍حٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER HAH (.medi) -- check: no_orphaned_marks - input: - text: ‍حٓ‍ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER HAH (.medi) -- check: no_orphaned_marks - input: - text: ‍حٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER HAH (.medi) -- check: no_orphaned_marks - input: - text: ‍حٕ‍ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER HAH (.medi) -- check: no_orphaned_marks - input: - text: ‍حً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER HAH (.medi) -- check: no_orphaned_marks - input: - text: ‍حٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER HAH (.medi) -- check: no_orphaned_marks - input: - text: ‍حٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER HAH (.medi) -- check: no_orphaned_marks - input: - text: ‍حَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER HAH (.medi) -- check: no_orphaned_marks - input: - text: ‍حُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER HAH (.medi) -- check: no_orphaned_marks - input: - text: ‍حِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER HAH (.medi) -- check: no_orphaned_marks - input: - text: ‍حّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER HAH (.medi) -- check: no_orphaned_marks - input: - text: ‍حْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER HAH (.medi) -- check: no_orphaned_marks - input: - text: ‍حَّ‍ - rationale: FATHA+SHADDA on top of ARABIC LETTER HAH (.medi) -- check: no_orphaned_marks - input: - text: ‍حًّ‍ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER HAH (.medi) -- check: no_orphaned_marks - input: - text: ‍حِّ‍ - rationale: KASRA+SHADDA on top of ARABIC LETTER HAH (.medi) -- check: no_orphaned_marks - input: - text: ‍حٍّ‍ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER HAH (.medi) -- check: no_orphaned_marks - input: - text: ‍حُّ‍ - rationale: DAMMA+SHADDA on top of ARABIC LETTER HAH (.medi) -- check: no_orphaned_marks - input: - text: ‍حٌّ‍ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER HAH (.medi) -- check: shaping_differs - inputs: - - text: ح‍ - features: - init: false - medi: false - fina: false - - text: ح‍ - rationale: .init version of ARABIC LETTER HAH -- check: no_orphaned_marks - input: - text: حٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER HAH (.init) -- check: no_orphaned_marks - input: - text: حٓ‍ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER HAH (.init) -- check: no_orphaned_marks - input: - text: حٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER HAH (.init) -- check: no_orphaned_marks - input: - text: حٕ‍ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER HAH (.init) -- check: no_orphaned_marks - input: - text: حً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER HAH (.init) -- check: no_orphaned_marks - input: - text: حٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER HAH (.init) -- check: no_orphaned_marks - input: - text: حٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER HAH (.init) -- check: no_orphaned_marks - input: - text: حَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER HAH (.init) -- check: no_orphaned_marks - input: - text: حُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER HAH (.init) -- check: no_orphaned_marks - input: - text: حِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER HAH (.init) -- check: no_orphaned_marks - input: - text: حّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER HAH (.init) -- check: no_orphaned_marks - input: - text: حْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER HAH (.init) -- check: no_orphaned_marks - input: - text: حَّ‍ - rationale: FATHA+SHADDA on top of ARABIC LETTER HAH (.init) -- check: no_orphaned_marks - input: - text: حًّ‍ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER HAH (.init) -- check: no_orphaned_marks - input: - text: حِّ‍ - rationale: KASRA+SHADDA on top of ARABIC LETTER HAH (.init) -- check: no_orphaned_marks - input: - text: حٍّ‍ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER HAH (.init) -- check: no_orphaned_marks - input: - text: حُّ‍ - rationale: DAMMA+SHADDA on top of ARABIC LETTER HAH (.init) -- check: no_orphaned_marks - input: - text: حٌّ‍ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER HAH (.init) -- check: no_orphaned_marks - input: - text: حٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER HAH (.isol) -- check: no_orphaned_marks - input: - text: حٓ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER HAH (.isol) -- check: no_orphaned_marks - input: - text: حٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER HAH (.isol) -- check: no_orphaned_marks - input: - text: حٕ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER HAH (.isol) -- check: no_orphaned_marks - input: - text: حً - rationale: ARABIC FATHATAN on top of ARABIC LETTER HAH (.isol) -- check: no_orphaned_marks - input: - text: حٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER HAH (.isol) -- check: no_orphaned_marks - input: - text: حٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER HAH (.isol) -- check: no_orphaned_marks - input: - text: حَ - rationale: ARABIC FATHA on top of ARABIC LETTER HAH (.isol) -- check: no_orphaned_marks - input: - text: حُ - rationale: ARABIC DAMMA on top of ARABIC LETTER HAH (.isol) -- check: no_orphaned_marks - input: - text: حِ - rationale: ARABIC KASRA on top of ARABIC LETTER HAH (.isol) -- check: no_orphaned_marks - input: - text: حّ - rationale: ARABIC SHADDA on top of ARABIC LETTER HAH (.isol) -- check: no_orphaned_marks - input: - text: حْ - rationale: ARABIC SUKUN on top of ARABIC LETTER HAH (.isol) -- check: no_orphaned_marks - input: - text: حَّ - rationale: FATHA+SHADDA on top of ARABIC LETTER HAH (.isol) -- check: no_orphaned_marks - input: - text: حًّ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER HAH (.isol) -- check: no_orphaned_marks - input: - text: حِّ - rationale: KASRA+SHADDA on top of ARABIC LETTER HAH (.isol) -- check: no_orphaned_marks - input: - text: حٍّ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER HAH (.isol) -- check: no_orphaned_marks - input: - text: حُّ - rationale: DAMMA+SHADDA on top of ARABIC LETTER HAH (.isol) -- check: no_orphaned_marks - input: - text: حٌّ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER HAH (.isol) -- check: shaping_differs - inputs: - - text: ‍خ - features: - init: false - medi: false - fina: false - - text: ‍خ - rationale: .fina version of ARABIC LETTER KHAH -- check: no_orphaned_marks - input: - text: ‍خٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER KHAH (.fina) -- check: no_orphaned_marks - input: - text: ‍خٓ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER KHAH (.fina) -- check: no_orphaned_marks - input: - text: ‍خٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER KHAH (.fina) -- check: no_orphaned_marks - input: - text: ‍خٕ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER KHAH (.fina) -- check: no_orphaned_marks - input: - text: ‍خً - rationale: ARABIC FATHATAN on top of ARABIC LETTER KHAH (.fina) -- check: no_orphaned_marks - input: - text: ‍خٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER KHAH (.fina) -- check: no_orphaned_marks - input: - text: ‍خٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER KHAH (.fina) -- check: no_orphaned_marks - input: - text: ‍خَ - rationale: ARABIC FATHA on top of ARABIC LETTER KHAH (.fina) -- check: no_orphaned_marks - input: - text: ‍خُ - rationale: ARABIC DAMMA on top of ARABIC LETTER KHAH (.fina) -- check: no_orphaned_marks - input: - text: ‍خِ - rationale: ARABIC KASRA on top of ARABIC LETTER KHAH (.fina) -- check: no_orphaned_marks - input: - text: ‍خّ - rationale: ARABIC SHADDA on top of ARABIC LETTER KHAH (.fina) -- check: no_orphaned_marks - input: - text: ‍خْ - rationale: ARABIC SUKUN on top of ARABIC LETTER KHAH (.fina) -- check: no_orphaned_marks - input: - text: ‍خَّ - rationale: FATHA+SHADDA on top of ARABIC LETTER KHAH (.fina) -- check: no_orphaned_marks - input: - text: ‍خًّ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER KHAH (.fina) -- check: no_orphaned_marks - input: - text: ‍خِّ - rationale: KASRA+SHADDA on top of ARABIC LETTER KHAH (.fina) -- check: no_orphaned_marks - input: - text: ‍خٍّ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER KHAH (.fina) -- check: no_orphaned_marks - input: - text: ‍خُّ - rationale: DAMMA+SHADDA on top of ARABIC LETTER KHAH (.fina) -- check: no_orphaned_marks - input: - text: ‍خٌّ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER KHAH (.fina) -- check: shaping_differs - inputs: - - text: ‍خ‍ - features: - init: false - medi: false - fina: false - - text: ‍خ‍ - rationale: .medi version of ARABIC LETTER KHAH -- check: no_orphaned_marks - input: - text: ‍خٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER KHAH (.medi) -- check: no_orphaned_marks - input: - text: ‍خٓ‍ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER KHAH (.medi) -- check: no_orphaned_marks - input: - text: ‍خٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER KHAH (.medi) -- check: no_orphaned_marks - input: - text: ‍خٕ‍ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER KHAH (.medi) -- check: no_orphaned_marks - input: - text: ‍خً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER KHAH (.medi) -- check: no_orphaned_marks - input: - text: ‍خٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER KHAH (.medi) -- check: no_orphaned_marks - input: - text: ‍خٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER KHAH (.medi) -- check: no_orphaned_marks - input: - text: ‍خَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER KHAH (.medi) -- check: no_orphaned_marks - input: - text: ‍خُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER KHAH (.medi) -- check: no_orphaned_marks - input: - text: ‍خِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER KHAH (.medi) -- check: no_orphaned_marks - input: - text: ‍خّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER KHAH (.medi) -- check: no_orphaned_marks - input: - text: ‍خْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER KHAH (.medi) -- check: no_orphaned_marks - input: - text: ‍خَّ‍ - rationale: FATHA+SHADDA on top of ARABIC LETTER KHAH (.medi) -- check: no_orphaned_marks - input: - text: ‍خًّ‍ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER KHAH (.medi) -- check: no_orphaned_marks - input: - text: ‍خِّ‍ - rationale: KASRA+SHADDA on top of ARABIC LETTER KHAH (.medi) -- check: no_orphaned_marks - input: - text: ‍خٍّ‍ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER KHAH (.medi) -- check: no_orphaned_marks - input: - text: ‍خُّ‍ - rationale: DAMMA+SHADDA on top of ARABIC LETTER KHAH (.medi) -- check: no_orphaned_marks - input: - text: ‍خٌّ‍ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER KHAH (.medi) -- check: shaping_differs - inputs: - - text: خ‍ - features: - init: false - medi: false - fina: false - - text: خ‍ - rationale: .init version of ARABIC LETTER KHAH -- check: no_orphaned_marks - input: - text: خٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER KHAH (.init) -- check: no_orphaned_marks - input: - text: خٓ‍ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER KHAH (.init) -- check: no_orphaned_marks - input: - text: خٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER KHAH (.init) -- check: no_orphaned_marks - input: - text: خٕ‍ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER KHAH (.init) -- check: no_orphaned_marks - input: - text: خً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER KHAH (.init) -- check: no_orphaned_marks - input: - text: خٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER KHAH (.init) -- check: no_orphaned_marks - input: - text: خٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER KHAH (.init) -- check: no_orphaned_marks - input: - text: خَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER KHAH (.init) -- check: no_orphaned_marks - input: - text: خُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER KHAH (.init) -- check: no_orphaned_marks - input: - text: خِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER KHAH (.init) -- check: no_orphaned_marks - input: - text: خّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER KHAH (.init) -- check: no_orphaned_marks - input: - text: خْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER KHAH (.init) -- check: no_orphaned_marks - input: - text: خَّ‍ - rationale: FATHA+SHADDA on top of ARABIC LETTER KHAH (.init) -- check: no_orphaned_marks - input: - text: خًّ‍ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER KHAH (.init) -- check: no_orphaned_marks - input: - text: خِّ‍ - rationale: KASRA+SHADDA on top of ARABIC LETTER KHAH (.init) -- check: no_orphaned_marks - input: - text: خٍّ‍ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER KHAH (.init) -- check: no_orphaned_marks - input: - text: خُّ‍ - rationale: DAMMA+SHADDA on top of ARABIC LETTER KHAH (.init) -- check: no_orphaned_marks - input: - text: خٌّ‍ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER KHAH (.init) -- check: no_orphaned_marks - input: - text: خٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER KHAH (.isol) -- check: no_orphaned_marks - input: - text: خٓ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER KHAH (.isol) -- check: no_orphaned_marks - input: - text: خٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER KHAH (.isol) -- check: no_orphaned_marks - input: - text: خٕ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER KHAH (.isol) -- check: no_orphaned_marks - input: - text: خً - rationale: ARABIC FATHATAN on top of ARABIC LETTER KHAH (.isol) -- check: no_orphaned_marks - input: - text: خٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER KHAH (.isol) -- check: no_orphaned_marks - input: - text: خٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER KHAH (.isol) -- check: no_orphaned_marks - input: - text: خَ - rationale: ARABIC FATHA on top of ARABIC LETTER KHAH (.isol) -- check: no_orphaned_marks - input: - text: خُ - rationale: ARABIC DAMMA on top of ARABIC LETTER KHAH (.isol) -- check: no_orphaned_marks - input: - text: خِ - rationale: ARABIC KASRA on top of ARABIC LETTER KHAH (.isol) -- check: no_orphaned_marks - input: - text: خّ - rationale: ARABIC SHADDA on top of ARABIC LETTER KHAH (.isol) -- check: no_orphaned_marks - input: - text: خْ - rationale: ARABIC SUKUN on top of ARABIC LETTER KHAH (.isol) -- check: no_orphaned_marks - input: - text: خَّ - rationale: FATHA+SHADDA on top of ARABIC LETTER KHAH (.isol) -- check: no_orphaned_marks - input: - text: خًّ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER KHAH (.isol) -- check: no_orphaned_marks - input: - text: خِّ - rationale: KASRA+SHADDA on top of ARABIC LETTER KHAH (.isol) -- check: no_orphaned_marks - input: - text: خٍّ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER KHAH (.isol) -- check: no_orphaned_marks - input: - text: خُّ - rationale: DAMMA+SHADDA on top of ARABIC LETTER KHAH (.isol) -- check: no_orphaned_marks - input: - text: خٌّ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER KHAH (.isol) -- check: shaping_differs - inputs: - - text: ‍د - features: - init: false - medi: false - fina: false - - text: ‍د - rationale: .fina version of ARABIC LETTER DAL -- check: no_orphaned_marks - input: - text: ‍دٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER DAL (.fina) -- check: no_orphaned_marks - input: - text: ‍دٓ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER DAL (.fina) -- check: no_orphaned_marks - input: - text: ‍دٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER DAL (.fina) -- check: no_orphaned_marks - input: - text: ‍دٕ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER DAL (.fina) -- check: no_orphaned_marks - input: - text: ‍دً - rationale: ARABIC FATHATAN on top of ARABIC LETTER DAL (.fina) -- check: no_orphaned_marks - input: - text: ‍دٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER DAL (.fina) -- check: no_orphaned_marks - input: - text: ‍دٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER DAL (.fina) -- check: no_orphaned_marks - input: - text: ‍دَ - rationale: ARABIC FATHA on top of ARABIC LETTER DAL (.fina) -- check: no_orphaned_marks - input: - text: ‍دُ - rationale: ARABIC DAMMA on top of ARABIC LETTER DAL (.fina) -- check: no_orphaned_marks - input: - text: ‍دِ - rationale: ARABIC KASRA on top of ARABIC LETTER DAL (.fina) -- check: no_orphaned_marks - input: - text: ‍دّ - rationale: ARABIC SHADDA on top of ARABIC LETTER DAL (.fina) -- check: no_orphaned_marks - input: - text: ‍دْ - rationale: ARABIC SUKUN on top of ARABIC LETTER DAL (.fina) -- check: no_orphaned_marks - input: - text: ‍دَّ - rationale: FATHA+SHADDA on top of ARABIC LETTER DAL (.fina) -- check: no_orphaned_marks - input: - text: ‍دًّ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER DAL (.fina) -- check: no_orphaned_marks - input: - text: ‍دِّ - rationale: KASRA+SHADDA on top of ARABIC LETTER DAL (.fina) -- check: no_orphaned_marks - input: - text: ‍دٍّ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER DAL (.fina) -- check: no_orphaned_marks - input: - text: ‍دُّ - rationale: DAMMA+SHADDA on top of ARABIC LETTER DAL (.fina) -- check: no_orphaned_marks - input: - text: ‍دٌّ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER DAL (.fina) -- check: no_orphaned_marks - input: - text: دٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER DAL (.isol) -- check: no_orphaned_marks - input: - text: دٓ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER DAL (.isol) -- check: no_orphaned_marks - input: - text: دٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER DAL (.isol) -- check: no_orphaned_marks - input: - text: دٕ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER DAL (.isol) -- check: no_orphaned_marks - input: - text: دً - rationale: ARABIC FATHATAN on top of ARABIC LETTER DAL (.isol) -- check: no_orphaned_marks - input: - text: دٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER DAL (.isol) -- check: no_orphaned_marks - input: - text: دٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER DAL (.isol) -- check: no_orphaned_marks - input: - text: دَ - rationale: ARABIC FATHA on top of ARABIC LETTER DAL (.isol) -- check: no_orphaned_marks - input: - text: دُ - rationale: ARABIC DAMMA on top of ARABIC LETTER DAL (.isol) -- check: no_orphaned_marks - input: - text: دِ - rationale: ARABIC KASRA on top of ARABIC LETTER DAL (.isol) -- check: no_orphaned_marks - input: - text: دّ - rationale: ARABIC SHADDA on top of ARABIC LETTER DAL (.isol) -- check: no_orphaned_marks - input: - text: دْ - rationale: ARABIC SUKUN on top of ARABIC LETTER DAL (.isol) -- check: no_orphaned_marks - input: - text: دَّ - rationale: FATHA+SHADDA on top of ARABIC LETTER DAL (.isol) -- check: no_orphaned_marks - input: - text: دًّ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER DAL (.isol) -- check: no_orphaned_marks - input: - text: دِّ - rationale: KASRA+SHADDA on top of ARABIC LETTER DAL (.isol) -- check: no_orphaned_marks - input: - text: دٍّ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER DAL (.isol) -- check: no_orphaned_marks - input: - text: دُّ - rationale: DAMMA+SHADDA on top of ARABIC LETTER DAL (.isol) -- check: no_orphaned_marks - input: - text: دٌّ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER DAL (.isol) -- check: shaping_differs - inputs: - - text: ‍ذ - features: - init: false - medi: false - fina: false - - text: ‍ذ - rationale: .fina version of ARABIC LETTER THAL -- check: no_orphaned_marks - input: - text: ‍ذٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER THAL (.fina) -- check: no_orphaned_marks - input: - text: ‍ذٓ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER THAL (.fina) -- check: no_orphaned_marks - input: - text: ‍ذٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER THAL (.fina) -- check: no_orphaned_marks - input: - text: ‍ذٕ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER THAL (.fina) -- check: no_orphaned_marks - input: - text: ‍ذً - rationale: ARABIC FATHATAN on top of ARABIC LETTER THAL (.fina) -- check: no_orphaned_marks - input: - text: ‍ذٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER THAL (.fina) -- check: no_orphaned_marks - input: - text: ‍ذٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER THAL (.fina) -- check: no_orphaned_marks - input: - text: ‍ذَ - rationale: ARABIC FATHA on top of ARABIC LETTER THAL (.fina) -- check: no_orphaned_marks - input: - text: ‍ذُ - rationale: ARABIC DAMMA on top of ARABIC LETTER THAL (.fina) -- check: no_orphaned_marks - input: - text: ‍ذِ - rationale: ARABIC KASRA on top of ARABIC LETTER THAL (.fina) -- check: no_orphaned_marks - input: - text: ‍ذّ - rationale: ARABIC SHADDA on top of ARABIC LETTER THAL (.fina) -- check: no_orphaned_marks - input: - text: ‍ذْ - rationale: ARABIC SUKUN on top of ARABIC LETTER THAL (.fina) -- check: no_orphaned_marks - input: - text: ‍ذَّ - rationale: FATHA+SHADDA on top of ARABIC LETTER THAL (.fina) -- check: no_orphaned_marks - input: - text: ‍ذًّ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER THAL (.fina) -- check: no_orphaned_marks - input: - text: ‍ذِّ - rationale: KASRA+SHADDA on top of ARABIC LETTER THAL (.fina) -- check: no_orphaned_marks - input: - text: ‍ذٍّ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER THAL (.fina) -- check: no_orphaned_marks - input: - text: ‍ذُّ - rationale: DAMMA+SHADDA on top of ARABIC LETTER THAL (.fina) -- check: no_orphaned_marks - input: - text: ‍ذٌّ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER THAL (.fina) -- check: no_orphaned_marks - input: - text: ذٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER THAL (.isol) -- check: no_orphaned_marks - input: - text: ذٓ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER THAL (.isol) -- check: no_orphaned_marks - input: - text: ذٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER THAL (.isol) -- check: no_orphaned_marks - input: - text: ذٕ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER THAL (.isol) -- check: no_orphaned_marks - input: - text: ذً - rationale: ARABIC FATHATAN on top of ARABIC LETTER THAL (.isol) -- check: no_orphaned_marks - input: - text: ذٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER THAL (.isol) -- check: no_orphaned_marks - input: - text: ذٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER THAL (.isol) -- check: no_orphaned_marks - input: - text: ذَ - rationale: ARABIC FATHA on top of ARABIC LETTER THAL (.isol) -- check: no_orphaned_marks - input: - text: ذُ - rationale: ARABIC DAMMA on top of ARABIC LETTER THAL (.isol) -- check: no_orphaned_marks - input: - text: ذِ - rationale: ARABIC KASRA on top of ARABIC LETTER THAL (.isol) -- check: no_orphaned_marks - input: - text: ذّ - rationale: ARABIC SHADDA on top of ARABIC LETTER THAL (.isol) -- check: no_orphaned_marks - input: - text: ذْ - rationale: ARABIC SUKUN on top of ARABIC LETTER THAL (.isol) -- check: no_orphaned_marks - input: - text: ذَّ - rationale: FATHA+SHADDA on top of ARABIC LETTER THAL (.isol) -- check: no_orphaned_marks - input: - text: ذًّ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER THAL (.isol) -- check: no_orphaned_marks - input: - text: ذِّ - rationale: KASRA+SHADDA on top of ARABIC LETTER THAL (.isol) -- check: no_orphaned_marks - input: - text: ذٍّ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER THAL (.isol) -- check: no_orphaned_marks - input: - text: ذُّ - rationale: DAMMA+SHADDA on top of ARABIC LETTER THAL (.isol) -- check: no_orphaned_marks - input: - text: ذٌّ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER THAL (.isol) -- check: shaping_differs - inputs: - - text: ‍ر - features: - init: false - medi: false - fina: false - - text: ‍ر - rationale: .fina version of ARABIC LETTER REH -- check: no_orphaned_marks - input: - text: ‍رٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER REH (.fina) -- check: no_orphaned_marks - input: - text: ‍رٓ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER REH (.fina) -- check: no_orphaned_marks - input: - text: ‍رٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER REH (.fina) -- check: no_orphaned_marks - input: - text: ‍رٕ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER REH (.fina) -- check: no_orphaned_marks - input: - text: ‍رً - rationale: ARABIC FATHATAN on top of ARABIC LETTER REH (.fina) -- check: no_orphaned_marks - input: - text: ‍رٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER REH (.fina) -- check: no_orphaned_marks - input: - text: ‍رٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER REH (.fina) -- check: no_orphaned_marks - input: - text: ‍رَ - rationale: ARABIC FATHA on top of ARABIC LETTER REH (.fina) -- check: no_orphaned_marks - input: - text: ‍رُ - rationale: ARABIC DAMMA on top of ARABIC LETTER REH (.fina) -- check: no_orphaned_marks - input: - text: ‍رِ - rationale: ARABIC KASRA on top of ARABIC LETTER REH (.fina) -- check: no_orphaned_marks - input: - text: ‍رّ - rationale: ARABIC SHADDA on top of ARABIC LETTER REH (.fina) -- check: no_orphaned_marks - input: - text: ‍رْ - rationale: ARABIC SUKUN on top of ARABIC LETTER REH (.fina) -- check: no_orphaned_marks - input: - text: ‍رَّ - rationale: FATHA+SHADDA on top of ARABIC LETTER REH (.fina) -- check: no_orphaned_marks - input: - text: ‍رًّ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER REH (.fina) -- check: no_orphaned_marks - input: - text: ‍رِّ - rationale: KASRA+SHADDA on top of ARABIC LETTER REH (.fina) -- check: no_orphaned_marks - input: - text: ‍رٍّ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER REH (.fina) -- check: no_orphaned_marks - input: - text: ‍رُّ - rationale: DAMMA+SHADDA on top of ARABIC LETTER REH (.fina) -- check: no_orphaned_marks - input: - text: ‍رٌّ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER REH (.fina) -- check: no_orphaned_marks - input: - text: رٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER REH (.isol) -- check: no_orphaned_marks - input: - text: رٓ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER REH (.isol) -- check: no_orphaned_marks - input: - text: رٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER REH (.isol) -- check: no_orphaned_marks - input: - text: رٕ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER REH (.isol) -- check: no_orphaned_marks - input: - text: رً - rationale: ARABIC FATHATAN on top of ARABIC LETTER REH (.isol) -- check: no_orphaned_marks - input: - text: رٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER REH (.isol) -- check: no_orphaned_marks - input: - text: رٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER REH (.isol) -- check: no_orphaned_marks - input: - text: رَ - rationale: ARABIC FATHA on top of ARABIC LETTER REH (.isol) -- check: no_orphaned_marks - input: - text: رُ - rationale: ARABIC DAMMA on top of ARABIC LETTER REH (.isol) -- check: no_orphaned_marks - input: - text: رِ - rationale: ARABIC KASRA on top of ARABIC LETTER REH (.isol) -- check: no_orphaned_marks - input: - text: رّ - rationale: ARABIC SHADDA on top of ARABIC LETTER REH (.isol) -- check: no_orphaned_marks - input: - text: رْ - rationale: ARABIC SUKUN on top of ARABIC LETTER REH (.isol) -- check: no_orphaned_marks - input: - text: رَّ - rationale: FATHA+SHADDA on top of ARABIC LETTER REH (.isol) -- check: no_orphaned_marks - input: - text: رًّ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER REH (.isol) -- check: no_orphaned_marks - input: - text: رِّ - rationale: KASRA+SHADDA on top of ARABIC LETTER REH (.isol) -- check: no_orphaned_marks - input: - text: رٍّ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER REH (.isol) -- check: no_orphaned_marks - input: - text: رُّ - rationale: DAMMA+SHADDA on top of ARABIC LETTER REH (.isol) -- check: no_orphaned_marks - input: - text: رٌّ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER REH (.isol) -- check: shaping_differs - inputs: - - text: ‍ز - features: - init: false - medi: false - fina: false - - text: ‍ز - rationale: .fina version of ARABIC LETTER ZAIN -- check: no_orphaned_marks - input: - text: ‍زٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER ZAIN (.fina) -- check: no_orphaned_marks - input: - text: ‍زٓ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER ZAIN (.fina) -- check: no_orphaned_marks - input: - text: ‍زٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER ZAIN (.fina) -- check: no_orphaned_marks - input: - text: ‍زٕ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER ZAIN (.fina) -- check: no_orphaned_marks - input: - text: ‍زً - rationale: ARABIC FATHATAN on top of ARABIC LETTER ZAIN (.fina) -- check: no_orphaned_marks - input: - text: ‍زٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER ZAIN (.fina) -- check: no_orphaned_marks - input: - text: ‍زٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER ZAIN (.fina) -- check: no_orphaned_marks - input: - text: ‍زَ - rationale: ARABIC FATHA on top of ARABIC LETTER ZAIN (.fina) -- check: no_orphaned_marks - input: - text: ‍زُ - rationale: ARABIC DAMMA on top of ARABIC LETTER ZAIN (.fina) -- check: no_orphaned_marks - input: - text: ‍زِ - rationale: ARABIC KASRA on top of ARABIC LETTER ZAIN (.fina) -- check: no_orphaned_marks - input: - text: ‍زّ - rationale: ARABIC SHADDA on top of ARABIC LETTER ZAIN (.fina) -- check: no_orphaned_marks - input: - text: ‍زْ - rationale: ARABIC SUKUN on top of ARABIC LETTER ZAIN (.fina) -- check: no_orphaned_marks - input: - text: ‍زَّ - rationale: FATHA+SHADDA on top of ARABIC LETTER ZAIN (.fina) -- check: no_orphaned_marks - input: - text: ‍زًّ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER ZAIN (.fina) -- check: no_orphaned_marks - input: - text: ‍زِّ - rationale: KASRA+SHADDA on top of ARABIC LETTER ZAIN (.fina) -- check: no_orphaned_marks - input: - text: ‍زٍّ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER ZAIN (.fina) -- check: no_orphaned_marks - input: - text: ‍زُّ - rationale: DAMMA+SHADDA on top of ARABIC LETTER ZAIN (.fina) -- check: no_orphaned_marks - input: - text: ‍زٌّ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER ZAIN (.fina) -- check: no_orphaned_marks - input: - text: زٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER ZAIN (.isol) -- check: no_orphaned_marks - input: - text: زٓ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER ZAIN (.isol) -- check: no_orphaned_marks - input: - text: زٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER ZAIN (.isol) -- check: no_orphaned_marks - input: - text: زٕ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER ZAIN (.isol) -- check: no_orphaned_marks - input: - text: زً - rationale: ARABIC FATHATAN on top of ARABIC LETTER ZAIN (.isol) -- check: no_orphaned_marks - input: - text: زٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER ZAIN (.isol) -- check: no_orphaned_marks - input: - text: زٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER ZAIN (.isol) -- check: no_orphaned_marks - input: - text: زَ - rationale: ARABIC FATHA on top of ARABIC LETTER ZAIN (.isol) -- check: no_orphaned_marks - input: - text: زُ - rationale: ARABIC DAMMA on top of ARABIC LETTER ZAIN (.isol) -- check: no_orphaned_marks - input: - text: زِ - rationale: ARABIC KASRA on top of ARABIC LETTER ZAIN (.isol) -- check: no_orphaned_marks - input: - text: زّ - rationale: ARABIC SHADDA on top of ARABIC LETTER ZAIN (.isol) -- check: no_orphaned_marks - input: - text: زْ - rationale: ARABIC SUKUN on top of ARABIC LETTER ZAIN (.isol) -- check: no_orphaned_marks - input: - text: زَّ - rationale: FATHA+SHADDA on top of ARABIC LETTER ZAIN (.isol) -- check: no_orphaned_marks - input: - text: زًّ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER ZAIN (.isol) -- check: no_orphaned_marks - input: - text: زِّ - rationale: KASRA+SHADDA on top of ARABIC LETTER ZAIN (.isol) -- check: no_orphaned_marks - input: - text: زٍّ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER ZAIN (.isol) -- check: no_orphaned_marks - input: - text: زُّ - rationale: DAMMA+SHADDA on top of ARABIC LETTER ZAIN (.isol) -- check: no_orphaned_marks - input: - text: زٌّ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER ZAIN (.isol) -- check: shaping_differs - inputs: - - text: ‍س - features: - init: false - medi: false - fina: false - - text: ‍س - rationale: .fina version of ARABIC LETTER SEEN -- check: no_orphaned_marks - input: - text: ‍سٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER SEEN (.fina) -- check: no_orphaned_marks - input: - text: ‍سٓ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER SEEN (.fina) -- check: no_orphaned_marks - input: - text: ‍سٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER SEEN (.fina) -- check: no_orphaned_marks - input: - text: ‍سٕ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER SEEN (.fina) -- check: no_orphaned_marks - input: - text: ‍سً - rationale: ARABIC FATHATAN on top of ARABIC LETTER SEEN (.fina) -- check: no_orphaned_marks - input: - text: ‍سٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER SEEN (.fina) -- check: no_orphaned_marks - input: - text: ‍سٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER SEEN (.fina) -- check: no_orphaned_marks - input: - text: ‍سَ - rationale: ARABIC FATHA on top of ARABIC LETTER SEEN (.fina) -- check: no_orphaned_marks - input: - text: ‍سُ - rationale: ARABIC DAMMA on top of ARABIC LETTER SEEN (.fina) -- check: no_orphaned_marks - input: - text: ‍سِ - rationale: ARABIC KASRA on top of ARABIC LETTER SEEN (.fina) -- check: no_orphaned_marks - input: - text: ‍سّ - rationale: ARABIC SHADDA on top of ARABIC LETTER SEEN (.fina) -- check: no_orphaned_marks - input: - text: ‍سْ - rationale: ARABIC SUKUN on top of ARABIC LETTER SEEN (.fina) -- check: no_orphaned_marks - input: - text: ‍سَّ - rationale: FATHA+SHADDA on top of ARABIC LETTER SEEN (.fina) -- check: no_orphaned_marks - input: - text: ‍سًّ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER SEEN (.fina) -- check: no_orphaned_marks - input: - text: ‍سِّ - rationale: KASRA+SHADDA on top of ARABIC LETTER SEEN (.fina) -- check: no_orphaned_marks - input: - text: ‍سٍّ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER SEEN (.fina) -- check: no_orphaned_marks - input: - text: ‍سُّ - rationale: DAMMA+SHADDA on top of ARABIC LETTER SEEN (.fina) -- check: no_orphaned_marks - input: - text: ‍سٌّ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER SEEN (.fina) -- check: shaping_differs - inputs: - - text: ‍س‍ - features: - init: false - medi: false - fina: false - - text: ‍س‍ - rationale: .medi version of ARABIC LETTER SEEN -- check: no_orphaned_marks - input: - text: ‍سٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER SEEN (.medi) -- check: no_orphaned_marks - input: - text: ‍سٓ‍ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER SEEN (.medi) -- check: no_orphaned_marks - input: - text: ‍سٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER SEEN (.medi) -- check: no_orphaned_marks - input: - text: ‍سٕ‍ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER SEEN (.medi) -- check: no_orphaned_marks - input: - text: ‍سً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER SEEN (.medi) -- check: no_orphaned_marks - input: - text: ‍سٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER SEEN (.medi) -- check: no_orphaned_marks - input: - text: ‍سٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER SEEN (.medi) -- check: no_orphaned_marks - input: - text: ‍سَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER SEEN (.medi) -- check: no_orphaned_marks - input: - text: ‍سُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER SEEN (.medi) -- check: no_orphaned_marks - input: - text: ‍سِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER SEEN (.medi) -- check: no_orphaned_marks - input: - text: ‍سّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER SEEN (.medi) -- check: no_orphaned_marks - input: - text: ‍سْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER SEEN (.medi) -- check: no_orphaned_marks - input: - text: ‍سَّ‍ - rationale: FATHA+SHADDA on top of ARABIC LETTER SEEN (.medi) -- check: no_orphaned_marks - input: - text: ‍سًّ‍ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER SEEN (.medi) -- check: no_orphaned_marks - input: - text: ‍سِّ‍ - rationale: KASRA+SHADDA on top of ARABIC LETTER SEEN (.medi) -- check: no_orphaned_marks - input: - text: ‍سٍّ‍ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER SEEN (.medi) -- check: no_orphaned_marks - input: - text: ‍سُّ‍ - rationale: DAMMA+SHADDA on top of ARABIC LETTER SEEN (.medi) -- check: no_orphaned_marks - input: - text: ‍سٌّ‍ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER SEEN (.medi) -- check: shaping_differs - inputs: - - text: س‍ - features: - init: false - medi: false - fina: false - - text: س‍ - rationale: .init version of ARABIC LETTER SEEN -- check: no_orphaned_marks - input: - text: سٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER SEEN (.init) -- check: no_orphaned_marks - input: - text: سٓ‍ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER SEEN (.init) -- check: no_orphaned_marks - input: - text: سٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER SEEN (.init) -- check: no_orphaned_marks - input: - text: سٕ‍ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER SEEN (.init) -- check: no_orphaned_marks - input: - text: سً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER SEEN (.init) -- check: no_orphaned_marks - input: - text: سٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER SEEN (.init) -- check: no_orphaned_marks - input: - text: سٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER SEEN (.init) -- check: no_orphaned_marks - input: - text: سَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER SEEN (.init) -- check: no_orphaned_marks - input: - text: سُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER SEEN (.init) -- check: no_orphaned_marks - input: - text: سِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER SEEN (.init) -- check: no_orphaned_marks - input: - text: سّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER SEEN (.init) -- check: no_orphaned_marks - input: - text: سْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER SEEN (.init) -- check: no_orphaned_marks - input: - text: سَّ‍ - rationale: FATHA+SHADDA on top of ARABIC LETTER SEEN (.init) -- check: no_orphaned_marks - input: - text: سًّ‍ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER SEEN (.init) -- check: no_orphaned_marks - input: - text: سِّ‍ - rationale: KASRA+SHADDA on top of ARABIC LETTER SEEN (.init) -- check: no_orphaned_marks - input: - text: سٍّ‍ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER SEEN (.init) -- check: no_orphaned_marks - input: - text: سُّ‍ - rationale: DAMMA+SHADDA on top of ARABIC LETTER SEEN (.init) -- check: no_orphaned_marks - input: - text: سٌّ‍ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER SEEN (.init) -- check: no_orphaned_marks - input: - text: سٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER SEEN (.isol) -- check: no_orphaned_marks - input: - text: سٓ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER SEEN (.isol) -- check: no_orphaned_marks - input: - text: سٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER SEEN (.isol) -- check: no_orphaned_marks - input: - text: سٕ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER SEEN (.isol) -- check: no_orphaned_marks - input: - text: سً - rationale: ARABIC FATHATAN on top of ARABIC LETTER SEEN (.isol) -- check: no_orphaned_marks - input: - text: سٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER SEEN (.isol) -- check: no_orphaned_marks - input: - text: سٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER SEEN (.isol) -- check: no_orphaned_marks - input: - text: سَ - rationale: ARABIC FATHA on top of ARABIC LETTER SEEN (.isol) -- check: no_orphaned_marks - input: - text: سُ - rationale: ARABIC DAMMA on top of ARABIC LETTER SEEN (.isol) -- check: no_orphaned_marks - input: - text: سِ - rationale: ARABIC KASRA on top of ARABIC LETTER SEEN (.isol) -- check: no_orphaned_marks - input: - text: سّ - rationale: ARABIC SHADDA on top of ARABIC LETTER SEEN (.isol) -- check: no_orphaned_marks - input: - text: سْ - rationale: ARABIC SUKUN on top of ARABIC LETTER SEEN (.isol) -- check: no_orphaned_marks - input: - text: سَّ - rationale: FATHA+SHADDA on top of ARABIC LETTER SEEN (.isol) -- check: no_orphaned_marks - input: - text: سًّ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER SEEN (.isol) -- check: no_orphaned_marks - input: - text: سِّ - rationale: KASRA+SHADDA on top of ARABIC LETTER SEEN (.isol) -- check: no_orphaned_marks - input: - text: سٍّ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER SEEN (.isol) -- check: no_orphaned_marks - input: - text: سُّ - rationale: DAMMA+SHADDA on top of ARABIC LETTER SEEN (.isol) -- check: no_orphaned_marks - input: - text: سٌّ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER SEEN (.isol) -- check: shaping_differs - inputs: - - text: ‍ش - features: - init: false - medi: false - fina: false - - text: ‍ش - rationale: .fina version of ARABIC LETTER SHEEN -- check: no_orphaned_marks - input: - text: ‍شٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER SHEEN (.fina) -- check: no_orphaned_marks - input: - text: ‍شٓ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER SHEEN (.fina) -- check: no_orphaned_marks - input: - text: ‍شٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER SHEEN (.fina) -- check: no_orphaned_marks - input: - text: ‍شٕ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER SHEEN (.fina) -- check: no_orphaned_marks - input: - text: ‍شً - rationale: ARABIC FATHATAN on top of ARABIC LETTER SHEEN (.fina) -- check: no_orphaned_marks - input: - text: ‍شٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER SHEEN (.fina) -- check: no_orphaned_marks - input: - text: ‍شٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER SHEEN (.fina) -- check: no_orphaned_marks - input: - text: ‍شَ - rationale: ARABIC FATHA on top of ARABIC LETTER SHEEN (.fina) -- check: no_orphaned_marks - input: - text: ‍شُ - rationale: ARABIC DAMMA on top of ARABIC LETTER SHEEN (.fina) -- check: no_orphaned_marks - input: - text: ‍شِ - rationale: ARABIC KASRA on top of ARABIC LETTER SHEEN (.fina) -- check: no_orphaned_marks - input: - text: ‍شّ - rationale: ARABIC SHADDA on top of ARABIC LETTER SHEEN (.fina) -- check: no_orphaned_marks - input: - text: ‍شْ - rationale: ARABIC SUKUN on top of ARABIC LETTER SHEEN (.fina) -- check: no_orphaned_marks - input: - text: ‍شَّ - rationale: FATHA+SHADDA on top of ARABIC LETTER SHEEN (.fina) -- check: no_orphaned_marks - input: - text: ‍شًّ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER SHEEN (.fina) -- check: no_orphaned_marks - input: - text: ‍شِّ - rationale: KASRA+SHADDA on top of ARABIC LETTER SHEEN (.fina) -- check: no_orphaned_marks - input: - text: ‍شٍّ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER SHEEN (.fina) -- check: no_orphaned_marks - input: - text: ‍شُّ - rationale: DAMMA+SHADDA on top of ARABIC LETTER SHEEN (.fina) -- check: no_orphaned_marks - input: - text: ‍شٌّ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER SHEEN (.fina) -- check: shaping_differs - inputs: - - text: ‍ش‍ - features: - init: false - medi: false - fina: false - - text: ‍ش‍ - rationale: .medi version of ARABIC LETTER SHEEN -- check: no_orphaned_marks - input: - text: ‍شٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER SHEEN (.medi) -- check: no_orphaned_marks - input: - text: ‍شٓ‍ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER SHEEN (.medi) -- check: no_orphaned_marks - input: - text: ‍شٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER SHEEN (.medi) -- check: no_orphaned_marks - input: - text: ‍شٕ‍ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER SHEEN (.medi) -- check: no_orphaned_marks - input: - text: ‍شً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER SHEEN (.medi) -- check: no_orphaned_marks - input: - text: ‍شٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER SHEEN (.medi) -- check: no_orphaned_marks - input: - text: ‍شٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER SHEEN (.medi) -- check: no_orphaned_marks - input: - text: ‍شَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER SHEEN (.medi) -- check: no_orphaned_marks - input: - text: ‍شُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER SHEEN (.medi) -- check: no_orphaned_marks - input: - text: ‍شِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER SHEEN (.medi) -- check: no_orphaned_marks - input: - text: ‍شّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER SHEEN (.medi) -- check: no_orphaned_marks - input: - text: ‍شْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER SHEEN (.medi) -- check: no_orphaned_marks - input: - text: ‍شَّ‍ - rationale: FATHA+SHADDA on top of ARABIC LETTER SHEEN (.medi) -- check: no_orphaned_marks - input: - text: ‍شًّ‍ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER SHEEN (.medi) -- check: no_orphaned_marks - input: - text: ‍شِّ‍ - rationale: KASRA+SHADDA on top of ARABIC LETTER SHEEN (.medi) -- check: no_orphaned_marks - input: - text: ‍شٍّ‍ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER SHEEN (.medi) -- check: no_orphaned_marks - input: - text: ‍شُّ‍ - rationale: DAMMA+SHADDA on top of ARABIC LETTER SHEEN (.medi) -- check: no_orphaned_marks - input: - text: ‍شٌّ‍ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER SHEEN (.medi) -- check: shaping_differs - inputs: - - text: ش‍ - features: - init: false - medi: false - fina: false - - text: ش‍ - rationale: .init version of ARABIC LETTER SHEEN -- check: no_orphaned_marks - input: - text: شٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER SHEEN (.init) -- check: no_orphaned_marks - input: - text: شٓ‍ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER SHEEN (.init) -- check: no_orphaned_marks - input: - text: شٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER SHEEN (.init) -- check: no_orphaned_marks - input: - text: شٕ‍ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER SHEEN (.init) -- check: no_orphaned_marks - input: - text: شً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER SHEEN (.init) -- check: no_orphaned_marks - input: - text: شٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER SHEEN (.init) -- check: no_orphaned_marks - input: - text: شٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER SHEEN (.init) -- check: no_orphaned_marks - input: - text: شَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER SHEEN (.init) -- check: no_orphaned_marks - input: - text: شُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER SHEEN (.init) -- check: no_orphaned_marks - input: - text: شِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER SHEEN (.init) -- check: no_orphaned_marks - input: - text: شّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER SHEEN (.init) -- check: no_orphaned_marks - input: - text: شْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER SHEEN (.init) -- check: no_orphaned_marks - input: - text: شَّ‍ - rationale: FATHA+SHADDA on top of ARABIC LETTER SHEEN (.init) -- check: no_orphaned_marks - input: - text: شًّ‍ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER SHEEN (.init) -- check: no_orphaned_marks - input: - text: شِّ‍ - rationale: KASRA+SHADDA on top of ARABIC LETTER SHEEN (.init) -- check: no_orphaned_marks - input: - text: شٍّ‍ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER SHEEN (.init) -- check: no_orphaned_marks - input: - text: شُّ‍ - rationale: DAMMA+SHADDA on top of ARABIC LETTER SHEEN (.init) -- check: no_orphaned_marks - input: - text: شٌّ‍ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER SHEEN (.init) -- check: no_orphaned_marks - input: - text: شٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER SHEEN (.isol) -- check: no_orphaned_marks - input: - text: شٓ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER SHEEN (.isol) -- check: no_orphaned_marks - input: - text: شٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER SHEEN (.isol) -- check: no_orphaned_marks - input: - text: شٕ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER SHEEN (.isol) -- check: no_orphaned_marks - input: - text: شً - rationale: ARABIC FATHATAN on top of ARABIC LETTER SHEEN (.isol) -- check: no_orphaned_marks - input: - text: شٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER SHEEN (.isol) -- check: no_orphaned_marks - input: - text: شٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER SHEEN (.isol) -- check: no_orphaned_marks - input: - text: شَ - rationale: ARABIC FATHA on top of ARABIC LETTER SHEEN (.isol) -- check: no_orphaned_marks - input: - text: شُ - rationale: ARABIC DAMMA on top of ARABIC LETTER SHEEN (.isol) -- check: no_orphaned_marks - input: - text: شِ - rationale: ARABIC KASRA on top of ARABIC LETTER SHEEN (.isol) -- check: no_orphaned_marks - input: - text: شّ - rationale: ARABIC SHADDA on top of ARABIC LETTER SHEEN (.isol) -- check: no_orphaned_marks - input: - text: شْ - rationale: ARABIC SUKUN on top of ARABIC LETTER SHEEN (.isol) -- check: no_orphaned_marks - input: - text: شَّ - rationale: FATHA+SHADDA on top of ARABIC LETTER SHEEN (.isol) -- check: no_orphaned_marks - input: - text: شًّ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER SHEEN (.isol) -- check: no_orphaned_marks - input: - text: شِّ - rationale: KASRA+SHADDA on top of ARABIC LETTER SHEEN (.isol) -- check: no_orphaned_marks - input: - text: شٍّ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER SHEEN (.isol) -- check: no_orphaned_marks - input: - text: شُّ - rationale: DAMMA+SHADDA on top of ARABIC LETTER SHEEN (.isol) -- check: no_orphaned_marks - input: - text: شٌّ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER SHEEN (.isol) -- check: shaping_differs - inputs: - - text: ‍ص - features: - init: false - medi: false - fina: false - - text: ‍ص - rationale: .fina version of ARABIC LETTER SAD -- check: no_orphaned_marks - input: - text: ‍صٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER SAD (.fina) -- check: no_orphaned_marks - input: - text: ‍صٓ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER SAD (.fina) -- check: no_orphaned_marks - input: - text: ‍صٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER SAD (.fina) -- check: no_orphaned_marks - input: - text: ‍صٕ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER SAD (.fina) -- check: no_orphaned_marks - input: - text: ‍صً - rationale: ARABIC FATHATAN on top of ARABIC LETTER SAD (.fina) -- check: no_orphaned_marks - input: - text: ‍صٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER SAD (.fina) -- check: no_orphaned_marks - input: - text: ‍صٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER SAD (.fina) -- check: no_orphaned_marks - input: - text: ‍صَ - rationale: ARABIC FATHA on top of ARABIC LETTER SAD (.fina) -- check: no_orphaned_marks - input: - text: ‍صُ - rationale: ARABIC DAMMA on top of ARABIC LETTER SAD (.fina) -- check: no_orphaned_marks - input: - text: ‍صِ - rationale: ARABIC KASRA on top of ARABIC LETTER SAD (.fina) -- check: no_orphaned_marks - input: - text: ‍صّ - rationale: ARABIC SHADDA on top of ARABIC LETTER SAD (.fina) -- check: no_orphaned_marks - input: - text: ‍صْ - rationale: ARABIC SUKUN on top of ARABIC LETTER SAD (.fina) -- check: no_orphaned_marks - input: - text: ‍صَّ - rationale: FATHA+SHADDA on top of ARABIC LETTER SAD (.fina) -- check: no_orphaned_marks - input: - text: ‍صًّ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER SAD (.fina) -- check: no_orphaned_marks - input: - text: ‍صِّ - rationale: KASRA+SHADDA on top of ARABIC LETTER SAD (.fina) -- check: no_orphaned_marks - input: - text: ‍صٍّ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER SAD (.fina) -- check: no_orphaned_marks - input: - text: ‍صُّ - rationale: DAMMA+SHADDA on top of ARABIC LETTER SAD (.fina) -- check: no_orphaned_marks - input: - text: ‍صٌّ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER SAD (.fina) -- check: shaping_differs - inputs: - - text: ‍ص‍ - features: - init: false - medi: false - fina: false - - text: ‍ص‍ - rationale: .medi version of ARABIC LETTER SAD -- check: no_orphaned_marks - input: - text: ‍صٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER SAD (.medi) -- check: no_orphaned_marks - input: - text: ‍صٓ‍ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER SAD (.medi) -- check: no_orphaned_marks - input: - text: ‍صٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER SAD (.medi) -- check: no_orphaned_marks - input: - text: ‍صٕ‍ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER SAD (.medi) -- check: no_orphaned_marks - input: - text: ‍صً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER SAD (.medi) -- check: no_orphaned_marks - input: - text: ‍صٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER SAD (.medi) -- check: no_orphaned_marks - input: - text: ‍صٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER SAD (.medi) -- check: no_orphaned_marks - input: - text: ‍صَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER SAD (.medi) -- check: no_orphaned_marks - input: - text: ‍صُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER SAD (.medi) -- check: no_orphaned_marks - input: - text: ‍صِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER SAD (.medi) -- check: no_orphaned_marks - input: - text: ‍صّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER SAD (.medi) -- check: no_orphaned_marks - input: - text: ‍صْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER SAD (.medi) -- check: no_orphaned_marks - input: - text: ‍صَّ‍ - rationale: FATHA+SHADDA on top of ARABIC LETTER SAD (.medi) -- check: no_orphaned_marks - input: - text: ‍صًّ‍ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER SAD (.medi) -- check: no_orphaned_marks - input: - text: ‍صِّ‍ - rationale: KASRA+SHADDA on top of ARABIC LETTER SAD (.medi) -- check: no_orphaned_marks - input: - text: ‍صٍّ‍ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER SAD (.medi) -- check: no_orphaned_marks - input: - text: ‍صُّ‍ - rationale: DAMMA+SHADDA on top of ARABIC LETTER SAD (.medi) -- check: no_orphaned_marks - input: - text: ‍صٌّ‍ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER SAD (.medi) -- check: shaping_differs - inputs: - - text: ص‍ - features: - init: false - medi: false - fina: false - - text: ص‍ - rationale: .init version of ARABIC LETTER SAD -- check: no_orphaned_marks - input: - text: صٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER SAD (.init) -- check: no_orphaned_marks - input: - text: صٓ‍ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER SAD (.init) -- check: no_orphaned_marks - input: - text: صٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER SAD (.init) -- check: no_orphaned_marks - input: - text: صٕ‍ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER SAD (.init) -- check: no_orphaned_marks - input: - text: صً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER SAD (.init) -- check: no_orphaned_marks - input: - text: صٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER SAD (.init) -- check: no_orphaned_marks - input: - text: صٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER SAD (.init) -- check: no_orphaned_marks - input: - text: صَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER SAD (.init) -- check: no_orphaned_marks - input: - text: صُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER SAD (.init) -- check: no_orphaned_marks - input: - text: صِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER SAD (.init) -- check: no_orphaned_marks - input: - text: صّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER SAD (.init) -- check: no_orphaned_marks - input: - text: صْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER SAD (.init) -- check: no_orphaned_marks - input: - text: صَّ‍ - rationale: FATHA+SHADDA on top of ARABIC LETTER SAD (.init) -- check: no_orphaned_marks - input: - text: صًّ‍ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER SAD (.init) -- check: no_orphaned_marks - input: - text: صِّ‍ - rationale: KASRA+SHADDA on top of ARABIC LETTER SAD (.init) -- check: no_orphaned_marks - input: - text: صٍّ‍ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER SAD (.init) -- check: no_orphaned_marks - input: - text: صُّ‍ - rationale: DAMMA+SHADDA on top of ARABIC LETTER SAD (.init) -- check: no_orphaned_marks - input: - text: صٌّ‍ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER SAD (.init) -- check: no_orphaned_marks - input: - text: صٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER SAD (.isol) -- check: no_orphaned_marks - input: - text: صٓ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER SAD (.isol) -- check: no_orphaned_marks - input: - text: صٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER SAD (.isol) -- check: no_orphaned_marks - input: - text: صٕ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER SAD (.isol) -- check: no_orphaned_marks - input: - text: صً - rationale: ARABIC FATHATAN on top of ARABIC LETTER SAD (.isol) -- check: no_orphaned_marks - input: - text: صٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER SAD (.isol) -- check: no_orphaned_marks - input: - text: صٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER SAD (.isol) -- check: no_orphaned_marks - input: - text: صَ - rationale: ARABIC FATHA on top of ARABIC LETTER SAD (.isol) -- check: no_orphaned_marks - input: - text: صُ - rationale: ARABIC DAMMA on top of ARABIC LETTER SAD (.isol) -- check: no_orphaned_marks - input: - text: صِ - rationale: ARABIC KASRA on top of ARABIC LETTER SAD (.isol) -- check: no_orphaned_marks - input: - text: صّ - rationale: ARABIC SHADDA on top of ARABIC LETTER SAD (.isol) -- check: no_orphaned_marks - input: - text: صْ - rationale: ARABIC SUKUN on top of ARABIC LETTER SAD (.isol) -- check: no_orphaned_marks - input: - text: صَّ - rationale: FATHA+SHADDA on top of ARABIC LETTER SAD (.isol) -- check: no_orphaned_marks - input: - text: صًّ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER SAD (.isol) -- check: no_orphaned_marks - input: - text: صِّ - rationale: KASRA+SHADDA on top of ARABIC LETTER SAD (.isol) -- check: no_orphaned_marks - input: - text: صٍّ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER SAD (.isol) -- check: no_orphaned_marks - input: - text: صُّ - rationale: DAMMA+SHADDA on top of ARABIC LETTER SAD (.isol) -- check: no_orphaned_marks - input: - text: صٌّ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER SAD (.isol) -- check: shaping_differs - inputs: - - text: ‍ض - features: - init: false - medi: false - fina: false - - text: ‍ض - rationale: .fina version of ARABIC LETTER DAD -- check: no_orphaned_marks - input: - text: ‍ضٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER DAD (.fina) -- check: no_orphaned_marks - input: - text: ‍ضٓ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER DAD (.fina) -- check: no_orphaned_marks - input: - text: ‍ضٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER DAD (.fina) -- check: no_orphaned_marks - input: - text: ‍ضٕ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER DAD (.fina) -- check: no_orphaned_marks - input: - text: ‍ضً - rationale: ARABIC FATHATAN on top of ARABIC LETTER DAD (.fina) -- check: no_orphaned_marks - input: - text: ‍ضٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER DAD (.fina) -- check: no_orphaned_marks - input: - text: ‍ضٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER DAD (.fina) -- check: no_orphaned_marks - input: - text: ‍ضَ - rationale: ARABIC FATHA on top of ARABIC LETTER DAD (.fina) -- check: no_orphaned_marks - input: - text: ‍ضُ - rationale: ARABIC DAMMA on top of ARABIC LETTER DAD (.fina) -- check: no_orphaned_marks - input: - text: ‍ضِ - rationale: ARABIC KASRA on top of ARABIC LETTER DAD (.fina) -- check: no_orphaned_marks - input: - text: ‍ضّ - rationale: ARABIC SHADDA on top of ARABIC LETTER DAD (.fina) -- check: no_orphaned_marks - input: - text: ‍ضْ - rationale: ARABIC SUKUN on top of ARABIC LETTER DAD (.fina) -- check: no_orphaned_marks - input: - text: ‍ضَّ - rationale: FATHA+SHADDA on top of ARABIC LETTER DAD (.fina) -- check: no_orphaned_marks - input: - text: ‍ضًّ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER DAD (.fina) -- check: no_orphaned_marks - input: - text: ‍ضِّ - rationale: KASRA+SHADDA on top of ARABIC LETTER DAD (.fina) -- check: no_orphaned_marks - input: - text: ‍ضٍّ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER DAD (.fina) -- check: no_orphaned_marks - input: - text: ‍ضُّ - rationale: DAMMA+SHADDA on top of ARABIC LETTER DAD (.fina) -- check: no_orphaned_marks - input: - text: ‍ضٌّ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER DAD (.fina) -- check: shaping_differs - inputs: - - text: ‍ض‍ - features: - init: false - medi: false - fina: false - - text: ‍ض‍ - rationale: .medi version of ARABIC LETTER DAD -- check: no_orphaned_marks - input: - text: ‍ضٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER DAD (.medi) -- check: no_orphaned_marks - input: - text: ‍ضٓ‍ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER DAD (.medi) -- check: no_orphaned_marks - input: - text: ‍ضٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER DAD (.medi) -- check: no_orphaned_marks - input: - text: ‍ضٕ‍ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER DAD (.medi) -- check: no_orphaned_marks - input: - text: ‍ضً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER DAD (.medi) -- check: no_orphaned_marks - input: - text: ‍ضٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER DAD (.medi) -- check: no_orphaned_marks - input: - text: ‍ضٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER DAD (.medi) -- check: no_orphaned_marks - input: - text: ‍ضَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER DAD (.medi) -- check: no_orphaned_marks - input: - text: ‍ضُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER DAD (.medi) -- check: no_orphaned_marks - input: - text: ‍ضِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER DAD (.medi) -- check: no_orphaned_marks - input: - text: ‍ضّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER DAD (.medi) -- check: no_orphaned_marks - input: - text: ‍ضْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER DAD (.medi) -- check: no_orphaned_marks - input: - text: ‍ضَّ‍ - rationale: FATHA+SHADDA on top of ARABIC LETTER DAD (.medi) -- check: no_orphaned_marks - input: - text: ‍ضًّ‍ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER DAD (.medi) -- check: no_orphaned_marks - input: - text: ‍ضِّ‍ - rationale: KASRA+SHADDA on top of ARABIC LETTER DAD (.medi) -- check: no_orphaned_marks - input: - text: ‍ضٍّ‍ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER DAD (.medi) -- check: no_orphaned_marks - input: - text: ‍ضُّ‍ - rationale: DAMMA+SHADDA on top of ARABIC LETTER DAD (.medi) -- check: no_orphaned_marks - input: - text: ‍ضٌّ‍ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER DAD (.medi) -- check: shaping_differs - inputs: - - text: ض‍ - features: - init: false - medi: false - fina: false - - text: ض‍ - rationale: .init version of ARABIC LETTER DAD -- check: no_orphaned_marks - input: - text: ضٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER DAD (.init) -- check: no_orphaned_marks - input: - text: ضٓ‍ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER DAD (.init) -- check: no_orphaned_marks - input: - text: ضٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER DAD (.init) -- check: no_orphaned_marks - input: - text: ضٕ‍ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER DAD (.init) -- check: no_orphaned_marks - input: - text: ضً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER DAD (.init) -- check: no_orphaned_marks - input: - text: ضٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER DAD (.init) -- check: no_orphaned_marks - input: - text: ضٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER DAD (.init) -- check: no_orphaned_marks - input: - text: ضَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER DAD (.init) -- check: no_orphaned_marks - input: - text: ضُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER DAD (.init) -- check: no_orphaned_marks - input: - text: ضِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER DAD (.init) -- check: no_orphaned_marks - input: - text: ضّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER DAD (.init) -- check: no_orphaned_marks - input: - text: ضْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER DAD (.init) -- check: no_orphaned_marks - input: - text: ضَّ‍ - rationale: FATHA+SHADDA on top of ARABIC LETTER DAD (.init) -- check: no_orphaned_marks - input: - text: ضًّ‍ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER DAD (.init) -- check: no_orphaned_marks - input: - text: ضِّ‍ - rationale: KASRA+SHADDA on top of ARABIC LETTER DAD (.init) -- check: no_orphaned_marks - input: - text: ضٍّ‍ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER DAD (.init) -- check: no_orphaned_marks - input: - text: ضُّ‍ - rationale: DAMMA+SHADDA on top of ARABIC LETTER DAD (.init) -- check: no_orphaned_marks - input: - text: ضٌّ‍ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER DAD (.init) -- check: no_orphaned_marks - input: - text: ضٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER DAD (.isol) -- check: no_orphaned_marks - input: - text: ضٓ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER DAD (.isol) -- check: no_orphaned_marks - input: - text: ضٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER DAD (.isol) -- check: no_orphaned_marks - input: - text: ضٕ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER DAD (.isol) -- check: no_orphaned_marks - input: - text: ضً - rationale: ARABIC FATHATAN on top of ARABIC LETTER DAD (.isol) -- check: no_orphaned_marks - input: - text: ضٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER DAD (.isol) -- check: no_orphaned_marks - input: - text: ضٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER DAD (.isol) -- check: no_orphaned_marks - input: - text: ضَ - rationale: ARABIC FATHA on top of ARABIC LETTER DAD (.isol) -- check: no_orphaned_marks - input: - text: ضُ - rationale: ARABIC DAMMA on top of ARABIC LETTER DAD (.isol) -- check: no_orphaned_marks - input: - text: ضِ - rationale: ARABIC KASRA on top of ARABIC LETTER DAD (.isol) -- check: no_orphaned_marks - input: - text: ضّ - rationale: ARABIC SHADDA on top of ARABIC LETTER DAD (.isol) -- check: no_orphaned_marks - input: - text: ضْ - rationale: ARABIC SUKUN on top of ARABIC LETTER DAD (.isol) -- check: no_orphaned_marks - input: - text: ضَّ - rationale: FATHA+SHADDA on top of ARABIC LETTER DAD (.isol) -- check: no_orphaned_marks - input: - text: ضًّ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER DAD (.isol) -- check: no_orphaned_marks - input: - text: ضِّ - rationale: KASRA+SHADDA on top of ARABIC LETTER DAD (.isol) -- check: no_orphaned_marks - input: - text: ضٍّ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER DAD (.isol) -- check: no_orphaned_marks - input: - text: ضُّ - rationale: DAMMA+SHADDA on top of ARABIC LETTER DAD (.isol) -- check: no_orphaned_marks - input: - text: ضٌّ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER DAD (.isol) -- check: shaping_differs - inputs: - - text: ‍ط - features: - init: false - medi: false - fina: false - - text: ‍ط - rationale: .fina version of ARABIC LETTER TAH -- check: no_orphaned_marks - input: - text: ‍طٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER TAH (.fina) -- check: no_orphaned_marks - input: - text: ‍طٓ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER TAH (.fina) -- check: no_orphaned_marks - input: - text: ‍طٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER TAH (.fina) -- check: no_orphaned_marks - input: - text: ‍طٕ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER TAH (.fina) -- check: no_orphaned_marks - input: - text: ‍طً - rationale: ARABIC FATHATAN on top of ARABIC LETTER TAH (.fina) -- check: no_orphaned_marks - input: - text: ‍طٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER TAH (.fina) -- check: no_orphaned_marks - input: - text: ‍طٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER TAH (.fina) -- check: no_orphaned_marks - input: - text: ‍طَ - rationale: ARABIC FATHA on top of ARABIC LETTER TAH (.fina) -- check: no_orphaned_marks - input: - text: ‍طُ - rationale: ARABIC DAMMA on top of ARABIC LETTER TAH (.fina) -- check: no_orphaned_marks - input: - text: ‍طِ - rationale: ARABIC KASRA on top of ARABIC LETTER TAH (.fina) -- check: no_orphaned_marks - input: - text: ‍طّ - rationale: ARABIC SHADDA on top of ARABIC LETTER TAH (.fina) -- check: no_orphaned_marks - input: - text: ‍طْ - rationale: ARABIC SUKUN on top of ARABIC LETTER TAH (.fina) -- check: no_orphaned_marks - input: - text: ‍طَّ - rationale: FATHA+SHADDA on top of ARABIC LETTER TAH (.fina) -- check: no_orphaned_marks - input: - text: ‍طًّ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER TAH (.fina) -- check: no_orphaned_marks - input: - text: ‍طِّ - rationale: KASRA+SHADDA on top of ARABIC LETTER TAH (.fina) -- check: no_orphaned_marks - input: - text: ‍طٍّ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER TAH (.fina) -- check: no_orphaned_marks - input: - text: ‍طُّ - rationale: DAMMA+SHADDA on top of ARABIC LETTER TAH (.fina) -- check: no_orphaned_marks - input: - text: ‍طٌّ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER TAH (.fina) -- check: shaping_differs - inputs: - - text: ‍ط‍ - features: - init: false - medi: false - fina: false - - text: ‍ط‍ - rationale: .medi version of ARABIC LETTER TAH -- check: no_orphaned_marks - input: - text: ‍طٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER TAH (.medi) -- check: no_orphaned_marks - input: - text: ‍طٓ‍ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER TAH (.medi) -- check: no_orphaned_marks - input: - text: ‍طٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER TAH (.medi) -- check: no_orphaned_marks - input: - text: ‍طٕ‍ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER TAH (.medi) -- check: no_orphaned_marks - input: - text: ‍طً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER TAH (.medi) -- check: no_orphaned_marks - input: - text: ‍طٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER TAH (.medi) -- check: no_orphaned_marks - input: - text: ‍طٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER TAH (.medi) -- check: no_orphaned_marks - input: - text: ‍طَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER TAH (.medi) -- check: no_orphaned_marks - input: - text: ‍طُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER TAH (.medi) -- check: no_orphaned_marks - input: - text: ‍طِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER TAH (.medi) -- check: no_orphaned_marks - input: - text: ‍طّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER TAH (.medi) -- check: no_orphaned_marks - input: - text: ‍طْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER TAH (.medi) -- check: no_orphaned_marks - input: - text: ‍طَّ‍ - rationale: FATHA+SHADDA on top of ARABIC LETTER TAH (.medi) -- check: no_orphaned_marks - input: - text: ‍طًّ‍ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER TAH (.medi) -- check: no_orphaned_marks - input: - text: ‍طِّ‍ - rationale: KASRA+SHADDA on top of ARABIC LETTER TAH (.medi) -- check: no_orphaned_marks - input: - text: ‍طٍّ‍ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER TAH (.medi) -- check: no_orphaned_marks - input: - text: ‍طُّ‍ - rationale: DAMMA+SHADDA on top of ARABIC LETTER TAH (.medi) -- check: no_orphaned_marks - input: - text: ‍طٌّ‍ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER TAH (.medi) -- check: shaping_differs - inputs: - - text: ط‍ - features: - init: false - medi: false - fina: false - - text: ط‍ - rationale: .init version of ARABIC LETTER TAH -- check: no_orphaned_marks - input: - text: طٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER TAH (.init) -- check: no_orphaned_marks - input: - text: طٓ‍ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER TAH (.init) -- check: no_orphaned_marks - input: - text: طٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER TAH (.init) -- check: no_orphaned_marks - input: - text: طٕ‍ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER TAH (.init) -- check: no_orphaned_marks - input: - text: طً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER TAH (.init) -- check: no_orphaned_marks - input: - text: طٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER TAH (.init) -- check: no_orphaned_marks - input: - text: طٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER TAH (.init) -- check: no_orphaned_marks - input: - text: طَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER TAH (.init) -- check: no_orphaned_marks - input: - text: طُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER TAH (.init) -- check: no_orphaned_marks - input: - text: طِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER TAH (.init) -- check: no_orphaned_marks - input: - text: طّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER TAH (.init) -- check: no_orphaned_marks - input: - text: طْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER TAH (.init) -- check: no_orphaned_marks - input: - text: طَّ‍ - rationale: FATHA+SHADDA on top of ARABIC LETTER TAH (.init) -- check: no_orphaned_marks - input: - text: طًّ‍ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER TAH (.init) -- check: no_orphaned_marks - input: - text: طِّ‍ - rationale: KASRA+SHADDA on top of ARABIC LETTER TAH (.init) -- check: no_orphaned_marks - input: - text: طٍّ‍ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER TAH (.init) -- check: no_orphaned_marks - input: - text: طُّ‍ - rationale: DAMMA+SHADDA on top of ARABIC LETTER TAH (.init) -- check: no_orphaned_marks - input: - text: طٌّ‍ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER TAH (.init) -- check: no_orphaned_marks - input: - text: طٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER TAH (.isol) -- check: no_orphaned_marks - input: - text: طٓ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER TAH (.isol) -- check: no_orphaned_marks - input: - text: طٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER TAH (.isol) -- check: no_orphaned_marks - input: - text: طٕ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER TAH (.isol) -- check: no_orphaned_marks - input: - text: طً - rationale: ARABIC FATHATAN on top of ARABIC LETTER TAH (.isol) -- check: no_orphaned_marks - input: - text: طٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER TAH (.isol) -- check: no_orphaned_marks - input: - text: طٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER TAH (.isol) -- check: no_orphaned_marks - input: - text: طَ - rationale: ARABIC FATHA on top of ARABIC LETTER TAH (.isol) -- check: no_orphaned_marks - input: - text: طُ - rationale: ARABIC DAMMA on top of ARABIC LETTER TAH (.isol) -- check: no_orphaned_marks - input: - text: طِ - rationale: ARABIC KASRA on top of ARABIC LETTER TAH (.isol) -- check: no_orphaned_marks - input: - text: طّ - rationale: ARABIC SHADDA on top of ARABIC LETTER TAH (.isol) -- check: no_orphaned_marks - input: - text: طْ - rationale: ARABIC SUKUN on top of ARABIC LETTER TAH (.isol) -- check: no_orphaned_marks - input: - text: طَّ - rationale: FATHA+SHADDA on top of ARABIC LETTER TAH (.isol) -- check: no_orphaned_marks - input: - text: طًّ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER TAH (.isol) -- check: no_orphaned_marks - input: - text: طِّ - rationale: KASRA+SHADDA on top of ARABIC LETTER TAH (.isol) -- check: no_orphaned_marks - input: - text: طٍّ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER TAH (.isol) -- check: no_orphaned_marks - input: - text: طُّ - rationale: DAMMA+SHADDA on top of ARABIC LETTER TAH (.isol) -- check: no_orphaned_marks - input: - text: طٌّ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER TAH (.isol) -- check: shaping_differs - inputs: - - text: ‍ظ - features: - init: false - medi: false - fina: false - - text: ‍ظ - rationale: .fina version of ARABIC LETTER ZAH -- check: no_orphaned_marks - input: - text: ‍ظٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER ZAH (.fina) -- check: no_orphaned_marks - input: - text: ‍ظٓ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER ZAH (.fina) -- check: no_orphaned_marks - input: - text: ‍ظٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER ZAH (.fina) -- check: no_orphaned_marks - input: - text: ‍ظٕ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER ZAH (.fina) -- check: no_orphaned_marks - input: - text: ‍ظً - rationale: ARABIC FATHATAN on top of ARABIC LETTER ZAH (.fina) -- check: no_orphaned_marks - input: - text: ‍ظٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER ZAH (.fina) -- check: no_orphaned_marks - input: - text: ‍ظٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER ZAH (.fina) -- check: no_orphaned_marks - input: - text: ‍ظَ - rationale: ARABIC FATHA on top of ARABIC LETTER ZAH (.fina) -- check: no_orphaned_marks - input: - text: ‍ظُ - rationale: ARABIC DAMMA on top of ARABIC LETTER ZAH (.fina) -- check: no_orphaned_marks - input: - text: ‍ظِ - rationale: ARABIC KASRA on top of ARABIC LETTER ZAH (.fina) -- check: no_orphaned_marks - input: - text: ‍ظّ - rationale: ARABIC SHADDA on top of ARABIC LETTER ZAH (.fina) -- check: no_orphaned_marks - input: - text: ‍ظْ - rationale: ARABIC SUKUN on top of ARABIC LETTER ZAH (.fina) -- check: no_orphaned_marks - input: - text: ‍ظَّ - rationale: FATHA+SHADDA on top of ARABIC LETTER ZAH (.fina) -- check: no_orphaned_marks - input: - text: ‍ظًّ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER ZAH (.fina) -- check: no_orphaned_marks - input: - text: ‍ظِّ - rationale: KASRA+SHADDA on top of ARABIC LETTER ZAH (.fina) -- check: no_orphaned_marks - input: - text: ‍ظٍّ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER ZAH (.fina) -- check: no_orphaned_marks - input: - text: ‍ظُّ - rationale: DAMMA+SHADDA on top of ARABIC LETTER ZAH (.fina) -- check: no_orphaned_marks - input: - text: ‍ظٌّ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER ZAH (.fina) -- check: shaping_differs - inputs: - - text: ‍ظ‍ - features: - init: false - medi: false - fina: false - - text: ‍ظ‍ - rationale: .medi version of ARABIC LETTER ZAH -- check: no_orphaned_marks - input: - text: ‍ظٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER ZAH (.medi) -- check: no_orphaned_marks - input: - text: ‍ظٓ‍ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER ZAH (.medi) -- check: no_orphaned_marks - input: - text: ‍ظٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER ZAH (.medi) -- check: no_orphaned_marks - input: - text: ‍ظٕ‍ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER ZAH (.medi) -- check: no_orphaned_marks - input: - text: ‍ظً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER ZAH (.medi) -- check: no_orphaned_marks - input: - text: ‍ظٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER ZAH (.medi) -- check: no_orphaned_marks - input: - text: ‍ظٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER ZAH (.medi) -- check: no_orphaned_marks - input: - text: ‍ظَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER ZAH (.medi) -- check: no_orphaned_marks - input: - text: ‍ظُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER ZAH (.medi) -- check: no_orphaned_marks - input: - text: ‍ظِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER ZAH (.medi) -- check: no_orphaned_marks - input: - text: ‍ظّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER ZAH (.medi) -- check: no_orphaned_marks - input: - text: ‍ظْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER ZAH (.medi) -- check: no_orphaned_marks - input: - text: ‍ظَّ‍ - rationale: FATHA+SHADDA on top of ARABIC LETTER ZAH (.medi) -- check: no_orphaned_marks - input: - text: ‍ظًّ‍ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER ZAH (.medi) -- check: no_orphaned_marks - input: - text: ‍ظِّ‍ - rationale: KASRA+SHADDA on top of ARABIC LETTER ZAH (.medi) -- check: no_orphaned_marks - input: - text: ‍ظٍّ‍ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER ZAH (.medi) -- check: no_orphaned_marks - input: - text: ‍ظُّ‍ - rationale: DAMMA+SHADDA on top of ARABIC LETTER ZAH (.medi) -- check: no_orphaned_marks - input: - text: ‍ظٌّ‍ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER ZAH (.medi) -- check: shaping_differs - inputs: - - text: ظ‍ - features: - init: false - medi: false - fina: false - - text: ظ‍ - rationale: .init version of ARABIC LETTER ZAH -- check: no_orphaned_marks - input: - text: ظٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER ZAH (.init) -- check: no_orphaned_marks - input: - text: ظٓ‍ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER ZAH (.init) -- check: no_orphaned_marks - input: - text: ظٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER ZAH (.init) -- check: no_orphaned_marks - input: - text: ظٕ‍ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER ZAH (.init) -- check: no_orphaned_marks - input: - text: ظً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER ZAH (.init) -- check: no_orphaned_marks - input: - text: ظٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER ZAH (.init) -- check: no_orphaned_marks - input: - text: ظٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER ZAH (.init) -- check: no_orphaned_marks - input: - text: ظَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER ZAH (.init) -- check: no_orphaned_marks - input: - text: ظُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER ZAH (.init) -- check: no_orphaned_marks - input: - text: ظِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER ZAH (.init) -- check: no_orphaned_marks - input: - text: ظّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER ZAH (.init) -- check: no_orphaned_marks - input: - text: ظْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER ZAH (.init) -- check: no_orphaned_marks - input: - text: ظَّ‍ - rationale: FATHA+SHADDA on top of ARABIC LETTER ZAH (.init) -- check: no_orphaned_marks - input: - text: ظًّ‍ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER ZAH (.init) -- check: no_orphaned_marks - input: - text: ظِّ‍ - rationale: KASRA+SHADDA on top of ARABIC LETTER ZAH (.init) -- check: no_orphaned_marks - input: - text: ظٍّ‍ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER ZAH (.init) -- check: no_orphaned_marks - input: - text: ظُّ‍ - rationale: DAMMA+SHADDA on top of ARABIC LETTER ZAH (.init) -- check: no_orphaned_marks - input: - text: ظٌّ‍ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER ZAH (.init) -- check: no_orphaned_marks - input: - text: ظٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER ZAH (.isol) -- check: no_orphaned_marks - input: - text: ظٓ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER ZAH (.isol) -- check: no_orphaned_marks - input: - text: ظٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER ZAH (.isol) -- check: no_orphaned_marks - input: - text: ظٕ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER ZAH (.isol) -- check: no_orphaned_marks - input: - text: ظً - rationale: ARABIC FATHATAN on top of ARABIC LETTER ZAH (.isol) -- check: no_orphaned_marks - input: - text: ظٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER ZAH (.isol) -- check: no_orphaned_marks - input: - text: ظٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER ZAH (.isol) -- check: no_orphaned_marks - input: - text: ظَ - rationale: ARABIC FATHA on top of ARABIC LETTER ZAH (.isol) -- check: no_orphaned_marks - input: - text: ظُ - rationale: ARABIC DAMMA on top of ARABIC LETTER ZAH (.isol) -- check: no_orphaned_marks - input: - text: ظِ - rationale: ARABIC KASRA on top of ARABIC LETTER ZAH (.isol) -- check: no_orphaned_marks - input: - text: ظّ - rationale: ARABIC SHADDA on top of ARABIC LETTER ZAH (.isol) -- check: no_orphaned_marks - input: - text: ظْ - rationale: ARABIC SUKUN on top of ARABIC LETTER ZAH (.isol) -- check: no_orphaned_marks - input: - text: ظَّ - rationale: FATHA+SHADDA on top of ARABIC LETTER ZAH (.isol) -- check: no_orphaned_marks - input: - text: ظًّ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER ZAH (.isol) -- check: no_orphaned_marks - input: - text: ظِّ - rationale: KASRA+SHADDA on top of ARABIC LETTER ZAH (.isol) -- check: no_orphaned_marks - input: - text: ظٍّ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER ZAH (.isol) -- check: no_orphaned_marks - input: - text: ظُّ - rationale: DAMMA+SHADDA on top of ARABIC LETTER ZAH (.isol) -- check: no_orphaned_marks - input: - text: ظٌّ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER ZAH (.isol) -- check: shaping_differs - inputs: - - text: ‍ع - features: - init: false - medi: false - fina: false - - text: ‍ع - rationale: .fina version of ARABIC LETTER AIN -- check: no_orphaned_marks - input: - text: ‍عٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER AIN (.fina) -- check: no_orphaned_marks - input: - text: ‍عٓ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER AIN (.fina) -- check: no_orphaned_marks - input: - text: ‍عٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER AIN (.fina) -- check: no_orphaned_marks - input: - text: ‍عٕ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER AIN (.fina) -- check: no_orphaned_marks - input: - text: ‍عً - rationale: ARABIC FATHATAN on top of ARABIC LETTER AIN (.fina) -- check: no_orphaned_marks - input: - text: ‍عٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER AIN (.fina) -- check: no_orphaned_marks - input: - text: ‍عٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER AIN (.fina) -- check: no_orphaned_marks - input: - text: ‍عَ - rationale: ARABIC FATHA on top of ARABIC LETTER AIN (.fina) -- check: no_orphaned_marks - input: - text: ‍عُ - rationale: ARABIC DAMMA on top of ARABIC LETTER AIN (.fina) -- check: no_orphaned_marks - input: - text: ‍عِ - rationale: ARABIC KASRA on top of ARABIC LETTER AIN (.fina) -- check: no_orphaned_marks - input: - text: ‍عّ - rationale: ARABIC SHADDA on top of ARABIC LETTER AIN (.fina) -- check: no_orphaned_marks - input: - text: ‍عْ - rationale: ARABIC SUKUN on top of ARABIC LETTER AIN (.fina) -- check: no_orphaned_marks - input: - text: ‍عَّ - rationale: FATHA+SHADDA on top of ARABIC LETTER AIN (.fina) -- check: no_orphaned_marks - input: - text: ‍عًّ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER AIN (.fina) -- check: no_orphaned_marks - input: - text: ‍عِّ - rationale: KASRA+SHADDA on top of ARABIC LETTER AIN (.fina) -- check: no_orphaned_marks - input: - text: ‍عٍّ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER AIN (.fina) -- check: no_orphaned_marks - input: - text: ‍عُّ - rationale: DAMMA+SHADDA on top of ARABIC LETTER AIN (.fina) -- check: no_orphaned_marks - input: - text: ‍عٌّ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER AIN (.fina) -- check: shaping_differs - inputs: - - text: ‍ع‍ - features: - init: false - medi: false - fina: false - - text: ‍ع‍ - rationale: .medi version of ARABIC LETTER AIN -- check: no_orphaned_marks - input: - text: ‍عٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER AIN (.medi) -- check: no_orphaned_marks - input: - text: ‍عٓ‍ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER AIN (.medi) -- check: no_orphaned_marks - input: - text: ‍عٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER AIN (.medi) -- check: no_orphaned_marks - input: - text: ‍عٕ‍ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER AIN (.medi) -- check: no_orphaned_marks - input: - text: ‍عً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER AIN (.medi) -- check: no_orphaned_marks - input: - text: ‍عٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER AIN (.medi) -- check: no_orphaned_marks - input: - text: ‍عٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER AIN (.medi) -- check: no_orphaned_marks - input: - text: ‍عَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER AIN (.medi) -- check: no_orphaned_marks - input: - text: ‍عُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER AIN (.medi) -- check: no_orphaned_marks - input: - text: ‍عِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER AIN (.medi) -- check: no_orphaned_marks - input: - text: ‍عّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER AIN (.medi) -- check: no_orphaned_marks - input: - text: ‍عْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER AIN (.medi) -- check: no_orphaned_marks - input: - text: ‍عَّ‍ - rationale: FATHA+SHADDA on top of ARABIC LETTER AIN (.medi) -- check: no_orphaned_marks - input: - text: ‍عًّ‍ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER AIN (.medi) -- check: no_orphaned_marks - input: - text: ‍عِّ‍ - rationale: KASRA+SHADDA on top of ARABIC LETTER AIN (.medi) -- check: no_orphaned_marks - input: - text: ‍عٍّ‍ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER AIN (.medi) -- check: no_orphaned_marks - input: - text: ‍عُّ‍ - rationale: DAMMA+SHADDA on top of ARABIC LETTER AIN (.medi) -- check: no_orphaned_marks - input: - text: ‍عٌّ‍ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER AIN (.medi) -- check: shaping_differs - inputs: - - text: ع‍ - features: - init: false - medi: false - fina: false - - text: ع‍ - rationale: .init version of ARABIC LETTER AIN -- check: no_orphaned_marks - input: - text: عٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER AIN (.init) -- check: no_orphaned_marks - input: - text: عٓ‍ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER AIN (.init) -- check: no_orphaned_marks - input: - text: عٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER AIN (.init) -- check: no_orphaned_marks - input: - text: عٕ‍ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER AIN (.init) -- check: no_orphaned_marks - input: - text: عً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER AIN (.init) -- check: no_orphaned_marks - input: - text: عٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER AIN (.init) -- check: no_orphaned_marks - input: - text: عٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER AIN (.init) -- check: no_orphaned_marks - input: - text: عَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER AIN (.init) -- check: no_orphaned_marks - input: - text: عُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER AIN (.init) -- check: no_orphaned_marks - input: - text: عِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER AIN (.init) -- check: no_orphaned_marks - input: - text: عّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER AIN (.init) -- check: no_orphaned_marks - input: - text: عْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER AIN (.init) -- check: no_orphaned_marks - input: - text: عَّ‍ - rationale: FATHA+SHADDA on top of ARABIC LETTER AIN (.init) -- check: no_orphaned_marks - input: - text: عًّ‍ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER AIN (.init) -- check: no_orphaned_marks - input: - text: عِّ‍ - rationale: KASRA+SHADDA on top of ARABIC LETTER AIN (.init) -- check: no_orphaned_marks - input: - text: عٍّ‍ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER AIN (.init) -- check: no_orphaned_marks - input: - text: عُّ‍ - rationale: DAMMA+SHADDA on top of ARABIC LETTER AIN (.init) -- check: no_orphaned_marks - input: - text: عٌّ‍ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER AIN (.init) -- check: no_orphaned_marks - input: - text: عٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER AIN (.isol) -- check: no_orphaned_marks - input: - text: عٓ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER AIN (.isol) -- check: no_orphaned_marks - input: - text: عٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER AIN (.isol) -- check: no_orphaned_marks - input: - text: عٕ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER AIN (.isol) -- check: no_orphaned_marks - input: - text: عً - rationale: ARABIC FATHATAN on top of ARABIC LETTER AIN (.isol) -- check: no_orphaned_marks - input: - text: عٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER AIN (.isol) -- check: no_orphaned_marks - input: - text: عٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER AIN (.isol) -- check: no_orphaned_marks - input: - text: عَ - rationale: ARABIC FATHA on top of ARABIC LETTER AIN (.isol) -- check: no_orphaned_marks - input: - text: عُ - rationale: ARABIC DAMMA on top of ARABIC LETTER AIN (.isol) -- check: no_orphaned_marks - input: - text: عِ - rationale: ARABIC KASRA on top of ARABIC LETTER AIN (.isol) -- check: no_orphaned_marks - input: - text: عّ - rationale: ARABIC SHADDA on top of ARABIC LETTER AIN (.isol) -- check: no_orphaned_marks - input: - text: عْ - rationale: ARABIC SUKUN on top of ARABIC LETTER AIN (.isol) -- check: no_orphaned_marks - input: - text: عَّ - rationale: FATHA+SHADDA on top of ARABIC LETTER AIN (.isol) -- check: no_orphaned_marks - input: - text: عًّ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER AIN (.isol) -- check: no_orphaned_marks - input: - text: عِّ - rationale: KASRA+SHADDA on top of ARABIC LETTER AIN (.isol) -- check: no_orphaned_marks - input: - text: عٍّ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER AIN (.isol) -- check: no_orphaned_marks - input: - text: عُّ - rationale: DAMMA+SHADDA on top of ARABIC LETTER AIN (.isol) -- check: no_orphaned_marks - input: - text: عٌّ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER AIN (.isol) -- check: shaping_differs - inputs: - - text: ‍غ - features: - init: false - medi: false - fina: false - - text: ‍غ - rationale: .fina version of ARABIC LETTER GHAIN -- check: no_orphaned_marks - input: - text: ‍غٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER GHAIN (.fina) -- check: no_orphaned_marks - input: - text: ‍غٓ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER GHAIN (.fina) -- check: no_orphaned_marks - input: - text: ‍غٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER GHAIN (.fina) -- check: no_orphaned_marks - input: - text: ‍غٕ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER GHAIN (.fina) -- check: no_orphaned_marks - input: - text: ‍غً - rationale: ARABIC FATHATAN on top of ARABIC LETTER GHAIN (.fina) -- check: no_orphaned_marks - input: - text: ‍غٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER GHAIN (.fina) -- check: no_orphaned_marks - input: - text: ‍غٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER GHAIN (.fina) -- check: no_orphaned_marks - input: - text: ‍غَ - rationale: ARABIC FATHA on top of ARABIC LETTER GHAIN (.fina) -- check: no_orphaned_marks - input: - text: ‍غُ - rationale: ARABIC DAMMA on top of ARABIC LETTER GHAIN (.fina) -- check: no_orphaned_marks - input: - text: ‍غِ - rationale: ARABIC KASRA on top of ARABIC LETTER GHAIN (.fina) -- check: no_orphaned_marks - input: - text: ‍غّ - rationale: ARABIC SHADDA on top of ARABIC LETTER GHAIN (.fina) -- check: no_orphaned_marks - input: - text: ‍غْ - rationale: ARABIC SUKUN on top of ARABIC LETTER GHAIN (.fina) -- check: no_orphaned_marks - input: - text: ‍غَّ - rationale: FATHA+SHADDA on top of ARABIC LETTER GHAIN (.fina) -- check: no_orphaned_marks - input: - text: ‍غًّ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER GHAIN (.fina) -- check: no_orphaned_marks - input: - text: ‍غِّ - rationale: KASRA+SHADDA on top of ARABIC LETTER GHAIN (.fina) -- check: no_orphaned_marks - input: - text: ‍غٍّ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER GHAIN (.fina) -- check: no_orphaned_marks - input: - text: ‍غُّ - rationale: DAMMA+SHADDA on top of ARABIC LETTER GHAIN (.fina) -- check: no_orphaned_marks - input: - text: ‍غٌّ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER GHAIN (.fina) -- check: shaping_differs - inputs: - - text: ‍غ‍ - features: - init: false - medi: false - fina: false - - text: ‍غ‍ - rationale: .medi version of ARABIC LETTER GHAIN -- check: no_orphaned_marks - input: - text: ‍غٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER GHAIN (.medi) -- check: no_orphaned_marks - input: - text: ‍غٓ‍ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER GHAIN (.medi) -- check: no_orphaned_marks - input: - text: ‍غٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER GHAIN (.medi) -- check: no_orphaned_marks - input: - text: ‍غٕ‍ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER GHAIN (.medi) -- check: no_orphaned_marks - input: - text: ‍غً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER GHAIN (.medi) -- check: no_orphaned_marks - input: - text: ‍غٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER GHAIN (.medi) -- check: no_orphaned_marks - input: - text: ‍غٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER GHAIN (.medi) -- check: no_orphaned_marks - input: - text: ‍غَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER GHAIN (.medi) -- check: no_orphaned_marks - input: - text: ‍غُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER GHAIN (.medi) -- check: no_orphaned_marks - input: - text: ‍غِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER GHAIN (.medi) -- check: no_orphaned_marks - input: - text: ‍غّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER GHAIN (.medi) -- check: no_orphaned_marks - input: - text: ‍غْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER GHAIN (.medi) -- check: no_orphaned_marks - input: - text: ‍غَّ‍ - rationale: FATHA+SHADDA on top of ARABIC LETTER GHAIN (.medi) -- check: no_orphaned_marks - input: - text: ‍غًّ‍ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER GHAIN (.medi) -- check: no_orphaned_marks - input: - text: ‍غِّ‍ - rationale: KASRA+SHADDA on top of ARABIC LETTER GHAIN (.medi) -- check: no_orphaned_marks - input: - text: ‍غٍّ‍ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER GHAIN (.medi) -- check: no_orphaned_marks - input: - text: ‍غُّ‍ - rationale: DAMMA+SHADDA on top of ARABIC LETTER GHAIN (.medi) -- check: no_orphaned_marks - input: - text: ‍غٌّ‍ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER GHAIN (.medi) -- check: shaping_differs - inputs: - - text: غ‍ - features: - init: false - medi: false - fina: false - - text: غ‍ - rationale: .init version of ARABIC LETTER GHAIN -- check: no_orphaned_marks - input: - text: غٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER GHAIN (.init) -- check: no_orphaned_marks - input: - text: غٓ‍ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER GHAIN (.init) -- check: no_orphaned_marks - input: - text: غٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER GHAIN (.init) -- check: no_orphaned_marks - input: - text: غٕ‍ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER GHAIN (.init) -- check: no_orphaned_marks - input: - text: غً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER GHAIN (.init) -- check: no_orphaned_marks - input: - text: غٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER GHAIN (.init) -- check: no_orphaned_marks - input: - text: غٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER GHAIN (.init) -- check: no_orphaned_marks - input: - text: غَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER GHAIN (.init) -- check: no_orphaned_marks - input: - text: غُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER GHAIN (.init) -- check: no_orphaned_marks - input: - text: غِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER GHAIN (.init) -- check: no_orphaned_marks - input: - text: غّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER GHAIN (.init) -- check: no_orphaned_marks - input: - text: غْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER GHAIN (.init) -- check: no_orphaned_marks - input: - text: غَّ‍ - rationale: FATHA+SHADDA on top of ARABIC LETTER GHAIN (.init) -- check: no_orphaned_marks - input: - text: غًّ‍ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER GHAIN (.init) -- check: no_orphaned_marks - input: - text: غِّ‍ - rationale: KASRA+SHADDA on top of ARABIC LETTER GHAIN (.init) -- check: no_orphaned_marks - input: - text: غٍّ‍ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER GHAIN (.init) -- check: no_orphaned_marks - input: - text: غُّ‍ - rationale: DAMMA+SHADDA on top of ARABIC LETTER GHAIN (.init) -- check: no_orphaned_marks - input: - text: غٌّ‍ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER GHAIN (.init) -- check: no_orphaned_marks - input: - text: غٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER GHAIN (.isol) -- check: no_orphaned_marks - input: - text: غٓ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER GHAIN (.isol) -- check: no_orphaned_marks - input: - text: غٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER GHAIN (.isol) -- check: no_orphaned_marks - input: - text: غٕ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER GHAIN (.isol) -- check: no_orphaned_marks - input: - text: غً - rationale: ARABIC FATHATAN on top of ARABIC LETTER GHAIN (.isol) -- check: no_orphaned_marks - input: - text: غٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER GHAIN (.isol) -- check: no_orphaned_marks - input: - text: غٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER GHAIN (.isol) -- check: no_orphaned_marks - input: - text: غَ - rationale: ARABIC FATHA on top of ARABIC LETTER GHAIN (.isol) -- check: no_orphaned_marks - input: - text: غُ - rationale: ARABIC DAMMA on top of ARABIC LETTER GHAIN (.isol) -- check: no_orphaned_marks - input: - text: غِ - rationale: ARABIC KASRA on top of ARABIC LETTER GHAIN (.isol) -- check: no_orphaned_marks - input: - text: غّ - rationale: ARABIC SHADDA on top of ARABIC LETTER GHAIN (.isol) -- check: no_orphaned_marks - input: - text: غْ - rationale: ARABIC SUKUN on top of ARABIC LETTER GHAIN (.isol) -- check: no_orphaned_marks - input: - text: غَّ - rationale: FATHA+SHADDA on top of ARABIC LETTER GHAIN (.isol) -- check: no_orphaned_marks - input: - text: غًّ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER GHAIN (.isol) -- check: no_orphaned_marks - input: - text: غِّ - rationale: KASRA+SHADDA on top of ARABIC LETTER GHAIN (.isol) -- check: no_orphaned_marks - input: - text: غٍّ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER GHAIN (.isol) -- check: no_orphaned_marks - input: - text: غُّ - rationale: DAMMA+SHADDA on top of ARABIC LETTER GHAIN (.isol) -- check: no_orphaned_marks - input: - text: غٌّ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER GHAIN (.isol) -- check: shaping_differs - inputs: - - text: ‍ف - features: - init: false - medi: false - fina: false - - text: ‍ف - rationale: .fina version of ARABIC LETTER FEH -- check: no_orphaned_marks - input: - text: ‍فٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER FEH (.fina) -- check: no_orphaned_marks - input: - text: ‍فٓ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER FEH (.fina) -- check: no_orphaned_marks - input: - text: ‍فٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER FEH (.fina) -- check: no_orphaned_marks - input: - text: ‍فٕ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER FEH (.fina) -- check: no_orphaned_marks - input: - text: ‍فً - rationale: ARABIC FATHATAN on top of ARABIC LETTER FEH (.fina) -- check: no_orphaned_marks - input: - text: ‍فٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER FEH (.fina) -- check: no_orphaned_marks - input: - text: ‍فٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER FEH (.fina) -- check: no_orphaned_marks - input: - text: ‍فَ - rationale: ARABIC FATHA on top of ARABIC LETTER FEH (.fina) -- check: no_orphaned_marks - input: - text: ‍فُ - rationale: ARABIC DAMMA on top of ARABIC LETTER FEH (.fina) -- check: no_orphaned_marks - input: - text: ‍فِ - rationale: ARABIC KASRA on top of ARABIC LETTER FEH (.fina) -- check: no_orphaned_marks - input: - text: ‍فّ - rationale: ARABIC SHADDA on top of ARABIC LETTER FEH (.fina) -- check: no_orphaned_marks - input: - text: ‍فْ - rationale: ARABIC SUKUN on top of ARABIC LETTER FEH (.fina) -- check: no_orphaned_marks - input: - text: ‍فَّ - rationale: FATHA+SHADDA on top of ARABIC LETTER FEH (.fina) -- check: no_orphaned_marks - input: - text: ‍فًّ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER FEH (.fina) -- check: no_orphaned_marks - input: - text: ‍فِّ - rationale: KASRA+SHADDA on top of ARABIC LETTER FEH (.fina) -- check: no_orphaned_marks - input: - text: ‍فٍّ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER FEH (.fina) -- check: no_orphaned_marks - input: - text: ‍فُّ - rationale: DAMMA+SHADDA on top of ARABIC LETTER FEH (.fina) -- check: no_orphaned_marks - input: - text: ‍فٌّ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER FEH (.fina) -- check: shaping_differs - inputs: - - text: ‍ف‍ - features: - init: false - medi: false - fina: false - - text: ‍ف‍ - rationale: .medi version of ARABIC LETTER FEH -- check: no_orphaned_marks - input: - text: ‍فٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER FEH (.medi) -- check: no_orphaned_marks - input: - text: ‍فٓ‍ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER FEH (.medi) -- check: no_orphaned_marks - input: - text: ‍فٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER FEH (.medi) -- check: no_orphaned_marks - input: - text: ‍فٕ‍ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER FEH (.medi) -- check: no_orphaned_marks - input: - text: ‍فً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER FEH (.medi) -- check: no_orphaned_marks - input: - text: ‍فٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER FEH (.medi) -- check: no_orphaned_marks - input: - text: ‍فٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER FEH (.medi) -- check: no_orphaned_marks - input: - text: ‍فَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER FEH (.medi) -- check: no_orphaned_marks - input: - text: ‍فُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER FEH (.medi) -- check: no_orphaned_marks - input: - text: ‍فِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER FEH (.medi) -- check: no_orphaned_marks - input: - text: ‍فّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER FEH (.medi) -- check: no_orphaned_marks - input: - text: ‍فْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER FEH (.medi) -- check: no_orphaned_marks - input: - text: ‍فَّ‍ - rationale: FATHA+SHADDA on top of ARABIC LETTER FEH (.medi) -- check: no_orphaned_marks - input: - text: ‍فًّ‍ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER FEH (.medi) -- check: no_orphaned_marks - input: - text: ‍فِّ‍ - rationale: KASRA+SHADDA on top of ARABIC LETTER FEH (.medi) -- check: no_orphaned_marks - input: - text: ‍فٍّ‍ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER FEH (.medi) -- check: no_orphaned_marks - input: - text: ‍فُّ‍ - rationale: DAMMA+SHADDA on top of ARABIC LETTER FEH (.medi) -- check: no_orphaned_marks - input: - text: ‍فٌّ‍ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER FEH (.medi) -- check: shaping_differs - inputs: - - text: ف‍ - features: - init: false - medi: false - fina: false - - text: ف‍ - rationale: .init version of ARABIC LETTER FEH -- check: no_orphaned_marks - input: - text: فٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER FEH (.init) -- check: no_orphaned_marks - input: - text: فٓ‍ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER FEH (.init) -- check: no_orphaned_marks - input: - text: فٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER FEH (.init) -- check: no_orphaned_marks - input: - text: فٕ‍ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER FEH (.init) -- check: no_orphaned_marks - input: - text: فً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER FEH (.init) -- check: no_orphaned_marks - input: - text: فٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER FEH (.init) -- check: no_orphaned_marks - input: - text: فٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER FEH (.init) -- check: no_orphaned_marks - input: - text: فَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER FEH (.init) -- check: no_orphaned_marks - input: - text: فُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER FEH (.init) -- check: no_orphaned_marks - input: - text: فِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER FEH (.init) -- check: no_orphaned_marks - input: - text: فّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER FEH (.init) -- check: no_orphaned_marks - input: - text: فْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER FEH (.init) -- check: no_orphaned_marks - input: - text: فَّ‍ - rationale: FATHA+SHADDA on top of ARABIC LETTER FEH (.init) -- check: no_orphaned_marks - input: - text: فًّ‍ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER FEH (.init) -- check: no_orphaned_marks - input: - text: فِّ‍ - rationale: KASRA+SHADDA on top of ARABIC LETTER FEH (.init) -- check: no_orphaned_marks - input: - text: فٍّ‍ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER FEH (.init) -- check: no_orphaned_marks - input: - text: فُّ‍ - rationale: DAMMA+SHADDA on top of ARABIC LETTER FEH (.init) -- check: no_orphaned_marks - input: - text: فٌّ‍ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER FEH (.init) -- check: no_orphaned_marks - input: - text: فٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER FEH (.isol) -- check: no_orphaned_marks - input: - text: فٓ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER FEH (.isol) -- check: no_orphaned_marks - input: - text: فٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER FEH (.isol) -- check: no_orphaned_marks - input: - text: فٕ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER FEH (.isol) -- check: no_orphaned_marks - input: - text: فً - rationale: ARABIC FATHATAN on top of ARABIC LETTER FEH (.isol) -- check: no_orphaned_marks - input: - text: فٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER FEH (.isol) -- check: no_orphaned_marks - input: - text: فٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER FEH (.isol) -- check: no_orphaned_marks - input: - text: فَ - rationale: ARABIC FATHA on top of ARABIC LETTER FEH (.isol) -- check: no_orphaned_marks - input: - text: فُ - rationale: ARABIC DAMMA on top of ARABIC LETTER FEH (.isol) -- check: no_orphaned_marks - input: - text: فِ - rationale: ARABIC KASRA on top of ARABIC LETTER FEH (.isol) -- check: no_orphaned_marks - input: - text: فّ - rationale: ARABIC SHADDA on top of ARABIC LETTER FEH (.isol) -- check: no_orphaned_marks - input: - text: فْ - rationale: ARABIC SUKUN on top of ARABIC LETTER FEH (.isol) -- check: no_orphaned_marks - input: - text: فَّ - rationale: FATHA+SHADDA on top of ARABIC LETTER FEH (.isol) -- check: no_orphaned_marks - input: - text: فًّ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER FEH (.isol) -- check: no_orphaned_marks - input: - text: فِّ - rationale: KASRA+SHADDA on top of ARABIC LETTER FEH (.isol) -- check: no_orphaned_marks - input: - text: فٍّ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER FEH (.isol) -- check: no_orphaned_marks - input: - text: فُّ - rationale: DAMMA+SHADDA on top of ARABIC LETTER FEH (.isol) -- check: no_orphaned_marks - input: - text: فٌّ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER FEH (.isol) -- check: shaping_differs - inputs: - - text: ‍ق - features: - init: false - medi: false - fina: false - - text: ‍ق - rationale: .fina version of ARABIC LETTER QAF -- check: no_orphaned_marks - input: - text: ‍قٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER QAF (.fina) -- check: no_orphaned_marks - input: - text: ‍قٓ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER QAF (.fina) -- check: no_orphaned_marks - input: - text: ‍قٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER QAF (.fina) -- check: no_orphaned_marks - input: - text: ‍قٕ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER QAF (.fina) -- check: no_orphaned_marks - input: - text: ‍قً - rationale: ARABIC FATHATAN on top of ARABIC LETTER QAF (.fina) -- check: no_orphaned_marks - input: - text: ‍قٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER QAF (.fina) -- check: no_orphaned_marks - input: - text: ‍قٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER QAF (.fina) -- check: no_orphaned_marks - input: - text: ‍قَ - rationale: ARABIC FATHA on top of ARABIC LETTER QAF (.fina) -- check: no_orphaned_marks - input: - text: ‍قُ - rationale: ARABIC DAMMA on top of ARABIC LETTER QAF (.fina) -- check: no_orphaned_marks - input: - text: ‍قِ - rationale: ARABIC KASRA on top of ARABIC LETTER QAF (.fina) -- check: no_orphaned_marks - input: - text: ‍قّ - rationale: ARABIC SHADDA on top of ARABIC LETTER QAF (.fina) -- check: no_orphaned_marks - input: - text: ‍قْ - rationale: ARABIC SUKUN on top of ARABIC LETTER QAF (.fina) -- check: no_orphaned_marks - input: - text: ‍قَّ - rationale: FATHA+SHADDA on top of ARABIC LETTER QAF (.fina) -- check: no_orphaned_marks - input: - text: ‍قًّ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER QAF (.fina) -- check: no_orphaned_marks - input: - text: ‍قِّ - rationale: KASRA+SHADDA on top of ARABIC LETTER QAF (.fina) -- check: no_orphaned_marks - input: - text: ‍قٍّ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER QAF (.fina) -- check: no_orphaned_marks - input: - text: ‍قُّ - rationale: DAMMA+SHADDA on top of ARABIC LETTER QAF (.fina) -- check: no_orphaned_marks - input: - text: ‍قٌّ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER QAF (.fina) -- check: shaping_differs - inputs: - - text: ‍ق‍ - features: - init: false - medi: false - fina: false - - text: ‍ق‍ - rationale: .medi version of ARABIC LETTER QAF -- check: no_orphaned_marks - input: - text: ‍قٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER QAF (.medi) -- check: no_orphaned_marks - input: - text: ‍قٓ‍ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER QAF (.medi) -- check: no_orphaned_marks - input: - text: ‍قٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER QAF (.medi) -- check: no_orphaned_marks - input: - text: ‍قٕ‍ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER QAF (.medi) -- check: no_orphaned_marks - input: - text: ‍قً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER QAF (.medi) -- check: no_orphaned_marks - input: - text: ‍قٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER QAF (.medi) -- check: no_orphaned_marks - input: - text: ‍قٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER QAF (.medi) -- check: no_orphaned_marks - input: - text: ‍قَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER QAF (.medi) -- check: no_orphaned_marks - input: - text: ‍قُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER QAF (.medi) -- check: no_orphaned_marks - input: - text: ‍قِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER QAF (.medi) -- check: no_orphaned_marks - input: - text: ‍قّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER QAF (.medi) -- check: no_orphaned_marks - input: - text: ‍قْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER QAF (.medi) -- check: no_orphaned_marks - input: - text: ‍قَّ‍ - rationale: FATHA+SHADDA on top of ARABIC LETTER QAF (.medi) -- check: no_orphaned_marks - input: - text: ‍قًّ‍ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER QAF (.medi) -- check: no_orphaned_marks - input: - text: ‍قِّ‍ - rationale: KASRA+SHADDA on top of ARABIC LETTER QAF (.medi) -- check: no_orphaned_marks - input: - text: ‍قٍّ‍ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER QAF (.medi) -- check: no_orphaned_marks - input: - text: ‍قُّ‍ - rationale: DAMMA+SHADDA on top of ARABIC LETTER QAF (.medi) -- check: no_orphaned_marks - input: - text: ‍قٌّ‍ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER QAF (.medi) -- check: shaping_differs - inputs: - - text: ق‍ - features: - init: false - medi: false - fina: false - - text: ق‍ - rationale: .init version of ARABIC LETTER QAF -- check: no_orphaned_marks - input: - text: قٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER QAF (.init) -- check: no_orphaned_marks - input: - text: قٓ‍ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER QAF (.init) -- check: no_orphaned_marks - input: - text: قٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER QAF (.init) -- check: no_orphaned_marks - input: - text: قٕ‍ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER QAF (.init) -- check: no_orphaned_marks - input: - text: قً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER QAF (.init) -- check: no_orphaned_marks - input: - text: قٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER QAF (.init) -- check: no_orphaned_marks - input: - text: قٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER QAF (.init) -- check: no_orphaned_marks - input: - text: قَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER QAF (.init) -- check: no_orphaned_marks - input: - text: قُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER QAF (.init) -- check: no_orphaned_marks - input: - text: قِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER QAF (.init) -- check: no_orphaned_marks - input: - text: قّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER QAF (.init) -- check: no_orphaned_marks - input: - text: قْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER QAF (.init) -- check: no_orphaned_marks - input: - text: قَّ‍ - rationale: FATHA+SHADDA on top of ARABIC LETTER QAF (.init) -- check: no_orphaned_marks - input: - text: قًّ‍ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER QAF (.init) -- check: no_orphaned_marks - input: - text: قِّ‍ - rationale: KASRA+SHADDA on top of ARABIC LETTER QAF (.init) -- check: no_orphaned_marks - input: - text: قٍّ‍ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER QAF (.init) -- check: no_orphaned_marks - input: - text: قُّ‍ - rationale: DAMMA+SHADDA on top of ARABIC LETTER QAF (.init) -- check: no_orphaned_marks - input: - text: قٌّ‍ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER QAF (.init) -- check: no_orphaned_marks - input: - text: قٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER QAF (.isol) -- check: no_orphaned_marks - input: - text: قٓ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER QAF (.isol) -- check: no_orphaned_marks - input: - text: قٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER QAF (.isol) -- check: no_orphaned_marks - input: - text: قٕ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER QAF (.isol) -- check: no_orphaned_marks - input: - text: قً - rationale: ARABIC FATHATAN on top of ARABIC LETTER QAF (.isol) -- check: no_orphaned_marks - input: - text: قٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER QAF (.isol) -- check: no_orphaned_marks - input: - text: قٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER QAF (.isol) -- check: no_orphaned_marks - input: - text: قَ - rationale: ARABIC FATHA on top of ARABIC LETTER QAF (.isol) -- check: no_orphaned_marks - input: - text: قُ - rationale: ARABIC DAMMA on top of ARABIC LETTER QAF (.isol) -- check: no_orphaned_marks - input: - text: قِ - rationale: ARABIC KASRA on top of ARABIC LETTER QAF (.isol) -- check: no_orphaned_marks - input: - text: قّ - rationale: ARABIC SHADDA on top of ARABIC LETTER QAF (.isol) -- check: no_orphaned_marks - input: - text: قْ - rationale: ARABIC SUKUN on top of ARABIC LETTER QAF (.isol) -- check: no_orphaned_marks - input: - text: قَّ - rationale: FATHA+SHADDA on top of ARABIC LETTER QAF (.isol) -- check: no_orphaned_marks - input: - text: قًّ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER QAF (.isol) -- check: no_orphaned_marks - input: - text: قِّ - rationale: KASRA+SHADDA on top of ARABIC LETTER QAF (.isol) -- check: no_orphaned_marks - input: - text: قٍّ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER QAF (.isol) -- check: no_orphaned_marks - input: - text: قُّ - rationale: DAMMA+SHADDA on top of ARABIC LETTER QAF (.isol) -- check: no_orphaned_marks - input: - text: قٌّ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER QAF (.isol) -- check: shaping_differs - inputs: - - text: ‍ك - features: - init: false - medi: false - fina: false - - text: ‍ك - rationale: .fina version of ARABIC LETTER KAF -- check: no_orphaned_marks - input: - text: ‍كٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER KAF (.fina) -- check: no_orphaned_marks - input: - text: ‍كٓ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER KAF (.fina) -- check: no_orphaned_marks - input: - text: ‍كٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER KAF (.fina) -- check: no_orphaned_marks - input: - text: ‍كٕ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER KAF (.fina) -- check: no_orphaned_marks - input: - text: ‍كً - rationale: ARABIC FATHATAN on top of ARABIC LETTER KAF (.fina) -- check: no_orphaned_marks - input: - text: ‍كٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER KAF (.fina) -- check: no_orphaned_marks - input: - text: ‍كٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER KAF (.fina) -- check: no_orphaned_marks - input: - text: ‍كَ - rationale: ARABIC FATHA on top of ARABIC LETTER KAF (.fina) -- check: no_orphaned_marks - input: - text: ‍كُ - rationale: ARABIC DAMMA on top of ARABIC LETTER KAF (.fina) -- check: no_orphaned_marks - input: - text: ‍كِ - rationale: ARABIC KASRA on top of ARABIC LETTER KAF (.fina) -- check: no_orphaned_marks - input: - text: ‍كّ - rationale: ARABIC SHADDA on top of ARABIC LETTER KAF (.fina) -- check: no_orphaned_marks - input: - text: ‍كْ - rationale: ARABIC SUKUN on top of ARABIC LETTER KAF (.fina) -- check: no_orphaned_marks - input: - text: ‍كَّ - rationale: FATHA+SHADDA on top of ARABIC LETTER KAF (.fina) -- check: no_orphaned_marks - input: - text: ‍كًّ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER KAF (.fina) -- check: no_orphaned_marks - input: - text: ‍كِّ - rationale: KASRA+SHADDA on top of ARABIC LETTER KAF (.fina) -- check: no_orphaned_marks - input: - text: ‍كٍّ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER KAF (.fina) -- check: no_orphaned_marks - input: - text: ‍كُّ - rationale: DAMMA+SHADDA on top of ARABIC LETTER KAF (.fina) -- check: no_orphaned_marks - input: - text: ‍كٌّ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER KAF (.fina) -- check: shaping_differs - inputs: - - text: ‍ك‍ - features: - init: false - medi: false - fina: false - - text: ‍ك‍ - rationale: .medi version of ARABIC LETTER KAF -- check: no_orphaned_marks - input: - text: ‍كٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER KAF (.medi) -- check: no_orphaned_marks - input: - text: ‍كٓ‍ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER KAF (.medi) -- check: no_orphaned_marks - input: - text: ‍كٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER KAF (.medi) -- check: no_orphaned_marks - input: - text: ‍كٕ‍ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER KAF (.medi) -- check: no_orphaned_marks - input: - text: ‍كً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER KAF (.medi) -- check: no_orphaned_marks - input: - text: ‍كٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER KAF (.medi) -- check: no_orphaned_marks - input: - text: ‍كٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER KAF (.medi) -- check: no_orphaned_marks - input: - text: ‍كَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER KAF (.medi) -- check: no_orphaned_marks - input: - text: ‍كُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER KAF (.medi) -- check: no_orphaned_marks - input: - text: ‍كِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER KAF (.medi) -- check: no_orphaned_marks - input: - text: ‍كّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER KAF (.medi) -- check: no_orphaned_marks - input: - text: ‍كْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER KAF (.medi) -- check: no_orphaned_marks - input: - text: ‍كَّ‍ - rationale: FATHA+SHADDA on top of ARABIC LETTER KAF (.medi) -- check: no_orphaned_marks - input: - text: ‍كًّ‍ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER KAF (.medi) -- check: no_orphaned_marks - input: - text: ‍كِّ‍ - rationale: KASRA+SHADDA on top of ARABIC LETTER KAF (.medi) -- check: no_orphaned_marks - input: - text: ‍كٍّ‍ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER KAF (.medi) -- check: no_orphaned_marks - input: - text: ‍كُّ‍ - rationale: DAMMA+SHADDA on top of ARABIC LETTER KAF (.medi) -- check: no_orphaned_marks - input: - text: ‍كٌّ‍ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER KAF (.medi) -- check: shaping_differs - inputs: - - text: ك‍ - features: - init: false - medi: false - fina: false - - text: ك‍ - rationale: .init version of ARABIC LETTER KAF -- check: no_orphaned_marks - input: - text: كٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER KAF (.init) -- check: no_orphaned_marks - input: - text: كٓ‍ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER KAF (.init) -- check: no_orphaned_marks - input: - text: كٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER KAF (.init) -- check: no_orphaned_marks - input: - text: كٕ‍ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER KAF (.init) -- check: no_orphaned_marks - input: - text: كً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER KAF (.init) -- check: no_orphaned_marks - input: - text: كٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER KAF (.init) -- check: no_orphaned_marks - input: - text: كٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER KAF (.init) -- check: no_orphaned_marks - input: - text: كَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER KAF (.init) -- check: no_orphaned_marks - input: - text: كُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER KAF (.init) -- check: no_orphaned_marks - input: - text: كِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER KAF (.init) -- check: no_orphaned_marks - input: - text: كّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER KAF (.init) -- check: no_orphaned_marks - input: - text: كْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER KAF (.init) -- check: no_orphaned_marks - input: - text: كَّ‍ - rationale: FATHA+SHADDA on top of ARABIC LETTER KAF (.init) -- check: no_orphaned_marks - input: - text: كًّ‍ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER KAF (.init) -- check: no_orphaned_marks - input: - text: كِّ‍ - rationale: KASRA+SHADDA on top of ARABIC LETTER KAF (.init) -- check: no_orphaned_marks - input: - text: كٍّ‍ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER KAF (.init) -- check: no_orphaned_marks - input: - text: كُّ‍ - rationale: DAMMA+SHADDA on top of ARABIC LETTER KAF (.init) -- check: no_orphaned_marks - input: - text: كٌّ‍ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER KAF (.init) -- check: no_orphaned_marks - input: - text: كٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER KAF (.isol) -- check: no_orphaned_marks - input: - text: كٓ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER KAF (.isol) -- check: no_orphaned_marks - input: - text: كٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER KAF (.isol) -- check: no_orphaned_marks - input: - text: كٕ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER KAF (.isol) -- check: no_orphaned_marks - input: - text: كً - rationale: ARABIC FATHATAN on top of ARABIC LETTER KAF (.isol) -- check: no_orphaned_marks - input: - text: كٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER KAF (.isol) -- check: no_orphaned_marks - input: - text: كٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER KAF (.isol) -- check: no_orphaned_marks - input: - text: كَ - rationale: ARABIC FATHA on top of ARABIC LETTER KAF (.isol) -- check: no_orphaned_marks - input: - text: كُ - rationale: ARABIC DAMMA on top of ARABIC LETTER KAF (.isol) -- check: no_orphaned_marks - input: - text: كِ - rationale: ARABIC KASRA on top of ARABIC LETTER KAF (.isol) -- check: no_orphaned_marks - input: - text: كّ - rationale: ARABIC SHADDA on top of ARABIC LETTER KAF (.isol) -- check: no_orphaned_marks - input: - text: كْ - rationale: ARABIC SUKUN on top of ARABIC LETTER KAF (.isol) -- check: no_orphaned_marks - input: - text: كَّ - rationale: FATHA+SHADDA on top of ARABIC LETTER KAF (.isol) -- check: no_orphaned_marks - input: - text: كًّ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER KAF (.isol) -- check: no_orphaned_marks - input: - text: كِّ - rationale: KASRA+SHADDA on top of ARABIC LETTER KAF (.isol) -- check: no_orphaned_marks - input: - text: كٍّ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER KAF (.isol) -- check: no_orphaned_marks - input: - text: كُّ - rationale: DAMMA+SHADDA on top of ARABIC LETTER KAF (.isol) -- check: no_orphaned_marks - input: - text: كٌّ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER KAF (.isol) -- check: shaping_differs - inputs: - - text: ‍ل - features: - init: false - medi: false - fina: false - - text: ‍ل - rationale: .fina version of ARABIC LETTER LAM -- check: no_orphaned_marks - input: - text: ‍لٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER LAM (.fina) -- check: no_orphaned_marks - input: - text: ‍لٓ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER LAM (.fina) -- check: no_orphaned_marks - input: - text: ‍لٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER LAM (.fina) -- check: no_orphaned_marks - input: - text: ‍لٕ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER LAM (.fina) -- check: no_orphaned_marks - input: - text: ‍لً - rationale: ARABIC FATHATAN on top of ARABIC LETTER LAM (.fina) -- check: no_orphaned_marks - input: - text: ‍لٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER LAM (.fina) -- check: no_orphaned_marks - input: - text: ‍لٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER LAM (.fina) -- check: no_orphaned_marks - input: - text: ‍لَ - rationale: ARABIC FATHA on top of ARABIC LETTER LAM (.fina) -- check: no_orphaned_marks - input: - text: ‍لُ - rationale: ARABIC DAMMA on top of ARABIC LETTER LAM (.fina) -- check: no_orphaned_marks - input: - text: ‍لِ - rationale: ARABIC KASRA on top of ARABIC LETTER LAM (.fina) -- check: no_orphaned_marks - input: - text: ‍لّ - rationale: ARABIC SHADDA on top of ARABIC LETTER LAM (.fina) -- check: no_orphaned_marks - input: - text: ‍لْ - rationale: ARABIC SUKUN on top of ARABIC LETTER LAM (.fina) -- check: no_orphaned_marks - input: - text: ‍لَّ - rationale: FATHA+SHADDA on top of ARABIC LETTER LAM (.fina) -- check: no_orphaned_marks - input: - text: ‍لًّ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER LAM (.fina) -- check: no_orphaned_marks - input: - text: ‍لِّ - rationale: KASRA+SHADDA on top of ARABIC LETTER LAM (.fina) -- check: no_orphaned_marks - input: - text: ‍لٍّ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER LAM (.fina) -- check: no_orphaned_marks - input: - text: ‍لُّ - rationale: DAMMA+SHADDA on top of ARABIC LETTER LAM (.fina) -- check: no_orphaned_marks - input: - text: ‍لٌّ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER LAM (.fina) -- check: shaping_differs - inputs: - - text: ‍ل‍ - features: - init: false - medi: false - fina: false - - text: ‍ل‍ - rationale: .medi version of ARABIC LETTER LAM -- check: no_orphaned_marks - input: - text: ‍لٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER LAM (.medi) -- check: no_orphaned_marks - input: - text: ‍لٓ‍ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER LAM (.medi) -- check: no_orphaned_marks - input: - text: ‍لٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER LAM (.medi) -- check: no_orphaned_marks - input: - text: ‍لٕ‍ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER LAM (.medi) -- check: no_orphaned_marks - input: - text: ‍لً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER LAM (.medi) -- check: no_orphaned_marks - input: - text: ‍لٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER LAM (.medi) -- check: no_orphaned_marks - input: - text: ‍لٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER LAM (.medi) -- check: no_orphaned_marks - input: - text: ‍لَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER LAM (.medi) -- check: no_orphaned_marks - input: - text: ‍لُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER LAM (.medi) -- check: no_orphaned_marks - input: - text: ‍لِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER LAM (.medi) -- check: no_orphaned_marks - input: - text: ‍لّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER LAM (.medi) -- check: no_orphaned_marks - input: - text: ‍لْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER LAM (.medi) -- check: no_orphaned_marks - input: - text: ‍لَّ‍ - rationale: FATHA+SHADDA on top of ARABIC LETTER LAM (.medi) -- check: no_orphaned_marks - input: - text: ‍لًّ‍ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER LAM (.medi) -- check: no_orphaned_marks - input: - text: ‍لِّ‍ - rationale: KASRA+SHADDA on top of ARABIC LETTER LAM (.medi) -- check: no_orphaned_marks - input: - text: ‍لٍّ‍ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER LAM (.medi) -- check: no_orphaned_marks - input: - text: ‍لُّ‍ - rationale: DAMMA+SHADDA on top of ARABIC LETTER LAM (.medi) -- check: no_orphaned_marks - input: - text: ‍لٌّ‍ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER LAM (.medi) -- check: shaping_differs - inputs: - - text: ل‍ - features: - init: false - medi: false - fina: false - - text: ل‍ - rationale: .init version of ARABIC LETTER LAM -- check: no_orphaned_marks - input: - text: لٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER LAM (.init) -- check: no_orphaned_marks - input: - text: لٓ‍ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER LAM (.init) -- check: no_orphaned_marks - input: - text: لٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER LAM (.init) -- check: no_orphaned_marks - input: - text: لٕ‍ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER LAM (.init) -- check: no_orphaned_marks - input: - text: لً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER LAM (.init) -- check: no_orphaned_marks - input: - text: لٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER LAM (.init) -- check: no_orphaned_marks - input: - text: لٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER LAM (.init) -- check: no_orphaned_marks - input: - text: لَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER LAM (.init) -- check: no_orphaned_marks - input: - text: لُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER LAM (.init) -- check: no_orphaned_marks - input: - text: لِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER LAM (.init) -- check: no_orphaned_marks - input: - text: لّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER LAM (.init) -- check: no_orphaned_marks - input: - text: لْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER LAM (.init) -- check: no_orphaned_marks - input: - text: لَّ‍ - rationale: FATHA+SHADDA on top of ARABIC LETTER LAM (.init) -- check: no_orphaned_marks - input: - text: لًّ‍ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER LAM (.init) -- check: no_orphaned_marks - input: - text: لِّ‍ - rationale: KASRA+SHADDA on top of ARABIC LETTER LAM (.init) -- check: no_orphaned_marks - input: - text: لٍّ‍ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER LAM (.init) -- check: no_orphaned_marks - input: - text: لُّ‍ - rationale: DAMMA+SHADDA on top of ARABIC LETTER LAM (.init) -- check: no_orphaned_marks - input: - text: لٌّ‍ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER LAM (.init) -- check: no_orphaned_marks - input: - text: لٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER LAM (.isol) -- check: no_orphaned_marks - input: - text: لٓ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER LAM (.isol) -- check: no_orphaned_marks - input: - text: لٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER LAM (.isol) -- check: no_orphaned_marks - input: - text: لٕ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER LAM (.isol) -- check: no_orphaned_marks - input: - text: لً - rationale: ARABIC FATHATAN on top of ARABIC LETTER LAM (.isol) -- check: no_orphaned_marks - input: - text: لٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER LAM (.isol) -- check: no_orphaned_marks - input: - text: لٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER LAM (.isol) -- check: no_orphaned_marks - input: - text: لَ - rationale: ARABIC FATHA on top of ARABIC LETTER LAM (.isol) -- check: no_orphaned_marks - input: - text: لُ - rationale: ARABIC DAMMA on top of ARABIC LETTER LAM (.isol) -- check: no_orphaned_marks - input: - text: لِ - rationale: ARABIC KASRA on top of ARABIC LETTER LAM (.isol) -- check: no_orphaned_marks - input: - text: لّ - rationale: ARABIC SHADDA on top of ARABIC LETTER LAM (.isol) -- check: no_orphaned_marks - input: - text: لْ - rationale: ARABIC SUKUN on top of ARABIC LETTER LAM (.isol) -- check: no_orphaned_marks - input: - text: لَّ - rationale: FATHA+SHADDA on top of ARABIC LETTER LAM (.isol) -- check: no_orphaned_marks - input: - text: لًّ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER LAM (.isol) -- check: no_orphaned_marks - input: - text: لِّ - rationale: KASRA+SHADDA on top of ARABIC LETTER LAM (.isol) -- check: no_orphaned_marks - input: - text: لٍّ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER LAM (.isol) -- check: no_orphaned_marks - input: - text: لُّ - rationale: DAMMA+SHADDA on top of ARABIC LETTER LAM (.isol) -- check: no_orphaned_marks - input: - text: لٌّ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER LAM (.isol) -- check: shaping_differs - inputs: - - text: ‍م - features: - init: false - medi: false - fina: false - - text: ‍م - rationale: .fina version of ARABIC LETTER MEEM -- check: no_orphaned_marks - input: - text: ‍مٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER MEEM (.fina) -- check: no_orphaned_marks - input: - text: ‍مٓ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER MEEM (.fina) -- check: no_orphaned_marks - input: - text: ‍مٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER MEEM (.fina) -- check: no_orphaned_marks - input: - text: ‍مٕ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER MEEM (.fina) -- check: no_orphaned_marks - input: - text: ‍مً - rationale: ARABIC FATHATAN on top of ARABIC LETTER MEEM (.fina) -- check: no_orphaned_marks - input: - text: ‍مٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER MEEM (.fina) -- check: no_orphaned_marks - input: - text: ‍مٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER MEEM (.fina) -- check: no_orphaned_marks - input: - text: ‍مَ - rationale: ARABIC FATHA on top of ARABIC LETTER MEEM (.fina) -- check: no_orphaned_marks - input: - text: ‍مُ - rationale: ARABIC DAMMA on top of ARABIC LETTER MEEM (.fina) -- check: no_orphaned_marks - input: - text: ‍مِ - rationale: ARABIC KASRA on top of ARABIC LETTER MEEM (.fina) -- check: no_orphaned_marks - input: - text: ‍مّ - rationale: ARABIC SHADDA on top of ARABIC LETTER MEEM (.fina) -- check: no_orphaned_marks - input: - text: ‍مْ - rationale: ARABIC SUKUN on top of ARABIC LETTER MEEM (.fina) -- check: no_orphaned_marks - input: - text: ‍مَّ - rationale: FATHA+SHADDA on top of ARABIC LETTER MEEM (.fina) -- check: no_orphaned_marks - input: - text: ‍مًّ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER MEEM (.fina) -- check: no_orphaned_marks - input: - text: ‍مِّ - rationale: KASRA+SHADDA on top of ARABIC LETTER MEEM (.fina) -- check: no_orphaned_marks - input: - text: ‍مٍّ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER MEEM (.fina) -- check: no_orphaned_marks - input: - text: ‍مُّ - rationale: DAMMA+SHADDA on top of ARABIC LETTER MEEM (.fina) -- check: no_orphaned_marks - input: - text: ‍مٌّ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER MEEM (.fina) -- check: shaping_differs - inputs: - - text: ‍م‍ - features: - init: false - medi: false - fina: false - - text: ‍م‍ - rationale: .medi version of ARABIC LETTER MEEM -- check: no_orphaned_marks - input: - text: ‍مٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER MEEM (.medi) -- check: no_orphaned_marks - input: - text: ‍مٓ‍ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER MEEM (.medi) -- check: no_orphaned_marks - input: - text: ‍مٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER MEEM (.medi) -- check: no_orphaned_marks - input: - text: ‍مٕ‍ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER MEEM (.medi) -- check: no_orphaned_marks - input: - text: ‍مً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER MEEM (.medi) -- check: no_orphaned_marks - input: - text: ‍مٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER MEEM (.medi) -- check: no_orphaned_marks - input: - text: ‍مٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER MEEM (.medi) -- check: no_orphaned_marks - input: - text: ‍مَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER MEEM (.medi) -- check: no_orphaned_marks - input: - text: ‍مُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER MEEM (.medi) -- check: no_orphaned_marks - input: - text: ‍مِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER MEEM (.medi) -- check: no_orphaned_marks - input: - text: ‍مّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER MEEM (.medi) -- check: no_orphaned_marks - input: - text: ‍مْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER MEEM (.medi) -- check: no_orphaned_marks - input: - text: ‍مَّ‍ - rationale: FATHA+SHADDA on top of ARABIC LETTER MEEM (.medi) -- check: no_orphaned_marks - input: - text: ‍مًّ‍ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER MEEM (.medi) -- check: no_orphaned_marks - input: - text: ‍مِّ‍ - rationale: KASRA+SHADDA on top of ARABIC LETTER MEEM (.medi) -- check: no_orphaned_marks - input: - text: ‍مٍّ‍ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER MEEM (.medi) -- check: no_orphaned_marks - input: - text: ‍مُّ‍ - rationale: DAMMA+SHADDA on top of ARABIC LETTER MEEM (.medi) -- check: no_orphaned_marks - input: - text: ‍مٌّ‍ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER MEEM (.medi) -- check: shaping_differs - inputs: - - text: م‍ - features: - init: false - medi: false - fina: false - - text: م‍ - rationale: .init version of ARABIC LETTER MEEM -- check: no_orphaned_marks - input: - text: مٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER MEEM (.init) -- check: no_orphaned_marks - input: - text: مٓ‍ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER MEEM (.init) -- check: no_orphaned_marks - input: - text: مٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER MEEM (.init) -- check: no_orphaned_marks - input: - text: مٕ‍ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER MEEM (.init) -- check: no_orphaned_marks - input: - text: مً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER MEEM (.init) -- check: no_orphaned_marks - input: - text: مٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER MEEM (.init) -- check: no_orphaned_marks - input: - text: مٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER MEEM (.init) -- check: no_orphaned_marks - input: - text: مَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER MEEM (.init) -- check: no_orphaned_marks - input: - text: مُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER MEEM (.init) -- check: no_orphaned_marks - input: - text: مِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER MEEM (.init) -- check: no_orphaned_marks - input: - text: مّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER MEEM (.init) -- check: no_orphaned_marks - input: - text: مْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER MEEM (.init) -- check: no_orphaned_marks - input: - text: مَّ‍ - rationale: FATHA+SHADDA on top of ARABIC LETTER MEEM (.init) -- check: no_orphaned_marks - input: - text: مًّ‍ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER MEEM (.init) -- check: no_orphaned_marks - input: - text: مِّ‍ - rationale: KASRA+SHADDA on top of ARABIC LETTER MEEM (.init) -- check: no_orphaned_marks - input: - text: مٍّ‍ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER MEEM (.init) -- check: no_orphaned_marks - input: - text: مُّ‍ - rationale: DAMMA+SHADDA on top of ARABIC LETTER MEEM (.init) -- check: no_orphaned_marks - input: - text: مٌّ‍ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER MEEM (.init) -- check: no_orphaned_marks - input: - text: مٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER MEEM (.isol) -- check: no_orphaned_marks - input: - text: مٓ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER MEEM (.isol) -- check: no_orphaned_marks - input: - text: مٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER MEEM (.isol) -- check: no_orphaned_marks - input: - text: مٕ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER MEEM (.isol) -- check: no_orphaned_marks - input: - text: مً - rationale: ARABIC FATHATAN on top of ARABIC LETTER MEEM (.isol) -- check: no_orphaned_marks - input: - text: مٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER MEEM (.isol) -- check: no_orphaned_marks - input: - text: مٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER MEEM (.isol) -- check: no_orphaned_marks - input: - text: مَ - rationale: ARABIC FATHA on top of ARABIC LETTER MEEM (.isol) -- check: no_orphaned_marks - input: - text: مُ - rationale: ARABIC DAMMA on top of ARABIC LETTER MEEM (.isol) -- check: no_orphaned_marks - input: - text: مِ - rationale: ARABIC KASRA on top of ARABIC LETTER MEEM (.isol) -- check: no_orphaned_marks - input: - text: مّ - rationale: ARABIC SHADDA on top of ARABIC LETTER MEEM (.isol) -- check: no_orphaned_marks - input: - text: مْ - rationale: ARABIC SUKUN on top of ARABIC LETTER MEEM (.isol) -- check: no_orphaned_marks - input: - text: مَّ - rationale: FATHA+SHADDA on top of ARABIC LETTER MEEM (.isol) -- check: no_orphaned_marks - input: - text: مًّ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER MEEM (.isol) -- check: no_orphaned_marks - input: - text: مِّ - rationale: KASRA+SHADDA on top of ARABIC LETTER MEEM (.isol) -- check: no_orphaned_marks - input: - text: مٍّ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER MEEM (.isol) -- check: no_orphaned_marks - input: - text: مُّ - rationale: DAMMA+SHADDA on top of ARABIC LETTER MEEM (.isol) -- check: no_orphaned_marks - input: - text: مٌّ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER MEEM (.isol) -- check: shaping_differs - inputs: - - text: ‍ن - features: - init: false - medi: false - fina: false - - text: ‍ن - rationale: .fina version of ARABIC LETTER NOON -- check: no_orphaned_marks - input: - text: ‍نٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER NOON (.fina) -- check: no_orphaned_marks - input: - text: ‍نٓ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER NOON (.fina) -- check: no_orphaned_marks - input: - text: ‍نٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER NOON (.fina) -- check: no_orphaned_marks - input: - text: ‍نٕ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER NOON (.fina) -- check: no_orphaned_marks - input: - text: ‍نً - rationale: ARABIC FATHATAN on top of ARABIC LETTER NOON (.fina) -- check: no_orphaned_marks - input: - text: ‍نٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER NOON (.fina) -- check: no_orphaned_marks - input: - text: ‍نٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER NOON (.fina) -- check: no_orphaned_marks - input: - text: ‍نَ - rationale: ARABIC FATHA on top of ARABIC LETTER NOON (.fina) -- check: no_orphaned_marks - input: - text: ‍نُ - rationale: ARABIC DAMMA on top of ARABIC LETTER NOON (.fina) -- check: no_orphaned_marks - input: - text: ‍نِ - rationale: ARABIC KASRA on top of ARABIC LETTER NOON (.fina) -- check: no_orphaned_marks - input: - text: ‍نّ - rationale: ARABIC SHADDA on top of ARABIC LETTER NOON (.fina) -- check: no_orphaned_marks - input: - text: ‍نْ - rationale: ARABIC SUKUN on top of ARABIC LETTER NOON (.fina) -- check: no_orphaned_marks - input: - text: ‍نَّ - rationale: FATHA+SHADDA on top of ARABIC LETTER NOON (.fina) -- check: no_orphaned_marks - input: - text: ‍نًّ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER NOON (.fina) -- check: no_orphaned_marks - input: - text: ‍نِّ - rationale: KASRA+SHADDA on top of ARABIC LETTER NOON (.fina) -- check: no_orphaned_marks - input: - text: ‍نٍّ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER NOON (.fina) -- check: no_orphaned_marks - input: - text: ‍نُّ - rationale: DAMMA+SHADDA on top of ARABIC LETTER NOON (.fina) -- check: no_orphaned_marks - input: - text: ‍نٌّ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER NOON (.fina) -- check: shaping_differs - inputs: - - text: ‍ن‍ - features: - init: false - medi: false - fina: false - - text: ‍ن‍ - rationale: .medi version of ARABIC LETTER NOON -- check: no_orphaned_marks - input: - text: ‍نٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER NOON (.medi) -- check: no_orphaned_marks - input: - text: ‍نٓ‍ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER NOON (.medi) -- check: no_orphaned_marks - input: - text: ‍نٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER NOON (.medi) -- check: no_orphaned_marks - input: - text: ‍نٕ‍ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER NOON (.medi) -- check: no_orphaned_marks - input: - text: ‍نً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER NOON (.medi) -- check: no_orphaned_marks - input: - text: ‍نٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER NOON (.medi) -- check: no_orphaned_marks - input: - text: ‍نٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER NOON (.medi) -- check: no_orphaned_marks - input: - text: ‍نَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER NOON (.medi) -- check: no_orphaned_marks - input: - text: ‍نُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER NOON (.medi) -- check: no_orphaned_marks - input: - text: ‍نِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER NOON (.medi) -- check: no_orphaned_marks - input: - text: ‍نّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER NOON (.medi) -- check: no_orphaned_marks - input: - text: ‍نْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER NOON (.medi) -- check: no_orphaned_marks - input: - text: ‍نَّ‍ - rationale: FATHA+SHADDA on top of ARABIC LETTER NOON (.medi) -- check: no_orphaned_marks - input: - text: ‍نًّ‍ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER NOON (.medi) -- check: no_orphaned_marks - input: - text: ‍نِّ‍ - rationale: KASRA+SHADDA on top of ARABIC LETTER NOON (.medi) -- check: no_orphaned_marks - input: - text: ‍نٍّ‍ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER NOON (.medi) -- check: no_orphaned_marks - input: - text: ‍نُّ‍ - rationale: DAMMA+SHADDA on top of ARABIC LETTER NOON (.medi) -- check: no_orphaned_marks - input: - text: ‍نٌّ‍ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER NOON (.medi) -- check: shaping_differs - inputs: - - text: ن‍ - features: - init: false - medi: false - fina: false - - text: ن‍ - rationale: .init version of ARABIC LETTER NOON -- check: no_orphaned_marks - input: - text: نٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER NOON (.init) -- check: no_orphaned_marks - input: - text: نٓ‍ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER NOON (.init) -- check: no_orphaned_marks - input: - text: نٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER NOON (.init) -- check: no_orphaned_marks - input: - text: نٕ‍ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER NOON (.init) -- check: no_orphaned_marks - input: - text: نً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER NOON (.init) -- check: no_orphaned_marks - input: - text: نٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER NOON (.init) -- check: no_orphaned_marks - input: - text: نٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER NOON (.init) -- check: no_orphaned_marks - input: - text: نَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER NOON (.init) -- check: no_orphaned_marks - input: - text: نُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER NOON (.init) -- check: no_orphaned_marks - input: - text: نِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER NOON (.init) -- check: no_orphaned_marks - input: - text: نّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER NOON (.init) -- check: no_orphaned_marks - input: - text: نْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER NOON (.init) -- check: no_orphaned_marks - input: - text: نَّ‍ - rationale: FATHA+SHADDA on top of ARABIC LETTER NOON (.init) -- check: no_orphaned_marks - input: - text: نًّ‍ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER NOON (.init) -- check: no_orphaned_marks - input: - text: نِّ‍ - rationale: KASRA+SHADDA on top of ARABIC LETTER NOON (.init) -- check: no_orphaned_marks - input: - text: نٍّ‍ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER NOON (.init) -- check: no_orphaned_marks - input: - text: نُّ‍ - rationale: DAMMA+SHADDA on top of ARABIC LETTER NOON (.init) -- check: no_orphaned_marks - input: - text: نٌّ‍ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER NOON (.init) -- check: no_orphaned_marks - input: - text: نٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER NOON (.isol) -- check: no_orphaned_marks - input: - text: نٓ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER NOON (.isol) -- check: no_orphaned_marks - input: - text: نٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER NOON (.isol) -- check: no_orphaned_marks - input: - text: نٕ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER NOON (.isol) -- check: no_orphaned_marks - input: - text: نً - rationale: ARABIC FATHATAN on top of ARABIC LETTER NOON (.isol) -- check: no_orphaned_marks - input: - text: نٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER NOON (.isol) -- check: no_orphaned_marks - input: - text: نٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER NOON (.isol) -- check: no_orphaned_marks - input: - text: نَ - rationale: ARABIC FATHA on top of ARABIC LETTER NOON (.isol) -- check: no_orphaned_marks - input: - text: نُ - rationale: ARABIC DAMMA on top of ARABIC LETTER NOON (.isol) -- check: no_orphaned_marks - input: - text: نِ - rationale: ARABIC KASRA on top of ARABIC LETTER NOON (.isol) -- check: no_orphaned_marks - input: - text: نّ - rationale: ARABIC SHADDA on top of ARABIC LETTER NOON (.isol) -- check: no_orphaned_marks - input: - text: نْ - rationale: ARABIC SUKUN on top of ARABIC LETTER NOON (.isol) -- check: no_orphaned_marks - input: - text: نَّ - rationale: FATHA+SHADDA on top of ARABIC LETTER NOON (.isol) -- check: no_orphaned_marks - input: - text: نًّ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER NOON (.isol) -- check: no_orphaned_marks - input: - text: نِّ - rationale: KASRA+SHADDA on top of ARABIC LETTER NOON (.isol) -- check: no_orphaned_marks - input: - text: نٍّ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER NOON (.isol) -- check: no_orphaned_marks - input: - text: نُّ - rationale: DAMMA+SHADDA on top of ARABIC LETTER NOON (.isol) -- check: no_orphaned_marks - input: - text: نٌّ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER NOON (.isol) -- check: shaping_differs - inputs: - - text: ‍ه - features: - init: false - medi: false - fina: false - - text: ‍ه - rationale: .fina version of ARABIC LETTER HEH -- check: no_orphaned_marks - input: - text: ‍هٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER HEH (.fina) -- check: no_orphaned_marks - input: - text: ‍هٓ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER HEH (.fina) -- check: no_orphaned_marks - input: - text: ‍هٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER HEH (.fina) -- check: no_orphaned_marks - input: - text: ‍هٕ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER HEH (.fina) -- check: no_orphaned_marks - input: - text: ‍هً - rationale: ARABIC FATHATAN on top of ARABIC LETTER HEH (.fina) -- check: no_orphaned_marks - input: - text: ‍هٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER HEH (.fina) -- check: no_orphaned_marks - input: - text: ‍هٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER HEH (.fina) -- check: no_orphaned_marks - input: - text: ‍هَ - rationale: ARABIC FATHA on top of ARABIC LETTER HEH (.fina) -- check: no_orphaned_marks - input: - text: ‍هُ - rationale: ARABIC DAMMA on top of ARABIC LETTER HEH (.fina) -- check: no_orphaned_marks - input: - text: ‍هِ - rationale: ARABIC KASRA on top of ARABIC LETTER HEH (.fina) -- check: no_orphaned_marks - input: - text: ‍هّ - rationale: ARABIC SHADDA on top of ARABIC LETTER HEH (.fina) -- check: no_orphaned_marks - input: - text: ‍هْ - rationale: ARABIC SUKUN on top of ARABIC LETTER HEH (.fina) -- check: no_orphaned_marks - input: - text: ‍هَّ - rationale: FATHA+SHADDA on top of ARABIC LETTER HEH (.fina) -- check: no_orphaned_marks - input: - text: ‍هًّ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER HEH (.fina) -- check: no_orphaned_marks - input: - text: ‍هِّ - rationale: KASRA+SHADDA on top of ARABIC LETTER HEH (.fina) -- check: no_orphaned_marks - input: - text: ‍هٍّ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER HEH (.fina) -- check: no_orphaned_marks - input: - text: ‍هُّ - rationale: DAMMA+SHADDA on top of ARABIC LETTER HEH (.fina) -- check: no_orphaned_marks - input: - text: ‍هٌّ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER HEH (.fina) -- check: shaping_differs - inputs: - - text: ‍ه‍ - features: - init: false - medi: false - fina: false - - text: ‍ه‍ - rationale: .medi version of ARABIC LETTER HEH -- check: no_orphaned_marks - input: - text: ‍هٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER HEH (.medi) -- check: no_orphaned_marks - input: - text: ‍هٓ‍ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER HEH (.medi) -- check: no_orphaned_marks - input: - text: ‍هٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER HEH (.medi) -- check: no_orphaned_marks - input: - text: ‍هٕ‍ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER HEH (.medi) -- check: no_orphaned_marks - input: - text: ‍هً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER HEH (.medi) -- check: no_orphaned_marks - input: - text: ‍هٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER HEH (.medi) -- check: no_orphaned_marks - input: - text: ‍هٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER HEH (.medi) -- check: no_orphaned_marks - input: - text: ‍هَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER HEH (.medi) -- check: no_orphaned_marks - input: - text: ‍هُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER HEH (.medi) -- check: no_orphaned_marks - input: - text: ‍هِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER HEH (.medi) -- check: no_orphaned_marks - input: - text: ‍هّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER HEH (.medi) -- check: no_orphaned_marks - input: - text: ‍هْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER HEH (.medi) -- check: no_orphaned_marks - input: - text: ‍هَّ‍ - rationale: FATHA+SHADDA on top of ARABIC LETTER HEH (.medi) -- check: no_orphaned_marks - input: - text: ‍هًّ‍ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER HEH (.medi) -- check: no_orphaned_marks - input: - text: ‍هِّ‍ - rationale: KASRA+SHADDA on top of ARABIC LETTER HEH (.medi) -- check: no_orphaned_marks - input: - text: ‍هٍّ‍ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER HEH (.medi) -- check: no_orphaned_marks - input: - text: ‍هُّ‍ - rationale: DAMMA+SHADDA on top of ARABIC LETTER HEH (.medi) -- check: no_orphaned_marks - input: - text: ‍هٌّ‍ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER HEH (.medi) -- check: shaping_differs - inputs: - - text: ه‍ - features: - init: false - medi: false - fina: false - - text: ه‍ - rationale: .init version of ARABIC LETTER HEH -- check: no_orphaned_marks - input: - text: هٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER HEH (.init) -- check: no_orphaned_marks - input: - text: هٓ‍ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER HEH (.init) -- check: no_orphaned_marks - input: - text: هٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER HEH (.init) -- check: no_orphaned_marks - input: - text: هٕ‍ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER HEH (.init) -- check: no_orphaned_marks - input: - text: هً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER HEH (.init) -- check: no_orphaned_marks - input: - text: هٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER HEH (.init) -- check: no_orphaned_marks - input: - text: هٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER HEH (.init) -- check: no_orphaned_marks - input: - text: هَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER HEH (.init) -- check: no_orphaned_marks - input: - text: هُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER HEH (.init) -- check: no_orphaned_marks - input: - text: هِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER HEH (.init) -- check: no_orphaned_marks - input: - text: هّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER HEH (.init) -- check: no_orphaned_marks - input: - text: هْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER HEH (.init) -- check: no_orphaned_marks - input: - text: هَّ‍ - rationale: FATHA+SHADDA on top of ARABIC LETTER HEH (.init) -- check: no_orphaned_marks - input: - text: هًّ‍ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER HEH (.init) -- check: no_orphaned_marks - input: - text: هِّ‍ - rationale: KASRA+SHADDA on top of ARABIC LETTER HEH (.init) -- check: no_orphaned_marks - input: - text: هٍّ‍ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER HEH (.init) -- check: no_orphaned_marks - input: - text: هُّ‍ - rationale: DAMMA+SHADDA on top of ARABIC LETTER HEH (.init) -- check: no_orphaned_marks - input: - text: هٌّ‍ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER HEH (.init) -- check: no_orphaned_marks - input: - text: هٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER HEH (.isol) -- check: no_orphaned_marks - input: - text: هٓ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER HEH (.isol) -- check: no_orphaned_marks - input: - text: هٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER HEH (.isol) -- check: no_orphaned_marks - input: - text: هٕ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER HEH (.isol) -- check: no_orphaned_marks - input: - text: هً - rationale: ARABIC FATHATAN on top of ARABIC LETTER HEH (.isol) -- check: no_orphaned_marks - input: - text: هٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER HEH (.isol) -- check: no_orphaned_marks - input: - text: هٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER HEH (.isol) -- check: no_orphaned_marks - input: - text: هَ - rationale: ARABIC FATHA on top of ARABIC LETTER HEH (.isol) -- check: no_orphaned_marks - input: - text: هُ - rationale: ARABIC DAMMA on top of ARABIC LETTER HEH (.isol) -- check: no_orphaned_marks - input: - text: هِ - rationale: ARABIC KASRA on top of ARABIC LETTER HEH (.isol) -- check: no_orphaned_marks - input: - text: هّ - rationale: ARABIC SHADDA on top of ARABIC LETTER HEH (.isol) -- check: no_orphaned_marks - input: - text: هْ - rationale: ARABIC SUKUN on top of ARABIC LETTER HEH (.isol) -- check: no_orphaned_marks - input: - text: هَّ - rationale: FATHA+SHADDA on top of ARABIC LETTER HEH (.isol) -- check: no_orphaned_marks - input: - text: هًّ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER HEH (.isol) -- check: no_orphaned_marks - input: - text: هِّ - rationale: KASRA+SHADDA on top of ARABIC LETTER HEH (.isol) -- check: no_orphaned_marks - input: - text: هٍّ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER HEH (.isol) -- check: no_orphaned_marks - input: - text: هُّ - rationale: DAMMA+SHADDA on top of ARABIC LETTER HEH (.isol) -- check: no_orphaned_marks - input: - text: هٌّ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER HEH (.isol) -- check: shaping_differs - inputs: - - text: ‍و - features: - init: false - medi: false - fina: false - - text: ‍و - rationale: .fina version of ARABIC LETTER WAW -- check: no_orphaned_marks - input: - text: ‍وٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER WAW (.fina) -- check: no_orphaned_marks - input: - text: ‍وٓ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER WAW (.fina) -- check: no_orphaned_marks - input: - text: ‍ؤ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER WAW (.fina) -- check: no_orphaned_marks - input: - text: ‍وٕ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER WAW (.fina) -- check: no_orphaned_marks - input: - text: ‍وً - rationale: ARABIC FATHATAN on top of ARABIC LETTER WAW (.fina) -- check: no_orphaned_marks - input: - text: ‍وٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER WAW (.fina) -- check: no_orphaned_marks - input: - text: ‍وٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER WAW (.fina) -- check: no_orphaned_marks - input: - text: ‍وَ - rationale: ARABIC FATHA on top of ARABIC LETTER WAW (.fina) -- check: no_orphaned_marks - input: - text: ‍وُ - rationale: ARABIC DAMMA on top of ARABIC LETTER WAW (.fina) -- check: no_orphaned_marks - input: - text: ‍وِ - rationale: ARABIC KASRA on top of ARABIC LETTER WAW (.fina) -- check: no_orphaned_marks - input: - text: ‍وّ - rationale: ARABIC SHADDA on top of ARABIC LETTER WAW (.fina) -- check: no_orphaned_marks - input: - text: ‍وْ - rationale: ARABIC SUKUN on top of ARABIC LETTER WAW (.fina) -- check: no_orphaned_marks - input: - text: ‍وَّ - rationale: FATHA+SHADDA on top of ARABIC LETTER WAW (.fina) -- check: no_orphaned_marks - input: - text: ‍وًّ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER WAW (.fina) -- check: no_orphaned_marks - input: - text: ‍وِّ - rationale: KASRA+SHADDA on top of ARABIC LETTER WAW (.fina) -- check: no_orphaned_marks - input: - text: ‍وٍّ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER WAW (.fina) -- check: no_orphaned_marks - input: - text: ‍وُّ - rationale: DAMMA+SHADDA on top of ARABIC LETTER WAW (.fina) -- check: no_orphaned_marks - input: - text: ‍وٌّ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER WAW (.fina) -- check: no_orphaned_marks - input: - text: وٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER WAW (.isol) -- check: no_orphaned_marks - input: - text: وٓ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER WAW (.isol) -- check: no_orphaned_marks - input: - text: ؤ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER WAW (.isol) -- check: no_orphaned_marks - input: - text: وٕ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER WAW (.isol) -- check: no_orphaned_marks - input: - text: وً - rationale: ARABIC FATHATAN on top of ARABIC LETTER WAW (.isol) -- check: no_orphaned_marks - input: - text: وٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER WAW (.isol) -- check: no_orphaned_marks - input: - text: وٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER WAW (.isol) -- check: no_orphaned_marks - input: - text: وَ - rationale: ARABIC FATHA on top of ARABIC LETTER WAW (.isol) -- check: no_orphaned_marks - input: - text: وُ - rationale: ARABIC DAMMA on top of ARABIC LETTER WAW (.isol) -- check: no_orphaned_marks - input: - text: وِ - rationale: ARABIC KASRA on top of ARABIC LETTER WAW (.isol) -- check: no_orphaned_marks - input: - text: وّ - rationale: ARABIC SHADDA on top of ARABIC LETTER WAW (.isol) -- check: no_orphaned_marks - input: - text: وْ - rationale: ARABIC SUKUN on top of ARABIC LETTER WAW (.isol) -- check: no_orphaned_marks - input: - text: وَّ - rationale: FATHA+SHADDA on top of ARABIC LETTER WAW (.isol) -- check: no_orphaned_marks - input: - text: وًّ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER WAW (.isol) -- check: no_orphaned_marks - input: - text: وِّ - rationale: KASRA+SHADDA on top of ARABIC LETTER WAW (.isol) -- check: no_orphaned_marks - input: - text: وٍّ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER WAW (.isol) -- check: no_orphaned_marks - input: - text: وُّ - rationale: DAMMA+SHADDA on top of ARABIC LETTER WAW (.isol) -- check: no_orphaned_marks - input: - text: وٌّ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER WAW (.isol) -- check: shaping_differs - inputs: - - text: ‍ى - features: - init: false - medi: false - fina: false - - text: ‍ى - rationale: .fina version of ARABIC LETTER ALEF MAKSURA -- check: no_orphaned_marks - input: - text: ‍ىٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER ALEF MAKSURA (.fina) -- check: no_orphaned_marks - input: - text: ‍ىٓ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER ALEF MAKSURA (.fina) -- check: no_orphaned_marks - input: - text: ‍ىٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER ALEF MAKSURA (.fina) -- check: no_orphaned_marks - input: - text: ‍ىٕ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER ALEF MAKSURA (.fina) -- check: no_orphaned_marks - input: - text: ‍ىً - rationale: ARABIC FATHATAN on top of ARABIC LETTER ALEF MAKSURA (.fina) -- check: no_orphaned_marks - input: - text: ‍ىٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER ALEF MAKSURA (.fina) -- check: no_orphaned_marks - input: - text: ‍ىٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER ALEF MAKSURA (.fina) -- check: no_orphaned_marks - input: - text: ‍ىَ - rationale: ARABIC FATHA on top of ARABIC LETTER ALEF MAKSURA (.fina) -- check: no_orphaned_marks - input: - text: ‍ىُ - rationale: ARABIC DAMMA on top of ARABIC LETTER ALEF MAKSURA (.fina) -- check: no_orphaned_marks - input: - text: ‍ىِ - rationale: ARABIC KASRA on top of ARABIC LETTER ALEF MAKSURA (.fina) -- check: no_orphaned_marks - input: - text: ‍ىّ - rationale: ARABIC SHADDA on top of ARABIC LETTER ALEF MAKSURA (.fina) -- check: no_orphaned_marks - input: - text: ‍ىْ - rationale: ARABIC SUKUN on top of ARABIC LETTER ALEF MAKSURA (.fina) -- check: no_orphaned_marks - input: - text: ‍ىَّ - rationale: FATHA+SHADDA on top of ARABIC LETTER ALEF MAKSURA (.fina) -- check: no_orphaned_marks - input: - text: ‍ىًّ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER ALEF MAKSURA (.fina) -- check: no_orphaned_marks - input: - text: ‍ىِّ - rationale: KASRA+SHADDA on top of ARABIC LETTER ALEF MAKSURA (.fina) -- check: no_orphaned_marks - input: - text: ‍ىٍّ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER ALEF MAKSURA (.fina) -- check: no_orphaned_marks - input: - text: ‍ىُّ - rationale: DAMMA+SHADDA on top of ARABIC LETTER ALEF MAKSURA (.fina) -- check: no_orphaned_marks - input: - text: ‍ىٌّ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER ALEF MAKSURA (.fina) -- check: shaping_differs - inputs: - - text: ‍ى‍ - features: - init: false - medi: false - fina: false - - text: ‍ى‍ - rationale: .medi version of ARABIC LETTER ALEF MAKSURA -- check: no_orphaned_marks - input: - text: ‍ىٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER ALEF MAKSURA (.medi) -- check: no_orphaned_marks - input: - text: ‍ىٓ‍ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER ALEF MAKSURA (.medi) -- check: no_orphaned_marks - input: - text: ‍ىٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER ALEF MAKSURA (.medi) -- check: no_orphaned_marks - input: - text: ‍ىٕ‍ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER ALEF MAKSURA (.medi) -- check: no_orphaned_marks - input: - text: ‍ىً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER ALEF MAKSURA (.medi) -- check: no_orphaned_marks - input: - text: ‍ىٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER ALEF MAKSURA (.medi) -- check: no_orphaned_marks - input: - text: ‍ىٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER ALEF MAKSURA (.medi) -- check: no_orphaned_marks - input: - text: ‍ىَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER ALEF MAKSURA (.medi) -- check: no_orphaned_marks - input: - text: ‍ىُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER ALEF MAKSURA (.medi) -- check: no_orphaned_marks - input: - text: ‍ىِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER ALEF MAKSURA (.medi) -- check: no_orphaned_marks - input: - text: ‍ىّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER ALEF MAKSURA (.medi) -- check: no_orphaned_marks - input: - text: ‍ىْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER ALEF MAKSURA (.medi) -- check: no_orphaned_marks - input: - text: ‍ىَّ‍ - rationale: FATHA+SHADDA on top of ARABIC LETTER ALEF MAKSURA (.medi) -- check: no_orphaned_marks - input: - text: ‍ىًّ‍ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER ALEF MAKSURA (.medi) -- check: no_orphaned_marks - input: - text: ‍ىِّ‍ - rationale: KASRA+SHADDA on top of ARABIC LETTER ALEF MAKSURA (.medi) -- check: no_orphaned_marks - input: - text: ‍ىٍّ‍ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER ALEF MAKSURA (.medi) -- check: no_orphaned_marks - input: - text: ‍ىُّ‍ - rationale: DAMMA+SHADDA on top of ARABIC LETTER ALEF MAKSURA (.medi) -- check: no_orphaned_marks - input: - text: ‍ىٌّ‍ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER ALEF MAKSURA (.medi) -- check: shaping_differs - inputs: - - text: ى‍ - features: - init: false - medi: false - fina: false - - text: ى‍ - rationale: .init version of ARABIC LETTER ALEF MAKSURA -- check: no_orphaned_marks - input: - text: ىٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER ALEF MAKSURA (.init) -- check: no_orphaned_marks - input: - text: ىٓ‍ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER ALEF MAKSURA (.init) -- check: no_orphaned_marks - input: - text: ىٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER ALEF MAKSURA (.init) -- check: no_orphaned_marks - input: - text: ىٕ‍ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER ALEF MAKSURA (.init) -- check: no_orphaned_marks - input: - text: ىً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER ALEF MAKSURA (.init) -- check: no_orphaned_marks - input: - text: ىٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER ALEF MAKSURA (.init) -- check: no_orphaned_marks - input: - text: ىٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER ALEF MAKSURA (.init) -- check: no_orphaned_marks - input: - text: ىَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER ALEF MAKSURA (.init) -- check: no_orphaned_marks - input: - text: ىُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER ALEF MAKSURA (.init) -- check: no_orphaned_marks - input: - text: ىِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER ALEF MAKSURA (.init) -- check: no_orphaned_marks - input: - text: ىّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER ALEF MAKSURA (.init) -- check: no_orphaned_marks - input: - text: ىْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER ALEF MAKSURA (.init) -- check: no_orphaned_marks - input: - text: ىَّ‍ - rationale: FATHA+SHADDA on top of ARABIC LETTER ALEF MAKSURA (.init) -- check: no_orphaned_marks - input: - text: ىًّ‍ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER ALEF MAKSURA (.init) -- check: no_orphaned_marks - input: - text: ىِّ‍ - rationale: KASRA+SHADDA on top of ARABIC LETTER ALEF MAKSURA (.init) -- check: no_orphaned_marks - input: - text: ىٍّ‍ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER ALEF MAKSURA (.init) -- check: no_orphaned_marks - input: - text: ىُّ‍ - rationale: DAMMA+SHADDA on top of ARABIC LETTER ALEF MAKSURA (.init) -- check: no_orphaned_marks - input: - text: ىٌّ‍ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER ALEF MAKSURA (.init) -- check: no_orphaned_marks - input: - text: ىٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER ALEF MAKSURA (.isol) -- check: no_orphaned_marks - input: - text: ىٓ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER ALEF MAKSURA (.isol) -- check: no_orphaned_marks - input: - text: ىٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER ALEF MAKSURA (.isol) -- check: no_orphaned_marks - input: - text: ىٕ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER ALEF MAKSURA (.isol) -- check: no_orphaned_marks - input: - text: ىً - rationale: ARABIC FATHATAN on top of ARABIC LETTER ALEF MAKSURA (.isol) -- check: no_orphaned_marks - input: - text: ىٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER ALEF MAKSURA (.isol) -- check: no_orphaned_marks - input: - text: ىٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER ALEF MAKSURA (.isol) -- check: no_orphaned_marks - input: - text: ىَ - rationale: ARABIC FATHA on top of ARABIC LETTER ALEF MAKSURA (.isol) -- check: no_orphaned_marks - input: - text: ىُ - rationale: ARABIC DAMMA on top of ARABIC LETTER ALEF MAKSURA (.isol) -- check: no_orphaned_marks - input: - text: ىِ - rationale: ARABIC KASRA on top of ARABIC LETTER ALEF MAKSURA (.isol) -- check: no_orphaned_marks - input: - text: ىّ - rationale: ARABIC SHADDA on top of ARABIC LETTER ALEF MAKSURA (.isol) -- check: no_orphaned_marks - input: - text: ىْ - rationale: ARABIC SUKUN on top of ARABIC LETTER ALEF MAKSURA (.isol) -- check: no_orphaned_marks - input: - text: ىَّ - rationale: FATHA+SHADDA on top of ARABIC LETTER ALEF MAKSURA (.isol) -- check: no_orphaned_marks - input: - text: ىًّ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER ALEF MAKSURA (.isol) -- check: no_orphaned_marks - input: - text: ىِّ - rationale: KASRA+SHADDA on top of ARABIC LETTER ALEF MAKSURA (.isol) -- check: no_orphaned_marks - input: - text: ىٍّ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER ALEF MAKSURA (.isol) -- check: no_orphaned_marks - input: - text: ىُّ - rationale: DAMMA+SHADDA on top of ARABIC LETTER ALEF MAKSURA (.isol) -- check: no_orphaned_marks - input: - text: ىٌّ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER ALEF MAKSURA (.isol) -- check: shaping_differs - inputs: - - text: ‍ي - features: - init: false - medi: false - fina: false - - text: ‍ي - rationale: .fina version of ARABIC LETTER YEH -- check: no_orphaned_marks - input: - text: ‍يٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER YEH (.fina) -- check: no_orphaned_marks - input: - text: ‍يٓ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER YEH (.fina) -- check: no_orphaned_marks - input: - text: ‍ئ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER YEH (.fina) -- check: no_orphaned_marks - input: - text: ‍يٕ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER YEH (.fina) -- check: no_orphaned_marks - input: - text: ‍يً - rationale: ARABIC FATHATAN on top of ARABIC LETTER YEH (.fina) -- check: no_orphaned_marks - input: - text: ‍يٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER YEH (.fina) -- check: no_orphaned_marks - input: - text: ‍يٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER YEH (.fina) -- check: no_orphaned_marks - input: - text: ‍يَ - rationale: ARABIC FATHA on top of ARABIC LETTER YEH (.fina) -- check: no_orphaned_marks - input: - text: ‍يُ - rationale: ARABIC DAMMA on top of ARABIC LETTER YEH (.fina) -- check: no_orphaned_marks - input: - text: ‍يِ - rationale: ARABIC KASRA on top of ARABIC LETTER YEH (.fina) -- check: no_orphaned_marks - input: - text: ‍يّ - rationale: ARABIC SHADDA on top of ARABIC LETTER YEH (.fina) -- check: no_orphaned_marks - input: - text: ‍يْ - rationale: ARABIC SUKUN on top of ARABIC LETTER YEH (.fina) -- check: no_orphaned_marks - input: - text: ‍يَّ - rationale: FATHA+SHADDA on top of ARABIC LETTER YEH (.fina) -- check: no_orphaned_marks - input: - text: ‍يًّ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER YEH (.fina) -- check: no_orphaned_marks - input: - text: ‍يِّ - rationale: KASRA+SHADDA on top of ARABIC LETTER YEH (.fina) -- check: no_orphaned_marks - input: - text: ‍يٍّ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER YEH (.fina) -- check: no_orphaned_marks - input: - text: ‍يُّ - rationale: DAMMA+SHADDA on top of ARABIC LETTER YEH (.fina) -- check: no_orphaned_marks - input: - text: ‍يٌّ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER YEH (.fina) -- check: shaping_differs - inputs: - - text: ‍ي‍ - features: - init: false - medi: false - fina: false - - text: ‍ي‍ - rationale: .medi version of ARABIC LETTER YEH -- check: no_orphaned_marks - input: - text: ‍يٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER YEH (.medi) -- check: no_orphaned_marks - input: - text: ‍يٓ‍ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER YEH (.medi) -- check: no_orphaned_marks - input: - text: ‍ئ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER YEH (.medi) -- check: no_orphaned_marks - input: - text: ‍يٕ‍ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER YEH (.medi) -- check: no_orphaned_marks - input: - text: ‍يً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER YEH (.medi) -- check: no_orphaned_marks - input: - text: ‍يٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER YEH (.medi) -- check: no_orphaned_marks - input: - text: ‍يٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER YEH (.medi) -- check: no_orphaned_marks - input: - text: ‍يَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER YEH (.medi) -- check: no_orphaned_marks - input: - text: ‍يُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER YEH (.medi) -- check: no_orphaned_marks - input: - text: ‍يِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER YEH (.medi) -- check: no_orphaned_marks - input: - text: ‍يّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER YEH (.medi) -- check: no_orphaned_marks - input: - text: ‍يْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER YEH (.medi) -- check: no_orphaned_marks - input: - text: ‍يَّ‍ - rationale: FATHA+SHADDA on top of ARABIC LETTER YEH (.medi) -- check: no_orphaned_marks - input: - text: ‍يًّ‍ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER YEH (.medi) -- check: no_orphaned_marks - input: - text: ‍يِّ‍ - rationale: KASRA+SHADDA on top of ARABIC LETTER YEH (.medi) -- check: no_orphaned_marks - input: - text: ‍يٍّ‍ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER YEH (.medi) -- check: no_orphaned_marks - input: - text: ‍يُّ‍ - rationale: DAMMA+SHADDA on top of ARABIC LETTER YEH (.medi) -- check: no_orphaned_marks - input: - text: ‍يٌّ‍ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER YEH (.medi) -- check: shaping_differs - inputs: - - text: ي‍ - features: - init: false - medi: false - fina: false - - text: ي‍ - rationale: .init version of ARABIC LETTER YEH -- check: no_orphaned_marks - input: - text: يٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER YEH (.init) -- check: no_orphaned_marks - input: - text: يٓ‍ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER YEH (.init) -- check: no_orphaned_marks - input: - text: ئ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER YEH (.init) -- check: no_orphaned_marks - input: - text: يٕ‍ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER YEH (.init) -- check: no_orphaned_marks - input: - text: يً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER YEH (.init) -- check: no_orphaned_marks - input: - text: يٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER YEH (.init) -- check: no_orphaned_marks - input: - text: يٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER YEH (.init) -- check: no_orphaned_marks - input: - text: يَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER YEH (.init) -- check: no_orphaned_marks - input: - text: يُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER YEH (.init) -- check: no_orphaned_marks - input: - text: يِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER YEH (.init) -- check: no_orphaned_marks - input: - text: يّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER YEH (.init) -- check: no_orphaned_marks - input: - text: يْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER YEH (.init) -- check: no_orphaned_marks - input: - text: يَّ‍ - rationale: FATHA+SHADDA on top of ARABIC LETTER YEH (.init) -- check: no_orphaned_marks - input: - text: يًّ‍ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER YEH (.init) -- check: no_orphaned_marks - input: - text: يِّ‍ - rationale: KASRA+SHADDA on top of ARABIC LETTER YEH (.init) -- check: no_orphaned_marks - input: - text: يٍّ‍ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER YEH (.init) -- check: no_orphaned_marks - input: - text: يُّ‍ - rationale: DAMMA+SHADDA on top of ARABIC LETTER YEH (.init) -- check: no_orphaned_marks - input: - text: يٌّ‍ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER YEH (.init) -- check: no_orphaned_marks - input: - text: يٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER YEH (.isol) -- check: no_orphaned_marks - input: - text: يٓ - rationale: ARABIC MADDAH ABOVE on top of ARABIC LETTER YEH (.isol) -- check: no_orphaned_marks - input: - text: ئ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER YEH (.isol) -- check: no_orphaned_marks - input: - text: يٕ - rationale: ARABIC HAMZA BELOW on top of ARABIC LETTER YEH (.isol) -- check: no_orphaned_marks - input: - text: يً - rationale: ARABIC FATHATAN on top of ARABIC LETTER YEH (.isol) -- check: no_orphaned_marks - input: - text: يٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER YEH (.isol) -- check: no_orphaned_marks - input: - text: يٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER YEH (.isol) -- check: no_orphaned_marks - input: - text: يَ - rationale: ARABIC FATHA on top of ARABIC LETTER YEH (.isol) -- check: no_orphaned_marks - input: - text: يُ - rationale: ARABIC DAMMA on top of ARABIC LETTER YEH (.isol) -- check: no_orphaned_marks - input: - text: يِ - rationale: ARABIC KASRA on top of ARABIC LETTER YEH (.isol) -- check: no_orphaned_marks - input: - text: يّ - rationale: ARABIC SHADDA on top of ARABIC LETTER YEH (.isol) -- check: no_orphaned_marks - input: - text: يْ - rationale: ARABIC SUKUN on top of ARABIC LETTER YEH (.isol) -- check: no_orphaned_marks - input: - text: يَّ - rationale: FATHA+SHADDA on top of ARABIC LETTER YEH (.isol) -- check: no_orphaned_marks - input: - text: يًّ - rationale: FATHATAN+SHADDA on top of ARABIC LETTER YEH (.isol) -- check: no_orphaned_marks - input: - text: يِّ - rationale: KASRA+SHADDA on top of ARABIC LETTER YEH (.isol) -- check: no_orphaned_marks - input: - text: يٍّ - rationale: KASRATAN+SHADDA on top of ARABIC LETTER YEH (.isol) -- check: no_orphaned_marks - input: - text: يُّ - rationale: DAMMA+SHADDA on top of ARABIC LETTER YEH (.isol) -- check: no_orphaned_marks - input: - text: يٌّ - rationale: DAMMATAN+SHADDA on top of ARABIC LETTER YEH (.isol) -- check: no_orphaned_marks - input: - text: ـٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC TATWEEL (.isol) -- check: no_orphaned_marks - input: - text: ـٓ - rationale: ARABIC MADDAH ABOVE on top of ARABIC TATWEEL (.isol) -- check: no_orphaned_marks - input: - text: ـٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC TATWEEL (.isol) -- check: no_orphaned_marks - input: - text: ـٕ - rationale: ARABIC HAMZA BELOW on top of ARABIC TATWEEL (.isol) -- check: no_orphaned_marks - input: - text: ـً - rationale: ARABIC FATHATAN on top of ARABIC TATWEEL (.isol) -- check: no_orphaned_marks - input: - text: ـٌ - rationale: ARABIC DAMMATAN on top of ARABIC TATWEEL (.isol) -- check: no_orphaned_marks - input: - text: ـٍ - rationale: ARABIC KASRATAN on top of ARABIC TATWEEL (.isol) -- check: no_orphaned_marks - input: - text: ـَ - rationale: ARABIC FATHA on top of ARABIC TATWEEL (.isol) -- check: no_orphaned_marks - input: - text: ـُ - rationale: ARABIC DAMMA on top of ARABIC TATWEEL (.isol) -- check: no_orphaned_marks - input: - text: ـِ - rationale: ARABIC KASRA on top of ARABIC TATWEEL (.isol) -- check: no_orphaned_marks - input: - text: ـّ - rationale: ARABIC SHADDA on top of ARABIC TATWEEL (.isol) -- check: no_orphaned_marks - input: - text: ـْ - rationale: ARABIC SUKUN on top of ARABIC TATWEEL (.isol) -- check: no_orphaned_marks - input: - text: ـَّ - rationale: FATHA+SHADDA on top of ARABIC TATWEEL (.isol) -- check: no_orphaned_marks - input: - text: ـًّ - rationale: FATHATAN+SHADDA on top of ARABIC TATWEEL (.isol) -- check: no_orphaned_marks - input: - text: ـِّ - rationale: KASRA+SHADDA on top of ARABIC TATWEEL (.isol) -- check: no_orphaned_marks - input: - text: ـٍّ - rationale: KASRATAN+SHADDA on top of ARABIC TATWEEL (.isol) -- check: no_orphaned_marks - input: - text: ـُّ - rationale: DAMMA+SHADDA on top of ARABIC TATWEEL (.isol) -- check: no_orphaned_marks - input: - text: ـٌّ - rationale: DAMMATAN+SHADDA on top of ARABIC TATWEEL (.isol) diff --git a/shaperglot/languages/ckb_Arab.yaml b/shaperglot/languages/ckb_Arab.yaml deleted file mode 100644 index acc1f30..0000000 --- a/shaperglot/languages/ckb_Arab.yaml +++ /dev/null @@ -1,730 +0,0 @@ -#auto-generated using sg-bulk-builder-arabic.py -- check: shaping_differs - inputs: - - text: ‍ئ - features: - init: false - medi: false - fina: false - - text: ‍ئ - rationale: .fina version of ARABIC LETTER YEH WITH HAMZA ABOVE -- check: shaping_differs - inputs: - - text: ‍ئ‍ - features: - init: false - medi: false - fina: false - - text: ‍ئ‍ - rationale: .medi version of ARABIC LETTER YEH WITH HAMZA ABOVE -- check: shaping_differs - inputs: - - text: ئ‍ - features: - init: false - medi: false - fina: false - - text: ئ‍ - rationale: .init version of ARABIC LETTER YEH WITH HAMZA ABOVE -- check: shaping_differs - inputs: - - text: ‍ا - features: - init: false - medi: false - fina: false - - text: ‍ا - rationale: .fina version of ARABIC LETTER ALEF -- check: shaping_differs - inputs: - - text: ‍ب - features: - init: false - medi: false - fina: false - - text: ‍ب - rationale: .fina version of ARABIC LETTER BEH -- check: shaping_differs - inputs: - - text: ‍ب‍ - features: - init: false - medi: false - fina: false - - text: ‍ب‍ - rationale: .medi version of ARABIC LETTER BEH -- check: shaping_differs - inputs: - - text: ب‍ - features: - init: false - medi: false - fina: false - - text: ب‍ - rationale: .init version of ARABIC LETTER BEH -- check: shaping_differs - inputs: - - text: ‍پ - features: - init: false - medi: false - fina: false - - text: ‍پ - rationale: .fina version of ARABIC LETTER PEH -- check: shaping_differs - inputs: - - text: ‍پ‍ - features: - init: false - medi: false - fina: false - - text: ‍پ‍ - rationale: .medi version of ARABIC LETTER PEH -- check: shaping_differs - inputs: - - text: پ‍ - features: - init: false - medi: false - fina: false - - text: پ‍ - rationale: .init version of ARABIC LETTER PEH -- check: shaping_differs - inputs: - - text: ‍ت - features: - init: false - medi: false - fina: false - - text: ‍ت - rationale: .fina version of ARABIC LETTER TEH -- check: shaping_differs - inputs: - - text: ‍ت‍ - features: - init: false - medi: false - fina: false - - text: ‍ت‍ - rationale: .medi version of ARABIC LETTER TEH -- check: shaping_differs - inputs: - - text: ت‍ - features: - init: false - medi: false - fina: false - - text: ت‍ - rationale: .init version of ARABIC LETTER TEH -- check: shaping_differs - inputs: - - text: ‍ج - features: - init: false - medi: false - fina: false - - text: ‍ج - rationale: .fina version of ARABIC LETTER JEEM -- check: shaping_differs - inputs: - - text: ‍ج‍ - features: - init: false - medi: false - fina: false - - text: ‍ج‍ - rationale: .medi version of ARABIC LETTER JEEM -- check: shaping_differs - inputs: - - text: ج‍ - features: - init: false - medi: false - fina: false - - text: ج‍ - rationale: .init version of ARABIC LETTER JEEM -- check: shaping_differs - inputs: - - text: ‍چ - features: - init: false - medi: false - fina: false - - text: ‍چ - rationale: .fina version of ARABIC LETTER TCHEH -- check: shaping_differs - inputs: - - text: ‍چ‍ - features: - init: false - medi: false - fina: false - - text: ‍چ‍ - rationale: .medi version of ARABIC LETTER TCHEH -- check: shaping_differs - inputs: - - text: چ‍ - features: - init: false - medi: false - fina: false - - text: چ‍ - rationale: .init version of ARABIC LETTER TCHEH -- check: shaping_differs - inputs: - - text: ‍ح - features: - init: false - medi: false - fina: false - - text: ‍ح - rationale: .fina version of ARABIC LETTER HAH -- check: shaping_differs - inputs: - - text: ‍ح‍ - features: - init: false - medi: false - fina: false - - text: ‍ح‍ - rationale: .medi version of ARABIC LETTER HAH -- check: shaping_differs - inputs: - - text: ح‍ - features: - init: false - medi: false - fina: false - - text: ح‍ - rationale: .init version of ARABIC LETTER HAH -- check: shaping_differs - inputs: - - text: ‍خ - features: - init: false - medi: false - fina: false - - text: ‍خ - rationale: .fina version of ARABIC LETTER KHAH -- check: shaping_differs - inputs: - - text: ‍خ‍ - features: - init: false - medi: false - fina: false - - text: ‍خ‍ - rationale: .medi version of ARABIC LETTER KHAH -- check: shaping_differs - inputs: - - text: خ‍ - features: - init: false - medi: false - fina: false - - text: خ‍ - rationale: .init version of ARABIC LETTER KHAH -- check: shaping_differs - inputs: - - text: ‍د - features: - init: false - medi: false - fina: false - - text: ‍د - rationale: .fina version of ARABIC LETTER DAL -- check: shaping_differs - inputs: - - text: ‍ر - features: - init: false - medi: false - fina: false - - text: ‍ر - rationale: .fina version of ARABIC LETTER REH -- check: shaping_differs - inputs: - - text: ‍ز - features: - init: false - medi: false - fina: false - - text: ‍ز - rationale: .fina version of ARABIC LETTER ZAIN -- check: shaping_differs - inputs: - - text: ‍ڕ - features: - init: false - medi: false - fina: false - - text: ‍ڕ - rationale: .fina version of ARABIC LETTER REH WITH SMALL V BELOW -- check: shaping_differs - inputs: - - text: ‍ژ - features: - init: false - medi: false - fina: false - - text: ‍ژ - rationale: .fina version of ARABIC LETTER JEH -- check: shaping_differs - inputs: - - text: ‍س - features: - init: false - medi: false - fina: false - - text: ‍س - rationale: .fina version of ARABIC LETTER SEEN -- check: shaping_differs - inputs: - - text: ‍س‍ - features: - init: false - medi: false - fina: false - - text: ‍س‍ - rationale: .medi version of ARABIC LETTER SEEN -- check: shaping_differs - inputs: - - text: س‍ - features: - init: false - medi: false - fina: false - - text: س‍ - rationale: .init version of ARABIC LETTER SEEN -- check: shaping_differs - inputs: - - text: ‍ش - features: - init: false - medi: false - fina: false - - text: ‍ش - rationale: .fina version of ARABIC LETTER SHEEN -- check: shaping_differs - inputs: - - text: ‍ش‍ - features: - init: false - medi: false - fina: false - - text: ‍ش‍ - rationale: .medi version of ARABIC LETTER SHEEN -- check: shaping_differs - inputs: - - text: ش‍ - features: - init: false - medi: false - fina: false - - text: ش‍ - rationale: .init version of ARABIC LETTER SHEEN -- check: shaping_differs - inputs: - - text: ‍ع - features: - init: false - medi: false - fina: false - - text: ‍ع - rationale: .fina version of ARABIC LETTER AIN -- check: shaping_differs - inputs: - - text: ‍ع‍ - features: - init: false - medi: false - fina: false - - text: ‍ع‍ - rationale: .medi version of ARABIC LETTER AIN -- check: shaping_differs - inputs: - - text: ع‍ - features: - init: false - medi: false - fina: false - - text: ع‍ - rationale: .init version of ARABIC LETTER AIN -- check: shaping_differs - inputs: - - text: ‍غ - features: - init: false - medi: false - fina: false - - text: ‍غ - rationale: .fina version of ARABIC LETTER GHAIN -- check: shaping_differs - inputs: - - text: ‍غ‍ - features: - init: false - medi: false - fina: false - - text: ‍غ‍ - rationale: .medi version of ARABIC LETTER GHAIN -- check: shaping_differs - inputs: - - text: غ‍ - features: - init: false - medi: false - fina: false - - text: غ‍ - rationale: .init version of ARABIC LETTER GHAIN -- check: shaping_differs - inputs: - - text: ‍ف - features: - init: false - medi: false - fina: false - - text: ‍ف - rationale: .fina version of ARABIC LETTER FEH -- check: shaping_differs - inputs: - - text: ‍ف‍ - features: - init: false - medi: false - fina: false - - text: ‍ف‍ - rationale: .medi version of ARABIC LETTER FEH -- check: shaping_differs - inputs: - - text: ف‍ - features: - init: false - medi: false - fina: false - - text: ف‍ - rationale: .init version of ARABIC LETTER FEH -- check: shaping_differs - inputs: - - text: ‍ڤ - features: - init: false - medi: false - fina: false - - text: ‍ڤ - rationale: .fina version of ARABIC LETTER VEH -- check: shaping_differs - inputs: - - text: ‍ڤ‍ - features: - init: false - medi: false - fina: false - - text: ‍ڤ‍ - rationale: .medi version of ARABIC LETTER VEH -- check: shaping_differs - inputs: - - text: ڤ‍ - features: - init: false - medi: false - fina: false - - text: ڤ‍ - rationale: .init version of ARABIC LETTER VEH -- check: shaping_differs - inputs: - - text: ‍ق - features: - init: false - medi: false - fina: false - - text: ‍ق - rationale: .fina version of ARABIC LETTER QAF -- check: shaping_differs - inputs: - - text: ‍ق‍ - features: - init: false - medi: false - fina: false - - text: ‍ق‍ - rationale: .medi version of ARABIC LETTER QAF -- check: shaping_differs - inputs: - - text: ق‍ - features: - init: false - medi: false - fina: false - - text: ق‍ - rationale: .init version of ARABIC LETTER QAF -- check: shaping_differs - inputs: - - text: ‍ک - features: - init: false - medi: false - fina: false - - text: ‍ک - rationale: .fina version of ARABIC LETTER KEHEH -- check: shaping_differs - inputs: - - text: ‍ک‍ - features: - init: false - medi: false - fina: false - - text: ‍ک‍ - rationale: .medi version of ARABIC LETTER KEHEH -- check: shaping_differs - inputs: - - text: ک‍ - features: - init: false - medi: false - fina: false - - text: ک‍ - rationale: .init version of ARABIC LETTER KEHEH -- check: shaping_differs - inputs: - - text: ‍گ - features: - init: false - medi: false - fina: false - - text: ‍گ - rationale: .fina version of ARABIC LETTER GAF -- check: shaping_differs - inputs: - - text: ‍گ‍ - features: - init: false - medi: false - fina: false - - text: ‍گ‍ - rationale: .medi version of ARABIC LETTER GAF -- check: shaping_differs - inputs: - - text: گ‍ - features: - init: false - medi: false - fina: false - - text: گ‍ - rationale: .init version of ARABIC LETTER GAF -- check: shaping_differs - inputs: - - text: ‍ل - features: - init: false - medi: false - fina: false - - text: ‍ل - rationale: .fina version of ARABIC LETTER LAM -- check: shaping_differs - inputs: - - text: ‍ل‍ - features: - init: false - medi: false - fina: false - - text: ‍ل‍ - rationale: .medi version of ARABIC LETTER LAM -- check: shaping_differs - inputs: - - text: ل‍ - features: - init: false - medi: false - fina: false - - text: ل‍ - rationale: .init version of ARABIC LETTER LAM -- check: shaping_differs - inputs: - - text: ‍ڵ - features: - init: false - medi: false - fina: false - - text: ‍ڵ - rationale: .fina version of ARABIC LETTER LAM WITH SMALL V -- check: shaping_differs - inputs: - - text: ‍ڵ‍ - features: - init: false - medi: false - fina: false - - text: ‍ڵ‍ - rationale: .medi version of ARABIC LETTER LAM WITH SMALL V -- check: shaping_differs - inputs: - - text: ڵ‍ - features: - init: false - medi: false - fina: false - - text: ڵ‍ - rationale: .init version of ARABIC LETTER LAM WITH SMALL V -- check: shaping_differs - inputs: - - text: ‍م - features: - init: false - medi: false - fina: false - - text: ‍م - rationale: .fina version of ARABIC LETTER MEEM -- check: shaping_differs - inputs: - - text: ‍م‍ - features: - init: false - medi: false - fina: false - - text: ‍م‍ - rationale: .medi version of ARABIC LETTER MEEM -- check: shaping_differs - inputs: - - text: م‍ - features: - init: false - medi: false - fina: false - - text: م‍ - rationale: .init version of ARABIC LETTER MEEM -- check: shaping_differs - inputs: - - text: ‍ن - features: - init: false - medi: false - fina: false - - text: ‍ن - rationale: .fina version of ARABIC LETTER NOON -- check: shaping_differs - inputs: - - text: ‍ن‍ - features: - init: false - medi: false - fina: false - - text: ‍ن‍ - rationale: .medi version of ARABIC LETTER NOON -- check: shaping_differs - inputs: - - text: ن‍ - features: - init: false - medi: false - fina: false - - text: ن‍ - rationale: .init version of ARABIC LETTER NOON -- check: shaping_differs - inputs: - - text: ‍ھ - features: - init: false - medi: false - fina: false - - text: ‍ھ - rationale: .fina version of ARABIC LETTER HEH DOACHASHMEE -- check: shaping_differs - inputs: - - text: ‍ھ‍ - features: - init: false - medi: false - fina: false - - text: ‍ھ‍ - rationale: .medi version of ARABIC LETTER HEH DOACHASHMEE -- check: shaping_differs - inputs: - - text: ھ‍ - features: - init: false - medi: false - fina: false - - text: ھ‍ - rationale: .init version of ARABIC LETTER HEH DOACHASHMEE -- check: shaping_differs - inputs: - - text: ‍ە - features: - init: false - medi: false - fina: false - - text: ‍ە - rationale: .fina version of ARABIC LETTER AE -- check: shaping_differs - inputs: - - text: ‍و - features: - init: false - medi: false - fina: false - - text: ‍و - rationale: .fina version of ARABIC LETTER WAW -- check: shaping_differs - inputs: - - text: ‍ۆ - features: - init: false - medi: false - fina: false - - text: ‍ۆ - rationale: .fina version of ARABIC LETTER OE -- check: shaping_differs - inputs: - - text: ‍ی - features: - init: false - medi: false - fina: false - - text: ‍ی - rationale: .fina version of ARABIC LETTER FARSI YEH -- check: shaping_differs - inputs: - - text: ‍ی‍ - features: - init: false - medi: false - fina: false - - text: ‍ی‍ - rationale: .medi version of ARABIC LETTER FARSI YEH -- check: shaping_differs - inputs: - - text: ی‍ - features: - init: false - medi: false - fina: false - - text: ی‍ - rationale: .init version of ARABIC LETTER FARSI YEH -- check: shaping_differs - inputs: - - text: ‍ێ - features: - init: false - medi: false - fina: false - - text: ‍ێ - rationale: .fina version of ARABIC LETTER YEH WITH SMALL V -- check: shaping_differs - inputs: - - text: ‍ێ‍ - features: - init: false - medi: false - fina: false - - text: ‍ێ‍ - rationale: .medi version of ARABIC LETTER YEH WITH SMALL V -- check: shaping_differs - inputs: - - text: ێ‍ - features: - init: false - medi: false - fina: false - - text: ێ‍ - rationale: .init version of ARABIC LETTER YEH WITH SMALL V diff --git a/shaperglot/languages/fa_Arab.yaml b/shaperglot/languages/fa_Arab.yaml deleted file mode 100644 index d174708..0000000 --- a/shaperglot/languages/fa_Arab.yaml +++ /dev/null @@ -1,3342 +0,0 @@ -#auto-generated using sg-bulk-builder-arabic.py -- check: shaping_differs - inputs: - - text: ‍آ - features: - init: false - medi: false - fina: false - - text: ‍آ - rationale: .fina version of ARABIC LETTER ALEF WITH MADDA ABOVE -- check: no_orphaned_marks - input: - text: ‍آً - rationale: ARABIC FATHATAN on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍آٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍آٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍آّ - rationale: ARABIC SHADDA on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍آٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: آً - rationale: ARABIC FATHATAN on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: آٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: آٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: آّ - rationale: ARABIC SHADDA on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: آٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.isol) -- check: shaping_differs - inputs: - - text: ‍ا - features: - init: false - medi: false - fina: false - - text: ‍ا - rationale: .fina version of ARABIC LETTER ALEF -- check: no_orphaned_marks - input: - text: ‍اً - rationale: ARABIC FATHATAN on top of ARABIC LETTER ALEF (.fina) -- check: no_orphaned_marks - input: - text: ‍اٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER ALEF (.fina) -- check: no_orphaned_marks - input: - text: ‍اٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER ALEF (.fina) -- check: no_orphaned_marks - input: - text: ‍اّ - rationale: ARABIC SHADDA on top of ARABIC LETTER ALEF (.fina) -- check: no_orphaned_marks - input: - text: ‍أ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER ALEF (.fina) -- check: no_orphaned_marks - input: - text: اً - rationale: ARABIC FATHATAN on top of ARABIC LETTER ALEF (.isol) -- check: no_orphaned_marks - input: - text: اٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER ALEF (.isol) -- check: no_orphaned_marks - input: - text: اٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER ALEF (.isol) -- check: no_orphaned_marks - input: - text: اّ - rationale: ARABIC SHADDA on top of ARABIC LETTER ALEF (.isol) -- check: no_orphaned_marks - input: - text: أ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER ALEF (.isol) -- check: no_orphaned_marks - input: - text: ءً - rationale: ARABIC FATHATAN on top of ARABIC LETTER HAMZA (.isol) -- check: no_orphaned_marks - input: - text: ءٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER HAMZA (.isol) -- check: no_orphaned_marks - input: - text: ءٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER HAMZA (.isol) -- check: no_orphaned_marks - input: - text: ءّ - rationale: ARABIC SHADDA on top of ARABIC LETTER HAMZA (.isol) -- check: no_orphaned_marks - input: - text: ءٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER HAMZA (.isol) -- check: shaping_differs - inputs: - - text: ‍أ - features: - init: false - medi: false - fina: false - - text: ‍أ - rationale: .fina version of ARABIC LETTER ALEF WITH HAMZA ABOVE -- check: no_orphaned_marks - input: - text: ‍أً - rationale: ARABIC FATHATAN on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍أٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍أٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍أّ - rationale: ARABIC SHADDA on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍أٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: أً - rationale: ARABIC FATHATAN on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: أٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: أٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: أّ - rationale: ARABIC SHADDA on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: أٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.isol) -- check: shaping_differs - inputs: - - text: ‍ؤ - features: - init: false - medi: false - fina: false - - text: ‍ؤ - rationale: .fina version of ARABIC LETTER WAW WITH HAMZA ABOVE -- check: no_orphaned_marks - input: - text: ‍ؤً - rationale: ARABIC FATHATAN on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ؤٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ؤٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ؤّ - rationale: ARABIC SHADDA on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ؤٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ؤً - rationale: ARABIC FATHATAN on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ؤٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ؤٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ؤّ - rationale: ARABIC SHADDA on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ؤٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.isol) -- check: shaping_differs - inputs: - - text: ‍ئ - features: - init: false - medi: false - fina: false - - text: ‍ئ - rationale: .fina version of ARABIC LETTER YEH WITH HAMZA ABOVE -- check: no_orphaned_marks - input: - text: ‍ئً - rationale: ARABIC FATHATAN on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ئٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ئٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ئّ - rationale: ARABIC SHADDA on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ئٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.fina) -- check: shaping_differs - inputs: - - text: ‍ئ‍ - features: - init: false - medi: false - fina: false - - text: ‍ئ‍ - rationale: .medi version of ARABIC LETTER YEH WITH HAMZA ABOVE -- check: no_orphaned_marks - input: - text: ‍ئً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.medi) -- check: no_orphaned_marks - input: - text: ‍ئٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.medi) -- check: no_orphaned_marks - input: - text: ‍ئٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.medi) -- check: no_orphaned_marks - input: - text: ‍ئّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.medi) -- check: no_orphaned_marks - input: - text: ‍ئٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.medi) -- check: shaping_differs - inputs: - - text: ئ‍ - features: - init: false - medi: false - fina: false - - text: ئ‍ - rationale: .init version of ARABIC LETTER YEH WITH HAMZA ABOVE -- check: no_orphaned_marks - input: - text: ئً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.init) -- check: no_orphaned_marks - input: - text: ئٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.init) -- check: no_orphaned_marks - input: - text: ئٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.init) -- check: no_orphaned_marks - input: - text: ئّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.init) -- check: no_orphaned_marks - input: - text: ئٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.init) -- check: no_orphaned_marks - input: - text: ئً - rationale: ARABIC FATHATAN on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ئٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ئٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ئّ - rationale: ARABIC SHADDA on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ئٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.isol) -- check: shaping_differs - inputs: - - text: ‍ب - features: - init: false - medi: false - fina: false - - text: ‍ب - rationale: .fina version of ARABIC LETTER BEH -- check: no_orphaned_marks - input: - text: ‍بً - rationale: ARABIC FATHATAN on top of ARABIC LETTER BEH (.fina) -- check: no_orphaned_marks - input: - text: ‍بٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER BEH (.fina) -- check: no_orphaned_marks - input: - text: ‍بٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER BEH (.fina) -- check: no_orphaned_marks - input: - text: ‍بّ - rationale: ARABIC SHADDA on top of ARABIC LETTER BEH (.fina) -- check: no_orphaned_marks - input: - text: ‍بٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER BEH (.fina) -- check: shaping_differs - inputs: - - text: ‍ب‍ - features: - init: false - medi: false - fina: false - - text: ‍ب‍ - rationale: .medi version of ARABIC LETTER BEH -- check: no_orphaned_marks - input: - text: ‍بً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER BEH (.medi) -- check: no_orphaned_marks - input: - text: ‍بٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER BEH (.medi) -- check: no_orphaned_marks - input: - text: ‍بٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER BEH (.medi) -- check: no_orphaned_marks - input: - text: ‍بّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER BEH (.medi) -- check: no_orphaned_marks - input: - text: ‍بٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER BEH (.medi) -- check: shaping_differs - inputs: - - text: ب‍ - features: - init: false - medi: false - fina: false - - text: ب‍ - rationale: .init version of ARABIC LETTER BEH -- check: no_orphaned_marks - input: - text: بً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER BEH (.init) -- check: no_orphaned_marks - input: - text: بٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER BEH (.init) -- check: no_orphaned_marks - input: - text: بٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER BEH (.init) -- check: no_orphaned_marks - input: - text: بّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER BEH (.init) -- check: no_orphaned_marks - input: - text: بٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER BEH (.init) -- check: no_orphaned_marks - input: - text: بً - rationale: ARABIC FATHATAN on top of ARABIC LETTER BEH (.isol) -- check: no_orphaned_marks - input: - text: بٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER BEH (.isol) -- check: no_orphaned_marks - input: - text: بٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER BEH (.isol) -- check: no_orphaned_marks - input: - text: بّ - rationale: ARABIC SHADDA on top of ARABIC LETTER BEH (.isol) -- check: no_orphaned_marks - input: - text: بٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER BEH (.isol) -- check: shaping_differs - inputs: - - text: ‍پ - features: - init: false - medi: false - fina: false - - text: ‍پ - rationale: .fina version of ARABIC LETTER PEH -- check: no_orphaned_marks - input: - text: ‍پً - rationale: ARABIC FATHATAN on top of ARABIC LETTER PEH (.fina) -- check: no_orphaned_marks - input: - text: ‍پٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER PEH (.fina) -- check: no_orphaned_marks - input: - text: ‍پٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER PEH (.fina) -- check: no_orphaned_marks - input: - text: ‍پّ - rationale: ARABIC SHADDA on top of ARABIC LETTER PEH (.fina) -- check: no_orphaned_marks - input: - text: ‍پٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER PEH (.fina) -- check: shaping_differs - inputs: - - text: ‍پ‍ - features: - init: false - medi: false - fina: false - - text: ‍پ‍ - rationale: .medi version of ARABIC LETTER PEH -- check: no_orphaned_marks - input: - text: ‍پً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER PEH (.medi) -- check: no_orphaned_marks - input: - text: ‍پٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER PEH (.medi) -- check: no_orphaned_marks - input: - text: ‍پٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER PEH (.medi) -- check: no_orphaned_marks - input: - text: ‍پّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER PEH (.medi) -- check: no_orphaned_marks - input: - text: ‍پٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER PEH (.medi) -- check: shaping_differs - inputs: - - text: پ‍ - features: - init: false - medi: false - fina: false - - text: پ‍ - rationale: .init version of ARABIC LETTER PEH -- check: no_orphaned_marks - input: - text: پً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER PEH (.init) -- check: no_orphaned_marks - input: - text: پٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER PEH (.init) -- check: no_orphaned_marks - input: - text: پٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER PEH (.init) -- check: no_orphaned_marks - input: - text: پّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER PEH (.init) -- check: no_orphaned_marks - input: - text: پٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER PEH (.init) -- check: no_orphaned_marks - input: - text: پً - rationale: ARABIC FATHATAN on top of ARABIC LETTER PEH (.isol) -- check: no_orphaned_marks - input: - text: پٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER PEH (.isol) -- check: no_orphaned_marks - input: - text: پٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER PEH (.isol) -- check: no_orphaned_marks - input: - text: پّ - rationale: ARABIC SHADDA on top of ARABIC LETTER PEH (.isol) -- check: no_orphaned_marks - input: - text: پٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER PEH (.isol) -- check: shaping_differs - inputs: - - text: ‍ت - features: - init: false - medi: false - fina: false - - text: ‍ت - rationale: .fina version of ARABIC LETTER TEH -- check: no_orphaned_marks - input: - text: ‍تً - rationale: ARABIC FATHATAN on top of ARABIC LETTER TEH (.fina) -- check: no_orphaned_marks - input: - text: ‍تٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER TEH (.fina) -- check: no_orphaned_marks - input: - text: ‍تٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER TEH (.fina) -- check: no_orphaned_marks - input: - text: ‍تّ - rationale: ARABIC SHADDA on top of ARABIC LETTER TEH (.fina) -- check: no_orphaned_marks - input: - text: ‍تٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER TEH (.fina) -- check: shaping_differs - inputs: - - text: ‍ت‍ - features: - init: false - medi: false - fina: false - - text: ‍ت‍ - rationale: .medi version of ARABIC LETTER TEH -- check: no_orphaned_marks - input: - text: ‍تً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER TEH (.medi) -- check: no_orphaned_marks - input: - text: ‍تٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER TEH (.medi) -- check: no_orphaned_marks - input: - text: ‍تٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER TEH (.medi) -- check: no_orphaned_marks - input: - text: ‍تّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER TEH (.medi) -- check: no_orphaned_marks - input: - text: ‍تٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER TEH (.medi) -- check: shaping_differs - inputs: - - text: ت‍ - features: - init: false - medi: false - fina: false - - text: ت‍ - rationale: .init version of ARABIC LETTER TEH -- check: no_orphaned_marks - input: - text: تً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER TEH (.init) -- check: no_orphaned_marks - input: - text: تٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER TEH (.init) -- check: no_orphaned_marks - input: - text: تٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER TEH (.init) -- check: no_orphaned_marks - input: - text: تّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER TEH (.init) -- check: no_orphaned_marks - input: - text: تٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER TEH (.init) -- check: no_orphaned_marks - input: - text: تً - rationale: ARABIC FATHATAN on top of ARABIC LETTER TEH (.isol) -- check: no_orphaned_marks - input: - text: تٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER TEH (.isol) -- check: no_orphaned_marks - input: - text: تٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER TEH (.isol) -- check: no_orphaned_marks - input: - text: تّ - rationale: ARABIC SHADDA on top of ARABIC LETTER TEH (.isol) -- check: no_orphaned_marks - input: - text: تٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER TEH (.isol) -- check: shaping_differs - inputs: - - text: ‍ث - features: - init: false - medi: false - fina: false - - text: ‍ث - rationale: .fina version of ARABIC LETTER THEH -- check: no_orphaned_marks - input: - text: ‍ثً - rationale: ARABIC FATHATAN on top of ARABIC LETTER THEH (.fina) -- check: no_orphaned_marks - input: - text: ‍ثٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER THEH (.fina) -- check: no_orphaned_marks - input: - text: ‍ثٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER THEH (.fina) -- check: no_orphaned_marks - input: - text: ‍ثّ - rationale: ARABIC SHADDA on top of ARABIC LETTER THEH (.fina) -- check: no_orphaned_marks - input: - text: ‍ثٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER THEH (.fina) -- check: shaping_differs - inputs: - - text: ‍ث‍ - features: - init: false - medi: false - fina: false - - text: ‍ث‍ - rationale: .medi version of ARABIC LETTER THEH -- check: no_orphaned_marks - input: - text: ‍ثً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER THEH (.medi) -- check: no_orphaned_marks - input: - text: ‍ثٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER THEH (.medi) -- check: no_orphaned_marks - input: - text: ‍ثٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER THEH (.medi) -- check: no_orphaned_marks - input: - text: ‍ثّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER THEH (.medi) -- check: no_orphaned_marks - input: - text: ‍ثٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER THEH (.medi) -- check: shaping_differs - inputs: - - text: ث‍ - features: - init: false - medi: false - fina: false - - text: ث‍ - rationale: .init version of ARABIC LETTER THEH -- check: no_orphaned_marks - input: - text: ثً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER THEH (.init) -- check: no_orphaned_marks - input: - text: ثٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER THEH (.init) -- check: no_orphaned_marks - input: - text: ثٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER THEH (.init) -- check: no_orphaned_marks - input: - text: ثّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER THEH (.init) -- check: no_orphaned_marks - input: - text: ثٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER THEH (.init) -- check: no_orphaned_marks - input: - text: ثً - rationale: ARABIC FATHATAN on top of ARABIC LETTER THEH (.isol) -- check: no_orphaned_marks - input: - text: ثٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER THEH (.isol) -- check: no_orphaned_marks - input: - text: ثٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER THEH (.isol) -- check: no_orphaned_marks - input: - text: ثّ - rationale: ARABIC SHADDA on top of ARABIC LETTER THEH (.isol) -- check: no_orphaned_marks - input: - text: ثٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER THEH (.isol) -- check: shaping_differs - inputs: - - text: ‍ج - features: - init: false - medi: false - fina: false - - text: ‍ج - rationale: .fina version of ARABIC LETTER JEEM -- check: no_orphaned_marks - input: - text: ‍جً - rationale: ARABIC FATHATAN on top of ARABIC LETTER JEEM (.fina) -- check: no_orphaned_marks - input: - text: ‍جٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER JEEM (.fina) -- check: no_orphaned_marks - input: - text: ‍جٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER JEEM (.fina) -- check: no_orphaned_marks - input: - text: ‍جّ - rationale: ARABIC SHADDA on top of ARABIC LETTER JEEM (.fina) -- check: no_orphaned_marks - input: - text: ‍جٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER JEEM (.fina) -- check: shaping_differs - inputs: - - text: ‍ج‍ - features: - init: false - medi: false - fina: false - - text: ‍ج‍ - rationale: .medi version of ARABIC LETTER JEEM -- check: no_orphaned_marks - input: - text: ‍جً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER JEEM (.medi) -- check: no_orphaned_marks - input: - text: ‍جٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER JEEM (.medi) -- check: no_orphaned_marks - input: - text: ‍جٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER JEEM (.medi) -- check: no_orphaned_marks - input: - text: ‍جّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER JEEM (.medi) -- check: no_orphaned_marks - input: - text: ‍جٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER JEEM (.medi) -- check: shaping_differs - inputs: - - text: ج‍ - features: - init: false - medi: false - fina: false - - text: ج‍ - rationale: .init version of ARABIC LETTER JEEM -- check: no_orphaned_marks - input: - text: جً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER JEEM (.init) -- check: no_orphaned_marks - input: - text: جٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER JEEM (.init) -- check: no_orphaned_marks - input: - text: جٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER JEEM (.init) -- check: no_orphaned_marks - input: - text: جّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER JEEM (.init) -- check: no_orphaned_marks - input: - text: جٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER JEEM (.init) -- check: no_orphaned_marks - input: - text: جً - rationale: ARABIC FATHATAN on top of ARABIC LETTER JEEM (.isol) -- check: no_orphaned_marks - input: - text: جٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER JEEM (.isol) -- check: no_orphaned_marks - input: - text: جٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER JEEM (.isol) -- check: no_orphaned_marks - input: - text: جّ - rationale: ARABIC SHADDA on top of ARABIC LETTER JEEM (.isol) -- check: no_orphaned_marks - input: - text: جٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER JEEM (.isol) -- check: shaping_differs - inputs: - - text: ‍چ - features: - init: false - medi: false - fina: false - - text: ‍چ - rationale: .fina version of ARABIC LETTER TCHEH -- check: no_orphaned_marks - input: - text: ‍چً - rationale: ARABIC FATHATAN on top of ARABIC LETTER TCHEH (.fina) -- check: no_orphaned_marks - input: - text: ‍چٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER TCHEH (.fina) -- check: no_orphaned_marks - input: - text: ‍چٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER TCHEH (.fina) -- check: no_orphaned_marks - input: - text: ‍چّ - rationale: ARABIC SHADDA on top of ARABIC LETTER TCHEH (.fina) -- check: no_orphaned_marks - input: - text: ‍چٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER TCHEH (.fina) -- check: shaping_differs - inputs: - - text: ‍چ‍ - features: - init: false - medi: false - fina: false - - text: ‍چ‍ - rationale: .medi version of ARABIC LETTER TCHEH -- check: no_orphaned_marks - input: - text: ‍چً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER TCHEH (.medi) -- check: no_orphaned_marks - input: - text: ‍چٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER TCHEH (.medi) -- check: no_orphaned_marks - input: - text: ‍چٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER TCHEH (.medi) -- check: no_orphaned_marks - input: - text: ‍چّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER TCHEH (.medi) -- check: no_orphaned_marks - input: - text: ‍چٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER TCHEH (.medi) -- check: shaping_differs - inputs: - - text: چ‍ - features: - init: false - medi: false - fina: false - - text: چ‍ - rationale: .init version of ARABIC LETTER TCHEH -- check: no_orphaned_marks - input: - text: چً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER TCHEH (.init) -- check: no_orphaned_marks - input: - text: چٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER TCHEH (.init) -- check: no_orphaned_marks - input: - text: چٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER TCHEH (.init) -- check: no_orphaned_marks - input: - text: چّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER TCHEH (.init) -- check: no_orphaned_marks - input: - text: چٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER TCHEH (.init) -- check: no_orphaned_marks - input: - text: چً - rationale: ARABIC FATHATAN on top of ARABIC LETTER TCHEH (.isol) -- check: no_orphaned_marks - input: - text: چٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER TCHEH (.isol) -- check: no_orphaned_marks - input: - text: چٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER TCHEH (.isol) -- check: no_orphaned_marks - input: - text: چّ - rationale: ARABIC SHADDA on top of ARABIC LETTER TCHEH (.isol) -- check: no_orphaned_marks - input: - text: چٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER TCHEH (.isol) -- check: shaping_differs - inputs: - - text: ‍ح - features: - init: false - medi: false - fina: false - - text: ‍ح - rationale: .fina version of ARABIC LETTER HAH -- check: no_orphaned_marks - input: - text: ‍حً - rationale: ARABIC FATHATAN on top of ARABIC LETTER HAH (.fina) -- check: no_orphaned_marks - input: - text: ‍حٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER HAH (.fina) -- check: no_orphaned_marks - input: - text: ‍حٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER HAH (.fina) -- check: no_orphaned_marks - input: - text: ‍حّ - rationale: ARABIC SHADDA on top of ARABIC LETTER HAH (.fina) -- check: no_orphaned_marks - input: - text: ‍حٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER HAH (.fina) -- check: shaping_differs - inputs: - - text: ‍ح‍ - features: - init: false - medi: false - fina: false - - text: ‍ح‍ - rationale: .medi version of ARABIC LETTER HAH -- check: no_orphaned_marks - input: - text: ‍حً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER HAH (.medi) -- check: no_orphaned_marks - input: - text: ‍حٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER HAH (.medi) -- check: no_orphaned_marks - input: - text: ‍حٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER HAH (.medi) -- check: no_orphaned_marks - input: - text: ‍حّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER HAH (.medi) -- check: no_orphaned_marks - input: - text: ‍حٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER HAH (.medi) -- check: shaping_differs - inputs: - - text: ح‍ - features: - init: false - medi: false - fina: false - - text: ح‍ - rationale: .init version of ARABIC LETTER HAH -- check: no_orphaned_marks - input: - text: حً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER HAH (.init) -- check: no_orphaned_marks - input: - text: حٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER HAH (.init) -- check: no_orphaned_marks - input: - text: حٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER HAH (.init) -- check: no_orphaned_marks - input: - text: حّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER HAH (.init) -- check: no_orphaned_marks - input: - text: حٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER HAH (.init) -- check: no_orphaned_marks - input: - text: حً - rationale: ARABIC FATHATAN on top of ARABIC LETTER HAH (.isol) -- check: no_orphaned_marks - input: - text: حٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER HAH (.isol) -- check: no_orphaned_marks - input: - text: حٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER HAH (.isol) -- check: no_orphaned_marks - input: - text: حّ - rationale: ARABIC SHADDA on top of ARABIC LETTER HAH (.isol) -- check: no_orphaned_marks - input: - text: حٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER HAH (.isol) -- check: shaping_differs - inputs: - - text: ‍خ - features: - init: false - medi: false - fina: false - - text: ‍خ - rationale: .fina version of ARABIC LETTER KHAH -- check: no_orphaned_marks - input: - text: ‍خً - rationale: ARABIC FATHATAN on top of ARABIC LETTER KHAH (.fina) -- check: no_orphaned_marks - input: - text: ‍خٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER KHAH (.fina) -- check: no_orphaned_marks - input: - text: ‍خٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER KHAH (.fina) -- check: no_orphaned_marks - input: - text: ‍خّ - rationale: ARABIC SHADDA on top of ARABIC LETTER KHAH (.fina) -- check: no_orphaned_marks - input: - text: ‍خٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER KHAH (.fina) -- check: shaping_differs - inputs: - - text: ‍خ‍ - features: - init: false - medi: false - fina: false - - text: ‍خ‍ - rationale: .medi version of ARABIC LETTER KHAH -- check: no_orphaned_marks - input: - text: ‍خً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER KHAH (.medi) -- check: no_orphaned_marks - input: - text: ‍خٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER KHAH (.medi) -- check: no_orphaned_marks - input: - text: ‍خٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER KHAH (.medi) -- check: no_orphaned_marks - input: - text: ‍خّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER KHAH (.medi) -- check: no_orphaned_marks - input: - text: ‍خٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER KHAH (.medi) -- check: shaping_differs - inputs: - - text: خ‍ - features: - init: false - medi: false - fina: false - - text: خ‍ - rationale: .init version of ARABIC LETTER KHAH -- check: no_orphaned_marks - input: - text: خً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER KHAH (.init) -- check: no_orphaned_marks - input: - text: خٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER KHAH (.init) -- check: no_orphaned_marks - input: - text: خٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER KHAH (.init) -- check: no_orphaned_marks - input: - text: خّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER KHAH (.init) -- check: no_orphaned_marks - input: - text: خٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER KHAH (.init) -- check: no_orphaned_marks - input: - text: خً - rationale: ARABIC FATHATAN on top of ARABIC LETTER KHAH (.isol) -- check: no_orphaned_marks - input: - text: خٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER KHAH (.isol) -- check: no_orphaned_marks - input: - text: خٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER KHAH (.isol) -- check: no_orphaned_marks - input: - text: خّ - rationale: ARABIC SHADDA on top of ARABIC LETTER KHAH (.isol) -- check: no_orphaned_marks - input: - text: خٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER KHAH (.isol) -- check: shaping_differs - inputs: - - text: ‍د - features: - init: false - medi: false - fina: false - - text: ‍د - rationale: .fina version of ARABIC LETTER DAL -- check: no_orphaned_marks - input: - text: ‍دً - rationale: ARABIC FATHATAN on top of ARABIC LETTER DAL (.fina) -- check: no_orphaned_marks - input: - text: ‍دٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER DAL (.fina) -- check: no_orphaned_marks - input: - text: ‍دٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER DAL (.fina) -- check: no_orphaned_marks - input: - text: ‍دّ - rationale: ARABIC SHADDA on top of ARABIC LETTER DAL (.fina) -- check: no_orphaned_marks - input: - text: ‍دٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER DAL (.fina) -- check: no_orphaned_marks - input: - text: دً - rationale: ARABIC FATHATAN on top of ARABIC LETTER DAL (.isol) -- check: no_orphaned_marks - input: - text: دٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER DAL (.isol) -- check: no_orphaned_marks - input: - text: دٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER DAL (.isol) -- check: no_orphaned_marks - input: - text: دّ - rationale: ARABIC SHADDA on top of ARABIC LETTER DAL (.isol) -- check: no_orphaned_marks - input: - text: دٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER DAL (.isol) -- check: shaping_differs - inputs: - - text: ‍ذ - features: - init: false - medi: false - fina: false - - text: ‍ذ - rationale: .fina version of ARABIC LETTER THAL -- check: no_orphaned_marks - input: - text: ‍ذً - rationale: ARABIC FATHATAN on top of ARABIC LETTER THAL (.fina) -- check: no_orphaned_marks - input: - text: ‍ذٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER THAL (.fina) -- check: no_orphaned_marks - input: - text: ‍ذٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER THAL (.fina) -- check: no_orphaned_marks - input: - text: ‍ذّ - rationale: ARABIC SHADDA on top of ARABIC LETTER THAL (.fina) -- check: no_orphaned_marks - input: - text: ‍ذٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER THAL (.fina) -- check: no_orphaned_marks - input: - text: ذً - rationale: ARABIC FATHATAN on top of ARABIC LETTER THAL (.isol) -- check: no_orphaned_marks - input: - text: ذٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER THAL (.isol) -- check: no_orphaned_marks - input: - text: ذٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER THAL (.isol) -- check: no_orphaned_marks - input: - text: ذّ - rationale: ARABIC SHADDA on top of ARABIC LETTER THAL (.isol) -- check: no_orphaned_marks - input: - text: ذٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER THAL (.isol) -- check: shaping_differs - inputs: - - text: ‍ر - features: - init: false - medi: false - fina: false - - text: ‍ر - rationale: .fina version of ARABIC LETTER REH -- check: no_orphaned_marks - input: - text: ‍رً - rationale: ARABIC FATHATAN on top of ARABIC LETTER REH (.fina) -- check: no_orphaned_marks - input: - text: ‍رٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER REH (.fina) -- check: no_orphaned_marks - input: - text: ‍رٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER REH (.fina) -- check: no_orphaned_marks - input: - text: ‍رّ - rationale: ARABIC SHADDA on top of ARABIC LETTER REH (.fina) -- check: no_orphaned_marks - input: - text: ‍رٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER REH (.fina) -- check: no_orphaned_marks - input: - text: رً - rationale: ARABIC FATHATAN on top of ARABIC LETTER REH (.isol) -- check: no_orphaned_marks - input: - text: رٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER REH (.isol) -- check: no_orphaned_marks - input: - text: رٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER REH (.isol) -- check: no_orphaned_marks - input: - text: رّ - rationale: ARABIC SHADDA on top of ARABIC LETTER REH (.isol) -- check: no_orphaned_marks - input: - text: رٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER REH (.isol) -- check: shaping_differs - inputs: - - text: ‍ز - features: - init: false - medi: false - fina: false - - text: ‍ز - rationale: .fina version of ARABIC LETTER ZAIN -- check: no_orphaned_marks - input: - text: ‍زً - rationale: ARABIC FATHATAN on top of ARABIC LETTER ZAIN (.fina) -- check: no_orphaned_marks - input: - text: ‍زٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER ZAIN (.fina) -- check: no_orphaned_marks - input: - text: ‍زٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER ZAIN (.fina) -- check: no_orphaned_marks - input: - text: ‍زّ - rationale: ARABIC SHADDA on top of ARABIC LETTER ZAIN (.fina) -- check: no_orphaned_marks - input: - text: ‍زٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER ZAIN (.fina) -- check: no_orphaned_marks - input: - text: زً - rationale: ARABIC FATHATAN on top of ARABIC LETTER ZAIN (.isol) -- check: no_orphaned_marks - input: - text: زٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER ZAIN (.isol) -- check: no_orphaned_marks - input: - text: زٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER ZAIN (.isol) -- check: no_orphaned_marks - input: - text: زّ - rationale: ARABIC SHADDA on top of ARABIC LETTER ZAIN (.isol) -- check: no_orphaned_marks - input: - text: زٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER ZAIN (.isol) -- check: shaping_differs - inputs: - - text: ‍ژ - features: - init: false - medi: false - fina: false - - text: ‍ژ - rationale: .fina version of ARABIC LETTER JEH -- check: no_orphaned_marks - input: - text: ‍ژً - rationale: ARABIC FATHATAN on top of ARABIC LETTER JEH (.fina) -- check: no_orphaned_marks - input: - text: ‍ژٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER JEH (.fina) -- check: no_orphaned_marks - input: - text: ‍ژٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER JEH (.fina) -- check: no_orphaned_marks - input: - text: ‍ژّ - rationale: ARABIC SHADDA on top of ARABIC LETTER JEH (.fina) -- check: no_orphaned_marks - input: - text: ‍ژٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER JEH (.fina) -- check: no_orphaned_marks - input: - text: ژً - rationale: ARABIC FATHATAN on top of ARABIC LETTER JEH (.isol) -- check: no_orphaned_marks - input: - text: ژٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER JEH (.isol) -- check: no_orphaned_marks - input: - text: ژٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER JEH (.isol) -- check: no_orphaned_marks - input: - text: ژّ - rationale: ARABIC SHADDA on top of ARABIC LETTER JEH (.isol) -- check: no_orphaned_marks - input: - text: ژٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER JEH (.isol) -- check: shaping_differs - inputs: - - text: ‍س - features: - init: false - medi: false - fina: false - - text: ‍س - rationale: .fina version of ARABIC LETTER SEEN -- check: no_orphaned_marks - input: - text: ‍سً - rationale: ARABIC FATHATAN on top of ARABIC LETTER SEEN (.fina) -- check: no_orphaned_marks - input: - text: ‍سٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER SEEN (.fina) -- check: no_orphaned_marks - input: - text: ‍سٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER SEEN (.fina) -- check: no_orphaned_marks - input: - text: ‍سّ - rationale: ARABIC SHADDA on top of ARABIC LETTER SEEN (.fina) -- check: no_orphaned_marks - input: - text: ‍سٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER SEEN (.fina) -- check: shaping_differs - inputs: - - text: ‍س‍ - features: - init: false - medi: false - fina: false - - text: ‍س‍ - rationale: .medi version of ARABIC LETTER SEEN -- check: no_orphaned_marks - input: - text: ‍سً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER SEEN (.medi) -- check: no_orphaned_marks - input: - text: ‍سٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER SEEN (.medi) -- check: no_orphaned_marks - input: - text: ‍سٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER SEEN (.medi) -- check: no_orphaned_marks - input: - text: ‍سّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER SEEN (.medi) -- check: no_orphaned_marks - input: - text: ‍سٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER SEEN (.medi) -- check: shaping_differs - inputs: - - text: س‍ - features: - init: false - medi: false - fina: false - - text: س‍ - rationale: .init version of ARABIC LETTER SEEN -- check: no_orphaned_marks - input: - text: سً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER SEEN (.init) -- check: no_orphaned_marks - input: - text: سٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER SEEN (.init) -- check: no_orphaned_marks - input: - text: سٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER SEEN (.init) -- check: no_orphaned_marks - input: - text: سّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER SEEN (.init) -- check: no_orphaned_marks - input: - text: سٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER SEEN (.init) -- check: no_orphaned_marks - input: - text: سً - rationale: ARABIC FATHATAN on top of ARABIC LETTER SEEN (.isol) -- check: no_orphaned_marks - input: - text: سٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER SEEN (.isol) -- check: no_orphaned_marks - input: - text: سٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER SEEN (.isol) -- check: no_orphaned_marks - input: - text: سّ - rationale: ARABIC SHADDA on top of ARABIC LETTER SEEN (.isol) -- check: no_orphaned_marks - input: - text: سٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER SEEN (.isol) -- check: shaping_differs - inputs: - - text: ‍ش - features: - init: false - medi: false - fina: false - - text: ‍ش - rationale: .fina version of ARABIC LETTER SHEEN -- check: no_orphaned_marks - input: - text: ‍شً - rationale: ARABIC FATHATAN on top of ARABIC LETTER SHEEN (.fina) -- check: no_orphaned_marks - input: - text: ‍شٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER SHEEN (.fina) -- check: no_orphaned_marks - input: - text: ‍شٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER SHEEN (.fina) -- check: no_orphaned_marks - input: - text: ‍شّ - rationale: ARABIC SHADDA on top of ARABIC LETTER SHEEN (.fina) -- check: no_orphaned_marks - input: - text: ‍شٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER SHEEN (.fina) -- check: shaping_differs - inputs: - - text: ‍ش‍ - features: - init: false - medi: false - fina: false - - text: ‍ش‍ - rationale: .medi version of ARABIC LETTER SHEEN -- check: no_orphaned_marks - input: - text: ‍شً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER SHEEN (.medi) -- check: no_orphaned_marks - input: - text: ‍شٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER SHEEN (.medi) -- check: no_orphaned_marks - input: - text: ‍شٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER SHEEN (.medi) -- check: no_orphaned_marks - input: - text: ‍شّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER SHEEN (.medi) -- check: no_orphaned_marks - input: - text: ‍شٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER SHEEN (.medi) -- check: shaping_differs - inputs: - - text: ش‍ - features: - init: false - medi: false - fina: false - - text: ش‍ - rationale: .init version of ARABIC LETTER SHEEN -- check: no_orphaned_marks - input: - text: شً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER SHEEN (.init) -- check: no_orphaned_marks - input: - text: شٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER SHEEN (.init) -- check: no_orphaned_marks - input: - text: شٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER SHEEN (.init) -- check: no_orphaned_marks - input: - text: شّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER SHEEN (.init) -- check: no_orphaned_marks - input: - text: شٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER SHEEN (.init) -- check: no_orphaned_marks - input: - text: شً - rationale: ARABIC FATHATAN on top of ARABIC LETTER SHEEN (.isol) -- check: no_orphaned_marks - input: - text: شٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER SHEEN (.isol) -- check: no_orphaned_marks - input: - text: شٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER SHEEN (.isol) -- check: no_orphaned_marks - input: - text: شّ - rationale: ARABIC SHADDA on top of ARABIC LETTER SHEEN (.isol) -- check: no_orphaned_marks - input: - text: شٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER SHEEN (.isol) -- check: shaping_differs - inputs: - - text: ‍ص - features: - init: false - medi: false - fina: false - - text: ‍ص - rationale: .fina version of ARABIC LETTER SAD -- check: no_orphaned_marks - input: - text: ‍صً - rationale: ARABIC FATHATAN on top of ARABIC LETTER SAD (.fina) -- check: no_orphaned_marks - input: - text: ‍صٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER SAD (.fina) -- check: no_orphaned_marks - input: - text: ‍صٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER SAD (.fina) -- check: no_orphaned_marks - input: - text: ‍صّ - rationale: ARABIC SHADDA on top of ARABIC LETTER SAD (.fina) -- check: no_orphaned_marks - input: - text: ‍صٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER SAD (.fina) -- check: shaping_differs - inputs: - - text: ‍ص‍ - features: - init: false - medi: false - fina: false - - text: ‍ص‍ - rationale: .medi version of ARABIC LETTER SAD -- check: no_orphaned_marks - input: - text: ‍صً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER SAD (.medi) -- check: no_orphaned_marks - input: - text: ‍صٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER SAD (.medi) -- check: no_orphaned_marks - input: - text: ‍صٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER SAD (.medi) -- check: no_orphaned_marks - input: - text: ‍صّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER SAD (.medi) -- check: no_orphaned_marks - input: - text: ‍صٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER SAD (.medi) -- check: shaping_differs - inputs: - - text: ص‍ - features: - init: false - medi: false - fina: false - - text: ص‍ - rationale: .init version of ARABIC LETTER SAD -- check: no_orphaned_marks - input: - text: صً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER SAD (.init) -- check: no_orphaned_marks - input: - text: صٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER SAD (.init) -- check: no_orphaned_marks - input: - text: صٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER SAD (.init) -- check: no_orphaned_marks - input: - text: صّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER SAD (.init) -- check: no_orphaned_marks - input: - text: صٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER SAD (.init) -- check: no_orphaned_marks - input: - text: صً - rationale: ARABIC FATHATAN on top of ARABIC LETTER SAD (.isol) -- check: no_orphaned_marks - input: - text: صٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER SAD (.isol) -- check: no_orphaned_marks - input: - text: صٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER SAD (.isol) -- check: no_orphaned_marks - input: - text: صّ - rationale: ARABIC SHADDA on top of ARABIC LETTER SAD (.isol) -- check: no_orphaned_marks - input: - text: صٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER SAD (.isol) -- check: shaping_differs - inputs: - - text: ‍ض - features: - init: false - medi: false - fina: false - - text: ‍ض - rationale: .fina version of ARABIC LETTER DAD -- check: no_orphaned_marks - input: - text: ‍ضً - rationale: ARABIC FATHATAN on top of ARABIC LETTER DAD (.fina) -- check: no_orphaned_marks - input: - text: ‍ضٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER DAD (.fina) -- check: no_orphaned_marks - input: - text: ‍ضٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER DAD (.fina) -- check: no_orphaned_marks - input: - text: ‍ضّ - rationale: ARABIC SHADDA on top of ARABIC LETTER DAD (.fina) -- check: no_orphaned_marks - input: - text: ‍ضٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER DAD (.fina) -- check: shaping_differs - inputs: - - text: ‍ض‍ - features: - init: false - medi: false - fina: false - - text: ‍ض‍ - rationale: .medi version of ARABIC LETTER DAD -- check: no_orphaned_marks - input: - text: ‍ضً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER DAD (.medi) -- check: no_orphaned_marks - input: - text: ‍ضٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER DAD (.medi) -- check: no_orphaned_marks - input: - text: ‍ضٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER DAD (.medi) -- check: no_orphaned_marks - input: - text: ‍ضّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER DAD (.medi) -- check: no_orphaned_marks - input: - text: ‍ضٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER DAD (.medi) -- check: shaping_differs - inputs: - - text: ض‍ - features: - init: false - medi: false - fina: false - - text: ض‍ - rationale: .init version of ARABIC LETTER DAD -- check: no_orphaned_marks - input: - text: ضً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER DAD (.init) -- check: no_orphaned_marks - input: - text: ضٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER DAD (.init) -- check: no_orphaned_marks - input: - text: ضٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER DAD (.init) -- check: no_orphaned_marks - input: - text: ضّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER DAD (.init) -- check: no_orphaned_marks - input: - text: ضٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER DAD (.init) -- check: no_orphaned_marks - input: - text: ضً - rationale: ARABIC FATHATAN on top of ARABIC LETTER DAD (.isol) -- check: no_orphaned_marks - input: - text: ضٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER DAD (.isol) -- check: no_orphaned_marks - input: - text: ضٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER DAD (.isol) -- check: no_orphaned_marks - input: - text: ضّ - rationale: ARABIC SHADDA on top of ARABIC LETTER DAD (.isol) -- check: no_orphaned_marks - input: - text: ضٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER DAD (.isol) -- check: shaping_differs - inputs: - - text: ‍ط - features: - init: false - medi: false - fina: false - - text: ‍ط - rationale: .fina version of ARABIC LETTER TAH -- check: no_orphaned_marks - input: - text: ‍طً - rationale: ARABIC FATHATAN on top of ARABIC LETTER TAH (.fina) -- check: no_orphaned_marks - input: - text: ‍طٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER TAH (.fina) -- check: no_orphaned_marks - input: - text: ‍طٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER TAH (.fina) -- check: no_orphaned_marks - input: - text: ‍طّ - rationale: ARABIC SHADDA on top of ARABIC LETTER TAH (.fina) -- check: no_orphaned_marks - input: - text: ‍طٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER TAH (.fina) -- check: shaping_differs - inputs: - - text: ‍ط‍ - features: - init: false - medi: false - fina: false - - text: ‍ط‍ - rationale: .medi version of ARABIC LETTER TAH -- check: no_orphaned_marks - input: - text: ‍طً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER TAH (.medi) -- check: no_orphaned_marks - input: - text: ‍طٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER TAH (.medi) -- check: no_orphaned_marks - input: - text: ‍طٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER TAH (.medi) -- check: no_orphaned_marks - input: - text: ‍طّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER TAH (.medi) -- check: no_orphaned_marks - input: - text: ‍طٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER TAH (.medi) -- check: shaping_differs - inputs: - - text: ط‍ - features: - init: false - medi: false - fina: false - - text: ط‍ - rationale: .init version of ARABIC LETTER TAH -- check: no_orphaned_marks - input: - text: طً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER TAH (.init) -- check: no_orphaned_marks - input: - text: طٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER TAH (.init) -- check: no_orphaned_marks - input: - text: طٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER TAH (.init) -- check: no_orphaned_marks - input: - text: طّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER TAH (.init) -- check: no_orphaned_marks - input: - text: طٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER TAH (.init) -- check: no_orphaned_marks - input: - text: طً - rationale: ARABIC FATHATAN on top of ARABIC LETTER TAH (.isol) -- check: no_orphaned_marks - input: - text: طٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER TAH (.isol) -- check: no_orphaned_marks - input: - text: طٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER TAH (.isol) -- check: no_orphaned_marks - input: - text: طّ - rationale: ARABIC SHADDA on top of ARABIC LETTER TAH (.isol) -- check: no_orphaned_marks - input: - text: طٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER TAH (.isol) -- check: shaping_differs - inputs: - - text: ‍ظ - features: - init: false - medi: false - fina: false - - text: ‍ظ - rationale: .fina version of ARABIC LETTER ZAH -- check: no_orphaned_marks - input: - text: ‍ظً - rationale: ARABIC FATHATAN on top of ARABIC LETTER ZAH (.fina) -- check: no_orphaned_marks - input: - text: ‍ظٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER ZAH (.fina) -- check: no_orphaned_marks - input: - text: ‍ظٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER ZAH (.fina) -- check: no_orphaned_marks - input: - text: ‍ظّ - rationale: ARABIC SHADDA on top of ARABIC LETTER ZAH (.fina) -- check: no_orphaned_marks - input: - text: ‍ظٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER ZAH (.fina) -- check: shaping_differs - inputs: - - text: ‍ظ‍ - features: - init: false - medi: false - fina: false - - text: ‍ظ‍ - rationale: .medi version of ARABIC LETTER ZAH -- check: no_orphaned_marks - input: - text: ‍ظً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER ZAH (.medi) -- check: no_orphaned_marks - input: - text: ‍ظٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER ZAH (.medi) -- check: no_orphaned_marks - input: - text: ‍ظٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER ZAH (.medi) -- check: no_orphaned_marks - input: - text: ‍ظّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER ZAH (.medi) -- check: no_orphaned_marks - input: - text: ‍ظٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER ZAH (.medi) -- check: shaping_differs - inputs: - - text: ظ‍ - features: - init: false - medi: false - fina: false - - text: ظ‍ - rationale: .init version of ARABIC LETTER ZAH -- check: no_orphaned_marks - input: - text: ظً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER ZAH (.init) -- check: no_orphaned_marks - input: - text: ظٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER ZAH (.init) -- check: no_orphaned_marks - input: - text: ظٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER ZAH (.init) -- check: no_orphaned_marks - input: - text: ظّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER ZAH (.init) -- check: no_orphaned_marks - input: - text: ظٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER ZAH (.init) -- check: no_orphaned_marks - input: - text: ظً - rationale: ARABIC FATHATAN on top of ARABIC LETTER ZAH (.isol) -- check: no_orphaned_marks - input: - text: ظٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER ZAH (.isol) -- check: no_orphaned_marks - input: - text: ظٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER ZAH (.isol) -- check: no_orphaned_marks - input: - text: ظّ - rationale: ARABIC SHADDA on top of ARABIC LETTER ZAH (.isol) -- check: no_orphaned_marks - input: - text: ظٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER ZAH (.isol) -- check: shaping_differs - inputs: - - text: ‍ع - features: - init: false - medi: false - fina: false - - text: ‍ع - rationale: .fina version of ARABIC LETTER AIN -- check: no_orphaned_marks - input: - text: ‍عً - rationale: ARABIC FATHATAN on top of ARABIC LETTER AIN (.fina) -- check: no_orphaned_marks - input: - text: ‍عٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER AIN (.fina) -- check: no_orphaned_marks - input: - text: ‍عٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER AIN (.fina) -- check: no_orphaned_marks - input: - text: ‍عّ - rationale: ARABIC SHADDA on top of ARABIC LETTER AIN (.fina) -- check: no_orphaned_marks - input: - text: ‍عٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER AIN (.fina) -- check: shaping_differs - inputs: - - text: ‍ع‍ - features: - init: false - medi: false - fina: false - - text: ‍ع‍ - rationale: .medi version of ARABIC LETTER AIN -- check: no_orphaned_marks - input: - text: ‍عً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER AIN (.medi) -- check: no_orphaned_marks - input: - text: ‍عٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER AIN (.medi) -- check: no_orphaned_marks - input: - text: ‍عٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER AIN (.medi) -- check: no_orphaned_marks - input: - text: ‍عّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER AIN (.medi) -- check: no_orphaned_marks - input: - text: ‍عٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER AIN (.medi) -- check: shaping_differs - inputs: - - text: ع‍ - features: - init: false - medi: false - fina: false - - text: ع‍ - rationale: .init version of ARABIC LETTER AIN -- check: no_orphaned_marks - input: - text: عً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER AIN (.init) -- check: no_orphaned_marks - input: - text: عٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER AIN (.init) -- check: no_orphaned_marks - input: - text: عٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER AIN (.init) -- check: no_orphaned_marks - input: - text: عّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER AIN (.init) -- check: no_orphaned_marks - input: - text: عٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER AIN (.init) -- check: no_orphaned_marks - input: - text: عً - rationale: ARABIC FATHATAN on top of ARABIC LETTER AIN (.isol) -- check: no_orphaned_marks - input: - text: عٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER AIN (.isol) -- check: no_orphaned_marks - input: - text: عٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER AIN (.isol) -- check: no_orphaned_marks - input: - text: عّ - rationale: ARABIC SHADDA on top of ARABIC LETTER AIN (.isol) -- check: no_orphaned_marks - input: - text: عٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER AIN (.isol) -- check: shaping_differs - inputs: - - text: ‍غ - features: - init: false - medi: false - fina: false - - text: ‍غ - rationale: .fina version of ARABIC LETTER GHAIN -- check: no_orphaned_marks - input: - text: ‍غً - rationale: ARABIC FATHATAN on top of ARABIC LETTER GHAIN (.fina) -- check: no_orphaned_marks - input: - text: ‍غٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER GHAIN (.fina) -- check: no_orphaned_marks - input: - text: ‍غٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER GHAIN (.fina) -- check: no_orphaned_marks - input: - text: ‍غّ - rationale: ARABIC SHADDA on top of ARABIC LETTER GHAIN (.fina) -- check: no_orphaned_marks - input: - text: ‍غٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER GHAIN (.fina) -- check: shaping_differs - inputs: - - text: ‍غ‍ - features: - init: false - medi: false - fina: false - - text: ‍غ‍ - rationale: .medi version of ARABIC LETTER GHAIN -- check: no_orphaned_marks - input: - text: ‍غً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER GHAIN (.medi) -- check: no_orphaned_marks - input: - text: ‍غٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER GHAIN (.medi) -- check: no_orphaned_marks - input: - text: ‍غٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER GHAIN (.medi) -- check: no_orphaned_marks - input: - text: ‍غّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER GHAIN (.medi) -- check: no_orphaned_marks - input: - text: ‍غٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER GHAIN (.medi) -- check: shaping_differs - inputs: - - text: غ‍ - features: - init: false - medi: false - fina: false - - text: غ‍ - rationale: .init version of ARABIC LETTER GHAIN -- check: no_orphaned_marks - input: - text: غً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER GHAIN (.init) -- check: no_orphaned_marks - input: - text: غٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER GHAIN (.init) -- check: no_orphaned_marks - input: - text: غٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER GHAIN (.init) -- check: no_orphaned_marks - input: - text: غّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER GHAIN (.init) -- check: no_orphaned_marks - input: - text: غٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER GHAIN (.init) -- check: no_orphaned_marks - input: - text: غً - rationale: ARABIC FATHATAN on top of ARABIC LETTER GHAIN (.isol) -- check: no_orphaned_marks - input: - text: غٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER GHAIN (.isol) -- check: no_orphaned_marks - input: - text: غٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER GHAIN (.isol) -- check: no_orphaned_marks - input: - text: غّ - rationale: ARABIC SHADDA on top of ARABIC LETTER GHAIN (.isol) -- check: no_orphaned_marks - input: - text: غٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER GHAIN (.isol) -- check: shaping_differs - inputs: - - text: ‍ف - features: - init: false - medi: false - fina: false - - text: ‍ف - rationale: .fina version of ARABIC LETTER FEH -- check: no_orphaned_marks - input: - text: ‍فً - rationale: ARABIC FATHATAN on top of ARABIC LETTER FEH (.fina) -- check: no_orphaned_marks - input: - text: ‍فٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER FEH (.fina) -- check: no_orphaned_marks - input: - text: ‍فٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER FEH (.fina) -- check: no_orphaned_marks - input: - text: ‍فّ - rationale: ARABIC SHADDA on top of ARABIC LETTER FEH (.fina) -- check: no_orphaned_marks - input: - text: ‍فٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER FEH (.fina) -- check: shaping_differs - inputs: - - text: ‍ف‍ - features: - init: false - medi: false - fina: false - - text: ‍ف‍ - rationale: .medi version of ARABIC LETTER FEH -- check: no_orphaned_marks - input: - text: ‍فً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER FEH (.medi) -- check: no_orphaned_marks - input: - text: ‍فٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER FEH (.medi) -- check: no_orphaned_marks - input: - text: ‍فٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER FEH (.medi) -- check: no_orphaned_marks - input: - text: ‍فّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER FEH (.medi) -- check: no_orphaned_marks - input: - text: ‍فٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER FEH (.medi) -- check: shaping_differs - inputs: - - text: ف‍ - features: - init: false - medi: false - fina: false - - text: ف‍ - rationale: .init version of ARABIC LETTER FEH -- check: no_orphaned_marks - input: - text: فً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER FEH (.init) -- check: no_orphaned_marks - input: - text: فٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER FEH (.init) -- check: no_orphaned_marks - input: - text: فٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER FEH (.init) -- check: no_orphaned_marks - input: - text: فّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER FEH (.init) -- check: no_orphaned_marks - input: - text: فٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER FEH (.init) -- check: no_orphaned_marks - input: - text: فً - rationale: ARABIC FATHATAN on top of ARABIC LETTER FEH (.isol) -- check: no_orphaned_marks - input: - text: فٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER FEH (.isol) -- check: no_orphaned_marks - input: - text: فٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER FEH (.isol) -- check: no_orphaned_marks - input: - text: فّ - rationale: ARABIC SHADDA on top of ARABIC LETTER FEH (.isol) -- check: no_orphaned_marks - input: - text: فٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER FEH (.isol) -- check: shaping_differs - inputs: - - text: ‍ق - features: - init: false - medi: false - fina: false - - text: ‍ق - rationale: .fina version of ARABIC LETTER QAF -- check: no_orphaned_marks - input: - text: ‍قً - rationale: ARABIC FATHATAN on top of ARABIC LETTER QAF (.fina) -- check: no_orphaned_marks - input: - text: ‍قٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER QAF (.fina) -- check: no_orphaned_marks - input: - text: ‍قٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER QAF (.fina) -- check: no_orphaned_marks - input: - text: ‍قّ - rationale: ARABIC SHADDA on top of ARABIC LETTER QAF (.fina) -- check: no_orphaned_marks - input: - text: ‍قٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER QAF (.fina) -- check: shaping_differs - inputs: - - text: ‍ق‍ - features: - init: false - medi: false - fina: false - - text: ‍ق‍ - rationale: .medi version of ARABIC LETTER QAF -- check: no_orphaned_marks - input: - text: ‍قً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER QAF (.medi) -- check: no_orphaned_marks - input: - text: ‍قٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER QAF (.medi) -- check: no_orphaned_marks - input: - text: ‍قٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER QAF (.medi) -- check: no_orphaned_marks - input: - text: ‍قّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER QAF (.medi) -- check: no_orphaned_marks - input: - text: ‍قٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER QAF (.medi) -- check: shaping_differs - inputs: - - text: ق‍ - features: - init: false - medi: false - fina: false - - text: ق‍ - rationale: .init version of ARABIC LETTER QAF -- check: no_orphaned_marks - input: - text: قً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER QAF (.init) -- check: no_orphaned_marks - input: - text: قٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER QAF (.init) -- check: no_orphaned_marks - input: - text: قٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER QAF (.init) -- check: no_orphaned_marks - input: - text: قّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER QAF (.init) -- check: no_orphaned_marks - input: - text: قٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER QAF (.init) -- check: no_orphaned_marks - input: - text: قً - rationale: ARABIC FATHATAN on top of ARABIC LETTER QAF (.isol) -- check: no_orphaned_marks - input: - text: قٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER QAF (.isol) -- check: no_orphaned_marks - input: - text: قٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER QAF (.isol) -- check: no_orphaned_marks - input: - text: قّ - rationale: ARABIC SHADDA on top of ARABIC LETTER QAF (.isol) -- check: no_orphaned_marks - input: - text: قٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER QAF (.isol) -- check: shaping_differs - inputs: - - text: ‍ک - features: - init: false - medi: false - fina: false - - text: ‍ک - rationale: .fina version of ARABIC LETTER KEHEH -- check: no_orphaned_marks - input: - text: ‍کً - rationale: ARABIC FATHATAN on top of ARABIC LETTER KEHEH (.fina) -- check: no_orphaned_marks - input: - text: ‍کٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER KEHEH (.fina) -- check: no_orphaned_marks - input: - text: ‍کٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER KEHEH (.fina) -- check: no_orphaned_marks - input: - text: ‍کّ - rationale: ARABIC SHADDA on top of ARABIC LETTER KEHEH (.fina) -- check: no_orphaned_marks - input: - text: ‍کٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER KEHEH (.fina) -- check: shaping_differs - inputs: - - text: ‍ک‍ - features: - init: false - medi: false - fina: false - - text: ‍ک‍ - rationale: .medi version of ARABIC LETTER KEHEH -- check: no_orphaned_marks - input: - text: ‍کً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER KEHEH (.medi) -- check: no_orphaned_marks - input: - text: ‍کٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER KEHEH (.medi) -- check: no_orphaned_marks - input: - text: ‍کٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER KEHEH (.medi) -- check: no_orphaned_marks - input: - text: ‍کّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER KEHEH (.medi) -- check: no_orphaned_marks - input: - text: ‍کٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER KEHEH (.medi) -- check: shaping_differs - inputs: - - text: ک‍ - features: - init: false - medi: false - fina: false - - text: ک‍ - rationale: .init version of ARABIC LETTER KEHEH -- check: no_orphaned_marks - input: - text: کً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER KEHEH (.init) -- check: no_orphaned_marks - input: - text: کٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER KEHEH (.init) -- check: no_orphaned_marks - input: - text: کٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER KEHEH (.init) -- check: no_orphaned_marks - input: - text: کّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER KEHEH (.init) -- check: no_orphaned_marks - input: - text: کٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER KEHEH (.init) -- check: no_orphaned_marks - input: - text: کً - rationale: ARABIC FATHATAN on top of ARABIC LETTER KEHEH (.isol) -- check: no_orphaned_marks - input: - text: کٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER KEHEH (.isol) -- check: no_orphaned_marks - input: - text: کٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER KEHEH (.isol) -- check: no_orphaned_marks - input: - text: کّ - rationale: ARABIC SHADDA on top of ARABIC LETTER KEHEH (.isol) -- check: no_orphaned_marks - input: - text: کٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER KEHEH (.isol) -- check: shaping_differs - inputs: - - text: ‍گ - features: - init: false - medi: false - fina: false - - text: ‍گ - rationale: .fina version of ARABIC LETTER GAF -- check: no_orphaned_marks - input: - text: ‍گً - rationale: ARABIC FATHATAN on top of ARABIC LETTER GAF (.fina) -- check: no_orphaned_marks - input: - text: ‍گٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER GAF (.fina) -- check: no_orphaned_marks - input: - text: ‍گٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER GAF (.fina) -- check: no_orphaned_marks - input: - text: ‍گّ - rationale: ARABIC SHADDA on top of ARABIC LETTER GAF (.fina) -- check: no_orphaned_marks - input: - text: ‍گٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER GAF (.fina) -- check: shaping_differs - inputs: - - text: ‍گ‍ - features: - init: false - medi: false - fina: false - - text: ‍گ‍ - rationale: .medi version of ARABIC LETTER GAF -- check: no_orphaned_marks - input: - text: ‍گً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER GAF (.medi) -- check: no_orphaned_marks - input: - text: ‍گٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER GAF (.medi) -- check: no_orphaned_marks - input: - text: ‍گٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER GAF (.medi) -- check: no_orphaned_marks - input: - text: ‍گّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER GAF (.medi) -- check: no_orphaned_marks - input: - text: ‍گٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER GAF (.medi) -- check: shaping_differs - inputs: - - text: گ‍ - features: - init: false - medi: false - fina: false - - text: گ‍ - rationale: .init version of ARABIC LETTER GAF -- check: no_orphaned_marks - input: - text: گً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER GAF (.init) -- check: no_orphaned_marks - input: - text: گٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER GAF (.init) -- check: no_orphaned_marks - input: - text: گٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER GAF (.init) -- check: no_orphaned_marks - input: - text: گّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER GAF (.init) -- check: no_orphaned_marks - input: - text: گٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER GAF (.init) -- check: no_orphaned_marks - input: - text: گً - rationale: ARABIC FATHATAN on top of ARABIC LETTER GAF (.isol) -- check: no_orphaned_marks - input: - text: گٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER GAF (.isol) -- check: no_orphaned_marks - input: - text: گٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER GAF (.isol) -- check: no_orphaned_marks - input: - text: گّ - rationale: ARABIC SHADDA on top of ARABIC LETTER GAF (.isol) -- check: no_orphaned_marks - input: - text: گٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER GAF (.isol) -- check: shaping_differs - inputs: - - text: ‍ل - features: - init: false - medi: false - fina: false - - text: ‍ل - rationale: .fina version of ARABIC LETTER LAM -- check: no_orphaned_marks - input: - text: ‍لً - rationale: ARABIC FATHATAN on top of ARABIC LETTER LAM (.fina) -- check: no_orphaned_marks - input: - text: ‍لٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER LAM (.fina) -- check: no_orphaned_marks - input: - text: ‍لٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER LAM (.fina) -- check: no_orphaned_marks - input: - text: ‍لّ - rationale: ARABIC SHADDA on top of ARABIC LETTER LAM (.fina) -- check: no_orphaned_marks - input: - text: ‍لٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER LAM (.fina) -- check: shaping_differs - inputs: - - text: ‍ل‍ - features: - init: false - medi: false - fina: false - - text: ‍ل‍ - rationale: .medi version of ARABIC LETTER LAM -- check: no_orphaned_marks - input: - text: ‍لً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER LAM (.medi) -- check: no_orphaned_marks - input: - text: ‍لٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER LAM (.medi) -- check: no_orphaned_marks - input: - text: ‍لٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER LAM (.medi) -- check: no_orphaned_marks - input: - text: ‍لّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER LAM (.medi) -- check: no_orphaned_marks - input: - text: ‍لٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER LAM (.medi) -- check: shaping_differs - inputs: - - text: ل‍ - features: - init: false - medi: false - fina: false - - text: ل‍ - rationale: .init version of ARABIC LETTER LAM -- check: no_orphaned_marks - input: - text: لً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER LAM (.init) -- check: no_orphaned_marks - input: - text: لٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER LAM (.init) -- check: no_orphaned_marks - input: - text: لٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER LAM (.init) -- check: no_orphaned_marks - input: - text: لّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER LAM (.init) -- check: no_orphaned_marks - input: - text: لٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER LAM (.init) -- check: no_orphaned_marks - input: - text: لً - rationale: ARABIC FATHATAN on top of ARABIC LETTER LAM (.isol) -- check: no_orphaned_marks - input: - text: لٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER LAM (.isol) -- check: no_orphaned_marks - input: - text: لٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER LAM (.isol) -- check: no_orphaned_marks - input: - text: لّ - rationale: ARABIC SHADDA on top of ARABIC LETTER LAM (.isol) -- check: no_orphaned_marks - input: - text: لٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER LAM (.isol) -- check: shaping_differs - inputs: - - text: ‍م - features: - init: false - medi: false - fina: false - - text: ‍م - rationale: .fina version of ARABIC LETTER MEEM -- check: no_orphaned_marks - input: - text: ‍مً - rationale: ARABIC FATHATAN on top of ARABIC LETTER MEEM (.fina) -- check: no_orphaned_marks - input: - text: ‍مٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER MEEM (.fina) -- check: no_orphaned_marks - input: - text: ‍مٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER MEEM (.fina) -- check: no_orphaned_marks - input: - text: ‍مّ - rationale: ARABIC SHADDA on top of ARABIC LETTER MEEM (.fina) -- check: no_orphaned_marks - input: - text: ‍مٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER MEEM (.fina) -- check: shaping_differs - inputs: - - text: ‍م‍ - features: - init: false - medi: false - fina: false - - text: ‍م‍ - rationale: .medi version of ARABIC LETTER MEEM -- check: no_orphaned_marks - input: - text: ‍مً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER MEEM (.medi) -- check: no_orphaned_marks - input: - text: ‍مٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER MEEM (.medi) -- check: no_orphaned_marks - input: - text: ‍مٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER MEEM (.medi) -- check: no_orphaned_marks - input: - text: ‍مّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER MEEM (.medi) -- check: no_orphaned_marks - input: - text: ‍مٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER MEEM (.medi) -- check: shaping_differs - inputs: - - text: م‍ - features: - init: false - medi: false - fina: false - - text: م‍ - rationale: .init version of ARABIC LETTER MEEM -- check: no_orphaned_marks - input: - text: مً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER MEEM (.init) -- check: no_orphaned_marks - input: - text: مٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER MEEM (.init) -- check: no_orphaned_marks - input: - text: مٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER MEEM (.init) -- check: no_orphaned_marks - input: - text: مّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER MEEM (.init) -- check: no_orphaned_marks - input: - text: مٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER MEEM (.init) -- check: no_orphaned_marks - input: - text: مً - rationale: ARABIC FATHATAN on top of ARABIC LETTER MEEM (.isol) -- check: no_orphaned_marks - input: - text: مٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER MEEM (.isol) -- check: no_orphaned_marks - input: - text: مٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER MEEM (.isol) -- check: no_orphaned_marks - input: - text: مّ - rationale: ARABIC SHADDA on top of ARABIC LETTER MEEM (.isol) -- check: no_orphaned_marks - input: - text: مٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER MEEM (.isol) -- check: shaping_differs - inputs: - - text: ‍ن - features: - init: false - medi: false - fina: false - - text: ‍ن - rationale: .fina version of ARABIC LETTER NOON -- check: no_orphaned_marks - input: - text: ‍نً - rationale: ARABIC FATHATAN on top of ARABIC LETTER NOON (.fina) -- check: no_orphaned_marks - input: - text: ‍نٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER NOON (.fina) -- check: no_orphaned_marks - input: - text: ‍نٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER NOON (.fina) -- check: no_orphaned_marks - input: - text: ‍نّ - rationale: ARABIC SHADDA on top of ARABIC LETTER NOON (.fina) -- check: no_orphaned_marks - input: - text: ‍نٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER NOON (.fina) -- check: shaping_differs - inputs: - - text: ‍ن‍ - features: - init: false - medi: false - fina: false - - text: ‍ن‍ - rationale: .medi version of ARABIC LETTER NOON -- check: no_orphaned_marks - input: - text: ‍نً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER NOON (.medi) -- check: no_orphaned_marks - input: - text: ‍نٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER NOON (.medi) -- check: no_orphaned_marks - input: - text: ‍نٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER NOON (.medi) -- check: no_orphaned_marks - input: - text: ‍نّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER NOON (.medi) -- check: no_orphaned_marks - input: - text: ‍نٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER NOON (.medi) -- check: shaping_differs - inputs: - - text: ن‍ - features: - init: false - medi: false - fina: false - - text: ن‍ - rationale: .init version of ARABIC LETTER NOON -- check: no_orphaned_marks - input: - text: نً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER NOON (.init) -- check: no_orphaned_marks - input: - text: نٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER NOON (.init) -- check: no_orphaned_marks - input: - text: نٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER NOON (.init) -- check: no_orphaned_marks - input: - text: نّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER NOON (.init) -- check: no_orphaned_marks - input: - text: نٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER NOON (.init) -- check: no_orphaned_marks - input: - text: نً - rationale: ARABIC FATHATAN on top of ARABIC LETTER NOON (.isol) -- check: no_orphaned_marks - input: - text: نٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER NOON (.isol) -- check: no_orphaned_marks - input: - text: نٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER NOON (.isol) -- check: no_orphaned_marks - input: - text: نّ - rationale: ARABIC SHADDA on top of ARABIC LETTER NOON (.isol) -- check: no_orphaned_marks - input: - text: نٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER NOON (.isol) -- check: shaping_differs - inputs: - - text: ‍و - features: - init: false - medi: false - fina: false - - text: ‍و - rationale: .fina version of ARABIC LETTER WAW -- check: no_orphaned_marks - input: - text: ‍وً - rationale: ARABIC FATHATAN on top of ARABIC LETTER WAW (.fina) -- check: no_orphaned_marks - input: - text: ‍وٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER WAW (.fina) -- check: no_orphaned_marks - input: - text: ‍وٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER WAW (.fina) -- check: no_orphaned_marks - input: - text: ‍وّ - rationale: ARABIC SHADDA on top of ARABIC LETTER WAW (.fina) -- check: no_orphaned_marks - input: - text: ‍ؤ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER WAW (.fina) -- check: no_orphaned_marks - input: - text: وً - rationale: ARABIC FATHATAN on top of ARABIC LETTER WAW (.isol) -- check: no_orphaned_marks - input: - text: وٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER WAW (.isol) -- check: no_orphaned_marks - input: - text: وٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER WAW (.isol) -- check: no_orphaned_marks - input: - text: وّ - rationale: ARABIC SHADDA on top of ARABIC LETTER WAW (.isol) -- check: no_orphaned_marks - input: - text: ؤ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER WAW (.isol) -- check: shaping_differs - inputs: - - text: ‍ه - features: - init: false - medi: false - fina: false - - text: ‍ه - rationale: .fina version of ARABIC LETTER HEH -- check: no_orphaned_marks - input: - text: ‍هً - rationale: ARABIC FATHATAN on top of ARABIC LETTER HEH (.fina) -- check: no_orphaned_marks - input: - text: ‍هٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER HEH (.fina) -- check: no_orphaned_marks - input: - text: ‍هٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER HEH (.fina) -- check: no_orphaned_marks - input: - text: ‍هّ - rationale: ARABIC SHADDA on top of ARABIC LETTER HEH (.fina) -- check: no_orphaned_marks - input: - text: ‍هٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER HEH (.fina) -- check: shaping_differs - inputs: - - text: ‍ه‍ - features: - init: false - medi: false - fina: false - - text: ‍ه‍ - rationale: .medi version of ARABIC LETTER HEH -- check: no_orphaned_marks - input: - text: ‍هً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER HEH (.medi) -- check: no_orphaned_marks - input: - text: ‍هٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER HEH (.medi) -- check: no_orphaned_marks - input: - text: ‍هٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER HEH (.medi) -- check: no_orphaned_marks - input: - text: ‍هّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER HEH (.medi) -- check: no_orphaned_marks - input: - text: ‍هٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER HEH (.medi) -- check: shaping_differs - inputs: - - text: ه‍ - features: - init: false - medi: false - fina: false - - text: ه‍ - rationale: .init version of ARABIC LETTER HEH -- check: no_orphaned_marks - input: - text: هً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER HEH (.init) -- check: no_orphaned_marks - input: - text: هٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER HEH (.init) -- check: no_orphaned_marks - input: - text: هٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER HEH (.init) -- check: no_orphaned_marks - input: - text: هّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER HEH (.init) -- check: no_orphaned_marks - input: - text: هٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER HEH (.init) -- check: no_orphaned_marks - input: - text: هً - rationale: ARABIC FATHATAN on top of ARABIC LETTER HEH (.isol) -- check: no_orphaned_marks - input: - text: هٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER HEH (.isol) -- check: no_orphaned_marks - input: - text: هٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER HEH (.isol) -- check: no_orphaned_marks - input: - text: هّ - rationale: ARABIC SHADDA on top of ARABIC LETTER HEH (.isol) -- check: no_orphaned_marks - input: - text: هٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER HEH (.isol) -- check: shaping_differs - inputs: - - text: ‍ة - features: - init: false - medi: false - fina: false - - text: ‍ة - rationale: .fina version of ARABIC LETTER TEH MARBUTA -- check: no_orphaned_marks - input: - text: ‍ةً - rationale: ARABIC FATHATAN on top of ARABIC LETTER TEH MARBUTA (.fina) -- check: no_orphaned_marks - input: - text: ‍ةٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER TEH MARBUTA (.fina) -- check: no_orphaned_marks - input: - text: ‍ةٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER TEH MARBUTA (.fina) -- check: no_orphaned_marks - input: - text: ‍ةّ - rationale: ARABIC SHADDA on top of ARABIC LETTER TEH MARBUTA (.fina) -- check: no_orphaned_marks - input: - text: ‍ةٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER TEH MARBUTA (.fina) -- check: no_orphaned_marks - input: - text: ةً - rationale: ARABIC FATHATAN on top of ARABIC LETTER TEH MARBUTA (.isol) -- check: no_orphaned_marks - input: - text: ةٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER TEH MARBUTA (.isol) -- check: no_orphaned_marks - input: - text: ةٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER TEH MARBUTA (.isol) -- check: no_orphaned_marks - input: - text: ةّ - rationale: ARABIC SHADDA on top of ARABIC LETTER TEH MARBUTA (.isol) -- check: no_orphaned_marks - input: - text: ةٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER TEH MARBUTA (.isol) -- check: shaping_differs - inputs: - - text: ‍ی - features: - init: false - medi: false - fina: false - - text: ‍ی - rationale: .fina version of ARABIC LETTER FARSI YEH -- check: no_orphaned_marks - input: - text: ‍یً - rationale: ARABIC FATHATAN on top of ARABIC LETTER FARSI YEH (.fina) -- check: no_orphaned_marks - input: - text: ‍یٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER FARSI YEH (.fina) -- check: no_orphaned_marks - input: - text: ‍یٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER FARSI YEH (.fina) -- check: no_orphaned_marks - input: - text: ‍یّ - rationale: ARABIC SHADDA on top of ARABIC LETTER FARSI YEH (.fina) -- check: no_orphaned_marks - input: - text: ‍یٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER FARSI YEH (.fina) -- check: shaping_differs - inputs: - - text: ‍ی‍ - features: - init: false - medi: false - fina: false - - text: ‍ی‍ - rationale: .medi version of ARABIC LETTER FARSI YEH -- check: no_orphaned_marks - input: - text: ‍یً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER FARSI YEH (.medi) -- check: no_orphaned_marks - input: - text: ‍یٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER FARSI YEH (.medi) -- check: no_orphaned_marks - input: - text: ‍یٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER FARSI YEH (.medi) -- check: no_orphaned_marks - input: - text: ‍یّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER FARSI YEH (.medi) -- check: no_orphaned_marks - input: - text: ‍یٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER FARSI YEH (.medi) -- check: shaping_differs - inputs: - - text: ی‍ - features: - init: false - medi: false - fina: false - - text: ی‍ - rationale: .init version of ARABIC LETTER FARSI YEH -- check: no_orphaned_marks - input: - text: یً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER FARSI YEH (.init) -- check: no_orphaned_marks - input: - text: یٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER FARSI YEH (.init) -- check: no_orphaned_marks - input: - text: یٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER FARSI YEH (.init) -- check: no_orphaned_marks - input: - text: یّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER FARSI YEH (.init) -- check: no_orphaned_marks - input: - text: یٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER FARSI YEH (.init) -- check: no_orphaned_marks - input: - text: یً - rationale: ARABIC FATHATAN on top of ARABIC LETTER FARSI YEH (.isol) -- check: no_orphaned_marks - input: - text: یٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER FARSI YEH (.isol) -- check: no_orphaned_marks - input: - text: یٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER FARSI YEH (.isol) -- check: no_orphaned_marks - input: - text: یّ - rationale: ARABIC SHADDA on top of ARABIC LETTER FARSI YEH (.isol) -- check: no_orphaned_marks - input: - text: یٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER FARSI YEH (.isol) diff --git a/shaperglot/languages/ks_Arab.yaml b/shaperglot/languages/ks_Arab.yaml deleted file mode 100644 index f12f936..0000000 --- a/shaperglot/languages/ks_Arab.yaml +++ /dev/null @@ -1,937 +0,0 @@ -#auto-generated using sg-bulk-builder-arabic.py -- check: shaping_differs - inputs: - - text: ‍آ - features: - init: false - medi: false - fina: false - - text: ‍آ - rationale: .fina version of ARABIC LETTER ALEF WITH MADDA ABOVE -- check: shaping_differs - inputs: - - text: ‍أ - features: - init: false - medi: false - fina: false - - text: ‍أ - rationale: .fina version of ARABIC LETTER ALEF WITH HAMZA ABOVE -- check: shaping_differs - inputs: - - text: ‍ٲ - features: - init: false - medi: false - fina: false - - text: ‍ٲ - rationale: .fina version of ARABIC LETTER ALEF WITH WAVY HAMZA ABOVE -- check: shaping_differs - inputs: - - text: ‍ؤ - features: - init: false - medi: false - fina: false - - text: ‍ؤ - rationale: .fina version of ARABIC LETTER WAW WITH HAMZA ABOVE -- check: shaping_differs - inputs: - - text: ‍ا - features: - init: false - medi: false - fina: false - - text: ‍ا - rationale: .fina version of ARABIC LETTER ALEF -- check: shaping_differs - inputs: - - text: ‍ب - features: - init: false - medi: false - fina: false - - text: ‍ب - rationale: .fina version of ARABIC LETTER BEH -- check: shaping_differs - inputs: - - text: ‍ب‍ - features: - init: false - medi: false - fina: false - - text: ‍ب‍ - rationale: .medi version of ARABIC LETTER BEH -- check: shaping_differs - inputs: - - text: ب‍ - features: - init: false - medi: false - fina: false - - text: ب‍ - rationale: .init version of ARABIC LETTER BEH -- check: shaping_differs - inputs: - - text: ‍پ - features: - init: false - medi: false - fina: false - - text: ‍پ - rationale: .fina version of ARABIC LETTER PEH -- check: shaping_differs - inputs: - - text: ‍پ‍ - features: - init: false - medi: false - fina: false - - text: ‍پ‍ - rationale: .medi version of ARABIC LETTER PEH -- check: shaping_differs - inputs: - - text: پ‍ - features: - init: false - medi: false - fina: false - - text: پ‍ - rationale: .init version of ARABIC LETTER PEH -- check: shaping_differs - inputs: - - text: ‍ت - features: - init: false - medi: false - fina: false - - text: ‍ت - rationale: .fina version of ARABIC LETTER TEH -- check: shaping_differs - inputs: - - text: ‍ت‍ - features: - init: false - medi: false - fina: false - - text: ‍ت‍ - rationale: .medi version of ARABIC LETTER TEH -- check: shaping_differs - inputs: - - text: ت‍ - features: - init: false - medi: false - fina: false - - text: ت‍ - rationale: .init version of ARABIC LETTER TEH -- check: shaping_differs - inputs: - - text: ‍ث - features: - init: false - medi: false - fina: false - - text: ‍ث - rationale: .fina version of ARABIC LETTER THEH -- check: shaping_differs - inputs: - - text: ‍ث‍ - features: - init: false - medi: false - fina: false - - text: ‍ث‍ - rationale: .medi version of ARABIC LETTER THEH -- check: shaping_differs - inputs: - - text: ث‍ - features: - init: false - medi: false - fina: false - - text: ث‍ - rationale: .init version of ARABIC LETTER THEH -- check: shaping_differs - inputs: - - text: ‍ٹ - features: - init: false - medi: false - fina: false - - text: ‍ٹ - rationale: .fina version of ARABIC LETTER TTEH -- check: shaping_differs - inputs: - - text: ‍ٹ‍ - features: - init: false - medi: false - fina: false - - text: ‍ٹ‍ - rationale: .medi version of ARABIC LETTER TTEH -- check: shaping_differs - inputs: - - text: ٹ‍ - features: - init: false - medi: false - fina: false - - text: ٹ‍ - rationale: .init version of ARABIC LETTER TTEH -- check: shaping_differs - inputs: - - text: ‍ج - features: - init: false - medi: false - fina: false - - text: ‍ج - rationale: .fina version of ARABIC LETTER JEEM -- check: shaping_differs - inputs: - - text: ‍ج‍ - features: - init: false - medi: false - fina: false - - text: ‍ج‍ - rationale: .medi version of ARABIC LETTER JEEM -- check: shaping_differs - inputs: - - text: ج‍ - features: - init: false - medi: false - fina: false - - text: ج‍ - rationale: .init version of ARABIC LETTER JEEM -- check: shaping_differs - inputs: - - text: ‍چ - features: - init: false - medi: false - fina: false - - text: ‍چ - rationale: .fina version of ARABIC LETTER TCHEH -- check: shaping_differs - inputs: - - text: ‍چ‍ - features: - init: false - medi: false - fina: false - - text: ‍چ‍ - rationale: .medi version of ARABIC LETTER TCHEH -- check: shaping_differs - inputs: - - text: چ‍ - features: - init: false - medi: false - fina: false - - text: چ‍ - rationale: .init version of ARABIC LETTER TCHEH -- check: shaping_differs - inputs: - - text: ‍ح - features: - init: false - medi: false - fina: false - - text: ‍ح - rationale: .fina version of ARABIC LETTER HAH -- check: shaping_differs - inputs: - - text: ‍ح‍ - features: - init: false - medi: false - fina: false - - text: ‍ح‍ - rationale: .medi version of ARABIC LETTER HAH -- check: shaping_differs - inputs: - - text: ح‍ - features: - init: false - medi: false - fina: false - - text: ح‍ - rationale: .init version of ARABIC LETTER HAH -- check: shaping_differs - inputs: - - text: ‍خ - features: - init: false - medi: false - fina: false - - text: ‍خ - rationale: .fina version of ARABIC LETTER KHAH -- check: shaping_differs - inputs: - - text: ‍خ‍ - features: - init: false - medi: false - fina: false - - text: ‍خ‍ - rationale: .medi version of ARABIC LETTER KHAH -- check: shaping_differs - inputs: - - text: خ‍ - features: - init: false - medi: false - fina: false - - text: خ‍ - rationale: .init version of ARABIC LETTER KHAH -- check: shaping_differs - inputs: - - text: ‍د - features: - init: false - medi: false - fina: false - - text: ‍د - rationale: .fina version of ARABIC LETTER DAL -- check: shaping_differs - inputs: - - text: ‍ذ - features: - init: false - medi: false - fina: false - - text: ‍ذ - rationale: .fina version of ARABIC LETTER THAL -- check: shaping_differs - inputs: - - text: ‍ڈ - features: - init: false - medi: false - fina: false - - text: ‍ڈ - rationale: .fina version of ARABIC LETTER DDAL -- check: shaping_differs - inputs: - - text: ‍ر - features: - init: false - medi: false - fina: false - - text: ‍ر - rationale: .fina version of ARABIC LETTER REH -- check: shaping_differs - inputs: - - text: ‍ز - features: - init: false - medi: false - fina: false - - text: ‍ز - rationale: .fina version of ARABIC LETTER ZAIN -- check: shaping_differs - inputs: - - text: ‍ڑ - features: - init: false - medi: false - fina: false - - text: ‍ڑ - rationale: .fina version of ARABIC LETTER RREH -- check: shaping_differs - inputs: - - text: ‍ژ - features: - init: false - medi: false - fina: false - - text: ‍ژ - rationale: .fina version of ARABIC LETTER JEH -- check: shaping_differs - inputs: - - text: ‍س - features: - init: false - medi: false - fina: false - - text: ‍س - rationale: .fina version of ARABIC LETTER SEEN -- check: shaping_differs - inputs: - - text: ‍س‍ - features: - init: false - medi: false - fina: false - - text: ‍س‍ - rationale: .medi version of ARABIC LETTER SEEN -- check: shaping_differs - inputs: - - text: س‍ - features: - init: false - medi: false - fina: false - - text: س‍ - rationale: .init version of ARABIC LETTER SEEN -- check: shaping_differs - inputs: - - text: ‍ش - features: - init: false - medi: false - fina: false - - text: ‍ش - rationale: .fina version of ARABIC LETTER SHEEN -- check: shaping_differs - inputs: - - text: ‍ش‍ - features: - init: false - medi: false - fina: false - - text: ‍ش‍ - rationale: .medi version of ARABIC LETTER SHEEN -- check: shaping_differs - inputs: - - text: ش‍ - features: - init: false - medi: false - fina: false - - text: ش‍ - rationale: .init version of ARABIC LETTER SHEEN -- check: shaping_differs - inputs: - - text: ‍ص - features: - init: false - medi: false - fina: false - - text: ‍ص - rationale: .fina version of ARABIC LETTER SAD -- check: shaping_differs - inputs: - - text: ‍ص‍ - features: - init: false - medi: false - fina: false - - text: ‍ص‍ - rationale: .medi version of ARABIC LETTER SAD -- check: shaping_differs - inputs: - - text: ص‍ - features: - init: false - medi: false - fina: false - - text: ص‍ - rationale: .init version of ARABIC LETTER SAD -- check: shaping_differs - inputs: - - text: ‍ض - features: - init: false - medi: false - fina: false - - text: ‍ض - rationale: .fina version of ARABIC LETTER DAD -- check: shaping_differs - inputs: - - text: ‍ض‍ - features: - init: false - medi: false - fina: false - - text: ‍ض‍ - rationale: .medi version of ARABIC LETTER DAD -- check: shaping_differs - inputs: - - text: ض‍ - features: - init: false - medi: false - fina: false - - text: ض‍ - rationale: .init version of ARABIC LETTER DAD -- check: shaping_differs - inputs: - - text: ‍ط - features: - init: false - medi: false - fina: false - - text: ‍ط - rationale: .fina version of ARABIC LETTER TAH -- check: shaping_differs - inputs: - - text: ‍ط‍ - features: - init: false - medi: false - fina: false - - text: ‍ط‍ - rationale: .medi version of ARABIC LETTER TAH -- check: shaping_differs - inputs: - - text: ط‍ - features: - init: false - medi: false - fina: false - - text: ط‍ - rationale: .init version of ARABIC LETTER TAH -- check: shaping_differs - inputs: - - text: ‍ظ - features: - init: false - medi: false - fina: false - - text: ‍ظ - rationale: .fina version of ARABIC LETTER ZAH -- check: shaping_differs - inputs: - - text: ‍ظ‍ - features: - init: false - medi: false - fina: false - - text: ‍ظ‍ - rationale: .medi version of ARABIC LETTER ZAH -- check: shaping_differs - inputs: - - text: ظ‍ - features: - init: false - medi: false - fina: false - - text: ظ‍ - rationale: .init version of ARABIC LETTER ZAH -- check: shaping_differs - inputs: - - text: ‍ع - features: - init: false - medi: false - fina: false - - text: ‍ع - rationale: .fina version of ARABIC LETTER AIN -- check: shaping_differs - inputs: - - text: ‍ع‍ - features: - init: false - medi: false - fina: false - - text: ‍ع‍ - rationale: .medi version of ARABIC LETTER AIN -- check: shaping_differs - inputs: - - text: ع‍ - features: - init: false - medi: false - fina: false - - text: ع‍ - rationale: .init version of ARABIC LETTER AIN -- check: shaping_differs - inputs: - - text: ‍غ - features: - init: false - medi: false - fina: false - - text: ‍غ - rationale: .fina version of ARABIC LETTER GHAIN -- check: shaping_differs - inputs: - - text: ‍غ‍ - features: - init: false - medi: false - fina: false - - text: ‍غ‍ - rationale: .medi version of ARABIC LETTER GHAIN -- check: shaping_differs - inputs: - - text: غ‍ - features: - init: false - medi: false - fina: false - - text: غ‍ - rationale: .init version of ARABIC LETTER GHAIN -- check: shaping_differs - inputs: - - text: ‍ف - features: - init: false - medi: false - fina: false - - text: ‍ف - rationale: .fina version of ARABIC LETTER FEH -- check: shaping_differs - inputs: - - text: ‍ف‍ - features: - init: false - medi: false - fina: false - - text: ‍ف‍ - rationale: .medi version of ARABIC LETTER FEH -- check: shaping_differs - inputs: - - text: ف‍ - features: - init: false - medi: false - fina: false - - text: ف‍ - rationale: .init version of ARABIC LETTER FEH -- check: shaping_differs - inputs: - - text: ‍ق - features: - init: false - medi: false - fina: false - - text: ‍ق - rationale: .fina version of ARABIC LETTER QAF -- check: shaping_differs - inputs: - - text: ‍ق‍ - features: - init: false - medi: false - fina: false - - text: ‍ق‍ - rationale: .medi version of ARABIC LETTER QAF -- check: shaping_differs - inputs: - - text: ق‍ - features: - init: false - medi: false - fina: false - - text: ق‍ - rationale: .init version of ARABIC LETTER QAF -- check: shaping_differs - inputs: - - text: ‍ک - features: - init: false - medi: false - fina: false - - text: ‍ک - rationale: .fina version of ARABIC LETTER KEHEH -- check: shaping_differs - inputs: - - text: ‍ک‍ - features: - init: false - medi: false - fina: false - - text: ‍ک‍ - rationale: .medi version of ARABIC LETTER KEHEH -- check: shaping_differs - inputs: - - text: ک‍ - features: - init: false - medi: false - fina: false - - text: ک‍ - rationale: .init version of ARABIC LETTER KEHEH -- check: shaping_differs - inputs: - - text: ‍گ - features: - init: false - medi: false - fina: false - - text: ‍گ - rationale: .fina version of ARABIC LETTER GAF -- check: shaping_differs - inputs: - - text: ‍گ‍ - features: - init: false - medi: false - fina: false - - text: ‍گ‍ - rationale: .medi version of ARABIC LETTER GAF -- check: shaping_differs - inputs: - - text: گ‍ - features: - init: false - medi: false - fina: false - - text: گ‍ - rationale: .init version of ARABIC LETTER GAF -- check: shaping_differs - inputs: - - text: ‍ل - features: - init: false - medi: false - fina: false - - text: ‍ل - rationale: .fina version of ARABIC LETTER LAM -- check: shaping_differs - inputs: - - text: ‍ل‍ - features: - init: false - medi: false - fina: false - - text: ‍ل‍ - rationale: .medi version of ARABIC LETTER LAM -- check: shaping_differs - inputs: - - text: ل‍ - features: - init: false - medi: false - fina: false - - text: ل‍ - rationale: .init version of ARABIC LETTER LAM -- check: shaping_differs - inputs: - - text: ‍م - features: - init: false - medi: false - fina: false - - text: ‍م - rationale: .fina version of ARABIC LETTER MEEM -- check: shaping_differs - inputs: - - text: ‍م‍ - features: - init: false - medi: false - fina: false - - text: ‍م‍ - rationale: .medi version of ARABIC LETTER MEEM -- check: shaping_differs - inputs: - - text: م‍ - features: - init: false - medi: false - fina: false - - text: م‍ - rationale: .init version of ARABIC LETTER MEEM -- check: shaping_differs - inputs: - - text: ‍ن - features: - init: false - medi: false - fina: false - - text: ‍ن - rationale: .fina version of ARABIC LETTER NOON -- check: shaping_differs - inputs: - - text: ‍ن‍ - features: - init: false - medi: false - fina: false - - text: ‍ن‍ - rationale: .medi version of ARABIC LETTER NOON -- check: shaping_differs - inputs: - - text: ن‍ - features: - init: false - medi: false - fina: false - - text: ن‍ - rationale: .init version of ARABIC LETTER NOON -- check: shaping_differs - inputs: - - text: ‍ں - features: - init: false - medi: false - fina: false - - text: ‍ں - rationale: .fina version of ARABIC LETTER NOON GHUNNA -- check: shaping_differs - inputs: - - text: ‍ں‍ - features: - init: false - medi: false - fina: false - - text: ‍ں‍ - rationale: .medi version of ARABIC LETTER NOON GHUNNA -- check: shaping_differs - inputs: - - text: ں‍ - features: - init: false - medi: false - fina: false - - text: ں‍ - rationale: .init version of ARABIC LETTER NOON GHUNNA -- check: shaping_differs - inputs: - - text: ‍ھ - features: - init: false - medi: false - fina: false - - text: ‍ھ - rationale: .fina version of ARABIC LETTER HEH DOACHASHMEE -- check: shaping_differs - inputs: - - text: ‍ھ‍ - features: - init: false - medi: false - fina: false - - text: ‍ھ‍ - rationale: .medi version of ARABIC LETTER HEH DOACHASHMEE -- check: shaping_differs - inputs: - - text: ھ‍ - features: - init: false - medi: false - fina: false - - text: ھ‍ - rationale: .init version of ARABIC LETTER HEH DOACHASHMEE -- check: shaping_differs - inputs: - - text: ‍ہ - features: - init: false - medi: false - fina: false - - text: ‍ہ - rationale: .fina version of ARABIC LETTER HEH GOAL -- check: shaping_differs - inputs: - - text: ‍ہ‍ - features: - init: false - medi: false - fina: false - - text: ‍ہ‍ - rationale: .medi version of ARABIC LETTER HEH GOAL -- check: shaping_differs - inputs: - - text: ہ‍ - features: - init: false - medi: false - fina: false - - text: ہ‍ - rationale: .init version of ARABIC LETTER HEH GOAL -- check: shaping_differs - inputs: - - text: ‍و - features: - init: false - medi: false - fina: false - - text: ‍و - rationale: .fina version of ARABIC LETTER WAW -- check: shaping_differs - inputs: - - text: ‍ۄ - features: - init: false - medi: false - fina: false - - text: ‍ۄ - rationale: .fina version of ARABIC LETTER WAW WITH RING -- check: shaping_differs - inputs: - - text: ‍ۆ - features: - init: false - medi: false - fina: false - - text: ‍ۆ - rationale: .fina version of ARABIC LETTER OE -- check: shaping_differs - inputs: - - text: ‍ی - features: - init: false - medi: false - fina: false - - text: ‍ی - rationale: .fina version of ARABIC LETTER FARSI YEH -- check: shaping_differs - inputs: - - text: ‍ی‍ - features: - init: false - medi: false - fina: false - - text: ‍ی‍ - rationale: .medi version of ARABIC LETTER FARSI YEH -- check: shaping_differs - inputs: - - text: ی‍ - features: - init: false - medi: false - fina: false - - text: ی‍ - rationale: .init version of ARABIC LETTER FARSI YEH -- check: shaping_differs - inputs: - - text: ‍ۍ - features: - init: false - medi: false - fina: false - - text: ‍ۍ - rationale: .fina version of ARABIC LETTER YEH WITH TAIL -- check: shaping_differs - inputs: - - text: ‍ؠ - features: - init: false - medi: false - fina: false - - text: ‍ؠ - rationale: .fina version of ARABIC LETTER KASHMIRI YEH -- check: shaping_differs - inputs: - - text: ‍ؠ‍ - features: - init: false - medi: false - fina: false - - text: ‍ؠ‍ - rationale: .medi version of ARABIC LETTER KASHMIRI YEH -- check: shaping_differs - inputs: - - text: ؠ‍ - features: - init: false - medi: false - fina: false - - text: ؠ‍ - rationale: .init version of ARABIC LETTER KASHMIRI YEH -- check: shaping_differs - inputs: - - text: ‍ے - features: - init: false - medi: false - fina: false - - text: ‍ے - rationale: .fina version of ARABIC LETTER YEH BARREE diff --git a/shaperglot/languages/lrc_Arab.yaml b/shaperglot/languages/lrc_Arab.yaml deleted file mode 100644 index a06d9df..0000000 --- a/shaperglot/languages/lrc_Arab.yaml +++ /dev/null @@ -1,2114 +0,0 @@ -#auto-generated using sg-bulk-builder-arabic.py -- check: shaping_differs - inputs: - - text: ‍آ - features: - init: false - medi: false - fina: false - - text: ‍آ - rationale: .fina version of ARABIC LETTER ALEF WITH MADDA ABOVE -- check: no_orphaned_marks - input: - text: ‍آٙ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍آٛ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER ALEF - WITH MADDA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: آٙ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: آٛ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER ALEF - WITH MADDA ABOVE (.isol) -- check: shaping_differs - inputs: - - text: ‍أ - features: - init: false - medi: false - fina: false - - text: ‍أ - rationale: .fina version of ARABIC LETTER ALEF WITH HAMZA ABOVE -- check: no_orphaned_marks - input: - text: ‍أٙ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍أٛ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER ALEF - WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: أٙ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: أٛ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER ALEF - WITH HAMZA ABOVE (.isol) -- check: shaping_differs - inputs: - - text: ‍ؤ - features: - init: false - medi: false - fina: false - - text: ‍ؤ - rationale: .fina version of ARABIC LETTER WAW WITH HAMZA ABOVE -- check: no_orphaned_marks - input: - text: ‍ؤٙ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ؤٛ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER WAW - WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ؤٙ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ؤٛ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER WAW - WITH HAMZA ABOVE (.isol) -- check: shaping_differs - inputs: - - text: ‍ئ - features: - init: false - medi: false - fina: false - - text: ‍ئ - rationale: .fina version of ARABIC LETTER YEH WITH HAMZA ABOVE -- check: no_orphaned_marks - input: - text: ‍ئٙ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ئٛ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER YEH - WITH HAMZA ABOVE (.fina) -- check: shaping_differs - inputs: - - text: ‍ئ‍ - features: - init: false - medi: false - fina: false - - text: ‍ئ‍ - rationale: .medi version of ARABIC LETTER YEH WITH HAMZA ABOVE -- check: no_orphaned_marks - input: - text: ‍ئٙ‍ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.medi) -- check: no_orphaned_marks - input: - text: ‍ئٛ‍ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER YEH - WITH HAMZA ABOVE (.medi) -- check: shaping_differs - inputs: - - text: ئ‍ - features: - init: false - medi: false - fina: false - - text: ئ‍ - rationale: .init version of ARABIC LETTER YEH WITH HAMZA ABOVE -- check: no_orphaned_marks - input: - text: ئٙ‍ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.init) -- check: no_orphaned_marks - input: - text: ئٛ‍ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER YEH - WITH HAMZA ABOVE (.init) -- check: no_orphaned_marks - input: - text: ئٙ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ئٛ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER YEH - WITH HAMZA ABOVE (.isol) -- check: shaping_differs - inputs: - - text: ‍ا - features: - init: false - medi: false - fina: false - - text: ‍ا - rationale: .fina version of ARABIC LETTER ALEF -- check: no_orphaned_marks - input: - text: ‍اٙ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER ALEF (.fina) -- check: no_orphaned_marks - input: - text: ‍اٛ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER ALEF - (.fina) -- check: no_orphaned_marks - input: - text: اٙ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER ALEF (.isol) -- check: no_orphaned_marks - input: - text: اٛ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER ALEF - (.isol) -- check: shaping_differs - inputs: - - text: ‍ب - features: - init: false - medi: false - fina: false - - text: ‍ب - rationale: .fina version of ARABIC LETTER BEH -- check: no_orphaned_marks - input: - text: ‍بٙ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER BEH (.fina) -- check: no_orphaned_marks - input: - text: ‍بٛ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER BEH - (.fina) -- check: shaping_differs - inputs: - - text: ‍ب‍ - features: - init: false - medi: false - fina: false - - text: ‍ب‍ - rationale: .medi version of ARABIC LETTER BEH -- check: no_orphaned_marks - input: - text: ‍بٙ‍ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER BEH (.medi) -- check: no_orphaned_marks - input: - text: ‍بٛ‍ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER BEH - (.medi) -- check: shaping_differs - inputs: - - text: ب‍ - features: - init: false - medi: false - fina: false - - text: ب‍ - rationale: .init version of ARABIC LETTER BEH -- check: no_orphaned_marks - input: - text: بٙ‍ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER BEH (.init) -- check: no_orphaned_marks - input: - text: بٛ‍ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER BEH - (.init) -- check: no_orphaned_marks - input: - text: بٙ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER BEH (.isol) -- check: no_orphaned_marks - input: - text: بٛ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER BEH - (.isol) -- check: shaping_differs - inputs: - - text: ‍پ - features: - init: false - medi: false - fina: false - - text: ‍پ - rationale: .fina version of ARABIC LETTER PEH -- check: no_orphaned_marks - input: - text: ‍پٙ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER PEH (.fina) -- check: no_orphaned_marks - input: - text: ‍پٛ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER PEH - (.fina) -- check: shaping_differs - inputs: - - text: ‍پ‍ - features: - init: false - medi: false - fina: false - - text: ‍پ‍ - rationale: .medi version of ARABIC LETTER PEH -- check: no_orphaned_marks - input: - text: ‍پٙ‍ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER PEH (.medi) -- check: no_orphaned_marks - input: - text: ‍پٛ‍ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER PEH - (.medi) -- check: shaping_differs - inputs: - - text: پ‍ - features: - init: false - medi: false - fina: false - - text: پ‍ - rationale: .init version of ARABIC LETTER PEH -- check: no_orphaned_marks - input: - text: پٙ‍ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER PEH (.init) -- check: no_orphaned_marks - input: - text: پٛ‍ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER PEH - (.init) -- check: no_orphaned_marks - input: - text: پٙ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER PEH (.isol) -- check: no_orphaned_marks - input: - text: پٛ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER PEH - (.isol) -- check: shaping_differs - inputs: - - text: ‍ت - features: - init: false - medi: false - fina: false - - text: ‍ت - rationale: .fina version of ARABIC LETTER TEH -- check: no_orphaned_marks - input: - text: ‍تٙ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER TEH (.fina) -- check: no_orphaned_marks - input: - text: ‍تٛ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER TEH - (.fina) -- check: shaping_differs - inputs: - - text: ‍ت‍ - features: - init: false - medi: false - fina: false - - text: ‍ت‍ - rationale: .medi version of ARABIC LETTER TEH -- check: no_orphaned_marks - input: - text: ‍تٙ‍ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER TEH (.medi) -- check: no_orphaned_marks - input: - text: ‍تٛ‍ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER TEH - (.medi) -- check: shaping_differs - inputs: - - text: ت‍ - features: - init: false - medi: false - fina: false - - text: ت‍ - rationale: .init version of ARABIC LETTER TEH -- check: no_orphaned_marks - input: - text: تٙ‍ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER TEH (.init) -- check: no_orphaned_marks - input: - text: تٛ‍ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER TEH - (.init) -- check: no_orphaned_marks - input: - text: تٙ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER TEH (.isol) -- check: no_orphaned_marks - input: - text: تٛ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER TEH - (.isol) -- check: shaping_differs - inputs: - - text: ‍ث - features: - init: false - medi: false - fina: false - - text: ‍ث - rationale: .fina version of ARABIC LETTER THEH -- check: no_orphaned_marks - input: - text: ‍ثٙ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER THEH (.fina) -- check: no_orphaned_marks - input: - text: ‍ثٛ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER THEH - (.fina) -- check: shaping_differs - inputs: - - text: ‍ث‍ - features: - init: false - medi: false - fina: false - - text: ‍ث‍ - rationale: .medi version of ARABIC LETTER THEH -- check: no_orphaned_marks - input: - text: ‍ثٙ‍ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER THEH (.medi) -- check: no_orphaned_marks - input: - text: ‍ثٛ‍ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER THEH - (.medi) -- check: shaping_differs - inputs: - - text: ث‍ - features: - init: false - medi: false - fina: false - - text: ث‍ - rationale: .init version of ARABIC LETTER THEH -- check: no_orphaned_marks - input: - text: ثٙ‍ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER THEH (.init) -- check: no_orphaned_marks - input: - text: ثٛ‍ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER THEH - (.init) -- check: no_orphaned_marks - input: - text: ثٙ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER THEH (.isol) -- check: no_orphaned_marks - input: - text: ثٛ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER THEH - (.isol) -- check: shaping_differs - inputs: - - text: ‍ج - features: - init: false - medi: false - fina: false - - text: ‍ج - rationale: .fina version of ARABIC LETTER JEEM -- check: no_orphaned_marks - input: - text: ‍جٙ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER JEEM (.fina) -- check: no_orphaned_marks - input: - text: ‍جٛ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER JEEM - (.fina) -- check: shaping_differs - inputs: - - text: ‍ج‍ - features: - init: false - medi: false - fina: false - - text: ‍ج‍ - rationale: .medi version of ARABIC LETTER JEEM -- check: no_orphaned_marks - input: - text: ‍جٙ‍ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER JEEM (.medi) -- check: no_orphaned_marks - input: - text: ‍جٛ‍ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER JEEM - (.medi) -- check: shaping_differs - inputs: - - text: ج‍ - features: - init: false - medi: false - fina: false - - text: ج‍ - rationale: .init version of ARABIC LETTER JEEM -- check: no_orphaned_marks - input: - text: جٙ‍ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER JEEM (.init) -- check: no_orphaned_marks - input: - text: جٛ‍ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER JEEM - (.init) -- check: no_orphaned_marks - input: - text: جٙ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER JEEM (.isol) -- check: no_orphaned_marks - input: - text: جٛ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER JEEM - (.isol) -- check: shaping_differs - inputs: - - text: ‍چ - features: - init: false - medi: false - fina: false - - text: ‍چ - rationale: .fina version of ARABIC LETTER TCHEH -- check: no_orphaned_marks - input: - text: ‍چٙ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER TCHEH (.fina) -- check: no_orphaned_marks - input: - text: ‍چٛ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER TCHEH - (.fina) -- check: shaping_differs - inputs: - - text: ‍چ‍ - features: - init: false - medi: false - fina: false - - text: ‍چ‍ - rationale: .medi version of ARABIC LETTER TCHEH -- check: no_orphaned_marks - input: - text: ‍چٙ‍ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER TCHEH (.medi) -- check: no_orphaned_marks - input: - text: ‍چٛ‍ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER TCHEH - (.medi) -- check: shaping_differs - inputs: - - text: چ‍ - features: - init: false - medi: false - fina: false - - text: چ‍ - rationale: .init version of ARABIC LETTER TCHEH -- check: no_orphaned_marks - input: - text: چٙ‍ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER TCHEH (.init) -- check: no_orphaned_marks - input: - text: چٛ‍ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER TCHEH - (.init) -- check: no_orphaned_marks - input: - text: چٙ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER TCHEH (.isol) -- check: no_orphaned_marks - input: - text: چٛ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER TCHEH - (.isol) -- check: shaping_differs - inputs: - - text: ‍ح - features: - init: false - medi: false - fina: false - - text: ‍ح - rationale: .fina version of ARABIC LETTER HAH -- check: no_orphaned_marks - input: - text: ‍حٙ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER HAH (.fina) -- check: no_orphaned_marks - input: - text: ‍حٛ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER HAH - (.fina) -- check: shaping_differs - inputs: - - text: ‍ح‍ - features: - init: false - medi: false - fina: false - - text: ‍ح‍ - rationale: .medi version of ARABIC LETTER HAH -- check: no_orphaned_marks - input: - text: ‍حٙ‍ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER HAH (.medi) -- check: no_orphaned_marks - input: - text: ‍حٛ‍ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER HAH - (.medi) -- check: shaping_differs - inputs: - - text: ح‍ - features: - init: false - medi: false - fina: false - - text: ح‍ - rationale: .init version of ARABIC LETTER HAH -- check: no_orphaned_marks - input: - text: حٙ‍ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER HAH (.init) -- check: no_orphaned_marks - input: - text: حٛ‍ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER HAH - (.init) -- check: no_orphaned_marks - input: - text: حٙ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER HAH (.isol) -- check: no_orphaned_marks - input: - text: حٛ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER HAH - (.isol) -- check: shaping_differs - inputs: - - text: ‍خ - features: - init: false - medi: false - fina: false - - text: ‍خ - rationale: .fina version of ARABIC LETTER KHAH -- check: no_orphaned_marks - input: - text: ‍خٙ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER KHAH (.fina) -- check: no_orphaned_marks - input: - text: ‍خٛ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER KHAH - (.fina) -- check: shaping_differs - inputs: - - text: ‍خ‍ - features: - init: false - medi: false - fina: false - - text: ‍خ‍ - rationale: .medi version of ARABIC LETTER KHAH -- check: no_orphaned_marks - input: - text: ‍خٙ‍ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER KHAH (.medi) -- check: no_orphaned_marks - input: - text: ‍خٛ‍ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER KHAH - (.medi) -- check: shaping_differs - inputs: - - text: خ‍ - features: - init: false - medi: false - fina: false - - text: خ‍ - rationale: .init version of ARABIC LETTER KHAH -- check: no_orphaned_marks - input: - text: خٙ‍ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER KHAH (.init) -- check: no_orphaned_marks - input: - text: خٛ‍ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER KHAH - (.init) -- check: no_orphaned_marks - input: - text: خٙ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER KHAH (.isol) -- check: no_orphaned_marks - input: - text: خٛ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER KHAH - (.isol) -- check: shaping_differs - inputs: - - text: ‍د - features: - init: false - medi: false - fina: false - - text: ‍د - rationale: .fina version of ARABIC LETTER DAL -- check: no_orphaned_marks - input: - text: ‍دٙ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER DAL (.fina) -- check: no_orphaned_marks - input: - text: ‍دٛ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER DAL - (.fina) -- check: no_orphaned_marks - input: - text: دٙ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER DAL (.isol) -- check: no_orphaned_marks - input: - text: دٛ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER DAL - (.isol) -- check: shaping_differs - inputs: - - text: ‍ذ - features: - init: false - medi: false - fina: false - - text: ‍ذ - rationale: .fina version of ARABIC LETTER THAL -- check: no_orphaned_marks - input: - text: ‍ذٙ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER THAL (.fina) -- check: no_orphaned_marks - input: - text: ‍ذٛ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER THAL - (.fina) -- check: no_orphaned_marks - input: - text: ذٙ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER THAL (.isol) -- check: no_orphaned_marks - input: - text: ذٛ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER THAL - (.isol) -- check: shaping_differs - inputs: - - text: ‍ر - features: - init: false - medi: false - fina: false - - text: ‍ر - rationale: .fina version of ARABIC LETTER REH -- check: no_orphaned_marks - input: - text: ‍رٙ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER REH (.fina) -- check: no_orphaned_marks - input: - text: ‍رٛ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER REH - (.fina) -- check: no_orphaned_marks - input: - text: رٙ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER REH (.isol) -- check: no_orphaned_marks - input: - text: رٛ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER REH - (.isol) -- check: shaping_differs - inputs: - - text: ‍ز - features: - init: false - medi: false - fina: false - - text: ‍ز - rationale: .fina version of ARABIC LETTER ZAIN -- check: no_orphaned_marks - input: - text: ‍زٙ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER ZAIN (.fina) -- check: no_orphaned_marks - input: - text: ‍زٛ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER ZAIN - (.fina) -- check: no_orphaned_marks - input: - text: زٙ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER ZAIN (.isol) -- check: no_orphaned_marks - input: - text: زٛ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER ZAIN - (.isol) -- check: shaping_differs - inputs: - - text: ‍ژ - features: - init: false - medi: false - fina: false - - text: ‍ژ - rationale: .fina version of ARABIC LETTER JEH -- check: no_orphaned_marks - input: - text: ‍ژٙ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER JEH (.fina) -- check: no_orphaned_marks - input: - text: ‍ژٛ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER JEH - (.fina) -- check: no_orphaned_marks - input: - text: ژٙ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER JEH (.isol) -- check: no_orphaned_marks - input: - text: ژٛ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER JEH - (.isol) -- check: shaping_differs - inputs: - - text: ‍س - features: - init: false - medi: false - fina: false - - text: ‍س - rationale: .fina version of ARABIC LETTER SEEN -- check: no_orphaned_marks - input: - text: ‍سٙ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER SEEN (.fina) -- check: no_orphaned_marks - input: - text: ‍سٛ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER SEEN - (.fina) -- check: shaping_differs - inputs: - - text: ‍س‍ - features: - init: false - medi: false - fina: false - - text: ‍س‍ - rationale: .medi version of ARABIC LETTER SEEN -- check: no_orphaned_marks - input: - text: ‍سٙ‍ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER SEEN (.medi) -- check: no_orphaned_marks - input: - text: ‍سٛ‍ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER SEEN - (.medi) -- check: shaping_differs - inputs: - - text: س‍ - features: - init: false - medi: false - fina: false - - text: س‍ - rationale: .init version of ARABIC LETTER SEEN -- check: no_orphaned_marks - input: - text: سٙ‍ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER SEEN (.init) -- check: no_orphaned_marks - input: - text: سٛ‍ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER SEEN - (.init) -- check: no_orphaned_marks - input: - text: سٙ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER SEEN (.isol) -- check: no_orphaned_marks - input: - text: سٛ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER SEEN - (.isol) -- check: shaping_differs - inputs: - - text: ‍ش - features: - init: false - medi: false - fina: false - - text: ‍ش - rationale: .fina version of ARABIC LETTER SHEEN -- check: no_orphaned_marks - input: - text: ‍شٙ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER SHEEN (.fina) -- check: no_orphaned_marks - input: - text: ‍شٛ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER SHEEN - (.fina) -- check: shaping_differs - inputs: - - text: ‍ش‍ - features: - init: false - medi: false - fina: false - - text: ‍ش‍ - rationale: .medi version of ARABIC LETTER SHEEN -- check: no_orphaned_marks - input: - text: ‍شٙ‍ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER SHEEN (.medi) -- check: no_orphaned_marks - input: - text: ‍شٛ‍ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER SHEEN - (.medi) -- check: shaping_differs - inputs: - - text: ش‍ - features: - init: false - medi: false - fina: false - - text: ش‍ - rationale: .init version of ARABIC LETTER SHEEN -- check: no_orphaned_marks - input: - text: شٙ‍ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER SHEEN (.init) -- check: no_orphaned_marks - input: - text: شٛ‍ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER SHEEN - (.init) -- check: no_orphaned_marks - input: - text: شٙ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER SHEEN (.isol) -- check: no_orphaned_marks - input: - text: شٛ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER SHEEN - (.isol) -- check: shaping_differs - inputs: - - text: ‍ص - features: - init: false - medi: false - fina: false - - text: ‍ص - rationale: .fina version of ARABIC LETTER SAD -- check: no_orphaned_marks - input: - text: ‍صٙ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER SAD (.fina) -- check: no_orphaned_marks - input: - text: ‍صٛ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER SAD - (.fina) -- check: shaping_differs - inputs: - - text: ‍ص‍ - features: - init: false - medi: false - fina: false - - text: ‍ص‍ - rationale: .medi version of ARABIC LETTER SAD -- check: no_orphaned_marks - input: - text: ‍صٙ‍ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER SAD (.medi) -- check: no_orphaned_marks - input: - text: ‍صٛ‍ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER SAD - (.medi) -- check: shaping_differs - inputs: - - text: ص‍ - features: - init: false - medi: false - fina: false - - text: ص‍ - rationale: .init version of ARABIC LETTER SAD -- check: no_orphaned_marks - input: - text: صٙ‍ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER SAD (.init) -- check: no_orphaned_marks - input: - text: صٛ‍ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER SAD - (.init) -- check: no_orphaned_marks - input: - text: صٙ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER SAD (.isol) -- check: no_orphaned_marks - input: - text: صٛ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER SAD - (.isol) -- check: shaping_differs - inputs: - - text: ‍ض - features: - init: false - medi: false - fina: false - - text: ‍ض - rationale: .fina version of ARABIC LETTER DAD -- check: no_orphaned_marks - input: - text: ‍ضٙ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER DAD (.fina) -- check: no_orphaned_marks - input: - text: ‍ضٛ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER DAD - (.fina) -- check: shaping_differs - inputs: - - text: ‍ض‍ - features: - init: false - medi: false - fina: false - - text: ‍ض‍ - rationale: .medi version of ARABIC LETTER DAD -- check: no_orphaned_marks - input: - text: ‍ضٙ‍ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER DAD (.medi) -- check: no_orphaned_marks - input: - text: ‍ضٛ‍ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER DAD - (.medi) -- check: shaping_differs - inputs: - - text: ض‍ - features: - init: false - medi: false - fina: false - - text: ض‍ - rationale: .init version of ARABIC LETTER DAD -- check: no_orphaned_marks - input: - text: ضٙ‍ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER DAD (.init) -- check: no_orphaned_marks - input: - text: ضٛ‍ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER DAD - (.init) -- check: no_orphaned_marks - input: - text: ضٙ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER DAD (.isol) -- check: no_orphaned_marks - input: - text: ضٛ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER DAD - (.isol) -- check: shaping_differs - inputs: - - text: ‍ط - features: - init: false - medi: false - fina: false - - text: ‍ط - rationale: .fina version of ARABIC LETTER TAH -- check: no_orphaned_marks - input: - text: ‍طٙ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER TAH (.fina) -- check: no_orphaned_marks - input: - text: ‍طٛ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER TAH - (.fina) -- check: shaping_differs - inputs: - - text: ‍ط‍ - features: - init: false - medi: false - fina: false - - text: ‍ط‍ - rationale: .medi version of ARABIC LETTER TAH -- check: no_orphaned_marks - input: - text: ‍طٙ‍ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER TAH (.medi) -- check: no_orphaned_marks - input: - text: ‍طٛ‍ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER TAH - (.medi) -- check: shaping_differs - inputs: - - text: ط‍ - features: - init: false - medi: false - fina: false - - text: ط‍ - rationale: .init version of ARABIC LETTER TAH -- check: no_orphaned_marks - input: - text: طٙ‍ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER TAH (.init) -- check: no_orphaned_marks - input: - text: طٛ‍ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER TAH - (.init) -- check: no_orphaned_marks - input: - text: طٙ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER TAH (.isol) -- check: no_orphaned_marks - input: - text: طٛ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER TAH - (.isol) -- check: shaping_differs - inputs: - - text: ‍ظ - features: - init: false - medi: false - fina: false - - text: ‍ظ - rationale: .fina version of ARABIC LETTER ZAH -- check: no_orphaned_marks - input: - text: ‍ظٙ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER ZAH (.fina) -- check: no_orphaned_marks - input: - text: ‍ظٛ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER ZAH - (.fina) -- check: shaping_differs - inputs: - - text: ‍ظ‍ - features: - init: false - medi: false - fina: false - - text: ‍ظ‍ - rationale: .medi version of ARABIC LETTER ZAH -- check: no_orphaned_marks - input: - text: ‍ظٙ‍ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER ZAH (.medi) -- check: no_orphaned_marks - input: - text: ‍ظٛ‍ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER ZAH - (.medi) -- check: shaping_differs - inputs: - - text: ظ‍ - features: - init: false - medi: false - fina: false - - text: ظ‍ - rationale: .init version of ARABIC LETTER ZAH -- check: no_orphaned_marks - input: - text: ظٙ‍ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER ZAH (.init) -- check: no_orphaned_marks - input: - text: ظٛ‍ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER ZAH - (.init) -- check: no_orphaned_marks - input: - text: ظٙ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER ZAH (.isol) -- check: no_orphaned_marks - input: - text: ظٛ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER ZAH - (.isol) -- check: shaping_differs - inputs: - - text: ‍ع - features: - init: false - medi: false - fina: false - - text: ‍ع - rationale: .fina version of ARABIC LETTER AIN -- check: no_orphaned_marks - input: - text: ‍عٙ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER AIN (.fina) -- check: no_orphaned_marks - input: - text: ‍عٛ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER AIN - (.fina) -- check: shaping_differs - inputs: - - text: ‍ع‍ - features: - init: false - medi: false - fina: false - - text: ‍ع‍ - rationale: .medi version of ARABIC LETTER AIN -- check: no_orphaned_marks - input: - text: ‍عٙ‍ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER AIN (.medi) -- check: no_orphaned_marks - input: - text: ‍عٛ‍ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER AIN - (.medi) -- check: shaping_differs - inputs: - - text: ع‍ - features: - init: false - medi: false - fina: false - - text: ع‍ - rationale: .init version of ARABIC LETTER AIN -- check: no_orphaned_marks - input: - text: عٙ‍ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER AIN (.init) -- check: no_orphaned_marks - input: - text: عٛ‍ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER AIN - (.init) -- check: no_orphaned_marks - input: - text: عٙ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER AIN (.isol) -- check: no_orphaned_marks - input: - text: عٛ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER AIN - (.isol) -- check: shaping_differs - inputs: - - text: ‍غ - features: - init: false - medi: false - fina: false - - text: ‍غ - rationale: .fina version of ARABIC LETTER GHAIN -- check: no_orphaned_marks - input: - text: ‍غٙ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER GHAIN (.fina) -- check: no_orphaned_marks - input: - text: ‍غٛ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER GHAIN - (.fina) -- check: shaping_differs - inputs: - - text: ‍غ‍ - features: - init: false - medi: false - fina: false - - text: ‍غ‍ - rationale: .medi version of ARABIC LETTER GHAIN -- check: no_orphaned_marks - input: - text: ‍غٙ‍ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER GHAIN (.medi) -- check: no_orphaned_marks - input: - text: ‍غٛ‍ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER GHAIN - (.medi) -- check: shaping_differs - inputs: - - text: غ‍ - features: - init: false - medi: false - fina: false - - text: غ‍ - rationale: .init version of ARABIC LETTER GHAIN -- check: no_orphaned_marks - input: - text: غٙ‍ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER GHAIN (.init) -- check: no_orphaned_marks - input: - text: غٛ‍ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER GHAIN - (.init) -- check: no_orphaned_marks - input: - text: غٙ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER GHAIN (.isol) -- check: no_orphaned_marks - input: - text: غٛ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER GHAIN - (.isol) -- check: shaping_differs - inputs: - - text: ‍ف - features: - init: false - medi: false - fina: false - - text: ‍ف - rationale: .fina version of ARABIC LETTER FEH -- check: no_orphaned_marks - input: - text: ‍فٙ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER FEH (.fina) -- check: no_orphaned_marks - input: - text: ‍فٛ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER FEH - (.fina) -- check: shaping_differs - inputs: - - text: ‍ف‍ - features: - init: false - medi: false - fina: false - - text: ‍ف‍ - rationale: .medi version of ARABIC LETTER FEH -- check: no_orphaned_marks - input: - text: ‍فٙ‍ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER FEH (.medi) -- check: no_orphaned_marks - input: - text: ‍فٛ‍ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER FEH - (.medi) -- check: shaping_differs - inputs: - - text: ف‍ - features: - init: false - medi: false - fina: false - - text: ف‍ - rationale: .init version of ARABIC LETTER FEH -- check: no_orphaned_marks - input: - text: فٙ‍ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER FEH (.init) -- check: no_orphaned_marks - input: - text: فٛ‍ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER FEH - (.init) -- check: no_orphaned_marks - input: - text: فٙ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER FEH (.isol) -- check: no_orphaned_marks - input: - text: فٛ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER FEH - (.isol) -- check: shaping_differs - inputs: - - text: ‍ڤ - features: - init: false - medi: false - fina: false - - text: ‍ڤ - rationale: .fina version of ARABIC LETTER VEH -- check: no_orphaned_marks - input: - text: ‍ڤٙ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER VEH (.fina) -- check: no_orphaned_marks - input: - text: ‍ڤٛ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER VEH - (.fina) -- check: shaping_differs - inputs: - - text: ‍ڤ‍ - features: - init: false - medi: false - fina: false - - text: ‍ڤ‍ - rationale: .medi version of ARABIC LETTER VEH -- check: no_orphaned_marks - input: - text: ‍ڤٙ‍ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER VEH (.medi) -- check: no_orphaned_marks - input: - text: ‍ڤٛ‍ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER VEH - (.medi) -- check: shaping_differs - inputs: - - text: ڤ‍ - features: - init: false - medi: false - fina: false - - text: ڤ‍ - rationale: .init version of ARABIC LETTER VEH -- check: no_orphaned_marks - input: - text: ڤٙ‍ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER VEH (.init) -- check: no_orphaned_marks - input: - text: ڤٛ‍ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER VEH - (.init) -- check: no_orphaned_marks - input: - text: ڤٙ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER VEH (.isol) -- check: no_orphaned_marks - input: - text: ڤٛ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER VEH - (.isol) -- check: shaping_differs - inputs: - - text: ‍ق - features: - init: false - medi: false - fina: false - - text: ‍ق - rationale: .fina version of ARABIC LETTER QAF -- check: no_orphaned_marks - input: - text: ‍قٙ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER QAF (.fina) -- check: no_orphaned_marks - input: - text: ‍قٛ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER QAF - (.fina) -- check: shaping_differs - inputs: - - text: ‍ق‍ - features: - init: false - medi: false - fina: false - - text: ‍ق‍ - rationale: .medi version of ARABIC LETTER QAF -- check: no_orphaned_marks - input: - text: ‍قٙ‍ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER QAF (.medi) -- check: no_orphaned_marks - input: - text: ‍قٛ‍ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER QAF - (.medi) -- check: shaping_differs - inputs: - - text: ق‍ - features: - init: false - medi: false - fina: false - - text: ق‍ - rationale: .init version of ARABIC LETTER QAF -- check: no_orphaned_marks - input: - text: قٙ‍ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER QAF (.init) -- check: no_orphaned_marks - input: - text: قٛ‍ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER QAF - (.init) -- check: no_orphaned_marks - input: - text: قٙ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER QAF (.isol) -- check: no_orphaned_marks - input: - text: قٛ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER QAF - (.isol) -- check: shaping_differs - inputs: - - text: ‍ک - features: - init: false - medi: false - fina: false - - text: ‍ک - rationale: .fina version of ARABIC LETTER KEHEH -- check: no_orphaned_marks - input: - text: ‍کٙ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER KEHEH (.fina) -- check: no_orphaned_marks - input: - text: ‍کٛ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER KEHEH - (.fina) -- check: shaping_differs - inputs: - - text: ‍ک‍ - features: - init: false - medi: false - fina: false - - text: ‍ک‍ - rationale: .medi version of ARABIC LETTER KEHEH -- check: no_orphaned_marks - input: - text: ‍کٙ‍ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER KEHEH (.medi) -- check: no_orphaned_marks - input: - text: ‍کٛ‍ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER KEHEH - (.medi) -- check: shaping_differs - inputs: - - text: ک‍ - features: - init: false - medi: false - fina: false - - text: ک‍ - rationale: .init version of ARABIC LETTER KEHEH -- check: no_orphaned_marks - input: - text: کٙ‍ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER KEHEH (.init) -- check: no_orphaned_marks - input: - text: کٛ‍ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER KEHEH - (.init) -- check: no_orphaned_marks - input: - text: کٙ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER KEHEH (.isol) -- check: no_orphaned_marks - input: - text: کٛ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER KEHEH - (.isol) -- check: shaping_differs - inputs: - - text: ‍گ - features: - init: false - medi: false - fina: false - - text: ‍گ - rationale: .fina version of ARABIC LETTER GAF -- check: no_orphaned_marks - input: - text: ‍گٙ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER GAF (.fina) -- check: no_orphaned_marks - input: - text: ‍گٛ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER GAF - (.fina) -- check: shaping_differs - inputs: - - text: ‍گ‍ - features: - init: false - medi: false - fina: false - - text: ‍گ‍ - rationale: .medi version of ARABIC LETTER GAF -- check: no_orphaned_marks - input: - text: ‍گٙ‍ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER GAF (.medi) -- check: no_orphaned_marks - input: - text: ‍گٛ‍ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER GAF - (.medi) -- check: shaping_differs - inputs: - - text: گ‍ - features: - init: false - medi: false - fina: false - - text: گ‍ - rationale: .init version of ARABIC LETTER GAF -- check: no_orphaned_marks - input: - text: گٙ‍ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER GAF (.init) -- check: no_orphaned_marks - input: - text: گٛ‍ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER GAF - (.init) -- check: no_orphaned_marks - input: - text: گٙ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER GAF (.isol) -- check: no_orphaned_marks - input: - text: گٛ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER GAF - (.isol) -- check: shaping_differs - inputs: - - text: ‍ل - features: - init: false - medi: false - fina: false - - text: ‍ل - rationale: .fina version of ARABIC LETTER LAM -- check: no_orphaned_marks - input: - text: ‍لٙ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER LAM (.fina) -- check: no_orphaned_marks - input: - text: ‍لٛ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER LAM - (.fina) -- check: shaping_differs - inputs: - - text: ‍ل‍ - features: - init: false - medi: false - fina: false - - text: ‍ل‍ - rationale: .medi version of ARABIC LETTER LAM -- check: no_orphaned_marks - input: - text: ‍لٙ‍ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER LAM (.medi) -- check: no_orphaned_marks - input: - text: ‍لٛ‍ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER LAM - (.medi) -- check: shaping_differs - inputs: - - text: ل‍ - features: - init: false - medi: false - fina: false - - text: ل‍ - rationale: .init version of ARABIC LETTER LAM -- check: no_orphaned_marks - input: - text: لٙ‍ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER LAM (.init) -- check: no_orphaned_marks - input: - text: لٛ‍ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER LAM - (.init) -- check: no_orphaned_marks - input: - text: لٙ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER LAM (.isol) -- check: no_orphaned_marks - input: - text: لٛ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER LAM - (.isol) -- check: shaping_differs - inputs: - - text: ‍م - features: - init: false - medi: false - fina: false - - text: ‍م - rationale: .fina version of ARABIC LETTER MEEM -- check: no_orphaned_marks - input: - text: ‍مٙ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER MEEM (.fina) -- check: no_orphaned_marks - input: - text: ‍مٛ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER MEEM - (.fina) -- check: shaping_differs - inputs: - - text: ‍م‍ - features: - init: false - medi: false - fina: false - - text: ‍م‍ - rationale: .medi version of ARABIC LETTER MEEM -- check: no_orphaned_marks - input: - text: ‍مٙ‍ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER MEEM (.medi) -- check: no_orphaned_marks - input: - text: ‍مٛ‍ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER MEEM - (.medi) -- check: shaping_differs - inputs: - - text: م‍ - features: - init: false - medi: false - fina: false - - text: م‍ - rationale: .init version of ARABIC LETTER MEEM -- check: no_orphaned_marks - input: - text: مٙ‍ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER MEEM (.init) -- check: no_orphaned_marks - input: - text: مٛ‍ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER MEEM - (.init) -- check: no_orphaned_marks - input: - text: مٙ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER MEEM (.isol) -- check: no_orphaned_marks - input: - text: مٛ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER MEEM - (.isol) -- check: shaping_differs - inputs: - - text: ‍ن - features: - init: false - medi: false - fina: false - - text: ‍ن - rationale: .fina version of ARABIC LETTER NOON -- check: no_orphaned_marks - input: - text: ‍نٙ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER NOON (.fina) -- check: no_orphaned_marks - input: - text: ‍نٛ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER NOON - (.fina) -- check: shaping_differs - inputs: - - text: ‍ن‍ - features: - init: false - medi: false - fina: false - - text: ‍ن‍ - rationale: .medi version of ARABIC LETTER NOON -- check: no_orphaned_marks - input: - text: ‍نٙ‍ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER NOON (.medi) -- check: no_orphaned_marks - input: - text: ‍نٛ‍ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER NOON - (.medi) -- check: shaping_differs - inputs: - - text: ن‍ - features: - init: false - medi: false - fina: false - - text: ن‍ - rationale: .init version of ARABIC LETTER NOON -- check: no_orphaned_marks - input: - text: نٙ‍ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER NOON (.init) -- check: no_orphaned_marks - input: - text: نٛ‍ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER NOON - (.init) -- check: no_orphaned_marks - input: - text: نٙ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER NOON (.isol) -- check: no_orphaned_marks - input: - text: نٛ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER NOON - (.isol) -- check: shaping_differs - inputs: - - text: ‍ھ - features: - init: false - medi: false - fina: false - - text: ‍ھ - rationale: .fina version of ARABIC LETTER HEH DOACHASHMEE -- check: no_orphaned_marks - input: - text: ‍ھٙ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER HEH DOACHASHMEE (.fina) -- check: no_orphaned_marks - input: - text: ‍ھٛ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER HEH - DOACHASHMEE (.fina) -- check: shaping_differs - inputs: - - text: ‍ھ‍ - features: - init: false - medi: false - fina: false - - text: ‍ھ‍ - rationale: .medi version of ARABIC LETTER HEH DOACHASHMEE -- check: no_orphaned_marks - input: - text: ‍ھٙ‍ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER HEH DOACHASHMEE (.medi) -- check: no_orphaned_marks - input: - text: ‍ھٛ‍ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER HEH - DOACHASHMEE (.medi) -- check: shaping_differs - inputs: - - text: ھ‍ - features: - init: false - medi: false - fina: false - - text: ھ‍ - rationale: .init version of ARABIC LETTER HEH DOACHASHMEE -- check: no_orphaned_marks - input: - text: ھٙ‍ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER HEH DOACHASHMEE (.init) -- check: no_orphaned_marks - input: - text: ھٛ‍ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER HEH - DOACHASHMEE (.init) -- check: no_orphaned_marks - input: - text: ھٙ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER HEH DOACHASHMEE (.isol) -- check: no_orphaned_marks - input: - text: ھٛ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER HEH - DOACHASHMEE (.isol) -- check: shaping_differs - inputs: - - text: ‍ە - features: - init: false - medi: false - fina: false - - text: ‍ە - rationale: .fina version of ARABIC LETTER AE -- check: no_orphaned_marks - input: - text: ‍ەٙ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER AE (.fina) -- check: no_orphaned_marks - input: - text: ‍ەٛ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER AE (.fina) -- check: no_orphaned_marks - input: - text: ەٙ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER AE (.isol) -- check: no_orphaned_marks - input: - text: ەٛ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER AE (.isol) -- check: shaping_differs - inputs: - - text: ‍و - features: - init: false - medi: false - fina: false - - text: ‍و - rationale: .fina version of ARABIC LETTER WAW -- check: no_orphaned_marks - input: - text: ‍وٙ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER WAW (.fina) -- check: no_orphaned_marks - input: - text: ‍وٛ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER WAW - (.fina) -- check: no_orphaned_marks - input: - text: وٙ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER WAW (.isol) -- check: no_orphaned_marks - input: - text: وٛ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER WAW - (.isol) -- check: shaping_differs - inputs: - - text: ‍ۉ - features: - init: false - medi: false - fina: false - - text: ‍ۉ - rationale: .fina version of ARABIC LETTER KIRGHIZ YU -- check: no_orphaned_marks - input: - text: ‍ۉٙ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER KIRGHIZ YU (.fina) -- check: no_orphaned_marks - input: - text: ‍ۉٛ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER KIRGHIZ - YU (.fina) -- check: no_orphaned_marks - input: - text: ۉٙ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER KIRGHIZ YU (.isol) -- check: no_orphaned_marks - input: - text: ۉٛ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER KIRGHIZ - YU (.isol) -- check: shaping_differs - inputs: - - text: ‍ۊ - features: - init: false - medi: false - fina: false - - text: ‍ۊ - rationale: .fina version of ARABIC LETTER WAW WITH TWO DOTS ABOVE -- check: no_orphaned_marks - input: - text: ‍ۊٙ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER WAW WITH TWO DOTS ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ۊٛ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER WAW - WITH TWO DOTS ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ۊٙ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER WAW WITH TWO DOTS ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ۊٛ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER WAW - WITH TWO DOTS ABOVE (.isol) -- check: shaping_differs - inputs: - - text: ‍ی - features: - init: false - medi: false - fina: false - - text: ‍ی - rationale: .fina version of ARABIC LETTER FARSI YEH -- check: no_orphaned_marks - input: - text: ‍یٙ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER FARSI YEH (.fina) -- check: no_orphaned_marks - input: - text: ‍یٛ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER FARSI - YEH (.fina) -- check: shaping_differs - inputs: - - text: ‍ی‍ - features: - init: false - medi: false - fina: false - - text: ‍ی‍ - rationale: .medi version of ARABIC LETTER FARSI YEH -- check: no_orphaned_marks - input: - text: ‍یٙ‍ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER FARSI YEH (.medi) -- check: no_orphaned_marks - input: - text: ‍یٛ‍ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER FARSI - YEH (.medi) -- check: shaping_differs - inputs: - - text: ی‍ - features: - init: false - medi: false - fina: false - - text: ی‍ - rationale: .init version of ARABIC LETTER FARSI YEH -- check: no_orphaned_marks - input: - text: یٙ‍ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER FARSI YEH (.init) -- check: no_orphaned_marks - input: - text: یٛ‍ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER FARSI - YEH (.init) -- check: no_orphaned_marks - input: - text: یٙ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER FARSI YEH (.isol) -- check: no_orphaned_marks - input: - text: یٛ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER FARSI - YEH (.isol) -- check: shaping_differs - inputs: - - text: ‍ؽ - features: - init: false - medi: false - fina: false - - text: ‍ؽ - rationale: .fina version of ARABIC LETTER FARSI YEH WITH INVERTED V -- check: no_orphaned_marks - input: - text: ‍ؽٙ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER FARSI YEH WITH INVERTED V (.fina) -- check: no_orphaned_marks - input: - text: ‍ؽٛ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER FARSI - YEH WITH INVERTED V (.fina) -- check: shaping_differs - inputs: - - text: ‍ؽ‍ - features: - init: false - medi: false - fina: false - - text: ‍ؽ‍ - rationale: .medi version of ARABIC LETTER FARSI YEH WITH INVERTED V -- check: no_orphaned_marks - input: - text: ‍ؽٙ‍ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER FARSI YEH WITH INVERTED V (.medi) -- check: no_orphaned_marks - input: - text: ‍ؽٛ‍ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER FARSI - YEH WITH INVERTED V (.medi) -- check: shaping_differs - inputs: - - text: ؽ‍ - features: - init: false - medi: false - fina: false - - text: ؽ‍ - rationale: .init version of ARABIC LETTER FARSI YEH WITH INVERTED V -- check: no_orphaned_marks - input: - text: ؽٙ‍ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER FARSI YEH WITH INVERTED V (.init) -- check: no_orphaned_marks - input: - text: ؽٛ‍ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER FARSI - YEH WITH INVERTED V (.init) -- check: no_orphaned_marks - input: - text: ؽٙ - rationale: ARABIC ZWARAKAY on top of ARABIC LETTER FARSI YEH WITH INVERTED V (.isol) -- check: no_orphaned_marks - input: - text: ؽٛ - rationale: ARABIC VOWEL SIGN INVERTED SMALL V ABOVE on top of ARABIC LETTER FARSI - YEH WITH INVERTED V (.isol) diff --git a/shaperglot/languages/mzn_Arab.yaml b/shaperglot/languages/mzn_Arab.yaml deleted file mode 100644 index 8bcaf59..0000000 --- a/shaperglot/languages/mzn_Arab.yaml +++ /dev/null @@ -1,3342 +0,0 @@ -#auto-generated using sg-bulk-builder-arabic.py -- check: no_orphaned_marks - input: - text: ءً - rationale: ARABIC FATHATAN on top of ARABIC LETTER HAMZA (.isol) -- check: no_orphaned_marks - input: - text: ءٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER HAMZA (.isol) -- check: no_orphaned_marks - input: - text: ءٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER HAMZA (.isol) -- check: no_orphaned_marks - input: - text: ءّ - rationale: ARABIC SHADDA on top of ARABIC LETTER HAMZA (.isol) -- check: no_orphaned_marks - input: - text: ءٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER HAMZA (.isol) -- check: shaping_differs - inputs: - - text: ‍آ - features: - init: false - medi: false - fina: false - - text: ‍آ - rationale: .fina version of ARABIC LETTER ALEF WITH MADDA ABOVE -- check: no_orphaned_marks - input: - text: ‍آً - rationale: ARABIC FATHATAN on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍آٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍آٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍آّ - rationale: ARABIC SHADDA on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍آٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: آً - rationale: ARABIC FATHATAN on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: آٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: آٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: آّ - rationale: ARABIC SHADDA on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: آٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.isol) -- check: shaping_differs - inputs: - - text: ‍أ - features: - init: false - medi: false - fina: false - - text: ‍أ - rationale: .fina version of ARABIC LETTER ALEF WITH HAMZA ABOVE -- check: no_orphaned_marks - input: - text: ‍أً - rationale: ARABIC FATHATAN on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍أٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍أٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍أّ - rationale: ARABIC SHADDA on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍أٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: أً - rationale: ARABIC FATHATAN on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: أٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: أٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: أّ - rationale: ARABIC SHADDA on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: أٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.isol) -- check: shaping_differs - inputs: - - text: ‍ؤ - features: - init: false - medi: false - fina: false - - text: ‍ؤ - rationale: .fina version of ARABIC LETTER WAW WITH HAMZA ABOVE -- check: no_orphaned_marks - input: - text: ‍ؤً - rationale: ARABIC FATHATAN on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ؤٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ؤٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ؤّ - rationale: ARABIC SHADDA on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ؤٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ؤً - rationale: ARABIC FATHATAN on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ؤٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ؤٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ؤّ - rationale: ARABIC SHADDA on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ؤٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.isol) -- check: shaping_differs - inputs: - - text: ‍ئ - features: - init: false - medi: false - fina: false - - text: ‍ئ - rationale: .fina version of ARABIC LETTER YEH WITH HAMZA ABOVE -- check: no_orphaned_marks - input: - text: ‍ئً - rationale: ARABIC FATHATAN on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ئٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ئٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ئّ - rationale: ARABIC SHADDA on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ئٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.fina) -- check: shaping_differs - inputs: - - text: ‍ئ‍ - features: - init: false - medi: false - fina: false - - text: ‍ئ‍ - rationale: .medi version of ARABIC LETTER YEH WITH HAMZA ABOVE -- check: no_orphaned_marks - input: - text: ‍ئً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.medi) -- check: no_orphaned_marks - input: - text: ‍ئٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.medi) -- check: no_orphaned_marks - input: - text: ‍ئٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.medi) -- check: no_orphaned_marks - input: - text: ‍ئّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.medi) -- check: no_orphaned_marks - input: - text: ‍ئٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.medi) -- check: shaping_differs - inputs: - - text: ئ‍ - features: - init: false - medi: false - fina: false - - text: ئ‍ - rationale: .init version of ARABIC LETTER YEH WITH HAMZA ABOVE -- check: no_orphaned_marks - input: - text: ئً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.init) -- check: no_orphaned_marks - input: - text: ئٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.init) -- check: no_orphaned_marks - input: - text: ئٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.init) -- check: no_orphaned_marks - input: - text: ئّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.init) -- check: no_orphaned_marks - input: - text: ئٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.init) -- check: no_orphaned_marks - input: - text: ئً - rationale: ARABIC FATHATAN on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ئٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ئٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ئّ - rationale: ARABIC SHADDA on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ئٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.isol) -- check: shaping_differs - inputs: - - text: ‍ا - features: - init: false - medi: false - fina: false - - text: ‍ا - rationale: .fina version of ARABIC LETTER ALEF -- check: no_orphaned_marks - input: - text: ‍اً - rationale: ARABIC FATHATAN on top of ARABIC LETTER ALEF (.fina) -- check: no_orphaned_marks - input: - text: ‍اٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER ALEF (.fina) -- check: no_orphaned_marks - input: - text: ‍اٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER ALEF (.fina) -- check: no_orphaned_marks - input: - text: ‍اّ - rationale: ARABIC SHADDA on top of ARABIC LETTER ALEF (.fina) -- check: no_orphaned_marks - input: - text: ‍أ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER ALEF (.fina) -- check: no_orphaned_marks - input: - text: اً - rationale: ARABIC FATHATAN on top of ARABIC LETTER ALEF (.isol) -- check: no_orphaned_marks - input: - text: اٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER ALEF (.isol) -- check: no_orphaned_marks - input: - text: اٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER ALEF (.isol) -- check: no_orphaned_marks - input: - text: اّ - rationale: ARABIC SHADDA on top of ARABIC LETTER ALEF (.isol) -- check: no_orphaned_marks - input: - text: أ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER ALEF (.isol) -- check: shaping_differs - inputs: - - text: ‍ب - features: - init: false - medi: false - fina: false - - text: ‍ب - rationale: .fina version of ARABIC LETTER BEH -- check: no_orphaned_marks - input: - text: ‍بً - rationale: ARABIC FATHATAN on top of ARABIC LETTER BEH (.fina) -- check: no_orphaned_marks - input: - text: ‍بٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER BEH (.fina) -- check: no_orphaned_marks - input: - text: ‍بٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER BEH (.fina) -- check: no_orphaned_marks - input: - text: ‍بّ - rationale: ARABIC SHADDA on top of ARABIC LETTER BEH (.fina) -- check: no_orphaned_marks - input: - text: ‍بٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER BEH (.fina) -- check: shaping_differs - inputs: - - text: ‍ب‍ - features: - init: false - medi: false - fina: false - - text: ‍ب‍ - rationale: .medi version of ARABIC LETTER BEH -- check: no_orphaned_marks - input: - text: ‍بً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER BEH (.medi) -- check: no_orphaned_marks - input: - text: ‍بٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER BEH (.medi) -- check: no_orphaned_marks - input: - text: ‍بٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER BEH (.medi) -- check: no_orphaned_marks - input: - text: ‍بّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER BEH (.medi) -- check: no_orphaned_marks - input: - text: ‍بٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER BEH (.medi) -- check: shaping_differs - inputs: - - text: ب‍ - features: - init: false - medi: false - fina: false - - text: ب‍ - rationale: .init version of ARABIC LETTER BEH -- check: no_orphaned_marks - input: - text: بً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER BEH (.init) -- check: no_orphaned_marks - input: - text: بٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER BEH (.init) -- check: no_orphaned_marks - input: - text: بٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER BEH (.init) -- check: no_orphaned_marks - input: - text: بّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER BEH (.init) -- check: no_orphaned_marks - input: - text: بٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER BEH (.init) -- check: no_orphaned_marks - input: - text: بً - rationale: ARABIC FATHATAN on top of ARABIC LETTER BEH (.isol) -- check: no_orphaned_marks - input: - text: بٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER BEH (.isol) -- check: no_orphaned_marks - input: - text: بٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER BEH (.isol) -- check: no_orphaned_marks - input: - text: بّ - rationale: ARABIC SHADDA on top of ARABIC LETTER BEH (.isol) -- check: no_orphaned_marks - input: - text: بٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER BEH (.isol) -- check: shaping_differs - inputs: - - text: ‍پ - features: - init: false - medi: false - fina: false - - text: ‍پ - rationale: .fina version of ARABIC LETTER PEH -- check: no_orphaned_marks - input: - text: ‍پً - rationale: ARABIC FATHATAN on top of ARABIC LETTER PEH (.fina) -- check: no_orphaned_marks - input: - text: ‍پٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER PEH (.fina) -- check: no_orphaned_marks - input: - text: ‍پٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER PEH (.fina) -- check: no_orphaned_marks - input: - text: ‍پّ - rationale: ARABIC SHADDA on top of ARABIC LETTER PEH (.fina) -- check: no_orphaned_marks - input: - text: ‍پٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER PEH (.fina) -- check: shaping_differs - inputs: - - text: ‍پ‍ - features: - init: false - medi: false - fina: false - - text: ‍پ‍ - rationale: .medi version of ARABIC LETTER PEH -- check: no_orphaned_marks - input: - text: ‍پً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER PEH (.medi) -- check: no_orphaned_marks - input: - text: ‍پٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER PEH (.medi) -- check: no_orphaned_marks - input: - text: ‍پٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER PEH (.medi) -- check: no_orphaned_marks - input: - text: ‍پّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER PEH (.medi) -- check: no_orphaned_marks - input: - text: ‍پٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER PEH (.medi) -- check: shaping_differs - inputs: - - text: پ‍ - features: - init: false - medi: false - fina: false - - text: پ‍ - rationale: .init version of ARABIC LETTER PEH -- check: no_orphaned_marks - input: - text: پً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER PEH (.init) -- check: no_orphaned_marks - input: - text: پٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER PEH (.init) -- check: no_orphaned_marks - input: - text: پٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER PEH (.init) -- check: no_orphaned_marks - input: - text: پّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER PEH (.init) -- check: no_orphaned_marks - input: - text: پٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER PEH (.init) -- check: no_orphaned_marks - input: - text: پً - rationale: ARABIC FATHATAN on top of ARABIC LETTER PEH (.isol) -- check: no_orphaned_marks - input: - text: پٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER PEH (.isol) -- check: no_orphaned_marks - input: - text: پٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER PEH (.isol) -- check: no_orphaned_marks - input: - text: پّ - rationale: ARABIC SHADDA on top of ARABIC LETTER PEH (.isol) -- check: no_orphaned_marks - input: - text: پٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER PEH (.isol) -- check: shaping_differs - inputs: - - text: ‍ة - features: - init: false - medi: false - fina: false - - text: ‍ة - rationale: .fina version of ARABIC LETTER TEH MARBUTA -- check: no_orphaned_marks - input: - text: ‍ةً - rationale: ARABIC FATHATAN on top of ARABIC LETTER TEH MARBUTA (.fina) -- check: no_orphaned_marks - input: - text: ‍ةٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER TEH MARBUTA (.fina) -- check: no_orphaned_marks - input: - text: ‍ةٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER TEH MARBUTA (.fina) -- check: no_orphaned_marks - input: - text: ‍ةّ - rationale: ARABIC SHADDA on top of ARABIC LETTER TEH MARBUTA (.fina) -- check: no_orphaned_marks - input: - text: ‍ةٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER TEH MARBUTA (.fina) -- check: no_orphaned_marks - input: - text: ةً - rationale: ARABIC FATHATAN on top of ARABIC LETTER TEH MARBUTA (.isol) -- check: no_orphaned_marks - input: - text: ةٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER TEH MARBUTA (.isol) -- check: no_orphaned_marks - input: - text: ةٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER TEH MARBUTA (.isol) -- check: no_orphaned_marks - input: - text: ةّ - rationale: ARABIC SHADDA on top of ARABIC LETTER TEH MARBUTA (.isol) -- check: no_orphaned_marks - input: - text: ةٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER TEH MARBUTA (.isol) -- check: shaping_differs - inputs: - - text: ‍ت - features: - init: false - medi: false - fina: false - - text: ‍ت - rationale: .fina version of ARABIC LETTER TEH -- check: no_orphaned_marks - input: - text: ‍تً - rationale: ARABIC FATHATAN on top of ARABIC LETTER TEH (.fina) -- check: no_orphaned_marks - input: - text: ‍تٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER TEH (.fina) -- check: no_orphaned_marks - input: - text: ‍تٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER TEH (.fina) -- check: no_orphaned_marks - input: - text: ‍تّ - rationale: ARABIC SHADDA on top of ARABIC LETTER TEH (.fina) -- check: no_orphaned_marks - input: - text: ‍تٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER TEH (.fina) -- check: shaping_differs - inputs: - - text: ‍ت‍ - features: - init: false - medi: false - fina: false - - text: ‍ت‍ - rationale: .medi version of ARABIC LETTER TEH -- check: no_orphaned_marks - input: - text: ‍تً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER TEH (.medi) -- check: no_orphaned_marks - input: - text: ‍تٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER TEH (.medi) -- check: no_orphaned_marks - input: - text: ‍تٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER TEH (.medi) -- check: no_orphaned_marks - input: - text: ‍تّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER TEH (.medi) -- check: no_orphaned_marks - input: - text: ‍تٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER TEH (.medi) -- check: shaping_differs - inputs: - - text: ت‍ - features: - init: false - medi: false - fina: false - - text: ت‍ - rationale: .init version of ARABIC LETTER TEH -- check: no_orphaned_marks - input: - text: تً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER TEH (.init) -- check: no_orphaned_marks - input: - text: تٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER TEH (.init) -- check: no_orphaned_marks - input: - text: تٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER TEH (.init) -- check: no_orphaned_marks - input: - text: تّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER TEH (.init) -- check: no_orphaned_marks - input: - text: تٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER TEH (.init) -- check: no_orphaned_marks - input: - text: تً - rationale: ARABIC FATHATAN on top of ARABIC LETTER TEH (.isol) -- check: no_orphaned_marks - input: - text: تٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER TEH (.isol) -- check: no_orphaned_marks - input: - text: تٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER TEH (.isol) -- check: no_orphaned_marks - input: - text: تّ - rationale: ARABIC SHADDA on top of ARABIC LETTER TEH (.isol) -- check: no_orphaned_marks - input: - text: تٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER TEH (.isol) -- check: shaping_differs - inputs: - - text: ‍ث - features: - init: false - medi: false - fina: false - - text: ‍ث - rationale: .fina version of ARABIC LETTER THEH -- check: no_orphaned_marks - input: - text: ‍ثً - rationale: ARABIC FATHATAN on top of ARABIC LETTER THEH (.fina) -- check: no_orphaned_marks - input: - text: ‍ثٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER THEH (.fina) -- check: no_orphaned_marks - input: - text: ‍ثٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER THEH (.fina) -- check: no_orphaned_marks - input: - text: ‍ثّ - rationale: ARABIC SHADDA on top of ARABIC LETTER THEH (.fina) -- check: no_orphaned_marks - input: - text: ‍ثٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER THEH (.fina) -- check: shaping_differs - inputs: - - text: ‍ث‍ - features: - init: false - medi: false - fina: false - - text: ‍ث‍ - rationale: .medi version of ARABIC LETTER THEH -- check: no_orphaned_marks - input: - text: ‍ثً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER THEH (.medi) -- check: no_orphaned_marks - input: - text: ‍ثٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER THEH (.medi) -- check: no_orphaned_marks - input: - text: ‍ثٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER THEH (.medi) -- check: no_orphaned_marks - input: - text: ‍ثّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER THEH (.medi) -- check: no_orphaned_marks - input: - text: ‍ثٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER THEH (.medi) -- check: shaping_differs - inputs: - - text: ث‍ - features: - init: false - medi: false - fina: false - - text: ث‍ - rationale: .init version of ARABIC LETTER THEH -- check: no_orphaned_marks - input: - text: ثً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER THEH (.init) -- check: no_orphaned_marks - input: - text: ثٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER THEH (.init) -- check: no_orphaned_marks - input: - text: ثٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER THEH (.init) -- check: no_orphaned_marks - input: - text: ثّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER THEH (.init) -- check: no_orphaned_marks - input: - text: ثٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER THEH (.init) -- check: no_orphaned_marks - input: - text: ثً - rationale: ARABIC FATHATAN on top of ARABIC LETTER THEH (.isol) -- check: no_orphaned_marks - input: - text: ثٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER THEH (.isol) -- check: no_orphaned_marks - input: - text: ثٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER THEH (.isol) -- check: no_orphaned_marks - input: - text: ثّ - rationale: ARABIC SHADDA on top of ARABIC LETTER THEH (.isol) -- check: no_orphaned_marks - input: - text: ثٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER THEH (.isol) -- check: shaping_differs - inputs: - - text: ‍ج - features: - init: false - medi: false - fina: false - - text: ‍ج - rationale: .fina version of ARABIC LETTER JEEM -- check: no_orphaned_marks - input: - text: ‍جً - rationale: ARABIC FATHATAN on top of ARABIC LETTER JEEM (.fina) -- check: no_orphaned_marks - input: - text: ‍جٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER JEEM (.fina) -- check: no_orphaned_marks - input: - text: ‍جٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER JEEM (.fina) -- check: no_orphaned_marks - input: - text: ‍جّ - rationale: ARABIC SHADDA on top of ARABIC LETTER JEEM (.fina) -- check: no_orphaned_marks - input: - text: ‍جٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER JEEM (.fina) -- check: shaping_differs - inputs: - - text: ‍ج‍ - features: - init: false - medi: false - fina: false - - text: ‍ج‍ - rationale: .medi version of ARABIC LETTER JEEM -- check: no_orphaned_marks - input: - text: ‍جً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER JEEM (.medi) -- check: no_orphaned_marks - input: - text: ‍جٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER JEEM (.medi) -- check: no_orphaned_marks - input: - text: ‍جٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER JEEM (.medi) -- check: no_orphaned_marks - input: - text: ‍جّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER JEEM (.medi) -- check: no_orphaned_marks - input: - text: ‍جٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER JEEM (.medi) -- check: shaping_differs - inputs: - - text: ج‍ - features: - init: false - medi: false - fina: false - - text: ج‍ - rationale: .init version of ARABIC LETTER JEEM -- check: no_orphaned_marks - input: - text: جً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER JEEM (.init) -- check: no_orphaned_marks - input: - text: جٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER JEEM (.init) -- check: no_orphaned_marks - input: - text: جٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER JEEM (.init) -- check: no_orphaned_marks - input: - text: جّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER JEEM (.init) -- check: no_orphaned_marks - input: - text: جٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER JEEM (.init) -- check: no_orphaned_marks - input: - text: جً - rationale: ARABIC FATHATAN on top of ARABIC LETTER JEEM (.isol) -- check: no_orphaned_marks - input: - text: جٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER JEEM (.isol) -- check: no_orphaned_marks - input: - text: جٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER JEEM (.isol) -- check: no_orphaned_marks - input: - text: جّ - rationale: ARABIC SHADDA on top of ARABIC LETTER JEEM (.isol) -- check: no_orphaned_marks - input: - text: جٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER JEEM (.isol) -- check: shaping_differs - inputs: - - text: ‍چ - features: - init: false - medi: false - fina: false - - text: ‍چ - rationale: .fina version of ARABIC LETTER TCHEH -- check: no_orphaned_marks - input: - text: ‍چً - rationale: ARABIC FATHATAN on top of ARABIC LETTER TCHEH (.fina) -- check: no_orphaned_marks - input: - text: ‍چٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER TCHEH (.fina) -- check: no_orphaned_marks - input: - text: ‍چٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER TCHEH (.fina) -- check: no_orphaned_marks - input: - text: ‍چّ - rationale: ARABIC SHADDA on top of ARABIC LETTER TCHEH (.fina) -- check: no_orphaned_marks - input: - text: ‍چٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER TCHEH (.fina) -- check: shaping_differs - inputs: - - text: ‍چ‍ - features: - init: false - medi: false - fina: false - - text: ‍چ‍ - rationale: .medi version of ARABIC LETTER TCHEH -- check: no_orphaned_marks - input: - text: ‍چً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER TCHEH (.medi) -- check: no_orphaned_marks - input: - text: ‍چٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER TCHEH (.medi) -- check: no_orphaned_marks - input: - text: ‍چٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER TCHEH (.medi) -- check: no_orphaned_marks - input: - text: ‍چّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER TCHEH (.medi) -- check: no_orphaned_marks - input: - text: ‍چٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER TCHEH (.medi) -- check: shaping_differs - inputs: - - text: چ‍ - features: - init: false - medi: false - fina: false - - text: چ‍ - rationale: .init version of ARABIC LETTER TCHEH -- check: no_orphaned_marks - input: - text: چً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER TCHEH (.init) -- check: no_orphaned_marks - input: - text: چٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER TCHEH (.init) -- check: no_orphaned_marks - input: - text: چٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER TCHEH (.init) -- check: no_orphaned_marks - input: - text: چّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER TCHEH (.init) -- check: no_orphaned_marks - input: - text: چٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER TCHEH (.init) -- check: no_orphaned_marks - input: - text: چً - rationale: ARABIC FATHATAN on top of ARABIC LETTER TCHEH (.isol) -- check: no_orphaned_marks - input: - text: چٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER TCHEH (.isol) -- check: no_orphaned_marks - input: - text: چٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER TCHEH (.isol) -- check: no_orphaned_marks - input: - text: چّ - rationale: ARABIC SHADDA on top of ARABIC LETTER TCHEH (.isol) -- check: no_orphaned_marks - input: - text: چٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER TCHEH (.isol) -- check: shaping_differs - inputs: - - text: ‍ح - features: - init: false - medi: false - fina: false - - text: ‍ح - rationale: .fina version of ARABIC LETTER HAH -- check: no_orphaned_marks - input: - text: ‍حً - rationale: ARABIC FATHATAN on top of ARABIC LETTER HAH (.fina) -- check: no_orphaned_marks - input: - text: ‍حٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER HAH (.fina) -- check: no_orphaned_marks - input: - text: ‍حٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER HAH (.fina) -- check: no_orphaned_marks - input: - text: ‍حّ - rationale: ARABIC SHADDA on top of ARABIC LETTER HAH (.fina) -- check: no_orphaned_marks - input: - text: ‍حٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER HAH (.fina) -- check: shaping_differs - inputs: - - text: ‍ح‍ - features: - init: false - medi: false - fina: false - - text: ‍ح‍ - rationale: .medi version of ARABIC LETTER HAH -- check: no_orphaned_marks - input: - text: ‍حً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER HAH (.medi) -- check: no_orphaned_marks - input: - text: ‍حٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER HAH (.medi) -- check: no_orphaned_marks - input: - text: ‍حٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER HAH (.medi) -- check: no_orphaned_marks - input: - text: ‍حّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER HAH (.medi) -- check: no_orphaned_marks - input: - text: ‍حٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER HAH (.medi) -- check: shaping_differs - inputs: - - text: ح‍ - features: - init: false - medi: false - fina: false - - text: ح‍ - rationale: .init version of ARABIC LETTER HAH -- check: no_orphaned_marks - input: - text: حً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER HAH (.init) -- check: no_orphaned_marks - input: - text: حٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER HAH (.init) -- check: no_orphaned_marks - input: - text: حٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER HAH (.init) -- check: no_orphaned_marks - input: - text: حّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER HAH (.init) -- check: no_orphaned_marks - input: - text: حٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER HAH (.init) -- check: no_orphaned_marks - input: - text: حً - rationale: ARABIC FATHATAN on top of ARABIC LETTER HAH (.isol) -- check: no_orphaned_marks - input: - text: حٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER HAH (.isol) -- check: no_orphaned_marks - input: - text: حٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER HAH (.isol) -- check: no_orphaned_marks - input: - text: حّ - rationale: ARABIC SHADDA on top of ARABIC LETTER HAH (.isol) -- check: no_orphaned_marks - input: - text: حٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER HAH (.isol) -- check: shaping_differs - inputs: - - text: ‍خ - features: - init: false - medi: false - fina: false - - text: ‍خ - rationale: .fina version of ARABIC LETTER KHAH -- check: no_orphaned_marks - input: - text: ‍خً - rationale: ARABIC FATHATAN on top of ARABIC LETTER KHAH (.fina) -- check: no_orphaned_marks - input: - text: ‍خٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER KHAH (.fina) -- check: no_orphaned_marks - input: - text: ‍خٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER KHAH (.fina) -- check: no_orphaned_marks - input: - text: ‍خّ - rationale: ARABIC SHADDA on top of ARABIC LETTER KHAH (.fina) -- check: no_orphaned_marks - input: - text: ‍خٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER KHAH (.fina) -- check: shaping_differs - inputs: - - text: ‍خ‍ - features: - init: false - medi: false - fina: false - - text: ‍خ‍ - rationale: .medi version of ARABIC LETTER KHAH -- check: no_orphaned_marks - input: - text: ‍خً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER KHAH (.medi) -- check: no_orphaned_marks - input: - text: ‍خٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER KHAH (.medi) -- check: no_orphaned_marks - input: - text: ‍خٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER KHAH (.medi) -- check: no_orphaned_marks - input: - text: ‍خّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER KHAH (.medi) -- check: no_orphaned_marks - input: - text: ‍خٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER KHAH (.medi) -- check: shaping_differs - inputs: - - text: خ‍ - features: - init: false - medi: false - fina: false - - text: خ‍ - rationale: .init version of ARABIC LETTER KHAH -- check: no_orphaned_marks - input: - text: خً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER KHAH (.init) -- check: no_orphaned_marks - input: - text: خٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER KHAH (.init) -- check: no_orphaned_marks - input: - text: خٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER KHAH (.init) -- check: no_orphaned_marks - input: - text: خّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER KHAH (.init) -- check: no_orphaned_marks - input: - text: خٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER KHAH (.init) -- check: no_orphaned_marks - input: - text: خً - rationale: ARABIC FATHATAN on top of ARABIC LETTER KHAH (.isol) -- check: no_orphaned_marks - input: - text: خٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER KHAH (.isol) -- check: no_orphaned_marks - input: - text: خٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER KHAH (.isol) -- check: no_orphaned_marks - input: - text: خّ - rationale: ARABIC SHADDA on top of ARABIC LETTER KHAH (.isol) -- check: no_orphaned_marks - input: - text: خٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER KHAH (.isol) -- check: shaping_differs - inputs: - - text: ‍د - features: - init: false - medi: false - fina: false - - text: ‍د - rationale: .fina version of ARABIC LETTER DAL -- check: no_orphaned_marks - input: - text: ‍دً - rationale: ARABIC FATHATAN on top of ARABIC LETTER DAL (.fina) -- check: no_orphaned_marks - input: - text: ‍دٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER DAL (.fina) -- check: no_orphaned_marks - input: - text: ‍دٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER DAL (.fina) -- check: no_orphaned_marks - input: - text: ‍دّ - rationale: ARABIC SHADDA on top of ARABIC LETTER DAL (.fina) -- check: no_orphaned_marks - input: - text: ‍دٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER DAL (.fina) -- check: no_orphaned_marks - input: - text: دً - rationale: ARABIC FATHATAN on top of ARABIC LETTER DAL (.isol) -- check: no_orphaned_marks - input: - text: دٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER DAL (.isol) -- check: no_orphaned_marks - input: - text: دٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER DAL (.isol) -- check: no_orphaned_marks - input: - text: دّ - rationale: ARABIC SHADDA on top of ARABIC LETTER DAL (.isol) -- check: no_orphaned_marks - input: - text: دٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER DAL (.isol) -- check: shaping_differs - inputs: - - text: ‍ذ - features: - init: false - medi: false - fina: false - - text: ‍ذ - rationale: .fina version of ARABIC LETTER THAL -- check: no_orphaned_marks - input: - text: ‍ذً - rationale: ARABIC FATHATAN on top of ARABIC LETTER THAL (.fina) -- check: no_orphaned_marks - input: - text: ‍ذٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER THAL (.fina) -- check: no_orphaned_marks - input: - text: ‍ذٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER THAL (.fina) -- check: no_orphaned_marks - input: - text: ‍ذّ - rationale: ARABIC SHADDA on top of ARABIC LETTER THAL (.fina) -- check: no_orphaned_marks - input: - text: ‍ذٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER THAL (.fina) -- check: no_orphaned_marks - input: - text: ذً - rationale: ARABIC FATHATAN on top of ARABIC LETTER THAL (.isol) -- check: no_orphaned_marks - input: - text: ذٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER THAL (.isol) -- check: no_orphaned_marks - input: - text: ذٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER THAL (.isol) -- check: no_orphaned_marks - input: - text: ذّ - rationale: ARABIC SHADDA on top of ARABIC LETTER THAL (.isol) -- check: no_orphaned_marks - input: - text: ذٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER THAL (.isol) -- check: shaping_differs - inputs: - - text: ‍ر - features: - init: false - medi: false - fina: false - - text: ‍ر - rationale: .fina version of ARABIC LETTER REH -- check: no_orphaned_marks - input: - text: ‍رً - rationale: ARABIC FATHATAN on top of ARABIC LETTER REH (.fina) -- check: no_orphaned_marks - input: - text: ‍رٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER REH (.fina) -- check: no_orphaned_marks - input: - text: ‍رٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER REH (.fina) -- check: no_orphaned_marks - input: - text: ‍رّ - rationale: ARABIC SHADDA on top of ARABIC LETTER REH (.fina) -- check: no_orphaned_marks - input: - text: ‍رٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER REH (.fina) -- check: no_orphaned_marks - input: - text: رً - rationale: ARABIC FATHATAN on top of ARABIC LETTER REH (.isol) -- check: no_orphaned_marks - input: - text: رٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER REH (.isol) -- check: no_orphaned_marks - input: - text: رٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER REH (.isol) -- check: no_orphaned_marks - input: - text: رّ - rationale: ARABIC SHADDA on top of ARABIC LETTER REH (.isol) -- check: no_orphaned_marks - input: - text: رٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER REH (.isol) -- check: shaping_differs - inputs: - - text: ‍ز - features: - init: false - medi: false - fina: false - - text: ‍ز - rationale: .fina version of ARABIC LETTER ZAIN -- check: no_orphaned_marks - input: - text: ‍زً - rationale: ARABIC FATHATAN on top of ARABIC LETTER ZAIN (.fina) -- check: no_orphaned_marks - input: - text: ‍زٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER ZAIN (.fina) -- check: no_orphaned_marks - input: - text: ‍زٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER ZAIN (.fina) -- check: no_orphaned_marks - input: - text: ‍زّ - rationale: ARABIC SHADDA on top of ARABIC LETTER ZAIN (.fina) -- check: no_orphaned_marks - input: - text: ‍زٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER ZAIN (.fina) -- check: no_orphaned_marks - input: - text: زً - rationale: ARABIC FATHATAN on top of ARABIC LETTER ZAIN (.isol) -- check: no_orphaned_marks - input: - text: زٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER ZAIN (.isol) -- check: no_orphaned_marks - input: - text: زٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER ZAIN (.isol) -- check: no_orphaned_marks - input: - text: زّ - rationale: ARABIC SHADDA on top of ARABIC LETTER ZAIN (.isol) -- check: no_orphaned_marks - input: - text: زٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER ZAIN (.isol) -- check: shaping_differs - inputs: - - text: ‍ژ - features: - init: false - medi: false - fina: false - - text: ‍ژ - rationale: .fina version of ARABIC LETTER JEH -- check: no_orphaned_marks - input: - text: ‍ژً - rationale: ARABIC FATHATAN on top of ARABIC LETTER JEH (.fina) -- check: no_orphaned_marks - input: - text: ‍ژٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER JEH (.fina) -- check: no_orphaned_marks - input: - text: ‍ژٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER JEH (.fina) -- check: no_orphaned_marks - input: - text: ‍ژّ - rationale: ARABIC SHADDA on top of ARABIC LETTER JEH (.fina) -- check: no_orphaned_marks - input: - text: ‍ژٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER JEH (.fina) -- check: no_orphaned_marks - input: - text: ژً - rationale: ARABIC FATHATAN on top of ARABIC LETTER JEH (.isol) -- check: no_orphaned_marks - input: - text: ژٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER JEH (.isol) -- check: no_orphaned_marks - input: - text: ژٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER JEH (.isol) -- check: no_orphaned_marks - input: - text: ژّ - rationale: ARABIC SHADDA on top of ARABIC LETTER JEH (.isol) -- check: no_orphaned_marks - input: - text: ژٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER JEH (.isol) -- check: shaping_differs - inputs: - - text: ‍س - features: - init: false - medi: false - fina: false - - text: ‍س - rationale: .fina version of ARABIC LETTER SEEN -- check: no_orphaned_marks - input: - text: ‍سً - rationale: ARABIC FATHATAN on top of ARABIC LETTER SEEN (.fina) -- check: no_orphaned_marks - input: - text: ‍سٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER SEEN (.fina) -- check: no_orphaned_marks - input: - text: ‍سٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER SEEN (.fina) -- check: no_orphaned_marks - input: - text: ‍سّ - rationale: ARABIC SHADDA on top of ARABIC LETTER SEEN (.fina) -- check: no_orphaned_marks - input: - text: ‍سٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER SEEN (.fina) -- check: shaping_differs - inputs: - - text: ‍س‍ - features: - init: false - medi: false - fina: false - - text: ‍س‍ - rationale: .medi version of ARABIC LETTER SEEN -- check: no_orphaned_marks - input: - text: ‍سً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER SEEN (.medi) -- check: no_orphaned_marks - input: - text: ‍سٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER SEEN (.medi) -- check: no_orphaned_marks - input: - text: ‍سٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER SEEN (.medi) -- check: no_orphaned_marks - input: - text: ‍سّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER SEEN (.medi) -- check: no_orphaned_marks - input: - text: ‍سٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER SEEN (.medi) -- check: shaping_differs - inputs: - - text: س‍ - features: - init: false - medi: false - fina: false - - text: س‍ - rationale: .init version of ARABIC LETTER SEEN -- check: no_orphaned_marks - input: - text: سً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER SEEN (.init) -- check: no_orphaned_marks - input: - text: سٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER SEEN (.init) -- check: no_orphaned_marks - input: - text: سٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER SEEN (.init) -- check: no_orphaned_marks - input: - text: سّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER SEEN (.init) -- check: no_orphaned_marks - input: - text: سٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER SEEN (.init) -- check: no_orphaned_marks - input: - text: سً - rationale: ARABIC FATHATAN on top of ARABIC LETTER SEEN (.isol) -- check: no_orphaned_marks - input: - text: سٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER SEEN (.isol) -- check: no_orphaned_marks - input: - text: سٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER SEEN (.isol) -- check: no_orphaned_marks - input: - text: سّ - rationale: ARABIC SHADDA on top of ARABIC LETTER SEEN (.isol) -- check: no_orphaned_marks - input: - text: سٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER SEEN (.isol) -- check: shaping_differs - inputs: - - text: ‍ش - features: - init: false - medi: false - fina: false - - text: ‍ش - rationale: .fina version of ARABIC LETTER SHEEN -- check: no_orphaned_marks - input: - text: ‍شً - rationale: ARABIC FATHATAN on top of ARABIC LETTER SHEEN (.fina) -- check: no_orphaned_marks - input: - text: ‍شٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER SHEEN (.fina) -- check: no_orphaned_marks - input: - text: ‍شٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER SHEEN (.fina) -- check: no_orphaned_marks - input: - text: ‍شّ - rationale: ARABIC SHADDA on top of ARABIC LETTER SHEEN (.fina) -- check: no_orphaned_marks - input: - text: ‍شٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER SHEEN (.fina) -- check: shaping_differs - inputs: - - text: ‍ش‍ - features: - init: false - medi: false - fina: false - - text: ‍ش‍ - rationale: .medi version of ARABIC LETTER SHEEN -- check: no_orphaned_marks - input: - text: ‍شً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER SHEEN (.medi) -- check: no_orphaned_marks - input: - text: ‍شٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER SHEEN (.medi) -- check: no_orphaned_marks - input: - text: ‍شٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER SHEEN (.medi) -- check: no_orphaned_marks - input: - text: ‍شّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER SHEEN (.medi) -- check: no_orphaned_marks - input: - text: ‍شٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER SHEEN (.medi) -- check: shaping_differs - inputs: - - text: ش‍ - features: - init: false - medi: false - fina: false - - text: ش‍ - rationale: .init version of ARABIC LETTER SHEEN -- check: no_orphaned_marks - input: - text: شً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER SHEEN (.init) -- check: no_orphaned_marks - input: - text: شٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER SHEEN (.init) -- check: no_orphaned_marks - input: - text: شٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER SHEEN (.init) -- check: no_orphaned_marks - input: - text: شّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER SHEEN (.init) -- check: no_orphaned_marks - input: - text: شٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER SHEEN (.init) -- check: no_orphaned_marks - input: - text: شً - rationale: ARABIC FATHATAN on top of ARABIC LETTER SHEEN (.isol) -- check: no_orphaned_marks - input: - text: شٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER SHEEN (.isol) -- check: no_orphaned_marks - input: - text: شٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER SHEEN (.isol) -- check: no_orphaned_marks - input: - text: شّ - rationale: ARABIC SHADDA on top of ARABIC LETTER SHEEN (.isol) -- check: no_orphaned_marks - input: - text: شٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER SHEEN (.isol) -- check: shaping_differs - inputs: - - text: ‍ص - features: - init: false - medi: false - fina: false - - text: ‍ص - rationale: .fina version of ARABIC LETTER SAD -- check: no_orphaned_marks - input: - text: ‍صً - rationale: ARABIC FATHATAN on top of ARABIC LETTER SAD (.fina) -- check: no_orphaned_marks - input: - text: ‍صٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER SAD (.fina) -- check: no_orphaned_marks - input: - text: ‍صٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER SAD (.fina) -- check: no_orphaned_marks - input: - text: ‍صّ - rationale: ARABIC SHADDA on top of ARABIC LETTER SAD (.fina) -- check: no_orphaned_marks - input: - text: ‍صٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER SAD (.fina) -- check: shaping_differs - inputs: - - text: ‍ص‍ - features: - init: false - medi: false - fina: false - - text: ‍ص‍ - rationale: .medi version of ARABIC LETTER SAD -- check: no_orphaned_marks - input: - text: ‍صً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER SAD (.medi) -- check: no_orphaned_marks - input: - text: ‍صٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER SAD (.medi) -- check: no_orphaned_marks - input: - text: ‍صٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER SAD (.medi) -- check: no_orphaned_marks - input: - text: ‍صّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER SAD (.medi) -- check: no_orphaned_marks - input: - text: ‍صٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER SAD (.medi) -- check: shaping_differs - inputs: - - text: ص‍ - features: - init: false - medi: false - fina: false - - text: ص‍ - rationale: .init version of ARABIC LETTER SAD -- check: no_orphaned_marks - input: - text: صً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER SAD (.init) -- check: no_orphaned_marks - input: - text: صٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER SAD (.init) -- check: no_orphaned_marks - input: - text: صٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER SAD (.init) -- check: no_orphaned_marks - input: - text: صّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER SAD (.init) -- check: no_orphaned_marks - input: - text: صٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER SAD (.init) -- check: no_orphaned_marks - input: - text: صً - rationale: ARABIC FATHATAN on top of ARABIC LETTER SAD (.isol) -- check: no_orphaned_marks - input: - text: صٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER SAD (.isol) -- check: no_orphaned_marks - input: - text: صٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER SAD (.isol) -- check: no_orphaned_marks - input: - text: صّ - rationale: ARABIC SHADDA on top of ARABIC LETTER SAD (.isol) -- check: no_orphaned_marks - input: - text: صٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER SAD (.isol) -- check: shaping_differs - inputs: - - text: ‍ض - features: - init: false - medi: false - fina: false - - text: ‍ض - rationale: .fina version of ARABIC LETTER DAD -- check: no_orphaned_marks - input: - text: ‍ضً - rationale: ARABIC FATHATAN on top of ARABIC LETTER DAD (.fina) -- check: no_orphaned_marks - input: - text: ‍ضٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER DAD (.fina) -- check: no_orphaned_marks - input: - text: ‍ضٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER DAD (.fina) -- check: no_orphaned_marks - input: - text: ‍ضّ - rationale: ARABIC SHADDA on top of ARABIC LETTER DAD (.fina) -- check: no_orphaned_marks - input: - text: ‍ضٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER DAD (.fina) -- check: shaping_differs - inputs: - - text: ‍ض‍ - features: - init: false - medi: false - fina: false - - text: ‍ض‍ - rationale: .medi version of ARABIC LETTER DAD -- check: no_orphaned_marks - input: - text: ‍ضً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER DAD (.medi) -- check: no_orphaned_marks - input: - text: ‍ضٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER DAD (.medi) -- check: no_orphaned_marks - input: - text: ‍ضٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER DAD (.medi) -- check: no_orphaned_marks - input: - text: ‍ضّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER DAD (.medi) -- check: no_orphaned_marks - input: - text: ‍ضٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER DAD (.medi) -- check: shaping_differs - inputs: - - text: ض‍ - features: - init: false - medi: false - fina: false - - text: ض‍ - rationale: .init version of ARABIC LETTER DAD -- check: no_orphaned_marks - input: - text: ضً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER DAD (.init) -- check: no_orphaned_marks - input: - text: ضٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER DAD (.init) -- check: no_orphaned_marks - input: - text: ضٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER DAD (.init) -- check: no_orphaned_marks - input: - text: ضّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER DAD (.init) -- check: no_orphaned_marks - input: - text: ضٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER DAD (.init) -- check: no_orphaned_marks - input: - text: ضً - rationale: ARABIC FATHATAN on top of ARABIC LETTER DAD (.isol) -- check: no_orphaned_marks - input: - text: ضٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER DAD (.isol) -- check: no_orphaned_marks - input: - text: ضٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER DAD (.isol) -- check: no_orphaned_marks - input: - text: ضّ - rationale: ARABIC SHADDA on top of ARABIC LETTER DAD (.isol) -- check: no_orphaned_marks - input: - text: ضٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER DAD (.isol) -- check: shaping_differs - inputs: - - text: ‍ط - features: - init: false - medi: false - fina: false - - text: ‍ط - rationale: .fina version of ARABIC LETTER TAH -- check: no_orphaned_marks - input: - text: ‍طً - rationale: ARABIC FATHATAN on top of ARABIC LETTER TAH (.fina) -- check: no_orphaned_marks - input: - text: ‍طٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER TAH (.fina) -- check: no_orphaned_marks - input: - text: ‍طٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER TAH (.fina) -- check: no_orphaned_marks - input: - text: ‍طّ - rationale: ARABIC SHADDA on top of ARABIC LETTER TAH (.fina) -- check: no_orphaned_marks - input: - text: ‍طٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER TAH (.fina) -- check: shaping_differs - inputs: - - text: ‍ط‍ - features: - init: false - medi: false - fina: false - - text: ‍ط‍ - rationale: .medi version of ARABIC LETTER TAH -- check: no_orphaned_marks - input: - text: ‍طً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER TAH (.medi) -- check: no_orphaned_marks - input: - text: ‍طٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER TAH (.medi) -- check: no_orphaned_marks - input: - text: ‍طٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER TAH (.medi) -- check: no_orphaned_marks - input: - text: ‍طّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER TAH (.medi) -- check: no_orphaned_marks - input: - text: ‍طٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER TAH (.medi) -- check: shaping_differs - inputs: - - text: ط‍ - features: - init: false - medi: false - fina: false - - text: ط‍ - rationale: .init version of ARABIC LETTER TAH -- check: no_orphaned_marks - input: - text: طً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER TAH (.init) -- check: no_orphaned_marks - input: - text: طٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER TAH (.init) -- check: no_orphaned_marks - input: - text: طٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER TAH (.init) -- check: no_orphaned_marks - input: - text: طّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER TAH (.init) -- check: no_orphaned_marks - input: - text: طٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER TAH (.init) -- check: no_orphaned_marks - input: - text: طً - rationale: ARABIC FATHATAN on top of ARABIC LETTER TAH (.isol) -- check: no_orphaned_marks - input: - text: طٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER TAH (.isol) -- check: no_orphaned_marks - input: - text: طٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER TAH (.isol) -- check: no_orphaned_marks - input: - text: طّ - rationale: ARABIC SHADDA on top of ARABIC LETTER TAH (.isol) -- check: no_orphaned_marks - input: - text: طٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER TAH (.isol) -- check: shaping_differs - inputs: - - text: ‍ظ - features: - init: false - medi: false - fina: false - - text: ‍ظ - rationale: .fina version of ARABIC LETTER ZAH -- check: no_orphaned_marks - input: - text: ‍ظً - rationale: ARABIC FATHATAN on top of ARABIC LETTER ZAH (.fina) -- check: no_orphaned_marks - input: - text: ‍ظٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER ZAH (.fina) -- check: no_orphaned_marks - input: - text: ‍ظٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER ZAH (.fina) -- check: no_orphaned_marks - input: - text: ‍ظّ - rationale: ARABIC SHADDA on top of ARABIC LETTER ZAH (.fina) -- check: no_orphaned_marks - input: - text: ‍ظٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER ZAH (.fina) -- check: shaping_differs - inputs: - - text: ‍ظ‍ - features: - init: false - medi: false - fina: false - - text: ‍ظ‍ - rationale: .medi version of ARABIC LETTER ZAH -- check: no_orphaned_marks - input: - text: ‍ظً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER ZAH (.medi) -- check: no_orphaned_marks - input: - text: ‍ظٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER ZAH (.medi) -- check: no_orphaned_marks - input: - text: ‍ظٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER ZAH (.medi) -- check: no_orphaned_marks - input: - text: ‍ظّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER ZAH (.medi) -- check: no_orphaned_marks - input: - text: ‍ظٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER ZAH (.medi) -- check: shaping_differs - inputs: - - text: ظ‍ - features: - init: false - medi: false - fina: false - - text: ظ‍ - rationale: .init version of ARABIC LETTER ZAH -- check: no_orphaned_marks - input: - text: ظً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER ZAH (.init) -- check: no_orphaned_marks - input: - text: ظٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER ZAH (.init) -- check: no_orphaned_marks - input: - text: ظٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER ZAH (.init) -- check: no_orphaned_marks - input: - text: ظّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER ZAH (.init) -- check: no_orphaned_marks - input: - text: ظٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER ZAH (.init) -- check: no_orphaned_marks - input: - text: ظً - rationale: ARABIC FATHATAN on top of ARABIC LETTER ZAH (.isol) -- check: no_orphaned_marks - input: - text: ظٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER ZAH (.isol) -- check: no_orphaned_marks - input: - text: ظٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER ZAH (.isol) -- check: no_orphaned_marks - input: - text: ظّ - rationale: ARABIC SHADDA on top of ARABIC LETTER ZAH (.isol) -- check: no_orphaned_marks - input: - text: ظٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER ZAH (.isol) -- check: shaping_differs - inputs: - - text: ‍ع - features: - init: false - medi: false - fina: false - - text: ‍ع - rationale: .fina version of ARABIC LETTER AIN -- check: no_orphaned_marks - input: - text: ‍عً - rationale: ARABIC FATHATAN on top of ARABIC LETTER AIN (.fina) -- check: no_orphaned_marks - input: - text: ‍عٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER AIN (.fina) -- check: no_orphaned_marks - input: - text: ‍عٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER AIN (.fina) -- check: no_orphaned_marks - input: - text: ‍عّ - rationale: ARABIC SHADDA on top of ARABIC LETTER AIN (.fina) -- check: no_orphaned_marks - input: - text: ‍عٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER AIN (.fina) -- check: shaping_differs - inputs: - - text: ‍ع‍ - features: - init: false - medi: false - fina: false - - text: ‍ع‍ - rationale: .medi version of ARABIC LETTER AIN -- check: no_orphaned_marks - input: - text: ‍عً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER AIN (.medi) -- check: no_orphaned_marks - input: - text: ‍عٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER AIN (.medi) -- check: no_orphaned_marks - input: - text: ‍عٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER AIN (.medi) -- check: no_orphaned_marks - input: - text: ‍عّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER AIN (.medi) -- check: no_orphaned_marks - input: - text: ‍عٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER AIN (.medi) -- check: shaping_differs - inputs: - - text: ع‍ - features: - init: false - medi: false - fina: false - - text: ع‍ - rationale: .init version of ARABIC LETTER AIN -- check: no_orphaned_marks - input: - text: عً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER AIN (.init) -- check: no_orphaned_marks - input: - text: عٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER AIN (.init) -- check: no_orphaned_marks - input: - text: عٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER AIN (.init) -- check: no_orphaned_marks - input: - text: عّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER AIN (.init) -- check: no_orphaned_marks - input: - text: عٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER AIN (.init) -- check: no_orphaned_marks - input: - text: عً - rationale: ARABIC FATHATAN on top of ARABIC LETTER AIN (.isol) -- check: no_orphaned_marks - input: - text: عٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER AIN (.isol) -- check: no_orphaned_marks - input: - text: عٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER AIN (.isol) -- check: no_orphaned_marks - input: - text: عّ - rationale: ARABIC SHADDA on top of ARABIC LETTER AIN (.isol) -- check: no_orphaned_marks - input: - text: عٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER AIN (.isol) -- check: shaping_differs - inputs: - - text: ‍غ - features: - init: false - medi: false - fina: false - - text: ‍غ - rationale: .fina version of ARABIC LETTER GHAIN -- check: no_orphaned_marks - input: - text: ‍غً - rationale: ARABIC FATHATAN on top of ARABIC LETTER GHAIN (.fina) -- check: no_orphaned_marks - input: - text: ‍غٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER GHAIN (.fina) -- check: no_orphaned_marks - input: - text: ‍غٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER GHAIN (.fina) -- check: no_orphaned_marks - input: - text: ‍غّ - rationale: ARABIC SHADDA on top of ARABIC LETTER GHAIN (.fina) -- check: no_orphaned_marks - input: - text: ‍غٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER GHAIN (.fina) -- check: shaping_differs - inputs: - - text: ‍غ‍ - features: - init: false - medi: false - fina: false - - text: ‍غ‍ - rationale: .medi version of ARABIC LETTER GHAIN -- check: no_orphaned_marks - input: - text: ‍غً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER GHAIN (.medi) -- check: no_orphaned_marks - input: - text: ‍غٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER GHAIN (.medi) -- check: no_orphaned_marks - input: - text: ‍غٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER GHAIN (.medi) -- check: no_orphaned_marks - input: - text: ‍غّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER GHAIN (.medi) -- check: no_orphaned_marks - input: - text: ‍غٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER GHAIN (.medi) -- check: shaping_differs - inputs: - - text: غ‍ - features: - init: false - medi: false - fina: false - - text: غ‍ - rationale: .init version of ARABIC LETTER GHAIN -- check: no_orphaned_marks - input: - text: غً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER GHAIN (.init) -- check: no_orphaned_marks - input: - text: غٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER GHAIN (.init) -- check: no_orphaned_marks - input: - text: غٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER GHAIN (.init) -- check: no_orphaned_marks - input: - text: غّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER GHAIN (.init) -- check: no_orphaned_marks - input: - text: غٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER GHAIN (.init) -- check: no_orphaned_marks - input: - text: غً - rationale: ARABIC FATHATAN on top of ARABIC LETTER GHAIN (.isol) -- check: no_orphaned_marks - input: - text: غٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER GHAIN (.isol) -- check: no_orphaned_marks - input: - text: غٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER GHAIN (.isol) -- check: no_orphaned_marks - input: - text: غّ - rationale: ARABIC SHADDA on top of ARABIC LETTER GHAIN (.isol) -- check: no_orphaned_marks - input: - text: غٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER GHAIN (.isol) -- check: shaping_differs - inputs: - - text: ‍ف - features: - init: false - medi: false - fina: false - - text: ‍ف - rationale: .fina version of ARABIC LETTER FEH -- check: no_orphaned_marks - input: - text: ‍فً - rationale: ARABIC FATHATAN on top of ARABIC LETTER FEH (.fina) -- check: no_orphaned_marks - input: - text: ‍فٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER FEH (.fina) -- check: no_orphaned_marks - input: - text: ‍فٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER FEH (.fina) -- check: no_orphaned_marks - input: - text: ‍فّ - rationale: ARABIC SHADDA on top of ARABIC LETTER FEH (.fina) -- check: no_orphaned_marks - input: - text: ‍فٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER FEH (.fina) -- check: shaping_differs - inputs: - - text: ‍ف‍ - features: - init: false - medi: false - fina: false - - text: ‍ف‍ - rationale: .medi version of ARABIC LETTER FEH -- check: no_orphaned_marks - input: - text: ‍فً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER FEH (.medi) -- check: no_orphaned_marks - input: - text: ‍فٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER FEH (.medi) -- check: no_orphaned_marks - input: - text: ‍فٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER FEH (.medi) -- check: no_orphaned_marks - input: - text: ‍فّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER FEH (.medi) -- check: no_orphaned_marks - input: - text: ‍فٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER FEH (.medi) -- check: shaping_differs - inputs: - - text: ف‍ - features: - init: false - medi: false - fina: false - - text: ف‍ - rationale: .init version of ARABIC LETTER FEH -- check: no_orphaned_marks - input: - text: فً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER FEH (.init) -- check: no_orphaned_marks - input: - text: فٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER FEH (.init) -- check: no_orphaned_marks - input: - text: فٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER FEH (.init) -- check: no_orphaned_marks - input: - text: فّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER FEH (.init) -- check: no_orphaned_marks - input: - text: فٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER FEH (.init) -- check: no_orphaned_marks - input: - text: فً - rationale: ARABIC FATHATAN on top of ARABIC LETTER FEH (.isol) -- check: no_orphaned_marks - input: - text: فٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER FEH (.isol) -- check: no_orphaned_marks - input: - text: فٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER FEH (.isol) -- check: no_orphaned_marks - input: - text: فّ - rationale: ARABIC SHADDA on top of ARABIC LETTER FEH (.isol) -- check: no_orphaned_marks - input: - text: فٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER FEH (.isol) -- check: shaping_differs - inputs: - - text: ‍ق - features: - init: false - medi: false - fina: false - - text: ‍ق - rationale: .fina version of ARABIC LETTER QAF -- check: no_orphaned_marks - input: - text: ‍قً - rationale: ARABIC FATHATAN on top of ARABIC LETTER QAF (.fina) -- check: no_orphaned_marks - input: - text: ‍قٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER QAF (.fina) -- check: no_orphaned_marks - input: - text: ‍قٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER QAF (.fina) -- check: no_orphaned_marks - input: - text: ‍قّ - rationale: ARABIC SHADDA on top of ARABIC LETTER QAF (.fina) -- check: no_orphaned_marks - input: - text: ‍قٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER QAF (.fina) -- check: shaping_differs - inputs: - - text: ‍ق‍ - features: - init: false - medi: false - fina: false - - text: ‍ق‍ - rationale: .medi version of ARABIC LETTER QAF -- check: no_orphaned_marks - input: - text: ‍قً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER QAF (.medi) -- check: no_orphaned_marks - input: - text: ‍قٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER QAF (.medi) -- check: no_orphaned_marks - input: - text: ‍قٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER QAF (.medi) -- check: no_orphaned_marks - input: - text: ‍قّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER QAF (.medi) -- check: no_orphaned_marks - input: - text: ‍قٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER QAF (.medi) -- check: shaping_differs - inputs: - - text: ق‍ - features: - init: false - medi: false - fina: false - - text: ق‍ - rationale: .init version of ARABIC LETTER QAF -- check: no_orphaned_marks - input: - text: قً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER QAF (.init) -- check: no_orphaned_marks - input: - text: قٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER QAF (.init) -- check: no_orphaned_marks - input: - text: قٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER QAF (.init) -- check: no_orphaned_marks - input: - text: قّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER QAF (.init) -- check: no_orphaned_marks - input: - text: قٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER QAF (.init) -- check: no_orphaned_marks - input: - text: قً - rationale: ARABIC FATHATAN on top of ARABIC LETTER QAF (.isol) -- check: no_orphaned_marks - input: - text: قٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER QAF (.isol) -- check: no_orphaned_marks - input: - text: قٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER QAF (.isol) -- check: no_orphaned_marks - input: - text: قّ - rationale: ARABIC SHADDA on top of ARABIC LETTER QAF (.isol) -- check: no_orphaned_marks - input: - text: قٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER QAF (.isol) -- check: shaping_differs - inputs: - - text: ‍ک - features: - init: false - medi: false - fina: false - - text: ‍ک - rationale: .fina version of ARABIC LETTER KEHEH -- check: no_orphaned_marks - input: - text: ‍کً - rationale: ARABIC FATHATAN on top of ARABIC LETTER KEHEH (.fina) -- check: no_orphaned_marks - input: - text: ‍کٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER KEHEH (.fina) -- check: no_orphaned_marks - input: - text: ‍کٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER KEHEH (.fina) -- check: no_orphaned_marks - input: - text: ‍کّ - rationale: ARABIC SHADDA on top of ARABIC LETTER KEHEH (.fina) -- check: no_orphaned_marks - input: - text: ‍کٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER KEHEH (.fina) -- check: shaping_differs - inputs: - - text: ‍ک‍ - features: - init: false - medi: false - fina: false - - text: ‍ک‍ - rationale: .medi version of ARABIC LETTER KEHEH -- check: no_orphaned_marks - input: - text: ‍کً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER KEHEH (.medi) -- check: no_orphaned_marks - input: - text: ‍کٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER KEHEH (.medi) -- check: no_orphaned_marks - input: - text: ‍کٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER KEHEH (.medi) -- check: no_orphaned_marks - input: - text: ‍کّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER KEHEH (.medi) -- check: no_orphaned_marks - input: - text: ‍کٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER KEHEH (.medi) -- check: shaping_differs - inputs: - - text: ک‍ - features: - init: false - medi: false - fina: false - - text: ک‍ - rationale: .init version of ARABIC LETTER KEHEH -- check: no_orphaned_marks - input: - text: کً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER KEHEH (.init) -- check: no_orphaned_marks - input: - text: کٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER KEHEH (.init) -- check: no_orphaned_marks - input: - text: کٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER KEHEH (.init) -- check: no_orphaned_marks - input: - text: کّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER KEHEH (.init) -- check: no_orphaned_marks - input: - text: کٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER KEHEH (.init) -- check: no_orphaned_marks - input: - text: کً - rationale: ARABIC FATHATAN on top of ARABIC LETTER KEHEH (.isol) -- check: no_orphaned_marks - input: - text: کٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER KEHEH (.isol) -- check: no_orphaned_marks - input: - text: کٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER KEHEH (.isol) -- check: no_orphaned_marks - input: - text: کّ - rationale: ARABIC SHADDA on top of ARABIC LETTER KEHEH (.isol) -- check: no_orphaned_marks - input: - text: کٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER KEHEH (.isol) -- check: shaping_differs - inputs: - - text: ‍گ - features: - init: false - medi: false - fina: false - - text: ‍گ - rationale: .fina version of ARABIC LETTER GAF -- check: no_orphaned_marks - input: - text: ‍گً - rationale: ARABIC FATHATAN on top of ARABIC LETTER GAF (.fina) -- check: no_orphaned_marks - input: - text: ‍گٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER GAF (.fina) -- check: no_orphaned_marks - input: - text: ‍گٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER GAF (.fina) -- check: no_orphaned_marks - input: - text: ‍گّ - rationale: ARABIC SHADDA on top of ARABIC LETTER GAF (.fina) -- check: no_orphaned_marks - input: - text: ‍گٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER GAF (.fina) -- check: shaping_differs - inputs: - - text: ‍گ‍ - features: - init: false - medi: false - fina: false - - text: ‍گ‍ - rationale: .medi version of ARABIC LETTER GAF -- check: no_orphaned_marks - input: - text: ‍گً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER GAF (.medi) -- check: no_orphaned_marks - input: - text: ‍گٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER GAF (.medi) -- check: no_orphaned_marks - input: - text: ‍گٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER GAF (.medi) -- check: no_orphaned_marks - input: - text: ‍گّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER GAF (.medi) -- check: no_orphaned_marks - input: - text: ‍گٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER GAF (.medi) -- check: shaping_differs - inputs: - - text: گ‍ - features: - init: false - medi: false - fina: false - - text: گ‍ - rationale: .init version of ARABIC LETTER GAF -- check: no_orphaned_marks - input: - text: گً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER GAF (.init) -- check: no_orphaned_marks - input: - text: گٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER GAF (.init) -- check: no_orphaned_marks - input: - text: گٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER GAF (.init) -- check: no_orphaned_marks - input: - text: گّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER GAF (.init) -- check: no_orphaned_marks - input: - text: گٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER GAF (.init) -- check: no_orphaned_marks - input: - text: گً - rationale: ARABIC FATHATAN on top of ARABIC LETTER GAF (.isol) -- check: no_orphaned_marks - input: - text: گٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER GAF (.isol) -- check: no_orphaned_marks - input: - text: گٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER GAF (.isol) -- check: no_orphaned_marks - input: - text: گّ - rationale: ARABIC SHADDA on top of ARABIC LETTER GAF (.isol) -- check: no_orphaned_marks - input: - text: گٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER GAF (.isol) -- check: shaping_differs - inputs: - - text: ‍ل - features: - init: false - medi: false - fina: false - - text: ‍ل - rationale: .fina version of ARABIC LETTER LAM -- check: no_orphaned_marks - input: - text: ‍لً - rationale: ARABIC FATHATAN on top of ARABIC LETTER LAM (.fina) -- check: no_orphaned_marks - input: - text: ‍لٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER LAM (.fina) -- check: no_orphaned_marks - input: - text: ‍لٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER LAM (.fina) -- check: no_orphaned_marks - input: - text: ‍لّ - rationale: ARABIC SHADDA on top of ARABIC LETTER LAM (.fina) -- check: no_orphaned_marks - input: - text: ‍لٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER LAM (.fina) -- check: shaping_differs - inputs: - - text: ‍ل‍ - features: - init: false - medi: false - fina: false - - text: ‍ل‍ - rationale: .medi version of ARABIC LETTER LAM -- check: no_orphaned_marks - input: - text: ‍لً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER LAM (.medi) -- check: no_orphaned_marks - input: - text: ‍لٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER LAM (.medi) -- check: no_orphaned_marks - input: - text: ‍لٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER LAM (.medi) -- check: no_orphaned_marks - input: - text: ‍لّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER LAM (.medi) -- check: no_orphaned_marks - input: - text: ‍لٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER LAM (.medi) -- check: shaping_differs - inputs: - - text: ل‍ - features: - init: false - medi: false - fina: false - - text: ل‍ - rationale: .init version of ARABIC LETTER LAM -- check: no_orphaned_marks - input: - text: لً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER LAM (.init) -- check: no_orphaned_marks - input: - text: لٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER LAM (.init) -- check: no_orphaned_marks - input: - text: لٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER LAM (.init) -- check: no_orphaned_marks - input: - text: لّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER LAM (.init) -- check: no_orphaned_marks - input: - text: لٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER LAM (.init) -- check: no_orphaned_marks - input: - text: لً - rationale: ARABIC FATHATAN on top of ARABIC LETTER LAM (.isol) -- check: no_orphaned_marks - input: - text: لٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER LAM (.isol) -- check: no_orphaned_marks - input: - text: لٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER LAM (.isol) -- check: no_orphaned_marks - input: - text: لّ - rationale: ARABIC SHADDA on top of ARABIC LETTER LAM (.isol) -- check: no_orphaned_marks - input: - text: لٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER LAM (.isol) -- check: shaping_differs - inputs: - - text: ‍م - features: - init: false - medi: false - fina: false - - text: ‍م - rationale: .fina version of ARABIC LETTER MEEM -- check: no_orphaned_marks - input: - text: ‍مً - rationale: ARABIC FATHATAN on top of ARABIC LETTER MEEM (.fina) -- check: no_orphaned_marks - input: - text: ‍مٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER MEEM (.fina) -- check: no_orphaned_marks - input: - text: ‍مٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER MEEM (.fina) -- check: no_orphaned_marks - input: - text: ‍مّ - rationale: ARABIC SHADDA on top of ARABIC LETTER MEEM (.fina) -- check: no_orphaned_marks - input: - text: ‍مٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER MEEM (.fina) -- check: shaping_differs - inputs: - - text: ‍م‍ - features: - init: false - medi: false - fina: false - - text: ‍م‍ - rationale: .medi version of ARABIC LETTER MEEM -- check: no_orphaned_marks - input: - text: ‍مً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER MEEM (.medi) -- check: no_orphaned_marks - input: - text: ‍مٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER MEEM (.medi) -- check: no_orphaned_marks - input: - text: ‍مٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER MEEM (.medi) -- check: no_orphaned_marks - input: - text: ‍مّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER MEEM (.medi) -- check: no_orphaned_marks - input: - text: ‍مٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER MEEM (.medi) -- check: shaping_differs - inputs: - - text: م‍ - features: - init: false - medi: false - fina: false - - text: م‍ - rationale: .init version of ARABIC LETTER MEEM -- check: no_orphaned_marks - input: - text: مً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER MEEM (.init) -- check: no_orphaned_marks - input: - text: مٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER MEEM (.init) -- check: no_orphaned_marks - input: - text: مٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER MEEM (.init) -- check: no_orphaned_marks - input: - text: مّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER MEEM (.init) -- check: no_orphaned_marks - input: - text: مٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER MEEM (.init) -- check: no_orphaned_marks - input: - text: مً - rationale: ARABIC FATHATAN on top of ARABIC LETTER MEEM (.isol) -- check: no_orphaned_marks - input: - text: مٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER MEEM (.isol) -- check: no_orphaned_marks - input: - text: مٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER MEEM (.isol) -- check: no_orphaned_marks - input: - text: مّ - rationale: ARABIC SHADDA on top of ARABIC LETTER MEEM (.isol) -- check: no_orphaned_marks - input: - text: مٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER MEEM (.isol) -- check: shaping_differs - inputs: - - text: ‍ن - features: - init: false - medi: false - fina: false - - text: ‍ن - rationale: .fina version of ARABIC LETTER NOON -- check: no_orphaned_marks - input: - text: ‍نً - rationale: ARABIC FATHATAN on top of ARABIC LETTER NOON (.fina) -- check: no_orphaned_marks - input: - text: ‍نٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER NOON (.fina) -- check: no_orphaned_marks - input: - text: ‍نٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER NOON (.fina) -- check: no_orphaned_marks - input: - text: ‍نّ - rationale: ARABIC SHADDA on top of ARABIC LETTER NOON (.fina) -- check: no_orphaned_marks - input: - text: ‍نٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER NOON (.fina) -- check: shaping_differs - inputs: - - text: ‍ن‍ - features: - init: false - medi: false - fina: false - - text: ‍ن‍ - rationale: .medi version of ARABIC LETTER NOON -- check: no_orphaned_marks - input: - text: ‍نً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER NOON (.medi) -- check: no_orphaned_marks - input: - text: ‍نٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER NOON (.medi) -- check: no_orphaned_marks - input: - text: ‍نٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER NOON (.medi) -- check: no_orphaned_marks - input: - text: ‍نّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER NOON (.medi) -- check: no_orphaned_marks - input: - text: ‍نٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER NOON (.medi) -- check: shaping_differs - inputs: - - text: ن‍ - features: - init: false - medi: false - fina: false - - text: ن‍ - rationale: .init version of ARABIC LETTER NOON -- check: no_orphaned_marks - input: - text: نً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER NOON (.init) -- check: no_orphaned_marks - input: - text: نٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER NOON (.init) -- check: no_orphaned_marks - input: - text: نٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER NOON (.init) -- check: no_orphaned_marks - input: - text: نّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER NOON (.init) -- check: no_orphaned_marks - input: - text: نٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER NOON (.init) -- check: no_orphaned_marks - input: - text: نً - rationale: ARABIC FATHATAN on top of ARABIC LETTER NOON (.isol) -- check: no_orphaned_marks - input: - text: نٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER NOON (.isol) -- check: no_orphaned_marks - input: - text: نٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER NOON (.isol) -- check: no_orphaned_marks - input: - text: نّ - rationale: ARABIC SHADDA on top of ARABIC LETTER NOON (.isol) -- check: no_orphaned_marks - input: - text: نٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER NOON (.isol) -- check: shaping_differs - inputs: - - text: ‍ه - features: - init: false - medi: false - fina: false - - text: ‍ه - rationale: .fina version of ARABIC LETTER HEH -- check: no_orphaned_marks - input: - text: ‍هً - rationale: ARABIC FATHATAN on top of ARABIC LETTER HEH (.fina) -- check: no_orphaned_marks - input: - text: ‍هٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER HEH (.fina) -- check: no_orphaned_marks - input: - text: ‍هٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER HEH (.fina) -- check: no_orphaned_marks - input: - text: ‍هّ - rationale: ARABIC SHADDA on top of ARABIC LETTER HEH (.fina) -- check: no_orphaned_marks - input: - text: ‍هٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER HEH (.fina) -- check: shaping_differs - inputs: - - text: ‍ه‍ - features: - init: false - medi: false - fina: false - - text: ‍ه‍ - rationale: .medi version of ARABIC LETTER HEH -- check: no_orphaned_marks - input: - text: ‍هً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER HEH (.medi) -- check: no_orphaned_marks - input: - text: ‍هٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER HEH (.medi) -- check: no_orphaned_marks - input: - text: ‍هٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER HEH (.medi) -- check: no_orphaned_marks - input: - text: ‍هّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER HEH (.medi) -- check: no_orphaned_marks - input: - text: ‍هٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER HEH (.medi) -- check: shaping_differs - inputs: - - text: ه‍ - features: - init: false - medi: false - fina: false - - text: ه‍ - rationale: .init version of ARABIC LETTER HEH -- check: no_orphaned_marks - input: - text: هً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER HEH (.init) -- check: no_orphaned_marks - input: - text: هٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER HEH (.init) -- check: no_orphaned_marks - input: - text: هٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER HEH (.init) -- check: no_orphaned_marks - input: - text: هّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER HEH (.init) -- check: no_orphaned_marks - input: - text: هٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER HEH (.init) -- check: no_orphaned_marks - input: - text: هً - rationale: ARABIC FATHATAN on top of ARABIC LETTER HEH (.isol) -- check: no_orphaned_marks - input: - text: هٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER HEH (.isol) -- check: no_orphaned_marks - input: - text: هٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER HEH (.isol) -- check: no_orphaned_marks - input: - text: هّ - rationale: ARABIC SHADDA on top of ARABIC LETTER HEH (.isol) -- check: no_orphaned_marks - input: - text: هٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER HEH (.isol) -- check: shaping_differs - inputs: - - text: ‍و - features: - init: false - medi: false - fina: false - - text: ‍و - rationale: .fina version of ARABIC LETTER WAW -- check: no_orphaned_marks - input: - text: ‍وً - rationale: ARABIC FATHATAN on top of ARABIC LETTER WAW (.fina) -- check: no_orphaned_marks - input: - text: ‍وٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER WAW (.fina) -- check: no_orphaned_marks - input: - text: ‍وٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER WAW (.fina) -- check: no_orphaned_marks - input: - text: ‍وّ - rationale: ARABIC SHADDA on top of ARABIC LETTER WAW (.fina) -- check: no_orphaned_marks - input: - text: ‍ؤ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER WAW (.fina) -- check: no_orphaned_marks - input: - text: وً - rationale: ARABIC FATHATAN on top of ARABIC LETTER WAW (.isol) -- check: no_orphaned_marks - input: - text: وٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER WAW (.isol) -- check: no_orphaned_marks - input: - text: وٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER WAW (.isol) -- check: no_orphaned_marks - input: - text: وّ - rationale: ARABIC SHADDA on top of ARABIC LETTER WAW (.isol) -- check: no_orphaned_marks - input: - text: ؤ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER WAW (.isol) -- check: shaping_differs - inputs: - - text: ‍ی - features: - init: false - medi: false - fina: false - - text: ‍ی - rationale: .fina version of ARABIC LETTER FARSI YEH -- check: no_orphaned_marks - input: - text: ‍یً - rationale: ARABIC FATHATAN on top of ARABIC LETTER FARSI YEH (.fina) -- check: no_orphaned_marks - input: - text: ‍یٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER FARSI YEH (.fina) -- check: no_orphaned_marks - input: - text: ‍یٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER FARSI YEH (.fina) -- check: no_orphaned_marks - input: - text: ‍یّ - rationale: ARABIC SHADDA on top of ARABIC LETTER FARSI YEH (.fina) -- check: no_orphaned_marks - input: - text: ‍یٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER FARSI YEH (.fina) -- check: shaping_differs - inputs: - - text: ‍ی‍ - features: - init: false - medi: false - fina: false - - text: ‍ی‍ - rationale: .medi version of ARABIC LETTER FARSI YEH -- check: no_orphaned_marks - input: - text: ‍یً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER FARSI YEH (.medi) -- check: no_orphaned_marks - input: - text: ‍یٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER FARSI YEH (.medi) -- check: no_orphaned_marks - input: - text: ‍یٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER FARSI YEH (.medi) -- check: no_orphaned_marks - input: - text: ‍یّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER FARSI YEH (.medi) -- check: no_orphaned_marks - input: - text: ‍یٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER FARSI YEH (.medi) -- check: shaping_differs - inputs: - - text: ی‍ - features: - init: false - medi: false - fina: false - - text: ی‍ - rationale: .init version of ARABIC LETTER FARSI YEH -- check: no_orphaned_marks - input: - text: یً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER FARSI YEH (.init) -- check: no_orphaned_marks - input: - text: یٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER FARSI YEH (.init) -- check: no_orphaned_marks - input: - text: یٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER FARSI YEH (.init) -- check: no_orphaned_marks - input: - text: یّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER FARSI YEH (.init) -- check: no_orphaned_marks - input: - text: یٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER FARSI YEH (.init) -- check: no_orphaned_marks - input: - text: یً - rationale: ARABIC FATHATAN on top of ARABIC LETTER FARSI YEH (.isol) -- check: no_orphaned_marks - input: - text: یٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER FARSI YEH (.isol) -- check: no_orphaned_marks - input: - text: یٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER FARSI YEH (.isol) -- check: no_orphaned_marks - input: - text: یّ - rationale: ARABIC SHADDA on top of ARABIC LETTER FARSI YEH (.isol) -- check: no_orphaned_marks - input: - text: یٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER FARSI YEH (.isol) diff --git a/shaperglot/languages/pa_Arab.yaml b/shaperglot/languages/pa_Arab.yaml deleted file mode 100644 index 365bf4d..0000000 --- a/shaperglot/languages/pa_Arab.yaml +++ /dev/null @@ -1,1499 +0,0 @@ -#auto-generated using sg-bulk-builder-arabic.py -- check: no_orphaned_marks - input: - text: ءُ - rationale: ARABIC DAMMA on top of ARABIC LETTER HAMZA (.isol) -- check: shaping_differs - inputs: - - text: ‍آ - features: - init: false - medi: false - fina: false - - text: ‍آ - rationale: .fina version of ARABIC LETTER ALEF WITH MADDA ABOVE -- check: no_orphaned_marks - input: - text: ‍آُ - rationale: ARABIC DAMMA on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: آُ - rationale: ARABIC DAMMA on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.isol) -- check: shaping_differs - inputs: - - text: ‍ؤ - features: - init: false - medi: false - fina: false - - text: ‍ؤ - rationale: .fina version of ARABIC LETTER WAW WITH HAMZA ABOVE -- check: no_orphaned_marks - input: - text: ‍ؤُ - rationale: ARABIC DAMMA on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ؤُ - rationale: ARABIC DAMMA on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.isol) -- check: shaping_differs - inputs: - - text: ‍ئ - features: - init: false - medi: false - fina: false - - text: ‍ئ - rationale: .fina version of ARABIC LETTER YEH WITH HAMZA ABOVE -- check: no_orphaned_marks - input: - text: ‍ئُ - rationale: ARABIC DAMMA on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.fina) -- check: shaping_differs - inputs: - - text: ‍ئ‍ - features: - init: false - medi: false - fina: false - - text: ‍ئ‍ - rationale: .medi version of ARABIC LETTER YEH WITH HAMZA ABOVE -- check: no_orphaned_marks - input: - text: ‍ئُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.medi) -- check: shaping_differs - inputs: - - text: ئ‍ - features: - init: false - medi: false - fina: false - - text: ئ‍ - rationale: .init version of ARABIC LETTER YEH WITH HAMZA ABOVE -- check: no_orphaned_marks - input: - text: ئُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.init) -- check: no_orphaned_marks - input: - text: ئُ - rationale: ARABIC DAMMA on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.isol) -- check: shaping_differs - inputs: - - text: ‍ا - features: - init: false - medi: false - fina: false - - text: ‍ا - rationale: .fina version of ARABIC LETTER ALEF -- check: no_orphaned_marks - input: - text: ‍اُ - rationale: ARABIC DAMMA on top of ARABIC LETTER ALEF (.fina) -- check: no_orphaned_marks - input: - text: اُ - rationale: ARABIC DAMMA on top of ARABIC LETTER ALEF (.isol) -- check: shaping_differs - inputs: - - text: ‍ب - features: - init: false - medi: false - fina: false - - text: ‍ب - rationale: .fina version of ARABIC LETTER BEH -- check: no_orphaned_marks - input: - text: ‍بُ - rationale: ARABIC DAMMA on top of ARABIC LETTER BEH (.fina) -- check: shaping_differs - inputs: - - text: ‍ب‍ - features: - init: false - medi: false - fina: false - - text: ‍ب‍ - rationale: .medi version of ARABIC LETTER BEH -- check: no_orphaned_marks - input: - text: ‍بُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER BEH (.medi) -- check: shaping_differs - inputs: - - text: ب‍ - features: - init: false - medi: false - fina: false - - text: ب‍ - rationale: .init version of ARABIC LETTER BEH -- check: no_orphaned_marks - input: - text: بُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER BEH (.init) -- check: no_orphaned_marks - input: - text: بُ - rationale: ARABIC DAMMA on top of ARABIC LETTER BEH (.isol) -- check: shaping_differs - inputs: - - text: ‍پ - features: - init: false - medi: false - fina: false - - text: ‍پ - rationale: .fina version of ARABIC LETTER PEH -- check: no_orphaned_marks - input: - text: ‍پُ - rationale: ARABIC DAMMA on top of ARABIC LETTER PEH (.fina) -- check: shaping_differs - inputs: - - text: ‍پ‍ - features: - init: false - medi: false - fina: false - - text: ‍پ‍ - rationale: .medi version of ARABIC LETTER PEH -- check: no_orphaned_marks - input: - text: ‍پُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER PEH (.medi) -- check: shaping_differs - inputs: - - text: پ‍ - features: - init: false - medi: false - fina: false - - text: پ‍ - rationale: .init version of ARABIC LETTER PEH -- check: no_orphaned_marks - input: - text: پُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER PEH (.init) -- check: no_orphaned_marks - input: - text: پُ - rationale: ARABIC DAMMA on top of ARABIC LETTER PEH (.isol) -- check: shaping_differs - inputs: - - text: ‍ت - features: - init: false - medi: false - fina: false - - text: ‍ت - rationale: .fina version of ARABIC LETTER TEH -- check: no_orphaned_marks - input: - text: ‍تُ - rationale: ARABIC DAMMA on top of ARABIC LETTER TEH (.fina) -- check: shaping_differs - inputs: - - text: ‍ت‍ - features: - init: false - medi: false - fina: false - - text: ‍ت‍ - rationale: .medi version of ARABIC LETTER TEH -- check: no_orphaned_marks - input: - text: ‍تُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER TEH (.medi) -- check: shaping_differs - inputs: - - text: ت‍ - features: - init: false - medi: false - fina: false - - text: ت‍ - rationale: .init version of ARABIC LETTER TEH -- check: no_orphaned_marks - input: - text: تُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER TEH (.init) -- check: no_orphaned_marks - input: - text: تُ - rationale: ARABIC DAMMA on top of ARABIC LETTER TEH (.isol) -- check: shaping_differs - inputs: - - text: ‍ث - features: - init: false - medi: false - fina: false - - text: ‍ث - rationale: .fina version of ARABIC LETTER THEH -- check: no_orphaned_marks - input: - text: ‍ثُ - rationale: ARABIC DAMMA on top of ARABIC LETTER THEH (.fina) -- check: shaping_differs - inputs: - - text: ‍ث‍ - features: - init: false - medi: false - fina: false - - text: ‍ث‍ - rationale: .medi version of ARABIC LETTER THEH -- check: no_orphaned_marks - input: - text: ‍ثُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER THEH (.medi) -- check: shaping_differs - inputs: - - text: ث‍ - features: - init: false - medi: false - fina: false - - text: ث‍ - rationale: .init version of ARABIC LETTER THEH -- check: no_orphaned_marks - input: - text: ثُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER THEH (.init) -- check: no_orphaned_marks - input: - text: ثُ - rationale: ARABIC DAMMA on top of ARABIC LETTER THEH (.isol) -- check: shaping_differs - inputs: - - text: ‍ٹ - features: - init: false - medi: false - fina: false - - text: ‍ٹ - rationale: .fina version of ARABIC LETTER TTEH -- check: no_orphaned_marks - input: - text: ‍ٹُ - rationale: ARABIC DAMMA on top of ARABIC LETTER TTEH (.fina) -- check: shaping_differs - inputs: - - text: ‍ٹ‍ - features: - init: false - medi: false - fina: false - - text: ‍ٹ‍ - rationale: .medi version of ARABIC LETTER TTEH -- check: no_orphaned_marks - input: - text: ‍ٹُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER TTEH (.medi) -- check: shaping_differs - inputs: - - text: ٹ‍ - features: - init: false - medi: false - fina: false - - text: ٹ‍ - rationale: .init version of ARABIC LETTER TTEH -- check: no_orphaned_marks - input: - text: ٹُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER TTEH (.init) -- check: no_orphaned_marks - input: - text: ٹُ - rationale: ARABIC DAMMA on top of ARABIC LETTER TTEH (.isol) -- check: shaping_differs - inputs: - - text: ‍ج - features: - init: false - medi: false - fina: false - - text: ‍ج - rationale: .fina version of ARABIC LETTER JEEM -- check: no_orphaned_marks - input: - text: ‍جُ - rationale: ARABIC DAMMA on top of ARABIC LETTER JEEM (.fina) -- check: shaping_differs - inputs: - - text: ‍ج‍ - features: - init: false - medi: false - fina: false - - text: ‍ج‍ - rationale: .medi version of ARABIC LETTER JEEM -- check: no_orphaned_marks - input: - text: ‍جُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER JEEM (.medi) -- check: shaping_differs - inputs: - - text: ج‍ - features: - init: false - medi: false - fina: false - - text: ج‍ - rationale: .init version of ARABIC LETTER JEEM -- check: no_orphaned_marks - input: - text: جُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER JEEM (.init) -- check: no_orphaned_marks - input: - text: جُ - rationale: ARABIC DAMMA on top of ARABIC LETTER JEEM (.isol) -- check: shaping_differs - inputs: - - text: ‍چ - features: - init: false - medi: false - fina: false - - text: ‍چ - rationale: .fina version of ARABIC LETTER TCHEH -- check: no_orphaned_marks - input: - text: ‍چُ - rationale: ARABIC DAMMA on top of ARABIC LETTER TCHEH (.fina) -- check: shaping_differs - inputs: - - text: ‍چ‍ - features: - init: false - medi: false - fina: false - - text: ‍چ‍ - rationale: .medi version of ARABIC LETTER TCHEH -- check: no_orphaned_marks - input: - text: ‍چُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER TCHEH (.medi) -- check: shaping_differs - inputs: - - text: چ‍ - features: - init: false - medi: false - fina: false - - text: چ‍ - rationale: .init version of ARABIC LETTER TCHEH -- check: no_orphaned_marks - input: - text: چُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER TCHEH (.init) -- check: no_orphaned_marks - input: - text: چُ - rationale: ARABIC DAMMA on top of ARABIC LETTER TCHEH (.isol) -- check: shaping_differs - inputs: - - text: ‍ح - features: - init: false - medi: false - fina: false - - text: ‍ح - rationale: .fina version of ARABIC LETTER HAH -- check: no_orphaned_marks - input: - text: ‍حُ - rationale: ARABIC DAMMA on top of ARABIC LETTER HAH (.fina) -- check: shaping_differs - inputs: - - text: ‍ح‍ - features: - init: false - medi: false - fina: false - - text: ‍ح‍ - rationale: .medi version of ARABIC LETTER HAH -- check: no_orphaned_marks - input: - text: ‍حُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER HAH (.medi) -- check: shaping_differs - inputs: - - text: ح‍ - features: - init: false - medi: false - fina: false - - text: ح‍ - rationale: .init version of ARABIC LETTER HAH -- check: no_orphaned_marks - input: - text: حُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER HAH (.init) -- check: no_orphaned_marks - input: - text: حُ - rationale: ARABIC DAMMA on top of ARABIC LETTER HAH (.isol) -- check: shaping_differs - inputs: - - text: ‍خ - features: - init: false - medi: false - fina: false - - text: ‍خ - rationale: .fina version of ARABIC LETTER KHAH -- check: no_orphaned_marks - input: - text: ‍خُ - rationale: ARABIC DAMMA on top of ARABIC LETTER KHAH (.fina) -- check: shaping_differs - inputs: - - text: ‍خ‍ - features: - init: false - medi: false - fina: false - - text: ‍خ‍ - rationale: .medi version of ARABIC LETTER KHAH -- check: no_orphaned_marks - input: - text: ‍خُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER KHAH (.medi) -- check: shaping_differs - inputs: - - text: خ‍ - features: - init: false - medi: false - fina: false - - text: خ‍ - rationale: .init version of ARABIC LETTER KHAH -- check: no_orphaned_marks - input: - text: خُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER KHAH (.init) -- check: no_orphaned_marks - input: - text: خُ - rationale: ARABIC DAMMA on top of ARABIC LETTER KHAH (.isol) -- check: shaping_differs - inputs: - - text: ‍د - features: - init: false - medi: false - fina: false - - text: ‍د - rationale: .fina version of ARABIC LETTER DAL -- check: no_orphaned_marks - input: - text: ‍دُ - rationale: ARABIC DAMMA on top of ARABIC LETTER DAL (.fina) -- check: no_orphaned_marks - input: - text: دُ - rationale: ARABIC DAMMA on top of ARABIC LETTER DAL (.isol) -- check: shaping_differs - inputs: - - text: ‍ذ - features: - init: false - medi: false - fina: false - - text: ‍ذ - rationale: .fina version of ARABIC LETTER THAL -- check: no_orphaned_marks - input: - text: ‍ذُ - rationale: ARABIC DAMMA on top of ARABIC LETTER THAL (.fina) -- check: no_orphaned_marks - input: - text: ذُ - rationale: ARABIC DAMMA on top of ARABIC LETTER THAL (.isol) -- check: shaping_differs - inputs: - - text: ‍ڈ - features: - init: false - medi: false - fina: false - - text: ‍ڈ - rationale: .fina version of ARABIC LETTER DDAL -- check: no_orphaned_marks - input: - text: ‍ڈُ - rationale: ARABIC DAMMA on top of ARABIC LETTER DDAL (.fina) -- check: no_orphaned_marks - input: - text: ڈُ - rationale: ARABIC DAMMA on top of ARABIC LETTER DDAL (.isol) -- check: shaping_differs - inputs: - - text: ‍ر - features: - init: false - medi: false - fina: false - - text: ‍ر - rationale: .fina version of ARABIC LETTER REH -- check: no_orphaned_marks - input: - text: ‍رُ - rationale: ARABIC DAMMA on top of ARABIC LETTER REH (.fina) -- check: no_orphaned_marks - input: - text: رُ - rationale: ARABIC DAMMA on top of ARABIC LETTER REH (.isol) -- check: shaping_differs - inputs: - - text: ‍ز - features: - init: false - medi: false - fina: false - - text: ‍ز - rationale: .fina version of ARABIC LETTER ZAIN -- check: no_orphaned_marks - input: - text: ‍زُ - rationale: ARABIC DAMMA on top of ARABIC LETTER ZAIN (.fina) -- check: no_orphaned_marks - input: - text: زُ - rationale: ARABIC DAMMA on top of ARABIC LETTER ZAIN (.isol) -- check: shaping_differs - inputs: - - text: ‍ڑ - features: - init: false - medi: false - fina: false - - text: ‍ڑ - rationale: .fina version of ARABIC LETTER RREH -- check: no_orphaned_marks - input: - text: ‍ڑُ - rationale: ARABIC DAMMA on top of ARABIC LETTER RREH (.fina) -- check: no_orphaned_marks - input: - text: ڑُ - rationale: ARABIC DAMMA on top of ARABIC LETTER RREH (.isol) -- check: shaping_differs - inputs: - - text: ‍ژ - features: - init: false - medi: false - fina: false - - text: ‍ژ - rationale: .fina version of ARABIC LETTER JEH -- check: no_orphaned_marks - input: - text: ‍ژُ - rationale: ARABIC DAMMA on top of ARABIC LETTER JEH (.fina) -- check: no_orphaned_marks - input: - text: ژُ - rationale: ARABIC DAMMA on top of ARABIC LETTER JEH (.isol) -- check: shaping_differs - inputs: - - text: ‍س - features: - init: false - medi: false - fina: false - - text: ‍س - rationale: .fina version of ARABIC LETTER SEEN -- check: no_orphaned_marks - input: - text: ‍سُ - rationale: ARABIC DAMMA on top of ARABIC LETTER SEEN (.fina) -- check: shaping_differs - inputs: - - text: ‍س‍ - features: - init: false - medi: false - fina: false - - text: ‍س‍ - rationale: .medi version of ARABIC LETTER SEEN -- check: no_orphaned_marks - input: - text: ‍سُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER SEEN (.medi) -- check: shaping_differs - inputs: - - text: س‍ - features: - init: false - medi: false - fina: false - - text: س‍ - rationale: .init version of ARABIC LETTER SEEN -- check: no_orphaned_marks - input: - text: سُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER SEEN (.init) -- check: no_orphaned_marks - input: - text: سُ - rationale: ARABIC DAMMA on top of ARABIC LETTER SEEN (.isol) -- check: shaping_differs - inputs: - - text: ‍ش - features: - init: false - medi: false - fina: false - - text: ‍ش - rationale: .fina version of ARABIC LETTER SHEEN -- check: no_orphaned_marks - input: - text: ‍شُ - rationale: ARABIC DAMMA on top of ARABIC LETTER SHEEN (.fina) -- check: shaping_differs - inputs: - - text: ‍ش‍ - features: - init: false - medi: false - fina: false - - text: ‍ش‍ - rationale: .medi version of ARABIC LETTER SHEEN -- check: no_orphaned_marks - input: - text: ‍شُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER SHEEN (.medi) -- check: shaping_differs - inputs: - - text: ش‍ - features: - init: false - medi: false - fina: false - - text: ش‍ - rationale: .init version of ARABIC LETTER SHEEN -- check: no_orphaned_marks - input: - text: شُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER SHEEN (.init) -- check: no_orphaned_marks - input: - text: شُ - rationale: ARABIC DAMMA on top of ARABIC LETTER SHEEN (.isol) -- check: shaping_differs - inputs: - - text: ‍ص - features: - init: false - medi: false - fina: false - - text: ‍ص - rationale: .fina version of ARABIC LETTER SAD -- check: no_orphaned_marks - input: - text: ‍صُ - rationale: ARABIC DAMMA on top of ARABIC LETTER SAD (.fina) -- check: shaping_differs - inputs: - - text: ‍ص‍ - features: - init: false - medi: false - fina: false - - text: ‍ص‍ - rationale: .medi version of ARABIC LETTER SAD -- check: no_orphaned_marks - input: - text: ‍صُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER SAD (.medi) -- check: shaping_differs - inputs: - - text: ص‍ - features: - init: false - medi: false - fina: false - - text: ص‍ - rationale: .init version of ARABIC LETTER SAD -- check: no_orphaned_marks - input: - text: صُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER SAD (.init) -- check: no_orphaned_marks - input: - text: صُ - rationale: ARABIC DAMMA on top of ARABIC LETTER SAD (.isol) -- check: shaping_differs - inputs: - - text: ‍ض - features: - init: false - medi: false - fina: false - - text: ‍ض - rationale: .fina version of ARABIC LETTER DAD -- check: no_orphaned_marks - input: - text: ‍ضُ - rationale: ARABIC DAMMA on top of ARABIC LETTER DAD (.fina) -- check: shaping_differs - inputs: - - text: ‍ض‍ - features: - init: false - medi: false - fina: false - - text: ‍ض‍ - rationale: .medi version of ARABIC LETTER DAD -- check: no_orphaned_marks - input: - text: ‍ضُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER DAD (.medi) -- check: shaping_differs - inputs: - - text: ض‍ - features: - init: false - medi: false - fina: false - - text: ض‍ - rationale: .init version of ARABIC LETTER DAD -- check: no_orphaned_marks - input: - text: ضُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER DAD (.init) -- check: no_orphaned_marks - input: - text: ضُ - rationale: ARABIC DAMMA on top of ARABIC LETTER DAD (.isol) -- check: shaping_differs - inputs: - - text: ‍ط - features: - init: false - medi: false - fina: false - - text: ‍ط - rationale: .fina version of ARABIC LETTER TAH -- check: no_orphaned_marks - input: - text: ‍طُ - rationale: ARABIC DAMMA on top of ARABIC LETTER TAH (.fina) -- check: shaping_differs - inputs: - - text: ‍ط‍ - features: - init: false - medi: false - fina: false - - text: ‍ط‍ - rationale: .medi version of ARABIC LETTER TAH -- check: no_orphaned_marks - input: - text: ‍طُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER TAH (.medi) -- check: shaping_differs - inputs: - - text: ط‍ - features: - init: false - medi: false - fina: false - - text: ط‍ - rationale: .init version of ARABIC LETTER TAH -- check: no_orphaned_marks - input: - text: طُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER TAH (.init) -- check: no_orphaned_marks - input: - text: طُ - rationale: ARABIC DAMMA on top of ARABIC LETTER TAH (.isol) -- check: shaping_differs - inputs: - - text: ‍ظ - features: - init: false - medi: false - fina: false - - text: ‍ظ - rationale: .fina version of ARABIC LETTER ZAH -- check: no_orphaned_marks - input: - text: ‍ظُ - rationale: ARABIC DAMMA on top of ARABIC LETTER ZAH (.fina) -- check: shaping_differs - inputs: - - text: ‍ظ‍ - features: - init: false - medi: false - fina: false - - text: ‍ظ‍ - rationale: .medi version of ARABIC LETTER ZAH -- check: no_orphaned_marks - input: - text: ‍ظُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER ZAH (.medi) -- check: shaping_differs - inputs: - - text: ظ‍ - features: - init: false - medi: false - fina: false - - text: ظ‍ - rationale: .init version of ARABIC LETTER ZAH -- check: no_orphaned_marks - input: - text: ظُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER ZAH (.init) -- check: no_orphaned_marks - input: - text: ظُ - rationale: ARABIC DAMMA on top of ARABIC LETTER ZAH (.isol) -- check: shaping_differs - inputs: - - text: ‍ع - features: - init: false - medi: false - fina: false - - text: ‍ع - rationale: .fina version of ARABIC LETTER AIN -- check: no_orphaned_marks - input: - text: ‍عُ - rationale: ARABIC DAMMA on top of ARABIC LETTER AIN (.fina) -- check: shaping_differs - inputs: - - text: ‍ع‍ - features: - init: false - medi: false - fina: false - - text: ‍ع‍ - rationale: .medi version of ARABIC LETTER AIN -- check: no_orphaned_marks - input: - text: ‍عُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER AIN (.medi) -- check: shaping_differs - inputs: - - text: ع‍ - features: - init: false - medi: false - fina: false - - text: ع‍ - rationale: .init version of ARABIC LETTER AIN -- check: no_orphaned_marks - input: - text: عُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER AIN (.init) -- check: no_orphaned_marks - input: - text: عُ - rationale: ARABIC DAMMA on top of ARABIC LETTER AIN (.isol) -- check: shaping_differs - inputs: - - text: ‍غ - features: - init: false - medi: false - fina: false - - text: ‍غ - rationale: .fina version of ARABIC LETTER GHAIN -- check: no_orphaned_marks - input: - text: ‍غُ - rationale: ARABIC DAMMA on top of ARABIC LETTER GHAIN (.fina) -- check: shaping_differs - inputs: - - text: ‍غ‍ - features: - init: false - medi: false - fina: false - - text: ‍غ‍ - rationale: .medi version of ARABIC LETTER GHAIN -- check: no_orphaned_marks - input: - text: ‍غُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER GHAIN (.medi) -- check: shaping_differs - inputs: - - text: غ‍ - features: - init: false - medi: false - fina: false - - text: غ‍ - rationale: .init version of ARABIC LETTER GHAIN -- check: no_orphaned_marks - input: - text: غُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER GHAIN (.init) -- check: no_orphaned_marks - input: - text: غُ - rationale: ARABIC DAMMA on top of ARABIC LETTER GHAIN (.isol) -- check: shaping_differs - inputs: - - text: ‍ف - features: - init: false - medi: false - fina: false - - text: ‍ف - rationale: .fina version of ARABIC LETTER FEH -- check: no_orphaned_marks - input: - text: ‍فُ - rationale: ARABIC DAMMA on top of ARABIC LETTER FEH (.fina) -- check: shaping_differs - inputs: - - text: ‍ف‍ - features: - init: false - medi: false - fina: false - - text: ‍ف‍ - rationale: .medi version of ARABIC LETTER FEH -- check: no_orphaned_marks - input: - text: ‍فُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER FEH (.medi) -- check: shaping_differs - inputs: - - text: ف‍ - features: - init: false - medi: false - fina: false - - text: ف‍ - rationale: .init version of ARABIC LETTER FEH -- check: no_orphaned_marks - input: - text: فُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER FEH (.init) -- check: no_orphaned_marks - input: - text: فُ - rationale: ARABIC DAMMA on top of ARABIC LETTER FEH (.isol) -- check: shaping_differs - inputs: - - text: ‍ق - features: - init: false - medi: false - fina: false - - text: ‍ق - rationale: .fina version of ARABIC LETTER QAF -- check: no_orphaned_marks - input: - text: ‍قُ - rationale: ARABIC DAMMA on top of ARABIC LETTER QAF (.fina) -- check: shaping_differs - inputs: - - text: ‍ق‍ - features: - init: false - medi: false - fina: false - - text: ‍ق‍ - rationale: .medi version of ARABIC LETTER QAF -- check: no_orphaned_marks - input: - text: ‍قُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER QAF (.medi) -- check: shaping_differs - inputs: - - text: ق‍ - features: - init: false - medi: false - fina: false - - text: ق‍ - rationale: .init version of ARABIC LETTER QAF -- check: no_orphaned_marks - input: - text: قُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER QAF (.init) -- check: no_orphaned_marks - input: - text: قُ - rationale: ARABIC DAMMA on top of ARABIC LETTER QAF (.isol) -- check: shaping_differs - inputs: - - text: ‍ک - features: - init: false - medi: false - fina: false - - text: ‍ک - rationale: .fina version of ARABIC LETTER KEHEH -- check: no_orphaned_marks - input: - text: ‍کُ - rationale: ARABIC DAMMA on top of ARABIC LETTER KEHEH (.fina) -- check: shaping_differs - inputs: - - text: ‍ک‍ - features: - init: false - medi: false - fina: false - - text: ‍ک‍ - rationale: .medi version of ARABIC LETTER KEHEH -- check: no_orphaned_marks - input: - text: ‍کُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER KEHEH (.medi) -- check: shaping_differs - inputs: - - text: ک‍ - features: - init: false - medi: false - fina: false - - text: ک‍ - rationale: .init version of ARABIC LETTER KEHEH -- check: no_orphaned_marks - input: - text: کُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER KEHEH (.init) -- check: no_orphaned_marks - input: - text: کُ - rationale: ARABIC DAMMA on top of ARABIC LETTER KEHEH (.isol) -- check: shaping_differs - inputs: - - text: ‍گ - features: - init: false - medi: false - fina: false - - text: ‍گ - rationale: .fina version of ARABIC LETTER GAF -- check: no_orphaned_marks - input: - text: ‍گُ - rationale: ARABIC DAMMA on top of ARABIC LETTER GAF (.fina) -- check: shaping_differs - inputs: - - text: ‍گ‍ - features: - init: false - medi: false - fina: false - - text: ‍گ‍ - rationale: .medi version of ARABIC LETTER GAF -- check: no_orphaned_marks - input: - text: ‍گُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER GAF (.medi) -- check: shaping_differs - inputs: - - text: گ‍ - features: - init: false - medi: false - fina: false - - text: گ‍ - rationale: .init version of ARABIC LETTER GAF -- check: no_orphaned_marks - input: - text: گُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER GAF (.init) -- check: no_orphaned_marks - input: - text: گُ - rationale: ARABIC DAMMA on top of ARABIC LETTER GAF (.isol) -- check: shaping_differs - inputs: - - text: ‍ل - features: - init: false - medi: false - fina: false - - text: ‍ل - rationale: .fina version of ARABIC LETTER LAM -- check: no_orphaned_marks - input: - text: ‍لُ - rationale: ARABIC DAMMA on top of ARABIC LETTER LAM (.fina) -- check: shaping_differs - inputs: - - text: ‍ل‍ - features: - init: false - medi: false - fina: false - - text: ‍ل‍ - rationale: .medi version of ARABIC LETTER LAM -- check: no_orphaned_marks - input: - text: ‍لُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER LAM (.medi) -- check: shaping_differs - inputs: - - text: ل‍ - features: - init: false - medi: false - fina: false - - text: ل‍ - rationale: .init version of ARABIC LETTER LAM -- check: no_orphaned_marks - input: - text: لُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER LAM (.init) -- check: no_orphaned_marks - input: - text: لُ - rationale: ARABIC DAMMA on top of ARABIC LETTER LAM (.isol) -- check: shaping_differs - inputs: - - text: ‍م - features: - init: false - medi: false - fina: false - - text: ‍م - rationale: .fina version of ARABIC LETTER MEEM -- check: no_orphaned_marks - input: - text: ‍مُ - rationale: ARABIC DAMMA on top of ARABIC LETTER MEEM (.fina) -- check: shaping_differs - inputs: - - text: ‍م‍ - features: - init: false - medi: false - fina: false - - text: ‍م‍ - rationale: .medi version of ARABIC LETTER MEEM -- check: no_orphaned_marks - input: - text: ‍مُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER MEEM (.medi) -- check: shaping_differs - inputs: - - text: م‍ - features: - init: false - medi: false - fina: false - - text: م‍ - rationale: .init version of ARABIC LETTER MEEM -- check: no_orphaned_marks - input: - text: مُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER MEEM (.init) -- check: no_orphaned_marks - input: - text: مُ - rationale: ARABIC DAMMA on top of ARABIC LETTER MEEM (.isol) -- check: shaping_differs - inputs: - - text: ‍ن - features: - init: false - medi: false - fina: false - - text: ‍ن - rationale: .fina version of ARABIC LETTER NOON -- check: no_orphaned_marks - input: - text: ‍نُ - rationale: ARABIC DAMMA on top of ARABIC LETTER NOON (.fina) -- check: shaping_differs - inputs: - - text: ‍ن‍ - features: - init: false - medi: false - fina: false - - text: ‍ن‍ - rationale: .medi version of ARABIC LETTER NOON -- check: no_orphaned_marks - input: - text: ‍نُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER NOON (.medi) -- check: shaping_differs - inputs: - - text: ن‍ - features: - init: false - medi: false - fina: false - - text: ن‍ - rationale: .init version of ARABIC LETTER NOON -- check: no_orphaned_marks - input: - text: نُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER NOON (.init) -- check: no_orphaned_marks - input: - text: نُ - rationale: ARABIC DAMMA on top of ARABIC LETTER NOON (.isol) -- check: shaping_differs - inputs: - - text: ‍ں - features: - init: false - medi: false - fina: false - - text: ‍ں - rationale: .fina version of ARABIC LETTER NOON GHUNNA -- check: no_orphaned_marks - input: - text: ‍ںُ - rationale: ARABIC DAMMA on top of ARABIC LETTER NOON GHUNNA (.fina) -- check: shaping_differs - inputs: - - text: ‍ں‍ - features: - init: false - medi: false - fina: false - - text: ‍ں‍ - rationale: .medi version of ARABIC LETTER NOON GHUNNA -- check: no_orphaned_marks - input: - text: ‍ںُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER NOON GHUNNA (.medi) -- check: shaping_differs - inputs: - - text: ں‍ - features: - init: false - medi: false - fina: false - - text: ں‍ - rationale: .init version of ARABIC LETTER NOON GHUNNA -- check: no_orphaned_marks - input: - text: ںُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER NOON GHUNNA (.init) -- check: no_orphaned_marks - input: - text: ںُ - rationale: ARABIC DAMMA on top of ARABIC LETTER NOON GHUNNA (.isol) -- check: shaping_differs - inputs: - - text: ‍ه - features: - init: false - medi: false - fina: false - - text: ‍ه - rationale: .fina version of ARABIC LETTER HEH -- check: no_orphaned_marks - input: - text: ‍هُ - rationale: ARABIC DAMMA on top of ARABIC LETTER HEH (.fina) -- check: shaping_differs - inputs: - - text: ‍ه‍ - features: - init: false - medi: false - fina: false - - text: ‍ه‍ - rationale: .medi version of ARABIC LETTER HEH -- check: no_orphaned_marks - input: - text: ‍هُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER HEH (.medi) -- check: shaping_differs - inputs: - - text: ه‍ - features: - init: false - medi: false - fina: false - - text: ه‍ - rationale: .init version of ARABIC LETTER HEH -- check: no_orphaned_marks - input: - text: هُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER HEH (.init) -- check: no_orphaned_marks - input: - text: هُ - rationale: ARABIC DAMMA on top of ARABIC LETTER HEH (.isol) -- check: shaping_differs - inputs: - - text: ‍ھ - features: - init: false - medi: false - fina: false - - text: ‍ھ - rationale: .fina version of ARABIC LETTER HEH DOACHASHMEE -- check: no_orphaned_marks - input: - text: ‍ھُ - rationale: ARABIC DAMMA on top of ARABIC LETTER HEH DOACHASHMEE (.fina) -- check: shaping_differs - inputs: - - text: ‍ھ‍ - features: - init: false - medi: false - fina: false - - text: ‍ھ‍ - rationale: .medi version of ARABIC LETTER HEH DOACHASHMEE -- check: no_orphaned_marks - input: - text: ‍ھُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER HEH DOACHASHMEE (.medi) -- check: shaping_differs - inputs: - - text: ھ‍ - features: - init: false - medi: false - fina: false - - text: ھ‍ - rationale: .init version of ARABIC LETTER HEH DOACHASHMEE -- check: no_orphaned_marks - input: - text: ھُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER HEH DOACHASHMEE (.init) -- check: no_orphaned_marks - input: - text: ھُ - rationale: ARABIC DAMMA on top of ARABIC LETTER HEH DOACHASHMEE (.isol) -- check: shaping_differs - inputs: - - text: ‍ہ - features: - init: false - medi: false - fina: false - - text: ‍ہ - rationale: .fina version of ARABIC LETTER HEH GOAL -- check: no_orphaned_marks - input: - text: ‍ہُ - rationale: ARABIC DAMMA on top of ARABIC LETTER HEH GOAL (.fina) -- check: shaping_differs - inputs: - - text: ‍ہ‍ - features: - init: false - medi: false - fina: false - - text: ‍ہ‍ - rationale: .medi version of ARABIC LETTER HEH GOAL -- check: no_orphaned_marks - input: - text: ‍ہُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER HEH GOAL (.medi) -- check: shaping_differs - inputs: - - text: ہ‍ - features: - init: false - medi: false - fina: false - - text: ہ‍ - rationale: .init version of ARABIC LETTER HEH GOAL -- check: no_orphaned_marks - input: - text: ہُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER HEH GOAL (.init) -- check: no_orphaned_marks - input: - text: ہُ - rationale: ARABIC DAMMA on top of ARABIC LETTER HEH GOAL (.isol) -- check: shaping_differs - inputs: - - text: ‍و - features: - init: false - medi: false - fina: false - - text: ‍و - rationale: .fina version of ARABIC LETTER WAW -- check: no_orphaned_marks - input: - text: ‍وُ - rationale: ARABIC DAMMA on top of ARABIC LETTER WAW (.fina) -- check: no_orphaned_marks - input: - text: وُ - rationale: ARABIC DAMMA on top of ARABIC LETTER WAW (.isol) -- check: shaping_differs - inputs: - - text: ‍ی - features: - init: false - medi: false - fina: false - - text: ‍ی - rationale: .fina version of ARABIC LETTER FARSI YEH -- check: no_orphaned_marks - input: - text: ‍یُ - rationale: ARABIC DAMMA on top of ARABIC LETTER FARSI YEH (.fina) -- check: shaping_differs - inputs: - - text: ‍ی‍ - features: - init: false - medi: false - fina: false - - text: ‍ی‍ - rationale: .medi version of ARABIC LETTER FARSI YEH -- check: no_orphaned_marks - input: - text: ‍یُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER FARSI YEH (.medi) -- check: shaping_differs - inputs: - - text: ی‍ - features: - init: false - medi: false - fina: false - - text: ی‍ - rationale: .init version of ARABIC LETTER FARSI YEH -- check: no_orphaned_marks - input: - text: یُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER FARSI YEH (.init) -- check: no_orphaned_marks - input: - text: یُ - rationale: ARABIC DAMMA on top of ARABIC LETTER FARSI YEH (.isol) -- check: shaping_differs - inputs: - - text: ‍ے - features: - init: false - medi: false - fina: false - - text: ‍ے - rationale: .fina version of ARABIC LETTER YEH BARREE -- check: no_orphaned_marks - input: - text: ‍ےُ - rationale: ARABIC DAMMA on top of ARABIC LETTER YEH BARREE (.fina) -- check: no_orphaned_marks - input: - text: ےُ - rationale: ARABIC DAMMA on top of ARABIC LETTER YEH BARREE (.isol) diff --git a/shaperglot/languages/ps_Arab.yaml b/shaperglot/languages/ps_Arab.yaml deleted file mode 100644 index 54d84f8..0000000 --- a/shaperglot/languages/ps_Arab.yaml +++ /dev/null @@ -1,7834 +0,0 @@ -#auto-generated using sg-bulk-builder-arabic.py -- check: shaping_differs - inputs: - - text: ‍آ - features: - init: false - medi: false - fina: false - - text: ‍آ - rationale: .fina version of ARABIC LETTER ALEF WITH MADDA ABOVE -- check: no_orphaned_marks - input: - text: ‍آَ - rationale: ARABIC FATHA on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍آِ - rationale: ARABIC KASRA on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍آُ - rationale: ARABIC DAMMA on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍آً - rationale: ARABIC FATHATAN on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍آٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍آٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍آّ - rationale: ARABIC SHADDA on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍آْ - rationale: ARABIC SUKUN on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍آٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍آٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER ALEF WITH MADDA - ABOVE (.fina) -- check: no_orphaned_marks - input: - text: آَ - rationale: ARABIC FATHA on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: آِ - rationale: ARABIC KASRA on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: آُ - rationale: ARABIC DAMMA on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: آً - rationale: ARABIC FATHATAN on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: آٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: آٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: آّ - rationale: ARABIC SHADDA on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: آْ - rationale: ARABIC SUKUN on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: آٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: آٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER ALEF WITH MADDA - ABOVE (.isol) -- check: shaping_differs - inputs: - - text: ‍ا - features: - init: false - medi: false - fina: false - - text: ‍ا - rationale: .fina version of ARABIC LETTER ALEF -- check: no_orphaned_marks - input: - text: ‍اَ - rationale: ARABIC FATHA on top of ARABIC LETTER ALEF (.fina) -- check: no_orphaned_marks - input: - text: ‍اِ - rationale: ARABIC KASRA on top of ARABIC LETTER ALEF (.fina) -- check: no_orphaned_marks - input: - text: ‍اُ - rationale: ARABIC DAMMA on top of ARABIC LETTER ALEF (.fina) -- check: no_orphaned_marks - input: - text: ‍اً - rationale: ARABIC FATHATAN on top of ARABIC LETTER ALEF (.fina) -- check: no_orphaned_marks - input: - text: ‍اٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER ALEF (.fina) -- check: no_orphaned_marks - input: - text: ‍اٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER ALEF (.fina) -- check: no_orphaned_marks - input: - text: ‍اّ - rationale: ARABIC SHADDA on top of ARABIC LETTER ALEF (.fina) -- check: no_orphaned_marks - input: - text: ‍اْ - rationale: ARABIC SUKUN on top of ARABIC LETTER ALEF (.fina) -- check: no_orphaned_marks - input: - text: ‍أ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER ALEF (.fina) -- check: no_orphaned_marks - input: - text: ‍اٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER ALEF (.fina) -- check: no_orphaned_marks - input: - text: اَ - rationale: ARABIC FATHA on top of ARABIC LETTER ALEF (.isol) -- check: no_orphaned_marks - input: - text: اِ - rationale: ARABIC KASRA on top of ARABIC LETTER ALEF (.isol) -- check: no_orphaned_marks - input: - text: اُ - rationale: ARABIC DAMMA on top of ARABIC LETTER ALEF (.isol) -- check: no_orphaned_marks - input: - text: اً - rationale: ARABIC FATHATAN on top of ARABIC LETTER ALEF (.isol) -- check: no_orphaned_marks - input: - text: اٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER ALEF (.isol) -- check: no_orphaned_marks - input: - text: اٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER ALEF (.isol) -- check: no_orphaned_marks - input: - text: اّ - rationale: ARABIC SHADDA on top of ARABIC LETTER ALEF (.isol) -- check: no_orphaned_marks - input: - text: اْ - rationale: ARABIC SUKUN on top of ARABIC LETTER ALEF (.isol) -- check: no_orphaned_marks - input: - text: أ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER ALEF (.isol) -- check: no_orphaned_marks - input: - text: اٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER ALEF (.isol) -- check: shaping_differs - inputs: - - text: ‍أ - features: - init: false - medi: false - fina: false - - text: ‍أ - rationale: .fina version of ARABIC LETTER ALEF WITH HAMZA ABOVE -- check: no_orphaned_marks - input: - text: ‍أَ - rationale: ARABIC FATHA on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍أِ - rationale: ARABIC KASRA on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍أُ - rationale: ARABIC DAMMA on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍أً - rationale: ARABIC FATHATAN on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍أٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍أٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍أّ - rationale: ARABIC SHADDA on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍أْ - rationale: ARABIC SUKUN on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍أٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍أٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER ALEF WITH HAMZA - ABOVE (.fina) -- check: no_orphaned_marks - input: - text: أَ - rationale: ARABIC FATHA on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: أِ - rationale: ARABIC KASRA on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: أُ - rationale: ARABIC DAMMA on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: أً - rationale: ARABIC FATHATAN on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: أٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: أٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: أّ - rationale: ARABIC SHADDA on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: أْ - rationale: ARABIC SUKUN on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: أٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: أٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER ALEF WITH HAMZA - ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ءَ - rationale: ARABIC FATHA on top of ARABIC LETTER HAMZA (.isol) -- check: no_orphaned_marks - input: - text: ءِ - rationale: ARABIC KASRA on top of ARABIC LETTER HAMZA (.isol) -- check: no_orphaned_marks - input: - text: ءُ - rationale: ARABIC DAMMA on top of ARABIC LETTER HAMZA (.isol) -- check: no_orphaned_marks - input: - text: ءً - rationale: ARABIC FATHATAN on top of ARABIC LETTER HAMZA (.isol) -- check: no_orphaned_marks - input: - text: ءٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER HAMZA (.isol) -- check: no_orphaned_marks - input: - text: ءٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER HAMZA (.isol) -- check: no_orphaned_marks - input: - text: ءّ - rationale: ARABIC SHADDA on top of ARABIC LETTER HAMZA (.isol) -- check: no_orphaned_marks - input: - text: ءْ - rationale: ARABIC SUKUN on top of ARABIC LETTER HAMZA (.isol) -- check: no_orphaned_marks - input: - text: ءٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER HAMZA (.isol) -- check: no_orphaned_marks - input: - text: ءٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER HAMZA (.isol) -- check: shaping_differs - inputs: - - text: ‍ب - features: - init: false - medi: false - fina: false - - text: ‍ب - rationale: .fina version of ARABIC LETTER BEH -- check: no_orphaned_marks - input: - text: ‍بَ - rationale: ARABIC FATHA on top of ARABIC LETTER BEH (.fina) -- check: no_orphaned_marks - input: - text: ‍بِ - rationale: ARABIC KASRA on top of ARABIC LETTER BEH (.fina) -- check: no_orphaned_marks - input: - text: ‍بُ - rationale: ARABIC DAMMA on top of ARABIC LETTER BEH (.fina) -- check: no_orphaned_marks - input: - text: ‍بً - rationale: ARABIC FATHATAN on top of ARABIC LETTER BEH (.fina) -- check: no_orphaned_marks - input: - text: ‍بٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER BEH (.fina) -- check: no_orphaned_marks - input: - text: ‍بٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER BEH (.fina) -- check: no_orphaned_marks - input: - text: ‍بّ - rationale: ARABIC SHADDA on top of ARABIC LETTER BEH (.fina) -- check: no_orphaned_marks - input: - text: ‍بْ - rationale: ARABIC SUKUN on top of ARABIC LETTER BEH (.fina) -- check: no_orphaned_marks - input: - text: ‍بٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER BEH (.fina) -- check: no_orphaned_marks - input: - text: ‍بٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER BEH (.fina) -- check: shaping_differs - inputs: - - text: ‍ب‍ - features: - init: false - medi: false - fina: false - - text: ‍ب‍ - rationale: .medi version of ARABIC LETTER BEH -- check: no_orphaned_marks - input: - text: ‍بَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER BEH (.medi) -- check: no_orphaned_marks - input: - text: ‍بِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER BEH (.medi) -- check: no_orphaned_marks - input: - text: ‍بُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER BEH (.medi) -- check: no_orphaned_marks - input: - text: ‍بً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER BEH (.medi) -- check: no_orphaned_marks - input: - text: ‍بٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER BEH (.medi) -- check: no_orphaned_marks - input: - text: ‍بٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER BEH (.medi) -- check: no_orphaned_marks - input: - text: ‍بّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER BEH (.medi) -- check: no_orphaned_marks - input: - text: ‍بْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER BEH (.medi) -- check: no_orphaned_marks - input: - text: ‍بٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER BEH (.medi) -- check: no_orphaned_marks - input: - text: ‍بٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER BEH (.medi) -- check: shaping_differs - inputs: - - text: ب‍ - features: - init: false - medi: false - fina: false - - text: ب‍ - rationale: .init version of ARABIC LETTER BEH -- check: no_orphaned_marks - input: - text: بَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER BEH (.init) -- check: no_orphaned_marks - input: - text: بِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER BEH (.init) -- check: no_orphaned_marks - input: - text: بُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER BEH (.init) -- check: no_orphaned_marks - input: - text: بً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER BEH (.init) -- check: no_orphaned_marks - input: - text: بٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER BEH (.init) -- check: no_orphaned_marks - input: - text: بٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER BEH (.init) -- check: no_orphaned_marks - input: - text: بّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER BEH (.init) -- check: no_orphaned_marks - input: - text: بْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER BEH (.init) -- check: no_orphaned_marks - input: - text: بٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER BEH (.init) -- check: no_orphaned_marks - input: - text: بٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER BEH (.init) -- check: no_orphaned_marks - input: - text: بَ - rationale: ARABIC FATHA on top of ARABIC LETTER BEH (.isol) -- check: no_orphaned_marks - input: - text: بِ - rationale: ARABIC KASRA on top of ARABIC LETTER BEH (.isol) -- check: no_orphaned_marks - input: - text: بُ - rationale: ARABIC DAMMA on top of ARABIC LETTER BEH (.isol) -- check: no_orphaned_marks - input: - text: بً - rationale: ARABIC FATHATAN on top of ARABIC LETTER BEH (.isol) -- check: no_orphaned_marks - input: - text: بٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER BEH (.isol) -- check: no_orphaned_marks - input: - text: بٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER BEH (.isol) -- check: no_orphaned_marks - input: - text: بّ - rationale: ARABIC SHADDA on top of ARABIC LETTER BEH (.isol) -- check: no_orphaned_marks - input: - text: بْ - rationale: ARABIC SUKUN on top of ARABIC LETTER BEH (.isol) -- check: no_orphaned_marks - input: - text: بٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER BEH (.isol) -- check: no_orphaned_marks - input: - text: بٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER BEH (.isol) -- check: shaping_differs - inputs: - - text: ‍پ - features: - init: false - medi: false - fina: false - - text: ‍پ - rationale: .fina version of ARABIC LETTER PEH -- check: no_orphaned_marks - input: - text: ‍پَ - rationale: ARABIC FATHA on top of ARABIC LETTER PEH (.fina) -- check: no_orphaned_marks - input: - text: ‍پِ - rationale: ARABIC KASRA on top of ARABIC LETTER PEH (.fina) -- check: no_orphaned_marks - input: - text: ‍پُ - rationale: ARABIC DAMMA on top of ARABIC LETTER PEH (.fina) -- check: no_orphaned_marks - input: - text: ‍پً - rationale: ARABIC FATHATAN on top of ARABIC LETTER PEH (.fina) -- check: no_orphaned_marks - input: - text: ‍پٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER PEH (.fina) -- check: no_orphaned_marks - input: - text: ‍پٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER PEH (.fina) -- check: no_orphaned_marks - input: - text: ‍پّ - rationale: ARABIC SHADDA on top of ARABIC LETTER PEH (.fina) -- check: no_orphaned_marks - input: - text: ‍پْ - rationale: ARABIC SUKUN on top of ARABIC LETTER PEH (.fina) -- check: no_orphaned_marks - input: - text: ‍پٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER PEH (.fina) -- check: no_orphaned_marks - input: - text: ‍پٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER PEH (.fina) -- check: shaping_differs - inputs: - - text: ‍پ‍ - features: - init: false - medi: false - fina: false - - text: ‍پ‍ - rationale: .medi version of ARABIC LETTER PEH -- check: no_orphaned_marks - input: - text: ‍پَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER PEH (.medi) -- check: no_orphaned_marks - input: - text: ‍پِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER PEH (.medi) -- check: no_orphaned_marks - input: - text: ‍پُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER PEH (.medi) -- check: no_orphaned_marks - input: - text: ‍پً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER PEH (.medi) -- check: no_orphaned_marks - input: - text: ‍پٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER PEH (.medi) -- check: no_orphaned_marks - input: - text: ‍پٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER PEH (.medi) -- check: no_orphaned_marks - input: - text: ‍پّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER PEH (.medi) -- check: no_orphaned_marks - input: - text: ‍پْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER PEH (.medi) -- check: no_orphaned_marks - input: - text: ‍پٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER PEH (.medi) -- check: no_orphaned_marks - input: - text: ‍پٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER PEH (.medi) -- check: shaping_differs - inputs: - - text: پ‍ - features: - init: false - medi: false - fina: false - - text: پ‍ - rationale: .init version of ARABIC LETTER PEH -- check: no_orphaned_marks - input: - text: پَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER PEH (.init) -- check: no_orphaned_marks - input: - text: پِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER PEH (.init) -- check: no_orphaned_marks - input: - text: پُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER PEH (.init) -- check: no_orphaned_marks - input: - text: پً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER PEH (.init) -- check: no_orphaned_marks - input: - text: پٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER PEH (.init) -- check: no_orphaned_marks - input: - text: پٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER PEH (.init) -- check: no_orphaned_marks - input: - text: پّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER PEH (.init) -- check: no_orphaned_marks - input: - text: پْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER PEH (.init) -- check: no_orphaned_marks - input: - text: پٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER PEH (.init) -- check: no_orphaned_marks - input: - text: پٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER PEH (.init) -- check: no_orphaned_marks - input: - text: پَ - rationale: ARABIC FATHA on top of ARABIC LETTER PEH (.isol) -- check: no_orphaned_marks - input: - text: پِ - rationale: ARABIC KASRA on top of ARABIC LETTER PEH (.isol) -- check: no_orphaned_marks - input: - text: پُ - rationale: ARABIC DAMMA on top of ARABIC LETTER PEH (.isol) -- check: no_orphaned_marks - input: - text: پً - rationale: ARABIC FATHATAN on top of ARABIC LETTER PEH (.isol) -- check: no_orphaned_marks - input: - text: پٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER PEH (.isol) -- check: no_orphaned_marks - input: - text: پٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER PEH (.isol) -- check: no_orphaned_marks - input: - text: پّ - rationale: ARABIC SHADDA on top of ARABIC LETTER PEH (.isol) -- check: no_orphaned_marks - input: - text: پْ - rationale: ARABIC SUKUN on top of ARABIC LETTER PEH (.isol) -- check: no_orphaned_marks - input: - text: پٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER PEH (.isol) -- check: no_orphaned_marks - input: - text: پٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER PEH (.isol) -- check: shaping_differs - inputs: - - text: ‍ت - features: - init: false - medi: false - fina: false - - text: ‍ت - rationale: .fina version of ARABIC LETTER TEH -- check: no_orphaned_marks - input: - text: ‍تَ - rationale: ARABIC FATHA on top of ARABIC LETTER TEH (.fina) -- check: no_orphaned_marks - input: - text: ‍تِ - rationale: ARABIC KASRA on top of ARABIC LETTER TEH (.fina) -- check: no_orphaned_marks - input: - text: ‍تُ - rationale: ARABIC DAMMA on top of ARABIC LETTER TEH (.fina) -- check: no_orphaned_marks - input: - text: ‍تً - rationale: ARABIC FATHATAN on top of ARABIC LETTER TEH (.fina) -- check: no_orphaned_marks - input: - text: ‍تٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER TEH (.fina) -- check: no_orphaned_marks - input: - text: ‍تٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER TEH (.fina) -- check: no_orphaned_marks - input: - text: ‍تّ - rationale: ARABIC SHADDA on top of ARABIC LETTER TEH (.fina) -- check: no_orphaned_marks - input: - text: ‍تْ - rationale: ARABIC SUKUN on top of ARABIC LETTER TEH (.fina) -- check: no_orphaned_marks - input: - text: ‍تٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER TEH (.fina) -- check: no_orphaned_marks - input: - text: ‍تٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER TEH (.fina) -- check: shaping_differs - inputs: - - text: ‍ت‍ - features: - init: false - medi: false - fina: false - - text: ‍ت‍ - rationale: .medi version of ARABIC LETTER TEH -- check: no_orphaned_marks - input: - text: ‍تَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER TEH (.medi) -- check: no_orphaned_marks - input: - text: ‍تِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER TEH (.medi) -- check: no_orphaned_marks - input: - text: ‍تُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER TEH (.medi) -- check: no_orphaned_marks - input: - text: ‍تً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER TEH (.medi) -- check: no_orphaned_marks - input: - text: ‍تٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER TEH (.medi) -- check: no_orphaned_marks - input: - text: ‍تٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER TEH (.medi) -- check: no_orphaned_marks - input: - text: ‍تّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER TEH (.medi) -- check: no_orphaned_marks - input: - text: ‍تْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER TEH (.medi) -- check: no_orphaned_marks - input: - text: ‍تٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER TEH (.medi) -- check: no_orphaned_marks - input: - text: ‍تٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER TEH (.medi) -- check: shaping_differs - inputs: - - text: ت‍ - features: - init: false - medi: false - fina: false - - text: ت‍ - rationale: .init version of ARABIC LETTER TEH -- check: no_orphaned_marks - input: - text: تَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER TEH (.init) -- check: no_orphaned_marks - input: - text: تِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER TEH (.init) -- check: no_orphaned_marks - input: - text: تُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER TEH (.init) -- check: no_orphaned_marks - input: - text: تً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER TEH (.init) -- check: no_orphaned_marks - input: - text: تٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER TEH (.init) -- check: no_orphaned_marks - input: - text: تٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER TEH (.init) -- check: no_orphaned_marks - input: - text: تّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER TEH (.init) -- check: no_orphaned_marks - input: - text: تْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER TEH (.init) -- check: no_orphaned_marks - input: - text: تٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER TEH (.init) -- check: no_orphaned_marks - input: - text: تٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER TEH (.init) -- check: no_orphaned_marks - input: - text: تَ - rationale: ARABIC FATHA on top of ARABIC LETTER TEH (.isol) -- check: no_orphaned_marks - input: - text: تِ - rationale: ARABIC KASRA on top of ARABIC LETTER TEH (.isol) -- check: no_orphaned_marks - input: - text: تُ - rationale: ARABIC DAMMA on top of ARABIC LETTER TEH (.isol) -- check: no_orphaned_marks - input: - text: تً - rationale: ARABIC FATHATAN on top of ARABIC LETTER TEH (.isol) -- check: no_orphaned_marks - input: - text: تٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER TEH (.isol) -- check: no_orphaned_marks - input: - text: تٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER TEH (.isol) -- check: no_orphaned_marks - input: - text: تّ - rationale: ARABIC SHADDA on top of ARABIC LETTER TEH (.isol) -- check: no_orphaned_marks - input: - text: تْ - rationale: ARABIC SUKUN on top of ARABIC LETTER TEH (.isol) -- check: no_orphaned_marks - input: - text: تٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER TEH (.isol) -- check: no_orphaned_marks - input: - text: تٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER TEH (.isol) -- check: shaping_differs - inputs: - - text: ‍ټ - features: - init: false - medi: false - fina: false - - text: ‍ټ - rationale: .fina version of ARABIC LETTER TEH WITH RING -- check: no_orphaned_marks - input: - text: ‍ټَ - rationale: ARABIC FATHA on top of ARABIC LETTER TEH WITH RING (.fina) -- check: no_orphaned_marks - input: - text: ‍ټِ - rationale: ARABIC KASRA on top of ARABIC LETTER TEH WITH RING (.fina) -- check: no_orphaned_marks - input: - text: ‍ټُ - rationale: ARABIC DAMMA on top of ARABIC LETTER TEH WITH RING (.fina) -- check: no_orphaned_marks - input: - text: ‍ټً - rationale: ARABIC FATHATAN on top of ARABIC LETTER TEH WITH RING (.fina) -- check: no_orphaned_marks - input: - text: ‍ټٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER TEH WITH RING (.fina) -- check: no_orphaned_marks - input: - text: ‍ټٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER TEH WITH RING (.fina) -- check: no_orphaned_marks - input: - text: ‍ټّ - rationale: ARABIC SHADDA on top of ARABIC LETTER TEH WITH RING (.fina) -- check: no_orphaned_marks - input: - text: ‍ټْ - rationale: ARABIC SUKUN on top of ARABIC LETTER TEH WITH RING (.fina) -- check: no_orphaned_marks - input: - text: ‍ټٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER TEH WITH RING (.fina) -- check: no_orphaned_marks - input: - text: ‍ټٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER TEH WITH RING - (.fina) -- check: shaping_differs - inputs: - - text: ‍ټ‍ - features: - init: false - medi: false - fina: false - - text: ‍ټ‍ - rationale: .medi version of ARABIC LETTER TEH WITH RING -- check: no_orphaned_marks - input: - text: ‍ټَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER TEH WITH RING (.medi) -- check: no_orphaned_marks - input: - text: ‍ټِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER TEH WITH RING (.medi) -- check: no_orphaned_marks - input: - text: ‍ټُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER TEH WITH RING (.medi) -- check: no_orphaned_marks - input: - text: ‍ټً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER TEH WITH RING (.medi) -- check: no_orphaned_marks - input: - text: ‍ټٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER TEH WITH RING (.medi) -- check: no_orphaned_marks - input: - text: ‍ټٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER TEH WITH RING (.medi) -- check: no_orphaned_marks - input: - text: ‍ټّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER TEH WITH RING (.medi) -- check: no_orphaned_marks - input: - text: ‍ټْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER TEH WITH RING (.medi) -- check: no_orphaned_marks - input: - text: ‍ټٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER TEH WITH RING (.medi) -- check: no_orphaned_marks - input: - text: ‍ټٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER TEH WITH RING - (.medi) -- check: shaping_differs - inputs: - - text: ټ‍ - features: - init: false - medi: false - fina: false - - text: ټ‍ - rationale: .init version of ARABIC LETTER TEH WITH RING -- check: no_orphaned_marks - input: - text: ټَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER TEH WITH RING (.init) -- check: no_orphaned_marks - input: - text: ټِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER TEH WITH RING (.init) -- check: no_orphaned_marks - input: - text: ټُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER TEH WITH RING (.init) -- check: no_orphaned_marks - input: - text: ټً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER TEH WITH RING (.init) -- check: no_orphaned_marks - input: - text: ټٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER TEH WITH RING (.init) -- check: no_orphaned_marks - input: - text: ټٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER TEH WITH RING (.init) -- check: no_orphaned_marks - input: - text: ټّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER TEH WITH RING (.init) -- check: no_orphaned_marks - input: - text: ټْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER TEH WITH RING (.init) -- check: no_orphaned_marks - input: - text: ټٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER TEH WITH RING (.init) -- check: no_orphaned_marks - input: - text: ټٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER TEH WITH RING - (.init) -- check: no_orphaned_marks - input: - text: ټَ - rationale: ARABIC FATHA on top of ARABIC LETTER TEH WITH RING (.isol) -- check: no_orphaned_marks - input: - text: ټِ - rationale: ARABIC KASRA on top of ARABIC LETTER TEH WITH RING (.isol) -- check: no_orphaned_marks - input: - text: ټُ - rationale: ARABIC DAMMA on top of ARABIC LETTER TEH WITH RING (.isol) -- check: no_orphaned_marks - input: - text: ټً - rationale: ARABIC FATHATAN on top of ARABIC LETTER TEH WITH RING (.isol) -- check: no_orphaned_marks - input: - text: ټٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER TEH WITH RING (.isol) -- check: no_orphaned_marks - input: - text: ټٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER TEH WITH RING (.isol) -- check: no_orphaned_marks - input: - text: ټّ - rationale: ARABIC SHADDA on top of ARABIC LETTER TEH WITH RING (.isol) -- check: no_orphaned_marks - input: - text: ټْ - rationale: ARABIC SUKUN on top of ARABIC LETTER TEH WITH RING (.isol) -- check: no_orphaned_marks - input: - text: ټٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER TEH WITH RING (.isol) -- check: no_orphaned_marks - input: - text: ټٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER TEH WITH RING - (.isol) -- check: shaping_differs - inputs: - - text: ‍ث - features: - init: false - medi: false - fina: false - - text: ‍ث - rationale: .fina version of ARABIC LETTER THEH -- check: no_orphaned_marks - input: - text: ‍ثَ - rationale: ARABIC FATHA on top of ARABIC LETTER THEH (.fina) -- check: no_orphaned_marks - input: - text: ‍ثِ - rationale: ARABIC KASRA on top of ARABIC LETTER THEH (.fina) -- check: no_orphaned_marks - input: - text: ‍ثُ - rationale: ARABIC DAMMA on top of ARABIC LETTER THEH (.fina) -- check: no_orphaned_marks - input: - text: ‍ثً - rationale: ARABIC FATHATAN on top of ARABIC LETTER THEH (.fina) -- check: no_orphaned_marks - input: - text: ‍ثٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER THEH (.fina) -- check: no_orphaned_marks - input: - text: ‍ثٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER THEH (.fina) -- check: no_orphaned_marks - input: - text: ‍ثّ - rationale: ARABIC SHADDA on top of ARABIC LETTER THEH (.fina) -- check: no_orphaned_marks - input: - text: ‍ثْ - rationale: ARABIC SUKUN on top of ARABIC LETTER THEH (.fina) -- check: no_orphaned_marks - input: - text: ‍ثٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER THEH (.fina) -- check: no_orphaned_marks - input: - text: ‍ثٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER THEH (.fina) -- check: shaping_differs - inputs: - - text: ‍ث‍ - features: - init: false - medi: false - fina: false - - text: ‍ث‍ - rationale: .medi version of ARABIC LETTER THEH -- check: no_orphaned_marks - input: - text: ‍ثَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER THEH (.medi) -- check: no_orphaned_marks - input: - text: ‍ثِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER THEH (.medi) -- check: no_orphaned_marks - input: - text: ‍ثُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER THEH (.medi) -- check: no_orphaned_marks - input: - text: ‍ثً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER THEH (.medi) -- check: no_orphaned_marks - input: - text: ‍ثٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER THEH (.medi) -- check: no_orphaned_marks - input: - text: ‍ثٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER THEH (.medi) -- check: no_orphaned_marks - input: - text: ‍ثّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER THEH (.medi) -- check: no_orphaned_marks - input: - text: ‍ثْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER THEH (.medi) -- check: no_orphaned_marks - input: - text: ‍ثٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER THEH (.medi) -- check: no_orphaned_marks - input: - text: ‍ثٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER THEH (.medi) -- check: shaping_differs - inputs: - - text: ث‍ - features: - init: false - medi: false - fina: false - - text: ث‍ - rationale: .init version of ARABIC LETTER THEH -- check: no_orphaned_marks - input: - text: ثَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER THEH (.init) -- check: no_orphaned_marks - input: - text: ثِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER THEH (.init) -- check: no_orphaned_marks - input: - text: ثُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER THEH (.init) -- check: no_orphaned_marks - input: - text: ثً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER THEH (.init) -- check: no_orphaned_marks - input: - text: ثٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER THEH (.init) -- check: no_orphaned_marks - input: - text: ثٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER THEH (.init) -- check: no_orphaned_marks - input: - text: ثّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER THEH (.init) -- check: no_orphaned_marks - input: - text: ثْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER THEH (.init) -- check: no_orphaned_marks - input: - text: ثٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER THEH (.init) -- check: no_orphaned_marks - input: - text: ثٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER THEH (.init) -- check: no_orphaned_marks - input: - text: ثَ - rationale: ARABIC FATHA on top of ARABIC LETTER THEH (.isol) -- check: no_orphaned_marks - input: - text: ثِ - rationale: ARABIC KASRA on top of ARABIC LETTER THEH (.isol) -- check: no_orphaned_marks - input: - text: ثُ - rationale: ARABIC DAMMA on top of ARABIC LETTER THEH (.isol) -- check: no_orphaned_marks - input: - text: ثً - rationale: ARABIC FATHATAN on top of ARABIC LETTER THEH (.isol) -- check: no_orphaned_marks - input: - text: ثٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER THEH (.isol) -- check: no_orphaned_marks - input: - text: ثٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER THEH (.isol) -- check: no_orphaned_marks - input: - text: ثّ - rationale: ARABIC SHADDA on top of ARABIC LETTER THEH (.isol) -- check: no_orphaned_marks - input: - text: ثْ - rationale: ARABIC SUKUN on top of ARABIC LETTER THEH (.isol) -- check: no_orphaned_marks - input: - text: ثٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER THEH (.isol) -- check: no_orphaned_marks - input: - text: ثٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER THEH (.isol) -- check: shaping_differs - inputs: - - text: ‍ج - features: - init: false - medi: false - fina: false - - text: ‍ج - rationale: .fina version of ARABIC LETTER JEEM -- check: no_orphaned_marks - input: - text: ‍جَ - rationale: ARABIC FATHA on top of ARABIC LETTER JEEM (.fina) -- check: no_orphaned_marks - input: - text: ‍جِ - rationale: ARABIC KASRA on top of ARABIC LETTER JEEM (.fina) -- check: no_orphaned_marks - input: - text: ‍جُ - rationale: ARABIC DAMMA on top of ARABIC LETTER JEEM (.fina) -- check: no_orphaned_marks - input: - text: ‍جً - rationale: ARABIC FATHATAN on top of ARABIC LETTER JEEM (.fina) -- check: no_orphaned_marks - input: - text: ‍جٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER JEEM (.fina) -- check: no_orphaned_marks - input: - text: ‍جٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER JEEM (.fina) -- check: no_orphaned_marks - input: - text: ‍جّ - rationale: ARABIC SHADDA on top of ARABIC LETTER JEEM (.fina) -- check: no_orphaned_marks - input: - text: ‍جْ - rationale: ARABIC SUKUN on top of ARABIC LETTER JEEM (.fina) -- check: no_orphaned_marks - input: - text: ‍جٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER JEEM (.fina) -- check: no_orphaned_marks - input: - text: ‍جٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER JEEM (.fina) -- check: shaping_differs - inputs: - - text: ‍ج‍ - features: - init: false - medi: false - fina: false - - text: ‍ج‍ - rationale: .medi version of ARABIC LETTER JEEM -- check: no_orphaned_marks - input: - text: ‍جَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER JEEM (.medi) -- check: no_orphaned_marks - input: - text: ‍جِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER JEEM (.medi) -- check: no_orphaned_marks - input: - text: ‍جُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER JEEM (.medi) -- check: no_orphaned_marks - input: - text: ‍جً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER JEEM (.medi) -- check: no_orphaned_marks - input: - text: ‍جٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER JEEM (.medi) -- check: no_orphaned_marks - input: - text: ‍جٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER JEEM (.medi) -- check: no_orphaned_marks - input: - text: ‍جّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER JEEM (.medi) -- check: no_orphaned_marks - input: - text: ‍جْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER JEEM (.medi) -- check: no_orphaned_marks - input: - text: ‍جٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER JEEM (.medi) -- check: no_orphaned_marks - input: - text: ‍جٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER JEEM (.medi) -- check: shaping_differs - inputs: - - text: ج‍ - features: - init: false - medi: false - fina: false - - text: ج‍ - rationale: .init version of ARABIC LETTER JEEM -- check: no_orphaned_marks - input: - text: جَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER JEEM (.init) -- check: no_orphaned_marks - input: - text: جِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER JEEM (.init) -- check: no_orphaned_marks - input: - text: جُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER JEEM (.init) -- check: no_orphaned_marks - input: - text: جً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER JEEM (.init) -- check: no_orphaned_marks - input: - text: جٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER JEEM (.init) -- check: no_orphaned_marks - input: - text: جٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER JEEM (.init) -- check: no_orphaned_marks - input: - text: جّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER JEEM (.init) -- check: no_orphaned_marks - input: - text: جْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER JEEM (.init) -- check: no_orphaned_marks - input: - text: جٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER JEEM (.init) -- check: no_orphaned_marks - input: - text: جٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER JEEM (.init) -- check: no_orphaned_marks - input: - text: جَ - rationale: ARABIC FATHA on top of ARABIC LETTER JEEM (.isol) -- check: no_orphaned_marks - input: - text: جِ - rationale: ARABIC KASRA on top of ARABIC LETTER JEEM (.isol) -- check: no_orphaned_marks - input: - text: جُ - rationale: ARABIC DAMMA on top of ARABIC LETTER JEEM (.isol) -- check: no_orphaned_marks - input: - text: جً - rationale: ARABIC FATHATAN on top of ARABIC LETTER JEEM (.isol) -- check: no_orphaned_marks - input: - text: جٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER JEEM (.isol) -- check: no_orphaned_marks - input: - text: جٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER JEEM (.isol) -- check: no_orphaned_marks - input: - text: جّ - rationale: ARABIC SHADDA on top of ARABIC LETTER JEEM (.isol) -- check: no_orphaned_marks - input: - text: جْ - rationale: ARABIC SUKUN on top of ARABIC LETTER JEEM (.isol) -- check: no_orphaned_marks - input: - text: جٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER JEEM (.isol) -- check: no_orphaned_marks - input: - text: جٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER JEEM (.isol) -- check: shaping_differs - inputs: - - text: ‍ځ - features: - init: false - medi: false - fina: false - - text: ‍ځ - rationale: .fina version of ARABIC LETTER HAH WITH HAMZA ABOVE -- check: no_orphaned_marks - input: - text: ‍ځَ - rationale: ARABIC FATHA on top of ARABIC LETTER HAH WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ځِ - rationale: ARABIC KASRA on top of ARABIC LETTER HAH WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ځُ - rationale: ARABIC DAMMA on top of ARABIC LETTER HAH WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ځً - rationale: ARABIC FATHATAN on top of ARABIC LETTER HAH WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ځٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER HAH WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ځٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER HAH WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ځّ - rationale: ARABIC SHADDA on top of ARABIC LETTER HAH WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ځْ - rationale: ARABIC SUKUN on top of ARABIC LETTER HAH WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ځٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER HAH WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ځٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER HAH WITH HAMZA - ABOVE (.fina) -- check: shaping_differs - inputs: - - text: ‍ځ‍ - features: - init: false - medi: false - fina: false - - text: ‍ځ‍ - rationale: .medi version of ARABIC LETTER HAH WITH HAMZA ABOVE -- check: no_orphaned_marks - input: - text: ‍ځَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER HAH WITH HAMZA ABOVE (.medi) -- check: no_orphaned_marks - input: - text: ‍ځِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER HAH WITH HAMZA ABOVE (.medi) -- check: no_orphaned_marks - input: - text: ‍ځُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER HAH WITH HAMZA ABOVE (.medi) -- check: no_orphaned_marks - input: - text: ‍ځً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER HAH WITH HAMZA ABOVE (.medi) -- check: no_orphaned_marks - input: - text: ‍ځٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER HAH WITH HAMZA ABOVE (.medi) -- check: no_orphaned_marks - input: - text: ‍ځٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER HAH WITH HAMZA ABOVE (.medi) -- check: no_orphaned_marks - input: - text: ‍ځّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER HAH WITH HAMZA ABOVE (.medi) -- check: no_orphaned_marks - input: - text: ‍ځْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER HAH WITH HAMZA ABOVE (.medi) -- check: no_orphaned_marks - input: - text: ‍ځٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER HAH WITH HAMZA ABOVE (.medi) -- check: no_orphaned_marks - input: - text: ‍ځٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER HAH WITH HAMZA - ABOVE (.medi) -- check: shaping_differs - inputs: - - text: ځ‍ - features: - init: false - medi: false - fina: false - - text: ځ‍ - rationale: .init version of ARABIC LETTER HAH WITH HAMZA ABOVE -- check: no_orphaned_marks - input: - text: ځَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER HAH WITH HAMZA ABOVE (.init) -- check: no_orphaned_marks - input: - text: ځِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER HAH WITH HAMZA ABOVE (.init) -- check: no_orphaned_marks - input: - text: ځُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER HAH WITH HAMZA ABOVE (.init) -- check: no_orphaned_marks - input: - text: ځً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER HAH WITH HAMZA ABOVE (.init) -- check: no_orphaned_marks - input: - text: ځٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER HAH WITH HAMZA ABOVE (.init) -- check: no_orphaned_marks - input: - text: ځٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER HAH WITH HAMZA ABOVE (.init) -- check: no_orphaned_marks - input: - text: ځّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER HAH WITH HAMZA ABOVE (.init) -- check: no_orphaned_marks - input: - text: ځْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER HAH WITH HAMZA ABOVE (.init) -- check: no_orphaned_marks - input: - text: ځٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER HAH WITH HAMZA ABOVE (.init) -- check: no_orphaned_marks - input: - text: ځٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER HAH WITH HAMZA - ABOVE (.init) -- check: no_orphaned_marks - input: - text: ځَ - rationale: ARABIC FATHA on top of ARABIC LETTER HAH WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ځِ - rationale: ARABIC KASRA on top of ARABIC LETTER HAH WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ځُ - rationale: ARABIC DAMMA on top of ARABIC LETTER HAH WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ځً - rationale: ARABIC FATHATAN on top of ARABIC LETTER HAH WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ځٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER HAH WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ځٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER HAH WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ځّ - rationale: ARABIC SHADDA on top of ARABIC LETTER HAH WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ځْ - rationale: ARABIC SUKUN on top of ARABIC LETTER HAH WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ځٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER HAH WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ځٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER HAH WITH HAMZA - ABOVE (.isol) -- check: shaping_differs - inputs: - - text: ‍چ - features: - init: false - medi: false - fina: false - - text: ‍چ - rationale: .fina version of ARABIC LETTER TCHEH -- check: no_orphaned_marks - input: - text: ‍چَ - rationale: ARABIC FATHA on top of ARABIC LETTER TCHEH (.fina) -- check: no_orphaned_marks - input: - text: ‍چِ - rationale: ARABIC KASRA on top of ARABIC LETTER TCHEH (.fina) -- check: no_orphaned_marks - input: - text: ‍چُ - rationale: ARABIC DAMMA on top of ARABIC LETTER TCHEH (.fina) -- check: no_orphaned_marks - input: - text: ‍چً - rationale: ARABIC FATHATAN on top of ARABIC LETTER TCHEH (.fina) -- check: no_orphaned_marks - input: - text: ‍چٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER TCHEH (.fina) -- check: no_orphaned_marks - input: - text: ‍چٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER TCHEH (.fina) -- check: no_orphaned_marks - input: - text: ‍چّ - rationale: ARABIC SHADDA on top of ARABIC LETTER TCHEH (.fina) -- check: no_orphaned_marks - input: - text: ‍چْ - rationale: ARABIC SUKUN on top of ARABIC LETTER TCHEH (.fina) -- check: no_orphaned_marks - input: - text: ‍چٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER TCHEH (.fina) -- check: no_orphaned_marks - input: - text: ‍چٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER TCHEH (.fina) -- check: shaping_differs - inputs: - - text: ‍چ‍ - features: - init: false - medi: false - fina: false - - text: ‍چ‍ - rationale: .medi version of ARABIC LETTER TCHEH -- check: no_orphaned_marks - input: - text: ‍چَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER TCHEH (.medi) -- check: no_orphaned_marks - input: - text: ‍چِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER TCHEH (.medi) -- check: no_orphaned_marks - input: - text: ‍چُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER TCHEH (.medi) -- check: no_orphaned_marks - input: - text: ‍چً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER TCHEH (.medi) -- check: no_orphaned_marks - input: - text: ‍چٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER TCHEH (.medi) -- check: no_orphaned_marks - input: - text: ‍چٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER TCHEH (.medi) -- check: no_orphaned_marks - input: - text: ‍چّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER TCHEH (.medi) -- check: no_orphaned_marks - input: - text: ‍چْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER TCHEH (.medi) -- check: no_orphaned_marks - input: - text: ‍چٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER TCHEH (.medi) -- check: no_orphaned_marks - input: - text: ‍چٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER TCHEH (.medi) -- check: shaping_differs - inputs: - - text: چ‍ - features: - init: false - medi: false - fina: false - - text: چ‍ - rationale: .init version of ARABIC LETTER TCHEH -- check: no_orphaned_marks - input: - text: چَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER TCHEH (.init) -- check: no_orphaned_marks - input: - text: چِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER TCHEH (.init) -- check: no_orphaned_marks - input: - text: چُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER TCHEH (.init) -- check: no_orphaned_marks - input: - text: چً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER TCHEH (.init) -- check: no_orphaned_marks - input: - text: چٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER TCHEH (.init) -- check: no_orphaned_marks - input: - text: چٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER TCHEH (.init) -- check: no_orphaned_marks - input: - text: چّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER TCHEH (.init) -- check: no_orphaned_marks - input: - text: چْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER TCHEH (.init) -- check: no_orphaned_marks - input: - text: چٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER TCHEH (.init) -- check: no_orphaned_marks - input: - text: چٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER TCHEH (.init) -- check: no_orphaned_marks - input: - text: چَ - rationale: ARABIC FATHA on top of ARABIC LETTER TCHEH (.isol) -- check: no_orphaned_marks - input: - text: چِ - rationale: ARABIC KASRA on top of ARABIC LETTER TCHEH (.isol) -- check: no_orphaned_marks - input: - text: چُ - rationale: ARABIC DAMMA on top of ARABIC LETTER TCHEH (.isol) -- check: no_orphaned_marks - input: - text: چً - rationale: ARABIC FATHATAN on top of ARABIC LETTER TCHEH (.isol) -- check: no_orphaned_marks - input: - text: چٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER TCHEH (.isol) -- check: no_orphaned_marks - input: - text: چٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER TCHEH (.isol) -- check: no_orphaned_marks - input: - text: چّ - rationale: ARABIC SHADDA on top of ARABIC LETTER TCHEH (.isol) -- check: no_orphaned_marks - input: - text: چْ - rationale: ARABIC SUKUN on top of ARABIC LETTER TCHEH (.isol) -- check: no_orphaned_marks - input: - text: چٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER TCHEH (.isol) -- check: no_orphaned_marks - input: - text: چٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER TCHEH (.isol) -- check: shaping_differs - inputs: - - text: ‍څ - features: - init: false - medi: false - fina: false - - text: ‍څ - rationale: .fina version of ARABIC LETTER HAH WITH THREE DOTS ABOVE -- check: no_orphaned_marks - input: - text: ‍څَ - rationale: ARABIC FATHA on top of ARABIC LETTER HAH WITH THREE DOTS ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍څِ - rationale: ARABIC KASRA on top of ARABIC LETTER HAH WITH THREE DOTS ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍څُ - rationale: ARABIC DAMMA on top of ARABIC LETTER HAH WITH THREE DOTS ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍څً - rationale: ARABIC FATHATAN on top of ARABIC LETTER HAH WITH THREE DOTS ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍څٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER HAH WITH THREE DOTS ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍څٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER HAH WITH THREE DOTS ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍څّ - rationale: ARABIC SHADDA on top of ARABIC LETTER HAH WITH THREE DOTS ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍څْ - rationale: ARABIC SUKUN on top of ARABIC LETTER HAH WITH THREE DOTS ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍څٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER HAH WITH THREE DOTS ABOVE - (.fina) -- check: no_orphaned_marks - input: - text: ‍څٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER HAH WITH THREE - DOTS ABOVE (.fina) -- check: shaping_differs - inputs: - - text: ‍څ‍ - features: - init: false - medi: false - fina: false - - text: ‍څ‍ - rationale: .medi version of ARABIC LETTER HAH WITH THREE DOTS ABOVE -- check: no_orphaned_marks - input: - text: ‍څَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER HAH WITH THREE DOTS ABOVE (.medi) -- check: no_orphaned_marks - input: - text: ‍څِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER HAH WITH THREE DOTS ABOVE (.medi) -- check: no_orphaned_marks - input: - text: ‍څُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER HAH WITH THREE DOTS ABOVE (.medi) -- check: no_orphaned_marks - input: - text: ‍څً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER HAH WITH THREE DOTS ABOVE (.medi) -- check: no_orphaned_marks - input: - text: ‍څٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER HAH WITH THREE DOTS ABOVE (.medi) -- check: no_orphaned_marks - input: - text: ‍څٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER HAH WITH THREE DOTS ABOVE (.medi) -- check: no_orphaned_marks - input: - text: ‍څّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER HAH WITH THREE DOTS ABOVE (.medi) -- check: no_orphaned_marks - input: - text: ‍څْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER HAH WITH THREE DOTS ABOVE (.medi) -- check: no_orphaned_marks - input: - text: ‍څٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER HAH WITH THREE DOTS ABOVE - (.medi) -- check: no_orphaned_marks - input: - text: ‍څٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER HAH WITH THREE - DOTS ABOVE (.medi) -- check: shaping_differs - inputs: - - text: څ‍ - features: - init: false - medi: false - fina: false - - text: څ‍ - rationale: .init version of ARABIC LETTER HAH WITH THREE DOTS ABOVE -- check: no_orphaned_marks - input: - text: څَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER HAH WITH THREE DOTS ABOVE (.init) -- check: no_orphaned_marks - input: - text: څِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER HAH WITH THREE DOTS ABOVE (.init) -- check: no_orphaned_marks - input: - text: څُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER HAH WITH THREE DOTS ABOVE (.init) -- check: no_orphaned_marks - input: - text: څً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER HAH WITH THREE DOTS ABOVE (.init) -- check: no_orphaned_marks - input: - text: څٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER HAH WITH THREE DOTS ABOVE (.init) -- check: no_orphaned_marks - input: - text: څٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER HAH WITH THREE DOTS ABOVE (.init) -- check: no_orphaned_marks - input: - text: څّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER HAH WITH THREE DOTS ABOVE (.init) -- check: no_orphaned_marks - input: - text: څْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER HAH WITH THREE DOTS ABOVE (.init) -- check: no_orphaned_marks - input: - text: څٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER HAH WITH THREE DOTS ABOVE - (.init) -- check: no_orphaned_marks - input: - text: څٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER HAH WITH THREE - DOTS ABOVE (.init) -- check: no_orphaned_marks - input: - text: څَ - rationale: ARABIC FATHA on top of ARABIC LETTER HAH WITH THREE DOTS ABOVE (.isol) -- check: no_orphaned_marks - input: - text: څِ - rationale: ARABIC KASRA on top of ARABIC LETTER HAH WITH THREE DOTS ABOVE (.isol) -- check: no_orphaned_marks - input: - text: څُ - rationale: ARABIC DAMMA on top of ARABIC LETTER HAH WITH THREE DOTS ABOVE (.isol) -- check: no_orphaned_marks - input: - text: څً - rationale: ARABIC FATHATAN on top of ARABIC LETTER HAH WITH THREE DOTS ABOVE (.isol) -- check: no_orphaned_marks - input: - text: څٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER HAH WITH THREE DOTS ABOVE (.isol) -- check: no_orphaned_marks - input: - text: څٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER HAH WITH THREE DOTS ABOVE (.isol) -- check: no_orphaned_marks - input: - text: څّ - rationale: ARABIC SHADDA on top of ARABIC LETTER HAH WITH THREE DOTS ABOVE (.isol) -- check: no_orphaned_marks - input: - text: څْ - rationale: ARABIC SUKUN on top of ARABIC LETTER HAH WITH THREE DOTS ABOVE (.isol) -- check: no_orphaned_marks - input: - text: څٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER HAH WITH THREE DOTS ABOVE - (.isol) -- check: no_orphaned_marks - input: - text: څٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER HAH WITH THREE - DOTS ABOVE (.isol) -- check: shaping_differs - inputs: - - text: ‍ح - features: - init: false - medi: false - fina: false - - text: ‍ح - rationale: .fina version of ARABIC LETTER HAH -- check: no_orphaned_marks - input: - text: ‍حَ - rationale: ARABIC FATHA on top of ARABIC LETTER HAH (.fina) -- check: no_orphaned_marks - input: - text: ‍حِ - rationale: ARABIC KASRA on top of ARABIC LETTER HAH (.fina) -- check: no_orphaned_marks - input: - text: ‍حُ - rationale: ARABIC DAMMA on top of ARABIC LETTER HAH (.fina) -- check: no_orphaned_marks - input: - text: ‍حً - rationale: ARABIC FATHATAN on top of ARABIC LETTER HAH (.fina) -- check: no_orphaned_marks - input: - text: ‍حٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER HAH (.fina) -- check: no_orphaned_marks - input: - text: ‍حٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER HAH (.fina) -- check: no_orphaned_marks - input: - text: ‍حّ - rationale: ARABIC SHADDA on top of ARABIC LETTER HAH (.fina) -- check: no_orphaned_marks - input: - text: ‍حْ - rationale: ARABIC SUKUN on top of ARABIC LETTER HAH (.fina) -- check: no_orphaned_marks - input: - text: ‍حٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER HAH (.fina) -- check: no_orphaned_marks - input: - text: ‍حٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER HAH (.fina) -- check: shaping_differs - inputs: - - text: ‍ح‍ - features: - init: false - medi: false - fina: false - - text: ‍ح‍ - rationale: .medi version of ARABIC LETTER HAH -- check: no_orphaned_marks - input: - text: ‍حَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER HAH (.medi) -- check: no_orphaned_marks - input: - text: ‍حِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER HAH (.medi) -- check: no_orphaned_marks - input: - text: ‍حُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER HAH (.medi) -- check: no_orphaned_marks - input: - text: ‍حً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER HAH (.medi) -- check: no_orphaned_marks - input: - text: ‍حٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER HAH (.medi) -- check: no_orphaned_marks - input: - text: ‍حٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER HAH (.medi) -- check: no_orphaned_marks - input: - text: ‍حّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER HAH (.medi) -- check: no_orphaned_marks - input: - text: ‍حْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER HAH (.medi) -- check: no_orphaned_marks - input: - text: ‍حٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER HAH (.medi) -- check: no_orphaned_marks - input: - text: ‍حٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER HAH (.medi) -- check: shaping_differs - inputs: - - text: ح‍ - features: - init: false - medi: false - fina: false - - text: ح‍ - rationale: .init version of ARABIC LETTER HAH -- check: no_orphaned_marks - input: - text: حَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER HAH (.init) -- check: no_orphaned_marks - input: - text: حِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER HAH (.init) -- check: no_orphaned_marks - input: - text: حُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER HAH (.init) -- check: no_orphaned_marks - input: - text: حً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER HAH (.init) -- check: no_orphaned_marks - input: - text: حٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER HAH (.init) -- check: no_orphaned_marks - input: - text: حٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER HAH (.init) -- check: no_orphaned_marks - input: - text: حّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER HAH (.init) -- check: no_orphaned_marks - input: - text: حْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER HAH (.init) -- check: no_orphaned_marks - input: - text: حٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER HAH (.init) -- check: no_orphaned_marks - input: - text: حٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER HAH (.init) -- check: no_orphaned_marks - input: - text: حَ - rationale: ARABIC FATHA on top of ARABIC LETTER HAH (.isol) -- check: no_orphaned_marks - input: - text: حِ - rationale: ARABIC KASRA on top of ARABIC LETTER HAH (.isol) -- check: no_orphaned_marks - input: - text: حُ - rationale: ARABIC DAMMA on top of ARABIC LETTER HAH (.isol) -- check: no_orphaned_marks - input: - text: حً - rationale: ARABIC FATHATAN on top of ARABIC LETTER HAH (.isol) -- check: no_orphaned_marks - input: - text: حٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER HAH (.isol) -- check: no_orphaned_marks - input: - text: حٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER HAH (.isol) -- check: no_orphaned_marks - input: - text: حّ - rationale: ARABIC SHADDA on top of ARABIC LETTER HAH (.isol) -- check: no_orphaned_marks - input: - text: حْ - rationale: ARABIC SUKUN on top of ARABIC LETTER HAH (.isol) -- check: no_orphaned_marks - input: - text: حٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER HAH (.isol) -- check: no_orphaned_marks - input: - text: حٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER HAH (.isol) -- check: shaping_differs - inputs: - - text: ‍خ - features: - init: false - medi: false - fina: false - - text: ‍خ - rationale: .fina version of ARABIC LETTER KHAH -- check: no_orphaned_marks - input: - text: ‍خَ - rationale: ARABIC FATHA on top of ARABIC LETTER KHAH (.fina) -- check: no_orphaned_marks - input: - text: ‍خِ - rationale: ARABIC KASRA on top of ARABIC LETTER KHAH (.fina) -- check: no_orphaned_marks - input: - text: ‍خُ - rationale: ARABIC DAMMA on top of ARABIC LETTER KHAH (.fina) -- check: no_orphaned_marks - input: - text: ‍خً - rationale: ARABIC FATHATAN on top of ARABIC LETTER KHAH (.fina) -- check: no_orphaned_marks - input: - text: ‍خٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER KHAH (.fina) -- check: no_orphaned_marks - input: - text: ‍خٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER KHAH (.fina) -- check: no_orphaned_marks - input: - text: ‍خّ - rationale: ARABIC SHADDA on top of ARABIC LETTER KHAH (.fina) -- check: no_orphaned_marks - input: - text: ‍خْ - rationale: ARABIC SUKUN on top of ARABIC LETTER KHAH (.fina) -- check: no_orphaned_marks - input: - text: ‍خٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER KHAH (.fina) -- check: no_orphaned_marks - input: - text: ‍خٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER KHAH (.fina) -- check: shaping_differs - inputs: - - text: ‍خ‍ - features: - init: false - medi: false - fina: false - - text: ‍خ‍ - rationale: .medi version of ARABIC LETTER KHAH -- check: no_orphaned_marks - input: - text: ‍خَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER KHAH (.medi) -- check: no_orphaned_marks - input: - text: ‍خِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER KHAH (.medi) -- check: no_orphaned_marks - input: - text: ‍خُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER KHAH (.medi) -- check: no_orphaned_marks - input: - text: ‍خً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER KHAH (.medi) -- check: no_orphaned_marks - input: - text: ‍خٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER KHAH (.medi) -- check: no_orphaned_marks - input: - text: ‍خٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER KHAH (.medi) -- check: no_orphaned_marks - input: - text: ‍خّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER KHAH (.medi) -- check: no_orphaned_marks - input: - text: ‍خْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER KHAH (.medi) -- check: no_orphaned_marks - input: - text: ‍خٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER KHAH (.medi) -- check: no_orphaned_marks - input: - text: ‍خٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER KHAH (.medi) -- check: shaping_differs - inputs: - - text: خ‍ - features: - init: false - medi: false - fina: false - - text: خ‍ - rationale: .init version of ARABIC LETTER KHAH -- check: no_orphaned_marks - input: - text: خَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER KHAH (.init) -- check: no_orphaned_marks - input: - text: خِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER KHAH (.init) -- check: no_orphaned_marks - input: - text: خُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER KHAH (.init) -- check: no_orphaned_marks - input: - text: خً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER KHAH (.init) -- check: no_orphaned_marks - input: - text: خٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER KHAH (.init) -- check: no_orphaned_marks - input: - text: خٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER KHAH (.init) -- check: no_orphaned_marks - input: - text: خّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER KHAH (.init) -- check: no_orphaned_marks - input: - text: خْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER KHAH (.init) -- check: no_orphaned_marks - input: - text: خٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER KHAH (.init) -- check: no_orphaned_marks - input: - text: خٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER KHAH (.init) -- check: no_orphaned_marks - input: - text: خَ - rationale: ARABIC FATHA on top of ARABIC LETTER KHAH (.isol) -- check: no_orphaned_marks - input: - text: خِ - rationale: ARABIC KASRA on top of ARABIC LETTER KHAH (.isol) -- check: no_orphaned_marks - input: - text: خُ - rationale: ARABIC DAMMA on top of ARABIC LETTER KHAH (.isol) -- check: no_orphaned_marks - input: - text: خً - rationale: ARABIC FATHATAN on top of ARABIC LETTER KHAH (.isol) -- check: no_orphaned_marks - input: - text: خٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER KHAH (.isol) -- check: no_orphaned_marks - input: - text: خٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER KHAH (.isol) -- check: no_orphaned_marks - input: - text: خّ - rationale: ARABIC SHADDA on top of ARABIC LETTER KHAH (.isol) -- check: no_orphaned_marks - input: - text: خْ - rationale: ARABIC SUKUN on top of ARABIC LETTER KHAH (.isol) -- check: no_orphaned_marks - input: - text: خٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER KHAH (.isol) -- check: no_orphaned_marks - input: - text: خٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER KHAH (.isol) -- check: shaping_differs - inputs: - - text: ‍د - features: - init: false - medi: false - fina: false - - text: ‍د - rationale: .fina version of ARABIC LETTER DAL -- check: no_orphaned_marks - input: - text: ‍دَ - rationale: ARABIC FATHA on top of ARABIC LETTER DAL (.fina) -- check: no_orphaned_marks - input: - text: ‍دِ - rationale: ARABIC KASRA on top of ARABIC LETTER DAL (.fina) -- check: no_orphaned_marks - input: - text: ‍دُ - rationale: ARABIC DAMMA on top of ARABIC LETTER DAL (.fina) -- check: no_orphaned_marks - input: - text: ‍دً - rationale: ARABIC FATHATAN on top of ARABIC LETTER DAL (.fina) -- check: no_orphaned_marks - input: - text: ‍دٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER DAL (.fina) -- check: no_orphaned_marks - input: - text: ‍دٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER DAL (.fina) -- check: no_orphaned_marks - input: - text: ‍دّ - rationale: ARABIC SHADDA on top of ARABIC LETTER DAL (.fina) -- check: no_orphaned_marks - input: - text: ‍دْ - rationale: ARABIC SUKUN on top of ARABIC LETTER DAL (.fina) -- check: no_orphaned_marks - input: - text: ‍دٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER DAL (.fina) -- check: no_orphaned_marks - input: - text: ‍دٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER DAL (.fina) -- check: no_orphaned_marks - input: - text: دَ - rationale: ARABIC FATHA on top of ARABIC LETTER DAL (.isol) -- check: no_orphaned_marks - input: - text: دِ - rationale: ARABIC KASRA on top of ARABIC LETTER DAL (.isol) -- check: no_orphaned_marks - input: - text: دُ - rationale: ARABIC DAMMA on top of ARABIC LETTER DAL (.isol) -- check: no_orphaned_marks - input: - text: دً - rationale: ARABIC FATHATAN on top of ARABIC LETTER DAL (.isol) -- check: no_orphaned_marks - input: - text: دٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER DAL (.isol) -- check: no_orphaned_marks - input: - text: دٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER DAL (.isol) -- check: no_orphaned_marks - input: - text: دّ - rationale: ARABIC SHADDA on top of ARABIC LETTER DAL (.isol) -- check: no_orphaned_marks - input: - text: دْ - rationale: ARABIC SUKUN on top of ARABIC LETTER DAL (.isol) -- check: no_orphaned_marks - input: - text: دٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER DAL (.isol) -- check: no_orphaned_marks - input: - text: دٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER DAL (.isol) -- check: shaping_differs - inputs: - - text: ‍ډ - features: - init: false - medi: false - fina: false - - text: ‍ډ - rationale: .fina version of ARABIC LETTER DAL WITH RING -- check: no_orphaned_marks - input: - text: ‍ډَ - rationale: ARABIC FATHA on top of ARABIC LETTER DAL WITH RING (.fina) -- check: no_orphaned_marks - input: - text: ‍ډِ - rationale: ARABIC KASRA on top of ARABIC LETTER DAL WITH RING (.fina) -- check: no_orphaned_marks - input: - text: ‍ډُ - rationale: ARABIC DAMMA on top of ARABIC LETTER DAL WITH RING (.fina) -- check: no_orphaned_marks - input: - text: ‍ډً - rationale: ARABIC FATHATAN on top of ARABIC LETTER DAL WITH RING (.fina) -- check: no_orphaned_marks - input: - text: ‍ډٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER DAL WITH RING (.fina) -- check: no_orphaned_marks - input: - text: ‍ډٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER DAL WITH RING (.fina) -- check: no_orphaned_marks - input: - text: ‍ډّ - rationale: ARABIC SHADDA on top of ARABIC LETTER DAL WITH RING (.fina) -- check: no_orphaned_marks - input: - text: ‍ډْ - rationale: ARABIC SUKUN on top of ARABIC LETTER DAL WITH RING (.fina) -- check: no_orphaned_marks - input: - text: ‍ډٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER DAL WITH RING (.fina) -- check: no_orphaned_marks - input: - text: ‍ډٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER DAL WITH RING - (.fina) -- check: no_orphaned_marks - input: - text: ډَ - rationale: ARABIC FATHA on top of ARABIC LETTER DAL WITH RING (.isol) -- check: no_orphaned_marks - input: - text: ډِ - rationale: ARABIC KASRA on top of ARABIC LETTER DAL WITH RING (.isol) -- check: no_orphaned_marks - input: - text: ډُ - rationale: ARABIC DAMMA on top of ARABIC LETTER DAL WITH RING (.isol) -- check: no_orphaned_marks - input: - text: ډً - rationale: ARABIC FATHATAN on top of ARABIC LETTER DAL WITH RING (.isol) -- check: no_orphaned_marks - input: - text: ډٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER DAL WITH RING (.isol) -- check: no_orphaned_marks - input: - text: ډٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER DAL WITH RING (.isol) -- check: no_orphaned_marks - input: - text: ډّ - rationale: ARABIC SHADDA on top of ARABIC LETTER DAL WITH RING (.isol) -- check: no_orphaned_marks - input: - text: ډْ - rationale: ARABIC SUKUN on top of ARABIC LETTER DAL WITH RING (.isol) -- check: no_orphaned_marks - input: - text: ډٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER DAL WITH RING (.isol) -- check: no_orphaned_marks - input: - text: ډٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER DAL WITH RING - (.isol) -- check: shaping_differs - inputs: - - text: ‍ذ - features: - init: false - medi: false - fina: false - - text: ‍ذ - rationale: .fina version of ARABIC LETTER THAL -- check: no_orphaned_marks - input: - text: ‍ذَ - rationale: ARABIC FATHA on top of ARABIC LETTER THAL (.fina) -- check: no_orphaned_marks - input: - text: ‍ذِ - rationale: ARABIC KASRA on top of ARABIC LETTER THAL (.fina) -- check: no_orphaned_marks - input: - text: ‍ذُ - rationale: ARABIC DAMMA on top of ARABIC LETTER THAL (.fina) -- check: no_orphaned_marks - input: - text: ‍ذً - rationale: ARABIC FATHATAN on top of ARABIC LETTER THAL (.fina) -- check: no_orphaned_marks - input: - text: ‍ذٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER THAL (.fina) -- check: no_orphaned_marks - input: - text: ‍ذٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER THAL (.fina) -- check: no_orphaned_marks - input: - text: ‍ذّ - rationale: ARABIC SHADDA on top of ARABIC LETTER THAL (.fina) -- check: no_orphaned_marks - input: - text: ‍ذْ - rationale: ARABIC SUKUN on top of ARABIC LETTER THAL (.fina) -- check: no_orphaned_marks - input: - text: ‍ذٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER THAL (.fina) -- check: no_orphaned_marks - input: - text: ‍ذٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER THAL (.fina) -- check: no_orphaned_marks - input: - text: ذَ - rationale: ARABIC FATHA on top of ARABIC LETTER THAL (.isol) -- check: no_orphaned_marks - input: - text: ذِ - rationale: ARABIC KASRA on top of ARABIC LETTER THAL (.isol) -- check: no_orphaned_marks - input: - text: ذُ - rationale: ARABIC DAMMA on top of ARABIC LETTER THAL (.isol) -- check: no_orphaned_marks - input: - text: ذً - rationale: ARABIC FATHATAN on top of ARABIC LETTER THAL (.isol) -- check: no_orphaned_marks - input: - text: ذٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER THAL (.isol) -- check: no_orphaned_marks - input: - text: ذٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER THAL (.isol) -- check: no_orphaned_marks - input: - text: ذّ - rationale: ARABIC SHADDA on top of ARABIC LETTER THAL (.isol) -- check: no_orphaned_marks - input: - text: ذْ - rationale: ARABIC SUKUN on top of ARABIC LETTER THAL (.isol) -- check: no_orphaned_marks - input: - text: ذٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER THAL (.isol) -- check: no_orphaned_marks - input: - text: ذٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER THAL (.isol) -- check: shaping_differs - inputs: - - text: ‍ر - features: - init: false - medi: false - fina: false - - text: ‍ر - rationale: .fina version of ARABIC LETTER REH -- check: no_orphaned_marks - input: - text: ‍رَ - rationale: ARABIC FATHA on top of ARABIC LETTER REH (.fina) -- check: no_orphaned_marks - input: - text: ‍رِ - rationale: ARABIC KASRA on top of ARABIC LETTER REH (.fina) -- check: no_orphaned_marks - input: - text: ‍رُ - rationale: ARABIC DAMMA on top of ARABIC LETTER REH (.fina) -- check: no_orphaned_marks - input: - text: ‍رً - rationale: ARABIC FATHATAN on top of ARABIC LETTER REH (.fina) -- check: no_orphaned_marks - input: - text: ‍رٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER REH (.fina) -- check: no_orphaned_marks - input: - text: ‍رٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER REH (.fina) -- check: no_orphaned_marks - input: - text: ‍رّ - rationale: ARABIC SHADDA on top of ARABIC LETTER REH (.fina) -- check: no_orphaned_marks - input: - text: ‍رْ - rationale: ARABIC SUKUN on top of ARABIC LETTER REH (.fina) -- check: no_orphaned_marks - input: - text: ‍رٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER REH (.fina) -- check: no_orphaned_marks - input: - text: ‍رٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER REH (.fina) -- check: no_orphaned_marks - input: - text: رَ - rationale: ARABIC FATHA on top of ARABIC LETTER REH (.isol) -- check: no_orphaned_marks - input: - text: رِ - rationale: ARABIC KASRA on top of ARABIC LETTER REH (.isol) -- check: no_orphaned_marks - input: - text: رُ - rationale: ARABIC DAMMA on top of ARABIC LETTER REH (.isol) -- check: no_orphaned_marks - input: - text: رً - rationale: ARABIC FATHATAN on top of ARABIC LETTER REH (.isol) -- check: no_orphaned_marks - input: - text: رٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER REH (.isol) -- check: no_orphaned_marks - input: - text: رٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER REH (.isol) -- check: no_orphaned_marks - input: - text: رّ - rationale: ARABIC SHADDA on top of ARABIC LETTER REH (.isol) -- check: no_orphaned_marks - input: - text: رْ - rationale: ARABIC SUKUN on top of ARABIC LETTER REH (.isol) -- check: no_orphaned_marks - input: - text: رٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER REH (.isol) -- check: no_orphaned_marks - input: - text: رٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER REH (.isol) -- check: shaping_differs - inputs: - - text: ‍ړ - features: - init: false - medi: false - fina: false - - text: ‍ړ - rationale: .fina version of ARABIC LETTER REH WITH RING -- check: no_orphaned_marks - input: - text: ‍ړَ - rationale: ARABIC FATHA on top of ARABIC LETTER REH WITH RING (.fina) -- check: no_orphaned_marks - input: - text: ‍ړِ - rationale: ARABIC KASRA on top of ARABIC LETTER REH WITH RING (.fina) -- check: no_orphaned_marks - input: - text: ‍ړُ - rationale: ARABIC DAMMA on top of ARABIC LETTER REH WITH RING (.fina) -- check: no_orphaned_marks - input: - text: ‍ړً - rationale: ARABIC FATHATAN on top of ARABIC LETTER REH WITH RING (.fina) -- check: no_orphaned_marks - input: - text: ‍ړٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER REH WITH RING (.fina) -- check: no_orphaned_marks - input: - text: ‍ړٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER REH WITH RING (.fina) -- check: no_orphaned_marks - input: - text: ‍ړّ - rationale: ARABIC SHADDA on top of ARABIC LETTER REH WITH RING (.fina) -- check: no_orphaned_marks - input: - text: ‍ړْ - rationale: ARABIC SUKUN on top of ARABIC LETTER REH WITH RING (.fina) -- check: no_orphaned_marks - input: - text: ‍ړٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER REH WITH RING (.fina) -- check: no_orphaned_marks - input: - text: ‍ړٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER REH WITH RING - (.fina) -- check: no_orphaned_marks - input: - text: ړَ - rationale: ARABIC FATHA on top of ARABIC LETTER REH WITH RING (.isol) -- check: no_orphaned_marks - input: - text: ړِ - rationale: ARABIC KASRA on top of ARABIC LETTER REH WITH RING (.isol) -- check: no_orphaned_marks - input: - text: ړُ - rationale: ARABIC DAMMA on top of ARABIC LETTER REH WITH RING (.isol) -- check: no_orphaned_marks - input: - text: ړً - rationale: ARABIC FATHATAN on top of ARABIC LETTER REH WITH RING (.isol) -- check: no_orphaned_marks - input: - text: ړٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER REH WITH RING (.isol) -- check: no_orphaned_marks - input: - text: ړٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER REH WITH RING (.isol) -- check: no_orphaned_marks - input: - text: ړّ - rationale: ARABIC SHADDA on top of ARABIC LETTER REH WITH RING (.isol) -- check: no_orphaned_marks - input: - text: ړْ - rationale: ARABIC SUKUN on top of ARABIC LETTER REH WITH RING (.isol) -- check: no_orphaned_marks - input: - text: ړٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER REH WITH RING (.isol) -- check: no_orphaned_marks - input: - text: ړٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER REH WITH RING - (.isol) -- check: shaping_differs - inputs: - - text: ‍ز - features: - init: false - medi: false - fina: false - - text: ‍ز - rationale: .fina version of ARABIC LETTER ZAIN -- check: no_orphaned_marks - input: - text: ‍زَ - rationale: ARABIC FATHA on top of ARABIC LETTER ZAIN (.fina) -- check: no_orphaned_marks - input: - text: ‍زِ - rationale: ARABIC KASRA on top of ARABIC LETTER ZAIN (.fina) -- check: no_orphaned_marks - input: - text: ‍زُ - rationale: ARABIC DAMMA on top of ARABIC LETTER ZAIN (.fina) -- check: no_orphaned_marks - input: - text: ‍زً - rationale: ARABIC FATHATAN on top of ARABIC LETTER ZAIN (.fina) -- check: no_orphaned_marks - input: - text: ‍زٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER ZAIN (.fina) -- check: no_orphaned_marks - input: - text: ‍زٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER ZAIN (.fina) -- check: no_orphaned_marks - input: - text: ‍زّ - rationale: ARABIC SHADDA on top of ARABIC LETTER ZAIN (.fina) -- check: no_orphaned_marks - input: - text: ‍زْ - rationale: ARABIC SUKUN on top of ARABIC LETTER ZAIN (.fina) -- check: no_orphaned_marks - input: - text: ‍زٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER ZAIN (.fina) -- check: no_orphaned_marks - input: - text: ‍زٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER ZAIN (.fina) -- check: no_orphaned_marks - input: - text: زَ - rationale: ARABIC FATHA on top of ARABIC LETTER ZAIN (.isol) -- check: no_orphaned_marks - input: - text: زِ - rationale: ARABIC KASRA on top of ARABIC LETTER ZAIN (.isol) -- check: no_orphaned_marks - input: - text: زُ - rationale: ARABIC DAMMA on top of ARABIC LETTER ZAIN (.isol) -- check: no_orphaned_marks - input: - text: زً - rationale: ARABIC FATHATAN on top of ARABIC LETTER ZAIN (.isol) -- check: no_orphaned_marks - input: - text: زٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER ZAIN (.isol) -- check: no_orphaned_marks - input: - text: زٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER ZAIN (.isol) -- check: no_orphaned_marks - input: - text: زّ - rationale: ARABIC SHADDA on top of ARABIC LETTER ZAIN (.isol) -- check: no_orphaned_marks - input: - text: زْ - rationale: ARABIC SUKUN on top of ARABIC LETTER ZAIN (.isol) -- check: no_orphaned_marks - input: - text: زٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER ZAIN (.isol) -- check: no_orphaned_marks - input: - text: زٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER ZAIN (.isol) -- check: shaping_differs - inputs: - - text: ‍ژ - features: - init: false - medi: false - fina: false - - text: ‍ژ - rationale: .fina version of ARABIC LETTER JEH -- check: no_orphaned_marks - input: - text: ‍ژَ - rationale: ARABIC FATHA on top of ARABIC LETTER JEH (.fina) -- check: no_orphaned_marks - input: - text: ‍ژِ - rationale: ARABIC KASRA on top of ARABIC LETTER JEH (.fina) -- check: no_orphaned_marks - input: - text: ‍ژُ - rationale: ARABIC DAMMA on top of ARABIC LETTER JEH (.fina) -- check: no_orphaned_marks - input: - text: ‍ژً - rationale: ARABIC FATHATAN on top of ARABIC LETTER JEH (.fina) -- check: no_orphaned_marks - input: - text: ‍ژٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER JEH (.fina) -- check: no_orphaned_marks - input: - text: ‍ژٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER JEH (.fina) -- check: no_orphaned_marks - input: - text: ‍ژّ - rationale: ARABIC SHADDA on top of ARABIC LETTER JEH (.fina) -- check: no_orphaned_marks - input: - text: ‍ژْ - rationale: ARABIC SUKUN on top of ARABIC LETTER JEH (.fina) -- check: no_orphaned_marks - input: - text: ‍ژٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER JEH (.fina) -- check: no_orphaned_marks - input: - text: ‍ژٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER JEH (.fina) -- check: no_orphaned_marks - input: - text: ژَ - rationale: ARABIC FATHA on top of ARABIC LETTER JEH (.isol) -- check: no_orphaned_marks - input: - text: ژِ - rationale: ARABIC KASRA on top of ARABIC LETTER JEH (.isol) -- check: no_orphaned_marks - input: - text: ژُ - rationale: ARABIC DAMMA on top of ARABIC LETTER JEH (.isol) -- check: no_orphaned_marks - input: - text: ژً - rationale: ARABIC FATHATAN on top of ARABIC LETTER JEH (.isol) -- check: no_orphaned_marks - input: - text: ژٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER JEH (.isol) -- check: no_orphaned_marks - input: - text: ژٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER JEH (.isol) -- check: no_orphaned_marks - input: - text: ژّ - rationale: ARABIC SHADDA on top of ARABIC LETTER JEH (.isol) -- check: no_orphaned_marks - input: - text: ژْ - rationale: ARABIC SUKUN on top of ARABIC LETTER JEH (.isol) -- check: no_orphaned_marks - input: - text: ژٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER JEH (.isol) -- check: no_orphaned_marks - input: - text: ژٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER JEH (.isol) -- check: shaping_differs - inputs: - - text: ‍ږ - features: - init: false - medi: false - fina: false - - text: ‍ږ - rationale: .fina version of ARABIC LETTER REH WITH DOT BELOW AND DOT ABOVE -- check: no_orphaned_marks - input: - text: ‍ږَ - rationale: ARABIC FATHA on top of ARABIC LETTER REH WITH DOT BELOW AND DOT ABOVE - (.fina) -- check: no_orphaned_marks - input: - text: ‍ږِ - rationale: ARABIC KASRA on top of ARABIC LETTER REH WITH DOT BELOW AND DOT ABOVE - (.fina) -- check: no_orphaned_marks - input: - text: ‍ږُ - rationale: ARABIC DAMMA on top of ARABIC LETTER REH WITH DOT BELOW AND DOT ABOVE - (.fina) -- check: no_orphaned_marks - input: - text: ‍ږً - rationale: ARABIC FATHATAN on top of ARABIC LETTER REH WITH DOT BELOW AND DOT ABOVE - (.fina) -- check: no_orphaned_marks - input: - text: ‍ږٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER REH WITH DOT BELOW AND DOT ABOVE - (.fina) -- check: no_orphaned_marks - input: - text: ‍ږٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER REH WITH DOT BELOW AND DOT ABOVE - (.fina) -- check: no_orphaned_marks - input: - text: ‍ږّ - rationale: ARABIC SHADDA on top of ARABIC LETTER REH WITH DOT BELOW AND DOT ABOVE - (.fina) -- check: no_orphaned_marks - input: - text: ‍ږْ - rationale: ARABIC SUKUN on top of ARABIC LETTER REH WITH DOT BELOW AND DOT ABOVE - (.fina) -- check: no_orphaned_marks - input: - text: ‍ږٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER REH WITH DOT BELOW AND DOT - ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ږٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER REH WITH DOT BELOW - AND DOT ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ږَ - rationale: ARABIC FATHA on top of ARABIC LETTER REH WITH DOT BELOW AND DOT ABOVE - (.isol) -- check: no_orphaned_marks - input: - text: ږِ - rationale: ARABIC KASRA on top of ARABIC LETTER REH WITH DOT BELOW AND DOT ABOVE - (.isol) -- check: no_orphaned_marks - input: - text: ږُ - rationale: ARABIC DAMMA on top of ARABIC LETTER REH WITH DOT BELOW AND DOT ABOVE - (.isol) -- check: no_orphaned_marks - input: - text: ږً - rationale: ARABIC FATHATAN on top of ARABIC LETTER REH WITH DOT BELOW AND DOT ABOVE - (.isol) -- check: no_orphaned_marks - input: - text: ږٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER REH WITH DOT BELOW AND DOT ABOVE - (.isol) -- check: no_orphaned_marks - input: - text: ږٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER REH WITH DOT BELOW AND DOT ABOVE - (.isol) -- check: no_orphaned_marks - input: - text: ږّ - rationale: ARABIC SHADDA on top of ARABIC LETTER REH WITH DOT BELOW AND DOT ABOVE - (.isol) -- check: no_orphaned_marks - input: - text: ږْ - rationale: ARABIC SUKUN on top of ARABIC LETTER REH WITH DOT BELOW AND DOT ABOVE - (.isol) -- check: no_orphaned_marks - input: - text: ږٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER REH WITH DOT BELOW AND DOT - ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ږٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER REH WITH DOT BELOW - AND DOT ABOVE (.isol) -- check: shaping_differs - inputs: - - text: ‍س - features: - init: false - medi: false - fina: false - - text: ‍س - rationale: .fina version of ARABIC LETTER SEEN -- check: no_orphaned_marks - input: - text: ‍سَ - rationale: ARABIC FATHA on top of ARABIC LETTER SEEN (.fina) -- check: no_orphaned_marks - input: - text: ‍سِ - rationale: ARABIC KASRA on top of ARABIC LETTER SEEN (.fina) -- check: no_orphaned_marks - input: - text: ‍سُ - rationale: ARABIC DAMMA on top of ARABIC LETTER SEEN (.fina) -- check: no_orphaned_marks - input: - text: ‍سً - rationale: ARABIC FATHATAN on top of ARABIC LETTER SEEN (.fina) -- check: no_orphaned_marks - input: - text: ‍سٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER SEEN (.fina) -- check: no_orphaned_marks - input: - text: ‍سٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER SEEN (.fina) -- check: no_orphaned_marks - input: - text: ‍سّ - rationale: ARABIC SHADDA on top of ARABIC LETTER SEEN (.fina) -- check: no_orphaned_marks - input: - text: ‍سْ - rationale: ARABIC SUKUN on top of ARABIC LETTER SEEN (.fina) -- check: no_orphaned_marks - input: - text: ‍سٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER SEEN (.fina) -- check: no_orphaned_marks - input: - text: ‍سٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER SEEN (.fina) -- check: shaping_differs - inputs: - - text: ‍س‍ - features: - init: false - medi: false - fina: false - - text: ‍س‍ - rationale: .medi version of ARABIC LETTER SEEN -- check: no_orphaned_marks - input: - text: ‍سَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER SEEN (.medi) -- check: no_orphaned_marks - input: - text: ‍سِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER SEEN (.medi) -- check: no_orphaned_marks - input: - text: ‍سُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER SEEN (.medi) -- check: no_orphaned_marks - input: - text: ‍سً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER SEEN (.medi) -- check: no_orphaned_marks - input: - text: ‍سٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER SEEN (.medi) -- check: no_orphaned_marks - input: - text: ‍سٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER SEEN (.medi) -- check: no_orphaned_marks - input: - text: ‍سّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER SEEN (.medi) -- check: no_orphaned_marks - input: - text: ‍سْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER SEEN (.medi) -- check: no_orphaned_marks - input: - text: ‍سٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER SEEN (.medi) -- check: no_orphaned_marks - input: - text: ‍سٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER SEEN (.medi) -- check: shaping_differs - inputs: - - text: س‍ - features: - init: false - medi: false - fina: false - - text: س‍ - rationale: .init version of ARABIC LETTER SEEN -- check: no_orphaned_marks - input: - text: سَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER SEEN (.init) -- check: no_orphaned_marks - input: - text: سِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER SEEN (.init) -- check: no_orphaned_marks - input: - text: سُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER SEEN (.init) -- check: no_orphaned_marks - input: - text: سً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER SEEN (.init) -- check: no_orphaned_marks - input: - text: سٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER SEEN (.init) -- check: no_orphaned_marks - input: - text: سٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER SEEN (.init) -- check: no_orphaned_marks - input: - text: سّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER SEEN (.init) -- check: no_orphaned_marks - input: - text: سْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER SEEN (.init) -- check: no_orphaned_marks - input: - text: سٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER SEEN (.init) -- check: no_orphaned_marks - input: - text: سٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER SEEN (.init) -- check: no_orphaned_marks - input: - text: سَ - rationale: ARABIC FATHA on top of ARABIC LETTER SEEN (.isol) -- check: no_orphaned_marks - input: - text: سِ - rationale: ARABIC KASRA on top of ARABIC LETTER SEEN (.isol) -- check: no_orphaned_marks - input: - text: سُ - rationale: ARABIC DAMMA on top of ARABIC LETTER SEEN (.isol) -- check: no_orphaned_marks - input: - text: سً - rationale: ARABIC FATHATAN on top of ARABIC LETTER SEEN (.isol) -- check: no_orphaned_marks - input: - text: سٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER SEEN (.isol) -- check: no_orphaned_marks - input: - text: سٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER SEEN (.isol) -- check: no_orphaned_marks - input: - text: سّ - rationale: ARABIC SHADDA on top of ARABIC LETTER SEEN (.isol) -- check: no_orphaned_marks - input: - text: سْ - rationale: ARABIC SUKUN on top of ARABIC LETTER SEEN (.isol) -- check: no_orphaned_marks - input: - text: سٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER SEEN (.isol) -- check: no_orphaned_marks - input: - text: سٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER SEEN (.isol) -- check: shaping_differs - inputs: - - text: ‍ش - features: - init: false - medi: false - fina: false - - text: ‍ش - rationale: .fina version of ARABIC LETTER SHEEN -- check: no_orphaned_marks - input: - text: ‍شَ - rationale: ARABIC FATHA on top of ARABIC LETTER SHEEN (.fina) -- check: no_orphaned_marks - input: - text: ‍شِ - rationale: ARABIC KASRA on top of ARABIC LETTER SHEEN (.fina) -- check: no_orphaned_marks - input: - text: ‍شُ - rationale: ARABIC DAMMA on top of ARABIC LETTER SHEEN (.fina) -- check: no_orphaned_marks - input: - text: ‍شً - rationale: ARABIC FATHATAN on top of ARABIC LETTER SHEEN (.fina) -- check: no_orphaned_marks - input: - text: ‍شٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER SHEEN (.fina) -- check: no_orphaned_marks - input: - text: ‍شٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER SHEEN (.fina) -- check: no_orphaned_marks - input: - text: ‍شّ - rationale: ARABIC SHADDA on top of ARABIC LETTER SHEEN (.fina) -- check: no_orphaned_marks - input: - text: ‍شْ - rationale: ARABIC SUKUN on top of ARABIC LETTER SHEEN (.fina) -- check: no_orphaned_marks - input: - text: ‍شٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER SHEEN (.fina) -- check: no_orphaned_marks - input: - text: ‍شٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER SHEEN (.fina) -- check: shaping_differs - inputs: - - text: ‍ش‍ - features: - init: false - medi: false - fina: false - - text: ‍ش‍ - rationale: .medi version of ARABIC LETTER SHEEN -- check: no_orphaned_marks - input: - text: ‍شَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER SHEEN (.medi) -- check: no_orphaned_marks - input: - text: ‍شِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER SHEEN (.medi) -- check: no_orphaned_marks - input: - text: ‍شُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER SHEEN (.medi) -- check: no_orphaned_marks - input: - text: ‍شً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER SHEEN (.medi) -- check: no_orphaned_marks - input: - text: ‍شٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER SHEEN (.medi) -- check: no_orphaned_marks - input: - text: ‍شٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER SHEEN (.medi) -- check: no_orphaned_marks - input: - text: ‍شّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER SHEEN (.medi) -- check: no_orphaned_marks - input: - text: ‍شْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER SHEEN (.medi) -- check: no_orphaned_marks - input: - text: ‍شٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER SHEEN (.medi) -- check: no_orphaned_marks - input: - text: ‍شٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER SHEEN (.medi) -- check: shaping_differs - inputs: - - text: ش‍ - features: - init: false - medi: false - fina: false - - text: ش‍ - rationale: .init version of ARABIC LETTER SHEEN -- check: no_orphaned_marks - input: - text: شَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER SHEEN (.init) -- check: no_orphaned_marks - input: - text: شِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER SHEEN (.init) -- check: no_orphaned_marks - input: - text: شُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER SHEEN (.init) -- check: no_orphaned_marks - input: - text: شً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER SHEEN (.init) -- check: no_orphaned_marks - input: - text: شٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER SHEEN (.init) -- check: no_orphaned_marks - input: - text: شٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER SHEEN (.init) -- check: no_orphaned_marks - input: - text: شّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER SHEEN (.init) -- check: no_orphaned_marks - input: - text: شْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER SHEEN (.init) -- check: no_orphaned_marks - input: - text: شٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER SHEEN (.init) -- check: no_orphaned_marks - input: - text: شٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER SHEEN (.init) -- check: no_orphaned_marks - input: - text: شَ - rationale: ARABIC FATHA on top of ARABIC LETTER SHEEN (.isol) -- check: no_orphaned_marks - input: - text: شِ - rationale: ARABIC KASRA on top of ARABIC LETTER SHEEN (.isol) -- check: no_orphaned_marks - input: - text: شُ - rationale: ARABIC DAMMA on top of ARABIC LETTER SHEEN (.isol) -- check: no_orphaned_marks - input: - text: شً - rationale: ARABIC FATHATAN on top of ARABIC LETTER SHEEN (.isol) -- check: no_orphaned_marks - input: - text: شٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER SHEEN (.isol) -- check: no_orphaned_marks - input: - text: شٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER SHEEN (.isol) -- check: no_orphaned_marks - input: - text: شّ - rationale: ARABIC SHADDA on top of ARABIC LETTER SHEEN (.isol) -- check: no_orphaned_marks - input: - text: شْ - rationale: ARABIC SUKUN on top of ARABIC LETTER SHEEN (.isol) -- check: no_orphaned_marks - input: - text: شٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER SHEEN (.isol) -- check: no_orphaned_marks - input: - text: شٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER SHEEN (.isol) -- check: shaping_differs - inputs: - - text: ‍ښ - features: - init: false - medi: false - fina: false - - text: ‍ښ - rationale: .fina version of ARABIC LETTER SEEN WITH DOT BELOW AND DOT ABOVE -- check: no_orphaned_marks - input: - text: ‍ښَ - rationale: ARABIC FATHA on top of ARABIC LETTER SEEN WITH DOT BELOW AND DOT ABOVE - (.fina) -- check: no_orphaned_marks - input: - text: ‍ښِ - rationale: ARABIC KASRA on top of ARABIC LETTER SEEN WITH DOT BELOW AND DOT ABOVE - (.fina) -- check: no_orphaned_marks - input: - text: ‍ښُ - rationale: ARABIC DAMMA on top of ARABIC LETTER SEEN WITH DOT BELOW AND DOT ABOVE - (.fina) -- check: no_orphaned_marks - input: - text: ‍ښً - rationale: ARABIC FATHATAN on top of ARABIC LETTER SEEN WITH DOT BELOW AND DOT ABOVE - (.fina) -- check: no_orphaned_marks - input: - text: ‍ښٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER SEEN WITH DOT BELOW AND DOT ABOVE - (.fina) -- check: no_orphaned_marks - input: - text: ‍ښٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER SEEN WITH DOT BELOW AND DOT ABOVE - (.fina) -- check: no_orphaned_marks - input: - text: ‍ښّ - rationale: ARABIC SHADDA on top of ARABIC LETTER SEEN WITH DOT BELOW AND DOT ABOVE - (.fina) -- check: no_orphaned_marks - input: - text: ‍ښْ - rationale: ARABIC SUKUN on top of ARABIC LETTER SEEN WITH DOT BELOW AND DOT ABOVE - (.fina) -- check: no_orphaned_marks - input: - text: ‍ښٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER SEEN WITH DOT BELOW AND DOT - ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ښٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER SEEN WITH DOT - BELOW AND DOT ABOVE (.fina) -- check: shaping_differs - inputs: - - text: ‍ښ‍ - features: - init: false - medi: false - fina: false - - text: ‍ښ‍ - rationale: .medi version of ARABIC LETTER SEEN WITH DOT BELOW AND DOT ABOVE -- check: no_orphaned_marks - input: - text: ‍ښَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER SEEN WITH DOT BELOW AND DOT ABOVE - (.medi) -- check: no_orphaned_marks - input: - text: ‍ښِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER SEEN WITH DOT BELOW AND DOT ABOVE - (.medi) -- check: no_orphaned_marks - input: - text: ‍ښُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER SEEN WITH DOT BELOW AND DOT ABOVE - (.medi) -- check: no_orphaned_marks - input: - text: ‍ښً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER SEEN WITH DOT BELOW AND DOT ABOVE - (.medi) -- check: no_orphaned_marks - input: - text: ‍ښٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER SEEN WITH DOT BELOW AND DOT ABOVE - (.medi) -- check: no_orphaned_marks - input: - text: ‍ښٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER SEEN WITH DOT BELOW AND DOT ABOVE - (.medi) -- check: no_orphaned_marks - input: - text: ‍ښّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER SEEN WITH DOT BELOW AND DOT ABOVE - (.medi) -- check: no_orphaned_marks - input: - text: ‍ښْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER SEEN WITH DOT BELOW AND DOT ABOVE - (.medi) -- check: no_orphaned_marks - input: - text: ‍ښٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER SEEN WITH DOT BELOW AND DOT - ABOVE (.medi) -- check: no_orphaned_marks - input: - text: ‍ښٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER SEEN WITH DOT - BELOW AND DOT ABOVE (.medi) -- check: shaping_differs - inputs: - - text: ښ‍ - features: - init: false - medi: false - fina: false - - text: ښ‍ - rationale: .init version of ARABIC LETTER SEEN WITH DOT BELOW AND DOT ABOVE -- check: no_orphaned_marks - input: - text: ښَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER SEEN WITH DOT BELOW AND DOT ABOVE - (.init) -- check: no_orphaned_marks - input: - text: ښِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER SEEN WITH DOT BELOW AND DOT ABOVE - (.init) -- check: no_orphaned_marks - input: - text: ښُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER SEEN WITH DOT BELOW AND DOT ABOVE - (.init) -- check: no_orphaned_marks - input: - text: ښً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER SEEN WITH DOT BELOW AND DOT ABOVE - (.init) -- check: no_orphaned_marks - input: - text: ښٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER SEEN WITH DOT BELOW AND DOT ABOVE - (.init) -- check: no_orphaned_marks - input: - text: ښٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER SEEN WITH DOT BELOW AND DOT ABOVE - (.init) -- check: no_orphaned_marks - input: - text: ښّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER SEEN WITH DOT BELOW AND DOT ABOVE - (.init) -- check: no_orphaned_marks - input: - text: ښْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER SEEN WITH DOT BELOW AND DOT ABOVE - (.init) -- check: no_orphaned_marks - input: - text: ښٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER SEEN WITH DOT BELOW AND DOT - ABOVE (.init) -- check: no_orphaned_marks - input: - text: ښٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER SEEN WITH DOT - BELOW AND DOT ABOVE (.init) -- check: no_orphaned_marks - input: - text: ښَ - rationale: ARABIC FATHA on top of ARABIC LETTER SEEN WITH DOT BELOW AND DOT ABOVE - (.isol) -- check: no_orphaned_marks - input: - text: ښِ - rationale: ARABIC KASRA on top of ARABIC LETTER SEEN WITH DOT BELOW AND DOT ABOVE - (.isol) -- check: no_orphaned_marks - input: - text: ښُ - rationale: ARABIC DAMMA on top of ARABIC LETTER SEEN WITH DOT BELOW AND DOT ABOVE - (.isol) -- check: no_orphaned_marks - input: - text: ښً - rationale: ARABIC FATHATAN on top of ARABIC LETTER SEEN WITH DOT BELOW AND DOT ABOVE - (.isol) -- check: no_orphaned_marks - input: - text: ښٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER SEEN WITH DOT BELOW AND DOT ABOVE - (.isol) -- check: no_orphaned_marks - input: - text: ښٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER SEEN WITH DOT BELOW AND DOT ABOVE - (.isol) -- check: no_orphaned_marks - input: - text: ښّ - rationale: ARABIC SHADDA on top of ARABIC LETTER SEEN WITH DOT BELOW AND DOT ABOVE - (.isol) -- check: no_orphaned_marks - input: - text: ښْ - rationale: ARABIC SUKUN on top of ARABIC LETTER SEEN WITH DOT BELOW AND DOT ABOVE - (.isol) -- check: no_orphaned_marks - input: - text: ښٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER SEEN WITH DOT BELOW AND DOT - ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ښٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER SEEN WITH DOT - BELOW AND DOT ABOVE (.isol) -- check: shaping_differs - inputs: - - text: ‍ص - features: - init: false - medi: false - fina: false - - text: ‍ص - rationale: .fina version of ARABIC LETTER SAD -- check: no_orphaned_marks - input: - text: ‍صَ - rationale: ARABIC FATHA on top of ARABIC LETTER SAD (.fina) -- check: no_orphaned_marks - input: - text: ‍صِ - rationale: ARABIC KASRA on top of ARABIC LETTER SAD (.fina) -- check: no_orphaned_marks - input: - text: ‍صُ - rationale: ARABIC DAMMA on top of ARABIC LETTER SAD (.fina) -- check: no_orphaned_marks - input: - text: ‍صً - rationale: ARABIC FATHATAN on top of ARABIC LETTER SAD (.fina) -- check: no_orphaned_marks - input: - text: ‍صٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER SAD (.fina) -- check: no_orphaned_marks - input: - text: ‍صٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER SAD (.fina) -- check: no_orphaned_marks - input: - text: ‍صّ - rationale: ARABIC SHADDA on top of ARABIC LETTER SAD (.fina) -- check: no_orphaned_marks - input: - text: ‍صْ - rationale: ARABIC SUKUN on top of ARABIC LETTER SAD (.fina) -- check: no_orphaned_marks - input: - text: ‍صٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER SAD (.fina) -- check: no_orphaned_marks - input: - text: ‍صٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER SAD (.fina) -- check: shaping_differs - inputs: - - text: ‍ص‍ - features: - init: false - medi: false - fina: false - - text: ‍ص‍ - rationale: .medi version of ARABIC LETTER SAD -- check: no_orphaned_marks - input: - text: ‍صَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER SAD (.medi) -- check: no_orphaned_marks - input: - text: ‍صِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER SAD (.medi) -- check: no_orphaned_marks - input: - text: ‍صُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER SAD (.medi) -- check: no_orphaned_marks - input: - text: ‍صً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER SAD (.medi) -- check: no_orphaned_marks - input: - text: ‍صٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER SAD (.medi) -- check: no_orphaned_marks - input: - text: ‍صٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER SAD (.medi) -- check: no_orphaned_marks - input: - text: ‍صّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER SAD (.medi) -- check: no_orphaned_marks - input: - text: ‍صْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER SAD (.medi) -- check: no_orphaned_marks - input: - text: ‍صٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER SAD (.medi) -- check: no_orphaned_marks - input: - text: ‍صٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER SAD (.medi) -- check: shaping_differs - inputs: - - text: ص‍ - features: - init: false - medi: false - fina: false - - text: ص‍ - rationale: .init version of ARABIC LETTER SAD -- check: no_orphaned_marks - input: - text: صَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER SAD (.init) -- check: no_orphaned_marks - input: - text: صِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER SAD (.init) -- check: no_orphaned_marks - input: - text: صُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER SAD (.init) -- check: no_orphaned_marks - input: - text: صً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER SAD (.init) -- check: no_orphaned_marks - input: - text: صٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER SAD (.init) -- check: no_orphaned_marks - input: - text: صٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER SAD (.init) -- check: no_orphaned_marks - input: - text: صّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER SAD (.init) -- check: no_orphaned_marks - input: - text: صْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER SAD (.init) -- check: no_orphaned_marks - input: - text: صٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER SAD (.init) -- check: no_orphaned_marks - input: - text: صٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER SAD (.init) -- check: no_orphaned_marks - input: - text: صَ - rationale: ARABIC FATHA on top of ARABIC LETTER SAD (.isol) -- check: no_orphaned_marks - input: - text: صِ - rationale: ARABIC KASRA on top of ARABIC LETTER SAD (.isol) -- check: no_orphaned_marks - input: - text: صُ - rationale: ARABIC DAMMA on top of ARABIC LETTER SAD (.isol) -- check: no_orphaned_marks - input: - text: صً - rationale: ARABIC FATHATAN on top of ARABIC LETTER SAD (.isol) -- check: no_orphaned_marks - input: - text: صٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER SAD (.isol) -- check: no_orphaned_marks - input: - text: صٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER SAD (.isol) -- check: no_orphaned_marks - input: - text: صّ - rationale: ARABIC SHADDA on top of ARABIC LETTER SAD (.isol) -- check: no_orphaned_marks - input: - text: صْ - rationale: ARABIC SUKUN on top of ARABIC LETTER SAD (.isol) -- check: no_orphaned_marks - input: - text: صٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER SAD (.isol) -- check: no_orphaned_marks - input: - text: صٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER SAD (.isol) -- check: shaping_differs - inputs: - - text: ‍ض - features: - init: false - medi: false - fina: false - - text: ‍ض - rationale: .fina version of ARABIC LETTER DAD -- check: no_orphaned_marks - input: - text: ‍ضَ - rationale: ARABIC FATHA on top of ARABIC LETTER DAD (.fina) -- check: no_orphaned_marks - input: - text: ‍ضِ - rationale: ARABIC KASRA on top of ARABIC LETTER DAD (.fina) -- check: no_orphaned_marks - input: - text: ‍ضُ - rationale: ARABIC DAMMA on top of ARABIC LETTER DAD (.fina) -- check: no_orphaned_marks - input: - text: ‍ضً - rationale: ARABIC FATHATAN on top of ARABIC LETTER DAD (.fina) -- check: no_orphaned_marks - input: - text: ‍ضٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER DAD (.fina) -- check: no_orphaned_marks - input: - text: ‍ضٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER DAD (.fina) -- check: no_orphaned_marks - input: - text: ‍ضّ - rationale: ARABIC SHADDA on top of ARABIC LETTER DAD (.fina) -- check: no_orphaned_marks - input: - text: ‍ضْ - rationale: ARABIC SUKUN on top of ARABIC LETTER DAD (.fina) -- check: no_orphaned_marks - input: - text: ‍ضٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER DAD (.fina) -- check: no_orphaned_marks - input: - text: ‍ضٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER DAD (.fina) -- check: shaping_differs - inputs: - - text: ‍ض‍ - features: - init: false - medi: false - fina: false - - text: ‍ض‍ - rationale: .medi version of ARABIC LETTER DAD -- check: no_orphaned_marks - input: - text: ‍ضَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER DAD (.medi) -- check: no_orphaned_marks - input: - text: ‍ضِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER DAD (.medi) -- check: no_orphaned_marks - input: - text: ‍ضُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER DAD (.medi) -- check: no_orphaned_marks - input: - text: ‍ضً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER DAD (.medi) -- check: no_orphaned_marks - input: - text: ‍ضٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER DAD (.medi) -- check: no_orphaned_marks - input: - text: ‍ضٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER DAD (.medi) -- check: no_orphaned_marks - input: - text: ‍ضّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER DAD (.medi) -- check: no_orphaned_marks - input: - text: ‍ضْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER DAD (.medi) -- check: no_orphaned_marks - input: - text: ‍ضٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER DAD (.medi) -- check: no_orphaned_marks - input: - text: ‍ضٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER DAD (.medi) -- check: shaping_differs - inputs: - - text: ض‍ - features: - init: false - medi: false - fina: false - - text: ض‍ - rationale: .init version of ARABIC LETTER DAD -- check: no_orphaned_marks - input: - text: ضَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER DAD (.init) -- check: no_orphaned_marks - input: - text: ضِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER DAD (.init) -- check: no_orphaned_marks - input: - text: ضُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER DAD (.init) -- check: no_orphaned_marks - input: - text: ضً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER DAD (.init) -- check: no_orphaned_marks - input: - text: ضٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER DAD (.init) -- check: no_orphaned_marks - input: - text: ضٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER DAD (.init) -- check: no_orphaned_marks - input: - text: ضّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER DAD (.init) -- check: no_orphaned_marks - input: - text: ضْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER DAD (.init) -- check: no_orphaned_marks - input: - text: ضٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER DAD (.init) -- check: no_orphaned_marks - input: - text: ضٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER DAD (.init) -- check: no_orphaned_marks - input: - text: ضَ - rationale: ARABIC FATHA on top of ARABIC LETTER DAD (.isol) -- check: no_orphaned_marks - input: - text: ضِ - rationale: ARABIC KASRA on top of ARABIC LETTER DAD (.isol) -- check: no_orphaned_marks - input: - text: ضُ - rationale: ARABIC DAMMA on top of ARABIC LETTER DAD (.isol) -- check: no_orphaned_marks - input: - text: ضً - rationale: ARABIC FATHATAN on top of ARABIC LETTER DAD (.isol) -- check: no_orphaned_marks - input: - text: ضٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER DAD (.isol) -- check: no_orphaned_marks - input: - text: ضٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER DAD (.isol) -- check: no_orphaned_marks - input: - text: ضّ - rationale: ARABIC SHADDA on top of ARABIC LETTER DAD (.isol) -- check: no_orphaned_marks - input: - text: ضْ - rationale: ARABIC SUKUN on top of ARABIC LETTER DAD (.isol) -- check: no_orphaned_marks - input: - text: ضٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER DAD (.isol) -- check: no_orphaned_marks - input: - text: ضٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER DAD (.isol) -- check: shaping_differs - inputs: - - text: ‍ط - features: - init: false - medi: false - fina: false - - text: ‍ط - rationale: .fina version of ARABIC LETTER TAH -- check: no_orphaned_marks - input: - text: ‍طَ - rationale: ARABIC FATHA on top of ARABIC LETTER TAH (.fina) -- check: no_orphaned_marks - input: - text: ‍طِ - rationale: ARABIC KASRA on top of ARABIC LETTER TAH (.fina) -- check: no_orphaned_marks - input: - text: ‍طُ - rationale: ARABIC DAMMA on top of ARABIC LETTER TAH (.fina) -- check: no_orphaned_marks - input: - text: ‍طً - rationale: ARABIC FATHATAN on top of ARABIC LETTER TAH (.fina) -- check: no_orphaned_marks - input: - text: ‍طٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER TAH (.fina) -- check: no_orphaned_marks - input: - text: ‍طٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER TAH (.fina) -- check: no_orphaned_marks - input: - text: ‍طّ - rationale: ARABIC SHADDA on top of ARABIC LETTER TAH (.fina) -- check: no_orphaned_marks - input: - text: ‍طْ - rationale: ARABIC SUKUN on top of ARABIC LETTER TAH (.fina) -- check: no_orphaned_marks - input: - text: ‍طٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER TAH (.fina) -- check: no_orphaned_marks - input: - text: ‍طٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER TAH (.fina) -- check: shaping_differs - inputs: - - text: ‍ط‍ - features: - init: false - medi: false - fina: false - - text: ‍ط‍ - rationale: .medi version of ARABIC LETTER TAH -- check: no_orphaned_marks - input: - text: ‍طَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER TAH (.medi) -- check: no_orphaned_marks - input: - text: ‍طِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER TAH (.medi) -- check: no_orphaned_marks - input: - text: ‍طُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER TAH (.medi) -- check: no_orphaned_marks - input: - text: ‍طً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER TAH (.medi) -- check: no_orphaned_marks - input: - text: ‍طٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER TAH (.medi) -- check: no_orphaned_marks - input: - text: ‍طٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER TAH (.medi) -- check: no_orphaned_marks - input: - text: ‍طّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER TAH (.medi) -- check: no_orphaned_marks - input: - text: ‍طْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER TAH (.medi) -- check: no_orphaned_marks - input: - text: ‍طٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER TAH (.medi) -- check: no_orphaned_marks - input: - text: ‍طٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER TAH (.medi) -- check: shaping_differs - inputs: - - text: ط‍ - features: - init: false - medi: false - fina: false - - text: ط‍ - rationale: .init version of ARABIC LETTER TAH -- check: no_orphaned_marks - input: - text: طَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER TAH (.init) -- check: no_orphaned_marks - input: - text: طِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER TAH (.init) -- check: no_orphaned_marks - input: - text: طُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER TAH (.init) -- check: no_orphaned_marks - input: - text: طً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER TAH (.init) -- check: no_orphaned_marks - input: - text: طٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER TAH (.init) -- check: no_orphaned_marks - input: - text: طٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER TAH (.init) -- check: no_orphaned_marks - input: - text: طّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER TAH (.init) -- check: no_orphaned_marks - input: - text: طْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER TAH (.init) -- check: no_orphaned_marks - input: - text: طٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER TAH (.init) -- check: no_orphaned_marks - input: - text: طٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER TAH (.init) -- check: no_orphaned_marks - input: - text: طَ - rationale: ARABIC FATHA on top of ARABIC LETTER TAH (.isol) -- check: no_orphaned_marks - input: - text: طِ - rationale: ARABIC KASRA on top of ARABIC LETTER TAH (.isol) -- check: no_orphaned_marks - input: - text: طُ - rationale: ARABIC DAMMA on top of ARABIC LETTER TAH (.isol) -- check: no_orphaned_marks - input: - text: طً - rationale: ARABIC FATHATAN on top of ARABIC LETTER TAH (.isol) -- check: no_orphaned_marks - input: - text: طٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER TAH (.isol) -- check: no_orphaned_marks - input: - text: طٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER TAH (.isol) -- check: no_orphaned_marks - input: - text: طّ - rationale: ARABIC SHADDA on top of ARABIC LETTER TAH (.isol) -- check: no_orphaned_marks - input: - text: طْ - rationale: ARABIC SUKUN on top of ARABIC LETTER TAH (.isol) -- check: no_orphaned_marks - input: - text: طٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER TAH (.isol) -- check: no_orphaned_marks - input: - text: طٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER TAH (.isol) -- check: shaping_differs - inputs: - - text: ‍ظ - features: - init: false - medi: false - fina: false - - text: ‍ظ - rationale: .fina version of ARABIC LETTER ZAH -- check: no_orphaned_marks - input: - text: ‍ظَ - rationale: ARABIC FATHA on top of ARABIC LETTER ZAH (.fina) -- check: no_orphaned_marks - input: - text: ‍ظِ - rationale: ARABIC KASRA on top of ARABIC LETTER ZAH (.fina) -- check: no_orphaned_marks - input: - text: ‍ظُ - rationale: ARABIC DAMMA on top of ARABIC LETTER ZAH (.fina) -- check: no_orphaned_marks - input: - text: ‍ظً - rationale: ARABIC FATHATAN on top of ARABIC LETTER ZAH (.fina) -- check: no_orphaned_marks - input: - text: ‍ظٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER ZAH (.fina) -- check: no_orphaned_marks - input: - text: ‍ظٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER ZAH (.fina) -- check: no_orphaned_marks - input: - text: ‍ظّ - rationale: ARABIC SHADDA on top of ARABIC LETTER ZAH (.fina) -- check: no_orphaned_marks - input: - text: ‍ظْ - rationale: ARABIC SUKUN on top of ARABIC LETTER ZAH (.fina) -- check: no_orphaned_marks - input: - text: ‍ظٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER ZAH (.fina) -- check: no_orphaned_marks - input: - text: ‍ظٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER ZAH (.fina) -- check: shaping_differs - inputs: - - text: ‍ظ‍ - features: - init: false - medi: false - fina: false - - text: ‍ظ‍ - rationale: .medi version of ARABIC LETTER ZAH -- check: no_orphaned_marks - input: - text: ‍ظَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER ZAH (.medi) -- check: no_orphaned_marks - input: - text: ‍ظِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER ZAH (.medi) -- check: no_orphaned_marks - input: - text: ‍ظُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER ZAH (.medi) -- check: no_orphaned_marks - input: - text: ‍ظً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER ZAH (.medi) -- check: no_orphaned_marks - input: - text: ‍ظٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER ZAH (.medi) -- check: no_orphaned_marks - input: - text: ‍ظٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER ZAH (.medi) -- check: no_orphaned_marks - input: - text: ‍ظّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER ZAH (.medi) -- check: no_orphaned_marks - input: - text: ‍ظْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER ZAH (.medi) -- check: no_orphaned_marks - input: - text: ‍ظٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER ZAH (.medi) -- check: no_orphaned_marks - input: - text: ‍ظٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER ZAH (.medi) -- check: shaping_differs - inputs: - - text: ظ‍ - features: - init: false - medi: false - fina: false - - text: ظ‍ - rationale: .init version of ARABIC LETTER ZAH -- check: no_orphaned_marks - input: - text: ظَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER ZAH (.init) -- check: no_orphaned_marks - input: - text: ظِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER ZAH (.init) -- check: no_orphaned_marks - input: - text: ظُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER ZAH (.init) -- check: no_orphaned_marks - input: - text: ظً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER ZAH (.init) -- check: no_orphaned_marks - input: - text: ظٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER ZAH (.init) -- check: no_orphaned_marks - input: - text: ظٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER ZAH (.init) -- check: no_orphaned_marks - input: - text: ظّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER ZAH (.init) -- check: no_orphaned_marks - input: - text: ظْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER ZAH (.init) -- check: no_orphaned_marks - input: - text: ظٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER ZAH (.init) -- check: no_orphaned_marks - input: - text: ظٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER ZAH (.init) -- check: no_orphaned_marks - input: - text: ظَ - rationale: ARABIC FATHA on top of ARABIC LETTER ZAH (.isol) -- check: no_orphaned_marks - input: - text: ظِ - rationale: ARABIC KASRA on top of ARABIC LETTER ZAH (.isol) -- check: no_orphaned_marks - input: - text: ظُ - rationale: ARABIC DAMMA on top of ARABIC LETTER ZAH (.isol) -- check: no_orphaned_marks - input: - text: ظً - rationale: ARABIC FATHATAN on top of ARABIC LETTER ZAH (.isol) -- check: no_orphaned_marks - input: - text: ظٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER ZAH (.isol) -- check: no_orphaned_marks - input: - text: ظٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER ZAH (.isol) -- check: no_orphaned_marks - input: - text: ظّ - rationale: ARABIC SHADDA on top of ARABIC LETTER ZAH (.isol) -- check: no_orphaned_marks - input: - text: ظْ - rationale: ARABIC SUKUN on top of ARABIC LETTER ZAH (.isol) -- check: no_orphaned_marks - input: - text: ظٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER ZAH (.isol) -- check: no_orphaned_marks - input: - text: ظٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER ZAH (.isol) -- check: shaping_differs - inputs: - - text: ‍ع - features: - init: false - medi: false - fina: false - - text: ‍ع - rationale: .fina version of ARABIC LETTER AIN -- check: no_orphaned_marks - input: - text: ‍عَ - rationale: ARABIC FATHA on top of ARABIC LETTER AIN (.fina) -- check: no_orphaned_marks - input: - text: ‍عِ - rationale: ARABIC KASRA on top of ARABIC LETTER AIN (.fina) -- check: no_orphaned_marks - input: - text: ‍عُ - rationale: ARABIC DAMMA on top of ARABIC LETTER AIN (.fina) -- check: no_orphaned_marks - input: - text: ‍عً - rationale: ARABIC FATHATAN on top of ARABIC LETTER AIN (.fina) -- check: no_orphaned_marks - input: - text: ‍عٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER AIN (.fina) -- check: no_orphaned_marks - input: - text: ‍عٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER AIN (.fina) -- check: no_orphaned_marks - input: - text: ‍عّ - rationale: ARABIC SHADDA on top of ARABIC LETTER AIN (.fina) -- check: no_orphaned_marks - input: - text: ‍عْ - rationale: ARABIC SUKUN on top of ARABIC LETTER AIN (.fina) -- check: no_orphaned_marks - input: - text: ‍عٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER AIN (.fina) -- check: no_orphaned_marks - input: - text: ‍عٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER AIN (.fina) -- check: shaping_differs - inputs: - - text: ‍ع‍ - features: - init: false - medi: false - fina: false - - text: ‍ع‍ - rationale: .medi version of ARABIC LETTER AIN -- check: no_orphaned_marks - input: - text: ‍عَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER AIN (.medi) -- check: no_orphaned_marks - input: - text: ‍عِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER AIN (.medi) -- check: no_orphaned_marks - input: - text: ‍عُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER AIN (.medi) -- check: no_orphaned_marks - input: - text: ‍عً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER AIN (.medi) -- check: no_orphaned_marks - input: - text: ‍عٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER AIN (.medi) -- check: no_orphaned_marks - input: - text: ‍عٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER AIN (.medi) -- check: no_orphaned_marks - input: - text: ‍عّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER AIN (.medi) -- check: no_orphaned_marks - input: - text: ‍عْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER AIN (.medi) -- check: no_orphaned_marks - input: - text: ‍عٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER AIN (.medi) -- check: no_orphaned_marks - input: - text: ‍عٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER AIN (.medi) -- check: shaping_differs - inputs: - - text: ع‍ - features: - init: false - medi: false - fina: false - - text: ع‍ - rationale: .init version of ARABIC LETTER AIN -- check: no_orphaned_marks - input: - text: عَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER AIN (.init) -- check: no_orphaned_marks - input: - text: عِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER AIN (.init) -- check: no_orphaned_marks - input: - text: عُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER AIN (.init) -- check: no_orphaned_marks - input: - text: عً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER AIN (.init) -- check: no_orphaned_marks - input: - text: عٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER AIN (.init) -- check: no_orphaned_marks - input: - text: عٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER AIN (.init) -- check: no_orphaned_marks - input: - text: عّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER AIN (.init) -- check: no_orphaned_marks - input: - text: عْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER AIN (.init) -- check: no_orphaned_marks - input: - text: عٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER AIN (.init) -- check: no_orphaned_marks - input: - text: عٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER AIN (.init) -- check: no_orphaned_marks - input: - text: عَ - rationale: ARABIC FATHA on top of ARABIC LETTER AIN (.isol) -- check: no_orphaned_marks - input: - text: عِ - rationale: ARABIC KASRA on top of ARABIC LETTER AIN (.isol) -- check: no_orphaned_marks - input: - text: عُ - rationale: ARABIC DAMMA on top of ARABIC LETTER AIN (.isol) -- check: no_orphaned_marks - input: - text: عً - rationale: ARABIC FATHATAN on top of ARABIC LETTER AIN (.isol) -- check: no_orphaned_marks - input: - text: عٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER AIN (.isol) -- check: no_orphaned_marks - input: - text: عٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER AIN (.isol) -- check: no_orphaned_marks - input: - text: عّ - rationale: ARABIC SHADDA on top of ARABIC LETTER AIN (.isol) -- check: no_orphaned_marks - input: - text: عْ - rationale: ARABIC SUKUN on top of ARABIC LETTER AIN (.isol) -- check: no_orphaned_marks - input: - text: عٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER AIN (.isol) -- check: no_orphaned_marks - input: - text: عٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER AIN (.isol) -- check: shaping_differs - inputs: - - text: ‍غ - features: - init: false - medi: false - fina: false - - text: ‍غ - rationale: .fina version of ARABIC LETTER GHAIN -- check: no_orphaned_marks - input: - text: ‍غَ - rationale: ARABIC FATHA on top of ARABIC LETTER GHAIN (.fina) -- check: no_orphaned_marks - input: - text: ‍غِ - rationale: ARABIC KASRA on top of ARABIC LETTER GHAIN (.fina) -- check: no_orphaned_marks - input: - text: ‍غُ - rationale: ARABIC DAMMA on top of ARABIC LETTER GHAIN (.fina) -- check: no_orphaned_marks - input: - text: ‍غً - rationale: ARABIC FATHATAN on top of ARABIC LETTER GHAIN (.fina) -- check: no_orphaned_marks - input: - text: ‍غٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER GHAIN (.fina) -- check: no_orphaned_marks - input: - text: ‍غٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER GHAIN (.fina) -- check: no_orphaned_marks - input: - text: ‍غّ - rationale: ARABIC SHADDA on top of ARABIC LETTER GHAIN (.fina) -- check: no_orphaned_marks - input: - text: ‍غْ - rationale: ARABIC SUKUN on top of ARABIC LETTER GHAIN (.fina) -- check: no_orphaned_marks - input: - text: ‍غٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER GHAIN (.fina) -- check: no_orphaned_marks - input: - text: ‍غٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER GHAIN (.fina) -- check: shaping_differs - inputs: - - text: ‍غ‍ - features: - init: false - medi: false - fina: false - - text: ‍غ‍ - rationale: .medi version of ARABIC LETTER GHAIN -- check: no_orphaned_marks - input: - text: ‍غَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER GHAIN (.medi) -- check: no_orphaned_marks - input: - text: ‍غِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER GHAIN (.medi) -- check: no_orphaned_marks - input: - text: ‍غُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER GHAIN (.medi) -- check: no_orphaned_marks - input: - text: ‍غً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER GHAIN (.medi) -- check: no_orphaned_marks - input: - text: ‍غٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER GHAIN (.medi) -- check: no_orphaned_marks - input: - text: ‍غٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER GHAIN (.medi) -- check: no_orphaned_marks - input: - text: ‍غّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER GHAIN (.medi) -- check: no_orphaned_marks - input: - text: ‍غْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER GHAIN (.medi) -- check: no_orphaned_marks - input: - text: ‍غٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER GHAIN (.medi) -- check: no_orphaned_marks - input: - text: ‍غٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER GHAIN (.medi) -- check: shaping_differs - inputs: - - text: غ‍ - features: - init: false - medi: false - fina: false - - text: غ‍ - rationale: .init version of ARABIC LETTER GHAIN -- check: no_orphaned_marks - input: - text: غَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER GHAIN (.init) -- check: no_orphaned_marks - input: - text: غِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER GHAIN (.init) -- check: no_orphaned_marks - input: - text: غُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER GHAIN (.init) -- check: no_orphaned_marks - input: - text: غً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER GHAIN (.init) -- check: no_orphaned_marks - input: - text: غٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER GHAIN (.init) -- check: no_orphaned_marks - input: - text: غٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER GHAIN (.init) -- check: no_orphaned_marks - input: - text: غّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER GHAIN (.init) -- check: no_orphaned_marks - input: - text: غْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER GHAIN (.init) -- check: no_orphaned_marks - input: - text: غٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER GHAIN (.init) -- check: no_orphaned_marks - input: - text: غٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER GHAIN (.init) -- check: no_orphaned_marks - input: - text: غَ - rationale: ARABIC FATHA on top of ARABIC LETTER GHAIN (.isol) -- check: no_orphaned_marks - input: - text: غِ - rationale: ARABIC KASRA on top of ARABIC LETTER GHAIN (.isol) -- check: no_orphaned_marks - input: - text: غُ - rationale: ARABIC DAMMA on top of ARABIC LETTER GHAIN (.isol) -- check: no_orphaned_marks - input: - text: غً - rationale: ARABIC FATHATAN on top of ARABIC LETTER GHAIN (.isol) -- check: no_orphaned_marks - input: - text: غٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER GHAIN (.isol) -- check: no_orphaned_marks - input: - text: غٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER GHAIN (.isol) -- check: no_orphaned_marks - input: - text: غّ - rationale: ARABIC SHADDA on top of ARABIC LETTER GHAIN (.isol) -- check: no_orphaned_marks - input: - text: غْ - rationale: ARABIC SUKUN on top of ARABIC LETTER GHAIN (.isol) -- check: no_orphaned_marks - input: - text: غٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER GHAIN (.isol) -- check: no_orphaned_marks - input: - text: غٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER GHAIN (.isol) -- check: shaping_differs - inputs: - - text: ‍ف - features: - init: false - medi: false - fina: false - - text: ‍ف - rationale: .fina version of ARABIC LETTER FEH -- check: no_orphaned_marks - input: - text: ‍فَ - rationale: ARABIC FATHA on top of ARABIC LETTER FEH (.fina) -- check: no_orphaned_marks - input: - text: ‍فِ - rationale: ARABIC KASRA on top of ARABIC LETTER FEH (.fina) -- check: no_orphaned_marks - input: - text: ‍فُ - rationale: ARABIC DAMMA on top of ARABIC LETTER FEH (.fina) -- check: no_orphaned_marks - input: - text: ‍فً - rationale: ARABIC FATHATAN on top of ARABIC LETTER FEH (.fina) -- check: no_orphaned_marks - input: - text: ‍فٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER FEH (.fina) -- check: no_orphaned_marks - input: - text: ‍فٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER FEH (.fina) -- check: no_orphaned_marks - input: - text: ‍فّ - rationale: ARABIC SHADDA on top of ARABIC LETTER FEH (.fina) -- check: no_orphaned_marks - input: - text: ‍فْ - rationale: ARABIC SUKUN on top of ARABIC LETTER FEH (.fina) -- check: no_orphaned_marks - input: - text: ‍فٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER FEH (.fina) -- check: no_orphaned_marks - input: - text: ‍فٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER FEH (.fina) -- check: shaping_differs - inputs: - - text: ‍ف‍ - features: - init: false - medi: false - fina: false - - text: ‍ف‍ - rationale: .medi version of ARABIC LETTER FEH -- check: no_orphaned_marks - input: - text: ‍فَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER FEH (.medi) -- check: no_orphaned_marks - input: - text: ‍فِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER FEH (.medi) -- check: no_orphaned_marks - input: - text: ‍فُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER FEH (.medi) -- check: no_orphaned_marks - input: - text: ‍فً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER FEH (.medi) -- check: no_orphaned_marks - input: - text: ‍فٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER FEH (.medi) -- check: no_orphaned_marks - input: - text: ‍فٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER FEH (.medi) -- check: no_orphaned_marks - input: - text: ‍فّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER FEH (.medi) -- check: no_orphaned_marks - input: - text: ‍فْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER FEH (.medi) -- check: no_orphaned_marks - input: - text: ‍فٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER FEH (.medi) -- check: no_orphaned_marks - input: - text: ‍فٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER FEH (.medi) -- check: shaping_differs - inputs: - - text: ف‍ - features: - init: false - medi: false - fina: false - - text: ف‍ - rationale: .init version of ARABIC LETTER FEH -- check: no_orphaned_marks - input: - text: فَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER FEH (.init) -- check: no_orphaned_marks - input: - text: فِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER FEH (.init) -- check: no_orphaned_marks - input: - text: فُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER FEH (.init) -- check: no_orphaned_marks - input: - text: فً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER FEH (.init) -- check: no_orphaned_marks - input: - text: فٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER FEH (.init) -- check: no_orphaned_marks - input: - text: فٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER FEH (.init) -- check: no_orphaned_marks - input: - text: فّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER FEH (.init) -- check: no_orphaned_marks - input: - text: فْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER FEH (.init) -- check: no_orphaned_marks - input: - text: فٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER FEH (.init) -- check: no_orphaned_marks - input: - text: فٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER FEH (.init) -- check: no_orphaned_marks - input: - text: فَ - rationale: ARABIC FATHA on top of ARABIC LETTER FEH (.isol) -- check: no_orphaned_marks - input: - text: فِ - rationale: ARABIC KASRA on top of ARABIC LETTER FEH (.isol) -- check: no_orphaned_marks - input: - text: فُ - rationale: ARABIC DAMMA on top of ARABIC LETTER FEH (.isol) -- check: no_orphaned_marks - input: - text: فً - rationale: ARABIC FATHATAN on top of ARABIC LETTER FEH (.isol) -- check: no_orphaned_marks - input: - text: فٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER FEH (.isol) -- check: no_orphaned_marks - input: - text: فٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER FEH (.isol) -- check: no_orphaned_marks - input: - text: فّ - rationale: ARABIC SHADDA on top of ARABIC LETTER FEH (.isol) -- check: no_orphaned_marks - input: - text: فْ - rationale: ARABIC SUKUN on top of ARABIC LETTER FEH (.isol) -- check: no_orphaned_marks - input: - text: فٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER FEH (.isol) -- check: no_orphaned_marks - input: - text: فٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER FEH (.isol) -- check: shaping_differs - inputs: - - text: ‍ق - features: - init: false - medi: false - fina: false - - text: ‍ق - rationale: .fina version of ARABIC LETTER QAF -- check: no_orphaned_marks - input: - text: ‍قَ - rationale: ARABIC FATHA on top of ARABIC LETTER QAF (.fina) -- check: no_orphaned_marks - input: - text: ‍قِ - rationale: ARABIC KASRA on top of ARABIC LETTER QAF (.fina) -- check: no_orphaned_marks - input: - text: ‍قُ - rationale: ARABIC DAMMA on top of ARABIC LETTER QAF (.fina) -- check: no_orphaned_marks - input: - text: ‍قً - rationale: ARABIC FATHATAN on top of ARABIC LETTER QAF (.fina) -- check: no_orphaned_marks - input: - text: ‍قٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER QAF (.fina) -- check: no_orphaned_marks - input: - text: ‍قٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER QAF (.fina) -- check: no_orphaned_marks - input: - text: ‍قّ - rationale: ARABIC SHADDA on top of ARABIC LETTER QAF (.fina) -- check: no_orphaned_marks - input: - text: ‍قْ - rationale: ARABIC SUKUN on top of ARABIC LETTER QAF (.fina) -- check: no_orphaned_marks - input: - text: ‍قٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER QAF (.fina) -- check: no_orphaned_marks - input: - text: ‍قٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER QAF (.fina) -- check: shaping_differs - inputs: - - text: ‍ق‍ - features: - init: false - medi: false - fina: false - - text: ‍ق‍ - rationale: .medi version of ARABIC LETTER QAF -- check: no_orphaned_marks - input: - text: ‍قَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER QAF (.medi) -- check: no_orphaned_marks - input: - text: ‍قِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER QAF (.medi) -- check: no_orphaned_marks - input: - text: ‍قُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER QAF (.medi) -- check: no_orphaned_marks - input: - text: ‍قً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER QAF (.medi) -- check: no_orphaned_marks - input: - text: ‍قٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER QAF (.medi) -- check: no_orphaned_marks - input: - text: ‍قٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER QAF (.medi) -- check: no_orphaned_marks - input: - text: ‍قّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER QAF (.medi) -- check: no_orphaned_marks - input: - text: ‍قْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER QAF (.medi) -- check: no_orphaned_marks - input: - text: ‍قٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER QAF (.medi) -- check: no_orphaned_marks - input: - text: ‍قٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER QAF (.medi) -- check: shaping_differs - inputs: - - text: ق‍ - features: - init: false - medi: false - fina: false - - text: ق‍ - rationale: .init version of ARABIC LETTER QAF -- check: no_orphaned_marks - input: - text: قَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER QAF (.init) -- check: no_orphaned_marks - input: - text: قِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER QAF (.init) -- check: no_orphaned_marks - input: - text: قُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER QAF (.init) -- check: no_orphaned_marks - input: - text: قً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER QAF (.init) -- check: no_orphaned_marks - input: - text: قٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER QAF (.init) -- check: no_orphaned_marks - input: - text: قٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER QAF (.init) -- check: no_orphaned_marks - input: - text: قّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER QAF (.init) -- check: no_orphaned_marks - input: - text: قْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER QAF (.init) -- check: no_orphaned_marks - input: - text: قٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER QAF (.init) -- check: no_orphaned_marks - input: - text: قٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER QAF (.init) -- check: no_orphaned_marks - input: - text: قَ - rationale: ARABIC FATHA on top of ARABIC LETTER QAF (.isol) -- check: no_orphaned_marks - input: - text: قِ - rationale: ARABIC KASRA on top of ARABIC LETTER QAF (.isol) -- check: no_orphaned_marks - input: - text: قُ - rationale: ARABIC DAMMA on top of ARABIC LETTER QAF (.isol) -- check: no_orphaned_marks - input: - text: قً - rationale: ARABIC FATHATAN on top of ARABIC LETTER QAF (.isol) -- check: no_orphaned_marks - input: - text: قٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER QAF (.isol) -- check: no_orphaned_marks - input: - text: قٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER QAF (.isol) -- check: no_orphaned_marks - input: - text: قّ - rationale: ARABIC SHADDA on top of ARABIC LETTER QAF (.isol) -- check: no_orphaned_marks - input: - text: قْ - rationale: ARABIC SUKUN on top of ARABIC LETTER QAF (.isol) -- check: no_orphaned_marks - input: - text: قٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER QAF (.isol) -- check: no_orphaned_marks - input: - text: قٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER QAF (.isol) -- check: shaping_differs - inputs: - - text: ‍ک - features: - init: false - medi: false - fina: false - - text: ‍ک - rationale: .fina version of ARABIC LETTER KEHEH -- check: no_orphaned_marks - input: - text: ‍کَ - rationale: ARABIC FATHA on top of ARABIC LETTER KEHEH (.fina) -- check: no_orphaned_marks - input: - text: ‍کِ - rationale: ARABIC KASRA on top of ARABIC LETTER KEHEH (.fina) -- check: no_orphaned_marks - input: - text: ‍کُ - rationale: ARABIC DAMMA on top of ARABIC LETTER KEHEH (.fina) -- check: no_orphaned_marks - input: - text: ‍کً - rationale: ARABIC FATHATAN on top of ARABIC LETTER KEHEH (.fina) -- check: no_orphaned_marks - input: - text: ‍کٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER KEHEH (.fina) -- check: no_orphaned_marks - input: - text: ‍کٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER KEHEH (.fina) -- check: no_orphaned_marks - input: - text: ‍کّ - rationale: ARABIC SHADDA on top of ARABIC LETTER KEHEH (.fina) -- check: no_orphaned_marks - input: - text: ‍کْ - rationale: ARABIC SUKUN on top of ARABIC LETTER KEHEH (.fina) -- check: no_orphaned_marks - input: - text: ‍کٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER KEHEH (.fina) -- check: no_orphaned_marks - input: - text: ‍کٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER KEHEH (.fina) -- check: shaping_differs - inputs: - - text: ‍ک‍ - features: - init: false - medi: false - fina: false - - text: ‍ک‍ - rationale: .medi version of ARABIC LETTER KEHEH -- check: no_orphaned_marks - input: - text: ‍کَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER KEHEH (.medi) -- check: no_orphaned_marks - input: - text: ‍کِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER KEHEH (.medi) -- check: no_orphaned_marks - input: - text: ‍کُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER KEHEH (.medi) -- check: no_orphaned_marks - input: - text: ‍کً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER KEHEH (.medi) -- check: no_orphaned_marks - input: - text: ‍کٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER KEHEH (.medi) -- check: no_orphaned_marks - input: - text: ‍کٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER KEHEH (.medi) -- check: no_orphaned_marks - input: - text: ‍کّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER KEHEH (.medi) -- check: no_orphaned_marks - input: - text: ‍کْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER KEHEH (.medi) -- check: no_orphaned_marks - input: - text: ‍کٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER KEHEH (.medi) -- check: no_orphaned_marks - input: - text: ‍کٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER KEHEH (.medi) -- check: shaping_differs - inputs: - - text: ک‍ - features: - init: false - medi: false - fina: false - - text: ک‍ - rationale: .init version of ARABIC LETTER KEHEH -- check: no_orphaned_marks - input: - text: کَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER KEHEH (.init) -- check: no_orphaned_marks - input: - text: کِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER KEHEH (.init) -- check: no_orphaned_marks - input: - text: کُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER KEHEH (.init) -- check: no_orphaned_marks - input: - text: کً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER KEHEH (.init) -- check: no_orphaned_marks - input: - text: کٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER KEHEH (.init) -- check: no_orphaned_marks - input: - text: کٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER KEHEH (.init) -- check: no_orphaned_marks - input: - text: کّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER KEHEH (.init) -- check: no_orphaned_marks - input: - text: کْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER KEHEH (.init) -- check: no_orphaned_marks - input: - text: کٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER KEHEH (.init) -- check: no_orphaned_marks - input: - text: کٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER KEHEH (.init) -- check: no_orphaned_marks - input: - text: کَ - rationale: ARABIC FATHA on top of ARABIC LETTER KEHEH (.isol) -- check: no_orphaned_marks - input: - text: کِ - rationale: ARABIC KASRA on top of ARABIC LETTER KEHEH (.isol) -- check: no_orphaned_marks - input: - text: کُ - rationale: ARABIC DAMMA on top of ARABIC LETTER KEHEH (.isol) -- check: no_orphaned_marks - input: - text: کً - rationale: ARABIC FATHATAN on top of ARABIC LETTER KEHEH (.isol) -- check: no_orphaned_marks - input: - text: کٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER KEHEH (.isol) -- check: no_orphaned_marks - input: - text: کٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER KEHEH (.isol) -- check: no_orphaned_marks - input: - text: کّ - rationale: ARABIC SHADDA on top of ARABIC LETTER KEHEH (.isol) -- check: no_orphaned_marks - input: - text: کْ - rationale: ARABIC SUKUN on top of ARABIC LETTER KEHEH (.isol) -- check: no_orphaned_marks - input: - text: کٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER KEHEH (.isol) -- check: no_orphaned_marks - input: - text: کٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER KEHEH (.isol) -- check: shaping_differs - inputs: - - text: ‍ګ - features: - init: false - medi: false - fina: false - - text: ‍ګ - rationale: .fina version of ARABIC LETTER KAF WITH RING -- check: no_orphaned_marks - input: - text: ‍ګَ - rationale: ARABIC FATHA on top of ARABIC LETTER KAF WITH RING (.fina) -- check: no_orphaned_marks - input: - text: ‍ګِ - rationale: ARABIC KASRA on top of ARABIC LETTER KAF WITH RING (.fina) -- check: no_orphaned_marks - input: - text: ‍ګُ - rationale: ARABIC DAMMA on top of ARABIC LETTER KAF WITH RING (.fina) -- check: no_orphaned_marks - input: - text: ‍ګً - rationale: ARABIC FATHATAN on top of ARABIC LETTER KAF WITH RING (.fina) -- check: no_orphaned_marks - input: - text: ‍ګٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER KAF WITH RING (.fina) -- check: no_orphaned_marks - input: - text: ‍ګٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER KAF WITH RING (.fina) -- check: no_orphaned_marks - input: - text: ‍ګّ - rationale: ARABIC SHADDA on top of ARABIC LETTER KAF WITH RING (.fina) -- check: no_orphaned_marks - input: - text: ‍ګْ - rationale: ARABIC SUKUN on top of ARABIC LETTER KAF WITH RING (.fina) -- check: no_orphaned_marks - input: - text: ‍ګٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER KAF WITH RING (.fina) -- check: no_orphaned_marks - input: - text: ‍ګٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER KAF WITH RING - (.fina) -- check: shaping_differs - inputs: - - text: ‍ګ‍ - features: - init: false - medi: false - fina: false - - text: ‍ګ‍ - rationale: .medi version of ARABIC LETTER KAF WITH RING -- check: no_orphaned_marks - input: - text: ‍ګَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER KAF WITH RING (.medi) -- check: no_orphaned_marks - input: - text: ‍ګِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER KAF WITH RING (.medi) -- check: no_orphaned_marks - input: - text: ‍ګُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER KAF WITH RING (.medi) -- check: no_orphaned_marks - input: - text: ‍ګً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER KAF WITH RING (.medi) -- check: no_orphaned_marks - input: - text: ‍ګٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER KAF WITH RING (.medi) -- check: no_orphaned_marks - input: - text: ‍ګٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER KAF WITH RING (.medi) -- check: no_orphaned_marks - input: - text: ‍ګّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER KAF WITH RING (.medi) -- check: no_orphaned_marks - input: - text: ‍ګْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER KAF WITH RING (.medi) -- check: no_orphaned_marks - input: - text: ‍ګٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER KAF WITH RING (.medi) -- check: no_orphaned_marks - input: - text: ‍ګٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER KAF WITH RING - (.medi) -- check: shaping_differs - inputs: - - text: ګ‍ - features: - init: false - medi: false - fina: false - - text: ګ‍ - rationale: .init version of ARABIC LETTER KAF WITH RING -- check: no_orphaned_marks - input: - text: ګَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER KAF WITH RING (.init) -- check: no_orphaned_marks - input: - text: ګِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER KAF WITH RING (.init) -- check: no_orphaned_marks - input: - text: ګُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER KAF WITH RING (.init) -- check: no_orphaned_marks - input: - text: ګً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER KAF WITH RING (.init) -- check: no_orphaned_marks - input: - text: ګٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER KAF WITH RING (.init) -- check: no_orphaned_marks - input: - text: ګٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER KAF WITH RING (.init) -- check: no_orphaned_marks - input: - text: ګّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER KAF WITH RING (.init) -- check: no_orphaned_marks - input: - text: ګْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER KAF WITH RING (.init) -- check: no_orphaned_marks - input: - text: ګٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER KAF WITH RING (.init) -- check: no_orphaned_marks - input: - text: ګٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER KAF WITH RING - (.init) -- check: no_orphaned_marks - input: - text: ګَ - rationale: ARABIC FATHA on top of ARABIC LETTER KAF WITH RING (.isol) -- check: no_orphaned_marks - input: - text: ګِ - rationale: ARABIC KASRA on top of ARABIC LETTER KAF WITH RING (.isol) -- check: no_orphaned_marks - input: - text: ګُ - rationale: ARABIC DAMMA on top of ARABIC LETTER KAF WITH RING (.isol) -- check: no_orphaned_marks - input: - text: ګً - rationale: ARABIC FATHATAN on top of ARABIC LETTER KAF WITH RING (.isol) -- check: no_orphaned_marks - input: - text: ګٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER KAF WITH RING (.isol) -- check: no_orphaned_marks - input: - text: ګٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER KAF WITH RING (.isol) -- check: no_orphaned_marks - input: - text: ګّ - rationale: ARABIC SHADDA on top of ARABIC LETTER KAF WITH RING (.isol) -- check: no_orphaned_marks - input: - text: ګْ - rationale: ARABIC SUKUN on top of ARABIC LETTER KAF WITH RING (.isol) -- check: no_orphaned_marks - input: - text: ګٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER KAF WITH RING (.isol) -- check: no_orphaned_marks - input: - text: ګٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER KAF WITH RING - (.isol) -- check: shaping_differs - inputs: - - text: ‍گ - features: - init: false - medi: false - fina: false - - text: ‍گ - rationale: .fina version of ARABIC LETTER GAF -- check: no_orphaned_marks - input: - text: ‍گَ - rationale: ARABIC FATHA on top of ARABIC LETTER GAF (.fina) -- check: no_orphaned_marks - input: - text: ‍گِ - rationale: ARABIC KASRA on top of ARABIC LETTER GAF (.fina) -- check: no_orphaned_marks - input: - text: ‍گُ - rationale: ARABIC DAMMA on top of ARABIC LETTER GAF (.fina) -- check: no_orphaned_marks - input: - text: ‍گً - rationale: ARABIC FATHATAN on top of ARABIC LETTER GAF (.fina) -- check: no_orphaned_marks - input: - text: ‍گٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER GAF (.fina) -- check: no_orphaned_marks - input: - text: ‍گٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER GAF (.fina) -- check: no_orphaned_marks - input: - text: ‍گّ - rationale: ARABIC SHADDA on top of ARABIC LETTER GAF (.fina) -- check: no_orphaned_marks - input: - text: ‍گْ - rationale: ARABIC SUKUN on top of ARABIC LETTER GAF (.fina) -- check: no_orphaned_marks - input: - text: ‍گٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER GAF (.fina) -- check: no_orphaned_marks - input: - text: ‍گٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER GAF (.fina) -- check: shaping_differs - inputs: - - text: ‍گ‍ - features: - init: false - medi: false - fina: false - - text: ‍گ‍ - rationale: .medi version of ARABIC LETTER GAF -- check: no_orphaned_marks - input: - text: ‍گَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER GAF (.medi) -- check: no_orphaned_marks - input: - text: ‍گِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER GAF (.medi) -- check: no_orphaned_marks - input: - text: ‍گُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER GAF (.medi) -- check: no_orphaned_marks - input: - text: ‍گً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER GAF (.medi) -- check: no_orphaned_marks - input: - text: ‍گٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER GAF (.medi) -- check: no_orphaned_marks - input: - text: ‍گٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER GAF (.medi) -- check: no_orphaned_marks - input: - text: ‍گّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER GAF (.medi) -- check: no_orphaned_marks - input: - text: ‍گْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER GAF (.medi) -- check: no_orphaned_marks - input: - text: ‍گٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER GAF (.medi) -- check: no_orphaned_marks - input: - text: ‍گٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER GAF (.medi) -- check: shaping_differs - inputs: - - text: گ‍ - features: - init: false - medi: false - fina: false - - text: گ‍ - rationale: .init version of ARABIC LETTER GAF -- check: no_orphaned_marks - input: - text: گَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER GAF (.init) -- check: no_orphaned_marks - input: - text: گِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER GAF (.init) -- check: no_orphaned_marks - input: - text: گُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER GAF (.init) -- check: no_orphaned_marks - input: - text: گً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER GAF (.init) -- check: no_orphaned_marks - input: - text: گٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER GAF (.init) -- check: no_orphaned_marks - input: - text: گٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER GAF (.init) -- check: no_orphaned_marks - input: - text: گّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER GAF (.init) -- check: no_orphaned_marks - input: - text: گْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER GAF (.init) -- check: no_orphaned_marks - input: - text: گٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER GAF (.init) -- check: no_orphaned_marks - input: - text: گٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER GAF (.init) -- check: no_orphaned_marks - input: - text: گَ - rationale: ARABIC FATHA on top of ARABIC LETTER GAF (.isol) -- check: no_orphaned_marks - input: - text: گِ - rationale: ARABIC KASRA on top of ARABIC LETTER GAF (.isol) -- check: no_orphaned_marks - input: - text: گُ - rationale: ARABIC DAMMA on top of ARABIC LETTER GAF (.isol) -- check: no_orphaned_marks - input: - text: گً - rationale: ARABIC FATHATAN on top of ARABIC LETTER GAF (.isol) -- check: no_orphaned_marks - input: - text: گٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER GAF (.isol) -- check: no_orphaned_marks - input: - text: گٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER GAF (.isol) -- check: no_orphaned_marks - input: - text: گّ - rationale: ARABIC SHADDA on top of ARABIC LETTER GAF (.isol) -- check: no_orphaned_marks - input: - text: گْ - rationale: ARABIC SUKUN on top of ARABIC LETTER GAF (.isol) -- check: no_orphaned_marks - input: - text: گٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER GAF (.isol) -- check: no_orphaned_marks - input: - text: گٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER GAF (.isol) -- check: shaping_differs - inputs: - - text: ‍ل - features: - init: false - medi: false - fina: false - - text: ‍ل - rationale: .fina version of ARABIC LETTER LAM -- check: no_orphaned_marks - input: - text: ‍لَ - rationale: ARABIC FATHA on top of ARABIC LETTER LAM (.fina) -- check: no_orphaned_marks - input: - text: ‍لِ - rationale: ARABIC KASRA on top of ARABIC LETTER LAM (.fina) -- check: no_orphaned_marks - input: - text: ‍لُ - rationale: ARABIC DAMMA on top of ARABIC LETTER LAM (.fina) -- check: no_orphaned_marks - input: - text: ‍لً - rationale: ARABIC FATHATAN on top of ARABIC LETTER LAM (.fina) -- check: no_orphaned_marks - input: - text: ‍لٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER LAM (.fina) -- check: no_orphaned_marks - input: - text: ‍لٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER LAM (.fina) -- check: no_orphaned_marks - input: - text: ‍لّ - rationale: ARABIC SHADDA on top of ARABIC LETTER LAM (.fina) -- check: no_orphaned_marks - input: - text: ‍لْ - rationale: ARABIC SUKUN on top of ARABIC LETTER LAM (.fina) -- check: no_orphaned_marks - input: - text: ‍لٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER LAM (.fina) -- check: no_orphaned_marks - input: - text: ‍لٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER LAM (.fina) -- check: shaping_differs - inputs: - - text: ‍ل‍ - features: - init: false - medi: false - fina: false - - text: ‍ل‍ - rationale: .medi version of ARABIC LETTER LAM -- check: no_orphaned_marks - input: - text: ‍لَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER LAM (.medi) -- check: no_orphaned_marks - input: - text: ‍لِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER LAM (.medi) -- check: no_orphaned_marks - input: - text: ‍لُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER LAM (.medi) -- check: no_orphaned_marks - input: - text: ‍لً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER LAM (.medi) -- check: no_orphaned_marks - input: - text: ‍لٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER LAM (.medi) -- check: no_orphaned_marks - input: - text: ‍لٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER LAM (.medi) -- check: no_orphaned_marks - input: - text: ‍لّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER LAM (.medi) -- check: no_orphaned_marks - input: - text: ‍لْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER LAM (.medi) -- check: no_orphaned_marks - input: - text: ‍لٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER LAM (.medi) -- check: no_orphaned_marks - input: - text: ‍لٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER LAM (.medi) -- check: shaping_differs - inputs: - - text: ل‍ - features: - init: false - medi: false - fina: false - - text: ل‍ - rationale: .init version of ARABIC LETTER LAM -- check: no_orphaned_marks - input: - text: لَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER LAM (.init) -- check: no_orphaned_marks - input: - text: لِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER LAM (.init) -- check: no_orphaned_marks - input: - text: لُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER LAM (.init) -- check: no_orphaned_marks - input: - text: لً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER LAM (.init) -- check: no_orphaned_marks - input: - text: لٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER LAM (.init) -- check: no_orphaned_marks - input: - text: لٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER LAM (.init) -- check: no_orphaned_marks - input: - text: لّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER LAM (.init) -- check: no_orphaned_marks - input: - text: لْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER LAM (.init) -- check: no_orphaned_marks - input: - text: لٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER LAM (.init) -- check: no_orphaned_marks - input: - text: لٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER LAM (.init) -- check: no_orphaned_marks - input: - text: لَ - rationale: ARABIC FATHA on top of ARABIC LETTER LAM (.isol) -- check: no_orphaned_marks - input: - text: لِ - rationale: ARABIC KASRA on top of ARABIC LETTER LAM (.isol) -- check: no_orphaned_marks - input: - text: لُ - rationale: ARABIC DAMMA on top of ARABIC LETTER LAM (.isol) -- check: no_orphaned_marks - input: - text: لً - rationale: ARABIC FATHATAN on top of ARABIC LETTER LAM (.isol) -- check: no_orphaned_marks - input: - text: لٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER LAM (.isol) -- check: no_orphaned_marks - input: - text: لٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER LAM (.isol) -- check: no_orphaned_marks - input: - text: لّ - rationale: ARABIC SHADDA on top of ARABIC LETTER LAM (.isol) -- check: no_orphaned_marks - input: - text: لْ - rationale: ARABIC SUKUN on top of ARABIC LETTER LAM (.isol) -- check: no_orphaned_marks - input: - text: لٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER LAM (.isol) -- check: no_orphaned_marks - input: - text: لٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER LAM (.isol) -- check: shaping_differs - inputs: - - text: ‍م - features: - init: false - medi: false - fina: false - - text: ‍م - rationale: .fina version of ARABIC LETTER MEEM -- check: no_orphaned_marks - input: - text: ‍مَ - rationale: ARABIC FATHA on top of ARABIC LETTER MEEM (.fina) -- check: no_orphaned_marks - input: - text: ‍مِ - rationale: ARABIC KASRA on top of ARABIC LETTER MEEM (.fina) -- check: no_orphaned_marks - input: - text: ‍مُ - rationale: ARABIC DAMMA on top of ARABIC LETTER MEEM (.fina) -- check: no_orphaned_marks - input: - text: ‍مً - rationale: ARABIC FATHATAN on top of ARABIC LETTER MEEM (.fina) -- check: no_orphaned_marks - input: - text: ‍مٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER MEEM (.fina) -- check: no_orphaned_marks - input: - text: ‍مٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER MEEM (.fina) -- check: no_orphaned_marks - input: - text: ‍مّ - rationale: ARABIC SHADDA on top of ARABIC LETTER MEEM (.fina) -- check: no_orphaned_marks - input: - text: ‍مْ - rationale: ARABIC SUKUN on top of ARABIC LETTER MEEM (.fina) -- check: no_orphaned_marks - input: - text: ‍مٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER MEEM (.fina) -- check: no_orphaned_marks - input: - text: ‍مٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER MEEM (.fina) -- check: shaping_differs - inputs: - - text: ‍م‍ - features: - init: false - medi: false - fina: false - - text: ‍م‍ - rationale: .medi version of ARABIC LETTER MEEM -- check: no_orphaned_marks - input: - text: ‍مَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER MEEM (.medi) -- check: no_orphaned_marks - input: - text: ‍مِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER MEEM (.medi) -- check: no_orphaned_marks - input: - text: ‍مُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER MEEM (.medi) -- check: no_orphaned_marks - input: - text: ‍مً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER MEEM (.medi) -- check: no_orphaned_marks - input: - text: ‍مٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER MEEM (.medi) -- check: no_orphaned_marks - input: - text: ‍مٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER MEEM (.medi) -- check: no_orphaned_marks - input: - text: ‍مّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER MEEM (.medi) -- check: no_orphaned_marks - input: - text: ‍مْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER MEEM (.medi) -- check: no_orphaned_marks - input: - text: ‍مٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER MEEM (.medi) -- check: no_orphaned_marks - input: - text: ‍مٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER MEEM (.medi) -- check: shaping_differs - inputs: - - text: م‍ - features: - init: false - medi: false - fina: false - - text: م‍ - rationale: .init version of ARABIC LETTER MEEM -- check: no_orphaned_marks - input: - text: مَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER MEEM (.init) -- check: no_orphaned_marks - input: - text: مِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER MEEM (.init) -- check: no_orphaned_marks - input: - text: مُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER MEEM (.init) -- check: no_orphaned_marks - input: - text: مً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER MEEM (.init) -- check: no_orphaned_marks - input: - text: مٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER MEEM (.init) -- check: no_orphaned_marks - input: - text: مٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER MEEM (.init) -- check: no_orphaned_marks - input: - text: مّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER MEEM (.init) -- check: no_orphaned_marks - input: - text: مْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER MEEM (.init) -- check: no_orphaned_marks - input: - text: مٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER MEEM (.init) -- check: no_orphaned_marks - input: - text: مٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER MEEM (.init) -- check: no_orphaned_marks - input: - text: مَ - rationale: ARABIC FATHA on top of ARABIC LETTER MEEM (.isol) -- check: no_orphaned_marks - input: - text: مِ - rationale: ARABIC KASRA on top of ARABIC LETTER MEEM (.isol) -- check: no_orphaned_marks - input: - text: مُ - rationale: ARABIC DAMMA on top of ARABIC LETTER MEEM (.isol) -- check: no_orphaned_marks - input: - text: مً - rationale: ARABIC FATHATAN on top of ARABIC LETTER MEEM (.isol) -- check: no_orphaned_marks - input: - text: مٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER MEEM (.isol) -- check: no_orphaned_marks - input: - text: مٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER MEEM (.isol) -- check: no_orphaned_marks - input: - text: مّ - rationale: ARABIC SHADDA on top of ARABIC LETTER MEEM (.isol) -- check: no_orphaned_marks - input: - text: مْ - rationale: ARABIC SUKUN on top of ARABIC LETTER MEEM (.isol) -- check: no_orphaned_marks - input: - text: مٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER MEEM (.isol) -- check: no_orphaned_marks - input: - text: مٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER MEEM (.isol) -- check: shaping_differs - inputs: - - text: ‍ن - features: - init: false - medi: false - fina: false - - text: ‍ن - rationale: .fina version of ARABIC LETTER NOON -- check: no_orphaned_marks - input: - text: ‍نَ - rationale: ARABIC FATHA on top of ARABIC LETTER NOON (.fina) -- check: no_orphaned_marks - input: - text: ‍نِ - rationale: ARABIC KASRA on top of ARABIC LETTER NOON (.fina) -- check: no_orphaned_marks - input: - text: ‍نُ - rationale: ARABIC DAMMA on top of ARABIC LETTER NOON (.fina) -- check: no_orphaned_marks - input: - text: ‍نً - rationale: ARABIC FATHATAN on top of ARABIC LETTER NOON (.fina) -- check: no_orphaned_marks - input: - text: ‍نٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER NOON (.fina) -- check: no_orphaned_marks - input: - text: ‍نٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER NOON (.fina) -- check: no_orphaned_marks - input: - text: ‍نّ - rationale: ARABIC SHADDA on top of ARABIC LETTER NOON (.fina) -- check: no_orphaned_marks - input: - text: ‍نْ - rationale: ARABIC SUKUN on top of ARABIC LETTER NOON (.fina) -- check: no_orphaned_marks - input: - text: ‍نٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER NOON (.fina) -- check: no_orphaned_marks - input: - text: ‍نٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER NOON (.fina) -- check: shaping_differs - inputs: - - text: ‍ن‍ - features: - init: false - medi: false - fina: false - - text: ‍ن‍ - rationale: .medi version of ARABIC LETTER NOON -- check: no_orphaned_marks - input: - text: ‍نَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER NOON (.medi) -- check: no_orphaned_marks - input: - text: ‍نِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER NOON (.medi) -- check: no_orphaned_marks - input: - text: ‍نُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER NOON (.medi) -- check: no_orphaned_marks - input: - text: ‍نً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER NOON (.medi) -- check: no_orphaned_marks - input: - text: ‍نٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER NOON (.medi) -- check: no_orphaned_marks - input: - text: ‍نٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER NOON (.medi) -- check: no_orphaned_marks - input: - text: ‍نّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER NOON (.medi) -- check: no_orphaned_marks - input: - text: ‍نْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER NOON (.medi) -- check: no_orphaned_marks - input: - text: ‍نٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER NOON (.medi) -- check: no_orphaned_marks - input: - text: ‍نٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER NOON (.medi) -- check: shaping_differs - inputs: - - text: ن‍ - features: - init: false - medi: false - fina: false - - text: ن‍ - rationale: .init version of ARABIC LETTER NOON -- check: no_orphaned_marks - input: - text: نَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER NOON (.init) -- check: no_orphaned_marks - input: - text: نِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER NOON (.init) -- check: no_orphaned_marks - input: - text: نُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER NOON (.init) -- check: no_orphaned_marks - input: - text: نً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER NOON (.init) -- check: no_orphaned_marks - input: - text: نٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER NOON (.init) -- check: no_orphaned_marks - input: - text: نٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER NOON (.init) -- check: no_orphaned_marks - input: - text: نّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER NOON (.init) -- check: no_orphaned_marks - input: - text: نْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER NOON (.init) -- check: no_orphaned_marks - input: - text: نٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER NOON (.init) -- check: no_orphaned_marks - input: - text: نٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER NOON (.init) -- check: no_orphaned_marks - input: - text: نَ - rationale: ARABIC FATHA on top of ARABIC LETTER NOON (.isol) -- check: no_orphaned_marks - input: - text: نِ - rationale: ARABIC KASRA on top of ARABIC LETTER NOON (.isol) -- check: no_orphaned_marks - input: - text: نُ - rationale: ARABIC DAMMA on top of ARABIC LETTER NOON (.isol) -- check: no_orphaned_marks - input: - text: نً - rationale: ARABIC FATHATAN on top of ARABIC LETTER NOON (.isol) -- check: no_orphaned_marks - input: - text: نٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER NOON (.isol) -- check: no_orphaned_marks - input: - text: نٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER NOON (.isol) -- check: no_orphaned_marks - input: - text: نّ - rationale: ARABIC SHADDA on top of ARABIC LETTER NOON (.isol) -- check: no_orphaned_marks - input: - text: نْ - rationale: ARABIC SUKUN on top of ARABIC LETTER NOON (.isol) -- check: no_orphaned_marks - input: - text: نٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER NOON (.isol) -- check: no_orphaned_marks - input: - text: نٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER NOON (.isol) -- check: shaping_differs - inputs: - - text: ‍ڼ - features: - init: false - medi: false - fina: false - - text: ‍ڼ - rationale: .fina version of ARABIC LETTER NOON WITH RING -- check: no_orphaned_marks - input: - text: ‍ڼَ - rationale: ARABIC FATHA on top of ARABIC LETTER NOON WITH RING (.fina) -- check: no_orphaned_marks - input: - text: ‍ڼِ - rationale: ARABIC KASRA on top of ARABIC LETTER NOON WITH RING (.fina) -- check: no_orphaned_marks - input: - text: ‍ڼُ - rationale: ARABIC DAMMA on top of ARABIC LETTER NOON WITH RING (.fina) -- check: no_orphaned_marks - input: - text: ‍ڼً - rationale: ARABIC FATHATAN on top of ARABIC LETTER NOON WITH RING (.fina) -- check: no_orphaned_marks - input: - text: ‍ڼٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER NOON WITH RING (.fina) -- check: no_orphaned_marks - input: - text: ‍ڼٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER NOON WITH RING (.fina) -- check: no_orphaned_marks - input: - text: ‍ڼّ - rationale: ARABIC SHADDA on top of ARABIC LETTER NOON WITH RING (.fina) -- check: no_orphaned_marks - input: - text: ‍ڼْ - rationale: ARABIC SUKUN on top of ARABIC LETTER NOON WITH RING (.fina) -- check: no_orphaned_marks - input: - text: ‍ڼٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER NOON WITH RING (.fina) -- check: no_orphaned_marks - input: - text: ‍ڼٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER NOON WITH RING - (.fina) -- check: shaping_differs - inputs: - - text: ‍ڼ‍ - features: - init: false - medi: false - fina: false - - text: ‍ڼ‍ - rationale: .medi version of ARABIC LETTER NOON WITH RING -- check: no_orphaned_marks - input: - text: ‍ڼَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER NOON WITH RING (.medi) -- check: no_orphaned_marks - input: - text: ‍ڼِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER NOON WITH RING (.medi) -- check: no_orphaned_marks - input: - text: ‍ڼُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER NOON WITH RING (.medi) -- check: no_orphaned_marks - input: - text: ‍ڼً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER NOON WITH RING (.medi) -- check: no_orphaned_marks - input: - text: ‍ڼٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER NOON WITH RING (.medi) -- check: no_orphaned_marks - input: - text: ‍ڼٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER NOON WITH RING (.medi) -- check: no_orphaned_marks - input: - text: ‍ڼّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER NOON WITH RING (.medi) -- check: no_orphaned_marks - input: - text: ‍ڼْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER NOON WITH RING (.medi) -- check: no_orphaned_marks - input: - text: ‍ڼٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER NOON WITH RING (.medi) -- check: no_orphaned_marks - input: - text: ‍ڼٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER NOON WITH RING - (.medi) -- check: shaping_differs - inputs: - - text: ڼ‍ - features: - init: false - medi: false - fina: false - - text: ڼ‍ - rationale: .init version of ARABIC LETTER NOON WITH RING -- check: no_orphaned_marks - input: - text: ڼَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER NOON WITH RING (.init) -- check: no_orphaned_marks - input: - text: ڼِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER NOON WITH RING (.init) -- check: no_orphaned_marks - input: - text: ڼُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER NOON WITH RING (.init) -- check: no_orphaned_marks - input: - text: ڼً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER NOON WITH RING (.init) -- check: no_orphaned_marks - input: - text: ڼٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER NOON WITH RING (.init) -- check: no_orphaned_marks - input: - text: ڼٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER NOON WITH RING (.init) -- check: no_orphaned_marks - input: - text: ڼّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER NOON WITH RING (.init) -- check: no_orphaned_marks - input: - text: ڼْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER NOON WITH RING (.init) -- check: no_orphaned_marks - input: - text: ڼٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER NOON WITH RING (.init) -- check: no_orphaned_marks - input: - text: ڼٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER NOON WITH RING - (.init) -- check: no_orphaned_marks - input: - text: ڼَ - rationale: ARABIC FATHA on top of ARABIC LETTER NOON WITH RING (.isol) -- check: no_orphaned_marks - input: - text: ڼِ - rationale: ARABIC KASRA on top of ARABIC LETTER NOON WITH RING (.isol) -- check: no_orphaned_marks - input: - text: ڼُ - rationale: ARABIC DAMMA on top of ARABIC LETTER NOON WITH RING (.isol) -- check: no_orphaned_marks - input: - text: ڼً - rationale: ARABIC FATHATAN on top of ARABIC LETTER NOON WITH RING (.isol) -- check: no_orphaned_marks - input: - text: ڼٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER NOON WITH RING (.isol) -- check: no_orphaned_marks - input: - text: ڼٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER NOON WITH RING (.isol) -- check: no_orphaned_marks - input: - text: ڼّ - rationale: ARABIC SHADDA on top of ARABIC LETTER NOON WITH RING (.isol) -- check: no_orphaned_marks - input: - text: ڼْ - rationale: ARABIC SUKUN on top of ARABIC LETTER NOON WITH RING (.isol) -- check: no_orphaned_marks - input: - text: ڼٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER NOON WITH RING (.isol) -- check: no_orphaned_marks - input: - text: ڼٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER NOON WITH RING - (.isol) -- check: shaping_differs - inputs: - - text: ‍ه - features: - init: false - medi: false - fina: false - - text: ‍ه - rationale: .fina version of ARABIC LETTER HEH -- check: no_orphaned_marks - input: - text: ‍هَ - rationale: ARABIC FATHA on top of ARABIC LETTER HEH (.fina) -- check: no_orphaned_marks - input: - text: ‍هِ - rationale: ARABIC KASRA on top of ARABIC LETTER HEH (.fina) -- check: no_orphaned_marks - input: - text: ‍هُ - rationale: ARABIC DAMMA on top of ARABIC LETTER HEH (.fina) -- check: no_orphaned_marks - input: - text: ‍هً - rationale: ARABIC FATHATAN on top of ARABIC LETTER HEH (.fina) -- check: no_orphaned_marks - input: - text: ‍هٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER HEH (.fina) -- check: no_orphaned_marks - input: - text: ‍هٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER HEH (.fina) -- check: no_orphaned_marks - input: - text: ‍هّ - rationale: ARABIC SHADDA on top of ARABIC LETTER HEH (.fina) -- check: no_orphaned_marks - input: - text: ‍هْ - rationale: ARABIC SUKUN on top of ARABIC LETTER HEH (.fina) -- check: no_orphaned_marks - input: - text: ‍هٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER HEH (.fina) -- check: no_orphaned_marks - input: - text: ‍هٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER HEH (.fina) -- check: shaping_differs - inputs: - - text: ‍ه‍ - features: - init: false - medi: false - fina: false - - text: ‍ه‍ - rationale: .medi version of ARABIC LETTER HEH -- check: no_orphaned_marks - input: - text: ‍هَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER HEH (.medi) -- check: no_orphaned_marks - input: - text: ‍هِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER HEH (.medi) -- check: no_orphaned_marks - input: - text: ‍هُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER HEH (.medi) -- check: no_orphaned_marks - input: - text: ‍هً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER HEH (.medi) -- check: no_orphaned_marks - input: - text: ‍هٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER HEH (.medi) -- check: no_orphaned_marks - input: - text: ‍هٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER HEH (.medi) -- check: no_orphaned_marks - input: - text: ‍هّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER HEH (.medi) -- check: no_orphaned_marks - input: - text: ‍هْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER HEH (.medi) -- check: no_orphaned_marks - input: - text: ‍هٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER HEH (.medi) -- check: no_orphaned_marks - input: - text: ‍هٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER HEH (.medi) -- check: shaping_differs - inputs: - - text: ه‍ - features: - init: false - medi: false - fina: false - - text: ه‍ - rationale: .init version of ARABIC LETTER HEH -- check: no_orphaned_marks - input: - text: هَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER HEH (.init) -- check: no_orphaned_marks - input: - text: هِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER HEH (.init) -- check: no_orphaned_marks - input: - text: هُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER HEH (.init) -- check: no_orphaned_marks - input: - text: هً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER HEH (.init) -- check: no_orphaned_marks - input: - text: هٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER HEH (.init) -- check: no_orphaned_marks - input: - text: هٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER HEH (.init) -- check: no_orphaned_marks - input: - text: هّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER HEH (.init) -- check: no_orphaned_marks - input: - text: هْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER HEH (.init) -- check: no_orphaned_marks - input: - text: هٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER HEH (.init) -- check: no_orphaned_marks - input: - text: هٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER HEH (.init) -- check: no_orphaned_marks - input: - text: هَ - rationale: ARABIC FATHA on top of ARABIC LETTER HEH (.isol) -- check: no_orphaned_marks - input: - text: هِ - rationale: ARABIC KASRA on top of ARABIC LETTER HEH (.isol) -- check: no_orphaned_marks - input: - text: هُ - rationale: ARABIC DAMMA on top of ARABIC LETTER HEH (.isol) -- check: no_orphaned_marks - input: - text: هً - rationale: ARABIC FATHATAN on top of ARABIC LETTER HEH (.isol) -- check: no_orphaned_marks - input: - text: هٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER HEH (.isol) -- check: no_orphaned_marks - input: - text: هٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER HEH (.isol) -- check: no_orphaned_marks - input: - text: هّ - rationale: ARABIC SHADDA on top of ARABIC LETTER HEH (.isol) -- check: no_orphaned_marks - input: - text: هْ - rationale: ARABIC SUKUN on top of ARABIC LETTER HEH (.isol) -- check: no_orphaned_marks - input: - text: هٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER HEH (.isol) -- check: no_orphaned_marks - input: - text: هٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER HEH (.isol) -- check: shaping_differs - inputs: - - text: ‍ة - features: - init: false - medi: false - fina: false - - text: ‍ة - rationale: .fina version of ARABIC LETTER TEH MARBUTA -- check: no_orphaned_marks - input: - text: ‍ةَ - rationale: ARABIC FATHA on top of ARABIC LETTER TEH MARBUTA (.fina) -- check: no_orphaned_marks - input: - text: ‍ةِ - rationale: ARABIC KASRA on top of ARABIC LETTER TEH MARBUTA (.fina) -- check: no_orphaned_marks - input: - text: ‍ةُ - rationale: ARABIC DAMMA on top of ARABIC LETTER TEH MARBUTA (.fina) -- check: no_orphaned_marks - input: - text: ‍ةً - rationale: ARABIC FATHATAN on top of ARABIC LETTER TEH MARBUTA (.fina) -- check: no_orphaned_marks - input: - text: ‍ةٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER TEH MARBUTA (.fina) -- check: no_orphaned_marks - input: - text: ‍ةٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER TEH MARBUTA (.fina) -- check: no_orphaned_marks - input: - text: ‍ةّ - rationale: ARABIC SHADDA on top of ARABIC LETTER TEH MARBUTA (.fina) -- check: no_orphaned_marks - input: - text: ‍ةْ - rationale: ARABIC SUKUN on top of ARABIC LETTER TEH MARBUTA (.fina) -- check: no_orphaned_marks - input: - text: ‍ةٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER TEH MARBUTA (.fina) -- check: no_orphaned_marks - input: - text: ‍ةٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER TEH MARBUTA (.fina) -- check: no_orphaned_marks - input: - text: ةَ - rationale: ARABIC FATHA on top of ARABIC LETTER TEH MARBUTA (.isol) -- check: no_orphaned_marks - input: - text: ةِ - rationale: ARABIC KASRA on top of ARABIC LETTER TEH MARBUTA (.isol) -- check: no_orphaned_marks - input: - text: ةُ - rationale: ARABIC DAMMA on top of ARABIC LETTER TEH MARBUTA (.isol) -- check: no_orphaned_marks - input: - text: ةً - rationale: ARABIC FATHATAN on top of ARABIC LETTER TEH MARBUTA (.isol) -- check: no_orphaned_marks - input: - text: ةٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER TEH MARBUTA (.isol) -- check: no_orphaned_marks - input: - text: ةٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER TEH MARBUTA (.isol) -- check: no_orphaned_marks - input: - text: ةّ - rationale: ARABIC SHADDA on top of ARABIC LETTER TEH MARBUTA (.isol) -- check: no_orphaned_marks - input: - text: ةْ - rationale: ARABIC SUKUN on top of ARABIC LETTER TEH MARBUTA (.isol) -- check: no_orphaned_marks - input: - text: ةٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER TEH MARBUTA (.isol) -- check: no_orphaned_marks - input: - text: ةٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER TEH MARBUTA (.isol) -- check: shaping_differs - inputs: - - text: ‍و - features: - init: false - medi: false - fina: false - - text: ‍و - rationale: .fina version of ARABIC LETTER WAW -- check: no_orphaned_marks - input: - text: ‍وَ - rationale: ARABIC FATHA on top of ARABIC LETTER WAW (.fina) -- check: no_orphaned_marks - input: - text: ‍وِ - rationale: ARABIC KASRA on top of ARABIC LETTER WAW (.fina) -- check: no_orphaned_marks - input: - text: ‍وُ - rationale: ARABIC DAMMA on top of ARABIC LETTER WAW (.fina) -- check: no_orphaned_marks - input: - text: ‍وً - rationale: ARABIC FATHATAN on top of ARABIC LETTER WAW (.fina) -- check: no_orphaned_marks - input: - text: ‍وٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER WAW (.fina) -- check: no_orphaned_marks - input: - text: ‍وٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER WAW (.fina) -- check: no_orphaned_marks - input: - text: ‍وّ - rationale: ARABIC SHADDA on top of ARABIC LETTER WAW (.fina) -- check: no_orphaned_marks - input: - text: ‍وْ - rationale: ARABIC SUKUN on top of ARABIC LETTER WAW (.fina) -- check: no_orphaned_marks - input: - text: ‍ؤ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER WAW (.fina) -- check: no_orphaned_marks - input: - text: ‍وٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER WAW (.fina) -- check: no_orphaned_marks - input: - text: وَ - rationale: ARABIC FATHA on top of ARABIC LETTER WAW (.isol) -- check: no_orphaned_marks - input: - text: وِ - rationale: ARABIC KASRA on top of ARABIC LETTER WAW (.isol) -- check: no_orphaned_marks - input: - text: وُ - rationale: ARABIC DAMMA on top of ARABIC LETTER WAW (.isol) -- check: no_orphaned_marks - input: - text: وً - rationale: ARABIC FATHATAN on top of ARABIC LETTER WAW (.isol) -- check: no_orphaned_marks - input: - text: وٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER WAW (.isol) -- check: no_orphaned_marks - input: - text: وٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER WAW (.isol) -- check: no_orphaned_marks - input: - text: وّ - rationale: ARABIC SHADDA on top of ARABIC LETTER WAW (.isol) -- check: no_orphaned_marks - input: - text: وْ - rationale: ARABIC SUKUN on top of ARABIC LETTER WAW (.isol) -- check: no_orphaned_marks - input: - text: ؤ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER WAW (.isol) -- check: no_orphaned_marks - input: - text: وٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER WAW (.isol) -- check: shaping_differs - inputs: - - text: ‍ؤ - features: - init: false - medi: false - fina: false - - text: ‍ؤ - rationale: .fina version of ARABIC LETTER WAW WITH HAMZA ABOVE -- check: no_orphaned_marks - input: - text: ‍ؤَ - rationale: ARABIC FATHA on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ؤِ - rationale: ARABIC KASRA on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ؤُ - rationale: ARABIC DAMMA on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ؤً - rationale: ARABIC FATHATAN on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ؤٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ؤٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ؤّ - rationale: ARABIC SHADDA on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ؤْ - rationale: ARABIC SUKUN on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ؤٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ؤٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER WAW WITH HAMZA - ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ؤَ - rationale: ARABIC FATHA on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ؤِ - rationale: ARABIC KASRA on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ؤُ - rationale: ARABIC DAMMA on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ؤً - rationale: ARABIC FATHATAN on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ؤٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ؤٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ؤّ - rationale: ARABIC SHADDA on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ؤْ - rationale: ARABIC SUKUN on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ؤٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ؤٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER WAW WITH HAMZA - ABOVE (.isol) -- check: shaping_differs - inputs: - - text: ‍ی - features: - init: false - medi: false - fina: false - - text: ‍ی - rationale: .fina version of ARABIC LETTER FARSI YEH -- check: no_orphaned_marks - input: - text: ‍یَ - rationale: ARABIC FATHA on top of ARABIC LETTER FARSI YEH (.fina) -- check: no_orphaned_marks - input: - text: ‍یِ - rationale: ARABIC KASRA on top of ARABIC LETTER FARSI YEH (.fina) -- check: no_orphaned_marks - input: - text: ‍یُ - rationale: ARABIC DAMMA on top of ARABIC LETTER FARSI YEH (.fina) -- check: no_orphaned_marks - input: - text: ‍یً - rationale: ARABIC FATHATAN on top of ARABIC LETTER FARSI YEH (.fina) -- check: no_orphaned_marks - input: - text: ‍یٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER FARSI YEH (.fina) -- check: no_orphaned_marks - input: - text: ‍یٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER FARSI YEH (.fina) -- check: no_orphaned_marks - input: - text: ‍یّ - rationale: ARABIC SHADDA on top of ARABIC LETTER FARSI YEH (.fina) -- check: no_orphaned_marks - input: - text: ‍یْ - rationale: ARABIC SUKUN on top of ARABIC LETTER FARSI YEH (.fina) -- check: no_orphaned_marks - input: - text: ‍یٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER FARSI YEH (.fina) -- check: no_orphaned_marks - input: - text: ‍یٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER FARSI YEH (.fina) -- check: shaping_differs - inputs: - - text: ‍ی‍ - features: - init: false - medi: false - fina: false - - text: ‍ی‍ - rationale: .medi version of ARABIC LETTER FARSI YEH -- check: no_orphaned_marks - input: - text: ‍یَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER FARSI YEH (.medi) -- check: no_orphaned_marks - input: - text: ‍یِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER FARSI YEH (.medi) -- check: no_orphaned_marks - input: - text: ‍یُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER FARSI YEH (.medi) -- check: no_orphaned_marks - input: - text: ‍یً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER FARSI YEH (.medi) -- check: no_orphaned_marks - input: - text: ‍یٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER FARSI YEH (.medi) -- check: no_orphaned_marks - input: - text: ‍یٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER FARSI YEH (.medi) -- check: no_orphaned_marks - input: - text: ‍یّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER FARSI YEH (.medi) -- check: no_orphaned_marks - input: - text: ‍یْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER FARSI YEH (.medi) -- check: no_orphaned_marks - input: - text: ‍یٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER FARSI YEH (.medi) -- check: no_orphaned_marks - input: - text: ‍یٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER FARSI YEH (.medi) -- check: shaping_differs - inputs: - - text: ی‍ - features: - init: false - medi: false - fina: false - - text: ی‍ - rationale: .init version of ARABIC LETTER FARSI YEH -- check: no_orphaned_marks - input: - text: یَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER FARSI YEH (.init) -- check: no_orphaned_marks - input: - text: یِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER FARSI YEH (.init) -- check: no_orphaned_marks - input: - text: یُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER FARSI YEH (.init) -- check: no_orphaned_marks - input: - text: یً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER FARSI YEH (.init) -- check: no_orphaned_marks - input: - text: یٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER FARSI YEH (.init) -- check: no_orphaned_marks - input: - text: یٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER FARSI YEH (.init) -- check: no_orphaned_marks - input: - text: یّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER FARSI YEH (.init) -- check: no_orphaned_marks - input: - text: یْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER FARSI YEH (.init) -- check: no_orphaned_marks - input: - text: یٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER FARSI YEH (.init) -- check: no_orphaned_marks - input: - text: یٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER FARSI YEH (.init) -- check: no_orphaned_marks - input: - text: یَ - rationale: ARABIC FATHA on top of ARABIC LETTER FARSI YEH (.isol) -- check: no_orphaned_marks - input: - text: یِ - rationale: ARABIC KASRA on top of ARABIC LETTER FARSI YEH (.isol) -- check: no_orphaned_marks - input: - text: یُ - rationale: ARABIC DAMMA on top of ARABIC LETTER FARSI YEH (.isol) -- check: no_orphaned_marks - input: - text: یً - rationale: ARABIC FATHATAN on top of ARABIC LETTER FARSI YEH (.isol) -- check: no_orphaned_marks - input: - text: یٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER FARSI YEH (.isol) -- check: no_orphaned_marks - input: - text: یٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER FARSI YEH (.isol) -- check: no_orphaned_marks - input: - text: یّ - rationale: ARABIC SHADDA on top of ARABIC LETTER FARSI YEH (.isol) -- check: no_orphaned_marks - input: - text: یْ - rationale: ARABIC SUKUN on top of ARABIC LETTER FARSI YEH (.isol) -- check: no_orphaned_marks - input: - text: یٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER FARSI YEH (.isol) -- check: no_orphaned_marks - input: - text: یٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER FARSI YEH (.isol) -- check: shaping_differs - inputs: - - text: ‍ي - features: - init: false - medi: false - fina: false - - text: ‍ي - rationale: .fina version of ARABIC LETTER YEH -- check: no_orphaned_marks - input: - text: ‍يَ - rationale: ARABIC FATHA on top of ARABIC LETTER YEH (.fina) -- check: no_orphaned_marks - input: - text: ‍يِ - rationale: ARABIC KASRA on top of ARABIC LETTER YEH (.fina) -- check: no_orphaned_marks - input: - text: ‍يُ - rationale: ARABIC DAMMA on top of ARABIC LETTER YEH (.fina) -- check: no_orphaned_marks - input: - text: ‍يً - rationale: ARABIC FATHATAN on top of ARABIC LETTER YEH (.fina) -- check: no_orphaned_marks - input: - text: ‍يٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER YEH (.fina) -- check: no_orphaned_marks - input: - text: ‍يٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER YEH (.fina) -- check: no_orphaned_marks - input: - text: ‍يّ - rationale: ARABIC SHADDA on top of ARABIC LETTER YEH (.fina) -- check: no_orphaned_marks - input: - text: ‍يْ - rationale: ARABIC SUKUN on top of ARABIC LETTER YEH (.fina) -- check: no_orphaned_marks - input: - text: ‍ئ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER YEH (.fina) -- check: no_orphaned_marks - input: - text: ‍يٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER YEH (.fina) -- check: shaping_differs - inputs: - - text: ‍ي‍ - features: - init: false - medi: false - fina: false - - text: ‍ي‍ - rationale: .medi version of ARABIC LETTER YEH -- check: no_orphaned_marks - input: - text: ‍يَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER YEH (.medi) -- check: no_orphaned_marks - input: - text: ‍يِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER YEH (.medi) -- check: no_orphaned_marks - input: - text: ‍يُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER YEH (.medi) -- check: no_orphaned_marks - input: - text: ‍يً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER YEH (.medi) -- check: no_orphaned_marks - input: - text: ‍يٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER YEH (.medi) -- check: no_orphaned_marks - input: - text: ‍يٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER YEH (.medi) -- check: no_orphaned_marks - input: - text: ‍يّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER YEH (.medi) -- check: no_orphaned_marks - input: - text: ‍يْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER YEH (.medi) -- check: no_orphaned_marks - input: - text: ‍ئ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER YEH (.medi) -- check: no_orphaned_marks - input: - text: ‍يٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER YEH (.medi) -- check: shaping_differs - inputs: - - text: ي‍ - features: - init: false - medi: false - fina: false - - text: ي‍ - rationale: .init version of ARABIC LETTER YEH -- check: no_orphaned_marks - input: - text: يَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER YEH (.init) -- check: no_orphaned_marks - input: - text: يِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER YEH (.init) -- check: no_orphaned_marks - input: - text: يُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER YEH (.init) -- check: no_orphaned_marks - input: - text: يً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER YEH (.init) -- check: no_orphaned_marks - input: - text: يٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER YEH (.init) -- check: no_orphaned_marks - input: - text: يٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER YEH (.init) -- check: no_orphaned_marks - input: - text: يّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER YEH (.init) -- check: no_orphaned_marks - input: - text: يْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER YEH (.init) -- check: no_orphaned_marks - input: - text: ئ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER YEH (.init) -- check: no_orphaned_marks - input: - text: يٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER YEH (.init) -- check: no_orphaned_marks - input: - text: يَ - rationale: ARABIC FATHA on top of ARABIC LETTER YEH (.isol) -- check: no_orphaned_marks - input: - text: يِ - rationale: ARABIC KASRA on top of ARABIC LETTER YEH (.isol) -- check: no_orphaned_marks - input: - text: يُ - rationale: ARABIC DAMMA on top of ARABIC LETTER YEH (.isol) -- check: no_orphaned_marks - input: - text: يً - rationale: ARABIC FATHATAN on top of ARABIC LETTER YEH (.isol) -- check: no_orphaned_marks - input: - text: يٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER YEH (.isol) -- check: no_orphaned_marks - input: - text: يٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER YEH (.isol) -- check: no_orphaned_marks - input: - text: يّ - rationale: ARABIC SHADDA on top of ARABIC LETTER YEH (.isol) -- check: no_orphaned_marks - input: - text: يْ - rationale: ARABIC SUKUN on top of ARABIC LETTER YEH (.isol) -- check: no_orphaned_marks - input: - text: ئ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER YEH (.isol) -- check: no_orphaned_marks - input: - text: يٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER YEH (.isol) -- check: shaping_differs - inputs: - - text: ‍ې - features: - init: false - medi: false - fina: false - - text: ‍ې - rationale: .fina version of ARABIC LETTER E -- check: no_orphaned_marks - input: - text: ‍ېَ - rationale: ARABIC FATHA on top of ARABIC LETTER E (.fina) -- check: no_orphaned_marks - input: - text: ‍ېِ - rationale: ARABIC KASRA on top of ARABIC LETTER E (.fina) -- check: no_orphaned_marks - input: - text: ‍ېُ - rationale: ARABIC DAMMA on top of ARABIC LETTER E (.fina) -- check: no_orphaned_marks - input: - text: ‍ېً - rationale: ARABIC FATHATAN on top of ARABIC LETTER E (.fina) -- check: no_orphaned_marks - input: - text: ‍ېٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER E (.fina) -- check: no_orphaned_marks - input: - text: ‍ېٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER E (.fina) -- check: no_orphaned_marks - input: - text: ‍ېّ - rationale: ARABIC SHADDA on top of ARABIC LETTER E (.fina) -- check: no_orphaned_marks - input: - text: ‍ېْ - rationale: ARABIC SUKUN on top of ARABIC LETTER E (.fina) -- check: no_orphaned_marks - input: - text: ‍ېٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER E (.fina) -- check: no_orphaned_marks - input: - text: ‍ېٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER E (.fina) -- check: shaping_differs - inputs: - - text: ‍ې‍ - features: - init: false - medi: false - fina: false - - text: ‍ې‍ - rationale: .medi version of ARABIC LETTER E -- check: no_orphaned_marks - input: - text: ‍ېَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER E (.medi) -- check: no_orphaned_marks - input: - text: ‍ېِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER E (.medi) -- check: no_orphaned_marks - input: - text: ‍ېُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER E (.medi) -- check: no_orphaned_marks - input: - text: ‍ېً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER E (.medi) -- check: no_orphaned_marks - input: - text: ‍ېٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER E (.medi) -- check: no_orphaned_marks - input: - text: ‍ېٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER E (.medi) -- check: no_orphaned_marks - input: - text: ‍ېّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER E (.medi) -- check: no_orphaned_marks - input: - text: ‍ېْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER E (.medi) -- check: no_orphaned_marks - input: - text: ‍ېٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER E (.medi) -- check: no_orphaned_marks - input: - text: ‍ېٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER E (.medi) -- check: shaping_differs - inputs: - - text: ې‍ - features: - init: false - medi: false - fina: false - - text: ې‍ - rationale: .init version of ARABIC LETTER E -- check: no_orphaned_marks - input: - text: ېَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER E (.init) -- check: no_orphaned_marks - input: - text: ېِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER E (.init) -- check: no_orphaned_marks - input: - text: ېُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER E (.init) -- check: no_orphaned_marks - input: - text: ېً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER E (.init) -- check: no_orphaned_marks - input: - text: ېٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER E (.init) -- check: no_orphaned_marks - input: - text: ېٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER E (.init) -- check: no_orphaned_marks - input: - text: ېّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER E (.init) -- check: no_orphaned_marks - input: - text: ېْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER E (.init) -- check: no_orphaned_marks - input: - text: ېٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER E (.init) -- check: no_orphaned_marks - input: - text: ېٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER E (.init) -- check: no_orphaned_marks - input: - text: ېَ - rationale: ARABIC FATHA on top of ARABIC LETTER E (.isol) -- check: no_orphaned_marks - input: - text: ېِ - rationale: ARABIC KASRA on top of ARABIC LETTER E (.isol) -- check: no_orphaned_marks - input: - text: ېُ - rationale: ARABIC DAMMA on top of ARABIC LETTER E (.isol) -- check: no_orphaned_marks - input: - text: ېً - rationale: ARABIC FATHATAN on top of ARABIC LETTER E (.isol) -- check: no_orphaned_marks - input: - text: ېٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER E (.isol) -- check: no_orphaned_marks - input: - text: ېٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER E (.isol) -- check: no_orphaned_marks - input: - text: ېّ - rationale: ARABIC SHADDA on top of ARABIC LETTER E (.isol) -- check: no_orphaned_marks - input: - text: ېْ - rationale: ARABIC SUKUN on top of ARABIC LETTER E (.isol) -- check: no_orphaned_marks - input: - text: ېٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER E (.isol) -- check: no_orphaned_marks - input: - text: ېٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER E (.isol) -- check: shaping_differs - inputs: - - text: ‍ۍ - features: - init: false - medi: false - fina: false - - text: ‍ۍ - rationale: .fina version of ARABIC LETTER YEH WITH TAIL -- check: no_orphaned_marks - input: - text: ‍ۍَ - rationale: ARABIC FATHA on top of ARABIC LETTER YEH WITH TAIL (.fina) -- check: no_orphaned_marks - input: - text: ‍ۍِ - rationale: ARABIC KASRA on top of ARABIC LETTER YEH WITH TAIL (.fina) -- check: no_orphaned_marks - input: - text: ‍ۍُ - rationale: ARABIC DAMMA on top of ARABIC LETTER YEH WITH TAIL (.fina) -- check: no_orphaned_marks - input: - text: ‍ۍً - rationale: ARABIC FATHATAN on top of ARABIC LETTER YEH WITH TAIL (.fina) -- check: no_orphaned_marks - input: - text: ‍ۍٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER YEH WITH TAIL (.fina) -- check: no_orphaned_marks - input: - text: ‍ۍٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER YEH WITH TAIL (.fina) -- check: no_orphaned_marks - input: - text: ‍ۍّ - rationale: ARABIC SHADDA on top of ARABIC LETTER YEH WITH TAIL (.fina) -- check: no_orphaned_marks - input: - text: ‍ۍْ - rationale: ARABIC SUKUN on top of ARABIC LETTER YEH WITH TAIL (.fina) -- check: no_orphaned_marks - input: - text: ‍ۍٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER YEH WITH TAIL (.fina) -- check: no_orphaned_marks - input: - text: ‍ۍٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER YEH WITH TAIL - (.fina) -- check: no_orphaned_marks - input: - text: ۍَ - rationale: ARABIC FATHA on top of ARABIC LETTER YEH WITH TAIL (.isol) -- check: no_orphaned_marks - input: - text: ۍِ - rationale: ARABIC KASRA on top of ARABIC LETTER YEH WITH TAIL (.isol) -- check: no_orphaned_marks - input: - text: ۍُ - rationale: ARABIC DAMMA on top of ARABIC LETTER YEH WITH TAIL (.isol) -- check: no_orphaned_marks - input: - text: ۍً - rationale: ARABIC FATHATAN on top of ARABIC LETTER YEH WITH TAIL (.isol) -- check: no_orphaned_marks - input: - text: ۍٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER YEH WITH TAIL (.isol) -- check: no_orphaned_marks - input: - text: ۍٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER YEH WITH TAIL (.isol) -- check: no_orphaned_marks - input: - text: ۍّ - rationale: ARABIC SHADDA on top of ARABIC LETTER YEH WITH TAIL (.isol) -- check: no_orphaned_marks - input: - text: ۍْ - rationale: ARABIC SUKUN on top of ARABIC LETTER YEH WITH TAIL (.isol) -- check: no_orphaned_marks - input: - text: ۍٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER YEH WITH TAIL (.isol) -- check: no_orphaned_marks - input: - text: ۍٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER YEH WITH TAIL - (.isol) -- check: shaping_differs - inputs: - - text: ‍ئ - features: - init: false - medi: false - fina: false - - text: ‍ئ - rationale: .fina version of ARABIC LETTER YEH WITH HAMZA ABOVE -- check: no_orphaned_marks - input: - text: ‍ئَ - rationale: ARABIC FATHA on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ئِ - rationale: ARABIC KASRA on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ئُ - rationale: ARABIC DAMMA on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ئً - rationale: ARABIC FATHATAN on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ئٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ئٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ئّ - rationale: ARABIC SHADDA on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ئْ - rationale: ARABIC SUKUN on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ئٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ئٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER YEH WITH HAMZA - ABOVE (.fina) -- check: shaping_differs - inputs: - - text: ‍ئ‍ - features: - init: false - medi: false - fina: false - - text: ‍ئ‍ - rationale: .medi version of ARABIC LETTER YEH WITH HAMZA ABOVE -- check: no_orphaned_marks - input: - text: ‍ئَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.medi) -- check: no_orphaned_marks - input: - text: ‍ئِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.medi) -- check: no_orphaned_marks - input: - text: ‍ئُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.medi) -- check: no_orphaned_marks - input: - text: ‍ئً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.medi) -- check: no_orphaned_marks - input: - text: ‍ئٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.medi) -- check: no_orphaned_marks - input: - text: ‍ئٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.medi) -- check: no_orphaned_marks - input: - text: ‍ئّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.medi) -- check: no_orphaned_marks - input: - text: ‍ئْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.medi) -- check: no_orphaned_marks - input: - text: ‍ئٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.medi) -- check: no_orphaned_marks - input: - text: ‍ئٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER YEH WITH HAMZA - ABOVE (.medi) -- check: shaping_differs - inputs: - - text: ئ‍ - features: - init: false - medi: false - fina: false - - text: ئ‍ - rationale: .init version of ARABIC LETTER YEH WITH HAMZA ABOVE -- check: no_orphaned_marks - input: - text: ئَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.init) -- check: no_orphaned_marks - input: - text: ئِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.init) -- check: no_orphaned_marks - input: - text: ئُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.init) -- check: no_orphaned_marks - input: - text: ئً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.init) -- check: no_orphaned_marks - input: - text: ئٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.init) -- check: no_orphaned_marks - input: - text: ئٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.init) -- check: no_orphaned_marks - input: - text: ئّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.init) -- check: no_orphaned_marks - input: - text: ئْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.init) -- check: no_orphaned_marks - input: - text: ئٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.init) -- check: no_orphaned_marks - input: - text: ئٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER YEH WITH HAMZA - ABOVE (.init) -- check: no_orphaned_marks - input: - text: ئَ - rationale: ARABIC FATHA on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ئِ - rationale: ARABIC KASRA on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ئُ - rationale: ARABIC DAMMA on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ئً - rationale: ARABIC FATHATAN on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ئٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ئٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ئّ - rationale: ARABIC SHADDA on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ئْ - rationale: ARABIC SUKUN on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ئٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ئٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER YEH WITH HAMZA - ABOVE (.isol) diff --git a/shaperglot/languages/sd_Arab.yaml b/shaperglot/languages/sd_Arab.yaml deleted file mode 100644 index d2fb938..0000000 --- a/shaperglot/languages/sd_Arab.yaml +++ /dev/null @@ -1,1270 +0,0 @@ -#auto-generated using sg-bulk-builder-arabic.py -- check: shaping_differs - inputs: - - text: ‍آ - features: - init: false - medi: false - fina: false - - text: ‍آ - rationale: .fina version of ARABIC LETTER ALEF WITH MADDA ABOVE -- check: shaping_differs - inputs: - - text: ‍ا - features: - init: false - medi: false - fina: false - - text: ‍ا - rationale: .fina version of ARABIC LETTER ALEF -- check: shaping_differs - inputs: - - text: ‍ب - features: - init: false - medi: false - fina: false - - text: ‍ب - rationale: .fina version of ARABIC LETTER BEH -- check: shaping_differs - inputs: - - text: ‍ب‍ - features: - init: false - medi: false - fina: false - - text: ‍ب‍ - rationale: .medi version of ARABIC LETTER BEH -- check: shaping_differs - inputs: - - text: ب‍ - features: - init: false - medi: false - fina: false - - text: ب‍ - rationale: .init version of ARABIC LETTER BEH -- check: shaping_differs - inputs: - - text: ‍ٻ - features: - init: false - medi: false - fina: false - - text: ‍ٻ - rationale: .fina version of ARABIC LETTER BEEH -- check: shaping_differs - inputs: - - text: ‍ٻ‍ - features: - init: false - medi: false - fina: false - - text: ‍ٻ‍ - rationale: .medi version of ARABIC LETTER BEEH -- check: shaping_differs - inputs: - - text: ٻ‍ - features: - init: false - medi: false - fina: false - - text: ٻ‍ - rationale: .init version of ARABIC LETTER BEEH -- check: shaping_differs - inputs: - - text: ‍پ - features: - init: false - medi: false - fina: false - - text: ‍پ - rationale: .fina version of ARABIC LETTER PEH -- check: shaping_differs - inputs: - - text: ‍پ‍ - features: - init: false - medi: false - fina: false - - text: ‍پ‍ - rationale: .medi version of ARABIC LETTER PEH -- check: shaping_differs - inputs: - - text: پ‍ - features: - init: false - medi: false - fina: false - - text: پ‍ - rationale: .init version of ARABIC LETTER PEH -- check: shaping_differs - inputs: - - text: ‍ڀ - features: - init: false - medi: false - fina: false - - text: ‍ڀ - rationale: .fina version of ARABIC LETTER BEHEH -- check: shaping_differs - inputs: - - text: ‍ڀ‍ - features: - init: false - medi: false - fina: false - - text: ‍ڀ‍ - rationale: .medi version of ARABIC LETTER BEHEH -- check: shaping_differs - inputs: - - text: ڀ‍ - features: - init: false - medi: false - fina: false - - text: ڀ‍ - rationale: .init version of ARABIC LETTER BEHEH -- check: shaping_differs - inputs: - - text: ‍ت - features: - init: false - medi: false - fina: false - - text: ‍ت - rationale: .fina version of ARABIC LETTER TEH -- check: shaping_differs - inputs: - - text: ‍ت‍ - features: - init: false - medi: false - fina: false - - text: ‍ت‍ - rationale: .medi version of ARABIC LETTER TEH -- check: shaping_differs - inputs: - - text: ت‍ - features: - init: false - medi: false - fina: false - - text: ت‍ - rationale: .init version of ARABIC LETTER TEH -- check: shaping_differs - inputs: - - text: ‍ث - features: - init: false - medi: false - fina: false - - text: ‍ث - rationale: .fina version of ARABIC LETTER THEH -- check: shaping_differs - inputs: - - text: ‍ث‍ - features: - init: false - medi: false - fina: false - - text: ‍ث‍ - rationale: .medi version of ARABIC LETTER THEH -- check: shaping_differs - inputs: - - text: ث‍ - features: - init: false - medi: false - fina: false - - text: ث‍ - rationale: .init version of ARABIC LETTER THEH -- check: shaping_differs - inputs: - - text: ‍ٺ - features: - init: false - medi: false - fina: false - - text: ‍ٺ - rationale: .fina version of ARABIC LETTER TTEHEH -- check: shaping_differs - inputs: - - text: ‍ٺ‍ - features: - init: false - medi: false - fina: false - - text: ‍ٺ‍ - rationale: .medi version of ARABIC LETTER TTEHEH -- check: shaping_differs - inputs: - - text: ٺ‍ - features: - init: false - medi: false - fina: false - - text: ٺ‍ - rationale: .init version of ARABIC LETTER TTEHEH -- check: shaping_differs - inputs: - - text: ‍ٽ - features: - init: false - medi: false - fina: false - - text: ‍ٽ - rationale: .fina version of ARABIC LETTER TEH WITH THREE DOTS ABOVE DOWNWARDS -- check: shaping_differs - inputs: - - text: ‍ٽ‍ - features: - init: false - medi: false - fina: false - - text: ‍ٽ‍ - rationale: .medi version of ARABIC LETTER TEH WITH THREE DOTS ABOVE DOWNWARDS -- check: shaping_differs - inputs: - - text: ٽ‍ - features: - init: false - medi: false - fina: false - - text: ٽ‍ - rationale: .init version of ARABIC LETTER TEH WITH THREE DOTS ABOVE DOWNWARDS -- check: shaping_differs - inputs: - - text: ‍ٿ - features: - init: false - medi: false - fina: false - - text: ‍ٿ - rationale: .fina version of ARABIC LETTER TEHEH -- check: shaping_differs - inputs: - - text: ‍ٿ‍ - features: - init: false - medi: false - fina: false - - text: ‍ٿ‍ - rationale: .medi version of ARABIC LETTER TEHEH -- check: shaping_differs - inputs: - - text: ٿ‍ - features: - init: false - medi: false - fina: false - - text: ٿ‍ - rationale: .init version of ARABIC LETTER TEHEH -- check: shaping_differs - inputs: - - text: ‍ج - features: - init: false - medi: false - fina: false - - text: ‍ج - rationale: .fina version of ARABIC LETTER JEEM -- check: shaping_differs - inputs: - - text: ‍ج‍ - features: - init: false - medi: false - fina: false - - text: ‍ج‍ - rationale: .medi version of ARABIC LETTER JEEM -- check: shaping_differs - inputs: - - text: ج‍ - features: - init: false - medi: false - fina: false - - text: ج‍ - rationale: .init version of ARABIC LETTER JEEM -- check: shaping_differs - inputs: - - text: ‍ج - features: - init: false - medi: false - fina: false - - text: ‍ج - rationale: .fina version of ARABIC LETTER JEEM -- check: shaping_differs - inputs: - - text: ‍ج‍ - features: - init: false - medi: false - fina: false - - text: ‍ج‍ - rationale: .medi version of ARABIC LETTER JEEM -- check: shaping_differs - inputs: - - text: ج‍ - features: - init: false - medi: false - fina: false - - text: ج‍ - rationale: .init version of ARABIC LETTER JEEM -- check: shaping_differs - inputs: - - text: ‍ھ - features: - init: false - medi: false - fina: false - - text: ‍ھ - rationale: .fina version of ARABIC LETTER HEH DOACHASHMEE -- check: shaping_differs - inputs: - - text: ‍ھ‍ - features: - init: false - medi: false - fina: false - - text: ‍ھ‍ - rationale: .medi version of ARABIC LETTER HEH DOACHASHMEE -- check: shaping_differs - inputs: - - text: ھ‍ - features: - init: false - medi: false - fina: false - - text: ھ‍ - rationale: .init version of ARABIC LETTER HEH DOACHASHMEE -- check: shaping_differs - inputs: - - text: ‍ڃ - features: - init: false - medi: false - fina: false - - text: ‍ڃ - rationale: .fina version of ARABIC LETTER NYEH -- check: shaping_differs - inputs: - - text: ‍ڃ‍ - features: - init: false - medi: false - fina: false - - text: ‍ڃ‍ - rationale: .medi version of ARABIC LETTER NYEH -- check: shaping_differs - inputs: - - text: ڃ‍ - features: - init: false - medi: false - fina: false - - text: ڃ‍ - rationale: .init version of ARABIC LETTER NYEH -- check: shaping_differs - inputs: - - text: ‍ڄ - features: - init: false - medi: false - fina: false - - text: ‍ڄ - rationale: .fina version of ARABIC LETTER DYEH -- check: shaping_differs - inputs: - - text: ‍ڄ‍ - features: - init: false - medi: false - fina: false - - text: ‍ڄ‍ - rationale: .medi version of ARABIC LETTER DYEH -- check: shaping_differs - inputs: - - text: ڄ‍ - features: - init: false - medi: false - fina: false - - text: ڄ‍ - rationale: .init version of ARABIC LETTER DYEH -- check: shaping_differs - inputs: - - text: ‍چ - features: - init: false - medi: false - fina: false - - text: ‍چ - rationale: .fina version of ARABIC LETTER TCHEH -- check: shaping_differs - inputs: - - text: ‍چ‍ - features: - init: false - medi: false - fina: false - - text: ‍چ‍ - rationale: .medi version of ARABIC LETTER TCHEH -- check: shaping_differs - inputs: - - text: چ‍ - features: - init: false - medi: false - fina: false - - text: چ‍ - rationale: .init version of ARABIC LETTER TCHEH -- check: shaping_differs - inputs: - - text: ‍ڇ - features: - init: false - medi: false - fina: false - - text: ‍ڇ - rationale: .fina version of ARABIC LETTER TCHEHEH -- check: shaping_differs - inputs: - - text: ‍ڇ‍ - features: - init: false - medi: false - fina: false - - text: ‍ڇ‍ - rationale: .medi version of ARABIC LETTER TCHEHEH -- check: shaping_differs - inputs: - - text: ڇ‍ - features: - init: false - medi: false - fina: false - - text: ڇ‍ - rationale: .init version of ARABIC LETTER TCHEHEH -- check: shaping_differs - inputs: - - text: ‍ح - features: - init: false - medi: false - fina: false - - text: ‍ح - rationale: .fina version of ARABIC LETTER HAH -- check: shaping_differs - inputs: - - text: ‍ح‍ - features: - init: false - medi: false - fina: false - - text: ‍ح‍ - rationale: .medi version of ARABIC LETTER HAH -- check: shaping_differs - inputs: - - text: ح‍ - features: - init: false - medi: false - fina: false - - text: ح‍ - rationale: .init version of ARABIC LETTER HAH -- check: shaping_differs - inputs: - - text: ‍خ - features: - init: false - medi: false - fina: false - - text: ‍خ - rationale: .fina version of ARABIC LETTER KHAH -- check: shaping_differs - inputs: - - text: ‍خ‍ - features: - init: false - medi: false - fina: false - - text: ‍خ‍ - rationale: .medi version of ARABIC LETTER KHAH -- check: shaping_differs - inputs: - - text: خ‍ - features: - init: false - medi: false - fina: false - - text: خ‍ - rationale: .init version of ARABIC LETTER KHAH -- check: shaping_differs - inputs: - - text: ‍د - features: - init: false - medi: false - fina: false - - text: ‍د - rationale: .fina version of ARABIC LETTER DAL -- check: shaping_differs - inputs: - - text: ‍ذ - features: - init: false - medi: false - fina: false - - text: ‍ذ - rationale: .fina version of ARABIC LETTER THAL -- check: shaping_differs - inputs: - - text: ‍ڊ - features: - init: false - medi: false - fina: false - - text: ‍ڊ - rationale: .fina version of ARABIC LETTER DAL WITH DOT BELOW -- check: shaping_differs - inputs: - - text: ‍ڌ - features: - init: false - medi: false - fina: false - - text: ‍ڌ - rationale: .fina version of ARABIC LETTER DAHAL -- check: shaping_differs - inputs: - - text: ‍ڍ - features: - init: false - medi: false - fina: false - - text: ‍ڍ - rationale: .fina version of ARABIC LETTER DDAHAL -- check: shaping_differs - inputs: - - text: ‍ڏ - features: - init: false - medi: false - fina: false - - text: ‍ڏ - rationale: .fina version of ARABIC LETTER DAL WITH THREE DOTS ABOVE DOWNWARDS -- check: shaping_differs - inputs: - - text: ‍ر - features: - init: false - medi: false - fina: false - - text: ‍ر - rationale: .fina version of ARABIC LETTER REH -- check: shaping_differs - inputs: - - text: ‍ز - features: - init: false - medi: false - fina: false - - text: ‍ز - rationale: .fina version of ARABIC LETTER ZAIN -- check: shaping_differs - inputs: - - text: ‍ڙ - features: - init: false - medi: false - fina: false - - text: ‍ڙ - rationale: .fina version of ARABIC LETTER REH WITH FOUR DOTS ABOVE -- check: shaping_differs - inputs: - - text: ‍س - features: - init: false - medi: false - fina: false - - text: ‍س - rationale: .fina version of ARABIC LETTER SEEN -- check: shaping_differs - inputs: - - text: ‍س‍ - features: - init: false - medi: false - fina: false - - text: ‍س‍ - rationale: .medi version of ARABIC LETTER SEEN -- check: shaping_differs - inputs: - - text: س‍ - features: - init: false - medi: false - fina: false - - text: س‍ - rationale: .init version of ARABIC LETTER SEEN -- check: shaping_differs - inputs: - - text: ‍ش - features: - init: false - medi: false - fina: false - - text: ‍ش - rationale: .fina version of ARABIC LETTER SHEEN -- check: shaping_differs - inputs: - - text: ‍ش‍ - features: - init: false - medi: false - fina: false - - text: ‍ش‍ - rationale: .medi version of ARABIC LETTER SHEEN -- check: shaping_differs - inputs: - - text: ش‍ - features: - init: false - medi: false - fina: false - - text: ش‍ - rationale: .init version of ARABIC LETTER SHEEN -- check: shaping_differs - inputs: - - text: ‍ص - features: - init: false - medi: false - fina: false - - text: ‍ص - rationale: .fina version of ARABIC LETTER SAD -- check: shaping_differs - inputs: - - text: ‍ص‍ - features: - init: false - medi: false - fina: false - - text: ‍ص‍ - rationale: .medi version of ARABIC LETTER SAD -- check: shaping_differs - inputs: - - text: ص‍ - features: - init: false - medi: false - fina: false - - text: ص‍ - rationale: .init version of ARABIC LETTER SAD -- check: shaping_differs - inputs: - - text: ‍ض - features: - init: false - medi: false - fina: false - - text: ‍ض - rationale: .fina version of ARABIC LETTER DAD -- check: shaping_differs - inputs: - - text: ‍ض‍ - features: - init: false - medi: false - fina: false - - text: ‍ض‍ - rationale: .medi version of ARABIC LETTER DAD -- check: shaping_differs - inputs: - - text: ض‍ - features: - init: false - medi: false - fina: false - - text: ض‍ - rationale: .init version of ARABIC LETTER DAD -- check: shaping_differs - inputs: - - text: ‍ط - features: - init: false - medi: false - fina: false - - text: ‍ط - rationale: .fina version of ARABIC LETTER TAH -- check: shaping_differs - inputs: - - text: ‍ط‍ - features: - init: false - medi: false - fina: false - - text: ‍ط‍ - rationale: .medi version of ARABIC LETTER TAH -- check: shaping_differs - inputs: - - text: ط‍ - features: - init: false - medi: false - fina: false - - text: ط‍ - rationale: .init version of ARABIC LETTER TAH -- check: shaping_differs - inputs: - - text: ‍ظ - features: - init: false - medi: false - fina: false - - text: ‍ظ - rationale: .fina version of ARABIC LETTER ZAH -- check: shaping_differs - inputs: - - text: ‍ظ‍ - features: - init: false - medi: false - fina: false - - text: ‍ظ‍ - rationale: .medi version of ARABIC LETTER ZAH -- check: shaping_differs - inputs: - - text: ظ‍ - features: - init: false - medi: false - fina: false - - text: ظ‍ - rationale: .init version of ARABIC LETTER ZAH -- check: shaping_differs - inputs: - - text: ‍ع - features: - init: false - medi: false - fina: false - - text: ‍ع - rationale: .fina version of ARABIC LETTER AIN -- check: shaping_differs - inputs: - - text: ‍ع‍ - features: - init: false - medi: false - fina: false - - text: ‍ع‍ - rationale: .medi version of ARABIC LETTER AIN -- check: shaping_differs - inputs: - - text: ع‍ - features: - init: false - medi: false - fina: false - - text: ع‍ - rationale: .init version of ARABIC LETTER AIN -- check: shaping_differs - inputs: - - text: ‍غ - features: - init: false - medi: false - fina: false - - text: ‍غ - rationale: .fina version of ARABIC LETTER GHAIN -- check: shaping_differs - inputs: - - text: ‍غ‍ - features: - init: false - medi: false - fina: false - - text: ‍غ‍ - rationale: .medi version of ARABIC LETTER GHAIN -- check: shaping_differs - inputs: - - text: غ‍ - features: - init: false - medi: false - fina: false - - text: غ‍ - rationale: .init version of ARABIC LETTER GHAIN -- check: shaping_differs - inputs: - - text: ‍ف - features: - init: false - medi: false - fina: false - - text: ‍ف - rationale: .fina version of ARABIC LETTER FEH -- check: shaping_differs - inputs: - - text: ‍ف‍ - features: - init: false - medi: false - fina: false - - text: ‍ف‍ - rationale: .medi version of ARABIC LETTER FEH -- check: shaping_differs - inputs: - - text: ف‍ - features: - init: false - medi: false - fina: false - - text: ف‍ - rationale: .init version of ARABIC LETTER FEH -- check: shaping_differs - inputs: - - text: ‍ڦ - features: - init: false - medi: false - fina: false - - text: ‍ڦ - rationale: .fina version of ARABIC LETTER PEHEH -- check: shaping_differs - inputs: - - text: ‍ڦ‍ - features: - init: false - medi: false - fina: false - - text: ‍ڦ‍ - rationale: .medi version of ARABIC LETTER PEHEH -- check: shaping_differs - inputs: - - text: ڦ‍ - features: - init: false - medi: false - fina: false - - text: ڦ‍ - rationale: .init version of ARABIC LETTER PEHEH -- check: shaping_differs - inputs: - - text: ‍ق - features: - init: false - medi: false - fina: false - - text: ‍ق - rationale: .fina version of ARABIC LETTER QAF -- check: shaping_differs - inputs: - - text: ‍ق‍ - features: - init: false - medi: false - fina: false - - text: ‍ق‍ - rationale: .medi version of ARABIC LETTER QAF -- check: shaping_differs - inputs: - - text: ق‍ - features: - init: false - medi: false - fina: false - - text: ق‍ - rationale: .init version of ARABIC LETTER QAF -- check: shaping_differs - inputs: - - text: ‍ک - features: - init: false - medi: false - fina: false - - text: ‍ک - rationale: .fina version of ARABIC LETTER KEHEH -- check: shaping_differs - inputs: - - text: ‍ک‍ - features: - init: false - medi: false - fina: false - - text: ‍ک‍ - rationale: .medi version of ARABIC LETTER KEHEH -- check: shaping_differs - inputs: - - text: ک‍ - features: - init: false - medi: false - fina: false - - text: ک‍ - rationale: .init version of ARABIC LETTER KEHEH -- check: shaping_differs - inputs: - - text: ‍ڪ - features: - init: false - medi: false - fina: false - - text: ‍ڪ - rationale: .fina version of ARABIC LETTER SWASH KAF -- check: shaping_differs - inputs: - - text: ‍ڪ‍ - features: - init: false - medi: false - fina: false - - text: ‍ڪ‍ - rationale: .medi version of ARABIC LETTER SWASH KAF -- check: shaping_differs - inputs: - - text: ڪ‍ - features: - init: false - medi: false - fina: false - - text: ڪ‍ - rationale: .init version of ARABIC LETTER SWASH KAF -- check: shaping_differs - inputs: - - text: ‍گ - features: - init: false - medi: false - fina: false - - text: ‍گ - rationale: .fina version of ARABIC LETTER GAF -- check: shaping_differs - inputs: - - text: ‍گ‍ - features: - init: false - medi: false - fina: false - - text: ‍گ‍ - rationale: .medi version of ARABIC LETTER GAF -- check: shaping_differs - inputs: - - text: گ‍ - features: - init: false - medi: false - fina: false - - text: گ‍ - rationale: .init version of ARABIC LETTER GAF -- check: shaping_differs - inputs: - - text: ‍گ - features: - init: false - medi: false - fina: false - - text: ‍گ - rationale: .fina version of ARABIC LETTER GAF -- check: shaping_differs - inputs: - - text: ‍گ‍ - features: - init: false - medi: false - fina: false - - text: ‍گ‍ - rationale: .medi version of ARABIC LETTER GAF -- check: shaping_differs - inputs: - - text: گ‍ - features: - init: false - medi: false - fina: false - - text: گ‍ - rationale: .init version of ARABIC LETTER GAF -- check: shaping_differs - inputs: - - text: ‍ھ - features: - init: false - medi: false - fina: false - - text: ‍ھ - rationale: .fina version of ARABIC LETTER HEH DOACHASHMEE -- check: shaping_differs - inputs: - - text: ‍ھ‍ - features: - init: false - medi: false - fina: false - - text: ‍ھ‍ - rationale: .medi version of ARABIC LETTER HEH DOACHASHMEE -- check: shaping_differs - inputs: - - text: ھ‍ - features: - init: false - medi: false - fina: false - - text: ھ‍ - rationale: .init version of ARABIC LETTER HEH DOACHASHMEE -- check: shaping_differs - inputs: - - text: ‍ڱ - features: - init: false - medi: false - fina: false - - text: ‍ڱ - rationale: .fina version of ARABIC LETTER NGOEH -- check: shaping_differs - inputs: - - text: ‍ڱ‍ - features: - init: false - medi: false - fina: false - - text: ‍ڱ‍ - rationale: .medi version of ARABIC LETTER NGOEH -- check: shaping_differs - inputs: - - text: ڱ‍ - features: - init: false - medi: false - fina: false - - text: ڱ‍ - rationale: .init version of ARABIC LETTER NGOEH -- check: shaping_differs - inputs: - - text: ‍ڳ - features: - init: false - medi: false - fina: false - - text: ‍ڳ - rationale: .fina version of ARABIC LETTER GUEH -- check: shaping_differs - inputs: - - text: ‍ڳ‍ - features: - init: false - medi: false - fina: false - - text: ‍ڳ‍ - rationale: .medi version of ARABIC LETTER GUEH -- check: shaping_differs - inputs: - - text: ڳ‍ - features: - init: false - medi: false - fina: false - - text: ڳ‍ - rationale: .init version of ARABIC LETTER GUEH -- check: shaping_differs - inputs: - - text: ‍ل - features: - init: false - medi: false - fina: false - - text: ‍ل - rationale: .fina version of ARABIC LETTER LAM -- check: shaping_differs - inputs: - - text: ‍ل‍ - features: - init: false - medi: false - fina: false - - text: ‍ل‍ - rationale: .medi version of ARABIC LETTER LAM -- check: shaping_differs - inputs: - - text: ل‍ - features: - init: false - medi: false - fina: false - - text: ل‍ - rationale: .init version of ARABIC LETTER LAM -- check: shaping_differs - inputs: - - text: ‍م - features: - init: false - medi: false - fina: false - - text: ‍م - rationale: .fina version of ARABIC LETTER MEEM -- check: shaping_differs - inputs: - - text: ‍م‍ - features: - init: false - medi: false - fina: false - - text: ‍م‍ - rationale: .medi version of ARABIC LETTER MEEM -- check: shaping_differs - inputs: - - text: م‍ - features: - init: false - medi: false - fina: false - - text: م‍ - rationale: .init version of ARABIC LETTER MEEM -- check: shaping_differs - inputs: - - text: ‍ن - features: - init: false - medi: false - fina: false - - text: ‍ن - rationale: .fina version of ARABIC LETTER NOON -- check: shaping_differs - inputs: - - text: ‍ن‍ - features: - init: false - medi: false - fina: false - - text: ‍ن‍ - rationale: .medi version of ARABIC LETTER NOON -- check: shaping_differs - inputs: - - text: ن‍ - features: - init: false - medi: false - fina: false - - text: ن‍ - rationale: .init version of ARABIC LETTER NOON -- check: shaping_differs - inputs: - - text: ‍ڻ - features: - init: false - medi: false - fina: false - - text: ‍ڻ - rationale: .fina version of ARABIC LETTER RNOON -- check: shaping_differs - inputs: - - text: ‍ڻ‍ - features: - init: false - medi: false - fina: false - - text: ‍ڻ‍ - rationale: .medi version of ARABIC LETTER RNOON -- check: shaping_differs - inputs: - - text: ڻ‍ - features: - init: false - medi: false - fina: false - - text: ڻ‍ - rationale: .init version of ARABIC LETTER RNOON -- check: shaping_differs - inputs: - - text: ‍ه - features: - init: false - medi: false - fina: false - - text: ‍ه - rationale: .fina version of ARABIC LETTER HEH -- check: shaping_differs - inputs: - - text: ‍ه‍ - features: - init: false - medi: false - fina: false - - text: ‍ه‍ - rationale: .medi version of ARABIC LETTER HEH -- check: shaping_differs - inputs: - - text: ه‍ - features: - init: false - medi: false - fina: false - - text: ه‍ - rationale: .init version of ARABIC LETTER HEH -- check: shaping_differs - inputs: - - text: ‍ھ - features: - init: false - medi: false - fina: false - - text: ‍ھ - rationale: .fina version of ARABIC LETTER HEH DOACHASHMEE -- check: shaping_differs - inputs: - - text: ‍ھ‍ - features: - init: false - medi: false - fina: false - - text: ‍ھ‍ - rationale: .medi version of ARABIC LETTER HEH DOACHASHMEE -- check: shaping_differs - inputs: - - text: ھ‍ - features: - init: false - medi: false - fina: false - - text: ھ‍ - rationale: .init version of ARABIC LETTER HEH DOACHASHMEE -- check: shaping_differs - inputs: - - text: ‍و - features: - init: false - medi: false - fina: false - - text: ‍و - rationale: .fina version of ARABIC LETTER WAW -- check: shaping_differs - inputs: - - text: ‍ي - features: - init: false - medi: false - fina: false - - text: ‍ي - rationale: .fina version of ARABIC LETTER YEH -- check: shaping_differs - inputs: - - text: ‍ي‍ - features: - init: false - medi: false - fina: false - - text: ‍ي‍ - rationale: .medi version of ARABIC LETTER YEH -- check: shaping_differs - inputs: - - text: ي‍ - features: - init: false - medi: false - fina: false - - text: ي‍ - rationale: .init version of ARABIC LETTER YEH diff --git a/shaperglot/languages/ug_Arab.yaml b/shaperglot/languages/ug_Arab.yaml deleted file mode 100644 index 8ee2478..0000000 --- a/shaperglot/languages/ug_Arab.yaml +++ /dev/null @@ -1,1009 +0,0 @@ -#auto-generated using sg-bulk-builder-arabic.py -- check: shaping_differs - inputs: - - text: ‍ئ - features: - init: false - medi: false - fina: false - - text: ‍ئ - rationale: .fina version of ARABIC LETTER YEH WITH HAMZA ABOVE -- check: shaping_differs - inputs: - - text: ‍ئ‍ - features: - init: false - medi: false - fina: false - - text: ‍ئ‍ - rationale: .medi version of ARABIC LETTER YEH WITH HAMZA ABOVE -- check: shaping_differs - inputs: - - text: ئ‍ - features: - init: false - medi: false - fina: false - - text: ئ‍ - rationale: .init version of ARABIC LETTER YEH WITH HAMZA ABOVE -- check: shaping_differs - inputs: - - text: ‍ا - features: - init: false - medi: false - fina: false - - text: ‍ا - rationale: .fina version of ARABIC LETTER ALEF -- check: shaping_differs - inputs: - - text: ‍ئ - features: - init: false - medi: false - fina: false - - text: ‍ئ - rationale: .fina version of ARABIC LETTER YEH WITH HAMZA ABOVE -- check: shaping_differs - inputs: - - text: ‍ئ‍ - features: - init: false - medi: false - fina: false - - text: ‍ئ‍ - rationale: .medi version of ARABIC LETTER YEH WITH HAMZA ABOVE -- check: shaping_differs - inputs: - - text: ئ‍ - features: - init: false - medi: false - fina: false - - text: ئ‍ - rationale: .init version of ARABIC LETTER YEH WITH HAMZA ABOVE -- check: shaping_differs - inputs: - - text: ‍ه - features: - init: false - medi: false - fina: false - - text: ‍ه - rationale: .fina version of ARABIC LETTER HEH -- check: shaping_differs - inputs: - - text: ‍ه‍ - features: - init: false - medi: false - fina: false - - text: ‍ه‍ - rationale: .medi version of ARABIC LETTER HEH -- check: shaping_differs - inputs: - - text: ه‍ - features: - init: false - medi: false - fina: false - - text: ه‍ - rationale: .init version of ARABIC LETTER HEH -- check: shaping_differs - inputs: - - text: ‍ئ - features: - init: false - medi: false - fina: false - - text: ‍ئ - rationale: .fina version of ARABIC LETTER YEH WITH HAMZA ABOVE -- check: shaping_differs - inputs: - - text: ‍ئ‍ - features: - init: false - medi: false - fina: false - - text: ‍ئ‍ - rationale: .medi version of ARABIC LETTER YEH WITH HAMZA ABOVE -- check: shaping_differs - inputs: - - text: ئ‍ - features: - init: false - medi: false - fina: false - - text: ئ‍ - rationale: .init version of ARABIC LETTER YEH WITH HAMZA ABOVE -- check: shaping_differs - inputs: - - text: ‍و - features: - init: false - medi: false - fina: false - - text: ‍و - rationale: .fina version of ARABIC LETTER WAW -- check: shaping_differs - inputs: - - text: ‍ئ - features: - init: false - medi: false - fina: false - - text: ‍ئ - rationale: .fina version of ARABIC LETTER YEH WITH HAMZA ABOVE -- check: shaping_differs - inputs: - - text: ‍ئ‍ - features: - init: false - medi: false - fina: false - - text: ‍ئ‍ - rationale: .medi version of ARABIC LETTER YEH WITH HAMZA ABOVE -- check: shaping_differs - inputs: - - text: ئ‍ - features: - init: false - medi: false - fina: false - - text: ئ‍ - rationale: .init version of ARABIC LETTER YEH WITH HAMZA ABOVE -- check: shaping_differs - inputs: - - text: ‍ۇ - features: - init: false - medi: false - fina: false - - text: ‍ۇ - rationale: .fina version of ARABIC LETTER U -- check: shaping_differs - inputs: - - text: ‍ئ - features: - init: false - medi: false - fina: false - - text: ‍ئ - rationale: .fina version of ARABIC LETTER YEH WITH HAMZA ABOVE -- check: shaping_differs - inputs: - - text: ‍ئ‍ - features: - init: false - medi: false - fina: false - - text: ‍ئ‍ - rationale: .medi version of ARABIC LETTER YEH WITH HAMZA ABOVE -- check: shaping_differs - inputs: - - text: ئ‍ - features: - init: false - medi: false - fina: false - - text: ئ‍ - rationale: .init version of ARABIC LETTER YEH WITH HAMZA ABOVE -- check: shaping_differs - inputs: - - text: ‍ۆ - features: - init: false - medi: false - fina: false - - text: ‍ۆ - rationale: .fina version of ARABIC LETTER OE -- check: shaping_differs - inputs: - - text: ‍ئ - features: - init: false - medi: false - fina: false - - text: ‍ئ - rationale: .fina version of ARABIC LETTER YEH WITH HAMZA ABOVE -- check: shaping_differs - inputs: - - text: ‍ئ‍ - features: - init: false - medi: false - fina: false - - text: ‍ئ‍ - rationale: .medi version of ARABIC LETTER YEH WITH HAMZA ABOVE -- check: shaping_differs - inputs: - - text: ئ‍ - features: - init: false - medi: false - fina: false - - text: ئ‍ - rationale: .init version of ARABIC LETTER YEH WITH HAMZA ABOVE -- check: shaping_differs - inputs: - - text: ‍ۈ - features: - init: false - medi: false - fina: false - - text: ‍ۈ - rationale: .fina version of ARABIC LETTER YU -- check: shaping_differs - inputs: - - text: ‍ئ - features: - init: false - medi: false - fina: false - - text: ‍ئ - rationale: .fina version of ARABIC LETTER YEH WITH HAMZA ABOVE -- check: shaping_differs - inputs: - - text: ‍ئ‍ - features: - init: false - medi: false - fina: false - - text: ‍ئ‍ - rationale: .medi version of ARABIC LETTER YEH WITH HAMZA ABOVE -- check: shaping_differs - inputs: - - text: ئ‍ - features: - init: false - medi: false - fina: false - - text: ئ‍ - rationale: .init version of ARABIC LETTER YEH WITH HAMZA ABOVE -- check: shaping_differs - inputs: - - text: ‍ې - features: - init: false - medi: false - fina: false - - text: ‍ې - rationale: .fina version of ARABIC LETTER E -- check: shaping_differs - inputs: - - text: ‍ې‍ - features: - init: false - medi: false - fina: false - - text: ‍ې‍ - rationale: .medi version of ARABIC LETTER E -- check: shaping_differs - inputs: - - text: ې‍ - features: - init: false - medi: false - fina: false - - text: ې‍ - rationale: .init version of ARABIC LETTER E -- check: shaping_differs - inputs: - - text: ‍ئ - features: - init: false - medi: false - fina: false - - text: ‍ئ - rationale: .fina version of ARABIC LETTER YEH WITH HAMZA ABOVE -- check: shaping_differs - inputs: - - text: ‍ئ‍ - features: - init: false - medi: false - fina: false - - text: ‍ئ‍ - rationale: .medi version of ARABIC LETTER YEH WITH HAMZA ABOVE -- check: shaping_differs - inputs: - - text: ئ‍ - features: - init: false - medi: false - fina: false - - text: ئ‍ - rationale: .init version of ARABIC LETTER YEH WITH HAMZA ABOVE -- check: shaping_differs - inputs: - - text: ‍ى - features: - init: false - medi: false - fina: false - - text: ‍ى - rationale: .fina version of ARABIC LETTER ALEF MAKSURA -- check: shaping_differs - inputs: - - text: ‍ى‍ - features: - init: false - medi: false - fina: false - - text: ‍ى‍ - rationale: .medi version of ARABIC LETTER ALEF MAKSURA -- check: shaping_differs - inputs: - - text: ى‍ - features: - init: false - medi: false - fina: false - - text: ى‍ - rationale: .init version of ARABIC LETTER ALEF MAKSURA -- check: shaping_differs - inputs: - - text: ‍ا - features: - init: false - medi: false - fina: false - - text: ‍ا - rationale: .fina version of ARABIC LETTER ALEF -- check: shaping_differs - inputs: - - text: ‍ە - features: - init: false - medi: false - fina: false - - text: ‍ە - rationale: .fina version of ARABIC LETTER AE -- check: shaping_differs - inputs: - - text: ‍ب - features: - init: false - medi: false - fina: false - - text: ‍ب - rationale: .fina version of ARABIC LETTER BEH -- check: shaping_differs - inputs: - - text: ‍ب‍ - features: - init: false - medi: false - fina: false - - text: ‍ب‍ - rationale: .medi version of ARABIC LETTER BEH -- check: shaping_differs - inputs: - - text: ب‍ - features: - init: false - medi: false - fina: false - - text: ب‍ - rationale: .init version of ARABIC LETTER BEH -- check: shaping_differs - inputs: - - text: ‍پ - features: - init: false - medi: false - fina: false - - text: ‍پ - rationale: .fina version of ARABIC LETTER PEH -- check: shaping_differs - inputs: - - text: ‍پ‍ - features: - init: false - medi: false - fina: false - - text: ‍پ‍ - rationale: .medi version of ARABIC LETTER PEH -- check: shaping_differs - inputs: - - text: پ‍ - features: - init: false - medi: false - fina: false - - text: پ‍ - rationale: .init version of ARABIC LETTER PEH -- check: shaping_differs - inputs: - - text: ‍ت - features: - init: false - medi: false - fina: false - - text: ‍ت - rationale: .fina version of ARABIC LETTER TEH -- check: shaping_differs - inputs: - - text: ‍ت‍ - features: - init: false - medi: false - fina: false - - text: ‍ت‍ - rationale: .medi version of ARABIC LETTER TEH -- check: shaping_differs - inputs: - - text: ت‍ - features: - init: false - medi: false - fina: false - - text: ت‍ - rationale: .init version of ARABIC LETTER TEH -- check: shaping_differs - inputs: - - text: ‍ج - features: - init: false - medi: false - fina: false - - text: ‍ج - rationale: .fina version of ARABIC LETTER JEEM -- check: shaping_differs - inputs: - - text: ‍ج‍ - features: - init: false - medi: false - fina: false - - text: ‍ج‍ - rationale: .medi version of ARABIC LETTER JEEM -- check: shaping_differs - inputs: - - text: ج‍ - features: - init: false - medi: false - fina: false - - text: ج‍ - rationale: .init version of ARABIC LETTER JEEM -- check: shaping_differs - inputs: - - text: ‍چ - features: - init: false - medi: false - fina: false - - text: ‍چ - rationale: .fina version of ARABIC LETTER TCHEH -- check: shaping_differs - inputs: - - text: ‍چ‍ - features: - init: false - medi: false - fina: false - - text: ‍چ‍ - rationale: .medi version of ARABIC LETTER TCHEH -- check: shaping_differs - inputs: - - text: چ‍ - features: - init: false - medi: false - fina: false - - text: چ‍ - rationale: .init version of ARABIC LETTER TCHEH -- check: shaping_differs - inputs: - - text: ‍خ - features: - init: false - medi: false - fina: false - - text: ‍خ - rationale: .fina version of ARABIC LETTER KHAH -- check: shaping_differs - inputs: - - text: ‍خ‍ - features: - init: false - medi: false - fina: false - - text: ‍خ‍ - rationale: .medi version of ARABIC LETTER KHAH -- check: shaping_differs - inputs: - - text: خ‍ - features: - init: false - medi: false - fina: false - - text: خ‍ - rationale: .init version of ARABIC LETTER KHAH -- check: shaping_differs - inputs: - - text: ‍د - features: - init: false - medi: false - fina: false - - text: ‍د - rationale: .fina version of ARABIC LETTER DAL -- check: shaping_differs - inputs: - - text: ‍ر - features: - init: false - medi: false - fina: false - - text: ‍ر - rationale: .fina version of ARABIC LETTER REH -- check: shaping_differs - inputs: - - text: ‍ز - features: - init: false - medi: false - fina: false - - text: ‍ز - rationale: .fina version of ARABIC LETTER ZAIN -- check: shaping_differs - inputs: - - text: ‍ژ - features: - init: false - medi: false - fina: false - - text: ‍ژ - rationale: .fina version of ARABIC LETTER JEH -- check: shaping_differs - inputs: - - text: ‍س - features: - init: false - medi: false - fina: false - - text: ‍س - rationale: .fina version of ARABIC LETTER SEEN -- check: shaping_differs - inputs: - - text: ‍س‍ - features: - init: false - medi: false - fina: false - - text: ‍س‍ - rationale: .medi version of ARABIC LETTER SEEN -- check: shaping_differs - inputs: - - text: س‍ - features: - init: false - medi: false - fina: false - - text: س‍ - rationale: .init version of ARABIC LETTER SEEN -- check: shaping_differs - inputs: - - text: ‍ش - features: - init: false - medi: false - fina: false - - text: ‍ش - rationale: .fina version of ARABIC LETTER SHEEN -- check: shaping_differs - inputs: - - text: ‍ش‍ - features: - init: false - medi: false - fina: false - - text: ‍ش‍ - rationale: .medi version of ARABIC LETTER SHEEN -- check: shaping_differs - inputs: - - text: ش‍ - features: - init: false - medi: false - fina: false - - text: ش‍ - rationale: .init version of ARABIC LETTER SHEEN -- check: shaping_differs - inputs: - - text: ‍غ - features: - init: false - medi: false - fina: false - - text: ‍غ - rationale: .fina version of ARABIC LETTER GHAIN -- check: shaping_differs - inputs: - - text: ‍غ‍ - features: - init: false - medi: false - fina: false - - text: ‍غ‍ - rationale: .medi version of ARABIC LETTER GHAIN -- check: shaping_differs - inputs: - - text: غ‍ - features: - init: false - medi: false - fina: false - - text: غ‍ - rationale: .init version of ARABIC LETTER GHAIN -- check: shaping_differs - inputs: - - text: ‍ف - features: - init: false - medi: false - fina: false - - text: ‍ف - rationale: .fina version of ARABIC LETTER FEH -- check: shaping_differs - inputs: - - text: ‍ف‍ - features: - init: false - medi: false - fina: false - - text: ‍ف‍ - rationale: .medi version of ARABIC LETTER FEH -- check: shaping_differs - inputs: - - text: ف‍ - features: - init: false - medi: false - fina: false - - text: ف‍ - rationale: .init version of ARABIC LETTER FEH -- check: shaping_differs - inputs: - - text: ‍ق - features: - init: false - medi: false - fina: false - - text: ‍ق - rationale: .fina version of ARABIC LETTER QAF -- check: shaping_differs - inputs: - - text: ‍ق‍ - features: - init: false - medi: false - fina: false - - text: ‍ق‍ - rationale: .medi version of ARABIC LETTER QAF -- check: shaping_differs - inputs: - - text: ق‍ - features: - init: false - medi: false - fina: false - - text: ق‍ - rationale: .init version of ARABIC LETTER QAF -- check: shaping_differs - inputs: - - text: ‍ك - features: - init: false - medi: false - fina: false - - text: ‍ك - rationale: .fina version of ARABIC LETTER KAF -- check: shaping_differs - inputs: - - text: ‍ك‍ - features: - init: false - medi: false - fina: false - - text: ‍ك‍ - rationale: .medi version of ARABIC LETTER KAF -- check: shaping_differs - inputs: - - text: ك‍ - features: - init: false - medi: false - fina: false - - text: ك‍ - rationale: .init version of ARABIC LETTER KAF -- check: shaping_differs - inputs: - - text: ‍گ - features: - init: false - medi: false - fina: false - - text: ‍گ - rationale: .fina version of ARABIC LETTER GAF -- check: shaping_differs - inputs: - - text: ‍گ‍ - features: - init: false - medi: false - fina: false - - text: ‍گ‍ - rationale: .medi version of ARABIC LETTER GAF -- check: shaping_differs - inputs: - - text: گ‍ - features: - init: false - medi: false - fina: false - - text: گ‍ - rationale: .init version of ARABIC LETTER GAF -- check: shaping_differs - inputs: - - text: ‍ڭ - features: - init: false - medi: false - fina: false - - text: ‍ڭ - rationale: .fina version of ARABIC LETTER NG -- check: shaping_differs - inputs: - - text: ‍ڭ‍ - features: - init: false - medi: false - fina: false - - text: ‍ڭ‍ - rationale: .medi version of ARABIC LETTER NG -- check: shaping_differs - inputs: - - text: ڭ‍ - features: - init: false - medi: false - fina: false - - text: ڭ‍ - rationale: .init version of ARABIC LETTER NG -- check: shaping_differs - inputs: - - text: ‍ل - features: - init: false - medi: false - fina: false - - text: ‍ل - rationale: .fina version of ARABIC LETTER LAM -- check: shaping_differs - inputs: - - text: ‍ل‍ - features: - init: false - medi: false - fina: false - - text: ‍ل‍ - rationale: .medi version of ARABIC LETTER LAM -- check: shaping_differs - inputs: - - text: ل‍ - features: - init: false - medi: false - fina: false - - text: ل‍ - rationale: .init version of ARABIC LETTER LAM -- check: shaping_differs - inputs: - - text: ‍م - features: - init: false - medi: false - fina: false - - text: ‍م - rationale: .fina version of ARABIC LETTER MEEM -- check: shaping_differs - inputs: - - text: ‍م‍ - features: - init: false - medi: false - fina: false - - text: ‍م‍ - rationale: .medi version of ARABIC LETTER MEEM -- check: shaping_differs - inputs: - - text: م‍ - features: - init: false - medi: false - fina: false - - text: م‍ - rationale: .init version of ARABIC LETTER MEEM -- check: shaping_differs - inputs: - - text: ‍ن - features: - init: false - medi: false - fina: false - - text: ‍ن - rationale: .fina version of ARABIC LETTER NOON -- check: shaping_differs - inputs: - - text: ‍ن‍ - features: - init: false - medi: false - fina: false - - text: ‍ن‍ - rationale: .medi version of ARABIC LETTER NOON -- check: shaping_differs - inputs: - - text: ن‍ - features: - init: false - medi: false - fina: false - - text: ن‍ - rationale: .init version of ARABIC LETTER NOON -- check: shaping_differs - inputs: - - text: ‍ھ - features: - init: false - medi: false - fina: false - - text: ‍ھ - rationale: .fina version of ARABIC LETTER HEH DOACHASHMEE -- check: shaping_differs - inputs: - - text: ‍ھ‍ - features: - init: false - medi: false - fina: false - - text: ‍ھ‍ - rationale: .medi version of ARABIC LETTER HEH DOACHASHMEE -- check: shaping_differs - inputs: - - text: ھ‍ - features: - init: false - medi: false - fina: false - - text: ھ‍ - rationale: .init version of ARABIC LETTER HEH DOACHASHMEE -- check: shaping_differs - inputs: - - text: ‍و - features: - init: false - medi: false - fina: false - - text: ‍و - rationale: .fina version of ARABIC LETTER WAW -- check: shaping_differs - inputs: - - text: ‍ۇ - features: - init: false - medi: false - fina: false - - text: ‍ۇ - rationale: .fina version of ARABIC LETTER U -- check: shaping_differs - inputs: - - text: ‍ۆ - features: - init: false - medi: false - fina: false - - text: ‍ۆ - rationale: .fina version of ARABIC LETTER OE -- check: shaping_differs - inputs: - - text: ‍ۈ - features: - init: false - medi: false - fina: false - - text: ‍ۈ - rationale: .fina version of ARABIC LETTER YU -- check: shaping_differs - inputs: - - text: ‍ۋ - features: - init: false - medi: false - fina: false - - text: ‍ۋ - rationale: .fina version of ARABIC LETTER VE -- check: shaping_differs - inputs: - - text: ‍ې - features: - init: false - medi: false - fina: false - - text: ‍ې - rationale: .fina version of ARABIC LETTER E -- check: shaping_differs - inputs: - - text: ‍ې‍ - features: - init: false - medi: false - fina: false - - text: ‍ې‍ - rationale: .medi version of ARABIC LETTER E -- check: shaping_differs - inputs: - - text: ې‍ - features: - init: false - medi: false - fina: false - - text: ې‍ - rationale: .init version of ARABIC LETTER E -- check: shaping_differs - inputs: - - text: ‍ى - features: - init: false - medi: false - fina: false - - text: ‍ى - rationale: .fina version of ARABIC LETTER ALEF MAKSURA -- check: shaping_differs - inputs: - - text: ‍ى‍ - features: - init: false - medi: false - fina: false - - text: ‍ى‍ - rationale: .medi version of ARABIC LETTER ALEF MAKSURA -- check: shaping_differs - inputs: - - text: ى‍ - features: - init: false - medi: false - fina: false - - text: ى‍ - rationale: .init version of ARABIC LETTER ALEF MAKSURA -- check: shaping_differs - inputs: - - text: ‍ي - features: - init: false - medi: false - fina: false - - text: ‍ي - rationale: .fina version of ARABIC LETTER YEH -- check: shaping_differs - inputs: - - text: ‍ي‍ - features: - init: false - medi: false - fina: false - - text: ‍ي‍ - rationale: .medi version of ARABIC LETTER YEH -- check: shaping_differs - inputs: - - text: ي‍ - features: - init: false - medi: false - fina: false - - text: ي‍ - rationale: .init version of ARABIC LETTER YEH diff --git a/shaperglot/languages/ur_Arab.yaml b/shaperglot/languages/ur_Arab.yaml deleted file mode 100644 index fe7d8c2..0000000 --- a/shaperglot/languages/ur_Arab.yaml +++ /dev/null @@ -1,820 +0,0 @@ -#auto-generated using sg-bulk-builder-arabic.py -- check: shaping_differs - inputs: - - text: ‍ا - features: - init: false - medi: false - fina: false - - text: ‍ا - rationale: .fina version of ARABIC LETTER ALEF -- check: shaping_differs - inputs: - - text: ‍ب - features: - init: false - medi: false - fina: false - - text: ‍ب - rationale: .fina version of ARABIC LETTER BEH -- check: shaping_differs - inputs: - - text: ‍ب‍ - features: - init: false - medi: false - fina: false - - text: ‍ب‍ - rationale: .medi version of ARABIC LETTER BEH -- check: shaping_differs - inputs: - - text: ب‍ - features: - init: false - medi: false - fina: false - - text: ب‍ - rationale: .init version of ARABIC LETTER BEH -- check: shaping_differs - inputs: - - text: ‍پ - features: - init: false - medi: false - fina: false - - text: ‍پ - rationale: .fina version of ARABIC LETTER PEH -- check: shaping_differs - inputs: - - text: ‍پ‍ - features: - init: false - medi: false - fina: false - - text: ‍پ‍ - rationale: .medi version of ARABIC LETTER PEH -- check: shaping_differs - inputs: - - text: پ‍ - features: - init: false - medi: false - fina: false - - text: پ‍ - rationale: .init version of ARABIC LETTER PEH -- check: shaping_differs - inputs: - - text: ‍ت - features: - init: false - medi: false - fina: false - - text: ‍ت - rationale: .fina version of ARABIC LETTER TEH -- check: shaping_differs - inputs: - - text: ‍ت‍ - features: - init: false - medi: false - fina: false - - text: ‍ت‍ - rationale: .medi version of ARABIC LETTER TEH -- check: shaping_differs - inputs: - - text: ت‍ - features: - init: false - medi: false - fina: false - - text: ت‍ - rationale: .init version of ARABIC LETTER TEH -- check: shaping_differs - inputs: - - text: ‍ٹ - features: - init: false - medi: false - fina: false - - text: ‍ٹ - rationale: .fina version of ARABIC LETTER TTEH -- check: shaping_differs - inputs: - - text: ‍ٹ‍ - features: - init: false - medi: false - fina: false - - text: ‍ٹ‍ - rationale: .medi version of ARABIC LETTER TTEH -- check: shaping_differs - inputs: - - text: ٹ‍ - features: - init: false - medi: false - fina: false - - text: ٹ‍ - rationale: .init version of ARABIC LETTER TTEH -- check: shaping_differs - inputs: - - text: ‍ث - features: - init: false - medi: false - fina: false - - text: ‍ث - rationale: .fina version of ARABIC LETTER THEH -- check: shaping_differs - inputs: - - text: ‍ث‍ - features: - init: false - medi: false - fina: false - - text: ‍ث‍ - rationale: .medi version of ARABIC LETTER THEH -- check: shaping_differs - inputs: - - text: ث‍ - features: - init: false - medi: false - fina: false - - text: ث‍ - rationale: .init version of ARABIC LETTER THEH -- check: shaping_differs - inputs: - - text: ‍ج - features: - init: false - medi: false - fina: false - - text: ‍ج - rationale: .fina version of ARABIC LETTER JEEM -- check: shaping_differs - inputs: - - text: ‍ج‍ - features: - init: false - medi: false - fina: false - - text: ‍ج‍ - rationale: .medi version of ARABIC LETTER JEEM -- check: shaping_differs - inputs: - - text: ج‍ - features: - init: false - medi: false - fina: false - - text: ج‍ - rationale: .init version of ARABIC LETTER JEEM -- check: shaping_differs - inputs: - - text: ‍چ - features: - init: false - medi: false - fina: false - - text: ‍چ - rationale: .fina version of ARABIC LETTER TCHEH -- check: shaping_differs - inputs: - - text: ‍چ‍ - features: - init: false - medi: false - fina: false - - text: ‍چ‍ - rationale: .medi version of ARABIC LETTER TCHEH -- check: shaping_differs - inputs: - - text: چ‍ - features: - init: false - medi: false - fina: false - - text: چ‍ - rationale: .init version of ARABIC LETTER TCHEH -- check: shaping_differs - inputs: - - text: ‍ح - features: - init: false - medi: false - fina: false - - text: ‍ح - rationale: .fina version of ARABIC LETTER HAH -- check: shaping_differs - inputs: - - text: ‍ح‍ - features: - init: false - medi: false - fina: false - - text: ‍ح‍ - rationale: .medi version of ARABIC LETTER HAH -- check: shaping_differs - inputs: - - text: ح‍ - features: - init: false - medi: false - fina: false - - text: ح‍ - rationale: .init version of ARABIC LETTER HAH -- check: shaping_differs - inputs: - - text: ‍خ - features: - init: false - medi: false - fina: false - - text: ‍خ - rationale: .fina version of ARABIC LETTER KHAH -- check: shaping_differs - inputs: - - text: ‍خ‍ - features: - init: false - medi: false - fina: false - - text: ‍خ‍ - rationale: .medi version of ARABIC LETTER KHAH -- check: shaping_differs - inputs: - - text: خ‍ - features: - init: false - medi: false - fina: false - - text: خ‍ - rationale: .init version of ARABIC LETTER KHAH -- check: shaping_differs - inputs: - - text: ‍د - features: - init: false - medi: false - fina: false - - text: ‍د - rationale: .fina version of ARABIC LETTER DAL -- check: shaping_differs - inputs: - - text: ‍ڈ - features: - init: false - medi: false - fina: false - - text: ‍ڈ - rationale: .fina version of ARABIC LETTER DDAL -- check: shaping_differs - inputs: - - text: ‍ذ - features: - init: false - medi: false - fina: false - - text: ‍ذ - rationale: .fina version of ARABIC LETTER THAL -- check: shaping_differs - inputs: - - text: ‍ر - features: - init: false - medi: false - fina: false - - text: ‍ر - rationale: .fina version of ARABIC LETTER REH -- check: shaping_differs - inputs: - - text: ‍ڑ - features: - init: false - medi: false - fina: false - - text: ‍ڑ - rationale: .fina version of ARABIC LETTER RREH -- check: shaping_differs - inputs: - - text: ‍ز - features: - init: false - medi: false - fina: false - - text: ‍ز - rationale: .fina version of ARABIC LETTER ZAIN -- check: shaping_differs - inputs: - - text: ‍ژ - features: - init: false - medi: false - fina: false - - text: ‍ژ - rationale: .fina version of ARABIC LETTER JEH -- check: shaping_differs - inputs: - - text: ‍س - features: - init: false - medi: false - fina: false - - text: ‍س - rationale: .fina version of ARABIC LETTER SEEN -- check: shaping_differs - inputs: - - text: ‍س‍ - features: - init: false - medi: false - fina: false - - text: ‍س‍ - rationale: .medi version of ARABIC LETTER SEEN -- check: shaping_differs - inputs: - - text: س‍ - features: - init: false - medi: false - fina: false - - text: س‍ - rationale: .init version of ARABIC LETTER SEEN -- check: shaping_differs - inputs: - - text: ‍ش - features: - init: false - medi: false - fina: false - - text: ‍ش - rationale: .fina version of ARABIC LETTER SHEEN -- check: shaping_differs - inputs: - - text: ‍ش‍ - features: - init: false - medi: false - fina: false - - text: ‍ش‍ - rationale: .medi version of ARABIC LETTER SHEEN -- check: shaping_differs - inputs: - - text: ش‍ - features: - init: false - medi: false - fina: false - - text: ش‍ - rationale: .init version of ARABIC LETTER SHEEN -- check: shaping_differs - inputs: - - text: ‍ص - features: - init: false - medi: false - fina: false - - text: ‍ص - rationale: .fina version of ARABIC LETTER SAD -- check: shaping_differs - inputs: - - text: ‍ص‍ - features: - init: false - medi: false - fina: false - - text: ‍ص‍ - rationale: .medi version of ARABIC LETTER SAD -- check: shaping_differs - inputs: - - text: ص‍ - features: - init: false - medi: false - fina: false - - text: ص‍ - rationale: .init version of ARABIC LETTER SAD -- check: shaping_differs - inputs: - - text: ‍ض - features: - init: false - medi: false - fina: false - - text: ‍ض - rationale: .fina version of ARABIC LETTER DAD -- check: shaping_differs - inputs: - - text: ‍ض‍ - features: - init: false - medi: false - fina: false - - text: ‍ض‍ - rationale: .medi version of ARABIC LETTER DAD -- check: shaping_differs - inputs: - - text: ض‍ - features: - init: false - medi: false - fina: false - - text: ض‍ - rationale: .init version of ARABIC LETTER DAD -- check: shaping_differs - inputs: - - text: ‍ط - features: - init: false - medi: false - fina: false - - text: ‍ط - rationale: .fina version of ARABIC LETTER TAH -- check: shaping_differs - inputs: - - text: ‍ط‍ - features: - init: false - medi: false - fina: false - - text: ‍ط‍ - rationale: .medi version of ARABIC LETTER TAH -- check: shaping_differs - inputs: - - text: ط‍ - features: - init: false - medi: false - fina: false - - text: ط‍ - rationale: .init version of ARABIC LETTER TAH -- check: shaping_differs - inputs: - - text: ‍ظ - features: - init: false - medi: false - fina: false - - text: ‍ظ - rationale: .fina version of ARABIC LETTER ZAH -- check: shaping_differs - inputs: - - text: ‍ظ‍ - features: - init: false - medi: false - fina: false - - text: ‍ظ‍ - rationale: .medi version of ARABIC LETTER ZAH -- check: shaping_differs - inputs: - - text: ظ‍ - features: - init: false - medi: false - fina: false - - text: ظ‍ - rationale: .init version of ARABIC LETTER ZAH -- check: shaping_differs - inputs: - - text: ‍ع - features: - init: false - medi: false - fina: false - - text: ‍ع - rationale: .fina version of ARABIC LETTER AIN -- check: shaping_differs - inputs: - - text: ‍ع‍ - features: - init: false - medi: false - fina: false - - text: ‍ع‍ - rationale: .medi version of ARABIC LETTER AIN -- check: shaping_differs - inputs: - - text: ع‍ - features: - init: false - medi: false - fina: false - - text: ع‍ - rationale: .init version of ARABIC LETTER AIN -- check: shaping_differs - inputs: - - text: ‍غ - features: - init: false - medi: false - fina: false - - text: ‍غ - rationale: .fina version of ARABIC LETTER GHAIN -- check: shaping_differs - inputs: - - text: ‍غ‍ - features: - init: false - medi: false - fina: false - - text: ‍غ‍ - rationale: .medi version of ARABIC LETTER GHAIN -- check: shaping_differs - inputs: - - text: غ‍ - features: - init: false - medi: false - fina: false - - text: غ‍ - rationale: .init version of ARABIC LETTER GHAIN -- check: shaping_differs - inputs: - - text: ‍ف - features: - init: false - medi: false - fina: false - - text: ‍ف - rationale: .fina version of ARABIC LETTER FEH -- check: shaping_differs - inputs: - - text: ‍ف‍ - features: - init: false - medi: false - fina: false - - text: ‍ف‍ - rationale: .medi version of ARABIC LETTER FEH -- check: shaping_differs - inputs: - - text: ف‍ - features: - init: false - medi: false - fina: false - - text: ف‍ - rationale: .init version of ARABIC LETTER FEH -- check: shaping_differs - inputs: - - text: ‍ق - features: - init: false - medi: false - fina: false - - text: ‍ق - rationale: .fina version of ARABIC LETTER QAF -- check: shaping_differs - inputs: - - text: ‍ق‍ - features: - init: false - medi: false - fina: false - - text: ‍ق‍ - rationale: .medi version of ARABIC LETTER QAF -- check: shaping_differs - inputs: - - text: ق‍ - features: - init: false - medi: false - fina: false - - text: ق‍ - rationale: .init version of ARABIC LETTER QAF -- check: shaping_differs - inputs: - - text: ‍ک - features: - init: false - medi: false - fina: false - - text: ‍ک - rationale: .fina version of ARABIC LETTER KEHEH -- check: shaping_differs - inputs: - - text: ‍ک‍ - features: - init: false - medi: false - fina: false - - text: ‍ک‍ - rationale: .medi version of ARABIC LETTER KEHEH -- check: shaping_differs - inputs: - - text: ک‍ - features: - init: false - medi: false - fina: false - - text: ک‍ - rationale: .init version of ARABIC LETTER KEHEH -- check: shaping_differs - inputs: - - text: ‍گ - features: - init: false - medi: false - fina: false - - text: ‍گ - rationale: .fina version of ARABIC LETTER GAF -- check: shaping_differs - inputs: - - text: ‍گ‍ - features: - init: false - medi: false - fina: false - - text: ‍گ‍ - rationale: .medi version of ARABIC LETTER GAF -- check: shaping_differs - inputs: - - text: گ‍ - features: - init: false - medi: false - fina: false - - text: گ‍ - rationale: .init version of ARABIC LETTER GAF -- check: shaping_differs - inputs: - - text: ‍ل - features: - init: false - medi: false - fina: false - - text: ‍ل - rationale: .fina version of ARABIC LETTER LAM -- check: shaping_differs - inputs: - - text: ‍ل‍ - features: - init: false - medi: false - fina: false - - text: ‍ل‍ - rationale: .medi version of ARABIC LETTER LAM -- check: shaping_differs - inputs: - - text: ل‍ - features: - init: false - medi: false - fina: false - - text: ل‍ - rationale: .init version of ARABIC LETTER LAM -- check: shaping_differs - inputs: - - text: ‍م - features: - init: false - medi: false - fina: false - - text: ‍م - rationale: .fina version of ARABIC LETTER MEEM -- check: shaping_differs - inputs: - - text: ‍م‍ - features: - init: false - medi: false - fina: false - - text: ‍م‍ - rationale: .medi version of ARABIC LETTER MEEM -- check: shaping_differs - inputs: - - text: م‍ - features: - init: false - medi: false - fina: false - - text: م‍ - rationale: .init version of ARABIC LETTER MEEM -- check: shaping_differs - inputs: - - text: ‍ن - features: - init: false - medi: false - fina: false - - text: ‍ن - rationale: .fina version of ARABIC LETTER NOON -- check: shaping_differs - inputs: - - text: ‍ن‍ - features: - init: false - medi: false - fina: false - - text: ‍ن‍ - rationale: .medi version of ARABIC LETTER NOON -- check: shaping_differs - inputs: - - text: ن‍ - features: - init: false - medi: false - fina: false - - text: ن‍ - rationale: .init version of ARABIC LETTER NOON -- check: shaping_differs - inputs: - - text: ‍و - features: - init: false - medi: false - fina: false - - text: ‍و - rationale: .fina version of ARABIC LETTER WAW -- check: shaping_differs - inputs: - - text: ‍ہ - features: - init: false - medi: false - fina: false - - text: ‍ہ - rationale: .fina version of ARABIC LETTER HEH GOAL -- check: shaping_differs - inputs: - - text: ‍ہ‍ - features: - init: false - medi: false - fina: false - - text: ‍ہ‍ - rationale: .medi version of ARABIC LETTER HEH GOAL -- check: shaping_differs - inputs: - - text: ہ‍ - features: - init: false - medi: false - fina: false - - text: ہ‍ - rationale: .init version of ARABIC LETTER HEH GOAL -- check: shaping_differs - inputs: - - text: ‍ھ - features: - init: false - medi: false - fina: false - - text: ‍ھ - rationale: .fina version of ARABIC LETTER HEH DOACHASHMEE -- check: shaping_differs - inputs: - - text: ‍ھ‍ - features: - init: false - medi: false - fina: false - - text: ‍ھ‍ - rationale: .medi version of ARABIC LETTER HEH DOACHASHMEE -- check: shaping_differs - inputs: - - text: ھ‍ - features: - init: false - medi: false - fina: false - - text: ھ‍ - rationale: .init version of ARABIC LETTER HEH DOACHASHMEE -- check: shaping_differs - inputs: - - text: ‍ی - features: - init: false - medi: false - fina: false - - text: ‍ی - rationale: .fina version of ARABIC LETTER FARSI YEH -- check: shaping_differs - inputs: - - text: ‍ی‍ - features: - init: false - medi: false - fina: false - - text: ‍ی‍ - rationale: .medi version of ARABIC LETTER FARSI YEH -- check: shaping_differs - inputs: - - text: ی‍ - features: - init: false - medi: false - fina: false - - text: ی‍ - rationale: .init version of ARABIC LETTER FARSI YEH -- check: shaping_differs - inputs: - - text: ‍ے - features: - init: false - medi: false - fina: false - - text: ‍ے - rationale: .fina version of ARABIC LETTER YEH BARREE diff --git a/shaperglot/languages/uz_Arab.yaml b/shaperglot/languages/uz_Arab.yaml deleted file mode 100644 index 135821b..0000000 --- a/shaperglot/languages/uz_Arab.yaml +++ /dev/null @@ -1,6070 +0,0 @@ -#auto-generated using sg-bulk-builder-arabic.py -- check: no_orphaned_marks - input: - text: ءً - rationale: ARABIC FATHATAN on top of ARABIC LETTER HAMZA (.isol) -- check: no_orphaned_marks - input: - text: ءٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER HAMZA (.isol) -- check: no_orphaned_marks - input: - text: ءٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER HAMZA (.isol) -- check: no_orphaned_marks - input: - text: ءَ - rationale: ARABIC FATHA on top of ARABIC LETTER HAMZA (.isol) -- check: no_orphaned_marks - input: - text: ءُ - rationale: ARABIC DAMMA on top of ARABIC LETTER HAMZA (.isol) -- check: no_orphaned_marks - input: - text: ءِ - rationale: ARABIC KASRA on top of ARABIC LETTER HAMZA (.isol) -- check: no_orphaned_marks - input: - text: ءّ - rationale: ARABIC SHADDA on top of ARABIC LETTER HAMZA (.isol) -- check: no_orphaned_marks - input: - text: ءْ - rationale: ARABIC SUKUN on top of ARABIC LETTER HAMZA (.isol) -- check: no_orphaned_marks - input: - text: ءٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER HAMZA (.isol) -- check: no_orphaned_marks - input: - text: ءٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER HAMZA (.isol) -- check: shaping_differs - inputs: - - text: ‍آ - features: - init: false - medi: false - fina: false - - text: ‍آ - rationale: .fina version of ARABIC LETTER ALEF WITH MADDA ABOVE -- check: no_orphaned_marks - input: - text: ‍آً - rationale: ARABIC FATHATAN on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍آٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍آٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍آَ - rationale: ARABIC FATHA on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍آُ - rationale: ARABIC DAMMA on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍آِ - rationale: ARABIC KASRA on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍آّ - rationale: ARABIC SHADDA on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍آْ - rationale: ARABIC SUKUN on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍آٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍آٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER ALEF WITH MADDA - ABOVE (.fina) -- check: no_orphaned_marks - input: - text: آً - rationale: ARABIC FATHATAN on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: آٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: آٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: آَ - rationale: ARABIC FATHA on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: آُ - rationale: ARABIC DAMMA on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: آِ - rationale: ARABIC KASRA on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: آّ - rationale: ARABIC SHADDA on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: آْ - rationale: ARABIC SUKUN on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: آٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER ALEF WITH MADDA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: آٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER ALEF WITH MADDA - ABOVE (.isol) -- check: shaping_differs - inputs: - - text: ‍أ - features: - init: false - medi: false - fina: false - - text: ‍أ - rationale: .fina version of ARABIC LETTER ALEF WITH HAMZA ABOVE -- check: no_orphaned_marks - input: - text: ‍أً - rationale: ARABIC FATHATAN on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍أٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍أٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍أَ - rationale: ARABIC FATHA on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍أُ - rationale: ARABIC DAMMA on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍أِ - rationale: ARABIC KASRA on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍أّ - rationale: ARABIC SHADDA on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍أْ - rationale: ARABIC SUKUN on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍أٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍أٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER ALEF WITH HAMZA - ABOVE (.fina) -- check: no_orphaned_marks - input: - text: أً - rationale: ARABIC FATHATAN on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: أٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: أٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: أَ - rationale: ARABIC FATHA on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: أُ - rationale: ARABIC DAMMA on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: أِ - rationale: ARABIC KASRA on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: أّ - rationale: ARABIC SHADDA on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: أْ - rationale: ARABIC SUKUN on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: أٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER ALEF WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: أٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER ALEF WITH HAMZA - ABOVE (.isol) -- check: shaping_differs - inputs: - - text: ‍ؤ - features: - init: false - medi: false - fina: false - - text: ‍ؤ - rationale: .fina version of ARABIC LETTER WAW WITH HAMZA ABOVE -- check: no_orphaned_marks - input: - text: ‍ؤً - rationale: ARABIC FATHATAN on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ؤٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ؤٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ؤَ - rationale: ARABIC FATHA on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ؤُ - rationale: ARABIC DAMMA on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ؤِ - rationale: ARABIC KASRA on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ؤّ - rationale: ARABIC SHADDA on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ؤْ - rationale: ARABIC SUKUN on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ؤٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ؤٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER WAW WITH HAMZA - ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ؤً - rationale: ARABIC FATHATAN on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ؤٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ؤٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ؤَ - rationale: ARABIC FATHA on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ؤُ - rationale: ARABIC DAMMA on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ؤِ - rationale: ARABIC KASRA on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ؤّ - rationale: ARABIC SHADDA on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ؤْ - rationale: ARABIC SUKUN on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ؤٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER WAW WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ؤٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER WAW WITH HAMZA - ABOVE (.isol) -- check: shaping_differs - inputs: - - text: ‍ئ - features: - init: false - medi: false - fina: false - - text: ‍ئ - rationale: .fina version of ARABIC LETTER YEH WITH HAMZA ABOVE -- check: no_orphaned_marks - input: - text: ‍ئً - rationale: ARABIC FATHATAN on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ئٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ئٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ئَ - rationale: ARABIC FATHA on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ئُ - rationale: ARABIC DAMMA on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ئِ - rationale: ARABIC KASRA on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ئّ - rationale: ARABIC SHADDA on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ئْ - rationale: ARABIC SUKUN on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ئٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.fina) -- check: no_orphaned_marks - input: - text: ‍ئٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER YEH WITH HAMZA - ABOVE (.fina) -- check: shaping_differs - inputs: - - text: ‍ئ‍ - features: - init: false - medi: false - fina: false - - text: ‍ئ‍ - rationale: .medi version of ARABIC LETTER YEH WITH HAMZA ABOVE -- check: no_orphaned_marks - input: - text: ‍ئً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.medi) -- check: no_orphaned_marks - input: - text: ‍ئٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.medi) -- check: no_orphaned_marks - input: - text: ‍ئٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.medi) -- check: no_orphaned_marks - input: - text: ‍ئَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.medi) -- check: no_orphaned_marks - input: - text: ‍ئُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.medi) -- check: no_orphaned_marks - input: - text: ‍ئِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.medi) -- check: no_orphaned_marks - input: - text: ‍ئّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.medi) -- check: no_orphaned_marks - input: - text: ‍ئْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.medi) -- check: no_orphaned_marks - input: - text: ‍ئٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.medi) -- check: no_orphaned_marks - input: - text: ‍ئٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER YEH WITH HAMZA - ABOVE (.medi) -- check: shaping_differs - inputs: - - text: ئ‍ - features: - init: false - medi: false - fina: false - - text: ئ‍ - rationale: .init version of ARABIC LETTER YEH WITH HAMZA ABOVE -- check: no_orphaned_marks - input: - text: ئً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.init) -- check: no_orphaned_marks - input: - text: ئٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.init) -- check: no_orphaned_marks - input: - text: ئٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.init) -- check: no_orphaned_marks - input: - text: ئَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.init) -- check: no_orphaned_marks - input: - text: ئُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.init) -- check: no_orphaned_marks - input: - text: ئِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.init) -- check: no_orphaned_marks - input: - text: ئّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.init) -- check: no_orphaned_marks - input: - text: ئْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.init) -- check: no_orphaned_marks - input: - text: ئٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.init) -- check: no_orphaned_marks - input: - text: ئٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER YEH WITH HAMZA - ABOVE (.init) -- check: no_orphaned_marks - input: - text: ئً - rationale: ARABIC FATHATAN on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ئٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ئٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ئَ - rationale: ARABIC FATHA on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ئُ - rationale: ARABIC DAMMA on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ئِ - rationale: ARABIC KASRA on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ئّ - rationale: ARABIC SHADDA on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ئْ - rationale: ARABIC SUKUN on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ئٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER YEH WITH HAMZA ABOVE (.isol) -- check: no_orphaned_marks - input: - text: ئٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER YEH WITH HAMZA - ABOVE (.isol) -- check: shaping_differs - inputs: - - text: ‍ا - features: - init: false - medi: false - fina: false - - text: ‍ا - rationale: .fina version of ARABIC LETTER ALEF -- check: no_orphaned_marks - input: - text: ‍اً - rationale: ARABIC FATHATAN on top of ARABIC LETTER ALEF (.fina) -- check: no_orphaned_marks - input: - text: ‍اٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER ALEF (.fina) -- check: no_orphaned_marks - input: - text: ‍اٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER ALEF (.fina) -- check: no_orphaned_marks - input: - text: ‍اَ - rationale: ARABIC FATHA on top of ARABIC LETTER ALEF (.fina) -- check: no_orphaned_marks - input: - text: ‍اُ - rationale: ARABIC DAMMA on top of ARABIC LETTER ALEF (.fina) -- check: no_orphaned_marks - input: - text: ‍اِ - rationale: ARABIC KASRA on top of ARABIC LETTER ALEF (.fina) -- check: no_orphaned_marks - input: - text: ‍اّ - rationale: ARABIC SHADDA on top of ARABIC LETTER ALEF (.fina) -- check: no_orphaned_marks - input: - text: ‍اْ - rationale: ARABIC SUKUN on top of ARABIC LETTER ALEF (.fina) -- check: no_orphaned_marks - input: - text: ‍أ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER ALEF (.fina) -- check: no_orphaned_marks - input: - text: ‍اٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER ALEF (.fina) -- check: no_orphaned_marks - input: - text: اً - rationale: ARABIC FATHATAN on top of ARABIC LETTER ALEF (.isol) -- check: no_orphaned_marks - input: - text: اٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER ALEF (.isol) -- check: no_orphaned_marks - input: - text: اٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER ALEF (.isol) -- check: no_orphaned_marks - input: - text: اَ - rationale: ARABIC FATHA on top of ARABIC LETTER ALEF (.isol) -- check: no_orphaned_marks - input: - text: اُ - rationale: ARABIC DAMMA on top of ARABIC LETTER ALEF (.isol) -- check: no_orphaned_marks - input: - text: اِ - rationale: ARABIC KASRA on top of ARABIC LETTER ALEF (.isol) -- check: no_orphaned_marks - input: - text: اّ - rationale: ARABIC SHADDA on top of ARABIC LETTER ALEF (.isol) -- check: no_orphaned_marks - input: - text: اْ - rationale: ARABIC SUKUN on top of ARABIC LETTER ALEF (.isol) -- check: no_orphaned_marks - input: - text: أ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER ALEF (.isol) -- check: no_orphaned_marks - input: - text: اٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER ALEF (.isol) -- check: shaping_differs - inputs: - - text: ‍ب - features: - init: false - medi: false - fina: false - - text: ‍ب - rationale: .fina version of ARABIC LETTER BEH -- check: no_orphaned_marks - input: - text: ‍بً - rationale: ARABIC FATHATAN on top of ARABIC LETTER BEH (.fina) -- check: no_orphaned_marks - input: - text: ‍بٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER BEH (.fina) -- check: no_orphaned_marks - input: - text: ‍بٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER BEH (.fina) -- check: no_orphaned_marks - input: - text: ‍بَ - rationale: ARABIC FATHA on top of ARABIC LETTER BEH (.fina) -- check: no_orphaned_marks - input: - text: ‍بُ - rationale: ARABIC DAMMA on top of ARABIC LETTER BEH (.fina) -- check: no_orphaned_marks - input: - text: ‍بِ - rationale: ARABIC KASRA on top of ARABIC LETTER BEH (.fina) -- check: no_orphaned_marks - input: - text: ‍بّ - rationale: ARABIC SHADDA on top of ARABIC LETTER BEH (.fina) -- check: no_orphaned_marks - input: - text: ‍بْ - rationale: ARABIC SUKUN on top of ARABIC LETTER BEH (.fina) -- check: no_orphaned_marks - input: - text: ‍بٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER BEH (.fina) -- check: no_orphaned_marks - input: - text: ‍بٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER BEH (.fina) -- check: shaping_differs - inputs: - - text: ‍ب‍ - features: - init: false - medi: false - fina: false - - text: ‍ب‍ - rationale: .medi version of ARABIC LETTER BEH -- check: no_orphaned_marks - input: - text: ‍بً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER BEH (.medi) -- check: no_orphaned_marks - input: - text: ‍بٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER BEH (.medi) -- check: no_orphaned_marks - input: - text: ‍بٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER BEH (.medi) -- check: no_orphaned_marks - input: - text: ‍بَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER BEH (.medi) -- check: no_orphaned_marks - input: - text: ‍بُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER BEH (.medi) -- check: no_orphaned_marks - input: - text: ‍بِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER BEH (.medi) -- check: no_orphaned_marks - input: - text: ‍بّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER BEH (.medi) -- check: no_orphaned_marks - input: - text: ‍بْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER BEH (.medi) -- check: no_orphaned_marks - input: - text: ‍بٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER BEH (.medi) -- check: no_orphaned_marks - input: - text: ‍بٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER BEH (.medi) -- check: shaping_differs - inputs: - - text: ب‍ - features: - init: false - medi: false - fina: false - - text: ب‍ - rationale: .init version of ARABIC LETTER BEH -- check: no_orphaned_marks - input: - text: بً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER BEH (.init) -- check: no_orphaned_marks - input: - text: بٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER BEH (.init) -- check: no_orphaned_marks - input: - text: بٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER BEH (.init) -- check: no_orphaned_marks - input: - text: بَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER BEH (.init) -- check: no_orphaned_marks - input: - text: بُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER BEH (.init) -- check: no_orphaned_marks - input: - text: بِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER BEH (.init) -- check: no_orphaned_marks - input: - text: بّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER BEH (.init) -- check: no_orphaned_marks - input: - text: بْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER BEH (.init) -- check: no_orphaned_marks - input: - text: بٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER BEH (.init) -- check: no_orphaned_marks - input: - text: بٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER BEH (.init) -- check: no_orphaned_marks - input: - text: بً - rationale: ARABIC FATHATAN on top of ARABIC LETTER BEH (.isol) -- check: no_orphaned_marks - input: - text: بٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER BEH (.isol) -- check: no_orphaned_marks - input: - text: بٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER BEH (.isol) -- check: no_orphaned_marks - input: - text: بَ - rationale: ARABIC FATHA on top of ARABIC LETTER BEH (.isol) -- check: no_orphaned_marks - input: - text: بُ - rationale: ARABIC DAMMA on top of ARABIC LETTER BEH (.isol) -- check: no_orphaned_marks - input: - text: بِ - rationale: ARABIC KASRA on top of ARABIC LETTER BEH (.isol) -- check: no_orphaned_marks - input: - text: بّ - rationale: ARABIC SHADDA on top of ARABIC LETTER BEH (.isol) -- check: no_orphaned_marks - input: - text: بْ - rationale: ARABIC SUKUN on top of ARABIC LETTER BEH (.isol) -- check: no_orphaned_marks - input: - text: بٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER BEH (.isol) -- check: no_orphaned_marks - input: - text: بٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER BEH (.isol) -- check: shaping_differs - inputs: - - text: ‍پ - features: - init: false - medi: false - fina: false - - text: ‍پ - rationale: .fina version of ARABIC LETTER PEH -- check: no_orphaned_marks - input: - text: ‍پً - rationale: ARABIC FATHATAN on top of ARABIC LETTER PEH (.fina) -- check: no_orphaned_marks - input: - text: ‍پٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER PEH (.fina) -- check: no_orphaned_marks - input: - text: ‍پٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER PEH (.fina) -- check: no_orphaned_marks - input: - text: ‍پَ - rationale: ARABIC FATHA on top of ARABIC LETTER PEH (.fina) -- check: no_orphaned_marks - input: - text: ‍پُ - rationale: ARABIC DAMMA on top of ARABIC LETTER PEH (.fina) -- check: no_orphaned_marks - input: - text: ‍پِ - rationale: ARABIC KASRA on top of ARABIC LETTER PEH (.fina) -- check: no_orphaned_marks - input: - text: ‍پّ - rationale: ARABIC SHADDA on top of ARABIC LETTER PEH (.fina) -- check: no_orphaned_marks - input: - text: ‍پْ - rationale: ARABIC SUKUN on top of ARABIC LETTER PEH (.fina) -- check: no_orphaned_marks - input: - text: ‍پٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER PEH (.fina) -- check: no_orphaned_marks - input: - text: ‍پٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER PEH (.fina) -- check: shaping_differs - inputs: - - text: ‍پ‍ - features: - init: false - medi: false - fina: false - - text: ‍پ‍ - rationale: .medi version of ARABIC LETTER PEH -- check: no_orphaned_marks - input: - text: ‍پً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER PEH (.medi) -- check: no_orphaned_marks - input: - text: ‍پٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER PEH (.medi) -- check: no_orphaned_marks - input: - text: ‍پٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER PEH (.medi) -- check: no_orphaned_marks - input: - text: ‍پَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER PEH (.medi) -- check: no_orphaned_marks - input: - text: ‍پُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER PEH (.medi) -- check: no_orphaned_marks - input: - text: ‍پِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER PEH (.medi) -- check: no_orphaned_marks - input: - text: ‍پّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER PEH (.medi) -- check: no_orphaned_marks - input: - text: ‍پْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER PEH (.medi) -- check: no_orphaned_marks - input: - text: ‍پٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER PEH (.medi) -- check: no_orphaned_marks - input: - text: ‍پٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER PEH (.medi) -- check: shaping_differs - inputs: - - text: پ‍ - features: - init: false - medi: false - fina: false - - text: پ‍ - rationale: .init version of ARABIC LETTER PEH -- check: no_orphaned_marks - input: - text: پً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER PEH (.init) -- check: no_orphaned_marks - input: - text: پٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER PEH (.init) -- check: no_orphaned_marks - input: - text: پٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER PEH (.init) -- check: no_orphaned_marks - input: - text: پَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER PEH (.init) -- check: no_orphaned_marks - input: - text: پُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER PEH (.init) -- check: no_orphaned_marks - input: - text: پِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER PEH (.init) -- check: no_orphaned_marks - input: - text: پّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER PEH (.init) -- check: no_orphaned_marks - input: - text: پْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER PEH (.init) -- check: no_orphaned_marks - input: - text: پٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER PEH (.init) -- check: no_orphaned_marks - input: - text: پٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER PEH (.init) -- check: no_orphaned_marks - input: - text: پً - rationale: ARABIC FATHATAN on top of ARABIC LETTER PEH (.isol) -- check: no_orphaned_marks - input: - text: پٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER PEH (.isol) -- check: no_orphaned_marks - input: - text: پٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER PEH (.isol) -- check: no_orphaned_marks - input: - text: پَ - rationale: ARABIC FATHA on top of ARABIC LETTER PEH (.isol) -- check: no_orphaned_marks - input: - text: پُ - rationale: ARABIC DAMMA on top of ARABIC LETTER PEH (.isol) -- check: no_orphaned_marks - input: - text: پِ - rationale: ARABIC KASRA on top of ARABIC LETTER PEH (.isol) -- check: no_orphaned_marks - input: - text: پّ - rationale: ARABIC SHADDA on top of ARABIC LETTER PEH (.isol) -- check: no_orphaned_marks - input: - text: پْ - rationale: ARABIC SUKUN on top of ARABIC LETTER PEH (.isol) -- check: no_orphaned_marks - input: - text: پٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER PEH (.isol) -- check: no_orphaned_marks - input: - text: پٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER PEH (.isol) -- check: shaping_differs - inputs: - - text: ‍ة - features: - init: false - medi: false - fina: false - - text: ‍ة - rationale: .fina version of ARABIC LETTER TEH MARBUTA -- check: no_orphaned_marks - input: - text: ‍ةً - rationale: ARABIC FATHATAN on top of ARABIC LETTER TEH MARBUTA (.fina) -- check: no_orphaned_marks - input: - text: ‍ةٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER TEH MARBUTA (.fina) -- check: no_orphaned_marks - input: - text: ‍ةٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER TEH MARBUTA (.fina) -- check: no_orphaned_marks - input: - text: ‍ةَ - rationale: ARABIC FATHA on top of ARABIC LETTER TEH MARBUTA (.fina) -- check: no_orphaned_marks - input: - text: ‍ةُ - rationale: ARABIC DAMMA on top of ARABIC LETTER TEH MARBUTA (.fina) -- check: no_orphaned_marks - input: - text: ‍ةِ - rationale: ARABIC KASRA on top of ARABIC LETTER TEH MARBUTA (.fina) -- check: no_orphaned_marks - input: - text: ‍ةّ - rationale: ARABIC SHADDA on top of ARABIC LETTER TEH MARBUTA (.fina) -- check: no_orphaned_marks - input: - text: ‍ةْ - rationale: ARABIC SUKUN on top of ARABIC LETTER TEH MARBUTA (.fina) -- check: no_orphaned_marks - input: - text: ‍ةٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER TEH MARBUTA (.fina) -- check: no_orphaned_marks - input: - text: ‍ةٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER TEH MARBUTA (.fina) -- check: no_orphaned_marks - input: - text: ةً - rationale: ARABIC FATHATAN on top of ARABIC LETTER TEH MARBUTA (.isol) -- check: no_orphaned_marks - input: - text: ةٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER TEH MARBUTA (.isol) -- check: no_orphaned_marks - input: - text: ةٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER TEH MARBUTA (.isol) -- check: no_orphaned_marks - input: - text: ةَ - rationale: ARABIC FATHA on top of ARABIC LETTER TEH MARBUTA (.isol) -- check: no_orphaned_marks - input: - text: ةُ - rationale: ARABIC DAMMA on top of ARABIC LETTER TEH MARBUTA (.isol) -- check: no_orphaned_marks - input: - text: ةِ - rationale: ARABIC KASRA on top of ARABIC LETTER TEH MARBUTA (.isol) -- check: no_orphaned_marks - input: - text: ةّ - rationale: ARABIC SHADDA on top of ARABIC LETTER TEH MARBUTA (.isol) -- check: no_orphaned_marks - input: - text: ةْ - rationale: ARABIC SUKUN on top of ARABIC LETTER TEH MARBUTA (.isol) -- check: no_orphaned_marks - input: - text: ةٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER TEH MARBUTA (.isol) -- check: no_orphaned_marks - input: - text: ةٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER TEH MARBUTA (.isol) -- check: shaping_differs - inputs: - - text: ‍ت - features: - init: false - medi: false - fina: false - - text: ‍ت - rationale: .fina version of ARABIC LETTER TEH -- check: no_orphaned_marks - input: - text: ‍تً - rationale: ARABIC FATHATAN on top of ARABIC LETTER TEH (.fina) -- check: no_orphaned_marks - input: - text: ‍تٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER TEH (.fina) -- check: no_orphaned_marks - input: - text: ‍تٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER TEH (.fina) -- check: no_orphaned_marks - input: - text: ‍تَ - rationale: ARABIC FATHA on top of ARABIC LETTER TEH (.fina) -- check: no_orphaned_marks - input: - text: ‍تُ - rationale: ARABIC DAMMA on top of ARABIC LETTER TEH (.fina) -- check: no_orphaned_marks - input: - text: ‍تِ - rationale: ARABIC KASRA on top of ARABIC LETTER TEH (.fina) -- check: no_orphaned_marks - input: - text: ‍تّ - rationale: ARABIC SHADDA on top of ARABIC LETTER TEH (.fina) -- check: no_orphaned_marks - input: - text: ‍تْ - rationale: ARABIC SUKUN on top of ARABIC LETTER TEH (.fina) -- check: no_orphaned_marks - input: - text: ‍تٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER TEH (.fina) -- check: no_orphaned_marks - input: - text: ‍تٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER TEH (.fina) -- check: shaping_differs - inputs: - - text: ‍ت‍ - features: - init: false - medi: false - fina: false - - text: ‍ت‍ - rationale: .medi version of ARABIC LETTER TEH -- check: no_orphaned_marks - input: - text: ‍تً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER TEH (.medi) -- check: no_orphaned_marks - input: - text: ‍تٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER TEH (.medi) -- check: no_orphaned_marks - input: - text: ‍تٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER TEH (.medi) -- check: no_orphaned_marks - input: - text: ‍تَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER TEH (.medi) -- check: no_orphaned_marks - input: - text: ‍تُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER TEH (.medi) -- check: no_orphaned_marks - input: - text: ‍تِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER TEH (.medi) -- check: no_orphaned_marks - input: - text: ‍تّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER TEH (.medi) -- check: no_orphaned_marks - input: - text: ‍تْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER TEH (.medi) -- check: no_orphaned_marks - input: - text: ‍تٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER TEH (.medi) -- check: no_orphaned_marks - input: - text: ‍تٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER TEH (.medi) -- check: shaping_differs - inputs: - - text: ت‍ - features: - init: false - medi: false - fina: false - - text: ت‍ - rationale: .init version of ARABIC LETTER TEH -- check: no_orphaned_marks - input: - text: تً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER TEH (.init) -- check: no_orphaned_marks - input: - text: تٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER TEH (.init) -- check: no_orphaned_marks - input: - text: تٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER TEH (.init) -- check: no_orphaned_marks - input: - text: تَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER TEH (.init) -- check: no_orphaned_marks - input: - text: تُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER TEH (.init) -- check: no_orphaned_marks - input: - text: تِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER TEH (.init) -- check: no_orphaned_marks - input: - text: تّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER TEH (.init) -- check: no_orphaned_marks - input: - text: تْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER TEH (.init) -- check: no_orphaned_marks - input: - text: تٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER TEH (.init) -- check: no_orphaned_marks - input: - text: تٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER TEH (.init) -- check: no_orphaned_marks - input: - text: تً - rationale: ARABIC FATHATAN on top of ARABIC LETTER TEH (.isol) -- check: no_orphaned_marks - input: - text: تٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER TEH (.isol) -- check: no_orphaned_marks - input: - text: تٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER TEH (.isol) -- check: no_orphaned_marks - input: - text: تَ - rationale: ARABIC FATHA on top of ARABIC LETTER TEH (.isol) -- check: no_orphaned_marks - input: - text: تُ - rationale: ARABIC DAMMA on top of ARABIC LETTER TEH (.isol) -- check: no_orphaned_marks - input: - text: تِ - rationale: ARABIC KASRA on top of ARABIC LETTER TEH (.isol) -- check: no_orphaned_marks - input: - text: تّ - rationale: ARABIC SHADDA on top of ARABIC LETTER TEH (.isol) -- check: no_orphaned_marks - input: - text: تْ - rationale: ARABIC SUKUN on top of ARABIC LETTER TEH (.isol) -- check: no_orphaned_marks - input: - text: تٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER TEH (.isol) -- check: no_orphaned_marks - input: - text: تٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER TEH (.isol) -- check: shaping_differs - inputs: - - text: ‍ث - features: - init: false - medi: false - fina: false - - text: ‍ث - rationale: .fina version of ARABIC LETTER THEH -- check: no_orphaned_marks - input: - text: ‍ثً - rationale: ARABIC FATHATAN on top of ARABIC LETTER THEH (.fina) -- check: no_orphaned_marks - input: - text: ‍ثٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER THEH (.fina) -- check: no_orphaned_marks - input: - text: ‍ثٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER THEH (.fina) -- check: no_orphaned_marks - input: - text: ‍ثَ - rationale: ARABIC FATHA on top of ARABIC LETTER THEH (.fina) -- check: no_orphaned_marks - input: - text: ‍ثُ - rationale: ARABIC DAMMA on top of ARABIC LETTER THEH (.fina) -- check: no_orphaned_marks - input: - text: ‍ثِ - rationale: ARABIC KASRA on top of ARABIC LETTER THEH (.fina) -- check: no_orphaned_marks - input: - text: ‍ثّ - rationale: ARABIC SHADDA on top of ARABIC LETTER THEH (.fina) -- check: no_orphaned_marks - input: - text: ‍ثْ - rationale: ARABIC SUKUN on top of ARABIC LETTER THEH (.fina) -- check: no_orphaned_marks - input: - text: ‍ثٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER THEH (.fina) -- check: no_orphaned_marks - input: - text: ‍ثٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER THEH (.fina) -- check: shaping_differs - inputs: - - text: ‍ث‍ - features: - init: false - medi: false - fina: false - - text: ‍ث‍ - rationale: .medi version of ARABIC LETTER THEH -- check: no_orphaned_marks - input: - text: ‍ثً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER THEH (.medi) -- check: no_orphaned_marks - input: - text: ‍ثٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER THEH (.medi) -- check: no_orphaned_marks - input: - text: ‍ثٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER THEH (.medi) -- check: no_orphaned_marks - input: - text: ‍ثَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER THEH (.medi) -- check: no_orphaned_marks - input: - text: ‍ثُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER THEH (.medi) -- check: no_orphaned_marks - input: - text: ‍ثِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER THEH (.medi) -- check: no_orphaned_marks - input: - text: ‍ثّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER THEH (.medi) -- check: no_orphaned_marks - input: - text: ‍ثْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER THEH (.medi) -- check: no_orphaned_marks - input: - text: ‍ثٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER THEH (.medi) -- check: no_orphaned_marks - input: - text: ‍ثٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER THEH (.medi) -- check: shaping_differs - inputs: - - text: ث‍ - features: - init: false - medi: false - fina: false - - text: ث‍ - rationale: .init version of ARABIC LETTER THEH -- check: no_orphaned_marks - input: - text: ثً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER THEH (.init) -- check: no_orphaned_marks - input: - text: ثٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER THEH (.init) -- check: no_orphaned_marks - input: - text: ثٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER THEH (.init) -- check: no_orphaned_marks - input: - text: ثَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER THEH (.init) -- check: no_orphaned_marks - input: - text: ثُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER THEH (.init) -- check: no_orphaned_marks - input: - text: ثِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER THEH (.init) -- check: no_orphaned_marks - input: - text: ثّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER THEH (.init) -- check: no_orphaned_marks - input: - text: ثْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER THEH (.init) -- check: no_orphaned_marks - input: - text: ثٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER THEH (.init) -- check: no_orphaned_marks - input: - text: ثٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER THEH (.init) -- check: no_orphaned_marks - input: - text: ثً - rationale: ARABIC FATHATAN on top of ARABIC LETTER THEH (.isol) -- check: no_orphaned_marks - input: - text: ثٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER THEH (.isol) -- check: no_orphaned_marks - input: - text: ثٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER THEH (.isol) -- check: no_orphaned_marks - input: - text: ثَ - rationale: ARABIC FATHA on top of ARABIC LETTER THEH (.isol) -- check: no_orphaned_marks - input: - text: ثُ - rationale: ARABIC DAMMA on top of ARABIC LETTER THEH (.isol) -- check: no_orphaned_marks - input: - text: ثِ - rationale: ARABIC KASRA on top of ARABIC LETTER THEH (.isol) -- check: no_orphaned_marks - input: - text: ثّ - rationale: ARABIC SHADDA on top of ARABIC LETTER THEH (.isol) -- check: no_orphaned_marks - input: - text: ثْ - rationale: ARABIC SUKUN on top of ARABIC LETTER THEH (.isol) -- check: no_orphaned_marks - input: - text: ثٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER THEH (.isol) -- check: no_orphaned_marks - input: - text: ثٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER THEH (.isol) -- check: shaping_differs - inputs: - - text: ‍ج - features: - init: false - medi: false - fina: false - - text: ‍ج - rationale: .fina version of ARABIC LETTER JEEM -- check: no_orphaned_marks - input: - text: ‍جً - rationale: ARABIC FATHATAN on top of ARABIC LETTER JEEM (.fina) -- check: no_orphaned_marks - input: - text: ‍جٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER JEEM (.fina) -- check: no_orphaned_marks - input: - text: ‍جٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER JEEM (.fina) -- check: no_orphaned_marks - input: - text: ‍جَ - rationale: ARABIC FATHA on top of ARABIC LETTER JEEM (.fina) -- check: no_orphaned_marks - input: - text: ‍جُ - rationale: ARABIC DAMMA on top of ARABIC LETTER JEEM (.fina) -- check: no_orphaned_marks - input: - text: ‍جِ - rationale: ARABIC KASRA on top of ARABIC LETTER JEEM (.fina) -- check: no_orphaned_marks - input: - text: ‍جّ - rationale: ARABIC SHADDA on top of ARABIC LETTER JEEM (.fina) -- check: no_orphaned_marks - input: - text: ‍جْ - rationale: ARABIC SUKUN on top of ARABIC LETTER JEEM (.fina) -- check: no_orphaned_marks - input: - text: ‍جٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER JEEM (.fina) -- check: no_orphaned_marks - input: - text: ‍جٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER JEEM (.fina) -- check: shaping_differs - inputs: - - text: ‍ج‍ - features: - init: false - medi: false - fina: false - - text: ‍ج‍ - rationale: .medi version of ARABIC LETTER JEEM -- check: no_orphaned_marks - input: - text: ‍جً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER JEEM (.medi) -- check: no_orphaned_marks - input: - text: ‍جٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER JEEM (.medi) -- check: no_orphaned_marks - input: - text: ‍جٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER JEEM (.medi) -- check: no_orphaned_marks - input: - text: ‍جَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER JEEM (.medi) -- check: no_orphaned_marks - input: - text: ‍جُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER JEEM (.medi) -- check: no_orphaned_marks - input: - text: ‍جِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER JEEM (.medi) -- check: no_orphaned_marks - input: - text: ‍جّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER JEEM (.medi) -- check: no_orphaned_marks - input: - text: ‍جْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER JEEM (.medi) -- check: no_orphaned_marks - input: - text: ‍جٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER JEEM (.medi) -- check: no_orphaned_marks - input: - text: ‍جٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER JEEM (.medi) -- check: shaping_differs - inputs: - - text: ج‍ - features: - init: false - medi: false - fina: false - - text: ج‍ - rationale: .init version of ARABIC LETTER JEEM -- check: no_orphaned_marks - input: - text: جً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER JEEM (.init) -- check: no_orphaned_marks - input: - text: جٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER JEEM (.init) -- check: no_orphaned_marks - input: - text: جٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER JEEM (.init) -- check: no_orphaned_marks - input: - text: جَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER JEEM (.init) -- check: no_orphaned_marks - input: - text: جُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER JEEM (.init) -- check: no_orphaned_marks - input: - text: جِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER JEEM (.init) -- check: no_orphaned_marks - input: - text: جّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER JEEM (.init) -- check: no_orphaned_marks - input: - text: جْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER JEEM (.init) -- check: no_orphaned_marks - input: - text: جٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER JEEM (.init) -- check: no_orphaned_marks - input: - text: جٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER JEEM (.init) -- check: no_orphaned_marks - input: - text: جً - rationale: ARABIC FATHATAN on top of ARABIC LETTER JEEM (.isol) -- check: no_orphaned_marks - input: - text: جٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER JEEM (.isol) -- check: no_orphaned_marks - input: - text: جٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER JEEM (.isol) -- check: no_orphaned_marks - input: - text: جَ - rationale: ARABIC FATHA on top of ARABIC LETTER JEEM (.isol) -- check: no_orphaned_marks - input: - text: جُ - rationale: ARABIC DAMMA on top of ARABIC LETTER JEEM (.isol) -- check: no_orphaned_marks - input: - text: جِ - rationale: ARABIC KASRA on top of ARABIC LETTER JEEM (.isol) -- check: no_orphaned_marks - input: - text: جّ - rationale: ARABIC SHADDA on top of ARABIC LETTER JEEM (.isol) -- check: no_orphaned_marks - input: - text: جْ - rationale: ARABIC SUKUN on top of ARABIC LETTER JEEM (.isol) -- check: no_orphaned_marks - input: - text: جٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER JEEM (.isol) -- check: no_orphaned_marks - input: - text: جٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER JEEM (.isol) -- check: shaping_differs - inputs: - - text: ‍چ - features: - init: false - medi: false - fina: false - - text: ‍چ - rationale: .fina version of ARABIC LETTER TCHEH -- check: no_orphaned_marks - input: - text: ‍چً - rationale: ARABIC FATHATAN on top of ARABIC LETTER TCHEH (.fina) -- check: no_orphaned_marks - input: - text: ‍چٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER TCHEH (.fina) -- check: no_orphaned_marks - input: - text: ‍چٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER TCHEH (.fina) -- check: no_orphaned_marks - input: - text: ‍چَ - rationale: ARABIC FATHA on top of ARABIC LETTER TCHEH (.fina) -- check: no_orphaned_marks - input: - text: ‍چُ - rationale: ARABIC DAMMA on top of ARABIC LETTER TCHEH (.fina) -- check: no_orphaned_marks - input: - text: ‍چِ - rationale: ARABIC KASRA on top of ARABIC LETTER TCHEH (.fina) -- check: no_orphaned_marks - input: - text: ‍چّ - rationale: ARABIC SHADDA on top of ARABIC LETTER TCHEH (.fina) -- check: no_orphaned_marks - input: - text: ‍چْ - rationale: ARABIC SUKUN on top of ARABIC LETTER TCHEH (.fina) -- check: no_orphaned_marks - input: - text: ‍چٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER TCHEH (.fina) -- check: no_orphaned_marks - input: - text: ‍چٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER TCHEH (.fina) -- check: shaping_differs - inputs: - - text: ‍چ‍ - features: - init: false - medi: false - fina: false - - text: ‍چ‍ - rationale: .medi version of ARABIC LETTER TCHEH -- check: no_orphaned_marks - input: - text: ‍چً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER TCHEH (.medi) -- check: no_orphaned_marks - input: - text: ‍چٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER TCHEH (.medi) -- check: no_orphaned_marks - input: - text: ‍چٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER TCHEH (.medi) -- check: no_orphaned_marks - input: - text: ‍چَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER TCHEH (.medi) -- check: no_orphaned_marks - input: - text: ‍چُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER TCHEH (.medi) -- check: no_orphaned_marks - input: - text: ‍چِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER TCHEH (.medi) -- check: no_orphaned_marks - input: - text: ‍چّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER TCHEH (.medi) -- check: no_orphaned_marks - input: - text: ‍چْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER TCHEH (.medi) -- check: no_orphaned_marks - input: - text: ‍چٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER TCHEH (.medi) -- check: no_orphaned_marks - input: - text: ‍چٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER TCHEH (.medi) -- check: shaping_differs - inputs: - - text: چ‍ - features: - init: false - medi: false - fina: false - - text: چ‍ - rationale: .init version of ARABIC LETTER TCHEH -- check: no_orphaned_marks - input: - text: چً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER TCHEH (.init) -- check: no_orphaned_marks - input: - text: چٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER TCHEH (.init) -- check: no_orphaned_marks - input: - text: چٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER TCHEH (.init) -- check: no_orphaned_marks - input: - text: چَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER TCHEH (.init) -- check: no_orphaned_marks - input: - text: چُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER TCHEH (.init) -- check: no_orphaned_marks - input: - text: چِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER TCHEH (.init) -- check: no_orphaned_marks - input: - text: چّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER TCHEH (.init) -- check: no_orphaned_marks - input: - text: چْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER TCHEH (.init) -- check: no_orphaned_marks - input: - text: چٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER TCHEH (.init) -- check: no_orphaned_marks - input: - text: چٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER TCHEH (.init) -- check: no_orphaned_marks - input: - text: چً - rationale: ARABIC FATHATAN on top of ARABIC LETTER TCHEH (.isol) -- check: no_orphaned_marks - input: - text: چٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER TCHEH (.isol) -- check: no_orphaned_marks - input: - text: چٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER TCHEH (.isol) -- check: no_orphaned_marks - input: - text: چَ - rationale: ARABIC FATHA on top of ARABIC LETTER TCHEH (.isol) -- check: no_orphaned_marks - input: - text: چُ - rationale: ARABIC DAMMA on top of ARABIC LETTER TCHEH (.isol) -- check: no_orphaned_marks - input: - text: چِ - rationale: ARABIC KASRA on top of ARABIC LETTER TCHEH (.isol) -- check: no_orphaned_marks - input: - text: چّ - rationale: ARABIC SHADDA on top of ARABIC LETTER TCHEH (.isol) -- check: no_orphaned_marks - input: - text: چْ - rationale: ARABIC SUKUN on top of ARABIC LETTER TCHEH (.isol) -- check: no_orphaned_marks - input: - text: چٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER TCHEH (.isol) -- check: no_orphaned_marks - input: - text: چٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER TCHEH (.isol) -- check: shaping_differs - inputs: - - text: ‍ح - features: - init: false - medi: false - fina: false - - text: ‍ح - rationale: .fina version of ARABIC LETTER HAH -- check: no_orphaned_marks - input: - text: ‍حً - rationale: ARABIC FATHATAN on top of ARABIC LETTER HAH (.fina) -- check: no_orphaned_marks - input: - text: ‍حٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER HAH (.fina) -- check: no_orphaned_marks - input: - text: ‍حٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER HAH (.fina) -- check: no_orphaned_marks - input: - text: ‍حَ - rationale: ARABIC FATHA on top of ARABIC LETTER HAH (.fina) -- check: no_orphaned_marks - input: - text: ‍حُ - rationale: ARABIC DAMMA on top of ARABIC LETTER HAH (.fina) -- check: no_orphaned_marks - input: - text: ‍حِ - rationale: ARABIC KASRA on top of ARABIC LETTER HAH (.fina) -- check: no_orphaned_marks - input: - text: ‍حّ - rationale: ARABIC SHADDA on top of ARABIC LETTER HAH (.fina) -- check: no_orphaned_marks - input: - text: ‍حْ - rationale: ARABIC SUKUN on top of ARABIC LETTER HAH (.fina) -- check: no_orphaned_marks - input: - text: ‍حٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER HAH (.fina) -- check: no_orphaned_marks - input: - text: ‍حٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER HAH (.fina) -- check: shaping_differs - inputs: - - text: ‍ح‍ - features: - init: false - medi: false - fina: false - - text: ‍ح‍ - rationale: .medi version of ARABIC LETTER HAH -- check: no_orphaned_marks - input: - text: ‍حً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER HAH (.medi) -- check: no_orphaned_marks - input: - text: ‍حٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER HAH (.medi) -- check: no_orphaned_marks - input: - text: ‍حٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER HAH (.medi) -- check: no_orphaned_marks - input: - text: ‍حَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER HAH (.medi) -- check: no_orphaned_marks - input: - text: ‍حُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER HAH (.medi) -- check: no_orphaned_marks - input: - text: ‍حِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER HAH (.medi) -- check: no_orphaned_marks - input: - text: ‍حّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER HAH (.medi) -- check: no_orphaned_marks - input: - text: ‍حْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER HAH (.medi) -- check: no_orphaned_marks - input: - text: ‍حٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER HAH (.medi) -- check: no_orphaned_marks - input: - text: ‍حٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER HAH (.medi) -- check: shaping_differs - inputs: - - text: ح‍ - features: - init: false - medi: false - fina: false - - text: ح‍ - rationale: .init version of ARABIC LETTER HAH -- check: no_orphaned_marks - input: - text: حً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER HAH (.init) -- check: no_orphaned_marks - input: - text: حٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER HAH (.init) -- check: no_orphaned_marks - input: - text: حٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER HAH (.init) -- check: no_orphaned_marks - input: - text: حَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER HAH (.init) -- check: no_orphaned_marks - input: - text: حُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER HAH (.init) -- check: no_orphaned_marks - input: - text: حِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER HAH (.init) -- check: no_orphaned_marks - input: - text: حّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER HAH (.init) -- check: no_orphaned_marks - input: - text: حْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER HAH (.init) -- check: no_orphaned_marks - input: - text: حٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER HAH (.init) -- check: no_orphaned_marks - input: - text: حٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER HAH (.init) -- check: no_orphaned_marks - input: - text: حً - rationale: ARABIC FATHATAN on top of ARABIC LETTER HAH (.isol) -- check: no_orphaned_marks - input: - text: حٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER HAH (.isol) -- check: no_orphaned_marks - input: - text: حٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER HAH (.isol) -- check: no_orphaned_marks - input: - text: حَ - rationale: ARABIC FATHA on top of ARABIC LETTER HAH (.isol) -- check: no_orphaned_marks - input: - text: حُ - rationale: ARABIC DAMMA on top of ARABIC LETTER HAH (.isol) -- check: no_orphaned_marks - input: - text: حِ - rationale: ARABIC KASRA on top of ARABIC LETTER HAH (.isol) -- check: no_orphaned_marks - input: - text: حّ - rationale: ARABIC SHADDA on top of ARABIC LETTER HAH (.isol) -- check: no_orphaned_marks - input: - text: حْ - rationale: ARABIC SUKUN on top of ARABIC LETTER HAH (.isol) -- check: no_orphaned_marks - input: - text: حٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER HAH (.isol) -- check: no_orphaned_marks - input: - text: حٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER HAH (.isol) -- check: shaping_differs - inputs: - - text: ‍خ - features: - init: false - medi: false - fina: false - - text: ‍خ - rationale: .fina version of ARABIC LETTER KHAH -- check: no_orphaned_marks - input: - text: ‍خً - rationale: ARABIC FATHATAN on top of ARABIC LETTER KHAH (.fina) -- check: no_orphaned_marks - input: - text: ‍خٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER KHAH (.fina) -- check: no_orphaned_marks - input: - text: ‍خٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER KHAH (.fina) -- check: no_orphaned_marks - input: - text: ‍خَ - rationale: ARABIC FATHA on top of ARABIC LETTER KHAH (.fina) -- check: no_orphaned_marks - input: - text: ‍خُ - rationale: ARABIC DAMMA on top of ARABIC LETTER KHAH (.fina) -- check: no_orphaned_marks - input: - text: ‍خِ - rationale: ARABIC KASRA on top of ARABIC LETTER KHAH (.fina) -- check: no_orphaned_marks - input: - text: ‍خّ - rationale: ARABIC SHADDA on top of ARABIC LETTER KHAH (.fina) -- check: no_orphaned_marks - input: - text: ‍خْ - rationale: ARABIC SUKUN on top of ARABIC LETTER KHAH (.fina) -- check: no_orphaned_marks - input: - text: ‍خٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER KHAH (.fina) -- check: no_orphaned_marks - input: - text: ‍خٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER KHAH (.fina) -- check: shaping_differs - inputs: - - text: ‍خ‍ - features: - init: false - medi: false - fina: false - - text: ‍خ‍ - rationale: .medi version of ARABIC LETTER KHAH -- check: no_orphaned_marks - input: - text: ‍خً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER KHAH (.medi) -- check: no_orphaned_marks - input: - text: ‍خٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER KHAH (.medi) -- check: no_orphaned_marks - input: - text: ‍خٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER KHAH (.medi) -- check: no_orphaned_marks - input: - text: ‍خَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER KHAH (.medi) -- check: no_orphaned_marks - input: - text: ‍خُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER KHAH (.medi) -- check: no_orphaned_marks - input: - text: ‍خِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER KHAH (.medi) -- check: no_orphaned_marks - input: - text: ‍خّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER KHAH (.medi) -- check: no_orphaned_marks - input: - text: ‍خْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER KHAH (.medi) -- check: no_orphaned_marks - input: - text: ‍خٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER KHAH (.medi) -- check: no_orphaned_marks - input: - text: ‍خٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER KHAH (.medi) -- check: shaping_differs - inputs: - - text: خ‍ - features: - init: false - medi: false - fina: false - - text: خ‍ - rationale: .init version of ARABIC LETTER KHAH -- check: no_orphaned_marks - input: - text: خً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER KHAH (.init) -- check: no_orphaned_marks - input: - text: خٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER KHAH (.init) -- check: no_orphaned_marks - input: - text: خٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER KHAH (.init) -- check: no_orphaned_marks - input: - text: خَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER KHAH (.init) -- check: no_orphaned_marks - input: - text: خُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER KHAH (.init) -- check: no_orphaned_marks - input: - text: خِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER KHAH (.init) -- check: no_orphaned_marks - input: - text: خّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER KHAH (.init) -- check: no_orphaned_marks - input: - text: خْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER KHAH (.init) -- check: no_orphaned_marks - input: - text: خٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER KHAH (.init) -- check: no_orphaned_marks - input: - text: خٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER KHAH (.init) -- check: no_orphaned_marks - input: - text: خً - rationale: ARABIC FATHATAN on top of ARABIC LETTER KHAH (.isol) -- check: no_orphaned_marks - input: - text: خٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER KHAH (.isol) -- check: no_orphaned_marks - input: - text: خٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER KHAH (.isol) -- check: no_orphaned_marks - input: - text: خَ - rationale: ARABIC FATHA on top of ARABIC LETTER KHAH (.isol) -- check: no_orphaned_marks - input: - text: خُ - rationale: ARABIC DAMMA on top of ARABIC LETTER KHAH (.isol) -- check: no_orphaned_marks - input: - text: خِ - rationale: ARABIC KASRA on top of ARABIC LETTER KHAH (.isol) -- check: no_orphaned_marks - input: - text: خّ - rationale: ARABIC SHADDA on top of ARABIC LETTER KHAH (.isol) -- check: no_orphaned_marks - input: - text: خْ - rationale: ARABIC SUKUN on top of ARABIC LETTER KHAH (.isol) -- check: no_orphaned_marks - input: - text: خٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER KHAH (.isol) -- check: no_orphaned_marks - input: - text: خٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER KHAH (.isol) -- check: shaping_differs - inputs: - - text: ‍د - features: - init: false - medi: false - fina: false - - text: ‍د - rationale: .fina version of ARABIC LETTER DAL -- check: no_orphaned_marks - input: - text: ‍دً - rationale: ARABIC FATHATAN on top of ARABIC LETTER DAL (.fina) -- check: no_orphaned_marks - input: - text: ‍دٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER DAL (.fina) -- check: no_orphaned_marks - input: - text: ‍دٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER DAL (.fina) -- check: no_orphaned_marks - input: - text: ‍دَ - rationale: ARABIC FATHA on top of ARABIC LETTER DAL (.fina) -- check: no_orphaned_marks - input: - text: ‍دُ - rationale: ARABIC DAMMA on top of ARABIC LETTER DAL (.fina) -- check: no_orphaned_marks - input: - text: ‍دِ - rationale: ARABIC KASRA on top of ARABIC LETTER DAL (.fina) -- check: no_orphaned_marks - input: - text: ‍دّ - rationale: ARABIC SHADDA on top of ARABIC LETTER DAL (.fina) -- check: no_orphaned_marks - input: - text: ‍دْ - rationale: ARABIC SUKUN on top of ARABIC LETTER DAL (.fina) -- check: no_orphaned_marks - input: - text: ‍دٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER DAL (.fina) -- check: no_orphaned_marks - input: - text: ‍دٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER DAL (.fina) -- check: no_orphaned_marks - input: - text: دً - rationale: ARABIC FATHATAN on top of ARABIC LETTER DAL (.isol) -- check: no_orphaned_marks - input: - text: دٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER DAL (.isol) -- check: no_orphaned_marks - input: - text: دٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER DAL (.isol) -- check: no_orphaned_marks - input: - text: دَ - rationale: ARABIC FATHA on top of ARABIC LETTER DAL (.isol) -- check: no_orphaned_marks - input: - text: دُ - rationale: ARABIC DAMMA on top of ARABIC LETTER DAL (.isol) -- check: no_orphaned_marks - input: - text: دِ - rationale: ARABIC KASRA on top of ARABIC LETTER DAL (.isol) -- check: no_orphaned_marks - input: - text: دّ - rationale: ARABIC SHADDA on top of ARABIC LETTER DAL (.isol) -- check: no_orphaned_marks - input: - text: دْ - rationale: ARABIC SUKUN on top of ARABIC LETTER DAL (.isol) -- check: no_orphaned_marks - input: - text: دٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER DAL (.isol) -- check: no_orphaned_marks - input: - text: دٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER DAL (.isol) -- check: shaping_differs - inputs: - - text: ‍ذ - features: - init: false - medi: false - fina: false - - text: ‍ذ - rationale: .fina version of ARABIC LETTER THAL -- check: no_orphaned_marks - input: - text: ‍ذً - rationale: ARABIC FATHATAN on top of ARABIC LETTER THAL (.fina) -- check: no_orphaned_marks - input: - text: ‍ذٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER THAL (.fina) -- check: no_orphaned_marks - input: - text: ‍ذٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER THAL (.fina) -- check: no_orphaned_marks - input: - text: ‍ذَ - rationale: ARABIC FATHA on top of ARABIC LETTER THAL (.fina) -- check: no_orphaned_marks - input: - text: ‍ذُ - rationale: ARABIC DAMMA on top of ARABIC LETTER THAL (.fina) -- check: no_orphaned_marks - input: - text: ‍ذِ - rationale: ARABIC KASRA on top of ARABIC LETTER THAL (.fina) -- check: no_orphaned_marks - input: - text: ‍ذّ - rationale: ARABIC SHADDA on top of ARABIC LETTER THAL (.fina) -- check: no_orphaned_marks - input: - text: ‍ذْ - rationale: ARABIC SUKUN on top of ARABIC LETTER THAL (.fina) -- check: no_orphaned_marks - input: - text: ‍ذٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER THAL (.fina) -- check: no_orphaned_marks - input: - text: ‍ذٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER THAL (.fina) -- check: no_orphaned_marks - input: - text: ذً - rationale: ARABIC FATHATAN on top of ARABIC LETTER THAL (.isol) -- check: no_orphaned_marks - input: - text: ذٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER THAL (.isol) -- check: no_orphaned_marks - input: - text: ذٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER THAL (.isol) -- check: no_orphaned_marks - input: - text: ذَ - rationale: ARABIC FATHA on top of ARABIC LETTER THAL (.isol) -- check: no_orphaned_marks - input: - text: ذُ - rationale: ARABIC DAMMA on top of ARABIC LETTER THAL (.isol) -- check: no_orphaned_marks - input: - text: ذِ - rationale: ARABIC KASRA on top of ARABIC LETTER THAL (.isol) -- check: no_orphaned_marks - input: - text: ذّ - rationale: ARABIC SHADDA on top of ARABIC LETTER THAL (.isol) -- check: no_orphaned_marks - input: - text: ذْ - rationale: ARABIC SUKUN on top of ARABIC LETTER THAL (.isol) -- check: no_orphaned_marks - input: - text: ذٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER THAL (.isol) -- check: no_orphaned_marks - input: - text: ذٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER THAL (.isol) -- check: shaping_differs - inputs: - - text: ‍ر - features: - init: false - medi: false - fina: false - - text: ‍ر - rationale: .fina version of ARABIC LETTER REH -- check: no_orphaned_marks - input: - text: ‍رً - rationale: ARABIC FATHATAN on top of ARABIC LETTER REH (.fina) -- check: no_orphaned_marks - input: - text: ‍رٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER REH (.fina) -- check: no_orphaned_marks - input: - text: ‍رٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER REH (.fina) -- check: no_orphaned_marks - input: - text: ‍رَ - rationale: ARABIC FATHA on top of ARABIC LETTER REH (.fina) -- check: no_orphaned_marks - input: - text: ‍رُ - rationale: ARABIC DAMMA on top of ARABIC LETTER REH (.fina) -- check: no_orphaned_marks - input: - text: ‍رِ - rationale: ARABIC KASRA on top of ARABIC LETTER REH (.fina) -- check: no_orphaned_marks - input: - text: ‍رّ - rationale: ARABIC SHADDA on top of ARABIC LETTER REH (.fina) -- check: no_orphaned_marks - input: - text: ‍رْ - rationale: ARABIC SUKUN on top of ARABIC LETTER REH (.fina) -- check: no_orphaned_marks - input: - text: ‍رٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER REH (.fina) -- check: no_orphaned_marks - input: - text: ‍رٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER REH (.fina) -- check: no_orphaned_marks - input: - text: رً - rationale: ARABIC FATHATAN on top of ARABIC LETTER REH (.isol) -- check: no_orphaned_marks - input: - text: رٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER REH (.isol) -- check: no_orphaned_marks - input: - text: رٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER REH (.isol) -- check: no_orphaned_marks - input: - text: رَ - rationale: ARABIC FATHA on top of ARABIC LETTER REH (.isol) -- check: no_orphaned_marks - input: - text: رُ - rationale: ARABIC DAMMA on top of ARABIC LETTER REH (.isol) -- check: no_orphaned_marks - input: - text: رِ - rationale: ARABIC KASRA on top of ARABIC LETTER REH (.isol) -- check: no_orphaned_marks - input: - text: رّ - rationale: ARABIC SHADDA on top of ARABIC LETTER REH (.isol) -- check: no_orphaned_marks - input: - text: رْ - rationale: ARABIC SUKUN on top of ARABIC LETTER REH (.isol) -- check: no_orphaned_marks - input: - text: رٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER REH (.isol) -- check: no_orphaned_marks - input: - text: رٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER REH (.isol) -- check: shaping_differs - inputs: - - text: ‍ز - features: - init: false - medi: false - fina: false - - text: ‍ز - rationale: .fina version of ARABIC LETTER ZAIN -- check: no_orphaned_marks - input: - text: ‍زً - rationale: ARABIC FATHATAN on top of ARABIC LETTER ZAIN (.fina) -- check: no_orphaned_marks - input: - text: ‍زٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER ZAIN (.fina) -- check: no_orphaned_marks - input: - text: ‍زٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER ZAIN (.fina) -- check: no_orphaned_marks - input: - text: ‍زَ - rationale: ARABIC FATHA on top of ARABIC LETTER ZAIN (.fina) -- check: no_orphaned_marks - input: - text: ‍زُ - rationale: ARABIC DAMMA on top of ARABIC LETTER ZAIN (.fina) -- check: no_orphaned_marks - input: - text: ‍زِ - rationale: ARABIC KASRA on top of ARABIC LETTER ZAIN (.fina) -- check: no_orphaned_marks - input: - text: ‍زّ - rationale: ARABIC SHADDA on top of ARABIC LETTER ZAIN (.fina) -- check: no_orphaned_marks - input: - text: ‍زْ - rationale: ARABIC SUKUN on top of ARABIC LETTER ZAIN (.fina) -- check: no_orphaned_marks - input: - text: ‍زٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER ZAIN (.fina) -- check: no_orphaned_marks - input: - text: ‍زٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER ZAIN (.fina) -- check: no_orphaned_marks - input: - text: زً - rationale: ARABIC FATHATAN on top of ARABIC LETTER ZAIN (.isol) -- check: no_orphaned_marks - input: - text: زٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER ZAIN (.isol) -- check: no_orphaned_marks - input: - text: زٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER ZAIN (.isol) -- check: no_orphaned_marks - input: - text: زَ - rationale: ARABIC FATHA on top of ARABIC LETTER ZAIN (.isol) -- check: no_orphaned_marks - input: - text: زُ - rationale: ARABIC DAMMA on top of ARABIC LETTER ZAIN (.isol) -- check: no_orphaned_marks - input: - text: زِ - rationale: ARABIC KASRA on top of ARABIC LETTER ZAIN (.isol) -- check: no_orphaned_marks - input: - text: زّ - rationale: ARABIC SHADDA on top of ARABIC LETTER ZAIN (.isol) -- check: no_orphaned_marks - input: - text: زْ - rationale: ARABIC SUKUN on top of ARABIC LETTER ZAIN (.isol) -- check: no_orphaned_marks - input: - text: زٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER ZAIN (.isol) -- check: no_orphaned_marks - input: - text: زٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER ZAIN (.isol) -- check: shaping_differs - inputs: - - text: ‍ژ - features: - init: false - medi: false - fina: false - - text: ‍ژ - rationale: .fina version of ARABIC LETTER JEH -- check: no_orphaned_marks - input: - text: ‍ژً - rationale: ARABIC FATHATAN on top of ARABIC LETTER JEH (.fina) -- check: no_orphaned_marks - input: - text: ‍ژٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER JEH (.fina) -- check: no_orphaned_marks - input: - text: ‍ژٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER JEH (.fina) -- check: no_orphaned_marks - input: - text: ‍ژَ - rationale: ARABIC FATHA on top of ARABIC LETTER JEH (.fina) -- check: no_orphaned_marks - input: - text: ‍ژُ - rationale: ARABIC DAMMA on top of ARABIC LETTER JEH (.fina) -- check: no_orphaned_marks - input: - text: ‍ژِ - rationale: ARABIC KASRA on top of ARABIC LETTER JEH (.fina) -- check: no_orphaned_marks - input: - text: ‍ژّ - rationale: ARABIC SHADDA on top of ARABIC LETTER JEH (.fina) -- check: no_orphaned_marks - input: - text: ‍ژْ - rationale: ARABIC SUKUN on top of ARABIC LETTER JEH (.fina) -- check: no_orphaned_marks - input: - text: ‍ژٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER JEH (.fina) -- check: no_orphaned_marks - input: - text: ‍ژٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER JEH (.fina) -- check: no_orphaned_marks - input: - text: ژً - rationale: ARABIC FATHATAN on top of ARABIC LETTER JEH (.isol) -- check: no_orphaned_marks - input: - text: ژٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER JEH (.isol) -- check: no_orphaned_marks - input: - text: ژٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER JEH (.isol) -- check: no_orphaned_marks - input: - text: ژَ - rationale: ARABIC FATHA on top of ARABIC LETTER JEH (.isol) -- check: no_orphaned_marks - input: - text: ژُ - rationale: ARABIC DAMMA on top of ARABIC LETTER JEH (.isol) -- check: no_orphaned_marks - input: - text: ژِ - rationale: ARABIC KASRA on top of ARABIC LETTER JEH (.isol) -- check: no_orphaned_marks - input: - text: ژّ - rationale: ARABIC SHADDA on top of ARABIC LETTER JEH (.isol) -- check: no_orphaned_marks - input: - text: ژْ - rationale: ARABIC SUKUN on top of ARABIC LETTER JEH (.isol) -- check: no_orphaned_marks - input: - text: ژٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER JEH (.isol) -- check: no_orphaned_marks - input: - text: ژٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER JEH (.isol) -- check: shaping_differs - inputs: - - text: ‍س - features: - init: false - medi: false - fina: false - - text: ‍س - rationale: .fina version of ARABIC LETTER SEEN -- check: no_orphaned_marks - input: - text: ‍سً - rationale: ARABIC FATHATAN on top of ARABIC LETTER SEEN (.fina) -- check: no_orphaned_marks - input: - text: ‍سٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER SEEN (.fina) -- check: no_orphaned_marks - input: - text: ‍سٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER SEEN (.fina) -- check: no_orphaned_marks - input: - text: ‍سَ - rationale: ARABIC FATHA on top of ARABIC LETTER SEEN (.fina) -- check: no_orphaned_marks - input: - text: ‍سُ - rationale: ARABIC DAMMA on top of ARABIC LETTER SEEN (.fina) -- check: no_orphaned_marks - input: - text: ‍سِ - rationale: ARABIC KASRA on top of ARABIC LETTER SEEN (.fina) -- check: no_orphaned_marks - input: - text: ‍سّ - rationale: ARABIC SHADDA on top of ARABIC LETTER SEEN (.fina) -- check: no_orphaned_marks - input: - text: ‍سْ - rationale: ARABIC SUKUN on top of ARABIC LETTER SEEN (.fina) -- check: no_orphaned_marks - input: - text: ‍سٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER SEEN (.fina) -- check: no_orphaned_marks - input: - text: ‍سٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER SEEN (.fina) -- check: shaping_differs - inputs: - - text: ‍س‍ - features: - init: false - medi: false - fina: false - - text: ‍س‍ - rationale: .medi version of ARABIC LETTER SEEN -- check: no_orphaned_marks - input: - text: ‍سً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER SEEN (.medi) -- check: no_orphaned_marks - input: - text: ‍سٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER SEEN (.medi) -- check: no_orphaned_marks - input: - text: ‍سٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER SEEN (.medi) -- check: no_orphaned_marks - input: - text: ‍سَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER SEEN (.medi) -- check: no_orphaned_marks - input: - text: ‍سُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER SEEN (.medi) -- check: no_orphaned_marks - input: - text: ‍سِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER SEEN (.medi) -- check: no_orphaned_marks - input: - text: ‍سّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER SEEN (.medi) -- check: no_orphaned_marks - input: - text: ‍سْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER SEEN (.medi) -- check: no_orphaned_marks - input: - text: ‍سٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER SEEN (.medi) -- check: no_orphaned_marks - input: - text: ‍سٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER SEEN (.medi) -- check: shaping_differs - inputs: - - text: س‍ - features: - init: false - medi: false - fina: false - - text: س‍ - rationale: .init version of ARABIC LETTER SEEN -- check: no_orphaned_marks - input: - text: سً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER SEEN (.init) -- check: no_orphaned_marks - input: - text: سٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER SEEN (.init) -- check: no_orphaned_marks - input: - text: سٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER SEEN (.init) -- check: no_orphaned_marks - input: - text: سَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER SEEN (.init) -- check: no_orphaned_marks - input: - text: سُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER SEEN (.init) -- check: no_orphaned_marks - input: - text: سِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER SEEN (.init) -- check: no_orphaned_marks - input: - text: سّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER SEEN (.init) -- check: no_orphaned_marks - input: - text: سْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER SEEN (.init) -- check: no_orphaned_marks - input: - text: سٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER SEEN (.init) -- check: no_orphaned_marks - input: - text: سٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER SEEN (.init) -- check: no_orphaned_marks - input: - text: سً - rationale: ARABIC FATHATAN on top of ARABIC LETTER SEEN (.isol) -- check: no_orphaned_marks - input: - text: سٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER SEEN (.isol) -- check: no_orphaned_marks - input: - text: سٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER SEEN (.isol) -- check: no_orphaned_marks - input: - text: سَ - rationale: ARABIC FATHA on top of ARABIC LETTER SEEN (.isol) -- check: no_orphaned_marks - input: - text: سُ - rationale: ARABIC DAMMA on top of ARABIC LETTER SEEN (.isol) -- check: no_orphaned_marks - input: - text: سِ - rationale: ARABIC KASRA on top of ARABIC LETTER SEEN (.isol) -- check: no_orphaned_marks - input: - text: سّ - rationale: ARABIC SHADDA on top of ARABIC LETTER SEEN (.isol) -- check: no_orphaned_marks - input: - text: سْ - rationale: ARABIC SUKUN on top of ARABIC LETTER SEEN (.isol) -- check: no_orphaned_marks - input: - text: سٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER SEEN (.isol) -- check: no_orphaned_marks - input: - text: سٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER SEEN (.isol) -- check: shaping_differs - inputs: - - text: ‍ش - features: - init: false - medi: false - fina: false - - text: ‍ش - rationale: .fina version of ARABIC LETTER SHEEN -- check: no_orphaned_marks - input: - text: ‍شً - rationale: ARABIC FATHATAN on top of ARABIC LETTER SHEEN (.fina) -- check: no_orphaned_marks - input: - text: ‍شٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER SHEEN (.fina) -- check: no_orphaned_marks - input: - text: ‍شٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER SHEEN (.fina) -- check: no_orphaned_marks - input: - text: ‍شَ - rationale: ARABIC FATHA on top of ARABIC LETTER SHEEN (.fina) -- check: no_orphaned_marks - input: - text: ‍شُ - rationale: ARABIC DAMMA on top of ARABIC LETTER SHEEN (.fina) -- check: no_orphaned_marks - input: - text: ‍شِ - rationale: ARABIC KASRA on top of ARABIC LETTER SHEEN (.fina) -- check: no_orphaned_marks - input: - text: ‍شّ - rationale: ARABIC SHADDA on top of ARABIC LETTER SHEEN (.fina) -- check: no_orphaned_marks - input: - text: ‍شْ - rationale: ARABIC SUKUN on top of ARABIC LETTER SHEEN (.fina) -- check: no_orphaned_marks - input: - text: ‍شٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER SHEEN (.fina) -- check: no_orphaned_marks - input: - text: ‍شٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER SHEEN (.fina) -- check: shaping_differs - inputs: - - text: ‍ش‍ - features: - init: false - medi: false - fina: false - - text: ‍ش‍ - rationale: .medi version of ARABIC LETTER SHEEN -- check: no_orphaned_marks - input: - text: ‍شً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER SHEEN (.medi) -- check: no_orphaned_marks - input: - text: ‍شٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER SHEEN (.medi) -- check: no_orphaned_marks - input: - text: ‍شٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER SHEEN (.medi) -- check: no_orphaned_marks - input: - text: ‍شَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER SHEEN (.medi) -- check: no_orphaned_marks - input: - text: ‍شُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER SHEEN (.medi) -- check: no_orphaned_marks - input: - text: ‍شِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER SHEEN (.medi) -- check: no_orphaned_marks - input: - text: ‍شّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER SHEEN (.medi) -- check: no_orphaned_marks - input: - text: ‍شْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER SHEEN (.medi) -- check: no_orphaned_marks - input: - text: ‍شٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER SHEEN (.medi) -- check: no_orphaned_marks - input: - text: ‍شٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER SHEEN (.medi) -- check: shaping_differs - inputs: - - text: ش‍ - features: - init: false - medi: false - fina: false - - text: ش‍ - rationale: .init version of ARABIC LETTER SHEEN -- check: no_orphaned_marks - input: - text: شً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER SHEEN (.init) -- check: no_orphaned_marks - input: - text: شٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER SHEEN (.init) -- check: no_orphaned_marks - input: - text: شٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER SHEEN (.init) -- check: no_orphaned_marks - input: - text: شَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER SHEEN (.init) -- check: no_orphaned_marks - input: - text: شُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER SHEEN (.init) -- check: no_orphaned_marks - input: - text: شِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER SHEEN (.init) -- check: no_orphaned_marks - input: - text: شّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER SHEEN (.init) -- check: no_orphaned_marks - input: - text: شْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER SHEEN (.init) -- check: no_orphaned_marks - input: - text: شٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER SHEEN (.init) -- check: no_orphaned_marks - input: - text: شٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER SHEEN (.init) -- check: no_orphaned_marks - input: - text: شً - rationale: ARABIC FATHATAN on top of ARABIC LETTER SHEEN (.isol) -- check: no_orphaned_marks - input: - text: شٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER SHEEN (.isol) -- check: no_orphaned_marks - input: - text: شٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER SHEEN (.isol) -- check: no_orphaned_marks - input: - text: شَ - rationale: ARABIC FATHA on top of ARABIC LETTER SHEEN (.isol) -- check: no_orphaned_marks - input: - text: شُ - rationale: ARABIC DAMMA on top of ARABIC LETTER SHEEN (.isol) -- check: no_orphaned_marks - input: - text: شِ - rationale: ARABIC KASRA on top of ARABIC LETTER SHEEN (.isol) -- check: no_orphaned_marks - input: - text: شّ - rationale: ARABIC SHADDA on top of ARABIC LETTER SHEEN (.isol) -- check: no_orphaned_marks - input: - text: شْ - rationale: ARABIC SUKUN on top of ARABIC LETTER SHEEN (.isol) -- check: no_orphaned_marks - input: - text: شٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER SHEEN (.isol) -- check: no_orphaned_marks - input: - text: شٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER SHEEN (.isol) -- check: shaping_differs - inputs: - - text: ‍ص - features: - init: false - medi: false - fina: false - - text: ‍ص - rationale: .fina version of ARABIC LETTER SAD -- check: no_orphaned_marks - input: - text: ‍صً - rationale: ARABIC FATHATAN on top of ARABIC LETTER SAD (.fina) -- check: no_orphaned_marks - input: - text: ‍صٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER SAD (.fina) -- check: no_orphaned_marks - input: - text: ‍صٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER SAD (.fina) -- check: no_orphaned_marks - input: - text: ‍صَ - rationale: ARABIC FATHA on top of ARABIC LETTER SAD (.fina) -- check: no_orphaned_marks - input: - text: ‍صُ - rationale: ARABIC DAMMA on top of ARABIC LETTER SAD (.fina) -- check: no_orphaned_marks - input: - text: ‍صِ - rationale: ARABIC KASRA on top of ARABIC LETTER SAD (.fina) -- check: no_orphaned_marks - input: - text: ‍صّ - rationale: ARABIC SHADDA on top of ARABIC LETTER SAD (.fina) -- check: no_orphaned_marks - input: - text: ‍صْ - rationale: ARABIC SUKUN on top of ARABIC LETTER SAD (.fina) -- check: no_orphaned_marks - input: - text: ‍صٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER SAD (.fina) -- check: no_orphaned_marks - input: - text: ‍صٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER SAD (.fina) -- check: shaping_differs - inputs: - - text: ‍ص‍ - features: - init: false - medi: false - fina: false - - text: ‍ص‍ - rationale: .medi version of ARABIC LETTER SAD -- check: no_orphaned_marks - input: - text: ‍صً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER SAD (.medi) -- check: no_orphaned_marks - input: - text: ‍صٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER SAD (.medi) -- check: no_orphaned_marks - input: - text: ‍صٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER SAD (.medi) -- check: no_orphaned_marks - input: - text: ‍صَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER SAD (.medi) -- check: no_orphaned_marks - input: - text: ‍صُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER SAD (.medi) -- check: no_orphaned_marks - input: - text: ‍صِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER SAD (.medi) -- check: no_orphaned_marks - input: - text: ‍صّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER SAD (.medi) -- check: no_orphaned_marks - input: - text: ‍صْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER SAD (.medi) -- check: no_orphaned_marks - input: - text: ‍صٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER SAD (.medi) -- check: no_orphaned_marks - input: - text: ‍صٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER SAD (.medi) -- check: shaping_differs - inputs: - - text: ص‍ - features: - init: false - medi: false - fina: false - - text: ص‍ - rationale: .init version of ARABIC LETTER SAD -- check: no_orphaned_marks - input: - text: صً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER SAD (.init) -- check: no_orphaned_marks - input: - text: صٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER SAD (.init) -- check: no_orphaned_marks - input: - text: صٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER SAD (.init) -- check: no_orphaned_marks - input: - text: صَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER SAD (.init) -- check: no_orphaned_marks - input: - text: صُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER SAD (.init) -- check: no_orphaned_marks - input: - text: صِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER SAD (.init) -- check: no_orphaned_marks - input: - text: صّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER SAD (.init) -- check: no_orphaned_marks - input: - text: صْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER SAD (.init) -- check: no_orphaned_marks - input: - text: صٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER SAD (.init) -- check: no_orphaned_marks - input: - text: صٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER SAD (.init) -- check: no_orphaned_marks - input: - text: صً - rationale: ARABIC FATHATAN on top of ARABIC LETTER SAD (.isol) -- check: no_orphaned_marks - input: - text: صٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER SAD (.isol) -- check: no_orphaned_marks - input: - text: صٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER SAD (.isol) -- check: no_orphaned_marks - input: - text: صَ - rationale: ARABIC FATHA on top of ARABIC LETTER SAD (.isol) -- check: no_orphaned_marks - input: - text: صُ - rationale: ARABIC DAMMA on top of ARABIC LETTER SAD (.isol) -- check: no_orphaned_marks - input: - text: صِ - rationale: ARABIC KASRA on top of ARABIC LETTER SAD (.isol) -- check: no_orphaned_marks - input: - text: صّ - rationale: ARABIC SHADDA on top of ARABIC LETTER SAD (.isol) -- check: no_orphaned_marks - input: - text: صْ - rationale: ARABIC SUKUN on top of ARABIC LETTER SAD (.isol) -- check: no_orphaned_marks - input: - text: صٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER SAD (.isol) -- check: no_orphaned_marks - input: - text: صٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER SAD (.isol) -- check: shaping_differs - inputs: - - text: ‍ض - features: - init: false - medi: false - fina: false - - text: ‍ض - rationale: .fina version of ARABIC LETTER DAD -- check: no_orphaned_marks - input: - text: ‍ضً - rationale: ARABIC FATHATAN on top of ARABIC LETTER DAD (.fina) -- check: no_orphaned_marks - input: - text: ‍ضٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER DAD (.fina) -- check: no_orphaned_marks - input: - text: ‍ضٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER DAD (.fina) -- check: no_orphaned_marks - input: - text: ‍ضَ - rationale: ARABIC FATHA on top of ARABIC LETTER DAD (.fina) -- check: no_orphaned_marks - input: - text: ‍ضُ - rationale: ARABIC DAMMA on top of ARABIC LETTER DAD (.fina) -- check: no_orphaned_marks - input: - text: ‍ضِ - rationale: ARABIC KASRA on top of ARABIC LETTER DAD (.fina) -- check: no_orphaned_marks - input: - text: ‍ضّ - rationale: ARABIC SHADDA on top of ARABIC LETTER DAD (.fina) -- check: no_orphaned_marks - input: - text: ‍ضْ - rationale: ARABIC SUKUN on top of ARABIC LETTER DAD (.fina) -- check: no_orphaned_marks - input: - text: ‍ضٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER DAD (.fina) -- check: no_orphaned_marks - input: - text: ‍ضٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER DAD (.fina) -- check: shaping_differs - inputs: - - text: ‍ض‍ - features: - init: false - medi: false - fina: false - - text: ‍ض‍ - rationale: .medi version of ARABIC LETTER DAD -- check: no_orphaned_marks - input: - text: ‍ضً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER DAD (.medi) -- check: no_orphaned_marks - input: - text: ‍ضٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER DAD (.medi) -- check: no_orphaned_marks - input: - text: ‍ضٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER DAD (.medi) -- check: no_orphaned_marks - input: - text: ‍ضَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER DAD (.medi) -- check: no_orphaned_marks - input: - text: ‍ضُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER DAD (.medi) -- check: no_orphaned_marks - input: - text: ‍ضِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER DAD (.medi) -- check: no_orphaned_marks - input: - text: ‍ضّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER DAD (.medi) -- check: no_orphaned_marks - input: - text: ‍ضْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER DAD (.medi) -- check: no_orphaned_marks - input: - text: ‍ضٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER DAD (.medi) -- check: no_orphaned_marks - input: - text: ‍ضٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER DAD (.medi) -- check: shaping_differs - inputs: - - text: ض‍ - features: - init: false - medi: false - fina: false - - text: ض‍ - rationale: .init version of ARABIC LETTER DAD -- check: no_orphaned_marks - input: - text: ضً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER DAD (.init) -- check: no_orphaned_marks - input: - text: ضٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER DAD (.init) -- check: no_orphaned_marks - input: - text: ضٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER DAD (.init) -- check: no_orphaned_marks - input: - text: ضَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER DAD (.init) -- check: no_orphaned_marks - input: - text: ضُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER DAD (.init) -- check: no_orphaned_marks - input: - text: ضِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER DAD (.init) -- check: no_orphaned_marks - input: - text: ضّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER DAD (.init) -- check: no_orphaned_marks - input: - text: ضْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER DAD (.init) -- check: no_orphaned_marks - input: - text: ضٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER DAD (.init) -- check: no_orphaned_marks - input: - text: ضٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER DAD (.init) -- check: no_orphaned_marks - input: - text: ضً - rationale: ARABIC FATHATAN on top of ARABIC LETTER DAD (.isol) -- check: no_orphaned_marks - input: - text: ضٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER DAD (.isol) -- check: no_orphaned_marks - input: - text: ضٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER DAD (.isol) -- check: no_orphaned_marks - input: - text: ضَ - rationale: ARABIC FATHA on top of ARABIC LETTER DAD (.isol) -- check: no_orphaned_marks - input: - text: ضُ - rationale: ARABIC DAMMA on top of ARABIC LETTER DAD (.isol) -- check: no_orphaned_marks - input: - text: ضِ - rationale: ARABIC KASRA on top of ARABIC LETTER DAD (.isol) -- check: no_orphaned_marks - input: - text: ضّ - rationale: ARABIC SHADDA on top of ARABIC LETTER DAD (.isol) -- check: no_orphaned_marks - input: - text: ضْ - rationale: ARABIC SUKUN on top of ARABIC LETTER DAD (.isol) -- check: no_orphaned_marks - input: - text: ضٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER DAD (.isol) -- check: no_orphaned_marks - input: - text: ضٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER DAD (.isol) -- check: shaping_differs - inputs: - - text: ‍ط - features: - init: false - medi: false - fina: false - - text: ‍ط - rationale: .fina version of ARABIC LETTER TAH -- check: no_orphaned_marks - input: - text: ‍طً - rationale: ARABIC FATHATAN on top of ARABIC LETTER TAH (.fina) -- check: no_orphaned_marks - input: - text: ‍طٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER TAH (.fina) -- check: no_orphaned_marks - input: - text: ‍طٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER TAH (.fina) -- check: no_orphaned_marks - input: - text: ‍طَ - rationale: ARABIC FATHA on top of ARABIC LETTER TAH (.fina) -- check: no_orphaned_marks - input: - text: ‍طُ - rationale: ARABIC DAMMA on top of ARABIC LETTER TAH (.fina) -- check: no_orphaned_marks - input: - text: ‍طِ - rationale: ARABIC KASRA on top of ARABIC LETTER TAH (.fina) -- check: no_orphaned_marks - input: - text: ‍طّ - rationale: ARABIC SHADDA on top of ARABIC LETTER TAH (.fina) -- check: no_orphaned_marks - input: - text: ‍طْ - rationale: ARABIC SUKUN on top of ARABIC LETTER TAH (.fina) -- check: no_orphaned_marks - input: - text: ‍طٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER TAH (.fina) -- check: no_orphaned_marks - input: - text: ‍طٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER TAH (.fina) -- check: shaping_differs - inputs: - - text: ‍ط‍ - features: - init: false - medi: false - fina: false - - text: ‍ط‍ - rationale: .medi version of ARABIC LETTER TAH -- check: no_orphaned_marks - input: - text: ‍طً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER TAH (.medi) -- check: no_orphaned_marks - input: - text: ‍طٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER TAH (.medi) -- check: no_orphaned_marks - input: - text: ‍طٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER TAH (.medi) -- check: no_orphaned_marks - input: - text: ‍طَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER TAH (.medi) -- check: no_orphaned_marks - input: - text: ‍طُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER TAH (.medi) -- check: no_orphaned_marks - input: - text: ‍طِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER TAH (.medi) -- check: no_orphaned_marks - input: - text: ‍طّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER TAH (.medi) -- check: no_orphaned_marks - input: - text: ‍طْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER TAH (.medi) -- check: no_orphaned_marks - input: - text: ‍طٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER TAH (.medi) -- check: no_orphaned_marks - input: - text: ‍طٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER TAH (.medi) -- check: shaping_differs - inputs: - - text: ط‍ - features: - init: false - medi: false - fina: false - - text: ط‍ - rationale: .init version of ARABIC LETTER TAH -- check: no_orphaned_marks - input: - text: طً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER TAH (.init) -- check: no_orphaned_marks - input: - text: طٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER TAH (.init) -- check: no_orphaned_marks - input: - text: طٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER TAH (.init) -- check: no_orphaned_marks - input: - text: طَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER TAH (.init) -- check: no_orphaned_marks - input: - text: طُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER TAH (.init) -- check: no_orphaned_marks - input: - text: طِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER TAH (.init) -- check: no_orphaned_marks - input: - text: طّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER TAH (.init) -- check: no_orphaned_marks - input: - text: طْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER TAH (.init) -- check: no_orphaned_marks - input: - text: طٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER TAH (.init) -- check: no_orphaned_marks - input: - text: طٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER TAH (.init) -- check: no_orphaned_marks - input: - text: طً - rationale: ARABIC FATHATAN on top of ARABIC LETTER TAH (.isol) -- check: no_orphaned_marks - input: - text: طٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER TAH (.isol) -- check: no_orphaned_marks - input: - text: طٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER TAH (.isol) -- check: no_orphaned_marks - input: - text: طَ - rationale: ARABIC FATHA on top of ARABIC LETTER TAH (.isol) -- check: no_orphaned_marks - input: - text: طُ - rationale: ARABIC DAMMA on top of ARABIC LETTER TAH (.isol) -- check: no_orphaned_marks - input: - text: طِ - rationale: ARABIC KASRA on top of ARABIC LETTER TAH (.isol) -- check: no_orphaned_marks - input: - text: طّ - rationale: ARABIC SHADDA on top of ARABIC LETTER TAH (.isol) -- check: no_orphaned_marks - input: - text: طْ - rationale: ARABIC SUKUN on top of ARABIC LETTER TAH (.isol) -- check: no_orphaned_marks - input: - text: طٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER TAH (.isol) -- check: no_orphaned_marks - input: - text: طٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER TAH (.isol) -- check: shaping_differs - inputs: - - text: ‍ظ - features: - init: false - medi: false - fina: false - - text: ‍ظ - rationale: .fina version of ARABIC LETTER ZAH -- check: no_orphaned_marks - input: - text: ‍ظً - rationale: ARABIC FATHATAN on top of ARABIC LETTER ZAH (.fina) -- check: no_orphaned_marks - input: - text: ‍ظٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER ZAH (.fina) -- check: no_orphaned_marks - input: - text: ‍ظٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER ZAH (.fina) -- check: no_orphaned_marks - input: - text: ‍ظَ - rationale: ARABIC FATHA on top of ARABIC LETTER ZAH (.fina) -- check: no_orphaned_marks - input: - text: ‍ظُ - rationale: ARABIC DAMMA on top of ARABIC LETTER ZAH (.fina) -- check: no_orphaned_marks - input: - text: ‍ظِ - rationale: ARABIC KASRA on top of ARABIC LETTER ZAH (.fina) -- check: no_orphaned_marks - input: - text: ‍ظّ - rationale: ARABIC SHADDA on top of ARABIC LETTER ZAH (.fina) -- check: no_orphaned_marks - input: - text: ‍ظْ - rationale: ARABIC SUKUN on top of ARABIC LETTER ZAH (.fina) -- check: no_orphaned_marks - input: - text: ‍ظٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER ZAH (.fina) -- check: no_orphaned_marks - input: - text: ‍ظٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER ZAH (.fina) -- check: shaping_differs - inputs: - - text: ‍ظ‍ - features: - init: false - medi: false - fina: false - - text: ‍ظ‍ - rationale: .medi version of ARABIC LETTER ZAH -- check: no_orphaned_marks - input: - text: ‍ظً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER ZAH (.medi) -- check: no_orphaned_marks - input: - text: ‍ظٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER ZAH (.medi) -- check: no_orphaned_marks - input: - text: ‍ظٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER ZAH (.medi) -- check: no_orphaned_marks - input: - text: ‍ظَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER ZAH (.medi) -- check: no_orphaned_marks - input: - text: ‍ظُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER ZAH (.medi) -- check: no_orphaned_marks - input: - text: ‍ظِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER ZAH (.medi) -- check: no_orphaned_marks - input: - text: ‍ظّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER ZAH (.medi) -- check: no_orphaned_marks - input: - text: ‍ظْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER ZAH (.medi) -- check: no_orphaned_marks - input: - text: ‍ظٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER ZAH (.medi) -- check: no_orphaned_marks - input: - text: ‍ظٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER ZAH (.medi) -- check: shaping_differs - inputs: - - text: ظ‍ - features: - init: false - medi: false - fina: false - - text: ظ‍ - rationale: .init version of ARABIC LETTER ZAH -- check: no_orphaned_marks - input: - text: ظً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER ZAH (.init) -- check: no_orphaned_marks - input: - text: ظٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER ZAH (.init) -- check: no_orphaned_marks - input: - text: ظٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER ZAH (.init) -- check: no_orphaned_marks - input: - text: ظَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER ZAH (.init) -- check: no_orphaned_marks - input: - text: ظُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER ZAH (.init) -- check: no_orphaned_marks - input: - text: ظِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER ZAH (.init) -- check: no_orphaned_marks - input: - text: ظّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER ZAH (.init) -- check: no_orphaned_marks - input: - text: ظْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER ZAH (.init) -- check: no_orphaned_marks - input: - text: ظٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER ZAH (.init) -- check: no_orphaned_marks - input: - text: ظٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER ZAH (.init) -- check: no_orphaned_marks - input: - text: ظً - rationale: ARABIC FATHATAN on top of ARABIC LETTER ZAH (.isol) -- check: no_orphaned_marks - input: - text: ظٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER ZAH (.isol) -- check: no_orphaned_marks - input: - text: ظٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER ZAH (.isol) -- check: no_orphaned_marks - input: - text: ظَ - rationale: ARABIC FATHA on top of ARABIC LETTER ZAH (.isol) -- check: no_orphaned_marks - input: - text: ظُ - rationale: ARABIC DAMMA on top of ARABIC LETTER ZAH (.isol) -- check: no_orphaned_marks - input: - text: ظِ - rationale: ARABIC KASRA on top of ARABIC LETTER ZAH (.isol) -- check: no_orphaned_marks - input: - text: ظّ - rationale: ARABIC SHADDA on top of ARABIC LETTER ZAH (.isol) -- check: no_orphaned_marks - input: - text: ظْ - rationale: ARABIC SUKUN on top of ARABIC LETTER ZAH (.isol) -- check: no_orphaned_marks - input: - text: ظٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER ZAH (.isol) -- check: no_orphaned_marks - input: - text: ظٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER ZAH (.isol) -- check: shaping_differs - inputs: - - text: ‍ع - features: - init: false - medi: false - fina: false - - text: ‍ع - rationale: .fina version of ARABIC LETTER AIN -- check: no_orphaned_marks - input: - text: ‍عً - rationale: ARABIC FATHATAN on top of ARABIC LETTER AIN (.fina) -- check: no_orphaned_marks - input: - text: ‍عٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER AIN (.fina) -- check: no_orphaned_marks - input: - text: ‍عٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER AIN (.fina) -- check: no_orphaned_marks - input: - text: ‍عَ - rationale: ARABIC FATHA on top of ARABIC LETTER AIN (.fina) -- check: no_orphaned_marks - input: - text: ‍عُ - rationale: ARABIC DAMMA on top of ARABIC LETTER AIN (.fina) -- check: no_orphaned_marks - input: - text: ‍عِ - rationale: ARABIC KASRA on top of ARABIC LETTER AIN (.fina) -- check: no_orphaned_marks - input: - text: ‍عّ - rationale: ARABIC SHADDA on top of ARABIC LETTER AIN (.fina) -- check: no_orphaned_marks - input: - text: ‍عْ - rationale: ARABIC SUKUN on top of ARABIC LETTER AIN (.fina) -- check: no_orphaned_marks - input: - text: ‍عٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER AIN (.fina) -- check: no_orphaned_marks - input: - text: ‍عٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER AIN (.fina) -- check: shaping_differs - inputs: - - text: ‍ع‍ - features: - init: false - medi: false - fina: false - - text: ‍ع‍ - rationale: .medi version of ARABIC LETTER AIN -- check: no_orphaned_marks - input: - text: ‍عً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER AIN (.medi) -- check: no_orphaned_marks - input: - text: ‍عٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER AIN (.medi) -- check: no_orphaned_marks - input: - text: ‍عٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER AIN (.medi) -- check: no_orphaned_marks - input: - text: ‍عَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER AIN (.medi) -- check: no_orphaned_marks - input: - text: ‍عُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER AIN (.medi) -- check: no_orphaned_marks - input: - text: ‍عِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER AIN (.medi) -- check: no_orphaned_marks - input: - text: ‍عّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER AIN (.medi) -- check: no_orphaned_marks - input: - text: ‍عْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER AIN (.medi) -- check: no_orphaned_marks - input: - text: ‍عٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER AIN (.medi) -- check: no_orphaned_marks - input: - text: ‍عٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER AIN (.medi) -- check: shaping_differs - inputs: - - text: ع‍ - features: - init: false - medi: false - fina: false - - text: ع‍ - rationale: .init version of ARABIC LETTER AIN -- check: no_orphaned_marks - input: - text: عً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER AIN (.init) -- check: no_orphaned_marks - input: - text: عٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER AIN (.init) -- check: no_orphaned_marks - input: - text: عٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER AIN (.init) -- check: no_orphaned_marks - input: - text: عَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER AIN (.init) -- check: no_orphaned_marks - input: - text: عُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER AIN (.init) -- check: no_orphaned_marks - input: - text: عِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER AIN (.init) -- check: no_orphaned_marks - input: - text: عّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER AIN (.init) -- check: no_orphaned_marks - input: - text: عْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER AIN (.init) -- check: no_orphaned_marks - input: - text: عٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER AIN (.init) -- check: no_orphaned_marks - input: - text: عٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER AIN (.init) -- check: no_orphaned_marks - input: - text: عً - rationale: ARABIC FATHATAN on top of ARABIC LETTER AIN (.isol) -- check: no_orphaned_marks - input: - text: عٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER AIN (.isol) -- check: no_orphaned_marks - input: - text: عٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER AIN (.isol) -- check: no_orphaned_marks - input: - text: عَ - rationale: ARABIC FATHA on top of ARABIC LETTER AIN (.isol) -- check: no_orphaned_marks - input: - text: عُ - rationale: ARABIC DAMMA on top of ARABIC LETTER AIN (.isol) -- check: no_orphaned_marks - input: - text: عِ - rationale: ARABIC KASRA on top of ARABIC LETTER AIN (.isol) -- check: no_orphaned_marks - input: - text: عّ - rationale: ARABIC SHADDA on top of ARABIC LETTER AIN (.isol) -- check: no_orphaned_marks - input: - text: عْ - rationale: ARABIC SUKUN on top of ARABIC LETTER AIN (.isol) -- check: no_orphaned_marks - input: - text: عٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER AIN (.isol) -- check: no_orphaned_marks - input: - text: عٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER AIN (.isol) -- check: shaping_differs - inputs: - - text: ‍غ - features: - init: false - medi: false - fina: false - - text: ‍غ - rationale: .fina version of ARABIC LETTER GHAIN -- check: no_orphaned_marks - input: - text: ‍غً - rationale: ARABIC FATHATAN on top of ARABIC LETTER GHAIN (.fina) -- check: no_orphaned_marks - input: - text: ‍غٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER GHAIN (.fina) -- check: no_orphaned_marks - input: - text: ‍غٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER GHAIN (.fina) -- check: no_orphaned_marks - input: - text: ‍غَ - rationale: ARABIC FATHA on top of ARABIC LETTER GHAIN (.fina) -- check: no_orphaned_marks - input: - text: ‍غُ - rationale: ARABIC DAMMA on top of ARABIC LETTER GHAIN (.fina) -- check: no_orphaned_marks - input: - text: ‍غِ - rationale: ARABIC KASRA on top of ARABIC LETTER GHAIN (.fina) -- check: no_orphaned_marks - input: - text: ‍غّ - rationale: ARABIC SHADDA on top of ARABIC LETTER GHAIN (.fina) -- check: no_orphaned_marks - input: - text: ‍غْ - rationale: ARABIC SUKUN on top of ARABIC LETTER GHAIN (.fina) -- check: no_orphaned_marks - input: - text: ‍غٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER GHAIN (.fina) -- check: no_orphaned_marks - input: - text: ‍غٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER GHAIN (.fina) -- check: shaping_differs - inputs: - - text: ‍غ‍ - features: - init: false - medi: false - fina: false - - text: ‍غ‍ - rationale: .medi version of ARABIC LETTER GHAIN -- check: no_orphaned_marks - input: - text: ‍غً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER GHAIN (.medi) -- check: no_orphaned_marks - input: - text: ‍غٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER GHAIN (.medi) -- check: no_orphaned_marks - input: - text: ‍غٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER GHAIN (.medi) -- check: no_orphaned_marks - input: - text: ‍غَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER GHAIN (.medi) -- check: no_orphaned_marks - input: - text: ‍غُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER GHAIN (.medi) -- check: no_orphaned_marks - input: - text: ‍غِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER GHAIN (.medi) -- check: no_orphaned_marks - input: - text: ‍غّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER GHAIN (.medi) -- check: no_orphaned_marks - input: - text: ‍غْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER GHAIN (.medi) -- check: no_orphaned_marks - input: - text: ‍غٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER GHAIN (.medi) -- check: no_orphaned_marks - input: - text: ‍غٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER GHAIN (.medi) -- check: shaping_differs - inputs: - - text: غ‍ - features: - init: false - medi: false - fina: false - - text: غ‍ - rationale: .init version of ARABIC LETTER GHAIN -- check: no_orphaned_marks - input: - text: غً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER GHAIN (.init) -- check: no_orphaned_marks - input: - text: غٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER GHAIN (.init) -- check: no_orphaned_marks - input: - text: غٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER GHAIN (.init) -- check: no_orphaned_marks - input: - text: غَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER GHAIN (.init) -- check: no_orphaned_marks - input: - text: غُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER GHAIN (.init) -- check: no_orphaned_marks - input: - text: غِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER GHAIN (.init) -- check: no_orphaned_marks - input: - text: غّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER GHAIN (.init) -- check: no_orphaned_marks - input: - text: غْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER GHAIN (.init) -- check: no_orphaned_marks - input: - text: غٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER GHAIN (.init) -- check: no_orphaned_marks - input: - text: غٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER GHAIN (.init) -- check: no_orphaned_marks - input: - text: غً - rationale: ARABIC FATHATAN on top of ARABIC LETTER GHAIN (.isol) -- check: no_orphaned_marks - input: - text: غٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER GHAIN (.isol) -- check: no_orphaned_marks - input: - text: غٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER GHAIN (.isol) -- check: no_orphaned_marks - input: - text: غَ - rationale: ARABIC FATHA on top of ARABIC LETTER GHAIN (.isol) -- check: no_orphaned_marks - input: - text: غُ - rationale: ARABIC DAMMA on top of ARABIC LETTER GHAIN (.isol) -- check: no_orphaned_marks - input: - text: غِ - rationale: ARABIC KASRA on top of ARABIC LETTER GHAIN (.isol) -- check: no_orphaned_marks - input: - text: غّ - rationale: ARABIC SHADDA on top of ARABIC LETTER GHAIN (.isol) -- check: no_orphaned_marks - input: - text: غْ - rationale: ARABIC SUKUN on top of ARABIC LETTER GHAIN (.isol) -- check: no_orphaned_marks - input: - text: غٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER GHAIN (.isol) -- check: no_orphaned_marks - input: - text: غٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER GHAIN (.isol) -- check: shaping_differs - inputs: - - text: ‍ف - features: - init: false - medi: false - fina: false - - text: ‍ف - rationale: .fina version of ARABIC LETTER FEH -- check: no_orphaned_marks - input: - text: ‍فً - rationale: ARABIC FATHATAN on top of ARABIC LETTER FEH (.fina) -- check: no_orphaned_marks - input: - text: ‍فٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER FEH (.fina) -- check: no_orphaned_marks - input: - text: ‍فٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER FEH (.fina) -- check: no_orphaned_marks - input: - text: ‍فَ - rationale: ARABIC FATHA on top of ARABIC LETTER FEH (.fina) -- check: no_orphaned_marks - input: - text: ‍فُ - rationale: ARABIC DAMMA on top of ARABIC LETTER FEH (.fina) -- check: no_orphaned_marks - input: - text: ‍فِ - rationale: ARABIC KASRA on top of ARABIC LETTER FEH (.fina) -- check: no_orphaned_marks - input: - text: ‍فّ - rationale: ARABIC SHADDA on top of ARABIC LETTER FEH (.fina) -- check: no_orphaned_marks - input: - text: ‍فْ - rationale: ARABIC SUKUN on top of ARABIC LETTER FEH (.fina) -- check: no_orphaned_marks - input: - text: ‍فٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER FEH (.fina) -- check: no_orphaned_marks - input: - text: ‍فٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER FEH (.fina) -- check: shaping_differs - inputs: - - text: ‍ف‍ - features: - init: false - medi: false - fina: false - - text: ‍ف‍ - rationale: .medi version of ARABIC LETTER FEH -- check: no_orphaned_marks - input: - text: ‍فً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER FEH (.medi) -- check: no_orphaned_marks - input: - text: ‍فٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER FEH (.medi) -- check: no_orphaned_marks - input: - text: ‍فٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER FEH (.medi) -- check: no_orphaned_marks - input: - text: ‍فَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER FEH (.medi) -- check: no_orphaned_marks - input: - text: ‍فُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER FEH (.medi) -- check: no_orphaned_marks - input: - text: ‍فِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER FEH (.medi) -- check: no_orphaned_marks - input: - text: ‍فّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER FEH (.medi) -- check: no_orphaned_marks - input: - text: ‍فْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER FEH (.medi) -- check: no_orphaned_marks - input: - text: ‍فٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER FEH (.medi) -- check: no_orphaned_marks - input: - text: ‍فٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER FEH (.medi) -- check: shaping_differs - inputs: - - text: ف‍ - features: - init: false - medi: false - fina: false - - text: ف‍ - rationale: .init version of ARABIC LETTER FEH -- check: no_orphaned_marks - input: - text: فً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER FEH (.init) -- check: no_orphaned_marks - input: - text: فٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER FEH (.init) -- check: no_orphaned_marks - input: - text: فٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER FEH (.init) -- check: no_orphaned_marks - input: - text: فَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER FEH (.init) -- check: no_orphaned_marks - input: - text: فُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER FEH (.init) -- check: no_orphaned_marks - input: - text: فِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER FEH (.init) -- check: no_orphaned_marks - input: - text: فّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER FEH (.init) -- check: no_orphaned_marks - input: - text: فْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER FEH (.init) -- check: no_orphaned_marks - input: - text: فٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER FEH (.init) -- check: no_orphaned_marks - input: - text: فٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER FEH (.init) -- check: no_orphaned_marks - input: - text: فً - rationale: ARABIC FATHATAN on top of ARABIC LETTER FEH (.isol) -- check: no_orphaned_marks - input: - text: فٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER FEH (.isol) -- check: no_orphaned_marks - input: - text: فٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER FEH (.isol) -- check: no_orphaned_marks - input: - text: فَ - rationale: ARABIC FATHA on top of ARABIC LETTER FEH (.isol) -- check: no_orphaned_marks - input: - text: فُ - rationale: ARABIC DAMMA on top of ARABIC LETTER FEH (.isol) -- check: no_orphaned_marks - input: - text: فِ - rationale: ARABIC KASRA on top of ARABIC LETTER FEH (.isol) -- check: no_orphaned_marks - input: - text: فّ - rationale: ARABIC SHADDA on top of ARABIC LETTER FEH (.isol) -- check: no_orphaned_marks - input: - text: فْ - rationale: ARABIC SUKUN on top of ARABIC LETTER FEH (.isol) -- check: no_orphaned_marks - input: - text: فٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER FEH (.isol) -- check: no_orphaned_marks - input: - text: فٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER FEH (.isol) -- check: shaping_differs - inputs: - - text: ‍ق - features: - init: false - medi: false - fina: false - - text: ‍ق - rationale: .fina version of ARABIC LETTER QAF -- check: no_orphaned_marks - input: - text: ‍قً - rationale: ARABIC FATHATAN on top of ARABIC LETTER QAF (.fina) -- check: no_orphaned_marks - input: - text: ‍قٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER QAF (.fina) -- check: no_orphaned_marks - input: - text: ‍قٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER QAF (.fina) -- check: no_orphaned_marks - input: - text: ‍قَ - rationale: ARABIC FATHA on top of ARABIC LETTER QAF (.fina) -- check: no_orphaned_marks - input: - text: ‍قُ - rationale: ARABIC DAMMA on top of ARABIC LETTER QAF (.fina) -- check: no_orphaned_marks - input: - text: ‍قِ - rationale: ARABIC KASRA on top of ARABIC LETTER QAF (.fina) -- check: no_orphaned_marks - input: - text: ‍قّ - rationale: ARABIC SHADDA on top of ARABIC LETTER QAF (.fina) -- check: no_orphaned_marks - input: - text: ‍قْ - rationale: ARABIC SUKUN on top of ARABIC LETTER QAF (.fina) -- check: no_orphaned_marks - input: - text: ‍قٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER QAF (.fina) -- check: no_orphaned_marks - input: - text: ‍قٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER QAF (.fina) -- check: shaping_differs - inputs: - - text: ‍ق‍ - features: - init: false - medi: false - fina: false - - text: ‍ق‍ - rationale: .medi version of ARABIC LETTER QAF -- check: no_orphaned_marks - input: - text: ‍قً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER QAF (.medi) -- check: no_orphaned_marks - input: - text: ‍قٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER QAF (.medi) -- check: no_orphaned_marks - input: - text: ‍قٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER QAF (.medi) -- check: no_orphaned_marks - input: - text: ‍قَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER QAF (.medi) -- check: no_orphaned_marks - input: - text: ‍قُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER QAF (.medi) -- check: no_orphaned_marks - input: - text: ‍قِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER QAF (.medi) -- check: no_orphaned_marks - input: - text: ‍قّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER QAF (.medi) -- check: no_orphaned_marks - input: - text: ‍قْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER QAF (.medi) -- check: no_orphaned_marks - input: - text: ‍قٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER QAF (.medi) -- check: no_orphaned_marks - input: - text: ‍قٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER QAF (.medi) -- check: shaping_differs - inputs: - - text: ق‍ - features: - init: false - medi: false - fina: false - - text: ق‍ - rationale: .init version of ARABIC LETTER QAF -- check: no_orphaned_marks - input: - text: قً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER QAF (.init) -- check: no_orphaned_marks - input: - text: قٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER QAF (.init) -- check: no_orphaned_marks - input: - text: قٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER QAF (.init) -- check: no_orphaned_marks - input: - text: قَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER QAF (.init) -- check: no_orphaned_marks - input: - text: قُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER QAF (.init) -- check: no_orphaned_marks - input: - text: قِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER QAF (.init) -- check: no_orphaned_marks - input: - text: قّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER QAF (.init) -- check: no_orphaned_marks - input: - text: قْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER QAF (.init) -- check: no_orphaned_marks - input: - text: قٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER QAF (.init) -- check: no_orphaned_marks - input: - text: قٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER QAF (.init) -- check: no_orphaned_marks - input: - text: قً - rationale: ARABIC FATHATAN on top of ARABIC LETTER QAF (.isol) -- check: no_orphaned_marks - input: - text: قٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER QAF (.isol) -- check: no_orphaned_marks - input: - text: قٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER QAF (.isol) -- check: no_orphaned_marks - input: - text: قَ - rationale: ARABIC FATHA on top of ARABIC LETTER QAF (.isol) -- check: no_orphaned_marks - input: - text: قُ - rationale: ARABIC DAMMA on top of ARABIC LETTER QAF (.isol) -- check: no_orphaned_marks - input: - text: قِ - rationale: ARABIC KASRA on top of ARABIC LETTER QAF (.isol) -- check: no_orphaned_marks - input: - text: قّ - rationale: ARABIC SHADDA on top of ARABIC LETTER QAF (.isol) -- check: no_orphaned_marks - input: - text: قْ - rationale: ARABIC SUKUN on top of ARABIC LETTER QAF (.isol) -- check: no_orphaned_marks - input: - text: قٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER QAF (.isol) -- check: no_orphaned_marks - input: - text: قٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER QAF (.isol) -- check: shaping_differs - inputs: - - text: ‍ک - features: - init: false - medi: false - fina: false - - text: ‍ک - rationale: .fina version of ARABIC LETTER KEHEH -- check: no_orphaned_marks - input: - text: ‍کً - rationale: ARABIC FATHATAN on top of ARABIC LETTER KEHEH (.fina) -- check: no_orphaned_marks - input: - text: ‍کٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER KEHEH (.fina) -- check: no_orphaned_marks - input: - text: ‍کٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER KEHEH (.fina) -- check: no_orphaned_marks - input: - text: ‍کَ - rationale: ARABIC FATHA on top of ARABIC LETTER KEHEH (.fina) -- check: no_orphaned_marks - input: - text: ‍کُ - rationale: ARABIC DAMMA on top of ARABIC LETTER KEHEH (.fina) -- check: no_orphaned_marks - input: - text: ‍کِ - rationale: ARABIC KASRA on top of ARABIC LETTER KEHEH (.fina) -- check: no_orphaned_marks - input: - text: ‍کّ - rationale: ARABIC SHADDA on top of ARABIC LETTER KEHEH (.fina) -- check: no_orphaned_marks - input: - text: ‍کْ - rationale: ARABIC SUKUN on top of ARABIC LETTER KEHEH (.fina) -- check: no_orphaned_marks - input: - text: ‍کٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER KEHEH (.fina) -- check: no_orphaned_marks - input: - text: ‍کٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER KEHEH (.fina) -- check: shaping_differs - inputs: - - text: ‍ک‍ - features: - init: false - medi: false - fina: false - - text: ‍ک‍ - rationale: .medi version of ARABIC LETTER KEHEH -- check: no_orphaned_marks - input: - text: ‍کً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER KEHEH (.medi) -- check: no_orphaned_marks - input: - text: ‍کٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER KEHEH (.medi) -- check: no_orphaned_marks - input: - text: ‍کٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER KEHEH (.medi) -- check: no_orphaned_marks - input: - text: ‍کَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER KEHEH (.medi) -- check: no_orphaned_marks - input: - text: ‍کُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER KEHEH (.medi) -- check: no_orphaned_marks - input: - text: ‍کِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER KEHEH (.medi) -- check: no_orphaned_marks - input: - text: ‍کّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER KEHEH (.medi) -- check: no_orphaned_marks - input: - text: ‍کْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER KEHEH (.medi) -- check: no_orphaned_marks - input: - text: ‍کٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER KEHEH (.medi) -- check: no_orphaned_marks - input: - text: ‍کٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER KEHEH (.medi) -- check: shaping_differs - inputs: - - text: ک‍ - features: - init: false - medi: false - fina: false - - text: ک‍ - rationale: .init version of ARABIC LETTER KEHEH -- check: no_orphaned_marks - input: - text: کً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER KEHEH (.init) -- check: no_orphaned_marks - input: - text: کٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER KEHEH (.init) -- check: no_orphaned_marks - input: - text: کٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER KEHEH (.init) -- check: no_orphaned_marks - input: - text: کَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER KEHEH (.init) -- check: no_orphaned_marks - input: - text: کُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER KEHEH (.init) -- check: no_orphaned_marks - input: - text: کِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER KEHEH (.init) -- check: no_orphaned_marks - input: - text: کّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER KEHEH (.init) -- check: no_orphaned_marks - input: - text: کْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER KEHEH (.init) -- check: no_orphaned_marks - input: - text: کٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER KEHEH (.init) -- check: no_orphaned_marks - input: - text: کٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER KEHEH (.init) -- check: no_orphaned_marks - input: - text: کً - rationale: ARABIC FATHATAN on top of ARABIC LETTER KEHEH (.isol) -- check: no_orphaned_marks - input: - text: کٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER KEHEH (.isol) -- check: no_orphaned_marks - input: - text: کٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER KEHEH (.isol) -- check: no_orphaned_marks - input: - text: کَ - rationale: ARABIC FATHA on top of ARABIC LETTER KEHEH (.isol) -- check: no_orphaned_marks - input: - text: کُ - rationale: ARABIC DAMMA on top of ARABIC LETTER KEHEH (.isol) -- check: no_orphaned_marks - input: - text: کِ - rationale: ARABIC KASRA on top of ARABIC LETTER KEHEH (.isol) -- check: no_orphaned_marks - input: - text: کّ - rationale: ARABIC SHADDA on top of ARABIC LETTER KEHEH (.isol) -- check: no_orphaned_marks - input: - text: کْ - rationale: ARABIC SUKUN on top of ARABIC LETTER KEHEH (.isol) -- check: no_orphaned_marks - input: - text: کٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER KEHEH (.isol) -- check: no_orphaned_marks - input: - text: کٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER KEHEH (.isol) -- check: shaping_differs - inputs: - - text: ‍گ - features: - init: false - medi: false - fina: false - - text: ‍گ - rationale: .fina version of ARABIC LETTER GAF -- check: no_orphaned_marks - input: - text: ‍گً - rationale: ARABIC FATHATAN on top of ARABIC LETTER GAF (.fina) -- check: no_orphaned_marks - input: - text: ‍گٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER GAF (.fina) -- check: no_orphaned_marks - input: - text: ‍گٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER GAF (.fina) -- check: no_orphaned_marks - input: - text: ‍گَ - rationale: ARABIC FATHA on top of ARABIC LETTER GAF (.fina) -- check: no_orphaned_marks - input: - text: ‍گُ - rationale: ARABIC DAMMA on top of ARABIC LETTER GAF (.fina) -- check: no_orphaned_marks - input: - text: ‍گِ - rationale: ARABIC KASRA on top of ARABIC LETTER GAF (.fina) -- check: no_orphaned_marks - input: - text: ‍گّ - rationale: ARABIC SHADDA on top of ARABIC LETTER GAF (.fina) -- check: no_orphaned_marks - input: - text: ‍گْ - rationale: ARABIC SUKUN on top of ARABIC LETTER GAF (.fina) -- check: no_orphaned_marks - input: - text: ‍گٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER GAF (.fina) -- check: no_orphaned_marks - input: - text: ‍گٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER GAF (.fina) -- check: shaping_differs - inputs: - - text: ‍گ‍ - features: - init: false - medi: false - fina: false - - text: ‍گ‍ - rationale: .medi version of ARABIC LETTER GAF -- check: no_orphaned_marks - input: - text: ‍گً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER GAF (.medi) -- check: no_orphaned_marks - input: - text: ‍گٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER GAF (.medi) -- check: no_orphaned_marks - input: - text: ‍گٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER GAF (.medi) -- check: no_orphaned_marks - input: - text: ‍گَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER GAF (.medi) -- check: no_orphaned_marks - input: - text: ‍گُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER GAF (.medi) -- check: no_orphaned_marks - input: - text: ‍گِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER GAF (.medi) -- check: no_orphaned_marks - input: - text: ‍گّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER GAF (.medi) -- check: no_orphaned_marks - input: - text: ‍گْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER GAF (.medi) -- check: no_orphaned_marks - input: - text: ‍گٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER GAF (.medi) -- check: no_orphaned_marks - input: - text: ‍گٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER GAF (.medi) -- check: shaping_differs - inputs: - - text: گ‍ - features: - init: false - medi: false - fina: false - - text: گ‍ - rationale: .init version of ARABIC LETTER GAF -- check: no_orphaned_marks - input: - text: گً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER GAF (.init) -- check: no_orphaned_marks - input: - text: گٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER GAF (.init) -- check: no_orphaned_marks - input: - text: گٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER GAF (.init) -- check: no_orphaned_marks - input: - text: گَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER GAF (.init) -- check: no_orphaned_marks - input: - text: گُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER GAF (.init) -- check: no_orphaned_marks - input: - text: گِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER GAF (.init) -- check: no_orphaned_marks - input: - text: گّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER GAF (.init) -- check: no_orphaned_marks - input: - text: گْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER GAF (.init) -- check: no_orphaned_marks - input: - text: گٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER GAF (.init) -- check: no_orphaned_marks - input: - text: گٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER GAF (.init) -- check: no_orphaned_marks - input: - text: گً - rationale: ARABIC FATHATAN on top of ARABIC LETTER GAF (.isol) -- check: no_orphaned_marks - input: - text: گٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER GAF (.isol) -- check: no_orphaned_marks - input: - text: گٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER GAF (.isol) -- check: no_orphaned_marks - input: - text: گَ - rationale: ARABIC FATHA on top of ARABIC LETTER GAF (.isol) -- check: no_orphaned_marks - input: - text: گُ - rationale: ARABIC DAMMA on top of ARABIC LETTER GAF (.isol) -- check: no_orphaned_marks - input: - text: گِ - rationale: ARABIC KASRA on top of ARABIC LETTER GAF (.isol) -- check: no_orphaned_marks - input: - text: گّ - rationale: ARABIC SHADDA on top of ARABIC LETTER GAF (.isol) -- check: no_orphaned_marks - input: - text: گْ - rationale: ARABIC SUKUN on top of ARABIC LETTER GAF (.isol) -- check: no_orphaned_marks - input: - text: گٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER GAF (.isol) -- check: no_orphaned_marks - input: - text: گٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER GAF (.isol) -- check: shaping_differs - inputs: - - text: ‍ل - features: - init: false - medi: false - fina: false - - text: ‍ل - rationale: .fina version of ARABIC LETTER LAM -- check: no_orphaned_marks - input: - text: ‍لً - rationale: ARABIC FATHATAN on top of ARABIC LETTER LAM (.fina) -- check: no_orphaned_marks - input: - text: ‍لٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER LAM (.fina) -- check: no_orphaned_marks - input: - text: ‍لٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER LAM (.fina) -- check: no_orphaned_marks - input: - text: ‍لَ - rationale: ARABIC FATHA on top of ARABIC LETTER LAM (.fina) -- check: no_orphaned_marks - input: - text: ‍لُ - rationale: ARABIC DAMMA on top of ARABIC LETTER LAM (.fina) -- check: no_orphaned_marks - input: - text: ‍لِ - rationale: ARABIC KASRA on top of ARABIC LETTER LAM (.fina) -- check: no_orphaned_marks - input: - text: ‍لّ - rationale: ARABIC SHADDA on top of ARABIC LETTER LAM (.fina) -- check: no_orphaned_marks - input: - text: ‍لْ - rationale: ARABIC SUKUN on top of ARABIC LETTER LAM (.fina) -- check: no_orphaned_marks - input: - text: ‍لٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER LAM (.fina) -- check: no_orphaned_marks - input: - text: ‍لٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER LAM (.fina) -- check: shaping_differs - inputs: - - text: ‍ل‍ - features: - init: false - medi: false - fina: false - - text: ‍ل‍ - rationale: .medi version of ARABIC LETTER LAM -- check: no_orphaned_marks - input: - text: ‍لً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER LAM (.medi) -- check: no_orphaned_marks - input: - text: ‍لٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER LAM (.medi) -- check: no_orphaned_marks - input: - text: ‍لٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER LAM (.medi) -- check: no_orphaned_marks - input: - text: ‍لَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER LAM (.medi) -- check: no_orphaned_marks - input: - text: ‍لُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER LAM (.medi) -- check: no_orphaned_marks - input: - text: ‍لِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER LAM (.medi) -- check: no_orphaned_marks - input: - text: ‍لّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER LAM (.medi) -- check: no_orphaned_marks - input: - text: ‍لْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER LAM (.medi) -- check: no_orphaned_marks - input: - text: ‍لٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER LAM (.medi) -- check: no_orphaned_marks - input: - text: ‍لٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER LAM (.medi) -- check: shaping_differs - inputs: - - text: ل‍ - features: - init: false - medi: false - fina: false - - text: ل‍ - rationale: .init version of ARABIC LETTER LAM -- check: no_orphaned_marks - input: - text: لً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER LAM (.init) -- check: no_orphaned_marks - input: - text: لٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER LAM (.init) -- check: no_orphaned_marks - input: - text: لٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER LAM (.init) -- check: no_orphaned_marks - input: - text: لَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER LAM (.init) -- check: no_orphaned_marks - input: - text: لُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER LAM (.init) -- check: no_orphaned_marks - input: - text: لِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER LAM (.init) -- check: no_orphaned_marks - input: - text: لّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER LAM (.init) -- check: no_orphaned_marks - input: - text: لْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER LAM (.init) -- check: no_orphaned_marks - input: - text: لٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER LAM (.init) -- check: no_orphaned_marks - input: - text: لٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER LAM (.init) -- check: no_orphaned_marks - input: - text: لً - rationale: ARABIC FATHATAN on top of ARABIC LETTER LAM (.isol) -- check: no_orphaned_marks - input: - text: لٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER LAM (.isol) -- check: no_orphaned_marks - input: - text: لٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER LAM (.isol) -- check: no_orphaned_marks - input: - text: لَ - rationale: ARABIC FATHA on top of ARABIC LETTER LAM (.isol) -- check: no_orphaned_marks - input: - text: لُ - rationale: ARABIC DAMMA on top of ARABIC LETTER LAM (.isol) -- check: no_orphaned_marks - input: - text: لِ - rationale: ARABIC KASRA on top of ARABIC LETTER LAM (.isol) -- check: no_orphaned_marks - input: - text: لّ - rationale: ARABIC SHADDA on top of ARABIC LETTER LAM (.isol) -- check: no_orphaned_marks - input: - text: لْ - rationale: ARABIC SUKUN on top of ARABIC LETTER LAM (.isol) -- check: no_orphaned_marks - input: - text: لٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER LAM (.isol) -- check: no_orphaned_marks - input: - text: لٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER LAM (.isol) -- check: shaping_differs - inputs: - - text: ‍م - features: - init: false - medi: false - fina: false - - text: ‍م - rationale: .fina version of ARABIC LETTER MEEM -- check: no_orphaned_marks - input: - text: ‍مً - rationale: ARABIC FATHATAN on top of ARABIC LETTER MEEM (.fina) -- check: no_orphaned_marks - input: - text: ‍مٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER MEEM (.fina) -- check: no_orphaned_marks - input: - text: ‍مٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER MEEM (.fina) -- check: no_orphaned_marks - input: - text: ‍مَ - rationale: ARABIC FATHA on top of ARABIC LETTER MEEM (.fina) -- check: no_orphaned_marks - input: - text: ‍مُ - rationale: ARABIC DAMMA on top of ARABIC LETTER MEEM (.fina) -- check: no_orphaned_marks - input: - text: ‍مِ - rationale: ARABIC KASRA on top of ARABIC LETTER MEEM (.fina) -- check: no_orphaned_marks - input: - text: ‍مّ - rationale: ARABIC SHADDA on top of ARABIC LETTER MEEM (.fina) -- check: no_orphaned_marks - input: - text: ‍مْ - rationale: ARABIC SUKUN on top of ARABIC LETTER MEEM (.fina) -- check: no_orphaned_marks - input: - text: ‍مٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER MEEM (.fina) -- check: no_orphaned_marks - input: - text: ‍مٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER MEEM (.fina) -- check: shaping_differs - inputs: - - text: ‍م‍ - features: - init: false - medi: false - fina: false - - text: ‍م‍ - rationale: .medi version of ARABIC LETTER MEEM -- check: no_orphaned_marks - input: - text: ‍مً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER MEEM (.medi) -- check: no_orphaned_marks - input: - text: ‍مٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER MEEM (.medi) -- check: no_orphaned_marks - input: - text: ‍مٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER MEEM (.medi) -- check: no_orphaned_marks - input: - text: ‍مَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER MEEM (.medi) -- check: no_orphaned_marks - input: - text: ‍مُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER MEEM (.medi) -- check: no_orphaned_marks - input: - text: ‍مِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER MEEM (.medi) -- check: no_orphaned_marks - input: - text: ‍مّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER MEEM (.medi) -- check: no_orphaned_marks - input: - text: ‍مْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER MEEM (.medi) -- check: no_orphaned_marks - input: - text: ‍مٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER MEEM (.medi) -- check: no_orphaned_marks - input: - text: ‍مٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER MEEM (.medi) -- check: shaping_differs - inputs: - - text: م‍ - features: - init: false - medi: false - fina: false - - text: م‍ - rationale: .init version of ARABIC LETTER MEEM -- check: no_orphaned_marks - input: - text: مً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER MEEM (.init) -- check: no_orphaned_marks - input: - text: مٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER MEEM (.init) -- check: no_orphaned_marks - input: - text: مٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER MEEM (.init) -- check: no_orphaned_marks - input: - text: مَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER MEEM (.init) -- check: no_orphaned_marks - input: - text: مُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER MEEM (.init) -- check: no_orphaned_marks - input: - text: مِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER MEEM (.init) -- check: no_orphaned_marks - input: - text: مّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER MEEM (.init) -- check: no_orphaned_marks - input: - text: مْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER MEEM (.init) -- check: no_orphaned_marks - input: - text: مٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER MEEM (.init) -- check: no_orphaned_marks - input: - text: مٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER MEEM (.init) -- check: no_orphaned_marks - input: - text: مً - rationale: ARABIC FATHATAN on top of ARABIC LETTER MEEM (.isol) -- check: no_orphaned_marks - input: - text: مٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER MEEM (.isol) -- check: no_orphaned_marks - input: - text: مٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER MEEM (.isol) -- check: no_orphaned_marks - input: - text: مَ - rationale: ARABIC FATHA on top of ARABIC LETTER MEEM (.isol) -- check: no_orphaned_marks - input: - text: مُ - rationale: ARABIC DAMMA on top of ARABIC LETTER MEEM (.isol) -- check: no_orphaned_marks - input: - text: مِ - rationale: ARABIC KASRA on top of ARABIC LETTER MEEM (.isol) -- check: no_orphaned_marks - input: - text: مّ - rationale: ARABIC SHADDA on top of ARABIC LETTER MEEM (.isol) -- check: no_orphaned_marks - input: - text: مْ - rationale: ARABIC SUKUN on top of ARABIC LETTER MEEM (.isol) -- check: no_orphaned_marks - input: - text: مٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER MEEM (.isol) -- check: no_orphaned_marks - input: - text: مٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER MEEM (.isol) -- check: shaping_differs - inputs: - - text: ‍ن - features: - init: false - medi: false - fina: false - - text: ‍ن - rationale: .fina version of ARABIC LETTER NOON -- check: no_orphaned_marks - input: - text: ‍نً - rationale: ARABIC FATHATAN on top of ARABIC LETTER NOON (.fina) -- check: no_orphaned_marks - input: - text: ‍نٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER NOON (.fina) -- check: no_orphaned_marks - input: - text: ‍نٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER NOON (.fina) -- check: no_orphaned_marks - input: - text: ‍نَ - rationale: ARABIC FATHA on top of ARABIC LETTER NOON (.fina) -- check: no_orphaned_marks - input: - text: ‍نُ - rationale: ARABIC DAMMA on top of ARABIC LETTER NOON (.fina) -- check: no_orphaned_marks - input: - text: ‍نِ - rationale: ARABIC KASRA on top of ARABIC LETTER NOON (.fina) -- check: no_orphaned_marks - input: - text: ‍نّ - rationale: ARABIC SHADDA on top of ARABIC LETTER NOON (.fina) -- check: no_orphaned_marks - input: - text: ‍نْ - rationale: ARABIC SUKUN on top of ARABIC LETTER NOON (.fina) -- check: no_orphaned_marks - input: - text: ‍نٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER NOON (.fina) -- check: no_orphaned_marks - input: - text: ‍نٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER NOON (.fina) -- check: shaping_differs - inputs: - - text: ‍ن‍ - features: - init: false - medi: false - fina: false - - text: ‍ن‍ - rationale: .medi version of ARABIC LETTER NOON -- check: no_orphaned_marks - input: - text: ‍نً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER NOON (.medi) -- check: no_orphaned_marks - input: - text: ‍نٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER NOON (.medi) -- check: no_orphaned_marks - input: - text: ‍نٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER NOON (.medi) -- check: no_orphaned_marks - input: - text: ‍نَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER NOON (.medi) -- check: no_orphaned_marks - input: - text: ‍نُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER NOON (.medi) -- check: no_orphaned_marks - input: - text: ‍نِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER NOON (.medi) -- check: no_orphaned_marks - input: - text: ‍نّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER NOON (.medi) -- check: no_orphaned_marks - input: - text: ‍نْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER NOON (.medi) -- check: no_orphaned_marks - input: - text: ‍نٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER NOON (.medi) -- check: no_orphaned_marks - input: - text: ‍نٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER NOON (.medi) -- check: shaping_differs - inputs: - - text: ن‍ - features: - init: false - medi: false - fina: false - - text: ن‍ - rationale: .init version of ARABIC LETTER NOON -- check: no_orphaned_marks - input: - text: نً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER NOON (.init) -- check: no_orphaned_marks - input: - text: نٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER NOON (.init) -- check: no_orphaned_marks - input: - text: نٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER NOON (.init) -- check: no_orphaned_marks - input: - text: نَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER NOON (.init) -- check: no_orphaned_marks - input: - text: نُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER NOON (.init) -- check: no_orphaned_marks - input: - text: نِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER NOON (.init) -- check: no_orphaned_marks - input: - text: نّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER NOON (.init) -- check: no_orphaned_marks - input: - text: نْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER NOON (.init) -- check: no_orphaned_marks - input: - text: نٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER NOON (.init) -- check: no_orphaned_marks - input: - text: نٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER NOON (.init) -- check: no_orphaned_marks - input: - text: نً - rationale: ARABIC FATHATAN on top of ARABIC LETTER NOON (.isol) -- check: no_orphaned_marks - input: - text: نٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER NOON (.isol) -- check: no_orphaned_marks - input: - text: نٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER NOON (.isol) -- check: no_orphaned_marks - input: - text: نَ - rationale: ARABIC FATHA on top of ARABIC LETTER NOON (.isol) -- check: no_orphaned_marks - input: - text: نُ - rationale: ARABIC DAMMA on top of ARABIC LETTER NOON (.isol) -- check: no_orphaned_marks - input: - text: نِ - rationale: ARABIC KASRA on top of ARABIC LETTER NOON (.isol) -- check: no_orphaned_marks - input: - text: نّ - rationale: ARABIC SHADDA on top of ARABIC LETTER NOON (.isol) -- check: no_orphaned_marks - input: - text: نْ - rationale: ARABIC SUKUN on top of ARABIC LETTER NOON (.isol) -- check: no_orphaned_marks - input: - text: نٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER NOON (.isol) -- check: no_orphaned_marks - input: - text: نٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER NOON (.isol) -- check: shaping_differs - inputs: - - text: ‍ه - features: - init: false - medi: false - fina: false - - text: ‍ه - rationale: .fina version of ARABIC LETTER HEH -- check: no_orphaned_marks - input: - text: ‍هً - rationale: ARABIC FATHATAN on top of ARABIC LETTER HEH (.fina) -- check: no_orphaned_marks - input: - text: ‍هٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER HEH (.fina) -- check: no_orphaned_marks - input: - text: ‍هٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER HEH (.fina) -- check: no_orphaned_marks - input: - text: ‍هَ - rationale: ARABIC FATHA on top of ARABIC LETTER HEH (.fina) -- check: no_orphaned_marks - input: - text: ‍هُ - rationale: ARABIC DAMMA on top of ARABIC LETTER HEH (.fina) -- check: no_orphaned_marks - input: - text: ‍هِ - rationale: ARABIC KASRA on top of ARABIC LETTER HEH (.fina) -- check: no_orphaned_marks - input: - text: ‍هّ - rationale: ARABIC SHADDA on top of ARABIC LETTER HEH (.fina) -- check: no_orphaned_marks - input: - text: ‍هْ - rationale: ARABIC SUKUN on top of ARABIC LETTER HEH (.fina) -- check: no_orphaned_marks - input: - text: ‍هٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER HEH (.fina) -- check: no_orphaned_marks - input: - text: ‍هٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER HEH (.fina) -- check: shaping_differs - inputs: - - text: ‍ه‍ - features: - init: false - medi: false - fina: false - - text: ‍ه‍ - rationale: .medi version of ARABIC LETTER HEH -- check: no_orphaned_marks - input: - text: ‍هً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER HEH (.medi) -- check: no_orphaned_marks - input: - text: ‍هٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER HEH (.medi) -- check: no_orphaned_marks - input: - text: ‍هٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER HEH (.medi) -- check: no_orphaned_marks - input: - text: ‍هَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER HEH (.medi) -- check: no_orphaned_marks - input: - text: ‍هُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER HEH (.medi) -- check: no_orphaned_marks - input: - text: ‍هِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER HEH (.medi) -- check: no_orphaned_marks - input: - text: ‍هّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER HEH (.medi) -- check: no_orphaned_marks - input: - text: ‍هْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER HEH (.medi) -- check: no_orphaned_marks - input: - text: ‍هٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER HEH (.medi) -- check: no_orphaned_marks - input: - text: ‍هٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER HEH (.medi) -- check: shaping_differs - inputs: - - text: ه‍ - features: - init: false - medi: false - fina: false - - text: ه‍ - rationale: .init version of ARABIC LETTER HEH -- check: no_orphaned_marks - input: - text: هً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER HEH (.init) -- check: no_orphaned_marks - input: - text: هٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER HEH (.init) -- check: no_orphaned_marks - input: - text: هٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER HEH (.init) -- check: no_orphaned_marks - input: - text: هَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER HEH (.init) -- check: no_orphaned_marks - input: - text: هُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER HEH (.init) -- check: no_orphaned_marks - input: - text: هِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER HEH (.init) -- check: no_orphaned_marks - input: - text: هّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER HEH (.init) -- check: no_orphaned_marks - input: - text: هْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER HEH (.init) -- check: no_orphaned_marks - input: - text: هٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER HEH (.init) -- check: no_orphaned_marks - input: - text: هٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER HEH (.init) -- check: no_orphaned_marks - input: - text: هً - rationale: ARABIC FATHATAN on top of ARABIC LETTER HEH (.isol) -- check: no_orphaned_marks - input: - text: هٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER HEH (.isol) -- check: no_orphaned_marks - input: - text: هٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER HEH (.isol) -- check: no_orphaned_marks - input: - text: هَ - rationale: ARABIC FATHA on top of ARABIC LETTER HEH (.isol) -- check: no_orphaned_marks - input: - text: هُ - rationale: ARABIC DAMMA on top of ARABIC LETTER HEH (.isol) -- check: no_orphaned_marks - input: - text: هِ - rationale: ARABIC KASRA on top of ARABIC LETTER HEH (.isol) -- check: no_orphaned_marks - input: - text: هّ - rationale: ARABIC SHADDA on top of ARABIC LETTER HEH (.isol) -- check: no_orphaned_marks - input: - text: هْ - rationale: ARABIC SUKUN on top of ARABIC LETTER HEH (.isol) -- check: no_orphaned_marks - input: - text: هٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER HEH (.isol) -- check: no_orphaned_marks - input: - text: هٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER HEH (.isol) -- check: shaping_differs - inputs: - - text: ‍و - features: - init: false - medi: false - fina: false - - text: ‍و - rationale: .fina version of ARABIC LETTER WAW -- check: no_orphaned_marks - input: - text: ‍وً - rationale: ARABIC FATHATAN on top of ARABIC LETTER WAW (.fina) -- check: no_orphaned_marks - input: - text: ‍وٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER WAW (.fina) -- check: no_orphaned_marks - input: - text: ‍وٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER WAW (.fina) -- check: no_orphaned_marks - input: - text: ‍وَ - rationale: ARABIC FATHA on top of ARABIC LETTER WAW (.fina) -- check: no_orphaned_marks - input: - text: ‍وُ - rationale: ARABIC DAMMA on top of ARABIC LETTER WAW (.fina) -- check: no_orphaned_marks - input: - text: ‍وِ - rationale: ARABIC KASRA on top of ARABIC LETTER WAW (.fina) -- check: no_orphaned_marks - input: - text: ‍وّ - rationale: ARABIC SHADDA on top of ARABIC LETTER WAW (.fina) -- check: no_orphaned_marks - input: - text: ‍وْ - rationale: ARABIC SUKUN on top of ARABIC LETTER WAW (.fina) -- check: no_orphaned_marks - input: - text: ‍ؤ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER WAW (.fina) -- check: no_orphaned_marks - input: - text: ‍وٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER WAW (.fina) -- check: no_orphaned_marks - input: - text: وً - rationale: ARABIC FATHATAN on top of ARABIC LETTER WAW (.isol) -- check: no_orphaned_marks - input: - text: وٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER WAW (.isol) -- check: no_orphaned_marks - input: - text: وٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER WAW (.isol) -- check: no_orphaned_marks - input: - text: وَ - rationale: ARABIC FATHA on top of ARABIC LETTER WAW (.isol) -- check: no_orphaned_marks - input: - text: وُ - rationale: ARABIC DAMMA on top of ARABIC LETTER WAW (.isol) -- check: no_orphaned_marks - input: - text: وِ - rationale: ARABIC KASRA on top of ARABIC LETTER WAW (.isol) -- check: no_orphaned_marks - input: - text: وّ - rationale: ARABIC SHADDA on top of ARABIC LETTER WAW (.isol) -- check: no_orphaned_marks - input: - text: وْ - rationale: ARABIC SUKUN on top of ARABIC LETTER WAW (.isol) -- check: no_orphaned_marks - input: - text: ؤ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER WAW (.isol) -- check: no_orphaned_marks - input: - text: وٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER WAW (.isol) -- check: shaping_differs - inputs: - - text: ‍ۇ - features: - init: false - medi: false - fina: false - - text: ‍ۇ - rationale: .fina version of ARABIC LETTER U -- check: no_orphaned_marks - input: - text: ‍ۇً - rationale: ARABIC FATHATAN on top of ARABIC LETTER U (.fina) -- check: no_orphaned_marks - input: - text: ‍ۇٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER U (.fina) -- check: no_orphaned_marks - input: - text: ‍ۇٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER U (.fina) -- check: no_orphaned_marks - input: - text: ‍ۇَ - rationale: ARABIC FATHA on top of ARABIC LETTER U (.fina) -- check: no_orphaned_marks - input: - text: ‍ۇُ - rationale: ARABIC DAMMA on top of ARABIC LETTER U (.fina) -- check: no_orphaned_marks - input: - text: ‍ۇِ - rationale: ARABIC KASRA on top of ARABIC LETTER U (.fina) -- check: no_orphaned_marks - input: - text: ‍ۇّ - rationale: ARABIC SHADDA on top of ARABIC LETTER U (.fina) -- check: no_orphaned_marks - input: - text: ‍ۇْ - rationale: ARABIC SUKUN on top of ARABIC LETTER U (.fina) -- check: no_orphaned_marks - input: - text: ‍ۇٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER U (.fina) -- check: no_orphaned_marks - input: - text: ‍ۇٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER U (.fina) -- check: no_orphaned_marks - input: - text: ۇً - rationale: ARABIC FATHATAN on top of ARABIC LETTER U (.isol) -- check: no_orphaned_marks - input: - text: ۇٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER U (.isol) -- check: no_orphaned_marks - input: - text: ۇٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER U (.isol) -- check: no_orphaned_marks - input: - text: ۇَ - rationale: ARABIC FATHA on top of ARABIC LETTER U (.isol) -- check: no_orphaned_marks - input: - text: ۇُ - rationale: ARABIC DAMMA on top of ARABIC LETTER U (.isol) -- check: no_orphaned_marks - input: - text: ۇِ - rationale: ARABIC KASRA on top of ARABIC LETTER U (.isol) -- check: no_orphaned_marks - input: - text: ۇّ - rationale: ARABIC SHADDA on top of ARABIC LETTER U (.isol) -- check: no_orphaned_marks - input: - text: ۇْ - rationale: ARABIC SUKUN on top of ARABIC LETTER U (.isol) -- check: no_orphaned_marks - input: - text: ۇٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER U (.isol) -- check: no_orphaned_marks - input: - text: ۇٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER U (.isol) -- check: shaping_differs - inputs: - - text: ‍ۉ - features: - init: false - medi: false - fina: false - - text: ‍ۉ - rationale: .fina version of ARABIC LETTER KIRGHIZ YU -- check: no_orphaned_marks - input: - text: ‍ۉً - rationale: ARABIC FATHATAN on top of ARABIC LETTER KIRGHIZ YU (.fina) -- check: no_orphaned_marks - input: - text: ‍ۉٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER KIRGHIZ YU (.fina) -- check: no_orphaned_marks - input: - text: ‍ۉٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER KIRGHIZ YU (.fina) -- check: no_orphaned_marks - input: - text: ‍ۉَ - rationale: ARABIC FATHA on top of ARABIC LETTER KIRGHIZ YU (.fina) -- check: no_orphaned_marks - input: - text: ‍ۉُ - rationale: ARABIC DAMMA on top of ARABIC LETTER KIRGHIZ YU (.fina) -- check: no_orphaned_marks - input: - text: ‍ۉِ - rationale: ARABIC KASRA on top of ARABIC LETTER KIRGHIZ YU (.fina) -- check: no_orphaned_marks - input: - text: ‍ۉّ - rationale: ARABIC SHADDA on top of ARABIC LETTER KIRGHIZ YU (.fina) -- check: no_orphaned_marks - input: - text: ‍ۉْ - rationale: ARABIC SUKUN on top of ARABIC LETTER KIRGHIZ YU (.fina) -- check: no_orphaned_marks - input: - text: ‍ۉٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER KIRGHIZ YU (.fina) -- check: no_orphaned_marks - input: - text: ‍ۉٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER KIRGHIZ YU (.fina) -- check: no_orphaned_marks - input: - text: ۉً - rationale: ARABIC FATHATAN on top of ARABIC LETTER KIRGHIZ YU (.isol) -- check: no_orphaned_marks - input: - text: ۉٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER KIRGHIZ YU (.isol) -- check: no_orphaned_marks - input: - text: ۉٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER KIRGHIZ YU (.isol) -- check: no_orphaned_marks - input: - text: ۉَ - rationale: ARABIC FATHA on top of ARABIC LETTER KIRGHIZ YU (.isol) -- check: no_orphaned_marks - input: - text: ۉُ - rationale: ARABIC DAMMA on top of ARABIC LETTER KIRGHIZ YU (.isol) -- check: no_orphaned_marks - input: - text: ۉِ - rationale: ARABIC KASRA on top of ARABIC LETTER KIRGHIZ YU (.isol) -- check: no_orphaned_marks - input: - text: ۉّ - rationale: ARABIC SHADDA on top of ARABIC LETTER KIRGHIZ YU (.isol) -- check: no_orphaned_marks - input: - text: ۉْ - rationale: ARABIC SUKUN on top of ARABIC LETTER KIRGHIZ YU (.isol) -- check: no_orphaned_marks - input: - text: ۉٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER KIRGHIZ YU (.isol) -- check: no_orphaned_marks - input: - text: ۉٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER KIRGHIZ YU (.isol) -- check: shaping_differs - inputs: - - text: ‍ی - features: - init: false - medi: false - fina: false - - text: ‍ی - rationale: .fina version of ARABIC LETTER FARSI YEH -- check: no_orphaned_marks - input: - text: ‍یً - rationale: ARABIC FATHATAN on top of ARABIC LETTER FARSI YEH (.fina) -- check: no_orphaned_marks - input: - text: ‍یٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER FARSI YEH (.fina) -- check: no_orphaned_marks - input: - text: ‍یٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER FARSI YEH (.fina) -- check: no_orphaned_marks - input: - text: ‍یَ - rationale: ARABIC FATHA on top of ARABIC LETTER FARSI YEH (.fina) -- check: no_orphaned_marks - input: - text: ‍یُ - rationale: ARABIC DAMMA on top of ARABIC LETTER FARSI YEH (.fina) -- check: no_orphaned_marks - input: - text: ‍یِ - rationale: ARABIC KASRA on top of ARABIC LETTER FARSI YEH (.fina) -- check: no_orphaned_marks - input: - text: ‍یّ - rationale: ARABIC SHADDA on top of ARABIC LETTER FARSI YEH (.fina) -- check: no_orphaned_marks - input: - text: ‍یْ - rationale: ARABIC SUKUN on top of ARABIC LETTER FARSI YEH (.fina) -- check: no_orphaned_marks - input: - text: ‍یٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER FARSI YEH (.fina) -- check: no_orphaned_marks - input: - text: ‍یٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER FARSI YEH (.fina) -- check: shaping_differs - inputs: - - text: ‍ی‍ - features: - init: false - medi: false - fina: false - - text: ‍ی‍ - rationale: .medi version of ARABIC LETTER FARSI YEH -- check: no_orphaned_marks - input: - text: ‍یً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER FARSI YEH (.medi) -- check: no_orphaned_marks - input: - text: ‍یٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER FARSI YEH (.medi) -- check: no_orphaned_marks - input: - text: ‍یٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER FARSI YEH (.medi) -- check: no_orphaned_marks - input: - text: ‍یَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER FARSI YEH (.medi) -- check: no_orphaned_marks - input: - text: ‍یُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER FARSI YEH (.medi) -- check: no_orphaned_marks - input: - text: ‍یِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER FARSI YEH (.medi) -- check: no_orphaned_marks - input: - text: ‍یّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER FARSI YEH (.medi) -- check: no_orphaned_marks - input: - text: ‍یْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER FARSI YEH (.medi) -- check: no_orphaned_marks - input: - text: ‍یٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER FARSI YEH (.medi) -- check: no_orphaned_marks - input: - text: ‍یٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER FARSI YEH (.medi) -- check: shaping_differs - inputs: - - text: ی‍ - features: - init: false - medi: false - fina: false - - text: ی‍ - rationale: .init version of ARABIC LETTER FARSI YEH -- check: no_orphaned_marks - input: - text: یً‍ - rationale: ARABIC FATHATAN on top of ARABIC LETTER FARSI YEH (.init) -- check: no_orphaned_marks - input: - text: یٌ‍ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER FARSI YEH (.init) -- check: no_orphaned_marks - input: - text: یٍ‍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER FARSI YEH (.init) -- check: no_orphaned_marks - input: - text: یَ‍ - rationale: ARABIC FATHA on top of ARABIC LETTER FARSI YEH (.init) -- check: no_orphaned_marks - input: - text: یُ‍ - rationale: ARABIC DAMMA on top of ARABIC LETTER FARSI YEH (.init) -- check: no_orphaned_marks - input: - text: یِ‍ - rationale: ARABIC KASRA on top of ARABIC LETTER FARSI YEH (.init) -- check: no_orphaned_marks - input: - text: یّ‍ - rationale: ARABIC SHADDA on top of ARABIC LETTER FARSI YEH (.init) -- check: no_orphaned_marks - input: - text: یْ‍ - rationale: ARABIC SUKUN on top of ARABIC LETTER FARSI YEH (.init) -- check: no_orphaned_marks - input: - text: یٔ‍ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER FARSI YEH (.init) -- check: no_orphaned_marks - input: - text: یٰ‍ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER FARSI YEH (.init) -- check: no_orphaned_marks - input: - text: یً - rationale: ARABIC FATHATAN on top of ARABIC LETTER FARSI YEH (.isol) -- check: no_orphaned_marks - input: - text: یٌ - rationale: ARABIC DAMMATAN on top of ARABIC LETTER FARSI YEH (.isol) -- check: no_orphaned_marks - input: - text: یٍ - rationale: ARABIC KASRATAN on top of ARABIC LETTER FARSI YEH (.isol) -- check: no_orphaned_marks - input: - text: یَ - rationale: ARABIC FATHA on top of ARABIC LETTER FARSI YEH (.isol) -- check: no_orphaned_marks - input: - text: یُ - rationale: ARABIC DAMMA on top of ARABIC LETTER FARSI YEH (.isol) -- check: no_orphaned_marks - input: - text: یِ - rationale: ARABIC KASRA on top of ARABIC LETTER FARSI YEH (.isol) -- check: no_orphaned_marks - input: - text: یّ - rationale: ARABIC SHADDA on top of ARABIC LETTER FARSI YEH (.isol) -- check: no_orphaned_marks - input: - text: یْ - rationale: ARABIC SUKUN on top of ARABIC LETTER FARSI YEH (.isol) -- check: no_orphaned_marks - input: - text: یٔ - rationale: ARABIC HAMZA ABOVE on top of ARABIC LETTER FARSI YEH (.isol) -- check: no_orphaned_marks - input: - text: یٰ - rationale: ARABIC LETTER SUPERSCRIPT ALEF on top of ARABIC LETTER FARSI YEH (.isol)