Атрибут из нескольких абзацев в AsciiDoc

У меня есть текст из двух абзацев, который довольно часто повторяется. Как я мог избежать повторения?

На данный момент у меня есть:

:something-1: Blah blah blah +
blah blah blah +
blah blah blah

:something-2: Blah blah blah +
blah blah blah +
blah blah blah

А потом:

--
{something-1}

{something-2}
--

Есть ли способ поместить оба абзаца в один атрибут? Было бы еще лучше, если бы я мог поместить блок в атрибут.

Это не работает:

:something: Blah blah blah +
blah blah blah +
blah blah blah +
+
Blah blah blah +
blah blah blah +
blah blah blah

Плюс на пустой строке и второй абзац не анализируются как часть определения атрибута.

Другой вариант — поместить два абзаца в отдельный файл и использовать макрос include:. Но создание отдельного файла каждый раз, когда я сталкиваюсь с этой проблемой, создаст некоторый беспорядок. Это также усложняет переход от определений из 1 абзаца к определениям из 2 абзацев. Я бы предпочел иметь один раздел «глоссарий» (или документ), который содержит все эти повторяющиеся определения терминов.


person Daniel Darabos    schedule 11.05.2015    source источник


Ответы (1)