
Frames, sections, columns, tabs, and tables will require coding in CSS if you insist on using them.You can either add page breaks or use Heading styles to signal the start of the new page.Mostly, settings for positioning and text should work. Styles for frames, pages, lists, and tables only partially work and are best avoided. Use only character and paragraph styles.The following rules apply to LibreOffice 6.2 and later: Use as few styles as possible, and remember the limitations imposed by the conversion process. I would strongly advise using styles, since they make fine-tuning the format quicker. You can begin by writing your ebook in LibreOffice Writer. Create the raw file in LibreOffice Writer.

However, expect some trial and error before you get the results you want. Without being an expert, you can produced better ebooks with just two open source tools: LibreOffice and Calibre. You have far more control if you do the conversion yourself. Too often, the results are poorly formatted, partly because Cascading Style Sheets (CSS), the language used to format ebooks, is limited, but mainly because automatic formatting is often too inflexible. The trouble is, most of these tools give you minimal control over the results. If you are publishing an ebook, you can find numerous conversion tools online.
