当前位置:七道奇文章资讯编程技术Java编程
日期:2011-03-22 16:13:00  来源:本站整理

向Docbook5.0过渡系列(1)[Java编程]

赞助商链接



  本文“向Docbook5.0过渡系列(1)[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

docbook5.0放出已经有一段时间了,恰好要用docbook写文档,决意要遵守5.0尺度,干脆就把5.0的一些新特点记录下来.

本日先说说5.0的文档声明与4.0有什么差别,docbook5已经不举荐利用dtd,取而代之的是RELAX NG,RELAX NG(读作“relaxing”),是一种基于语法的 XML 情势语言,可用于描写、定义和限制 XML 词汇表.通过本文理解某些人不喜好利用文档范例定义(Document Type Definition,DTD)的缘由,以及 RELAX NG 若何针对它举行改进.假如你想更深的理解RELAX NG,可以去谷歌搜索一下,介绍性的文档很多.

下面对比一下4.0和5.0在文档声明上的差别,先看看4.0

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE article PUBLIC '-//OASIS//DTD DocBook XML V4.5//EN'
                          'http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd'>
<article lang="en">
   <title>Sample article</title>
   <para>This is a very short article.</para>
</article>

下面是5.0的新办法

<?xml version="1.0" encoding="utf-8"?>
<article xmlns="http://docbook.org/ns/docbook" version="5.0" xml:lang="en">
   <title>Sample article</title>
   <para>This is a very short article.</para>
</article>

注意!5.0里的语言声明方法采取尺度办法xml:lang="en",这是简写办法,全写应当是xml:lang="en-US".

下一篇介绍若何利用新的RELAX NG来考证docbook.


  以上是“向Docbook5.0过渡系列(1)[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
  • 向Docbook5.0过渡系列(1)
  • 向Docbook5.0过渡系列(2)-给Image加链接
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .