The archive.org [1] page has a preformatted version and more info.<p>[1]: <a href="https://archive.org/details/utp_book/page/n3/mode/2up" rel="nofollow">https://archive.org/details/utp_book/page/n3/mode/2up</a>
Just had to try running this on Slackware 15 with the groff that is part of the install. The git source has a hardwired path to ghostscript/9.53.3/..some font. Just symlinked to the 9.55.0 present in Slackware and there we are, a pdf file, with some warnings about bookmarks and a table with zero width spacing. Impressive work.<p>Thanks to those responsible for this both for the book <i>and</i> for an example of how to produce a book with groff using the ms macros.
I kept my resume in troff from maybe late 80s until early 2017. troff is really weird, a genuinely different kind of text formatting. The fact that something as commonplace as text formatting can have such divergent methods as troff, lout and TeX has kept me looking for things like different pattern matching, something not at all like regular expressions.
Previous discussion about this book (2012): <a href="https://news.ycombinator.com/item?id=4902595" rel="nofollow">https://news.ycombinator.com/item?id=4902595</a>
This is great. I've long had a paper copy on my bookshelf.<p>I did notice when building this on OSX changing the makefile to call env to get groff and awk is required to work with homebrew.<p>I did submit an issue on the github about this however.
Notes from W. Richard Stevens on the subject @ <a href="http://www.kohala.com/start/#typesetting" rel="nofollow">http://www.kohala.com/start/#typesetting</a>