我注意到我生成的 XHTML5 编号的章节标题在数字和标题字符串之间有一个 Â。我认为这是一个世代错误。但是不,我的 DocBook 发行版的 gentext 文件 common/en.xml 实际上指定了这一点。
common/en.xml 的第 338 行:
<l:template name="section" text="%n. %t"/>
当在十六进制编辑器中查看时,%n 后面的点和空格是 ASCII 字符代码 C2 和 A0,它们分别是 Â 和 NBSP 字符。我能理解NBSP。但为什么是?
我知道我可以在我的自定义层中更改它。但默认值似乎很奇怪。
我正在使用 docbook-xsl-ns-1.77.1。