ملفّ تعليميّ لتطبيق الأشكال

[ العودة إلى تطبيق أشكال شريزا ]

<fonts>

إنّ عنصر <الخطّ> يغيّر شكل الخطّ الظّاهر. كلّ خطّ أُعطيَ إسمًا، ويمكنك أن تحدّد لكلّ إسم خطٍّ شكل خطٍّ معيّن.

هذا مثال من MyFontSkin.xml:

<?xml version="1.0" encoding="UTF-8"?>
<skin xmlns="http://www.shareaza.com/schemas/Skin.xsd" version="1.0">
   <manifest name="My Font Skin" author="Me" type="Skin"/>
   <fonts>
      <font name="System.Plain" face="Times New Roman" size="12" weight="bold"/>
      <font name="System.Plain" face="MS UI Gothic" size="12" weight="normal" language="ja"/>
      <font name="System.Plain" face="Tahoma" size="14" weight="bold" language="chs"/>
   </fonts>
</skin>

هذه الصّفات متوفّرة في كلّ مواصفات الخطوط:

  • name - إسم الهدف الخطّيّ.
  • face - إسم شكل الخطّ، مثلاً "Tahoma".
  • size - حجم الخطّ، مثلاً "11".
  • weight - عُرض الخطّ، إمّا يكون ثابتًا أو رقمًا كاملاً من 1 إلى 1000. إنّ "normal" and "bold" تُقبل أيضًا.
  • language - The specific language that this font specification will be used on. Not setting this attributes will make this specification apply to all languages. The language code and not the language name should be used, for example "ja" for Japanese.

وهنا لائحة ووصف لمختلف أسماء الخطوط:

الخطّ شرح
System.Plain الخطّ العاديّ المُستعمل في كلّ القوائم، عارضات الأدوات وعارضات الأوامر.
System.Bold الخطّ المشدِّد المُستعمل للأبواب والأوامر التّقليديّة.
Panel.Caption خطّ العنوان في النوافذ.

If you want to use a font not typically found by default on Windows then you can import the font. Just include the font (in this case, Hoog0553) in your skin's folder and add the following path:

<import path="HOOG0553.ttf"/>

مثال شامل:

<?xml version="1.0" encoding="UTF-8"?>
<skin xmlns="http://www.shareaza.com/schemas/Skin.xsd" version="1.0">
   <manifest name="My Font Skin" author="Me" type="Skin"/>
   <fonts>
      <import path="HOOG0553.ttf"/>
      <font name="System.Plain"   face="Arial" size="10" weight="bold"/>
      <font name="System.Bold"    face="Arial" size="10" weight="bold"/>
      <font name="Panel.Caption"  face="Arial" size="10" weight="bold"/>
   </fonts>
</skin>

[ العودة إلى تطبيق أشكال شريزا ]

  • en
  • es
  • fr
  • de
  • hr
  • it
  • lt
  • nl
  • nb
  • pl
  • pt
  • sl
  • tr
  • el
  • he
  • ja
  • zh-tw
  • en
  • ca
  • fa
  • ru
العديد من الناس يكرّسون وقتهم وجهدهم لشريزا. الرّجاء الإطلاع على صفحة الشّكر.
Visit Shareaza's Project Page at SourceForge.net
< رأس الصفحة | إتّصل بنا >