X-VM-v5-Data: ([nil nil nil nil nil nil nil nil nil] ["1185" "Thu" "10" "April" "1997" "14:47:16" "+0200" "Johannes Kuester" "kuester@MATHEMATIK.TU-MUENCHEN.DE" nil "29" "Small caps is not a shape" "^Date:" nil nil "4" nil nil nil nil nil] nil) Received: from listserv.gmd.de (listserv.gmd.de [192.88.97.1]) by mail.Uni-Mainz.DE (8.8.5/8.8.4) with ESMTP id OAA32137; Thu, 10 Apr 1997 14:47:36 +0200 (MET DST) Received: from listserv.gmd.de by listserv.gmd.de (LSMTP for OpenVMS v1.1a) with SMTP id <3.94474DD6@listserv.gmd.de>; Thu, 10 Apr 1997 14:47:30 +0200 Received: from RELAY.URZ.UNI-HEIDELBERG.DE by RELAY.URZ.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 1.8b) with spool id 123072 for LATEX-L@RELAY.URZ.UNI-HEIDELBERG.DE; Thu, 10 Apr 1997 14:47:27 +0200 Received: from tuminfo2.informatik.tu-muenchen.de (root@tuminfo2.informatik.tu-muenchen.de [131.159.0.81]) by relay.urz.uni-heidelberg.de (8.7.6/8.7.4) with ESMTP id OAA17154 for ; Thu, 10 Apr 1997 14:47:26 +0200 (MET DST) Received: from sunbulirsch4.mathematik.tu-muenchen.de ([131.159.68.4]) by tuminfo2.informatik.tu-muenchen.de with SMTP id <109516-234>; Thu, 10 Apr 1997 14:47:24 +0200 Received: from sgibulirsch6.mathematik.tu-muenchen.de ([131.159.68.57]) by sunbulirsch4.mathematik.tu-muenchen.de with SMTP id <20788>; Thu, 10 Apr 1997 14:47:08 +0200 Received: by sgibulirsch6.mathematik.tu-muenchen.de (931110.SGI/930416.SGI) for @sunbulirsch4.mathematik.tu-muenchen.de:LATEX-L@RELAY.URZ.UNI-HEIDELBERG.DE id AA08131; Thu, 10 Apr 97 14:47:16 +0200 X-Mailer: ELM [version 2.4 PL23] Content-Type: text Message-ID: <9704101247.AA08131@sgibulirsch6.mathematik.tu-muenchen.de> Reply-To: Mailing list for the LaTeX3 project In-Reply-To: from "Matthias Clasen" at Apr 10, 97 12:07:02 pm Date: Thu, 10 Apr 1997 14:47:16 +0200 From: Johannes Kuester Sender: Mailing list for the LaTeX3 project To: Multiple recipients of list LATEX-L Subject: Small caps is not a shape Status: R X-Status: X-Keywords: X-UID: 1908 This is to point at a shortcoming of NFSS2: (I don't know whether this has already been discussed when designed NFSS) There is such a thing as a slanted/italic small caps font (see Sebastian Carter's "Typographers on Type" for an example: it contains a page showing different fonts of the Zapf Renaissance (1986) family, including such a font). So it doesn't seem appropriate to classify small caps as a shape, rather, I think, it should be considered as a case. Thus resulting in control sequences like \textcaps{...} and {\capscase ...} or the like, analogous to uppercase and lowercase. With the current fonts and current NFSS, it is e.g. not possible to markup names with small caps without having a double markup of names when occuring in italics (as this is rendered then in small caps and uppercase, which seems to be too much emphasis). So small caps should be independent of italics and other "shapes". Unfortunaly I can't think of any way to incorporate this easily in NFSS and especially in its current interface. Johannes Kuester -- Johannes Kuester kuester@mathematik.tu-muenchen.de Mathematisches Institut der Technischen Universitaet Muenchen