Как я могу разделить переменные во внешний документ 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 ответ
Решение
Это должно работать, добавьте новую строку между включением и заголовком. Также может быть, что атом не справляется с этим правильно.