sometimes when I use Calibre to convert to LRF I have up to 4 blank pages before each chapter. I don't know why, but then I have no knowledge about programming or html stuff or so. But to avoid that, try:
(don't know exactly the english terms, because I use the german version)
Look and feel (the 4th place on the left in the conversion window), then chapter marking (?, the second entry on the right) to "none" instead of pagebreak; then "pagebreak before" (?, the last entry) empty. With these preferences I get pagebreaks before each chapter, but no empty pages.
I have better experiences in making LRF with Book Designer. But like you said, you need a RTF or a html file to import to BD. RTF-making is buggy in Calibre since 0.7.x and I am doubting, that someone fix that, because obviously only few people use this feature. But with pre 0.7 versions, you can convert epub to rtf and import the rtf in BD.
Lately, I am using ABC Amber Epub Converter (demo) to convert epub to a SINGLE html file and import that in BD. Most times with good results. I think I will buy it.
To avoid that phenomenon in LRF files: italic , (=empty spaces between italics and following punctuation mark) which is quite annoying, I use a workaround:
search in HTML-file "</i>," and replace with ",</i>" and repeat the procedure with . ? ! " etc.
In BD I use a book cleaner entry to search and replace this, and that took only seconds. That will not remove the empty spaces after italics, but move them behind the punctuation mark, which looks better.
Addition: The last lrfs from Calibre caused spontaneous reboots in my PRS-505. Maybe a coincidence, but I think I never notice that with BD-LRFs.
Last edited by acanthicus; 07-15-2010 at 04:30 PM.