From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-1.0 required=5.0 tests=MAILING_LIST_MULTI, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 16326 invoked from network); 7 Jan 2024 22:00:14 -0000 Received: from minnie.tuhs.org (50.116.15.146) by inbox.vuxu.org with ESMTPUTF8; 7 Jan 2024 22:00:14 -0000 Received: from minnie.tuhs.org (localhost [IPv6:::1]) by minnie.tuhs.org (Postfix) with ESMTP id EB5DE43E98; Mon, 8 Jan 2024 08:00:08 +1000 (AEST) Received: from freecalypso.org (freecalypso.org [195.154.163.71]) by minnie.tuhs.org (Postfix) with ESMTPS id EC44943E95 for ; Mon, 8 Jan 2024 08:00:02 +1000 (AEST) Received: by freecalypso.org (Postfix, from userid 1001) id 4C9043740235; Sun, 7 Jan 2024 21:59:31 +0000 (UTC) Date: Sun, 07 Jan 2024 13:59:20 -0800 From: Mychaela Falconia To: tuhs@tuhs.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-Id: <20240107215931.4C9043740235@freecalypso.org> Message-ID-Hash: JJLQWN6NKURCOLG6R7HSQ7QWJZ6L2ZCN X-Message-ID-Hash: JJLQWN6NKURCOLG6R7HSQ7QWJZ6L2ZCN X-MailFrom: falcon@freecalypso.org X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header X-Mailman-Version: 3.3.6b1 Precedence: list Subject: [TUHS] My own version of troff List-Id: The Unix Heritage Society mailing list Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: Hello fellow lovers of old UNIX, After almost 20 y of intermittent development (started in the fall of 2004), I just made the first official release of my version of troff: https://www.freecalypso.org/pub/UNIX/components/troff/qjtroff-r1.tar.Z https://www.freecalypso.org/pub/UNIX/components/troff/qjtroff-r1.tar.gz (The .Z is the native format; the .gz is for greater accessibility.) The README file inside the tarball gives the full story, but basically it is my own derivative from classic V7 troff (not derived from ditroff, and certainly not groff) that runs under 4.3BSD and emits PostScript. Only PS output is supported, no non-PS targets of ditroff. I started it in 2004, but I still use it to this day (on a real MicroVAX running my "organically grown" 4.3BSD variant) to write various TPS reports and technical manuals etc, for my other projects that don't have much of anything to do with Ancient UNIX. For anyone who loves intricacies of troff and/or PostScript, you might find the source code quite interesting to study. :) Some Time Soon I am hoping to put out my PostScript reprint of the first 3 books of the 4.3BSD manual set (namely, URM, USD and PRM books) made with this troff. The actual book reformatting job is already done (for these 3 books, not for the other 3 yet), but I need to write new colophons to be appended (with pstmerge, a tool from my troff suite) at the end of each book. (The colophons I wrote for URM and PRM back in 2012 are in need of corrections and updates, and I didn't have the USD book done in 2012.) I will also be responding to BSW's detailed account of V7 PDF reprint in the other thread shortly - but I wanted to get this troff release out first, so I won't be in a position of saying "please look at my creation" when that creation is not publicly accessible. M~