我有很多桌子,我想以编程方式生成一个目录(包括表格标题)。但是我找不到或制作任何有TOC的RTF示例。
那么有一个简单的例子显示带有TOC的RTF吗?
答案 0 :(得分:1)
检查rtf规范:http://www.biblioscape.com/rtf15_spec.htm#Heading62
\ tc控制字引入了一个目录条目,可以 用于构建实际的目录。 \ tcn控制字 标记不具有页码的目录条目 与之相关;对于此类条目,这用于代替\ tc。 目录条目是目的地,它们具有 语法如下:
'{'\ tc | \ tcn(\ tcf?& \ tcl?)+'}'
与索引条目一样,未格式化为隐藏的文本 \ v字符格式控制字放入文档中。该 以下控制字也可用于此目的地。
控制字
\ tcfN 正在编译的表的类型。 N由现有的Microsoft软件映射到A和Z之间的字母(默认值为67, 映射到C,用于目录)。
\ tclN 级别编号(默认值为1)。
答案 1 :(得分:1)
我想添加一个实际示例,因为尽管文档涵盖了所有内容,但对我的思维方式并没有太大帮助!
[133, 259]
标记项目,然后显示
<xsl:text>{\tc\fs0\cf4 Report Details}</xsl:text>
<xsl:text>Report Details\cell</xsl:text>
在Word中打开
使用Ctrl-A(全选)=> F9,因为必须激活TOC。
希望这会有所帮助
答案 2 :(得分:0)