|03-12-2013, 01:17 PM||#1|
Join Date: Mar 2011
Location: Northern California
Device: Acer A500
Best workflow for programming book
I wish to write a book on assembly language programming that will be available in both electronic and print versions. I currently sell one (another computer architecture) on Lulu. I used LaTeX to write the book and learned last year that there is no reasonable way to convert it to epub. So I sell it both in pdf and paperback. (This is a 568-page book. I'm taking on a big project here, so I want to plan carefully.)
One of the big problems with pdf is that this severely limits the market. As far as I know, Lulu is the only place that will sell both paperback and pdf. Amazon, Apple, and Kobo will not accept books in pdf.
It seems like the most universal format for an ebook is xhtml, the basis of epub. The problem, of course, it that epub (on current readers) does not do a good job of supporting math, line drawings, and computer code listings. This means that I would need to "dumb down" the look of these elements in my book.
Has anyone had good luck producing a technical book (math, line drawings, etc.) in epub? If so, what workflow tools did you use? At this point would it be better to simply stay with pdf?
BTW, I do use smaller, uniform (no binding gutter) margins on the pdf version of my current book, which does improve readability on mobile devices. It has the advantage of preserving pagination between the electronic and print versions, thus making it easier for instructors to refer to the book when students have the two different formats.
|03-13-2013, 10:22 AM||#3|
Join Date: Feb 2013
Device: Sony PRS-T1
You can try tex4ebook (I am developer). It uses tex4ht to convert LaTeX files to xhtml and then epub or mobi.
Regarding formats, for technical documents is great epub3, which has unfortunately bad support in e-readers, but it supports mathml for math, svg for drawings etc. You can see epub3 sample converted with tex4ebook. For old epub and mobi, it uses png images for math and drawings.
I can help you with the conversion if you want, I need some real world test cases and in case of full book there will be probably need of some customizations.
|Thread Tools||Search this Thread|
|Thread||Thread Starter||Forum||Replies||Last Post|
|book conversion workflow?||BeccaPrice||Calibre||5||09-17-2011 02:16 PM|
|Opinion on workflow (and enhancing it) - research-type workflow||TheDarkTrumpet||Which one should I buy?||8||03-02-2009 10:41 AM|
|Free C# programming e-book||TadW||Deals, Freebies, and Resources (No Self-Promotion)||3||07-30-2007 04:05 AM|
|Free Ruby programming e-book||TadW||Deals, Freebies, and Resources (No Self-Promotion)||2||01-13-2007 01:50 AM|
|PHP 5 programming e-book available for free||Colin Dunstan||Deals, Freebies, and Resources (No Self-Promotion)||0||05-13-2005 11:43 AM|