luaotfload
luaotfload copied to clipboard
Diacritics rendering with Graphite renderer and LuaLaTeX for Kashmiri
trafficstars
Have a look at this example:
\documentclass[border=1cm]{standalone}
\usepackage[%
english,%
bidi = {bidi-r}%
]{babel}
\usepackage{fontspec}
\newfontfamily\ksfnt[%
IgnoreFontspecFile,%
Extension = {.ttf},%
Renderer = {Graphite}%
]{AwamiNastaliq-Regular}
\begin{document}
\ksfnt
یِہ (کوٗر) چھَےٚ اَم کھؠوَان۔
\end{document}
The diacritics are misplaced in this. LibreOffice produces an output with correct placement:
What can be the reason?
I have an old output with the same text, I have used bidi=basicthere. It had the correct rendering of diacritics:
The text here just lacks the parentheses.
Note that now even with bidi=basic this fails! Should I report this to babel?