I just purchased "Linux System Programming" and downloaded the .pdf file. As I'm skimming through the document, I have noticed several places where words are (unnecessarily?) broken between lines, seemingly at a good hyphenation place, but without the hyphen being rendered into the .pdf document text. One such location is on document page 312 (actually 338 of 456 of .pdf):
A call to mallopt() sets the memory-management-related parameter specified by par
am to the value specified by value. On success, the call returns a nonzero value; on
Notice the "param" broken over the line break into "par" (with no hyphen) and "am" at the beginning of the next line. Even if the hyphen were displayed, IMO this would be easier to read with justification and NO hyphenation, keeping the "param" intact. Is this a common/known problem? only with .pdf document?
There seem to be several situations like this. I'm only skimming and I have noticed 2 or 3. When reading thoroughly this could get annoying.
I do apologize about this. It does appear as there is hyphenation in the PDF and the print version. Often formatting issues can be fixed, and you can report these here: http://www.oreilly.com/catalog/errata.... If the formatting is updated it will be included in the updated version of the ebook of this title if it was purchased on oreilly.com.
Customer Service Representative