X-VM-v5-Data: ([nil nil nil nil nil nil nil nil nil] ["833" "Thu" "4" "February" "93" "09:49:40" "GMT" "Simon Kershaw" "Simon.Kershaw@SMALLWORLD.CO.UK" nil "23" "Re: document classes & numbering systems" "^Date:" nil nil "2"]) Return-Path: Received: from sc.ZIB-Berlin.DE (mailserv) by dagobert.ZIB-Berlin.DE (4.1/SMI-4.0/1.9.92 ) id AA16711; Thu, 4 Feb 93 11:02:10 +0100 Received: from vm.urz.Uni-Heidelberg.de (vm.hd-net.uni-heidelberg.de) by sc.ZIB-Berlin.DE (4.1/SMI-4.0-sc/19.6.92) id AA23471; Thu, 4 Feb 93 11:02:08 +0100 Message-Id: <9302041002.AA23471@sc.zib-berlin.dbp.de> Received: from DHDURZ1 by vm.urz.Uni-Heidelberg.de (IBM VM SMTP V2R2) with BSMTP id 5474; Thu, 04 Feb 93 11:03:09 CET Received: from DHDURZ1 by DHDURZ1 (Mailer R2.08 R208004) with BSMTP id 5658; Thu, 04 Feb 93 11:03:08 CET Received: from DHDURZ1 by DHDURZ1 (Mailer R2.08 R208004) with BSMTP id 5656; Thu, 04 Feb 93 11:03:07 CET Reply-To: Mailing list for the LaTeX3 project Date: Thu, 4 Feb 93 09:49:40 GMT From: Simon Kershaw Sender: Mailing list for the LaTeX3 project To: Multiple Recipients of Subject: Re: document classes & numbering systems Status: R X-Status: X-Keywords: X-UID: 928 Rolf Lindgren writes: > Creating virtual fonts that give ` and ' in response to `` and '' is no > harder, likewise creating a virtual font that gives .' as response to ''. > It's just a matter of hacking the proper ligatures into the font. This just reinforces what I've thought for a long time: that it would be very useful to be able to define ligatures from *within* TeX, rather than using METAFONT or hand-crafting virtual founts. Then LaTeX style files could define their own ligatures, and the whole thing could be done quite nicely. Unfortunately, Knuth doesn't intend to add to TeX's functionality, so this is no solution for LaTeX 3. :-) simon kershaw e-mail: simon.kershaw@smallworld.co.uk royal-mail: Smallworld Systems Limited Burleigh House, 13--15 Newmarket Road, Cambridge, CB5 8EG, England.