我正在尝试使用方括号在XSL-FO中创建一个列表。我已经能够使用标准的unicode项目符号(•
)来使用它,但我似乎无法让它适用于方括号。
我尝试过使用■
,但这似乎不起作用。重要的是,我可以让方形子弹工作,因为我匹配现有的文件格式。非常感谢帮助你完成这项工作。
<fo:list-item-label end-indent="label-end()">
<fo:block>•</fo:block>
</fo:list-item-label>
答案 0 :(得分:2)
您好我用我自己的XSL-FO代码和RenderX XEP 4.x尝试了这个,它似乎是一个字体字形问题。当我使用诸如Times New Roman的WGL版本之类的字体时,它正确地显示为方括号,但是当我使用内置的Helvetica字体时,它没有,因为它没有支持它的字形(•工作正常)。
如果您不想以购买新字体为代价,我建议您使用gif来模拟方括号。
答案 1 :(得分:0)
此字符是否包含在您使用的字体中?