Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

This book is an absolute treasure, even with it's age, is still one of the best descriptions of troff/nroff.

One thing that I do find interesting, is that the book (on text processing, no less), that is 680 pages x 30 lines x 80 columns (plus some minimal line art) - which, in theory, is around 1.6 megabytes of data, weighs in at 28 MBytes in this PDF.

Regardless of the Irony, great book which the authors clearly put blood, sweat and tears into.



26.7 MB is because it's scanned book with text layer on top. If it was retyped in, let's say, LaTeX, and outputted to PDF it wouldn't take more than one tenth of the current size. Remember that scanning the book has also archival purpose.


The book has been re-typed, as troff, just like the original. See my comment elsewhere on this post.


No reason to downvote me (whoever it was). The PDF

http://oreilly.com/openbook/utp/UnixTextProcessing.pdf

has _scanned_ pages with text layer on top of it. That's the reason why it's so big.

I applaud retyping effort, as it's always better to preserve real content than images of it (even if OCRed), but I cannot say that I'm happy about troff being used for this purpose. It can be a matter of taste, but I don't like the way formatting is done in troff/nroff. That's why I never use it directly (e.g. using ronn to convert markdown text to man page, etc.).

But I understand it's done that way to preserve "the creation process" too, which is also appreciated. And the book is about troff/nroff, so dogfooding is present. ;)




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: