文本变量概述

上次更新日期: 2026年8月7日

了解文本变量如何在 Adobe InDesign 中自动更新整个文档中的日期、文件名和页码等内容。

文本变量是您在文档中插入的元素,可根据上下文自动更新。您无需手动输入重复或变化的信息,而是插入反映文档当前状态或内容的变量。例如,变量可以显示最后一页的页码,并在添加或删除页面时进行更新。

文本变量的行为

文本变量会随着内容或文档的更改而动态更新。当您插入与文档属性绑定的变量(如页码、文件名或页眉)时,InDesign 会在源信息发生更改时刷新该值。

变量的常用位置

当信息需要反映当前文档结构或元数据时,文本变量非常有用。常见用途包括:

  • 反映章节标题或章节名称的页眉和页脚。
  • 页码和第 X 页,共 Y 页格式。
  • 显示元数据(如创建日期或文件名)的概要区域。
  • 模板中的重复值应在页面或文档间保持一致。

文本变量的类型及其行为

InDesign 提供以下变量类型,每种类型都专为特定内容而设计:

  • 章节编号 此变量显示当前章节编号,支持在其前后添加文本以及选择的编号样式。当章节从书册中的上一个文档继续时,可能需要更新书册的编号以显示正确的章节编号。
  • 创建日期修改日期输出日期 这些变量显示文档首次保存、最后保存或处理输出(如打印、PDF 导出或打包)的时间。每个日期都支持在其前后添加文本,所有日期变量共享相同的日期格式设置。
  • 日期格式:此设置控制日期的显示方式,让您直接输入格式或从列表中选择格式。日期变量遵循周围文本的语言,因此在使用不同语言的文档中,确切日期可能显示不同。
    例如,MM/dd/yy 显示为 12/25/07,而 MMM.d, yyyy 显示为 Dec. 22, 2025。日期变量使用和文本相同的语言。例如,“创建日期”可能会以西班牙语显示为“01 diciembre 2025”或者以德语显示为“01 Dezember 2025”。
  • 文件名称:此变量用于将当前文件名插入到文档中。它通常会被添加到文档的辅助信息区以便于打印,或用于页眉和页脚。 除了文本前文本后,您还可以选择以下选项。
    • 包括完整文件夹路径 包括带有文件名的完整文件夹路径。使用 Windows 或 macOS 的标准路径命名惯例。
    • 包括文件扩展名 包括文件扩展名。文件名变量会在您使用新名称存储文件或将文件存储到新位置时进行更新。路径和扩展名不会显示在文档中,直至其被存储。
  • 图像名称:此变量显示图像元数据,主要用于生成自动题注图像名称变量包含元数据题注变量类型。如果包含该变量的文本框架与某个图像相邻或成组,则该变量会显示该图像的元数据。 您可以编辑“图像名称”变量以确定要使用哪个元数据字段。
  • 最后页码:此变量显示总页数,通常用于第 X 页,共 Y 页格式。它会在添加或删除页面时自动更新,并可计算章节内或整个文档中的页面。
  • 页眉(段落样式字符样式):此页眉变量显示页面上样式文本的第一次或最后一次出现位置。如果页面上没有匹配文本,则从上一页面提取该值。
  • 自定义文本:此变量显示可重复使用的文本,以后可能需要更改。更新变量会同时更新所有实例,这对于项目或代码名称等占位符很有用。
提示

您可以向文本变量添加特殊字符,以更好地控制内容。