Re: [問題]DocBook 寫中文內容的存檔編碼
※ 引述《ahtwang@kkcity.com.tw (Alex_W)》之銘言:
> 請問一下,為什麼同一個 sgml 檔存成 Big5 就可以過 nsgmls,
> 可是存成 UTF-8 就會出現 non sgml character entity 的問題?
> 我是依照 FDP Primer 的設定來做的,但是想用 OASIS DocBook 來寫自己的東西。
> 原檔:
> 系統語系是 zh_TW.UTF-8 了,實在不想另外改用 Big5 寫東西 :(
利用 env SP_ENCODING=UTF-8
你可以寫成這樣
#!/bin/sh
ENCODING=UTF-8
/usr/bin/env SP_ENCODING=$ENCODING jade -V nochunks \
-c /usr/local/share/sgml/docbook/dsssl/modular/catalog \
-c /usr/local/share/sgml/docbook/catalog \
-c /usr/local/share/sgml/jade/catalog \
-d /usr/local/share/sgml/docbook/dsssl/modular/html/docbook.dsl \
-t sgml test.sgml > file.html || (/bin/rm -f file.html && false)
/usr/local/bin/tidy -wrap 90 -m -raw -preserve -f /dev/null -asxml file.html
echo -n "加入翻譯吧 XD"
--
靜中見真境,淡中識本然
--
◢◣ - ● -
◢██◣◢◣ ` Origin: 宜蘭資教.山水蘭陽 telnet://yilan.twbbs.org
~~ ﹌ ~﹌ ﹉ From : 61-63-0-host123.kbtelecom.net.tw
討論串 (同標題文章)
FreeBSD 近期熱門文章
PTT數位生活區 即時熱門文章