.PML вариант №
Palm Inc представила формат файла PML, который означает файл языка разметки Palm. Его цель — создавать документы для eReader, устройства для чтения электронных книг, похожего на планшетный компьютер. Файл PML предоставляет макет в файл PDB (содержащий различные файлы данных) для отображения на устройстве Palm.
Технические детали файлов PML
Структура файлов PML состоит из тегов для создания настройки электронной книги, включая абзацы, заголовки, отступы и ссылки. Он также позволяет использовать теги форматирования, такие как полужирный шрифт, маленькие заглавные буквы и надстрочный индекс. Разработчики также могут добавлять изображения в электронные книги.
Язык разметки Palm
В следующей таблице указаны команды PML:
Команда | Описание |
---|---|
\р | Новая страница |
\х | Новая глава; также вызывает новый разрыв страницы. Заключите название главы (и любые коды стилей) с помощью \x и \x |
\Хп | Новая глава с отступом на n уровней (n от 0 до 4 включительно) в диалоговом окне «Глава»; не вызывает разрыв страницы. Заключите название главы (и любые коды стилей) с помощью \Xn и \Xn |
\Cn=“Название главы” | Вставьте «Название главы» в список глав с уровнем n (например, \Xn). Текст не отображается на странице и не вызывает разрыв страницы. Иногда это может быть полезно, например, для вставки метки главы в начале введения к главе. |
\с | Отцентрируйте этот блок текста; закрыть с помощью \c в начале строки |
\ г | Выровнять текстовый блок по правому краю; закрыть с помощью \r в начале строки |
\ я | выделить блок курсивом; закрыть с помощью \i |
\u | блок подчеркивания; закрыть с помощью \u |
\о | блокировка перегрузки; закрыть с помощью \o |
\v | невидимый текст; закрыть с помощью \v (можно использовать для комментариев) |
\ т | Отступ блока. Начать в начале строки, закрыть с помощью \t в конце строки |
\Т=“50%” | Делает отступ на указанный процент ширины экрана, в данном случае 50%. Если текущая позиция рисования уже находится за указанным местом на экране, этот тег игнорируется. |
\w=“50%” | Вставьте горизонтальное правило заданного процента ширины экрана, в данном случае 50%. Этот тег вызывает разрыв строки до и после него. Правило центрировано. Знак процента обязателен. |
\n | Переключиться на “обычный” шрифт, указанный пользователем |
\с | Переключиться на stdFont; закройте с помощью \s, чтобы вернуться к обычному шрифту |
\б | Переключитесь на жирный шрифт; закройте с помощью \b, чтобы вернуться к обычному шрифту (устарело; вместо этого используйте \B) |
\л | Переключитесь на крупный шрифт; закройте с помощью \l, чтобы вернуться к обычному шрифту |
\Б | Выделите текст жирным шрифтом. В отличие от тега \b, \B не изменяет шрифт, так что вы можете получить большой полужирный текст. Вы не можете смешивать \b и \B в одном и том же файле PML. |
\ Сп | Пометить текст как верхний индекс. Не следует смешивать с другими стилями, такими как полужирный, курсив и т. д. Заключите текст с надстрочным индексом в \Sp. |
\Сб | Пометить текст как нижний индекс. Не следует смешивать с другими стилями, такими как полужирный, курсив и т. д. Текст с подстрочным индексом заключайте в \Sb. |
\к | Сделайте вложенный текст маленькими заглавными буквами; закрыть с помощью \k. Любые символы, заключенные в теги \k (включая символы с диакритическими знаками), делаются прописными и отображаются с меньшим размером пункта, чем обычный символ верхнего регистра. |
\ | Представляет одну обратную косую черту |
\аXXX | Вставьте символ, отличный от ASCII, чей код Windows-1252 — десятичный XXX. Подробности смотрите в таблице символов PML. |
\UXXXX | Вставьте символ, отличный от ASCII, чей код Unicode представляет собой шестнадцатеричный XXXX. Подробности смотрите в расширенной таблице символов PML. |
\m=“имя_изображения.png” | Вставьте названное изображение. См. раздел «Изображения» ниже. |
\q="#linkanchor"Некоторый текст\q | Ссылка на привязку ссылки, которая находится в другом месте документа. Строка после спецификации привязки и перед конечным символом \q подчеркнута или иным образом показана как ссылка при просмотре документа. |
\Q=“ссылка” | Укажите якорь ссылки в документе. |
- | Вставьте мягкий дефис. Мягкий дефис появляется только в том случае, если необходимо разбить слово через строку. |
\Fn=“footnote1"1\Fn | Свяжите «1» со сноской с именем footnote1, помеченной в конце документа PML. См. раздел о сносках и боковых панелях ниже. |
\Sd=“sidebar1"Боковая панель\Sd | Свяжите текст «Боковая панель» с боковой панелью с именем sidebar1, отмеченным тегом в конце документа PML. См. раздел о сносках и боковых панелях ниже. |
\Я | Пометить как ссылочный индексный элемент. Заключите элемент указателя (и любые коды стилей) в \I и \I. |