Как я могу разделить переменные во внешний документ asciidoc?

Я пишу книгу, используя асцидоктор. Документы выглядят так.

book.asciidoc

:doctype: book
:icons: font
:source-highlighter: coderay

:apidocs-javase: http://docs.oracle.com/javase/8/docs/api
:apidocs-javaee: http://docs.oracle.com/javaee/7/api

include::chapter01.asciidoc[]

chapter01.asciidoc

== Chapter 01 TITLE
....
{apidocs-javase}/java/io/InputStream.html#...
...

Это делает хорошо, и результат выглядит хорошо.

Сейчас я пытаюсь использовать Atom вместе с atom-asciidoc-preview. Проблема в том, что atom-asciidoc-preview не способен правильно подставлять переменные.

Я пытаюсь это.

variables.asciidoc

:apidocs-javase: http://docs.oracle.com/javase/8/docs/api
:apidocs-javaee: http://docs.oracle.com/javaee/7/api

chapter01.asciidoc

include::variables.asciidoc[]
== Chapter 01 TTILE
....
{apidocs-javase}/java/io/InputStream.html#...
...

Мне не повезло Как я могу решить эту проблему?

1 ответ

Решение

Это должно работать, добавьте новую строку между включением и заголовком. Также может быть, что атом не справляется с этим правильно.

Другие вопросы по тегам