31 lines
1.3 KiB
Org Mode
31 lines
1.3 KiB
Org Mode
#+TITLE: QA 03 — Compositions & Special Scripts
|
|
#+TODO: TODO | PASS FAIL SKIP
|
|
|
|
* How to run
|
|
: emacs --no-init-file -l qa/03-compositions/test.el
|
|
: EMACS_GPU_DISABLE=1 emacs --no-init-file -l qa/03-compositions/test.el
|
|
|
|
* Checklist
|
|
|
|
** TODO 3.1 Combining characters — identical to precomposed
|
|
The "Combined" line must look identical to the "Composed" line above it.
|
|
Failure: diacritics are offset, duplicated, or missing.
|
|
|
|
** TODO 3.2 Arabic — RTL, correctly shaped and joined
|
|
Arabic text must flow right-to-left with letters joined at appropriate
|
|
contextual forms (initial/medial/final/isolated).
|
|
Failure: letters are in the wrong order, or appear in isolated form only.
|
|
|
|
** TODO 3.3 Hebrew — RTL, correct character order
|
|
Hebrew text must flow right-to-left.
|
|
Failure: characters appear left-to-right, or vowel marks are misplaced.
|
|
|
|
** TODO 3.4 Mixed BiDi — correct visual order on the same line
|
|
In the mixed line, the English and Arabic portions must each be in their
|
|
correct visual direction and positioned relative to each other correctly.
|
|
Failure: portions are in the wrong visual order or overlap.
|
|
|
|
** TODO 3.5 Devanagari — consonant clusters formed correctly
|
|
The halanta (virama) must produce conjunct forms (e.g., nma → न्म).
|
|
Failure: conjuncts do not form; characters appear separately.
|