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 27893 invoked from network); 9 Jan 2024 09:39:04 -0000 Received: from minnie.tuhs.org (2600:3c01:e000:146::1) by inbox.vuxu.org with ESMTPUTF8; 9 Jan 2024 09:39:04 -0000 Received: from minnie.tuhs.org (localhost [IPv6:::1]) by minnie.tuhs.org (Postfix) with ESMTP id D25AD43E92; Tue, 9 Jan 2024 19:38:59 +1000 (AEST) Received: from freecalypso.org (freecalypso.org [195.154.163.71]) by minnie.tuhs.org (Postfix) with ESMTPS id 9CC9543E65 for ; Tue, 9 Jan 2024 19:38:52 +1000 (AEST) Received: by freecalypso.org (Postfix, from userid 1001) id 2A29737401E3; Tue, 9 Jan 2024 09:38:51 +0000 (UTC) Date: Tue, 09 Jan 2024 01:38:37 -0800 From: Mychaela Falconia To: tuhs@tuhs.org, groff@gnu.org, g.branden.robinson@gmail.com References: <20240108032428.co3ozmlneoop6sa2@illithid> <20240108051049.7643537404E9@freecalypso.org> <20240108071109.ykg42tw2gjeacs5f@illithid> In-Reply-To: <20240108071109.ykg42tw2gjeacs5f@illithid> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-Id: <20240109093851.2A29737401E3@freecalypso.org> Message-ID-Hash: 3FQSG4BS65P2BUOMSRFLUSDZJTL4JSTX X-Message-ID-Hash: 3FQSG4BS65P2BUOMSRFLUSDZJTL4JSTX 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] Re: Original print of V7 manual? / 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: G. Branden Robinson wrote: > Right. Nowadays we call these (and other measurements besides width) > the "font metrics". Not just "nowadays": font metrics has always been the standard term, including original troff days. But I specifically said "spacing widths" because it is the _only_ metric that matters for the purpose of pleasing otroff and keeping all line and page breaks where they were originally. All other metrics matter not in the "pleasing otroff" category, but in the category of "visual beauty" or "recreating exact appearance", which would be next-level-up from simply satisfying otroff. > You will quickly observe that the C/A/T's "Special Mathematical Font", > bearing the pellucid name "S" in the Ossanna/Thompson naming convention > popular at Bell Labs, renders all its lowercase Greek letters in italic > form. PostScript's Symbol font does not. Yes, this difference exists. However, let me point out that *both* official troff-to-PS toolchains that existed in traditional UNIX world (Adobe TranScript is one and Bell Labs DWB is the other) took the path of accepting non-slanted Greek letters as-is from Symbol. Seeing that Bell Labs themselves deemed this change as acceptable tells me that the slanted nature of lowercase Greek letters in original typesetter fonts (C/A/T, APS-5) was not considered an absolutely essential feature of these characters that MUST be preserved in every new troff implementation. > "Slanted symbol", a.k.a. "SS", is a supplemental face in groff...of old > provenance--it goes back to groff 1.06 (September 1992) at least. OK, fair enough: your lineage made a different choice in this regard. But seeing that both Adobe TranScript and Bell Labs' own later troff took the same approach as I took in my troff (using Symbol as-is), I don't feel guilty about not doing the same SS manipulation you do in groff. There is also a historical/timeline factor for me: A.D. 2010 was the first time I laid my eyes on the output of a traditional pre-PostScript troff typesetter (that was when I scored a physical copy of 4.3BSD books), and by that point I had been using my own troff for 6 y since 2004. Yes, I wrote it blindly at first: because of my younger age, I didn't get to live through the era of traditional typesetters, I totally missed it, but I needed a working troff under my then-production OS (4.3BSD) - so what was I supposed to do?... M~