LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 763|回复: 0

请教ldp工程howto xml格式文件转换问题

[复制链接]
发表于 2006-3-18 00:17:20 | 显示全部楼层 |阅读模式
从tldp上下载的howto xml格式文件我想把他转换成html,以此学习一下docbook的使用。我
使用的转换命令如下:
openjade -t sgml -d  /usr/share/sgml/docbook/stylesheet/dsssl/ldp/ldp.dsl#html
/usr/share/xml/declaration/xml.dcl DocBook-OpenJade-SGML-XML-HOWTO.xml
但每次都一大堆错误:

  1. openjade: DocBook-OpenJade-SGML-XML-HOWTO.xml:1:2:E: unknown declaration type
  2. "doctype"
  3. openjade: DocBook-OpenJade-SGML-XML-HOWTO.xml:3:0:E: prolog can't be omitted
  4. unless CONCU
  5. R NO and LINK EXPLICIT NO and either IMPLYDEF ELEMENT YES or IMPLYDEF DOCTYPE
  6. YES
  7. openjade: DocBook-OpenJade-SGML-XML-HOWTO.xml:3:0:E: no document type
  8. declaration; will p
  9. arse without validation

  10. openjade: DocBook-OpenJade-SGML-XML-HOWTO.xml:4:16:E: invalid comment
  11. declaration: found
  12. name start character outside comment but inside comment declaration

  13. openjade: DocBook-OpenJade-SGML-XML-HOWTO.xml:4:0: comment declaration started
  14. here
  15. openjade: DocBook-OpenJade-SGML-XML-HOWTO.xml:10:27:E: an attribute value
  16. specification m
  17. ust be an attribute value literal unless SHORTTAG YES is specified
  18. openjade: DocBook-OpenJade-SGML-XML-HOWTO.xml:13:16: start tag was here
  19. openjade: DocBook-OpenJade-SGML-XML-HOWTO.xml:17:10:E: an attribute value
  20. specification m
  21. ust be an attribute value literal unless SHORTTAG YES is specified

  22. openjade: DocBook-OpenJade-SGML-XML-HOWTO.xml:21:129:E: an attribute value
  23. specification
  24. must be an attribute value literal unless SHORTTAG YES is specified

  25. openjade: DocBook-OpenJade-SGML-XML-HOWTO.xml:22:6:E: an attribute value
  26. specification mu
  27. st be an attribute value literal unless SHORTTAG YES is specified

  28. openjade: DocBook-OpenJade-SGML-XML-HOWTO.xml:22:16:E: an attribute value
  29. specification m
  30. ust be an attribute value literal unless SHORTTAG YES is specified

  31. openjade: DocBook-OpenJade-SGML-XML-HOWTO.xml:22:22:E: end tag for "img" omitted,
  32. but OMI
  33. TTAG NO was specified
  34. openjade: DocBook-OpenJade-SGML-XML-HOWTO.xml:968:6:E: end tag for "hr" omitted,
  35. but OMIT
  36. TAG NO was specified

  37. openjade: DocBook-OpenJade-SGML-XML-HOWTO.xml:26:0: start tag was here
  38. openjade: DocBook-OpenJade-SGML-XML-HOWTO.xml:968:6:E: end tag for "p" omitted,
  39. but OMITT
  40. AG NO was specified

  41. openjade:/usr/share/sgml/docbook/stylesheet/dsssl/modular/print/dbtable.dsl:397:
  42. 5:E: und
  43. eclared use of feature "table"

  44. openjade:/usr/share/sgml/docbook/stylesheet/dsssl/modular/print/dbtable.dsl:565:
  45. 3:E: und
  46. eclared use of feature "table"

  47. openjade:/usr/share/sgml/docbook/stylesheet/dsssl/modular/print/dbtable.dsl:182:
  48. 2:E: und
  49. eclared use of feature "table"

  50. openjade:/usr/share/sgml/docbook/stylesheet/dsssl/modular/print/dbtable.dsl:189:
  51. 2:E: und
  52. eclared use of feature "table
复制代码

请教大虾该如何处理 thanks a lot

head  DocBook-OpenJade-SGML-XML-HOWTO

<!doctype html public "-//W3C//DTD HTML 4.0 Transitional//EN"
"http://www.w3.org/TR/REC-html40/loose.dtd">
<html><head>
<!-- ViewCVS -- http://viewcvs.sourceforge.net/
by Greg Stein -- mailto:gstein@lyra.org
-->

我已装了docbook dtd ,而我看DocBook-OpenJade-SGML-XML-HOWTO的文件头写的是html 4,会不会是dtd 不对啊?请教,谢谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表