Problem
as you can see, there is a different between arabic font and fedora’s default font (the space between lines is different)
EDIT #1:
I tried to create a file ~/.config/fontconfig/fonts.conf
and I filed it with
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<alias>
<family>sans-serif</family>
<prefer>
<family>DejaVu Sans</family>
<family>DejaVu Arabic</family>
</prefer>
</alias>
<alias>
<family>serif</family>
<prefer>
<family>Noto Serif</family>
<family>DejaVu Sans</family>
</prefer>
</alias>
<alias>
<family>monospace</family>
<prefer>
<family>Noto Sans Mono</family>
<family>Noto Naskh Arabic</family>
</prefer>
</alias>
</fontconfig>
then I run fc-cache -r
now it looks correct to me
Cause
I’m not sure what is the default arabic font here, as I tried multiple fonts using gnome-tweaks and always same result (there is some default font for arabic somewhere I don’t know)
Workarounds
None yet.