Hmmm. Frustrating. So far I've had no luck in finding a way to create LRF files.
HTML2LRF doesn't seem to work very well under wine, at least not here. It creates an LRF file that contains a title page, but no text. My test file is from a Baen HTML download. Admittedly Baen's HTML is U.G.L.Y. Even after considerable cleanup, however, the resulting LRF file is exactly the same. Empty except for the title page.
Code:
libGL error: open DRM failed (Operation not permitted)
libGL error: reverting to (slow) indirect rendering
libGL error: open DRM failed (Operation not permitted)
libGL error: reverting to (slow) indirect rendering
HTML2LRF v 0.1 (c) 2006 Igor Skochinsky
Writing to test.lrf...
0671878484___0.html
fixme:wininet:InternetSetOptionExW Flags 00000000 ignored
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_CONNECT_RETRIES: STUB
Finalizing... done.
After some modification I was able to get compilebook.pl to run, but the problem with HTML2LRF meant that I got a file with a title page and 53 blank pages. It may not be accidental that this particular book has 53 html files.
BBeBook looks promising, but it's not at all clear how to use it. I echo the request of several others on this thread -- please, someone who is a Java developer, can you tell us what is necessary to make this thing work? I say a Java *developer*, since all the documentation for all things Java seems to assume you are a Java developer (don't get me started on my Tomcat rant....)