天线屋中的非破坏 space
non breaking space in Antenna House
我不是专家,所以才寻求帮助。
我在进入 Antenna House 预览时遇到问题 - 非中断 space(困难 space)。
XML 文档文件包含非制动 space (U+00A0)。
文件编码为 utf-8
试过如下在配置文件中添加一个参数,但不幸的是它不起作用(预览仍然显示正常 spaces)
天线屋版本。 6.4
有谁知道如何配置 Antenna House 以使视图显示硬 spaces?
如果有任何帮助,我将不胜感激 ;-)
<formatter-config>
<xslt-settings
justify-nbsp="true"
</xslt-settings>
</formatter-config>
enter image description here
enter image description here
首先,即使在AH Formatter V6.4中,axf:justify-nbsp
/justify-nbsp
也是扩展属性,而不是格式化选项设置。我找不到任何关于它的选项设置。因此,您只需在 document/stylesheet 中使用它,就像任何其他继承的 属性 一样(尽管您没有说您使用的是 XSL-FO 还是 CSS)。
其次,AH Formatter 没有使 non-breaking space 可见的选项。但是,您可以使用 XSLT 在每个 non-breaking space 周围放置一个 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">
.
我不是专家,所以才寻求帮助。 我在进入 Antenna House 预览时遇到问题 - 非中断 space(困难 space)。 XML 文档文件包含非制动 space (U+00A0)。 文件编码为 utf-8
试过如下在配置文件中添加一个参数,但不幸的是它不起作用(预览仍然显示正常 spaces)
天线屋版本。 6.4 有谁知道如何配置 Antenna House 以使视图显示硬 spaces? 如果有任何帮助,我将不胜感激 ;-)
<formatter-config>
<xslt-settings
justify-nbsp="true"
</xslt-settings>
</formatter-config>
enter image description here enter image description here
首先,即使在AH Formatter V6.4中,axf:justify-nbsp
/justify-nbsp
也是扩展属性,而不是格式化选项设置。我找不到任何关于它的选项设置。因此,您只需在 document/stylesheet 中使用它,就像任何其他继承的 属性 一样(尽管您没有说您使用的是 XSL-FO 还是 CSS)。
其次,AH Formatter 没有使 non-breaking space 可见的选项。但是,您可以使用 XSLT 在每个 non-breaking space 周围放置一个 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">
.