返回顶部
首页 > 资讯 > 操作系统 >linux中DAISY是什么
  • 222
分享到

linux中DAISY是什么

2023-06-16 15:06:31 222人浏览 泡泡鱼
摘要

这篇文章将为大家详细讲解有关linux中DaiSY是什么,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。DAISY 是什么?DAISY 是数字化无障碍信息系统Digital Accessible InfOR

这篇文章将为大家详细讲解有关linux中DaiSY是什么,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

DAISY 是什么?

DAISY 是数字化无障碍信息系统Digital Accessible InfORMation System的缩写。  它是一种开放的标准,专用于帮助盲人阅读课本、杂志、报纸、小说,以及你想到的各种东西。 它由 DAISY 联盟创立于上世纪 90  年代中期,该联盟包括的组织们致力于制定出一套标准,可以让以这种方式标记的文本易于阅读、可以跳转、进行注释以及其它的文本操作,就像视觉正常的人能做的一样。

当前的 DAISY 3.0 版本发布于 2005 年中期,是一个完全重写了的标准。它创建的目的是更容易撰写遵守该规范的书籍。值得注意的是,DAISY  能够仅支持纯文本、或仅是录音(PCM wave 文件格式或者 MP3  格式)、或既有文本也有录音。特殊的软件能阅读这类书,并支持用户设置书签和目录导航,就像正常人阅读印刷书籍一样。

DAISY 是怎样工作的呢?

DAISY,除开特殊的版本,它工作时有点像这样:你拥有自己的主向导文件(在 DAISY 2.02 中是  ncc.html),它包含书籍的元数据,比如作者姓名、版权信息、书籍页数等等。而在 DAISY 3.0 中这个文件是一个有效的 XML  文件,以及一个被强烈建议包含在每一本书中的 DTD(文档类型定义)文件。

在导航控制文件中,标记精确描述了各个位置——无论是文本导航中当前光标位置还是录音中的毫秒级定位,这让该软件可以跳到确切的位置,就像视力健康的人翻到某个章节一样。值得注意的是这种导航控制文件仅包含书中主要的、***的书籍组成部分的位置。

更小的内容组成部分由 SMIL(同步多媒体集成语言Synchronized Multimedia Integration  Language)文件处理。导航的层次很大程度上取决于书籍的标记的怎么样。这样设想一下,如果印刷书籍没有章节标题,你就需要花很多的时间来确定自己阅读的位置。如果一本  DAISY 格式的书籍被标记的很差,你可能只能转到书本的开头或者目录。如果书籍被标记的太差了(或者完全没有标记),你的 DAISY  阅读软件很可能会直接忽略它。

为什么需要专门的软件?

你可能会问,如果 DAISY 仅仅是  HTML、XML、录音文件,为什么还需要使用专门的软件进行阅读和操作。单纯从技术上而言,你并不需要。专业化的软件大多数情况下是为了方便。这就像在 Linux  操作系统中,一个简单的 WEB 浏览器可以被用来打开并阅读书籍。如果你在一本 DAISY 3 的书中点击 XML  文件,软件通常做的就是读取那些你赋予访问权限的书籍的名称,并建立一个列表让你点击选择要打开的书。如果书籍被标记的很差,它不会显示在这份清单中。

创建 DAISY 则完全是另一件事了,通常需要专门的软件,或需要拥有足够的专业知识来修改一个通用的软件以达到这样的目的。

关于“linux中DAISY是什么”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

--结束END--

本文标题: linux中DAISY是什么

本文链接: https://lsjlt.com/news/284173.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • linux中DAISY是什么
    这篇文章将为大家详细讲解有关linux中DAISY是什么,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。DAISY 是什么DAISY 是数字化无障碍信息系统Digital Accessible Inform...
    99+
    2023-06-16
  • linux中bash是什么
    这篇文章将为大家详细讲解有关linux中bash是什么,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。只要能够操作应用程序的接口都能称为shell。狭义的shell指的是命令行方面的软件,包括bash。广义...
    99+
    2023-06-13
  • linux中tty是什么
    这篇文章主要介绍“linux中tty是什么”,在日常操作中,相信很多人在linux中tty是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”linux中tty是什么”的疑惑有所帮助!接下来,请跟着小编一起来...
    99+
    2023-06-22
  • linux中Joomla!是什么
    这篇文章将为大家详细讲解有关linux中Joomla!是什么,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。Joomla!是一套在国外相当知名的内容管理系统(Content Management Syste...
    99+
    2023-06-17
  • Linux中Cgroup是什么
    这篇文章给大家分享的是有关Linux中Cgroup是什么的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。Linux系统中经常有个需求就是希望能限制某个或者某些进程的分配资源。也就是能完成一组容器的概念,在这个容器中...
    99+
    2023-06-27
  • Linux中GRUB是什么
    这篇文章将为大家详细讲解有关Linux中GRUB是什么,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。GRUB(Grand Unified Bootloader)是GNU项目提供的引导加载程序。引导程序非常...
    99+
    2023-06-27
  • linux中tmp是什么
    本篇内容主要讲解“linux中tmp是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“linux中tmp是什么”吧!在linux中,tmp是临时文件;tmp是temporary的缩写,tmp目...
    99+
    2023-07-02
  • linux中platform是什么
    这篇文章主要讲解了“linux中platform是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“linux中platform是什么”吧!在linux中,platform是一个虚拟总线,与...
    99+
    2023-07-02
  • linux中yum是什么
    这篇文章主要介绍“linux中yum是什么”,在日常操作中,相信很多人在linux中yum是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”linux中yum是什么”的疑惑...
    99+
    2023-02-13
    linux yum
  • linux中shell script是什么
    这篇文章主要为大家展示了“linux中shell script是什么”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“linux中shell script是什么”这篇文章吧。其实,shell scr...
    99+
    2023-06-13
  • Linux中的&是什么
    本篇内容主要讲解“Linux中的&是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux中的&是什么”吧!实际上,命令的用法并不难,例如  mkdir、touc...
    99+
    2023-06-16
  • linux中eDEX-UI是什么
    这篇文章主要介绍了linux中eDEX-UI是什么,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。eDEX-UI: 一个很酷的终端仿真器eDEX-UI 是一款开源的跨...
    99+
    2023-06-15
  • Linux中的semaphore是什么
    这篇文章给大家分享的是有关Linux中的semaphore是什么的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。Semaphore 通常我们叫它信号量, 可以用来控制同时访问特定资源的线程数量,通过协调各个线程,以...
    99+
    2023-06-28
  • linux中的rpm是什么
    本篇内容介绍了“linux中的rpm是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!在linux中,rpm全称“Red Hat Pack...
    99+
    2023-06-25
  • linux中的cvs是什么
    这篇文章主要介绍“linux中的cvs是什么”,在日常操作中,相信很多人在linux中的cvs是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”linux中的cvs是什么”的疑惑有所帮助!接下来,请跟着小编...
    99+
    2023-07-02
  • linux中的makefile是什么
    makefile是一个文件,用于指导编译器执行源代码文件的编译和链接过程。它是GNU make工具的配置文件,用来描述源代码文件之间...
    99+
    2023-08-22
    Linux
  • linux中patch命令是什么
    这篇文章给大家分享的是有关linux中patch命令是什么的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。patch命令是什么?如何使用?答: 顾名思义,patch命令就是用来将修...
    99+
    2024-04-02
  • linux中Blocks是什么意思
    这篇文章主要介绍了linux中Blocks是什么意思,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。linux中Blocks是什么意思什么是Blocks Disk /dev/h...
    99+
    2023-06-13
  • Linux中uGet是什么意思
    这篇文章主要为大家展示了“Linux中uGet是什么意思”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Linux中uGet是什么意思”这篇文章吧。功能强大下载管理器在Linux平台并不常见,不过...
    99+
    2023-06-16
  • linux中makefile指的是什么
    小编给大家分享一下linux中makefile指的是什么,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!在linux中,makefile是一个工程文件的编译规则,描...
    99+
    2023-06-21
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作