2013-08-30 76 views
2

我使用Protege 4.3來創建和組織一個包含中文字的本體。如何使Protege 4.3正確顯示中文字符?

image

正如你可以看到,中國的一些字符正常顯示,但其他人都顯示在小廣場。小方塊並不總是會出現,例如:如果我點擊[]-[]-[]-cheatsheet-[]-[]-[]-[]-[],我可以毫無問題地顯示相同的中文字符。

image

你知不知道我能做些什麼來正確和一致做出的Protege 4.3顯示中國文字?

回答

2

我想我可以爲這個問題做更多的功課。這是貼近最終解決方案的帖子。 (我要發佈此,作爲長度的答案不適合評論框)

具體而言,我從門生郵件列表存檔以下反饋後

[P4-反饋]門生4.2發現。 0中國顯示問題:

https://mailman.stanford.edu/pipermail/p4-feedback/2012-June/004721.html

我知道這個問題,甚至是固定在一個場合。但我並沒有真正理解它,也不知道該怎麼做。對不起,我沒有關於這個問題的很好的信息,但我會給你我現在最好的理解。

以我的經驗,當發生這種情況時,字符信息在OWL文件中被正確編碼。這個問題完全是一個顯示問題。這與你對問題的描述是一致的 - 在個人正確顯示的一些屏幕上。

我認爲這個問題與java虛擬機中的字體配置有關。如果您更改Protege正在使用的java實例,問題將以不同方式顯示,否則它將消失。當我在處理這個問題之前(發生過 幾次),我收集了一些網頁。不幸的是only one of them is still valid,但也許它是解決方案的一部分。

我會在嘗試上述建議的方法後發佈我自己的調查結果。

PS:這裏提供了一個有用的貓頭鷹示例 - some unicode characters do not display correctly in Protege

相關問題