X-VM-v5-Data: ([nil nil nil nil nil nil nil nil nil] ["823" "Thu" "4" "February" "93" "11:12:55" "+0100" "rolf.lindgren@USIT.UIO.NO" "rolf.lindgren@USIT.UIO.NO" nil "25" "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 AA16770; Thu, 4 Feb 93 11:15:37 +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 AA23493; Thu, 4 Feb 93 11:15:34 +0100 Message-Id: <9302041015.AA23493@sc.zib-berlin.dbp.de> Received: from DHDURZ1 by vm.urz.Uni-Heidelberg.de (IBM VM SMTP V2R2) with BSMTP id 5498; Thu, 04 Feb 93 11:16:36 CET Received: from DHDURZ1 by DHDURZ1 (Mailer R2.08 R208004) with BSMTP id 5754; Thu, 04 Feb 93 11:16:35 CET Received: from DHDURZ1 by DHDURZ1 (Mailer R2.08 R208004) with BSMTP id 5752; Thu, 04 Feb 93 11:16:32 CET Reply-To: Mailing list for the LaTeX3 project Date: Thu, 4 Feb 93 11:12:55 +0100 From: rolf.lindgren@USIT.UIO.NO 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: 929 Simon Kershaw writes: > 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. :-) One way out might be to write a utility program (in WEB or CWEB!) to handle some tasks in property list hacking, like adding composite characters, reordering character encoding, and manipulating ligatures. BTW, if I afm2tfm -v padr rpadr hack rpadr.vpl vptovf padr.vpl padr.vf padr.tfm which is the _property list_ and which is the _virtual property list_?