如果字符是列表中的数字,则 Indesign 运行标题字符样式不起作用

平面设计 土坯设计 母版页
2022-02-06 00:36:41

我有一个列表[1, 2, 3, 4, 5],并且在段落样式中设置了数字[1, 2, 3, 4...]是字符样式 A现在我为字符样式 A 设置了一个变量,它没有按预期显示数字。如果我使用字符样式 A 设置一些文本,它会按预期工作。

问题仅在于字符样式在列表编号中时....

我发现:

运行标题(字符样式) ”变量将仅查找已手动应用的字符样式或标准嵌套样式的一部分。它不会检测属于嵌套线条样式、GREP 样式或用于设置编号列表中数字样式的任何字符样式的字符样式。”

无论如何要解决这个问题?

所有这些的目标如下:

  • 每章都有一个字母,每章都有不同的子章,我认为它们被命名为节,看起来像这个 G1,其中 G 是章,1 是节...
  • 然后是从每个部分开始的页面:G1 1, G1 2, G1 3, G2 1, G2 2...
1个回答

我遇到了完全相同的问题,并且有两种解决方案。

解决方案 1

遵循本教程,它有一个基于交叉引用的解决方法。 http://luckylion.de/vasco/tutorials/indesign_beyond_the_thesis/running_headline_numbering.php

不过需要做一些工作,因为您必须手动为每个字幕添加交叉引用。

解决方案 2

文档完成后,将“将编号转换为文本”应用于所有内容。如果您将字符样式应用于列表编号,这将使 InDesign 识别它。当然,如果您以后添加更多,列表中的数字将不再自动更新。