• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com专业计算机教程网站
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure
您的位置:首页 > 网页设计 >XML/XSLT > XML模式:DocBook XM

XML模式:DocBook XM

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-08-06

本文主要包含模式,可以,文档,the,格式,不同,页面,标准,链接,样式,语义等相关知识,佚名 希望在学习及工作中可以帮助到您

能够编写文档,然后以多种不同的输出格式创建它,这曾是许多开发团队多年来的梦想。通过 DocBook XML 就可以实现,它不仅保持了语义标记,也保持了对资料格式化与输出的控制。
控制语义可以指定组成文档的章节和段落。在段落中可进一步详细规定包含的项。比方说可以将命令和函数名放在单独的标签中,如清单 8 所示。
清单 8. 使用单独的标签包装命令和函数
<para>The <command>compile</command> takes the source code of the material and builds a new class based on the filename. For example, if the filename is <filename>HelloWorld</filename> then the name of the class generated will be <classname>HelloWorld</classname>.

显示不同的元素时可以选择不同的输出样式和格式,也可选择相同的样式。更重要的是,因为语义信息回会被返回(比如文档可能包含对类名的引用),所以可以在编写索引时用它生成一个列表(该列表包含文档中详细描述的所有类名)。
除了语义标记外,文档的章节和不同部分还可以用特殊的 ID 标记,用这些 ID 建立文档不同部分的链接。有些类型可自动完成(章节、部分以及其他生成目录的类型),其他则需要明确建立到其他部分的链接。
转化成目标格式的时这些链接可以自动转换成适当的格式。比如,这个链接会转换为适当的 HTML 页面或页面中锚的链接。如果要生成 PDF,则可以包含目标章节的页码。
这种转换由 XSLT 样式表完成。现有的标准 DocBook XSLT 样式表支持到标准 HTML、XHTML、PDF(通过 FO 标准)、Texinfo、Java™ Help 和 Man 页面的转换。使用标准样式表还可以将数据转化成各种不同的大小和风格,书籍、A4 页面和幻灯片。
各种输出格式和标记的灵活性意味着:当创建文档时,可以使用相同的文档源代码提供打印的手册、内嵌式的帮助、man 页面、在线和上下文感知的信息。使用更传统的模型,可以分别编写这些元素。
DocBook XML 在技术文章社区得到了广泛的认可,很多公司所有的文档全部采用 DocBook XML 标准(或它的一个子集)。

您可能想查找下面的文章:

  • 详解XML中的模式Schema
  • 详解XML编程中的模式定义XSD
  • 在XML模式中扩展枚举列表
  • XML模式:SOAP
  • XML模式相关常用的缩写词
  • XML模式:WSD
  • XML模式:vCard
  • XML模式:RDF
  • XML模式:DocBook XM
  • XML模式:Dublin Core

相关文章

  • 2017-08-06XML:OpenSearch 应用
  • 2017-08-06XML模式:WSD
  • 2017-08-06XML教程:XML有哪些用途?
  • 2017-08-06编写SVG布置画布和坐标系统以及视窗的方法
  • 2017-08-27xml xmlns xmlns:xsi xsi:schemaLocation含义
  • 2017-08-06XML模式:RDF
  • 2017-08-06XML入门教程:XML名称空间-XML/XSLT
  • 2017-08-06XML入门教程:属性声明-XML/XSLT
  • 2017-08-06深入解析XML中的DTD文档类型定义
  • 2017-08-06使用XML实现多渠道接入网站的构架

文章分类

  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure

最近更新的内容

    • UML建模-面向对象设计:为什么要学习UML
    • XML模式:SOAP
    • XML中的DTD文档类型定义完全解析
    • 简单了解XML中的处理指令
    • 在XML模式中扩展枚举列表
    • WAP教程(5):WML 输入-XML/XSLT
    • XML入门教程:文档类型声明-XML/XSLT
    • XML模式:FIXML和SVG
    • 百度新闻开放协议XML文档制作方法简述
    • 初学XML的基础知识(认识XML的作用)

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有