使用“内容”面板更正重排问题
使用“内容”面板可以更正 PDF 中无法使用阅读顺序工具更正的重排问题。由于编辑内容对象可能会损坏 PDF,因此请在做出任何更改前确保您已熟悉该 PDF 的结构。有关 PDF 结构的完整信息,请参阅《PDF 参考》(第六版):Adobe 可移植文档格式版本 1.7,位于 Adobe 网站上的 PDF 参考页面(仅英文)。
“内容”面板提供了组成 PDF 的对象的结构层次视图,其中包括 PDF 对象本身。每个文档包含一个或多个页面、一组批注(例如注释和链接)和页面的内容对象。内容对象包括容器、文本、路径和图像。对象按照显示在页面上的顺序排列,与逻辑结构树的标签相似。但是,PDF 并不需要具备标签就能查看或更改对象结构。
-
选择“视图”>“显示/隐藏”>“导览窗格”>“内容”。
-
展开文档名称,查看页面和对象。
-
请通过选择和执行以下任一操作来移动容器或对象:
将其拖放到您想要的位置。
请从“选项”菜单选择“剪切”,在您要粘贴剪切标签的位置选择标签,然后从“选项”菜单选择“粘贴”。
注意:容器元素无法直接粘贴为页面元素。要将容器移动到另一个页面,请剪切您想要移动的容器。然后在您想要将容器移动到的页面上选择容器,并从“选项”菜单中选择“粘贴”。然后,将容器拖拽到所需的位置。
“内容”面板选项
在“内容”面板中,使用“选项”菜单 或右键单击对象,从以下选项中选择:
新建容器
在所选页面或容器的末尾添加新容器对象。
编辑容器字典
指定容器的字典。本对话框中的错误可能损坏 PDF。本选项仅对包含字典的容器可用。
剪切
剪切和复制选择的对象(而不是相关的页面内容)。
粘贴
直接以相同级别在选择的对象下粘贴内容。
粘贴子元素
将内容作为子内容项目粘贴到选择的对象中。
“删除”
从文档删除对象(而不是相关的页面内容)。
从选项查找内容
在“内容”面板中搜索对象,其中包含在文档窗格中选择的对象。
查找
查找未标记的(未加标签的)伪像、内容、注释和链接。其选项允许您查找页面或文档,然后添加标签到找到的项目。
创建伪像
定义选择的对象为伪像。屏幕阅读器和“朗读”功能无法读取伪像。页号,页眉和页脚通常最好标记为伪像。
在“标签”面板中显示
自动切换到“标签”面板,并选择与内容元素对应的标签。
删除伪像
从选择的对象删除伪像定义。
用高亮标记内容
选择后,在文档窗格中与“内容”面板中选择的对象相关的内容周围会高亮显示。
显示元数据
允许查看和编辑图像或对象元数据。
属性
打开“Touch Up 属性”对话框。
关于“标签”面板
通过“标签”面板,您可以在 PDF 的逻辑结构树或标签树中查看和编辑标签。在“标签”面板中,标签显示的层次结构顺序表示了文档的阅读次序。本结构中第一个项目是“标签”。所有其它项目作为标签均属于“标签”的子元素。“标签”使用的编码元素类型显示在圆括号 (< >) 中。每个元素(包括章节和文章等结构元素)都会显示在按类型排序的逻辑结构中。后跟标题和元素的内容或内容描述。结构元素通常列示为容器(也称为父标签),其中包括一些小元素(即子标签)。
有关逻辑结构的详细信息,请参阅《PDF 参考》(第六版):Adobe 可移植文档格式版本 1.7,位于 Adobe 网站上的 PDF 参考页面(仅英文版)。
尽管您可以使用阅读顺序工具更正大部分标签问题,但是您必须使用“标签”面板来处理表和子结构项目(例如需要使用多语言的段落、列表和章节)的详细标签问题。使用“标签”面板向文档中手动添加标签是下乘之选。请先考虑使用“添加标签到文档”命令。
在“标签”面板中查看标签
-
选择“视图”>“显示/隐藏”>“导览窗格”>“标签”。
-
执行以下任一操作:
展开标签,获得您想要的部分。
在“标签”根目录旁按住 Ctrl 键单击 加号 (Windows) 或按住 Option 键单击 三角形 (macOS) 来显示逻辑结构树中的所有标签。
使用“标签”面板编辑标签
您可以编辑标签标题,更改标签位置,或者更改元素的标签类型。所有页面内容必须加标签,标记为伪像,或者从逻辑结构树中删除。
编辑标签标题
-
在“标签”面板中,展开您要编辑的逻辑结构部分。
-
要编辑标题,请选择标签,从“选项”菜单选择“属性”,在“标题”框中输入文本,然后单击“关闭”。
移动标签
-
在“标签”面板中,展开“标签”根来查看所有标签。
-
请选择您要移动元素的“标签”图标。
-
执行以下任一操作:
将标签拖放到您想要的位置。当您拖拽时,会有一条线出现在可达到的位置。
从“设置”菜单中选择“剪切”,并选择出现在您想粘贴剪切的标签的位置的标签。从“选项”菜单中,选择“粘贴”可将标签移动到所选标签所在的级别。或者,选择粘贴子元素可在所选标签内移动标签。
更改元素类型
-
在“标签”面板中,展开您要更改的逻辑结构部分。
-
选择元素并从“选项”菜单中选择“属性”。
-
从“类型”菜单选择新的元素类型,然后单击“关闭”。
“标签”面板选项
在“标签”面板中,使用“选项”菜单或 右键单击逻辑结构树中的一个标签,从以下选项中选择:
新建标签
在逻辑结构树中当前选择的项目后创建标签。然后指定新标签的类型和标题。
剪切
从当前位置删除选中标签并将其放置在剪贴板上。
粘贴
放置剪贴板上的标签到指定的位置,替换选中的标签。
粘贴子元素
放置剪贴板上的标签到指定的位置,作为选中标签的子标签。
删除标签
删除选中的标签。
从所选项目查找标签
在“标签”面板中搜索包含有文档窗格中所选文本或对象的标签。
从选择内容创建标签
在逻辑结构树中您在文档窗格中选择的项目后创建标签。然后指定新标签的类型和标题。
查找
搜索伪像、OCR 可疑元素和未标记(未加标签)的内容、注释、链接和批注。其选项允许您在页面或文档中查找并添加标签到找到的项目。
更改标签为伪像
更改选择的标签为伪像并从结构树删除加标签的内容。
复制内容到剪贴板
复制选择标签中包含的所有内容。
编辑类映射
允许您添加、更改和删除文档的类映射表或样式词典。类映射表会储存所有元素的相关属性。
编辑角色映射
允许您添加、更改和删除文档的角色映射。角色映射允许每个文档包含唯一定义的标签组。通过将这些自定义标签映射到 Acrobat 中预定义的标签,自定义标签会更加方便的识别和编辑。
标签批注
选择后,所有新的注释和表单域都将添加到标签树中所选标签元素后面;现有的注释和表单域不会添加到标签树。“高亮”和“下划线”注释会自动以注释的文字进行关联和标记,因此不需要本选项。
文档是加标签的 PDF
将 PDF 文档标记为加标签的文档。取消选择来删除标志。
本选项并不一定表示 PDF 文档符合 PDF 原则,应该谨慎使用。
用高亮标记内容
选择后,当您在“标签”面板中选择相关标签时,文档窗格的内容周围会高亮显示。
显示元数据
打开包含选择标签参照信息的只读对话框。
属性
打开“Touch Up 属性”对话框。
添加替代文本和补充信息到标签
某些加标签的 PDF 可能不包含使文档内容具有完全辅助性的所有必须信息。例如,如果要使用屏幕阅读器打开某个文档,则 PDF 应包含插图的替代文本。如果文本部分使用的语言与文档默认语言不同,则 PDF 还应包括该文本的语言属性,以及缩写的扩展文本。为不同的文本元素指定合适的语言可确保当您重新使用文档时使用正确的字符,并且使用正确的词典检查拼写。
您可以从“标签”面板将替代文本和多种语言添加到标签。(如果仅要求一种语言,请在“文件”>“属性”中选择语言。)您也可以使用阅读顺序工具来添加替代文本。
尽量保持替代文本的描述简明。
添加替代文本到链接
屏幕阅读器可以朗读网络链接的 URL,但是添加有意义的替代文本到 URL 链接可以极大的帮助用户。例如,通过添加替换文本,您可以使屏幕阅读器告诉用户“转至 adobe.com 中 Acrobat 辅助工具的页面”而不是“转至 http://www.adobe.com/cn/products/acrobat/solutionsacc.html”。
可以将替代文本添加到链接的 <Link> 标签中。
仅可向不包含子标签的标签中添加替代文本。将替代文本添加到父标签中会使屏幕阅读器无法阅读该标签的任何子标签。
-
在标签树中,为链接选择 <Link> 标签, 然后从“选项”菜单中选择“属性”。
-
在“Touch Up 属性”对话框中,选择“标签”面板。
-
请输入链接的替代文本,并单击“关闭”。
为插图添加替代文本
-
选择“视图”>“显示/隐藏”>“导览窗格”>“标签”。
-
扩展逻辑结构树来查找和选择 <Figure> 图像的标签元素。注意:
若要更加轻松地查找标签,请使用阅读顺序工具,在文档窗格中选择插图或插图旁边的文本。然后,从“标签”面板的选项菜单中 从“标签”面板的“选项”菜单中选择从所选项目查找标签。
-
从“标签”面板上的“选项”菜单中选择“用高亮标记 内容”,查看文档中与标签对应的高亮区域。
-
从“标签”面板上的“选项”菜单中选择“属性”。
-
在“Touch Up 属性”对话框中,单击“标签”面板。
-
请在“替代文本”中,键入描述插图的文本。
为缩写的项目添加替代文本
-
请在“标签”面板中,执行以下任一操作来查找缩写的项目:
请按照您的需要展开标签树来查看包含缩写的元素。
请使用“Touch Up 文本”工具或“选择”工具来选择文档中的缩写,然后从“选项”菜单的“所选内容”中选择“查找标签”,以在标签树中查找文本。
-
请选择该元素的标签,然后从“选项”菜单选择“属性”。注意:
如果缩写包含附加文本,请剪切该附加文本并将它放置在同一 <Span> 父标签的 <Span> 子标签中。
-
在“Touch Up 属性”对话框中,选择“标签”面板。
-
请在“替代文本”中,键入项目的非缩写版本。
-
请单击“关闭”。
新建子标签
-
在“标签”面板中,在标签树种选择您要创建子标签的父节点(与您要创建子标签的位置相同级别的图标)。
-
从“选项”菜单选择“新建标签”。
-
请从“类型”弹出菜单选择适当的标签类型,或键入自定义标签类型,为标签命名(可选),然后单击“确定”。
添加标签到注释
当您添加标签到包含注释的 PDF 时,注释也会被添加标签。但是,如果您添加注释到加标签的 PDF,您的注释将不会加标签,除非您首先启用为注释加标签。
要在 PDF 中启用 注释标签,请在“标签”面板中,从“选项”菜单选择“标签批注”。您添加到 PDF 的注释和标记会自动加标签。
如果文档包含未加标签的注释,请使用“标签”面板中的“查找”命令来在逻辑结构树中查找它们的位置并为它们加标签。
-
在“标签”面板中,从“选项”菜单选择“查找”。
-
在“查找元素”对话框中,从“查找”弹出菜单选择“未标记的注释”,然后单击“查找”。
-
当注释类型(例如文本)显示在“类型”域中时,单击“标签元素”,从“新建标签”对话框的“类型”弹出菜单中选择“批注”,然后单击“确定”。
-
在“查找元素”对话框中,单击“查找下一个”查找所有注释并为其加标签,然后单击“关闭”。
使用“标签”面板更正表标签
使用阅读顺序工具可确保为表正确地添加标签。要在表单元格中调整插图和文本,请在创作应用程序中重新创建表格,然后将其转换为具备辅助工具的 PDF。在 Acrobat 中,逐个单元格添加标签是非常复杂的工作。
在更改任何表元素之前,请使用阅读顺序工具来确定为表添加的标签是正确的。
检查表的元素
-
在“标签”面板中,展开标签根以查看表标签。
-
选择表标签 <Table>,并确认此表标签包含以下元素之一:
“表行”,都包含“表头”<TH> 或“表数据”<TD> 单元格。
<THead>、<TBody> 和 <TFoot> 部分,都包含“表行”。(“表行”包含 <TH> 单元格和 <TD> 单元格,或两者。)
-
执行以下任一操作:
如果表标签不包含这些元素,但文档窗格的表中包含行、栏和单元格,请使用阅读顺序工具来选择和定义表或每个单元格。
如果表包含跨栏的行,请在标签结构中为这些行设置“ColSpan”和“RowSpan”属性。
请使用创作应用程序重新创建表,然后将其转换为加标签 PDF。
设置 ColSpan 和 RowSpan 属性
-
在“标签”面板中,选择 <TD> 或 <TH> 元素。
-
请从“选项”菜单选择“属性”。
-
在“Touch Up 属性”对话框中,单击“标签”面板,然后单击“编辑属性对象”。
-
请选择“属性对象”,然后选择“新建项目”来创建新的“属性对象字典”。
-
请展开新的字典,选择“Layout”属性,然后单击“更改项目”。
-
请更改“Layout”为“Table”。
-
请选择“属性对象字典”,然后单击“新建项目”。
-
在“添加键和值”对话框中,在“键”框中键入 ColSpan 或 RowSpan。在“值”框中输入列数或行数,从“值类型”弹出菜单中选择“整数”,然后选择“确定”。
标准 PDF 标签
该章节描述应用到加标签的 PDF 中的标准标签类型。这些标准标签提供了具有语义和结构元素的辅助软件和设备,用于解释文档结构并以一种有用的方式展示内容。
PDF 标签结构是可扩展的,因此任何 PDF 文档都可以包含任何创作应用程序决定使用的标签设置。例如,PDF 可以有来自 XML 模式的 schema 标签。您定义的自定义标签(例如,从创作应用程序的段落样式中生成的标签名称)需要角色映射。角色映射将每个自定义标签与此处的标准标签相匹配。当辅助软件遇到自定义标签时,该软件将可以检查该角色映射并合适的翻译标签。使用本此处的任一方法为 PDF 加标签基本上将为文档产生正确的角色映射。
您可以通过在“标签”面板中选择“选项”>“编辑角色映射”来查看并编辑 PDF 的角色映射。
“新建标签”对话框提供了标准 Adobe 元素标签类型。Acrobat Pro 的“Touch Up 属性”对话框中也提供这些类型。Adobe 强烈建议使用这些标签类型,因为在将加标签的内容转换为其它格式时,这些类型能够提供最佳的结果。这些格式包括 HTML、Microsoft Word以及可供其它辅助技术使用的可访问文本格式。
块等级元素是页面元素,它由以表格方式为布局的文本构成,表格布局类似于通常的段落控制。块等级元素是文档的逻辑结构的部分。这种元素被更进一步归类为容器元素、标题和段落元素、标签和列表元素、特殊文本元素和表元素。
容器元素
容器元素是最高级别的元素并为其它块等级元素提供层级分组。
文档
文档元素。文档标签树的根元素。
Part
部分元素。文档的较大区域;可能将内容的较小单位分组到一起,如区域元素,文章元素,或章节元素。
Div
区域元素。普通块等级元素或一组块等级元素。
Art
文章元素。被看作完整描述的自包文本体。
Sect
章节元素。一般容器元素类型,比较于 HTML 中的“区域”(DIV Class=“Sect”),通常是部分元素或文章元素的组件。
标题和段落元素
标题和段落元素类似于段落,是包括特定级别的标题和普通段落(P)标签的块级别元素。标题(H)元素应该作为任何较高级别区域的第一子元素显示。标题的六个级别(H1 到 H6)对没有层级嵌套章节的应用程序可用。
标签和列表元素
标签和列表元素是用于结构列表的块等级元素。
L
列表元素。任何有相似意义或其它关系的项目的顺序;直接子元素应该被列为项目元素。
LI
列表项目元素。列表中任何一个成员;可能有标签元素(可选)和列表正文元素(要求)作为子元素。
LBL
标签元素。项目符号,名称或定义并将元素与相同列表中的其它元素区分开的数字。
LBody
列表项目正文元素。列表项目的说明性内容。
特殊文本元素
特殊文本元素可标识不作为普通段落 (P) 的文本。
BlockQuote
块引用元素。一段或多段来自他人而非作者的文本。
Caption
标题元素。描述表或插图的文本的一下部分。
Index
索引元素。指出文本在文档的主要正文中的存在的定义文本和参考元素的条目的顺序。
TOC
目录元素。包括结构化项目列表和定义这些项目的标签的元素;具有独立的层级结构。
TOCI
目录条目元素。包含在与内容元素的表相关列表中的项目。
表元素
表元素是结构表的特殊元素。
表
表元素。数据或文本单元格的二维排列,其中包含作为子元素的表行元素。它可能有一个标题元素作为其第一个或最后一个子元素。
TR
表行元素。表中标题或数据的一行;可能包含表头单元格和表数据单元格元素。
TD
表数据单元格元素。包含无标题数据的表单元格。
TH
表头单元格元素。包含标题或描述表的一行或多行数据的表单元格。
内嵌等级元素
内嵌等级元素定义有具体格式或行为的文本的跨距。它们与块等级元素不同。内嵌等级元素可能包含在或包含块等级元素。
BibEntry
参考条目元素。可能找到引用信息的地方的说明。
Quote
引用条目元素。文本的内嵌部分,它属于周围文本的作者以外的人。它不同于块引用,块引用是一整段或多段,而非内嵌文本。
Span
跨踞条目元素。任何文本的线内段通常用于对与一套样式属性相关的文本取消限制。
特殊内嵌等级元素
与内嵌等级元素相似,特殊内嵌等级元素描述有特殊格式或行为的文本的内嵌部分。
Code
代码条目元素。嵌入文档的计算机程序文本。
插图
图形条目元素。与文本关联的图形。
Form
表单条目元素。可以填写或已经填写的 PDF 表单注释。
公式
公式条目元素。数学公式。
Link
链接条目元素。嵌入文档的超链接。目标可以在相同文档,其它文档,或网站上。
Note
注解条目元素。解释文本或文档,如脚注或尾注,解释文本的主要正文。
引用
参考条目元素。在文档其它地方找到的对文本或数据的解释。