Ссылка макроса блока должна содержаться в одной строке, разделенной с обеих сторон пустой строкой или разделителем блока.
Использовать блок открытия макрокоманды до или после блока макрокоманды изображения, например как это:
unfloat::[]
[[filter-example]]
.Filters are created through matrix operations
image::figs/filter_example.png["alt text", scaledwidth="90%"]
В установке AsciiDoc по умолчанию команда unfloat-blockmacro действует только для html-бэкэндов. В xhtml11-backend код примера будет переведен в
<div style="clear:both;"></div> <!-- line was added by using unfloat::[] -->
<div id="filter-example" class="imageblock">
<div class="content">
<img alt="alt text" src="filter_example.png">
</div>
<div class="image-title">Abbildung 1: Filters are created through matrix operations</div>
</div>
В файле asciidoc.conf вы найдете определение без реализации для unfloat-blockmacro:
[unfloat-blockmacro]
# Implemented in HTML backends.
В файле html4.conf вы найдете реализацию без всплытия для бэкэндов html:
[unfloat-blockmacro]
<br clear="all">
В файле xhtml11.conf вы найдете реализацию развертывания для бэкэндов xhtml:
[unfloat-blockmacro]
<div style="clear:both;"></div>
Измените эти строки, если вы ожидаете другого результата в вашем html-бэкенде.