回文章列表
作者chinsan.bbs@bbs.ilc.edu.tw (萌生退意), 信區: 386bsd
標題Re: [=?big5?Q?=B0=DD=C3D]DocBook=20=BCg=A4=A4=A4=E5=A4=BA=AEe=AA=BA=A6s=C0=C9=BDs=BDX?=
時間山水蘭陽 (Mon Jan 8 14:43:20 2007)
轉信站: GIBBS!ccnews.ncku!news.ccns.ncku!news.mksh.phc!news.nsysu!news.cis.nctu
Origin: bbs.ilc.edu.tw

※ 引述《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
文章選讀←離開[主題上]主題下(k)上篇(j)下篇S/a搜尋 G串列 TAB精華 ↑↓捲 Pg/Space翻