View Full Version : Converting PLoS Articles to ePub : OpenAccess_EPUB


SavinaRoja
10-26-2011, 07:09 PM
I am developing a program called OpenAccess_EPUB which takes PLoS Journal articles as input to automatically generate fully-compliant ePub files. For readers who don't know, PLoS stands for the Public Library of Science and is the largest publisher of OpenAccess (free to anyone, anywhere) scientific research. You can read more about them here: http://www.plos.org/

This is an important project for a number of reasons, not the least of which is the fact that ePub is an excellent format for increasing the accessibility of written material for those with disabilities. I wanted to bring my project to the attention of those in the MobileRead community that would like to help improve OpenAccess_EPUB and the accessibility of scientific journalism.

Though assistance in programming (Python) would be lovely, as this project proceeds I need input on many different levels to make the most of this effort. Whether you are an expert in an area of digital publishing/accessibility technology and can offer insight or critique, or you merely want to read some articles and submit bug reports, I welcome your contributions and discussion.

I'd like to open discussion here on the forum and if you are interested, please visit https://github.com/SavinaRoja/OpenAccess_EPUB which is where I am hosting the code.

chuneau
05-04-2012, 02:21 PM
It is a very interesting program.
You surely know about this project by Martin Fenner: http://blogs.plos.org/mfenner/2011/01/23/beyond-the-pdf-…-is-epub/

I am available for testing any beta version and helping you to improve this program.
I'll stay intent on news about it.

mithrado
06-12-2012, 12:36 PM
Hi,

I'm very interested in your project too. Keep going!

blJOg
08-28-2012, 07:18 AM
Hi,

This is really great. I had a few problems initially as I am behind a firewall. I needed to add the proxy to the main.py:
proxy = urllib2.ProxyHandler({'http': 'my.uni.cache.info:8080'})
opener = urllib2.build_opener(proxy)
urllib2.install_opener(opener)

It might be good to add a command line argument wehere you can specify the proxy.

The output looks really good but I would like to suggest an improvement. It would be really good if there was a shaded box around the image and the figure legend like on the PloS website as this will make it easier to differentiate the text legend from the main text.

Great stuff.