New programmer seeking to work on the lack of vertical/Japanese ebook formatting.
Well I lost my draft of this thread I was writing so I guess i'll write the treatise again.
I'm a new programmer that wants to work on the lack of vertical/japanese ebook reading capability in Calibre. (As far as i've gathered this is something that hasn't been solved for in Calibre as of yet)
I want to work on this because Calibre's dictionary tool is very powerful and would make learning Japanese from Japanese ebooks very easy. Plus I guess this would open up Calibre to be useful for Japanese people in general.
Currently in Calibre (from what I understand):
1. Calibre will not always display vertical text correctly.
2. Calibre, when going from page to page, will instead skip from chapter to chapter, making it impossible to read many Japanese ebooks.
I would like to try to solve these problems, presumably by changing how Calibre recognizes and displays Japanese ebooks. I'm new to open source so I was just wondering what steps I can take to work on this and what languages and other things I will need to learn to work on Calibre's ebook reader to potentially solve this problem. Currently I'm learning C++ and have experience with Python. Sorry if this is a dumb thing for me to ask about and aspire to fix as a new programmer but I feel like i'll learn more working on an actual problem that I want to fix and that will have a effect on other people.
I guess the roadmap currently is to:
1. see how other ereaders format japanese ebooks (kindle and bookwalker) and determine by looking at the ebook contents how those readers learn to display Japanese ebook content as opposed to other content.
2. program calibre to recognize japanese ebooks and then display them correctly.
Anyways let me know if this is dumb or whatever i'm relatively new to this so yeah. I just want to see what I can do, even i can't really do anything this will probably be a good exercise for the future. Thanks. Also if this is actually already solved in Calibre then please ignore this thread I guess and/or let me know how to display japanese ebooks correctly.
|