aspose.info
RU

PML — файл языка разметки Palm

Обновлено

.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.

использованная литература

См. также