看板FreeBSD
标 题Re: [问题]DocBook 写中文内容的存档编码
发信站KKCITY (Mon Jan 8 20:33:23 2007)
转信站ptt!ctu-reader!ctu-gate!news.nctu!news.ntu!news.au!zoonews.ee.ntu!news
※ 引述《[email protected] (萌生退意)》之铭言:
> ※ 引述《[email protected] (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
唔,有点搞不清楚。这里是拿来生成 HTML 用的对吧?
其实我原本想做的是
~/doc/ 下面放我的 sgml/xml DocBook 原档
然後像 FreeBSD 的文件一样写 Makefile。每次修改好直接 make install
就把 HTML 装去我指定的目录。
可是现在还不用讲 Makefile,连写出来的 sgml 都过不了 nsgmls...
翻文件倒是有翻到说 DSSSL 等於已经死掉了,所以我想改写 DocBook XML。
结果讲 DocBook XML 的文件好像很少。连 XSLT 的东西在 ports 哪里都不清楚。
> echo -n "加入翻译吧 XD"
其实是有想有时间的话试试,只是搞了好久搞不定 cvs checkout。
每次都说找不到 module。 :(
如果 FDP 有个教学,是只要照做就可以在 ~/ 放一个目录当翻译工作区,
然後该装的如 cvs 等等东西也都装好的话,那应该不错。
让完全没摸过 CVS 的人也能依样葫芦,十分钟後就可以开始翻译的话……
不然像我这种不熟这类东西的,真的是每次试每次不知为何都碰壁。
明明大家都用得高高兴兴为什麽就只有我一直试不出来──这样的感觉。(笑)
--
┌─────◆KKCITY◆─────┐▇─┐ 优质连线服务隆/重/豋/场!!
│ bbs.kkcity.com.tw │┴ └─▇ KKADSL 带你环游全世界
└──《From:61.62.219.58
》──┘ KKADSL ┴ http://adsl.kkcity.com.tw
--