View Single Post
Old 10-28-2008, 09:01 PM   #10
maggotb0y
Connoisseur
maggotb0y can extract oil from cheesemaggotb0y can extract oil from cheesemaggotb0y can extract oil from cheesemaggotb0y can extract oil from cheesemaggotb0y can extract oil from cheesemaggotb0y can extract oil from cheesemaggotb0y can extract oil from cheesemaggotb0y can extract oil from cheesemaggotb0y can extract oil from cheese
 
Posts: 84
Karma: 1166
Join Date: Apr 2007
Location: New Jersey, Outside of Philadelphia
Device: Sony Reader
Quote:
Originally Posted by JSWolf View Post
Actually, using the long dash option ruins the books. What you should do (IMHO) is it go to the Book Cleaner thread and install the Book Cleaner files. That way you will have proper emdashes and other assorted fixes applied as you load in the book.
Well, I've been doing that for quite a while, but based on your comments, I've dug a little deeper into how this works, and have come to realize that "as it is" is the correct setting for me (to the point that I wonder why there are other options). So to assist everyone else considering dash options and rendering, I'll do my best to explain how things work.

First, I'll say that using the BookCleaner files linked above may have absolutely no affect on your generated LRF file, depending on what your "dashes" options on the "Make Sony Reader file options" page are set to. I've been using the BookCleaner files for a very long time, with no impact on my LRF files because of the way my BookDesigner settings files were configured.

Here is a quick explanation of the options:
  • "as it is" (recommended for type a personalities) - emdashes are rendered as long, and hyphens are rendered as short no matter where they appear in a line
  • short dashes- emdashes and hyphens are rendered as hyphens regardless of spacing/line position
  • middle dashes - hyphens and emdashes are rendered as short unless they are surrounded by spaces or at the beginning of a line, in which they are a little bit longer
  • long dashes - hyphens and emdashes are rendered as short unless they are surrounded by spaces or at the beginning of a line, in which they are rendered as emdashes

It makes more sense if you see it in action, so I've attached samples of the same document, rendered with the various settings.
Attached Files
File Type: lrf as it is dashes.lrf (6.2 KB, 243 views)
File Type: lrf long dashes.lrf (6.2 KB, 249 views)
File Type: lrf middle dashes.lrf (6.1 KB, 225 views)
File Type: lrf short dashes.lrf (6.1 KB, 252 views)
maggotb0y is offline   Reply With Quote