Summary
When using the Awami Nastaliq font with Graphite rendering and RTL (via the bidi package), the closing bracket after a Bible quote is rendered mirrored/flipped horizontally in TeXLive 2024 and 2025. This issue does not occur in TeXLive 2023 or when copying the same text into LibreOffice Writer 25.8.1.1. The correct output is:
قربانی ہے۔ (توریت، احبار 4:13-21)
The incorrect output in Texlive 2024/2025 mirrors the closing bracket: )
Steps to Reproduce
- Compile the provided
.tex file using TeXLive 2023 (brackets render correctly)
- Compile the same file using TeXLive 2024 or 2025 (closing bracket is mirrored)
- Compare the rendered output, focusing on the closing bracket after the Bible quote
Expected Behavior
The closing bracket should render in the correct direction (not mirrored), matching TeXLive 2023 and LibreOffice Writer.
Actual Behavior
In TeXLive 2024/2025 the closing bracket is mirrored/flipped horizontally after the Bible quote.
Additional Information
- OS: Fedora 42, sway
- Font: Awami Nastaliq (I don't notice any difference within the versions. Also it makes no difference using Arabic or European digits)
Awami_brackets_texlive_2023_correct.pdf
Awami_brackets_texlive_2025_incorrect.pdf
Awami_brackets_texlive_2025_incorrect.log
Awami_brackets_texlive_2023_correct.log
- The issue appears to be related to a regression in the Graphite engine in recent TeXLive versions.
- Please see the attached PDF when filing this issue on GitHub for visual reference.
- The rendering is correct in LibreOffice Writer with the same font.
Labels
bug, regression, rendering
If you need more information or log files, please let me know.
Summary
When using the Awami Nastaliq font with Graphite rendering and RTL (via the bidi package), the closing bracket after a Bible quote is rendered mirrored/flipped horizontally in TeXLive 2024 and 2025. This issue does not occur in TeXLive 2023 or when copying the same text into LibreOffice Writer 25.8.1.1. The correct output is:
قربانی ہے۔ (توریت، احبار 4:13-21)
The incorrect output in Texlive 2024/2025 mirrors the closing bracket: )
Steps to Reproduce
.texfile using TeXLive 2023 (brackets render correctly)Expected Behavior
The closing bracket should render in the correct direction (not mirrored), matching TeXLive 2023 and LibreOffice Writer.
Actual Behavior
In TeXLive 2024/2025 the closing bracket is mirrored/flipped horizontally after the Bible quote.
Additional Information
Awami_brackets_texlive_2023_correct.pdf
Awami_brackets_texlive_2025_incorrect.pdf
Awami_brackets_texlive_2025_incorrect.log
Awami_brackets_texlive_2023_correct.log
Labels
bug, regression, rendering
If you need more information or log files, please let me know.