ما هو ملف PML؟
قدمت شركة Palm Inc تنسيق ملف PML الذي يرمز إلى Palm Markup Language File. والغرض منه هو إنشاء مستندات للقارئ الإلكتروني وهو جهاز قراءة كتاب إلكتروني مشابه للكمبيوتر اللوحي. يعطي ملف PML التخطيط لملف PDB (يحتوي على ملفات بيانات مختلفة) ليتم عرضها على جهاز Palm.
التفاصيل الفنية لملفات PML
يتكون هيكل ملفات PML من علامات لإنشاء إعداد الكتاب الإلكتروني ، بما في ذلك الفقرات والعناوين والمسافات البادئة والمراجع. كما يسمح أيضًا بعلامات التنسيق مثل Bold و Small Caps و Superscript. يمكن للمطورين أيضًا إضافة الصور إلى الكتب الإلكترونية.
لغة ترميز الكف
الجدول التالي يحدد أوامر PML:
الأمر | الوصف |
---|---|
\ ص | صفحة جديدة |
\ x | جزء جديد؛ يؤدي أيضًا إلى فاصل صفحة جديد. قم بإرفاق عنوان الفصل (وأي رموز نمط) بـ \ x و \ x |
\ Xn | فصل جديد ، مسافة بادئة n من المستويات (n بين 0 و 4 ضمناً) في مربع حوار الفصل ؛ لا يسبب فاصل صفحة. قم بإرفاق عنوان الفصل (وأي رموز نمط) بـ \ Xn و \ Xn |
\ Cn = “عنوان الفصل” | أدخل “عنوان الفصل” في سرد الفصل ، بالمستوى n (مثل \ Xn). لا يظهر النص على الصفحة ولا يفرض فاصل صفحة. قد يكون هذا مفيدًا في بعض الأحيان لإدراج علامة الفصل في بداية مقدمة الفصل ، على سبيل المثال. |
\ ج | توسيط هذه الكتلة النصية ؛ أغلق بـ \ c في بداية السطر |
\ r | ضبط النص لليمين ؛ أغلق بـ \ r في بداية السطر |
\ ط | كتلة مائلة أغلق بـ \ i |
\ u | تسطير كتلة قريب بـ \ u |
\ س | كتلة الضربة المفرطة أغلق بـ \ o |
\ v | نص غير مرئي إغلاق بـ \ v (يمكن استخدامه للتعليقات) |
\ t | مسافة بادئة كتلة. ابدأ من بداية السطر ، وأغلق بـ \ t في نهاية السطر |
\ T = “50٪” | المسافة البادئة للنسبة المئوية المحددة لعرض الشاشة ، 50٪ في هذه الحالة. إذا كان موضع الرسم الحالي قد تجاوز بالفعل موقع الشاشة المحدد ، فسيتم تجاهل هذه العلامة. |
\ w = “50٪” | قم بتضمين قاعدة أفقية لنسبة معينة من عرض الشاشة ، في هذه الحالة 50٪. تتسبب هذه العلامة في فاصل أسطر قبلها وبعدها. تتركز القاعدة. علامة النسبة المئوية إلزامية. |
\ n | قم بالتبديل إلى الخط “العادي” المحدد بواسطة المستخدم |
\ s | التبديل إلى stdFont ؛ إغلاق بـ \ s للعودة إلى الخط العادي |
\ ب | قم بالتبديل إلى boldFont ؛ أغلق بـ \ b للعودة إلى الخط العادي (مهمل ؛ استخدم \ B بدلاً منه) |
\ l | التبديل إلى خط كبير ؛ أغلق بـ \ l للعودة إلى الخط العادي |
\ ب | اجعل النص غامقًا. على عكس العلامة \ b ، لا يغير \ B الخط ، لذا يمكنك الحصول على نص عريض كبير. لا يمكنك خلط \ b و \ B في نفس ملف PML. |
\ Sp | وضع علامة على النص على أنه مرتفع. لا يجب خلطه مع الأنماط الأخرى مثل الخط الغامق والمائل وما إلى ذلك. قم بإرفاق النص المرتفع بـ \ Sp. |
\ Sb | وضع علامة على النص كمنخفض. يجب عدم خلطه مع الأنماط الأخرى مثل الخط الغامق والمائل وما إلى ذلك. قم بإرفاق النص المكتوب بـ \ Sb. |
\ ك | جعل النص المرفق بأحرف كبيرة صغيرة ؛ قريب مع \ k. يتم جعل أي أحرف مضمنة في \ k العلامات (بما في ذلك تلك التي تحتوي على علامات تمييز) أحرف كبيرة ويتم عرضها بحجم نقطة أصغر من الأحرف الكبيرة العادية. |
\ | يمثل الشرطة المائلة للخلف |
\ aXXX | أدخل حرفًا غير ASCII يكون رمز Windows-1252 الخاص به هو XXX العشري. راجع جدول الأحرف PML للحصول على التفاصيل. |
\ UXXXX | أدخل حرفًا غير ASCII يكون رمز Unicode الخاص به هو XXXX سداسي عشري. راجع جدول أحرف PML الموسع للحصول على التفاصيل. |
\ m = “imagename.png” | أدخل الصورة المسماة. انظر قسم الصور أدناه. |
\ q = “# رابط” نص ما \ q | قم بالإشارة إلى رابط رابط موجود في مكان آخر في المستند. السلسلة بعد مواصفات الارتساء وقبل أن يتم تسطير \ q اللاحقة أو إظهارها على أنها ارتباط عند عرض المستند. |
\ Q = “رابط” | حدد رابط رابط في الوثيقة. |
\ - | أدخل واصلة ناعمة. تظهر الواصلة الناعمة فقط إذا كان من الضروري فصل كلمة عبر السطر. |
\ Fn = “الحاشية 1” 1 \ Fn | اربط “1” بحاشية سفلية اسمها حاشية سفلية 1 ، تم وضع علامة عليها في نهاية مستند PML. راجع قسم الحواشي السفلية والأشرطة الجانبية أدناه. |
\ Sd = “sidebar1” الشريط الجانبي \ Sd | قم بربط نص “الشريط الجانبي” بشريط جانبي اسمه الشريط الجانبي 1 ، المميز في نهاية مستند PML. راجع قسم الحواشي السفلية والأشرطة الجانبية أدناه. |
\ أنا | وضع علامة كعنصر فهرس مرجعي. قم بإرفاق عنصر الفهرس (وأي رموز نمط) بـ \ I و \ I. |