我正在創建XSL-FO文檔,並在表頭中需要顯示希臘字符「delta」。我搜索並嘗試了很多東西,但都沒有解決。如何在XSL中顯示希臘字母Delta?
<fo:inline font-family="Symbol">
Δ - Δ - Ɗ <br/>
</fo:inline>
我正在創建XSL-FO文檔,並在表頭中需要顯示希臘字符「delta」。我搜索並嘗試了很多東西,但都沒有解決。如何在XSL中顯示希臘字母Delta?
<fo:inline font-family="Symbol">
Δ - Δ - Ɗ <br/>
</fo:inline>
Symbol字體不使用碼點和字形之間的Unicode映射。
特別是對於希臘字母(大寫和小寫)的字形是通常由拉丁字母佔用的地方,因此,「大寫三角洲」你需要的是一個簡單的資本d:
<fo:inline font-family="Symbol">
D
</fo:inline>
注爲了使你的格式化程序(你沒有告訴我們你正在使用哪一個)可能需要一些配置,以便它知道在哪裏可以找到字體文件。
這也沒有工作。 <?xml version =「1.0」encoding =「UTF-8」?>' –
'<?xml version =「1.0」encoding =「UTF-8」?>
../format.xsl文件只是具有工程值格式,如距離,方向,坡度等 –
您使用哪種FO格式化程序?你有任何警告/錯誤信息? – lfurini
我沒有收到任何警告或錯誤。我正在使用1.0版本的標準w3.org/1999/XSL/Format。我不知道這是否是你所指的。我知道VB,VBS,並且可以用XML/XSL做一些事情。 –
我的意思是,你用什麼程序將FO文件轉換成PDF(或者你正在創建的任何輸出)。 – lfurini