İsmail YEŞİLYURT <[email protected]> writes:

> The Root Cause: The issue is triggered by the system's locale settings,
> specifically LC_ALL or LC_CTYPE being set to certain non-English locales
> (in my case, tr_TR.UTF-8).
> Emacs's bidirectional (BIDI) text engine and the Org-mode HTML exporter
> (ox-html.el) interact with the system's locale for string processing. In
> certain locales, the internal logic that determines text directionality or
> performs case-folding fails to correctly parse the #+TITLE keyword or its
> value. Consequently, the exporter defaults to inserting a "neutral"
> direction marker (&lrm; or U+200E) into the HTML metadata.
>
> This behavior is likely not exclusive to Turkish; it may affect any locale
> where standard ASCII-based string assumptions are overridden by local
> linguistic rules (such as the "Turkish I" problem or specific RTL/LTR
> boundary detections).

Do you have any more specific idea what exactly is failing?

-- 
Ihor Radchenko // yantar92,
Org mode maintainer,
Learn more about Org mode at <https://orgmode.org/>.
Support Org development at <https://liberapay.com/org-mode>,
or support my work at <https://liberapay.com/yantar92>

Reply via email to