1

主.asc:

== Items
include::foo.asc[]
include::bar.asc[]

foo.asc

=== Foo Title
==== List of things
* thing one
* thing two

酒吧.asc

=== Bar Title
this is a summary of bar

main.asc呈现时,将显示以下文本:

项目

标题

  • 一件事
  • 事情二 === 酒吧标题

这是一个总结吧

我还尝试foo.asc在列表末尾添加一个简单的段落,看看这是否能解决问题——它没有。

有没有办法来解决这个问题?

4

2 回答 2

1

您应该始终以空行结束所有 asciidoc 文件,实际上我在所有文件的末尾保留了注释以记住我:

////
Always end a file with a blank line to avoid include problems.
////

当您没有空行时,第二个文件包含在 previews 行的末尾,结果将是:

thing two === Bar Title
于 2014-09-30T20:19:49.423 回答
1

在两个包含语句之间添加一行似乎可以解决问题:

== Items
include::foo.asc[]

include::bar.asc[]
于 2013-12-19T19:35:31.200 回答