The project home page indicates, "EpubCheck can be run as a standalone command-line tool or used as a Java library." with the wiki providing some guidance on usage in a variety of contexts, including some GUIs, but no explicit mention of web usage. Previously, I had run this separately at the command line using epubcheck.jar, as made available by the EpubCheck project, but now I needed to set this up as a web application providing a basic web service, which is the main focus of this post.Įpubcheck is a Java application the GitHub repository shows the current release at 4.0.2. As part of the process, the assembled EPUB needs to be validated. Ideally, it will be good enough to publish straightaway. An initial aim is to reach the stage where I can upload a book authored in MS Word (saved as filtered HTML) and use the service to generate a valid EPUB file that I can then manually tweak. I have recently continued work on the automated support with a view to creating a general-purpose web-based system. Whilst manually creating an EPUB file for Thursday’s Lotus, I wrote some PHP code that I wrote for the ‘heavy lifting’, particularly for assembling the final package. war build file) and made his project up-to-date, ready to use with the latest version of epubcheck.jar. I'm very pleased to report that Jason Darwin has merged some small changes I submitted (to the Ant. Hopefully at somepoint the powers that be will see the light to make reading things out loud on epubs, DRM or not, much easier.(10 Sept '17): Epubcheck-web updated on Github I have found the Read Aloud (and now the VoiceOver) feature indispensible ever since discovering it early this year. I find I "read" far faster by listening to it than reading alone. Though even then I cannot have the reading done in the background while I work on a spreadsheet since it only reads the window that has the focus. It is very blunt tool for the purpose but it does get the job done. In the time since I noticed this Read Aloud problem (~24 hours ago), I have already finished reading the rest (90%) of that 158pg book using VoiceOver in this way. So in order to get by the paragraphy selection issue, I just made the font really big so just 200-300 words show on the screen essentially simulating very coarse text selection. According to the Adobe Digital Editions 2.0 starter guide, there is in fact functionality for selecting individual paragraphs, lines, words even characters to read out loud but that is NOT enabled for mac! It sounds like they chose NOT to make that feature available.īut VoiceOver does read the epub in question even if it still has the Edit->Copy disabled. When it reads something on the screen, it includes all the context info (eg it tells you the text is in a browser titled such & such, and always reads the epub from the upper left position, etc). But it's kind of an all or nothing system and for my specific purpose of reading a book - constant start/stop, perhaps repeating certain sections, perhaps have the reading done in the background while I do something else like working on a spreadsheet - it lacks flexibility. It's really a brilliant system - imagine controlling right click menu options by voice. VoiceOver, despite the connotation of say tv voiceover, is actually an elaborate system that enables a user to interact with the mac via voice only, ie at its core an accessibility feature. Read Aloud in mac as I understand & use it allows me to select a block of text and have the machine read it out loud.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |