X-VM-v5-Data: ([nil nil nil nil nil nil nil nil nil] ["1294" "Fri" "2" "October" "92" "14:24:07" "BST" "CHAA006@VAX.RHBNC.AC.UK" "CHAA006@VAX.RHBNC.AC.UK" nil "25" "RE: RE How to get rid of most users of TeX" "^Date:" nil nil "10"]) Return-Path: Received: from sc.ZIB-Berlin.DE (serv01) by dagobert.ZIB-Berlin.DE (4.1/SMI-4.0/1.9.92 ) id AA07454; Fri, 2 Oct 92 15:26:32 +0100 Received: from vm.urz.Uni-Heidelberg.de (vm.hd-net.uni-heidelberg.de) by sc.ZIB-Berlin.DE (4.0/SMI-4.0-sc/19.6.92) id AA26574; Fri, 2 Oct 92 15:26:00 +0100 Message-Id: <9210021426.AA26574@sc.zib-berlin.dbp.de> Received: from DHDURZ1 by vm.urz.Uni-Heidelberg.de (IBM VM SMTP V2R2) with BSMTP id 6267; Fri, 02 Oct 92 15:26:35 CET Received: from DHDURZ1 by DHDURZ1 (Mailer R2.08 R208004) with BSMTP id 6255; Fri, 02 Oct 92 15:26:29 CET Received: from DHDURZ1 by DHDURZ1 (Mailer R2.08 R208004) with BSMTP id 6251; Fri, 02 Oct 92 15:26:25 CET Reply-To: Mailing list for the LaTeX3 project Date: Fri, 2 Oct 92 14:24:07 BST From: CHAA006@VAX.RHBNC.AC.UK Sender: Mailing list for the LaTeX3 project To: Multiple recipients of Subject: RE: RE How to get rid of most users of TeX Status: R X-Status: X-Keywords: X-UID: 828 [Modification to font name extensions/filetypes] >>> I find this suggestion very interesting and would suggest that this >>> should be discussed further in the TeX community and on the >>> TeX-implementors list since this has only a chance when it would >>> become a standard in all TeX and MF change files!! I would like to argue against the proposal [and my apologies for using the wrong forum, but Frank clearly has set a precedent, and I'm not sure how to send mail to TeX-Implementors :-(] I believe that the existing filetypes/extensions are so well established that to change them now would be catastrophic. Instead, I would like to advocate the use of `virtual file systems'. It has already been shewn by programs such as `Stacker' [1] that one can implement file systems within file systems; it would therefore be possible for a virtual file system to accept arbitrarily complex filenames and re-map them to either o/s-limited real names or to sub-files of a container file (c.f. Eberhard Mattes' .FLI files). If access to such virtual files were always through the medium of the virtual file system, the mapping could be both entirely arbitrary and totally concealed. Philip Taylor, RHBNC [1] Stacker: an MS/DOS program for compressing/decompressing files in real time.