X-VM-v5-Data: ([nil nil nil nil nil nil nil nil nil] ["1209" "Wed" "16" "April" "1997" "16:22:08" "+0100" "David Carlisle" "carlisle@MA.MAN.AC.UK" nil "24" "Re: Capital greek letters and the math font encoding" "^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 TAA32291; Wed, 16 Apr 1997 19:03:58 +0200 (MET DST) Received: from listserv.gmd.de by listserv.gmd.de (LSMTP for OpenVMS v1.1a) with SMTP id <12.6615D51D@listserv.gmd.de>; Wed, 16 Apr 1997 19:03:57 +0200 Received: from RELAY.URZ.UNI-HEIDELBERG.DE by RELAY.URZ.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 1.8b) with spool id 126021 for LATEX-L@RELAY.URZ.UNI-HEIDELBERG.DE; Wed, 16 Apr 1997 19:03:53 +0200 Received: from nessie.mcc.ac.uk (pp@nessie.mcc.ac.uk [130.88.200.20]) by relay.urz.uni-heidelberg.de (8.7.6/8.7.4) with ESMTP id TAA08897 for ; Wed, 16 Apr 1997 19:03:50 +0200 (MET DST) Received: from yama.mcc.ac.uk by nessie.mcc.ac.uk with SMTP (PP); Wed, 16 Apr 1997 18:03:34 +0100 Received: from vummath.ma.man.ac.uk by yama.mcc.ac.uk with SMTP (PP); Wed, 16 Apr 1997 18:02:46 +0100 Received: by vummath.ma.man.ac.uk (SMI-8.6/SMI-SVR4) id QAA24308; Wed, 16 Apr 1997 16:22:08 +0100 Message-ID: <199704161522.QAA24308@vummath.ma.man.ac.uk> Reply-To: Mailing list for the LaTeX3 project In-Reply-To: <01IHRVYNYRJ6FTF8OM@MZDMZA.ZDV.UNI-MAINZ.DE> (KNAPPEN@MZDMZA.ZDV.UNI-MAINZ.DE) Date: Wed, 16 Apr 1997 16:22:08 +0100 From: David Carlisle Sender: Mailing list for the LaTeX3 project To: Multiple recipients of list LATEX-L Subject: Re: Capital greek letters and the math font encoding Status: R X-Status: X-Keywords: X-UID: 1972 > Currently it is possible and often applied practice, to use > \( \mathit{\Gamma} \mathrm{\Gamma} \mathsf{\Gamma} \) but that only works (with the current definition of \mathxx) because the upper case Greek is in the text fonts. So it would not be sufficient to make these variable family (ie letters) they would really have to go back into the T1 encoding, which surely no one wants. In particular the above does not work even now if using anything other than cm as the text fonts, as no other fonts have Greek, and normally fontinst choses not to attach Adobe symbol greek onto a random text font and so these slots are empty. It is possible to devise commands that take a command such as \Gamma and then to typeset a symbol from a different family without relying on the \fam mechanism. See for example \bm from bm.sty. \bm{\Gamma} (and \bm{\gamma}) make bold letters but if suitable fonts were available something similar could be done for other style changes. So even with Gamma and friends being assigned to a fixed family, one could still produce an interface to switching and `for compatibility' that could (perhaps) even optionally be hidden under a more complicated definition of \mathxx David