Currently, Arabic scripts arent displayed correctly. 1. The characters are placed from left to right which is the wrong direction. 2. The characters are in the isolated form regardless of their position in the word. ```bash # Persian: Tehran uv run .\create_map_poster.py -c "Tehran" -C "Iran" -dc "تهران" -dC "ایران" --font-family "Vazirmatn" -t noir ``` ```bash # Arabic: Dubai uv run .\create_map_poster.py -c "Dubai" -C "UAE" -dc "دبي" -dC "الإمارات" --font-family "Noto Kufi Arabic" -t terracotta ``` | تهران | دبي | | --- | --- | | <img src="https://github.com/user-attachments/assets/9c25bf41-434e-4015-a634-bef033933696" width="400px" /> | <img src="https://github.com/user-attachments/assets/4e897854-75f0-46e8-bc1c-ea99ccb6082d" width="400px" /> | The posters should display the text this way: | تهران | دبي | | --- | --- | | <img src="https://github.com/user-attachments/assets/4029821b-8a95-428d-a896-9e1e37e522b8" width="400px" /> | <img src="https://github.com/user-attachments/assets/0666a527-5605-410f-965e-7230ec69f756" width="400px" /> |
Currently, Arabic scripts arent displayed correctly.
The posters should display the text this way: