APP下载

DITA-OT中音乐元素域的扩展方法研究

2013-09-08施运梅刘旭红

计算机工程与设计 2013年10期
关键词:音乐信息

刘 鹏,施运梅+ ,李 宁,刘旭红

(1.网络文化与数字传播北京市重点实验室,北京100101;2.北京信息科技大学 计算机学院,北京100101)

0 引 言

达尔文信息类型架构 (darwin information typing architecture,DITA)是一套基于XML的面向主题的数字内容结构化写作与发布方案[1]。设计DITA的初衷是为了满足技术文档写作和发布的需求,实现 “一次制作,多元发布”的应用要求。DITA-OT (DITA open toolkit)是支持DITA的开源工具,它较好地实现了DITA这一架构。DITA和DITA-OT“一次制作,多元发布”的特点决定了它们可用于复合出版。但复合出版需要对多媒体信息进行发布,而DITA对多媒体内容的支持力度较小,当前仅支持图形、图片等,而像音乐这样的媒体信息无法用DITA表达,这限制了DITA的应用。目前,国外对DITA的研究和应用主要集中在文档制作方面[2,3],国内的研究主要是通过对DITA进行深入分析,再将其应用到语义信息的组织和技术文档的编写上[4-6]。这些研究尚未涉及DITA对音乐的支持。

DITA提供了专门化的方法扩展其应用范围,这为扩展DITA的音乐表现能力提供了可能性。本文探索了一种在DITA-OT中扩展音乐媒体的方法,主要思想是通过专门化将表现音乐的置标语言音乐扩展置标语言 (music eXtensible markup language,MusicXML)扩展到 DITA-OT中,并在DITA-OT中建立相应的转换文件,以支持对 MusicXML的转换。

1 DITA和DITA-OT

1.1 DITA

DITA是IBM公司为结构信息标准化促进组织 (organization for the advancement of structure information standards,OASIS)贡献的发明,其核心思想是模块化和可重用。DITA以主题作为文档内容划分的基本单元,主题是独立的信息单元[7]。DITA通过主题图 (ditamap)将主题按需求组合起来,形成满足用户需要的文档。DITA文档的组织形式如图1所示,在每个主题图文档中可根据用户需求将不同的主题重组到一起。……

登录APP查看全文

猜你喜欢

音乐信息
奇妙的“自然音乐”
音乐从哪里来?
圣诞音乐路
订阅信息
音乐
展会信息
音乐
秋夜的音乐
信息
健康信息