aspose.info
DA

PML - Palm Markup Language File

Opdateret

Hvad er en PML fil?

Palm Inc introducerede PML-filformatet, som står for Palm Markup Language File. Dens formål er at skabe dokumenter til eReader, som er en e-bogslæsningsenhed, der ligner tablet-computeren. PML-filen giver layoutet til en PDB-fil (indeholder forskellige datafiler) til visning på en Palm-enhed.

Tekniske detaljer for PML-filer

Strukturen af PML-filer består af tags til oprettelse af en e-bogsopsætning, inklusive afsnit, overskrifter, indrykninger og referencer. Det tillader også formateringstags som fed, små bogstaver og superscript. Udviklere kan også tilføje billeder til e-bøgerne.

Palm Markup Language

Følgende tabel specificerer PML-kommandoer:

KommandoBeskrivelse
\pNy side
\xNyt kapitel; forårsager også et nyt sideskift. Omslut kapiteltitel (og eventuelle stilkoder) med \x og \x
\XnNyt kapitel, indrykket n niveauer (n mellem 0 og 4 inklusive) i kapiteldialogen; forårsager ikke sideskift. Omslut kapiteltitel (og eventuelle stilkoder) med \Xn og \Xn
\Cn=KapiteltitelIndsæt Kapiteltitel i kapiteloversigten med niveau n (som \Xn). Teksten vises ikke på siden og fremtvinger ikke et sideskift. Det kan nogle gange være nyttigt at indsætte et kapitelmærke i begyndelsen af en introduktion til kapitlet, f.eks.
\cCentrer denne tekstblok; luk med \c i begyndelsen af linjen
\rHøjrejuster tekstblok; luk med \r i begyndelsen af linjen
\iKursiv blok; lukke med \i
\uUnderstreget blok; luk med \u
\oOverslagsblok; lukke med \o
\vUsynlig tekst; luk med \v (kan bruges til kommentarer)
\tIndrykningsblok. Start ved begyndelsen af en linje, luk med \t i slutningen af en linje
\T=50%Indrykker den angivne procentdel af skærmbredden, 50 % i dette tilfælde. Hvis den aktuelle tegningsposition allerede er forbi den angivne skærmplacering, ignoreres dette tag.
\w=50%Integrer en vandret regel for en given procentvis bredde af skærmen, i dette tilfælde 50 %. Dette tag forårsager et linjeskift før og efter det. Reglen er centreret. Procenttegnet er obligatorisk.
\nSkift til den normale skrifttype, som er angivet af brugeren
\sSkift til stdFont; luk med \s for at vende tilbage til normal skrifttype
\bSkift til fed skrifttype; luk med \b for at vende tilbage til normal skrifttype (forældet; brug \B i stedet)
\lSkift til largeFont; luk med \l for at vende tilbage til normal skrifttype
\BMarker tekst som fed. I modsætning til \b-tagget ændrer \B ikke skrifttypen, så du kan have stor fed tekst. Du kan ikke blande \b og \B i den samme PML-fil.
\SpMarker tekst som hævet. Bør ikke blandes med andre stilarter såsom fed, kursiv osv. Vedlæg overskrevet tekst med \Sp.
\SbMarker tekst som underskrift. Bør ikke blandes med andre stilarter såsom fed, kursiv, osv. Vedlæg indskrevet tekst med \Sb.
\kLav lukket tekst til små bogstaver; lukke med \k. Eventuelle tegn indesluttet i \k tags (inklusive dem med accenter) er lavet med store bogstaver og gengives med en mindre punktstørrelse end et almindeligt stort tegn.
\Repræsenterer en enkelt omvendt skråstreg
\aXXXIndsæt ikke-ASCII-tegn, hvis Windows-1252-kode er decimal XXX. Se PML-tegntabellen for detaljer.
\UXXXXIndsæt ikke-ASCII-tegn, hvis Unicode-kode er hexadecimal XXXX. Se den udvidede PML-tegntabel for detaljer.
\m=imagename.pngIndsæt det navngivne billede. Se afsnittet om billeder nedenfor.
\q=#linkanchorNoget tekst\qHenvis til et linkanker, som er et andet sted i dokumentet. Strengen efter ankerspecifikationen og før den afsluttende \q er understreget eller på anden måde vist som et link, når dokumentet vises.
\Q=linkanchorAngiv et linkanker i dokumentet.
-Indsæt en blød bindestreg. En blød bindestreg vises kun, hvis det er nødvendigt at bryde et ord over en linje.
\Fn=fodnote11\FnLink 1 til en fodnote, hvis navn er fodnote1, tagget i slutningen af PML-dokumentet. Se afsnittet om fodnoter og sidebjælker nedenfor.
\Sd=sidebjælke1Sidebjælke\SdLink Sidebar-teksten til en sidebar, hvis navn er sidebar1, tagget i slutningen af PML-dokumentet. Se afsnittet om fodnoter og sidebjælker nedenfor.
\IMarkér som et referenceindekselement. Indsæt indekselement (og eventuelle stilkoder) med \I og \I.

Referencer

Se også