فایل PML چیست؟
Palm Inc فرمت فایل PML را معرفی کرد که مخفف Palm Markup Language File است. هدف آن ایجاد اسناد برای eReader است که یک دستگاه خواندن کتاب الکترونیکی مشابه رایانه لوحی است. فایل PML طرحبندی را به یک فایل PDB (حاوی فایلهای دادههای مختلف) میدهد تا در دستگاه Palm نمایش داده شود.
جزئیات فنی فایل های PML
ساختار فایلهای PML شامل برچسبهایی برای ایجاد یک تنظیم کتاب الکترونیکی شامل پاراگرافها، سرفصلها، تورفتگیها و مراجع است. همچنین به تگ های قالب بندی مانند Bold، Small Caps و Superscript اجازه می دهد. توسعه دهندگان همچنین می توانند تصاویر را به کتاب های الکترونیکی اضافه کنند.
زبان نشانه گذاری Palm
جدول زیر دستورات PML را مشخص می کند:
فرمان | توضیحات |
---|---|
\p | صفحه جدید |
\x | فصل جدید؛ همچنین باعث شکستن صفحه جدید می شود. عنوان فصل (و هر کد سبک) را با \x و \x |
\Xn | فصل جدید، n سطح تورفتگی (n بین 0 و 4 شامل) در گفتگوی فصل. باعث شکست صفحه نمی شود عنوان فصل (و هر کد سبک) را با \Xn و \Xn |
\Cn=عنوان فصل | عنوان فصل را با سطح n در فهرست فصل وارد کنید (مانند \Xn). متن در صفحه نشان داده نمی شود و صفحه را مجبور به شکستن نمی کند. برای مثال، گاهی اوقات میتواند برای درج علامت فصل در ابتدای مقدمه فصل مفید باشد. |
\c | این بلوک متن را در مرکز قرار دهید. بستن با \c در ابتدای خط |
\r | بلوک متنی را توجیه کنید. بستن با \r در ابتدای خط |
\i | بلوک مورب بستن با \i |
\u | بلوک زیر خط بکش. بستن با \u |
\o | بلوک Overstrike; بستن با \o |
\v | متن نامرئی؛ بستن با \v (قابل استفاده برای نظرات) |
\t | بلوک تورفتگی شروع از ابتدای یک خط، بستن با \t در انتهای یک خط |
\T=50% | درصد مشخص شده از عرض صفحه را در این مورد 50 درصد فرورفتگی می کند. اگر موقعیت ترسیم فعلی از محل مشخص شده صفحه گذشته باشد، این برچسب نادیده گرفته می شود. |
\w=50% | یک قاعده افقی با درصد معینی از عرض صفحه را جاسازی کنید، در این مورد 50%. این تگ باعث شکست خط قبل و بعد از آن می شود. قانون محور است. علامت درصد اجباری است. |
\n | به فونت عادی که توسط کاربر مشخص شده است بروید |
\s | تغییر به stdFont؛ بستن با \s برای بازگشت به فونت عادی |
\b | تغییر به boldFont؛ با \b ببندید تا به فونت عادی برگردید (منسوخ شده؛ به جای آن از \B استفاده کنید) |
\l | تغییر به largeFont؛ بستن با \l برای بازگشت به فونت عادی |
\B | متن را به صورت پررنگ علامت بزنید. برخلاف تگ \b، \B فونت را تغییر نمی دهد، بنابراین می توانید متن پررنگ بزرگی داشته باشید. شما نمی توانید \b و \B را در یک فایل PML مخلوط کنید. |
\Sp | علامت گذاری متن به عنوان بالانویس نباید با سبک های دیگر مانند پررنگ، ایتالیک و غیره مخلوط شود. |
\Sb | علامت گذاری متن به عنوان زیرمجموعه نباید با سبک های دیگر مانند پررنگ، ایتالیک و غیره مخلوط شود. متن زیر را با \Sb ضمیمه کنید. |
\k | متن محصور شده را به حروف کوچک تبدیل کنید. بستن با \k. هر کاراکتر محصور در تگ \k (از جمله آنهایی که تاکید دارند) با حروف بزرگ ساخته می شوند و در اندازه نقطه کوچکتر از یک کاراکتر بزرگ معمولی ارائه می شوند. |
\ | نشان دهنده یک بک اسلش |
\aXXX | نویسه غیر ASCII را وارد کنید که کد Windows-1252 آن XXX اعشاری است. برای جزئیات بیشتر به جدول کاراکترهای PML مراجعه کنید. |
\UXX | نویسه غیر ASCII را وارد کنید که کد یونیکد آن هگزا دسیمال XXXX است. برای جزئیات بیشتر به جدول کاراکتر PML Extended مراجعه کنید. |
\m=imagename.png | تصویر نامگذاری شده را درج کنید. بخش تصاویر زیر را ببینید. |
\q=#linkanchorبرخی متن\q | به یک لنگر پیوند که در نقطه دیگری از سند است ارجاع دهید. رشته بعد از مشخصات لنگر و قبل از انتهای \q زیر خط کشیده می شود یا در صورت مشاهده سند به عنوان یک پیوند نشان داده می شود. |
\Q=linkanchor | یک لنگر پیوند در سند مشخص کنید. |
- | یک خط فاصله نرم قرار دهید. خط فاصله ی نرم تنها در صورتی نشان داده می شود که لازم باشد کلمه ای در یک خط شکسته شود. |
\Fn=footnote11\Fn | 1 را به پاورقی پیوند دهید که نام آن پاورقی 1 است که در انتهای سند PML برچسب گذاری شده است. بخش پاورقی ها و نوارهای جانبی را در زیر ببینید. |
\Sd=sidebar1نوار کناری\Sd | متن نوار کناری را به نوار کناری که نام آن sidebar1 است، که در انتهای سند PML برچسب گذاری شده است، پیوند دهید. بخش پاورقی ها و نوارهای جانبی را در زیر ببینید. |
\ من | علامت گذاری به عنوان یک آیتم شاخص مرجع. مورد فهرست (و هر کد سبک) را با \I و \I. |