aspose.info
CS

PML - Palm Markup Language File

Aktualizováno

Co je soubor PML?

Palm Inc představil souborový formát PML, což je zkratka pro Palm Markup Language File. Jeho účelem je vytvářet dokumenty pro eReader, což je zařízení pro čtení elektronických knih podobné tabletovému počítači. Soubor PML poskytuje rozložení souboru PDB (obsahujícího různé datové soubory) k zobrazení na zařízení Palm.

Technické detaily souborů PML

Struktura souborů PML se skládá ze značek pro vytvoření nastavení elektronické knihy, včetně odstavců, nadpisů, odsazení a odkazů. Umožňuje také formátování značek, jako je tučné písmo, velká písmena a horní index. Vývojáři mohou do elektronických knih také přidávat obrázky.

Značkovací jazyk Palm

Následující tabulka uvádí příkazy PML:

PříkazPopis
\pNová stránka
\xNová kapitola; také způsobí zalomení nové stránky. Název kapitoly (a případné kódy stylů) uzavřete pomocí \x a \x
\XnNová kapitola, odsazená n úrovní (n mezi 0 a 4 včetně) v dialogu Kapitola; nezpůsobuje přerušení stránky. Název kapitoly (a jakékoli kódy stylů) uzavřete pomocí \Xn a \Xn
\Cn=“Název kapitoly”Vložte “Název kapitoly” do seznamu kapitol s úrovní n (jako \Xn). Text se na stránce nezobrazí a nevynutí zalomení stránky. Někdy může být užitečné vložit značku kapitoly například na začátek úvodu ke kapitole.
\cVycentrovat tento blok textu; zavřete \c na začátku řádku
\rTextový blok zarovnat vpravo; zavřete \r na začátku řádku
\iKurzívou blok; zavřít s \i
\uBlok podtržení; zavřít \u
\oBlok Overstrike; zavřít s \o
\vNeviditelný text; zavřít pomocí \v (lze použít pro komentáře)
\tBlok odsazení. Začněte na začátku řádku, zavřete \t na konci řádku
\T=“50 %”Odsadí zadané procento šířky obrazovky, v tomto případě 50 %. Pokud je aktuální pozice výkresu již za zadaným umístěním obrazovky, bude tento tag ignorován.
\w=“50 %”Vložte vodorovné pravidlo dané šířky obrazovky v procentech, v tomto případě 50 %. Tato značka způsobuje zalomení řádku před a za ní. Pravidlo je vycentrováno. Znak procenta je povinný.
\nPřepněte na “normální” font, který je určen uživatelem
\sPřepnout na stdFont; zavřete pomocí \s pro návrat k normálnímu písmu
\bPřepnout na tučné písmo; zavřete pomocí \b pro návrat k normálnímu písmu (zastaralé; místo toho použijte \B)
\lPřepnout na velké písmo; zavřete pomocí \l pro návrat k normálnímu písmu
\BOznačte text jako tučný. Na rozdíl od značky \b \B nemění písmo, takže můžete mít velký tučný text. Nemůžete kombinovat \ba \B ve stejném souboru PML.
\SpOznačte text jako horní index. Nemělo by se míchat s jinými styly, jako je tučné písmo, kurzíva atd. Text v horním indexu uzavřete pomocí \Sp.
\SbOznačte text jako dolní index. Nemělo by být kombinováno s jinými styly, jako je tučné písmo, kurzíva atd. Text v dolním indexu uzavřete pomocí \Sb.
\kUdělejte uzavřený text na malá písmena; zavřít \k. Jakékoli znaky uzavřené ve značkách \k (včetně znaků s diakritikou) jsou velká a jsou vykresleny s menší bodovou velikostí než běžná velká písmena.
\Představuje jedno zpětné lomítko
\aXXXVložte jiný znak než ASCII, jehož kód Windows-1252 je desítkové XXX. Podrobnosti naleznete v tabulce znaků PML.
\UXXXXVložte jiný znak než ASCII, jehož kód Unicode je hexadecimální XXXX. Podrobnosti viz Rozšířená tabulka znaků PML.
\m=“název obrázku.png”Vložte pojmenovaný obrázek. Viz část Obrázky níže.
\q="#linkanchor"Nějaký text\qOdkazujte na kotvu odkazu, která je na jiném místě v dokumentu. Řetězec za specifikací kotvy a před koncovým \q je při prohlížení dokumentu podtržen nebo jinak zobrazen jako odkaz.
\Q=“linkanchor”Zadejte kotvu odkazu v dokumentu.
-Vložte měkkou pomlčku. Měkká pomlčka se zobrazí pouze v případě, že je nutné zalomit slovo přes řádek.
\Fn=“poznámka1"1\FnPropojte „1“ s poznámkou pod čarou, jejíž název je poznámka pod čarou1, označenou na konci dokumentu PML. Viz část Poznámky pod čarou a postranní panely níže.
\Sd=“sidebar1"sidebar\SdPropojte text “Postranní panel” s postranním panelem, jehož název je sidebar1, označený na konci dokumentu PML. Viz část Poznámky pod čarou a postranní panely níže.
\IOznačit jako referenční položku indexu. Uzavřete položku indexu (a jakékoli kódy stylů) pomocí \I a \I.

Reference

Viz také