Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

What is DAISY in linux

2025-01-17 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Servers >

Share

Shulou(Shulou.com)06/01 Report--

This article will explain in detail what DAISY is in linux. The editor thinks it is very practical, so I share it with you as a reference. I hope you can get something after reading this article.

What is DAISY?

DAISY is the abbreviation of digital barrier-free information system Digital Accessible Information System. It is an open standard designed to help blind people read textbooks, magazines, newspapers, novels, and everything you can think of. It was founded in the mid-1990s by the DAISY Alliance, which includes organizations working to develop a set of standards that make text tagged in this way easy to read, jump, annotate, and other text manipulation, just as visually normal people can do.

The current version of DAISY 3.0 was released in mid-2005 and is a completely rewritten standard. It was created to make it easier to write books that comply with the specification. It is worth noting that DAISY can support only plain text, or only recording (PCM wave file format or MP3 format), or both text and recording. Special software can read such books and allow users to set bookmarks and directory navigation, just as normal people read printed books.

How does DAISY work?

DAISY, apart from a special version, works a bit like this: you have your own master wizard file (ncc.html in DAISY 2.02), which contains the book's metadata, such as the author's name, copyright information, number of pages, and so on. In DAISY 3.0, this file is a valid XML file, as well as a DTD (document Type definition) file that is strongly recommended for inclusion in each book.

In the navigation control file, the tag accurately describes each location-whether it's the current cursor position in the text navigation or the millisecond positioning in the recording, which allows the software to jump to the exact location, just like a healthy eyesight person turns to a chapter. It is worth noting that this navigation control file contains only the location of the main parts of the book.

Smaller content components are handled by SMIL (synchronous Multimedia Integration language Synchronized Multimedia Integration Language) files. The level of navigation depends largely on how well the book is marked. Imagine that if a printed book does not have a chapter title, you will need to spend a lot of time determining where you are reading. If a book in DAISY format is poorly marked, you may have to go to the beginning or directory of the book. If the book is poorly marked (or not tagged at all), your DAISY reader is likely to ignore it directly.

Why do you need special software?

You may ask why you need special software to read and manipulate if DAISY is just HTML, XML, and recording files. Technically speaking, you don't need it. Specialized software is mostly for convenience. This is like in the Linux operating system, a simple Web browser can be used to open and read books. If you click on the XML file in a DAISY 3 book, what the software usually does is read the names of the books you give access to and create a list for you to click to select the book you want to open. If the book is poorly marked, it will not appear on this list.

Creating a DAISY is quite another matter, which usually requires specialized software or sufficient expertise to modify a general-purpose software to achieve this goal.

This is the end of this article on "what is DAISY in linux?". I hope the above content can be of some help to you, so that you can learn more knowledge. if you think the article is good, please share it for more people to see.

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Servers

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report