Перекрестные ссылки на элементы с их меткой в ​​asciidoctor

В настоящее время я пишу документ с помощью asciidoctor, и мне нужно связать изображения и разделы внутри документа. Хотя я понимаю, как работает перекрестная ссылка в asciidoctor, мне было интересно, есть ли способ связать такие элементы, как разделы и изображения, отображая также номер элемента, который asciidoctor генерирует с атрибутом: sectnums:. В этом примере вы можете лучше увидеть, чего я хочу достичь, не вводя его вручную:

Скриншот

1 ответ

Решение

Я думаю, что это пока невозможно... См. Выпуск: # 858: Добавить возможность использовать номер рисунка или текст в тексте ссылки.


В #1381 обсуждается подход : ссылка на атрибуты не заменяется в якорях:

[#system_overview,reftext='{figure-caption} {counter:refnum}']
image::system_overview.png[]

Решение, которое я сейчас использую, - это постобработка созданного HTML-кода с использованием некоторого Java-кода на основе JSoup. Конечно, это не работает с бэкендом PDF.

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