xmlgraphics:“Arial Unicode MS”字体不适用于西里尔文
我想为捷克语生成一个PDF,但我遇到了一些字符的问题。例如,字符Č 我要去伊斯卡共和国。什么时候应该是塞斯卡共和国 我知道Arial Unicode MS字体支持这些字符。但我不能让它工作,即使遵循这个建议:xmlgraphics:“Arial Unicode MS”字体不适用于西里尔文,xml,unicode,fonts,xsl-fo,apache-fop,Xml,Unicode,Fonts,Xsl Fo,Apache Fop,我想为捷克语生成一个PDF,但我遇到了一些字符的问题。例如,字符Č 我要去伊斯卡共和国。什么时候应该是塞斯卡共和国 我知道Arial Unicode MS字体支持这些字符。但我不能让它工作,即使遵循这个建议: 有什么想法吗?我觉得很奇怪,你需要Arial Unicode字体,Č应该可以用标准的Arial字体显示。更准确地说:Č不是西里尔字母,它是一个用Unicode扩展的拉丁字母1。可能原始文本没有使用正确的编码读取。在pdf创建过程中,您是否收到任何警告缺少字形、字体替换等。。。?您在配置文件
有什么想法吗?我觉得很奇怪,你需要Arial Unicode字体,Č应该可以用标准的Arial字体显示。更准确地说:Č不是西里尔字母,它是一个用Unicode扩展的拉丁字母1。可能原始文本没有使用正确的编码读取。在pdf创建过程中,您是否收到任何警告缺少字形、字体替换等。。。?您在配置文件中配置了字体了吗?请参阅?我试图编写详细答案的类似问题:看起来我们在Linux生产环境中没有安装Arial字体
<fo:block color="#000000" font-family="'Arial Unicode MS'" font-size="10.0pt">
<fo:table table-layout="fixed">
<fo:table-column column-width="130.0pt" />
<fo:table-body>
<fo:table-row height="12.0pt">
<fo:table-cell>
<fo:block>
<xsl:apply-templates select="HEADER/COUNTRY" />
</fo:block>
</fo:table-cell>
</fo:table-row>