Register Guidelines E-Books Search Today's Posts Mark Forums Read

Go Back   MobileRead Forums > E-Book Software > Calibre > Plugins

Notices

Reply
 
Thread Tools Search this Thread
Old 12-29-2018, 05:10 PM   #1
thiago.eec
Connoisseur
thiago.eec knows who John Galt is.thiago.eec knows who John Galt is.thiago.eec knows who John Galt is.thiago.eec knows who John Galt is.thiago.eec knows who John Galt is.thiago.eec knows who John Galt is.thiago.eec knows who John Galt is.thiago.eec knows who John Galt is.thiago.eec knows who John Galt is.thiago.eec knows who John Galt is.thiago.eec knows who John Galt is.
 
Posts: 79
Karma: 71600
Join Date: Dec 2016
Location: Goiânia - Brazil
Device: iPad, Kindle Paperwhite
[Editor Plugin] ACE by Daisy - EPUB Accessibility Checker

This plugin is a simple ACE (=Accessibility Checker for EPUB) wrapper.

Credits: The first version of this plugin was based on Doitsu's code for Sigil's ACE Plugin. This is a simplified version. It allows you to run ACE directly from the Editor. Report opens on your default browser.
The Config Menu is based on KindleUnpack.
Thanks to Kovid Goyal for the help setting up the Configuration Menu inside the Editor.

System requirements: You need to install ACE before you can run the plugin. Mininum calibre version: 2.0.0 (when the Editor was introduced).

Ace installation:
  1. Install Node.JS
    • Go to Node.JS
    • Download version 6.4.0 or higher
    • Double-click to install
  2. Install (or update) Ace
    • After installing Node, open a shell window
      • On Windows: Windows System->Command Prompt or Start->Run->cmd.exe
      • On Mac: Applications->Utilities->Terminal
    • Type the following command to install or update Ace
      Code:
      npm install @daisy/ace -g
  3. If everything went smoothly, you should now be able to run the ace command in your shell. You can test it out like this:
    Code:
    $ ace --version
    1.0.2
Visit the ACE's website if you have any trouble with the installation.

Settings: You can change the settings on the 'Configure' dropdown menu beside the ACE icon on the Editor. The same menu is reachable via Preferences > Advanced > Plugins > Customize Plugin.

Options:
  • Report Folder: select de default folder to save ACE report.
  • Open Report after checking: automatically opens the report, after finished.
  • Debug Mode: copy ACE log to clipboard.

Language: The default language for ACE is English. There are no other options available right now. As for the plugin itself, it is currently available in Portuguese and English. The default language is English.

Error handling:
Spoiler:
  • ACE EBUSY Error: with some files, ACE throws this error. Its a known ACE bug. If you rerun with the same arguments, then it will correct itself. So, the plugin will ask you to rerun. The error message is something like this:
    Code:
    Unexpected error: EBUSY: resource busy or locked, copyfile 'temp\path\OEBPS\Images\some_image.extension' -> 'report\folder\data\OEBPS\Images\some_image.extension'
  • On Windows: 'ace' is not recognized as an internal or external command, operable program or batch file: it means you didn't install ACE. See ACE installation.

License: GNU General Public License v3 (GPL-3)

Version History
Spoiler:

Version 0.3.0 - 08 Jan 2018
- Config Menu inside the Editor
- Integration with Icon Themes
- Update on translation mechanism
- Mininum Calibre Version reduced to 2.0.0
- Minor fixes

Version 0.2.1 - 31 Dec 2018
- Fix missing icon

Version 0.2.0 - 31 Dec 2018
- New GUI settings
- Better error handling
- Debug Mode

Version 0.1.0 - 29 Dec 2018
- Initial release.
Attached Files
File Type: zip ACE_v_0.3.0.zip (13.3 KB, 408 views)

Last edited by thiago.eec; 01-09-2019 at 08:41 AM. Reason: Version 0.3.0
thiago.eec is online now   Reply With Quote
Old 12-31-2018, 02:02 AM   #2
thiago.eec
Connoisseur
thiago.eec knows who John Galt is.thiago.eec knows who John Galt is.thiago.eec knows who John Galt is.thiago.eec knows who John Galt is.thiago.eec knows who John Galt is.thiago.eec knows who John Galt is.thiago.eec knows who John Galt is.thiago.eec knows who John Galt is.thiago.eec knows who John Galt is.thiago.eec knows who John Galt is.thiago.eec knows who John Galt is.
 
Posts: 79
Karma: 71600
Join Date: Dec 2016
Location: Goiânia - Brazil
Device: iPad, Kindle Paperwhite
New Version - 0.2.0

Version 0.2.0 - 31 Dec 2018

- New GUI settings
- Better error handling
- Debug Mode

Last edited by thiago.eec; 12-31-2018 at 07:43 AM.
thiago.eec is online now   Reply With Quote
Advert
Old 01-08-2019, 04:07 PM   #3
thiago.eec
Connoisseur
thiago.eec knows who John Galt is.thiago.eec knows who John Galt is.thiago.eec knows who John Galt is.thiago.eec knows who John Galt is.thiago.eec knows who John Galt is.thiago.eec knows who John Galt is.thiago.eec knows who John Galt is.thiago.eec knows who John Galt is.thiago.eec knows who John Galt is.thiago.eec knows who John Galt is.thiago.eec knows who John Galt is.
 
Posts: 79
Karma: 71600
Join Date: Dec 2016
Location: Goiânia - Brazil
Device: iPad, Kindle Paperwhite
New Release

Version 0.3.0 - 08 Jan 2018

- Config Menu inside the Editor
- Integration with Icon Themes
- Update on translation mechanism
- Mininum Calibre Version reduced to 2.0.0
- Minor fixes
thiago.eec is online now   Reply With Quote
Reply

Tags
accessibility, ace, daisy

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
[Plugin] Access-Aide - help improve epub accessibility KevinH Plugins 16 12-21-2018 05:43 PM
[Plugin] ACE - DAISY EPUB Accessibility Checker wrapper Doitsu Plugins 13 11-04-2018 05:58 PM
[Plugin] Proselint - English style checker Doitsu Plugins 0 07-28-2018 06:05 AM
URL Checker plugin Doitsu Plugins 17 11-19-2017 10:39 AM
Epub Revision - accessibility support Nate the great ePub 1 02-23-2011 04:47 AM


All times are GMT -4. The time now is 10:47 PM.


MobileRead.com is a privately owned, operated and funded community.