如何制作一个在数字后面带有尾随换行符 (`Chr$(11)`) 的列表?

如何制作一个在数字后面带有尾随换行符 (`Chr$(11)`) 的列表?

APA 格式指南规定,表格标题必须采用以下格式

表 23

该表包含数字,非常有趣

+--------------------+----------------+
| column 1           | column 2       |
+--------------------+----------------+
| 1.23               | 34.343         |
+--------------------+----------------+

问题

Chr$(11)如何制作一个在数字后面带有换行符()的列表?

最好定义一个 1 级 ListTemplate,其编号格式为“表 %1”,表号后有一个换行符(不是新段落)。不幸的是,Word 似乎只能识别两个尾随字符:wdTrailingSpace 和 wdTrailingNone。

我知道,我可以手动添加那个糟糕的角色。但我需要调查一个神话:

如果使用得当,Word 的样式非常强大,只需更改样式定义(无需 VBA/手动编辑),当“Table”一词与表格标题位于同一行时,表格标题就可以自动从 APA 样式转换为样式。

“点击”答案和基于 VBA 的答案同样受到欢迎。

答案1

就神话而言,您可能还没有尝试过一种基于样式的方法。您需要做的是定义一种字符样式(我们称之为“listlf”)并将其应用于硬回车(您仍然必须手动插入,或者可能作为通过自动更正或自动文本插入的完整编号列表段落的一部分(不确定是否可行)。

然后,您可以通过将样式的文本格式设置为不隐藏来“显示”换行符,或者通过将样式的文本格式设置为隐藏来隐藏换行符。

但它如何与 Word 的其他编号/目录功能一起工作,我将留给您去发现 :-)

相关内容