daisy_DAISY:视障人士的Linux兼容文本格式

daisy

如果您像我一样是盲人或视力障碍者,通常需要使用各种级别的硬件或软件来完成人们认为理所当然的事情。 其中一种是用于阅读印刷书籍的专用格式:盲文(如果您知道如何阅读)或专用文本格式,例如DAISY。

什么是雏菊?

DAISY代表数字无障碍信息系统。 这是一个开放标准,几乎由盲人专用于阅读教科书,期刊,报纸,小说等。 它是由DAISY联盟在90年代中期创立的,该组织致力于制定一套标准,使文本可以以易于阅读,跳过,注释和注释的方式进行标记。否则,将以与有视力的用户相同的方式操纵文本。

DAISY 3.0的当前版本于2005年中发布,是对该标准的完全重写。 创建它的目的是使编写符合该要求的书变得更加容易。 值得注意的是,DAISY仅支持纯文本,仅支持音频录音(以PCM Wave或MPEG Layer III格式)或文本和音频的组合。 专用软件可以阅读这些书籍,并允许用户设置书签和浏览书籍,就像视力障碍者阅读印刷书籍一样容易。

DAISY如何工作?

无论使用哪个版本,DAISY的工作方式都类似于此:您的主导航文件(DAISY 2.02中的ncc.html)包含有关该书的元数据,例如作者的姓名,版权日期,该书有多少页,在DAISY 3.0的情况下,此文件是有效的XML文档,强烈建议每本书都包含DTD(文档类型定义)文件。

导航控制文件中的标记描述了精确的位置(如果是文本导航,则是文本插入符号偏移;如果是音频记录,则是时间缩短到毫秒),该标记使软件可以尽可能多地跳到书中的确切位置失明的人将转到章节页面。 值得注意的是,此导航控制文件仅包含书籍主要和最大元素的位置。

较小的元素由SMIL(同步多媒体集成语言)文件处理。 这些文件包含本书各章的位置点。 导航的级别在很大程度上取决于这本书的标记质量。 可以这样想:如果印刷书籍没有章节标题,您将很难弄清楚您所在的章节。如果DAISY书籍的标记不正确,则您可能只能导航到该书籍的开头。这本书,或者可能仅是目录。 如果一本书被严重地标记(或完全缺少标记),则您的DAISY阅读软件很可能会忽略它。

为什么需要专用软件?

您可能想知道,如果DAISY仅不过是HTML,XML和音频文件,那么您将需要专门的软件来读取和操作它。 从技术上讲,您不需要。 专用软件主要是为了方便。 例如,在Linux中,可以使用简单的Web浏览器打开书籍并阅读。 如果您在DAISY 3图书中单击XML文件,则所有软件通常会做的是阅读您有权访问的图书的棘突,并创建单击后打开的列表。 如果一本书标记不好,它将不会显示在该列表中。

产生DAISY完全是另一回事,通常需要专业软件或足够的规格知识来修改通用软件以对其进行解析。

结论

幸运的是,DAISY是一个垂死的标准。 尽管它擅长于其功能,但对生产专用软件的需求使我们与通常的视域不同,在这种视域中,读者可以使用多种格式来电子阅读书籍。 这就是DAISY联盟在DAISY的EPUB版本3(其支持所谓的媒体叠加)之后成功的原因。 这基本上是一本带有可选音频或视频的EPUB图书。 由于EPUB共享许多DAISY的XML标记,因此某些可以读取DAISY的软件可以查看EPUB书籍,但通常无法阅读。 这意味着,一旦为我们提供书籍的网站切换为这种开放格式,我们将拥有更多选择阅读书籍的软件。

翻译自: https://opensource.com/life/16/5/daisy-linux-compatible-text-format-visually-impaired

daisy

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值