Що таке файл PML?
Компанія Palm Inc представила формат файлу PML, який означає Palm Markup Language File. Його метою є створення документів для eReader, який є пристроєм для читання електронних книг, подібним до планшетного комп’ютера. Файл PML надає макет файлу PDB (що містить різні файли даних) для відображення на пристрої Palm.
Технічні деталі файлів PML
Структура файлів PML складається з тегів для створення налаштування електронної книги, включаючи абзаци, заголовки, відступи та посилання. Він також дозволяє теги форматування, такі як жирний, малий і верхній індекс. Розробники також можуть додавати зображення до електронних книг.
Мова розмітки 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 | блок оверстрайк; закрити з \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 | Позначити текст верхнім індексом. Не слід змішувати з іншими стилями, такими як напівжирний, курсив тощо. Додайте текст із верхнім індексом до \Sp. |
\Sb | Позначити текст як підрядковий. Не слід змішувати з іншими стилями, такими як напівжирний, курсив тощо. Додайте текст із підписом \Sb. |
\k | Зробити вкладений текст великими літерами; закрити \k. Будь-які символи, укладені в теги \k (включно з наголосами), стають верхніми і відображаються з меншим розміром точки, ніж звичайні символи верхнього регістру. |
\ | Представляє один зворотний слеш |
\aXXX | Вставте символ, відмінний від ASCII, код Windows-1252 якого є десятковим XXX. Подробиці див. у таблиці символів PML. |
\UXXXX | Вставте символ, відмінний від ASCII, код Юнікод якого XXXX є шістнадцятковим. Додаткову інформацію див. у таблиці розширених символів PML. |
\m=“назва зображення.png” | Вставте зображення з назвою. Дивіться розділ «Зображення» нижче. |
\q="#linkanchor"Деякий текст\q | Посилання на прив’язку посилання, яка знаходиться в іншому місці документа. Під час перегляду документа рядок після специфікації прив’язки та перед кінцевим символом \q підкреслюється або іншим чином відображається як посилання. |
\Q=“linkanchor” | Вкажіть прив’язку посилання в документі. |
- | Вставте м’який дефіс. М’який дефіс з’являється лише в тому випадку, якщо необхідно розбити слово через рядок. |
\Fn=“footnote1"1\Fn | Пов’яжіть «1» із приміткою під назвою «fonote1», позначеною тегом у кінці документа PML. Дивіться розділ «Виноски та бічні панелі» нижче. |
\Sd=“sidebar1"Бічна панель\Sd | Пов’яжіть текст «Бічна панель» із боковою панеллю з назвою sidebar1, позначеною тегами в кінці документа PML. Дивіться розділ «Виноски та бічні панелі» нижче. |
\I | Позначити як довідковий елемент індексу. Додайте елемент індексу (і будь-які коди стилів) до \I та \I. |