الخميس، 26 أبريل 2012

إظهار اللغة العربية بخط جميل وأنيق في أوبنتو

الطريقة منقولة من مدونة الدرب:
-----------------------------------------------------------------------
قدم أوبنتو في نسخته الأخيرة (النمس النجيب) خطاً رائعاً ومميزاً يلائم شكل أوبنتو ويتناغم معه؛ ولكن هذا الخط هو فقط للأحرف اللاتينية وليس للعربية التي بقيت تعرض بواسطة خط قبيح. على أية حال فإن المطورين وراء خط أوبنتو الجديد وعدوا بتطوير نسخة عربية للخط في الإصدارة القادمة. 

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

أولاً انظر للفرق: 





بداية افتح الطرفية (Applications ثم Accessories ثم Terminal)، واكتب السطر التالي:
sudo gedit /etc/fonts/conf.avail/69-language-selector-ar.conf

الآن اضغط Enter؛ سيظهر لك مستند نصي فارغ، ضع فيه هذه الأسطر:
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
    <!-- Arabic (ar) -->
    <match target="pattern">
        <test name="lang" compare="contains">
            <string>ar</string>
        </test>
        <test qual="any" name="family">
            <string>serif</string>
        </test>
        <edit name="family" mode="prepend" binding="strong">
            <string>KacstOne</string>
        </edit>
    </match>


    <match target="pattern">
        <test name="lang" compare="contains">
            <string>ar</string>
        </test>
        <test qual="any" name="family">
            <string>sans-serif</string>
        </test>
        <edit name="family" mode="prepend" binding="strong">
            <string>KacstOne</string>
        </edit>
    </match>


    <match target="pattern">
        <test name="lang" compare="contains">
            <string>ar</string>
        </test>
        <test qual="any" name="family">
            <string>monospace</string>
        </test>
        <edit name="family" mode="prepend" binding="strong">
            <string>Thabit</string>
          
        </edit>
    </match>
    <!-- Arabic (ar) ends -->
</fontconfig>

احفظ الملف ثم أغلقه.

الآن عد إلى الطرفية واكتب السطر التالي:
cd /etc/fonts/conf.d && sudo ln -s ../conf.avail/69-language-selector-ar.conf .

لاحظ أن النتيجة سوف تظهر فوراً.

المصدر من مقال للأخ محمد نجم من مجتمع لينوكس العربي (بتصرف).

ليست هناك تعليقات:

إرسال تعليق