什么是一 .pml 文件?
Palm Inc 推出了代表 Palm Markup Language File 的 PML 文件格式。它的目的是为电子阅读器创建文档,电子阅读器是一种类似于平板电脑的电子书阅读设备。 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 |
\u | 下划线块;用 \u 结束 |
\o | 重击块;以 \o |
\v | 隐形文字;用 \v 关闭(可用于注释) |
\t | 缩进块。从行首开始,在行尾以 \t 结束 |
\T=“50%” | 缩进屏幕宽度的指定百分比,在本例中为 50%。如果当前绘图位置已经超过指定的屏幕位置,则忽略此标记。 |
\w=“50%” | 嵌入屏幕给定百分比宽度的水平规则,在本例中为 50%。此标记会在其前后产生换行符。规则居中。百分号是强制性的。 |
\n | 切换到用户指定的“普通"字体 |
\s | 切换到标准字体;用 \s 关闭以恢复正常字体 |
\b | 切换到粗体;用 \b 关闭以恢复正常字体(已弃用;改用 \B) |
\l | 切换到大字体;用 \l 关闭以恢复正常字体 |
\B | 将文本标记为粗体。与 \b 标签不同,\B 不会更改字体,因此您可以使用大粗体文本。您不能在同一个 PML 文件中混合 \b 和 \B。 |
\SP | 将文本标记为上标。不应与粗体、斜体等其他样式混合使用。上标文本用 \Sp 括起来。 |
\锑 | 将文本标记为下标。不应与粗体、斜体等其他样式混合使用。下标文本用 \Sb 括起来。 |
\k | 将封闭的文本变成小写字母;用 \k 关闭。包含在 \k 标记中的任何字符(包括带有重音符号的字符)都被设为大写,并且以比常规大写字符更小的点大小呈现。 |
\ | 表示单个反斜杠 |
\aXXX | 插入 Windows-1252 代码为十进制 XXX 的非 ASCII 字符。有关详细信息,请参阅 PML 字符表。 |
\UXXXX | 插入 Unicode 代码为十六进制 XXXX 的非 ASCII 字符。有关详细信息,请参阅扩展 PML 字符表。 |
\m=“图片名.png” | 插入命名图像。请参阅下面的图像部分。 |
\q="#linkanchor"一些文字\q | 引用文档中另一个位置的链接锚点。在查看文档时,锚规范之后和尾随 \q 之前的字符串带有下划线或以其他方式显示为链接。 |
\Q=“链接锚” | 在文档中指定链接锚。 |
- | 插入软连字符。仅当需要跨行分隔单词时才会显示软连字符。 |
\Fn=“脚注1"1\Fn | 将“1"链接到名为 footnote1 的脚注,标记在 PML 文档的末尾。请参阅下面的脚注和侧边栏部分。 |
\Sd=“sidebar1"边栏\Sd | 将“Sidebar"文本链接到名为 sidebar1 的侧边栏,在 PML 文档的末尾标记。请参阅下面的脚注和侧边栏部分。 |
\我 | 标记为参考索引项。用 \I 和 \I 将索引项(和任何样式代码)括起来。 |