View Single Post
Old 02-28-2010, 11:09 PM   #22
DoctorOhh
US Navy, Retired
DoctorOhh ought to be getting tired of karma fortunes by now.DoctorOhh ought to be getting tired of karma fortunes by now.DoctorOhh ought to be getting tired of karma fortunes by now.DoctorOhh ought to be getting tired of karma fortunes by now.DoctorOhh ought to be getting tired of karma fortunes by now.DoctorOhh ought to be getting tired of karma fortunes by now.DoctorOhh ought to be getting tired of karma fortunes by now.DoctorOhh ought to be getting tired of karma fortunes by now.DoctorOhh ought to be getting tired of karma fortunes by now.DoctorOhh ought to be getting tired of karma fortunes by now.DoctorOhh ought to be getting tired of karma fortunes by now.
 
DoctorOhh's Avatar
 
Posts: 9,897
Karma: 13806776
Join Date: Feb 2009
Location: North Carolina
Device: Icarus Illumina XL HD, Kindle PaperWhite SE 11th Gen
Quote:
Originally Posted by kovidgoyal View Post
Sigh you seem to be expecting cailbre to preserve the layout of your text exactly. that's not going to happen. E-book are "reflowable" that means that they are "semantic" not layout oriented.

So a parapgraph in an e-book is represented as <paragraph>some text</paragraph>

Not a set of instructions like "leave 3 blank spaces then write the following characters, then change to next line". This is what a TXT file looks like to a computer.

calibre's conversion pipeline converts everything into a reflowable format internally, so you are never going to be able to preserve formats that specify exact layouts, like TXT and PDF.
Thank you for this explanation. I always knew how to move around the text format limitations but it never dawned on me that this was in fact an exact layout type of format.

Obviously when you send text to the reader itself there is a dedicated interpreter for that format that lays the text out for that particular reader. Even with an interpreter built into the reader you often get garbage because of the formatting of the original text being for 132 column vice 80 column etc.

It never bothered me, but I do appreciate the explanation.

DoctorOhh is offline   Reply With Quote