且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

《ADOBE INDESIGN CS6标准培训教材》—第2章2.8节文本变量

更新时间:2022-09-24 07:42:47

本节书摘来自异步社区《ADOBE INDESIGN CS6标准培训教材》一书中的第2章2.8节文本变量,作者ACAA专家委员会, DDC传媒,更多章节内容可以访问云栖社区“异步社区”公众号查看。

2.8 文本变量
ADOBE INDESIGN CS6标准培训教材
文本变量是插入在文档中并且根据上下文发生变化的项目。例如,“最后页码”变量显示文档中最后一页的页码。如果添加或删除了页面,该变量会相应更新。

InDesign 包括几个可以插入在文档中的预设文本变量。可以编辑这些变量的格式,也可以创建自己的变量。某些变量(如“标题”和“章节编号”)对于添加到主页中以确保格式和编号的一致性非常有用。另一些变量(如“创建日期”和“文件名”)对于添加到辅助信息区域以便于打印。

注:

向一个变量中添加太多文本可能导致文本溢流或被压缩。变量文本只能位于同一行中。
2.8.1 创建文本变量
创建变量时可用的选项取决于您指定的变量类型。例如,如果您选择“章节编号”类型,则可以指定显示在此编号之前和之后的文本,还可以指定编号样式。可以基于同一变量类型创建多个不同的变量。例如,可以创建一个变量来显示“Chapter 1”,而创建另一个变量来显示“Ch. 1.”。

同样,如果选择“标题”类型,则可以指定将哪一个样式用作页眉的基础,还可以选择用于删除句尾标点和更改大小写的选项。

如果要创建用于所有新建文档的文本变量,应关闭所有文档。否则,创建的文本变量将只在当前文档中显示。

选择“文字> 文本变量> 定义”命令,弹出“文本变量”对话框,如图2-8-1所示。

单击“新建”按钮,或选择某个现有变量并单击“编辑”按钮。

为变量键入名称,例如“全部章节”或“文章标题”。

从“类型”选项中选择一个变量类型,指定该类型的选项,然后单击“确定”按钮。


《ADOBE INDESIGN CS6标准培训教材》—第2章2.8节文本变量http://write.epubit.com.cn/api/storage/getbykey/screenshow?key=1506caf3dd3427d40f82" >

图2-8-1

可用的选项取决于您选择的变量类型。

文本前/文本后:对于所有变量类型(“自定文本”除外),都可以指定可添加到变量前或变量后的文本。例如,您可以在“最后页码”变量前添加“/共”,并且在该变量后添加“页”,以实现“/共 12页”的效果。也可以将文本粘贴至这些框中,但制表符和自动页码等特殊字符将被删除。要插入特殊字符,应单击文本框右侧的三角形。

样式:对于所有编号变量类型,都可以指定编号样式。如果选择了[当前编号样式],变量就会使用在文档的“页码和章节选项”对话框中选定的相同编号样式。

2.8.2 变量类型
1.创建日期、修改日期和输出日期
“创建日期”会插入文档首次存储时的日期或时间;“修改日期”会插入文档上次存储到磁盘时的日期或时间;“输出日期”会插入文档开始某一打印作业、导出为 PDF 或打包文档时的日期或时间。可以在日期之前或之后插入文本,并且可以修改所有日期变量的日期格式。

日期格式:可以直接将日期格式键入到“日期格式”框中,也可以通过单击框右侧的三角形来选择格式选项。例如,日期格式“MM/dd/yy”会显示为 12/22/07。通过将格式更改为“MMM. d, yyyy”,日期会显示为“Dec. 22, 2007”。

日期变量使用应用于文本的语言。例如,“创建日期”可能会以西班牙语显示为“01 diciembre 2007”或者以德语显示为“01 Dezember 2007”。

2.动态标题
“动态标题”变量会在应用了指定样式的文本的页面上插入第一个或最后一个匹配项。如果该页面上的文本未使用指定的样式,则使用上一页中的文本。

3. 图像名称
在从元数据生成自动题注时,“图像名称”变量非常有用。“图像名称”变量包含“元数据题注”变量类型。如果包含该变量的文本框架与某个图像相邻或成组,则该变量会显示该图像的元数据。可以编辑“图像名称”变量以确定要使用哪个元数据字段。

4.文件名
此变量用于将当前文件的名称插入到文档中。它通常会被添加到文档的辅助信息区域以便于打印,或用于页眉和页脚。除了“文本前”和“文本后”,还可以选择以下选项。

包括完整文件夹路径: 选择此选项可以包括带有文件名的完整文件夹路径。使用 Windows 或 Mac OS 的标准路径命名惯例。

包括文件扩展名: 选择此选项可包括文件扩展名。

“文件名”变量会在您使用新名称存储文件或将文件存储到新位置时进行更新。路径和扩展名不会显示在文档中,直至其被存储。

5.最后页码
“最后页码”类型用于使用常见的“第 3 页/共 12 页”格式将文档的总页数添加到页眉和页脚中。在这种情况下,数字 12 就是由“最后页码”生成的,它会在添加或删除页面时自动更新。可以在最后页码之前或之后插入文本,并可以指定页码样式。从“范围”菜单中,选择一个选项可以确定章节或文档中的最后页码是否已被使用。

注意:

“最后页码”变量不会对文档中的页数进行计数。
6.章节编号
用“章节编号”类型创建的变量会插入章节编号。可以在章节编号之前或之后插入文本,并可以指定编号样式。

如果文档中的章节编号被设置为从书籍中上一个文档继续,则可能需要更新书籍编号以显示相应的章节编号。

7.自定文本
此变量通常用于插入占位符文本或可能需要快速更改的文本字符串。例如,如果你正在工作的项目使用一个公司的代号,则可以为此代号创建一个自定文本变量。当真正的公司名称可用时,只需更改此变量即可更新所有代号。

要在文本变量中插入特殊字符,应单击文本框右侧的三角形。

2.8.3 创建用于标题和页脚的变量
默认情况下,“动态标题”变量会插入具有指定样式的文本(在页面中)的第一个匹配项。

如果您还没有设置内容的样式,就应为要在页眉中显示的文本创建段落样式或字符样式(例如大标题或小标题样式)并应用这些样式。

选择“文字> 文本变量> 定义”命令,在“文本变量”对话框中单击“新建”按钮,弹出“新建文本变量”对话框,如图2-8-2所示。


《ADOBE INDESIGN CS6标准培训教材》—第2章2.8节文本变量http://write.epubit.com.cn/api/storage/getbykey/screenshow?key=15062daa3a92ad3a5bd6" >

图2-8-2

在“名称”文本框中输入变量的名称。

从“类型”下拉列表中,选择“动态标题(段落样式)”或“动态标题(字符样式)”。

指定以下选项。

样式: 选择要显示在页眉或页脚中的文本的样式。

使用: 确定需要的是样式在页面上的第一个匹配项还是最后一个匹配项。例如,在同一页面上可能有3个标题。“页面上第一个”将被定义为页面起始的第一个段落,而不是同一页面中接近页面末尾的段落。如果页面上没有此样式的匹配项,就使用所应用样式的前一个匹配项。如果文档中没有先前的匹配项,则此变量将为空。

删除句尾标点: 如果选中此复选框,变量在显示文本时就会减去任何句尾标点(句号、冒号、感叹号和问号)。

更改大小写: 选择此复选框可以更改显示在页眉或页脚中的文本的大小写。例如,你可能希望在页脚使用句子大小写,即使页面中的标题以标题大小写的形式显示。

单击“确定”按钮,然后单击“文本变量”对话框中的“完成”按钮。

现在就可以将变量插入到您在主页上创建的页眉或页脚中。在主页页眉上画一个文本框,选择菜单命令“文字>文本变量>插入变量”,选择要插入的变量,如图2-8-3所示。


《ADOBE INDESIGN CS6标准培训教材》—第2章2.8节文本变量

图2-8-3

到文档页面看页眉就显示了当前页的标题,如图2-8-4所示。


《ADOBE INDESIGN CS6标准培训教材》—第2章2.8节文本变量http://write.epubit.com.cn/api/storage/getbykey/screenshow?key=15064bce9ef4734af827" >

图2-8-4

2.8.4 管理文本变量
1.删除文本变量
如果要删除插入在文档中的文本变量的一个实例,则只需要选择此变量并按 Backspace 或 Delete 键即可。也可以删除变量本身。执行此操作时,可以决定如何替换插入在文档中的变量。

(1)选择“文字>文本变量>定义”命令。

(2)选择变量,然后单击“删除”按钮。

(3)指定如何通过指定其他变量来替换此变量,将变量实例转换为文本或完全删除变量实例。

2.将文本变量转换为文本
要转换单个实例,应在文档窗口中选择此文本变量,然后选择“文字>文本变量>将变量转换为文本”命令。

要转换文档中文本变量的所有实例,应选择“文字>文本变量>定义”命令,选择此变量,然后单击“转换为文本”。

3.从其他文档导入文本变量
(1)选择“文字>文本变量>定义”命令,打开“文本变量”对话框。

(2)单击“载入”按钮,然后双击包含要导入变量的文档。

(3)在“载入文本变量”对话框中,确保选中要导入的变量。如果任何现有变量与其中一个导入的变量同名,则在“与现有文本变量冲突”下选择下列选项之一,然后单击“确定”按钮。

使用传入定义: 用载入的变量覆盖现有变量,并将它的新属性应用于当前文档中使用旧变量的所有文本。传入变量和现有变量的定义都显示在“载入文本变量”对话框的底部,以便您可以看到它们的区别。

自动重命名: 重命名载入的变量。

(4)单击“完成”按钮,然后单击“确定”按钮。

本文仅用于学习和交流目的,不代表异步社区观点。非商业转载请注明作译者、出处,并保留本文的原始链接。