文件开始时如何在文件中包含(作为文件内容/打印内容)目录

时间:2019-05-20 13:53:57

标签: ruby prawn

在生成文档期间,我将存储我的 TOC (目录)条目...结构看起来像这样(哈希存储在数组中):

[
 {:title => "Page Title" , :page_no => 15},
 {:title => "Page Title 2" , :page_no => 22}
]

在文档末尾,我用它来生成 TOC 。一切都很好,直到...

现在,我必须在文档的开头处生成与文档第二页相同的 TOC (将其插入标题后面的开头)页)。这似乎是我的死胡同。

由于我不知道 TOC 将会有多少页,直到我真正生成它之后,我才知道新的页码内容(在被 TOC转移之后)...

有什么想法可以在文档开始时正确处理 TOC

0 个答案:

没有答案