Two Columns layout don't show up in Epub Export
Learn / Forums / EPUB and eBook / Two Columns layout don't show up in Epub Export
- This topic has 10 replies, 6 voices, and was last updated 4 years, 1 month ago by Rombout Versluijs.
-
AuthorPosts
-
-
February 17, 2016 at 4:03 am #82075Sampson JerryMember
Please help ! I exported my InDesign formatted document as Epub, with Custom TOC in two columns, and another page in my documents in two columns too, but when I exported it it showed up as single column, please what can I do to make it work in showing up as two columns that I made it to be? I use InDesign CC 2014 VERSION, Thanks in advance
-
February 17, 2016 at 8:28 am #82081Anne-Marie ConcepcionKeymaster
Reflowable EPUB 3 ebooks don’t support multiple columns. You can get that with a Fixed Layout EPUB though.
AM
-
February 18, 2016 at 4:47 am #82100Sampson JerryMember
Thank you Anne, but I exported as Epub 2.0.1 not 3, maybe it doesn’t support Epub 2 also?,
-
February 18, 2016 at 11:09 am #82106Aaron TroiaParticipant
Jerry,
Technically Epub 2 and 3 do support the column-count CSS but it doesn’t work correctly on ereader or tablet screens. By that I mean, you will see two columns but it breaks the text mid-chapter (or per HTML document), not per-page (or screen in this case) like you see in print or in InDesign, so your reader will have to read the left column until the end of the chapter, then go back to the start of the chapter and read the right hand column to the end of the chapter. I’ve tested columns over the years on different ereaders with the same outcome, and while I would love to use multiple columns in reflowable ePubs, ereader software (either e-ink, tablet, or app) is still not up to the task to render it correctly on the fly.
To get the two columns, it’s only possible by unzipping the ePub and doing the CSS work by hand, Anne-Marie is correct, from an InDesign export standpoint its not possible in either ePub 2 or 3 exports as InDesign export doesn’t support columns, probably because it really doesn’t work correctly in any ereader.
Aaron
-
February 19, 2016 at 10:00 am #82116Sampson JerryMember
I can see the whole issue Aaron, I think the ultimate solution is unzipping the file and code it manually,although that will take my time but solve the problem, thank you for writing.
-
February 21, 2016 at 12:58 pm #82150Aaron TroiaParticipant
Of course Jerry, and please test, test, test before publishing and let us know your results.
-
February 23, 2016 at 2:14 pm #82196Anne-Marie ConcepcionKeymaster
Yes I’d love to see a working result! that’d be cool.
-
March 14, 2018 at 1:52 pm #102410Diane SerpaMember
So here we are, two years later. Can ereaders read multi-column ToCs yet?
-
April 4, 2018 at 8:46 am #102849Aaron TroiaParticipant
Diane,
As far as I know ereaders do not read column-count correctly, though I have not extensively tested this in awhile, but considering industry software such as KindleGen v2.9 has not updated since 2014, I doubt the correct support for it has been added to any current ereader. I say that because thinking of how you have to apply the CSS for two-column, you really can’t add it to the <p> tags or only the paragraphs individually will split to two columns and make the book very much harder to read, so you have to add it to the body tag or a parent div/section tag which the ereader would then treat all the paragraphs and headings equally and split the entire document in half (as it does in a browser) as there is no way to specify that the CSS only break the text to the bounds of the current screen.
I quickly tested
column-count:2;
on the <body> tag and then retested on the <section> tag in a recent book, and ADE doesnt appear to support it and neither does iBooks for Mac. I would try it on Kindle but most have a very small screen as it is and dont think it would be wort it (I mean unless you and your readers are still rocking the Kindle DX, but even that wouldnt support modern CSS such as column-count). Personally I think two-column on an e-ink ereader would be more distracting than anything (we always need to keep in mind how things that we do affect the readability of the material, not just how it looks on screen), and while I know this might not match your print book, it’s really not necessary when reading on an ereader.That said, I havent tried flexbox and really dont have time at the moment to do so, but if you would like to test it and share you’re results I would be very interested to hear if it works or not.
Aaron
-
April 13, 2018 at 10:50 am #103072Tania IslamMember
Thank you for sharing it’s great
-
February 20, 2020 at 1:06 pm #12243969Rombout VersluijsMember
What actually happens if you place say 2 columns as text blocks. When you still want both to show in horizontal and portrait mode, that should work rigth?
-
-
AuthorPosts
- You must be logged in to reply to this topic.