0

我正在尝试使用方括号在 XSL-FO 中创建一个列表。我已经能够使用标准的 unicode 项目符号字符 ( •) 让它工作,但我似乎无法让它在方括号中工作。

我尝试过使用■,但这似乎不起作用。重要的是我可以让方形项目符号工作,因为我匹配现有的文件格式。非常感谢任何帮助让这个工作。

         <fo:list-item-label end-indent="label-end()">
          <fo:block>&#x2022;</fo:block>
        </fo:list-item-label>
4

2 回答 2

2

嗨,我已经用我自己的 XSL-FO 代码和 RenderX XEP 4.x 进行了尝试,这似乎是字体字形问题。当我使用 WGL 版本的 Times New Roman 字体时,它正确显示为方括号,但是当我使用内置的 Helvetica 字体时,它却没有,因为它没有支持它的字形(• 工作正常)。

如果您不想花钱购买新字体,我建议您使用 gif 来模拟方括号。

于 2010-04-09T07:48:07.663 回答
0

您使用的字体中是否包含此字符?

于 2010-03-21T19:39:54.843 回答