MozTW 討論區
https://forum.moztw.org/

關於顯示 xml 格式檔案的問題
https://forum.moztw.org/viewtopic.php?f=3&t=899
1 頁 (共 1 頁)

發表人:  Joseph [ 2003-01-23, 16:57 ]
文章主題 :  關於顯示 xml 格式檔案的問題

我撰寫了一個 xml 格式的檔案,並且使用 xsl 去解析輸出
可以在 mozilla 中正常顯示,但是中文字全部都變成標楷體了
我並沒有去設定字體,而且看中文 html 時顯示都是細明體,所以覺得相當神奇
同樣的網頁在 IE 裡就是普通的細明體
我把個人弁鈳]定裡正體中文的字型全部設成細明體也無效

兩個網頁大家可以比較一下

這頁是直接把 xml/xsl 交給瀏覽器去做解析
[/url]http://cyberjos.bounceme.net/~literate/test2.xml[url]

這頁是伺服器解析完後,再把 html 結果丟給瀏覽器
http://cyberjos.bounceme.net/~literate/testxml.jsp?requestPage=test2.xml

其中第一個顯示的是標楷體,第二個是細明體
同樣兩個頁面拿到 IE 去看,則都是細明體
不知各位是否有解,能讓第一個可以預設秀出細明體
感謝感謝...

附註:Windows XP, Mozilla 1.3a 正體中文版本,
XML和XSL 都有設定 encoding="big5", 其中 XSL 也有設 <xsl:output encoding="big5"/>[/url][/i]

發表人:  kakeru [ 2003-01-23, 18:54 ]
文章主題 : 

我用NS7看兩個都是新細明....

發表人:  訪客 [ 2003-01-23, 21:12 ]
文章主題 : 

我看也都是細明體
1.3a

發表人:  bise [ 2003-01-23, 21:13 ]
文章主題 : 

MOzilla 看確實是一個標楷體一個細明體...真是神奇...
試了一下 NC 7 ,也是一個標楷體一個細明體。

發表人:  kakeru [ 2003-01-23, 21:21 ]
文章主題 : 

會不會是你預設字型的問題
我已經都改成新細明了...

發表人:  bise [ 2003-01-23, 21:34 ]
文章主題 : 

我沒有去設定字形,NC和Mozilla都是預設值。

發表人:  CyberJos [ 2003-01-24, 21:02 ]
文章主題 : 

各位好,我是原發問者 Joseph,我註冊成會員了..:)

後來根據我的研究之後,發現讓 moz 轉換 xml/xslt 的話
mozilla 會選擇以 英文 ISO-8859-1 來編碼,此時的中文看到的都是標楷體
而且我從 檢視-> 使用語系與編碼方法 這裡點回 正體中文
mozilla 也不會理我,那個小點點還是停在英文/西歐 iso-8859-1 那行前面
xml xsl 裡的 encoding 都已是 big5 ,xsl:output 的 encoding 也是 big5
可是 moz 還是不理我 照樣編碼是 英文,有趣的是中文仍可正常顯示..:P

如果是伺服器轉換完再用 mozilla 看的話,就會以正常的 big 編碼
就和普通看網頁一樣,沒有什麼問題
甚至如果不要使用 xsl 來轉換 xml 的話
單獨看 xml 和單獨看 xsl 都可正常以正體中文顯示,當然也就是細明體

所以我猜想這有可能是 moz 對「經xsl轉換過的xml」是預設以英文顯示
或者是對 big5 的支援有些問題,目前還在測試當中

對了,想請教一下
兩個網頁都顯示細明體的版友,不知是不是也把英文語系的字型設成細明?
麻煩了,謝謝.:)
:wink: :wink:

發表人:  skipwang [ 2005-07-12, 17:43 ]
文章主題 : 

我也遇到这样的问题,不知哪位高人指点迷津。需要下载插件吗?还是没办法解决?

1 頁 (共 1 頁) 所有顯示的時間為 UTC + 8 小時
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/