View Single Post
Old 05-18-2020, 09:06 AM   #4
Hitch
Bookmaker & Cat Slave
Hitch ought to be getting tired of karma fortunes by now.Hitch ought to be getting tired of karma fortunes by now.Hitch ought to be getting tired of karma fortunes by now.Hitch ought to be getting tired of karma fortunes by now.Hitch ought to be getting tired of karma fortunes by now.Hitch ought to be getting tired of karma fortunes by now.Hitch ought to be getting tired of karma fortunes by now.Hitch ought to be getting tired of karma fortunes by now.Hitch ought to be getting tired of karma fortunes by now.Hitch ought to be getting tired of karma fortunes by now.Hitch ought to be getting tired of karma fortunes by now.
 
Hitch's Avatar
 
Posts: 11,462
Karma: 158448243
Join Date: Apr 2010
Location: Phoenix, AZ
Device: K2, iPad, KFire, PPW, Voyage, NookColor. 2 Droid, Oasis, Boox Note2
Quote:
Originally Posted by Quoth View Post
Never use tabs, ever, except maybe in programming (contentious many say spaces) or on a mechanical typewriter.
Use a pair of styles for call and response in the wordprocessor, use docx import to Calibre. Convert to epub2 and then use the epub2 as the conversion source for old mobi or azw/KF8 depending on Kindle. Only use dual (also called joint) if sending to someone and you don't know which era of Kindle it is. Or uploading "Kindle" format to stores OTHER THAN Amazon. It's best to upload the epub2 to Amazon KDP. Gives the best / most accurate conversion for flowed layouts. Fixed layout "ebooks" are a can of worms.

No need for lists or tables. I have used "float: left;" when manually fixing exist ebooks with incorrect image formatting.
Hmmm....that won't work for KF7. Sadly.

The only way I've found to use what are effectively custom list tags (the v and the r, with "." each), and have left-aligned hanging content to a box of text that is then indented, is with tables. No, that won't work on a Kindle 1, the first-ever released Kindle, but it will work on everything else.

HTML doesn't take kindly to custom list identifiers (e.g., A) instead of 1.) and we all know that tabs don't work at all. If you use required spaces, then the space in the first line will always get distorted, by the justification algorithms (but, btw, that's what we do and that's what we tell the clients, unless they want to pay us for table-making).

If it has to be perfect; if you don't care about the money paid to a formatter or are DIYing, two-cell tables are the only answer I've ever found that works on EVERYTHING.

The only reason that works in Word, at all (unlike Wordperfect, fwiw) is because you're effectively outdenting the list tag (v/r), then tabbing over to the actual margin. There isn't, afaik, any viable way to do this in the HTML and CSS that drives eBooks. (As you see, if you try a negative indent for the first line you'll have slightly misaligned first letters on the first line after the faux tab.)

Sorry.

Hitch
Hitch is offline   Reply With Quote