天线屋的非破坏空间

Posted

技术标签:

【中文标题】天线屋的非破坏空间【英文标题】:non breaking space in Antenna House 【发布时间】:2019-10-07 04:13:59 【问题描述】:

我不是专家,这就是寻求帮助的原因。 我在进入 Antenna House 预览时遇到问题 - 非破坏空间(硬空间)。 XML 文档文件包含非制动空间 (U+00A0)。 文件以 utf-8 编码

尝试在配置文件中添加一个参数如下,但不幸的是它不起作用(预览仍然显示正常空格)

天线屋版。 6.4 有谁知道如何配置天线屋以显示硬空间? 我将不胜感激;-)

<formatter-config>
<xslt-settings 
justify-nbsp="true"
  </xslt-settings>
</formatter-config>

enter image description here enter image description here

【问题讨论】:

标签格式错误和/或在 xslt-settings 上缺少 > .... 【参考方案1】:

首先,即使在 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&#xA0;lorem3 ipsum3 fdg123b XXXX</fo:block>
<fo:block axf:justify-nbsp="false">podstawowa opieka zdrowotna lorem1 ipsum1 lorem2 ipsum2&#xA0;lorem3 ipsum3 fdg123b XXXX</fo:block>

由于axf:justify-nbsp 是一个继承属性(参见https://www.antennahouse.com/product/ahf66/ahf-ext.html#axf.justify-nbsp),如果您希望它应用于整个文档,您可以将其放在fo:root 上:即&lt;fo:root axf:justify-nbsp="false"&gt;

【讨论】:

非常感谢您的回答 :-) 我将文档文件如下:不知道我是否准确地表达了自己,但我的意思是加载文档后的硬空间,它包含在视图中。我的意思是,如果 [这里] 是一个硬空格,那么“是”这个词将不会转到下一段以防万一。 请编辑您的问题以添加您的 XSL-FO 的最小示例以及格式化示例的错误截图。 屏幕附在我的问题上 ;-) 非常感谢您的每一个提示!对不起,我不太擅长这个 - 请看我的第二个屏幕。 &lt;fo:root axf:justify-nbsp="false"&gt;。由于它是一个继承属性,因此该值被每个后代 FO 继承(除非您也将其设置在后代上)。

以上是关于天线屋的非破坏空间的主要内容,如果未能解决你的问题,请参考以下文章

移动管家汽车无钥匙进入一键启动系统射频天线工作原理?

蓝牙天线的分类

高手些谢谢!

LTE之多天线技术

LTE之多天线技术

从2G到5G, 基站天线过去与未来