Создайте ссылку с asciidoctor, которая имеет идентификатор

Я хотел бы создать внешнюю ссылку с идентификатором, используя asciidoctorj. Нигде в мануале не нашел как это сделать.

Асцидидоктор Источник:

http://stackoverflow.com[Cool Site, id="myId"] ...

Текущий результат:

<a href="http://stackoverflow.com">Cool Site</a> ...

Ожидаемый результат:

<a id="myId" href="http://stackoverflow.com">Cool Site</a> ...

person Vadimo    schedule 04.04.2014    source источник


Ответы (1)


Я не думаю, что это возможно (на данный момент): http://asciidoctor.org/docs/asciidoc-syntax-quick-reference/#links

Но вы можете определить role для создания класса HTML, например:

http://discuss.asciidoctor.org[Discuss Asciidoctor, role="external"]

будет производить:

<a href="http://discuss.asciidoctor.org" class="external">Discuss Asciidoctor</a>

Вы также можете открыть задачу здесь, чтобы задать ее!

person Mogztter    schedule 27.05.2014
comment
Очевидно, у вас уже есть github.com/asciidoctor/asciidoctor/issues/935. - person Mogztter; 27.05.2014
comment
Я жду, когда github.com/asciidoctor/asciidoctor/pull/966 станет выпускать. Поскольку это содержит идеальное решение. - person Vadimo; 28.05.2014