Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/design-patterns/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
xmlgraphics:“Arial Unicode MS”字体不适用于西里尔文_Xml_Unicode_Fonts_Xsl Fo_Apache Fop - Fatal编程技术网

xmlgraphics:“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创建过程中,您是否收到任何警告缺少字形、字体替换等。。。?您在配置文件

我想为捷克语生成一个PDF,但我遇到了一些字符的问题。例如,字符Č

我要去伊斯卡共和国。什么时候应该是塞斯卡共和国

我知道Arial Unicode MS字体支持这些字符。但我不能让它工作,即使遵循这个建议:


有什么想法吗?

我觉得很奇怪,你需要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>