Я пытаюсь создать простой макрос, чтобы сделать текстовый элемент в красном asciidoctor
. Ниже не работает:использование ролей в макросах asciidoctor?
:redtext: [red]#some important text in red that occurs a lot#
{redtext}
или еще проще, например:
:redcross: [red]#✘#
Я не ясно, о правилах для того, что может и не может быть заменен макросом. Руководство пользователя asciidoctor
имеет пробел для макросов в настоящее время (http://asciidoctor.org/docs/user-manual/#macros). Руководство asciidoc
(http://www.methods.co.nz/asciidoc/chunked/ch21.html) не так ясно, но может не применяться к asciidoctor
в любом случае.
Относительно неотвеченного вопроса является Resuable markup fragments with Asciidoctor. Связанный с этим вопрос, который предполагает использование, включает в себя то, что является излишним для этого.
Каковы ограничения макросов?
Это вводит несколько новых проблем: * The не включает могут быть использованы только в начале строки * Ваш документ уже не один исходный файл * включаемой почти так же многословен, как текст, я хочу, чтобы включить. –