Во-первых, даже в AH Formatter V6.4 axf:justify-nbsp
/ justify-nbsp
является свойством расширения, а не параметром форматирования. Я не могу найти что-либо об этом, когда-либо являющееся параметром настройки. Таким образом, вы просто используете его в своем документе / таблице стилей, как любое другое унаследованное свойство (хотя вы еще не сказали, используете ли вы XSL-FO или CSS).
Во-вторых, AH Formatter не имеет возможности сделать неразрывные пробелы видимыми. Однако вы можете использовать XSLT, чтобы поместить fo:inline
/ span
вокруг каждого неразрывного пробела и придать этому элементу цвет фона.
Добавьте axf:justify-nbsp="false"
к вашему XSL-FO:
<fo:block space-after="1em">podstawowa opieka zdrowotna lorem1 ipsum1 lorem2 ipsum2 lorem3 ipsum3 fdg123b XXXX</fo:block>
<fo:block axf:justify-nbsp="false">podstawowa opieka zdrowotna lorem1 ipsum1 lorem2 ipsum2 lorem3 ipsum3 fdg123b XXXX</fo:block>
Поскольку axf:justify-nbsp
является унаследованным свойством (см. https://www.antennahouse.com/product/ahf66/ahf-ext.html#axf.justify-nbsp),, если вы хотите, чтобы оно применялось ко всему документу, вместо этого вы можете поместить его в fo:root
: то есть, <fo:root axf:justify-nbsp="false">
.