الخط العربي الإفتراضي في فيدورا 37

السلام عليكم ورحمة الله وبركاته
لاحظت أن الخط العربي الافتراضي في فيدورا 37 بالنسبة لعناوين النوافذ جميل جدا بعكس عادة الخطوط الإفتراضية في بقية التوزيعات ولكني لم استطع التعرف عليه .

ما أريده هو تطبيق هذا الخط على النصوص العادية ايضا في المتصفح.

مرفق صورة توضيحية

وهذه هي صورة اعدادات الخط في التوزيعة

إعجاب واحد (1)

يمكنك تعيين الخط من إعدادات المتصفح

قبل

بعد

جرب الطريقة , تغير كل خطوط اللغة العربية الى Noto Naskh Arabic

بعد تطبيق الطريقة
المتوقع ان خط serif و sans في المتصفحات و الواجهة تكون Noto Naskh Arabic

1- انشئ المجلد التالي اذا كان غير موجود واذا كان موجود ويوجد بداخله ملفات قم بحذفها
~/.config/fontconfig/conf.d/

2- انشئ ملفين داخل المجلد بالاسماء التالية

000-language-selector-prefer.conf 
 001-language-selector-ar.conf

3- انسخ محتويات الملفات كما يلي

الملف الاول ~/.config/fontconfig/conf.d/000-language-selector-prefer.conf

<?xml version='1.0'?>
<!DOCTYPE fontconfig SYSTEM "../fonts.dtd">
<fontconfig>
	<alias>
		<family>serif</family>
		<prefer>
			<family>Noto Naskh Arabic UI</family>
		</prefer>
	</alias>
	<alias>
			<family>sans-serif</family>
		<prefer>
			<family>Noto Naskh Arabic UI</family>
		</prefer>
	</alias>
	<alias>
		<family>monospace</family>
		<prefer>
			<family>Noto Naskh Arabic UI</family>
			<family>Vazirmatn</family>
		</prefer>
	</alias>
	<alias>
		<family>system-ui</family>
		<prefer>
			<family>Noto Sans UI</family>
			<family>Noto Naskh Arabic UI</family>
		</prefer>
	</alias>
</fontconfig>

الملف الثاني ~/.config/fontconfig/conf.d/001-language-selector-ar.conf

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
<fontconfig>
	<match target="pattern">
		<test name="lang" compare="contains">
			<string>ar</string>
		</test>
		<test name="family">
			<string>sans-serif</string>
		</test>
		<edit name="family" mode="prepend" binding="strong">
			<string>Noto Naskh Arabic UI</string>
		</edit>
	</match>
	<match target="pattern">
		<test name="lang" compare="contains">
			<string>ar</string>
		</test>
		<test name="family">
			<string>serif</string>
		</test>
		<edit name="family" mode="prepend" binding="strong">
			<string>Noto Naskh Arabic UI</string>
		</edit>
	</match>
	<match target="pattern">
		<test name="lang" compare="contains">
			<string>ar</string>
		</test>
		<test name="family">
		<family>system-ui</family>
		</test>
		<edit name="family" mode="prepend" binding="strong">
			<string>Vazirmatn</string>
		</edit>
	</match>
<fontconfig>

4- اخيرا نفذ الامر التالي يجب ان يكون الناتج بأسم الخط, واذا لم تعمل الطريقة او لم تكن ما تتوقع ماعليك سوى حذف الملفات

fc-cache
language=ar
fc-match sans:lang=$language
fc-match serif:lang=$language
fc-match monospace:lang=$language

اساسا الضبط عندي في المتصفح هو Noto Sans Arabic

يبدوا ان هناك مشكلة في الطريقة المقترحة فأمر fc-cache لا يرجع شيء

المفرض يعرض خط serif و sans الافتراضي للغة العربيةحتى لوكان في خطأ في جميع ماسبق!

fc-match sans:lang=ar
fc-match serif:lang=ar

الطريقة دي على فيدورا بس؟ ولا أي توزيعة تانية؟