ICS35.240.30
中华人民共和国国家标准
GB/T38640—2020
盲用数字出版格式
Digital publishing format for visually impaired people2020-04-28发布
国家市场监督管理总局
国家标准化管理委员会
2020-11-01实施
规范性引用文件
术语和定义
缩略语
盲用文本出版格式
盲用文本出版格式基本要求
文件信息
文件内容
格式属性
5.2盲用文本出版XML格式
根元素
文件信息
文件内容
格式属性
盲用文本出版BDO格式
文件信息
文件内容
格式属性
盲用图片出版格式
电子盲文图出版格式
电子图出版格式
盲用音频出版格式
盲用视频出版格式
盲用媒体文件同步格式
基本要求
特殊导航模式的自动调用
“可跳过”的结构
跨媒体单元的文件打包
GB/T38640—2020
GB/T38640—2020
par元素的内容
SMIL中的图像
只含有文本的盲用数字出版物
9.10制作者暂停
附录A(规范性附录)
附录B(资料性附录)
参考文献
+..++...+
电子盲文文本XML结构
盲用数字出版物格式示例
本标准按照GB/T1.1-2009给出的规则起草。GB/T38640—2020
请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别这些专利的责任。本标准由全国信息技术标准化技术委员会(SAC/TC28)提出并归口。本标准起草单位:中国盲文出版社、中国科学院计算技术研究所、浙江大学、中国盲文图书馆、中国电子技术标准化研究院、华建宇通科技(北京)有限责任公司、版信圆融(天津)科技有限公司。本标准主要起草人:沃淑萍、唐李真、杨阳、王向东、卜佳俊、徐洋、叶宇、石雯雯、刘宏、王炜、黄静、王维、钱跃良、欧梅芳、于智、马凌州。HniKaeerKAca
1范围
盲用数字出版格式
免费标准下载网bzxzGB/T38640—2020
本标准规定了盲用文本、图片、音频和视频的出版格式,以及育用媒体文件同步格式。本标准适用于盲用数字出版物的编辑、设计、制作和使用。规范性引用文件
下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。GB/T17975.1信息技术运动图像及其伴音信息的通用编码第1部分:系统GB/T17975.2信息技术运动图像及其伴音信息的通用编码第2部分:视频GB/T18793信息技术可扩展置标语言(XML)1.0公共安全视频监控数字视音频编解码技术要求GB/T25724
ISO/IEC14496-2信息技术音频-视频对象编码第2部分:视频(InformationtechnologyCoding of audio-visual objects—Part 2:Visual)ISO/IEC14496-10信息技术
音频-视频对象编码
马第10部分:先进视频编码(Informationiik
technology-Coding of audio-visual objects术语和定义
下列术语和定义适用于本文件。3.1
Par10:Advanced video coding)盲用数字出版
digitalpublishingforvisuallyimpairedpeople面向因视力残疾导致的视力下降或视力丧失的人群,以数字技术手段对作品进行编辑、加工、复制,提供数字产品或内容服务的专业活动。3.2
电子盲文electronicbraille
以数字形式存储的盲文内容。
无障碍影视作品
audiodescribedmovies
配有画面解说、字幕、手语的音像出版物[GB/T36719—2018,定义3.15]4缩略语
下列缩略语适用于本文件。
BDO:盲文文档(BrailleDocument)DTD:文档类型定义(DocumentTypeDefinition)GB/T38640—2020
SMIL:同步多媒体集成语言(SynchronousMultimediaIntegrateLanguage)XML:可扩展置标语言(eXtensibleMarkupLanguage)5盲用文本出版格式
5.1盲用文本出版格式基本要求
5.1.1概述
盲用文本出版包括电子盲文文本出版和电子文本出版。电子盲文文本以文件为单位,一个电子盲文文件可为一本书、一本杂志、一篇文章或一段话。电子盲文文件包含文件信息、文件内容和格式属性电子文本出版格式可参照电子盲文文本出版格式执行5.1.2文件信息
文件信息用于定义整个文件的配置参数,包含文学、贞面、边距、布局等参数:a)“文字”参数定义文件采用的文字,应包含两个属性:存储和显示,两个属性的取值都包含非盲文文字、盲文、文字对照;
b)“页面”参数定义文件采用的页面大小,应包含两个属性:宽和高;c)“边距”参数定义页面的边距,应包含4个属性:页面的下、左、右边距;d)“布局”参数定义页面的行数和每行的方数,应包含两个属性:行数和列数。5.1.3文件内容
个电子盲文文件应有且只有一个文件内容组件,该组件可由各种内容部件组合而成,这些内容部件包括封面、版本记录页、前言、目录、章节、标题、文字段落、公式、图、乐谱、文字对照:a)“封面”部件定义封面页中的内容,可由文字段落等内容部件构成,提供书名、作者和出版者等信息。
b)“版本记录页”部件定义版本记录页中的内容,可由文字段落等内容部件构成,提供版权说明、图书在版编目数据和版本记录等信息。c)“前言”部件用于定义前言中的内容,可由文字段落等内容部件构成,d)“目录”部件定义目录中的内容,可由文字段落等内容部件构成,提供标题、附缀页码等信息。e)“章节”部件定义章节中的内容,章节带有“级别\属性,取值为1~5。章节为文件的必需部件,若未显式地设置章节,则默认将所有正文(即非目录、版本记录页、前言等)的内容作为一个章节。
f)“标题”部件定义正文章节的标题内容,标题带有“级别”属性,取值为1~5g)“文字段落”部件定义由文字组成的段落。所有文字都应包含在文字段落之中。段落为不包含换行符的一段连续文字,但在显示和印刷时,段落的末尾将带一个换行符。二个空段落部件将在显示和印刷时产生一个空行。文字段落可包含“文字对照”部件。h)“公式”部件定义公式内容,可包含非盲文公式和盲文公式两种部件i)“图”部件定义图内容,可包含电子图和电子言文图两种部件。电子图和电子言文图都带有“来源”属性,其取值为文件名或网络链接地址,用于指定图文件的来源。j)“乐谱”部件定义乐谱内容。k)“文字对照”包含盲文和与其对照的文字两种部件。当文件为文字对照时,应将盲文和与其对照的文字切分为词或连写单位,采用词或连写单位部件指定每一个记号。2
5.1.4格式属性
GB/T38640—2020
格式属性定义内容部件的格式,作为内容部件的属性出现,包括对齐属性和缩进属性:a)标题、文字段落、公式、图等内容部件可带有对齐属性,其取值为4种:左对齐、居中对齐、右对齐、两端对齐。
b)文字段落可带有两个与缩进相关的属性:缩进类型和缩进字符数。缩进类型的取值为:首行缩进和全部缩进;缩进字符数的取值为整数。5.2盲用文本出版XML格式
5.2.1概述
采用XML描述格式表示5.1中所列的文件信息、文件内容和格式属性。XML描述格式应符合GB/T18793的规定。完整的电子盲文文本XML文件的结构见附录A,电子盲文文本XML格式示例参见附录B。
5.2.2根元素
盲用文本XML文件的根元素为doc,用以表示一个电子盲文文件(document)。任何具体文件内seerKAca
容都应包含在
与之间。一个电子盲文文件形如:
<?xmlversion=\1.o\encoding=\utf-8\?>”
.
以上是使用XML1.0描述某具体文件内容.其中的…表示
与之间可以有各种相关的XML描述、具体文件内容以及用自然语言给出的其他说明。5.2.3文件信息
5.2.3.1文件信息标签
采用head标签定义文件信息,形如:head>...其中处省略的内容为文件信息参数对应的标签5.2.3.2文字
采用script标签表示“文字”参数,采用storage和display属性表示“存储”属性和”显示”属性,两个属性对应的取值为Non-Braille、Braille和Contrast3种,分别对应非盲文文字、盲文、文字对照。在这种表示下,若一个文件采用文字对照方式存储,但目前用户设置为只显示盲文,则script标签的XML描述形式如下:
5.2.3.3页面
采用page标签定义文件采用的页面大小,其具有两个属性:width和height,分别表示页面的宽和高,单位为毫米(mm)。在这种表示下,若一个文件排版时基于292mmX280mm的盲文纸,则其相应页面标签的XML描述形式如下:
GB/T38640—2020
5.2.3.4边距
采用margin标签定义页面的边距,其具有4个属性:top、bottom、left、right,分别表示页面的上、下、左、右边距,单位为毫米(mm)。在这种表示下,若二个文件排版时上、下为25mm,左、右边距为30mm,则其margin标签如下:
margintop=\25\bottom=\25left=\30\bottom=\3o\/>5.2.3.5布局
采用layout标签定义页面的行数和每行的方数,对应的属性分别为rows和symbols。在这种表示下,一般盲文排版时采用的布局(每页25行,每行30方)对应的layout标签为:
5.2.4文件内容
5.2.4.1文件内容标签
采用content标签表示文件内容。二个电子盲文XML文件应该有且仅有一个content元素,形如:content>...
5.2.4.2封面
采用cover标签定义封面中的内容.相应内容应位于cover>与之间。ee
5.2.4.3版本记录页
采用copyright标签定义版本记录页中的内容,相应内容应位于
与之间。
5.2.4.4前言
采用preface标签定义前言中的内容,相应内容应位于
之间。5.2.4.5目录
采用toc标签定义前言中的内容,相应内容应位于与之间。5.2.4.6章节
采用section标签定义章节中的内容,相应内容应位于之间。章节带有level属性,取值为1~5。
5.2.4.7标题
采用heading标签定义正文章节的标题内容,相应内容应位于与之间。heading标签带有level属性,取值为15。5.2.4.8文字段落
采用para标签定义段落,相应内容应位于与之间。特别地,一个空段落将在显示和印刷时产生一个空行。5.2.4.9公式
GB/T38640—2020
采用equation标签定义公式内容,相应内容应位于与之间。分别采用non_braille_eq和braille_eq两个标签表示非盲文公式和盲文公式。5.2.4.10图
采用figure标签定义图内容,相应内容应位于之间。分别采用fig和braille_fig两个标签表示电子图和电子盲文图。fig和braille_fig都带有src属性,其取值为文件名或URL,用于指定图文件的来源。如下的XML代码指定了一个图部件,其中包含一个电子图和对应的电子盲文图,其电子图来源为imgs.png文件,电子盲文图来源为imgb.brf文件。figure
5.2.4.11乐谱
采用music标签定义乐谱内容,相应内容应位于与之间5.2.4.12文字对照
分别采用non_braille和braille两个标签定义盲文和与其对照的文字内容。盲文内容应位于与之间,非盲文文字内容应位于与之间。当文件为文字对照时,使用w标签表示词或连写单位,每一个盲文和与其对照的文字的词或连写单位均应置于与之间。
5.2.5格式属性
5.2.5.1对齐属性
采用align属性表示对齐,其取值可以为4种:left、center、right、justify分别对应左对齐、居中对齐、右对齐、两端对齐。下面为一个居中对齐的一级标题内容,其包含对照文字。headinglevel=\i\align=-\center\>第-章刑法的任务、基本原则和适用范围
\....'i..\,\i...\.*...\\:.\.\:\\.-
/heading>
5.2.5.2缩进属性
采用indent_type和indent_symbols表示缩进类型和缩进字符数。indent_type的取值为first和all两种,分别表示首行缩进和全部缩进;indent_symbols的取值为整数。下面为一个首行缩进两字符的文学段落的表示。
5
GB/T38640—2020
第四条【法律面前人人平等对任何人犯罪,在<>适用法律上一律平等。不允许任何人有超越法律的特权。\.:::i.i::.1 .:\\:\....\. \-ii.: ...i. \i.:i.i'::\\.1.::1.:/w>.\..1i:1..:i. i.\/w>-:w>/w>w>I:/w
5.3盲用文本出版BDO格式
5.3.1概述
采用BDO描述格式表示5.1中所列的文件信息、文件内容和格式属性。5.3.2文件信息
5.3.2.1文件信息标签
文档中的代码是按照预定的顺序(并非文档中介绍内容的顺序)向自定义的文件类型(.bdo)中存储内容的代码,
CDocProperty类变量m_DocProperty的序列化用来存储文件属性,用于保存与整个文件相关的属性。格式如下:
m_DocProperty.Serialize(ar);5.3.2.2文字
long类型变量m_IDocTag表示文件属性及类型。其中盲文类型DT_NOT_BLIND、DT_BLINDDT_BLD_CHN分别对应非盲文文字、盲文和文字对照,其对应数值分别为0、1、2。格式如下:ar<5.3.2.3页面
CSize类型变量m_sizePage表示实际页面的大小尺寸,默认cx=2100.cy=2970。格式如下:CSizem_sizePage(2100.2970);ar<5.3.2.4边距
CRect类型变量m_rectClient表示Bword界面的页边距,默认left=150,top=300,right=150,bottom=220。格式如下:
CRectm_rectClient(150.300.150,220);ar<5.3.2.5布局
short类型变量m_snPageLines和m_snLineWords定义页面的行数和每行的方数,格式如下:6
m_snLineWords=30;m_snPageLines=26ar<5.3.3.1文件内容标签
GB/T38640—2020
CTextManager类变量m_TextManager的序列化用来存储文件内容,格式如下:m_TextManager.Serialize(ar);5.3.3.2封面
存储时没有封面的格式要求,按照正文来存储.CString类型变量m_strText存储当前段落的内容。格式如下:
ar<5.3.3.3前言
以盲文::\”为前言标题,按照正文来存储,CString类型变量m_strText存储当前段落的内容格式如下:
ar<5.3.3.4目录
以盲文\.:!\为目录标题,按照正文来存储.CString类型变量m_strText存储当前段落的内容。格式如下:
ar<< m_strText;
5章节
BOOL类型变量m_bSection表示是否是节控制点,TRUE表示节控制点.FALSE表示非控制点,格式如下:
ar<5.3.3.6标题
int类型变量m_nParaType用来存储段的类型,带有级别属性,取值1~4,分别代表一、二、三级标题及正文。CString类型变量m_strText存储当前段落的内容。格式如下:ar<ar<5.3.3.7文字段落
CString类型变量m_strText存储当前段落的内容。格式如下:ar<5.3.3.8公式
使用特殊符号\需\代替公式显示,双击可显示bmp格式公式的图片,在存储的时候int型变量bmplen存储图片的字节大小,char*bmpbuf存储图片缓冲区的内容,格式如下:arbmplen
GB/T38640—2020
ar.Write(bmpbuf,bmplen);
5.3.3.9图
int类型变量m_nParaType用来存储段的类型,取值6,代表图形对象。CString类型变量m_strText存储当前页图的内容。格式如下:ar<ar<< m_strText;
int类型变量m_nParaType用来存储段的类型,取值22.代表音乐正文。CString类型变量m_strText存储当前乐谱盲文的所有内容。格式如下:ar<ar<5.3.3.11文字对照
CString类型变量m_strText存储当前盲文段落的内容。CString类型变量m_strContrast存储当前与其对照的文字段落的内容。格式如下:ar<ar<5.3.4格式属性
5.3.4.1对齐属性
int型变量Align表示对齐方式,0表示左对齐,1表示居中对齐,2表示右对齐。格式如下;ar << Align;
缩进属性
short变量FirstInd表示首行缩进数量,short变量SecInd表示回行缩进数量。格式如下:ar << FirstInd;
6盲用图片出版格式
电子盲文图出版格式
电子盲文图出版格式要求如下:a)电子育文图应用盲文点按照图形轮廓准确描绘图形;b)电子盲文图可采用bdo、xml、brf等格式2电子图出版格式
电子图出版格式要求如下:
电子图应与图注的组合作为对图片内容的完整描述:b)
图注应用详尽的文字描述图片中的内容;c)
电子图可采用jpeg、png、svg等格式。
小提示:此标准内容仅展示完整标准里的部分截取内容,若需要完整标准请到上方自行免费下载完整标准文档。