X-VM-v5-Data: ([nil nil nil nil nil nil nil nil nil] ["1577" "Fri" "5" "November" "93" "10:51:26" "+0100" "Bernd Raichle" "Raichle@INFORMATIK.UNI-STUTTGART.DE" nil "38" "Re: latex2e, nfss2 and internal font selection commands" "^Date:" nil nil "11"]) Return-Path: Received: from sc.ZIB-Berlin.DE (mailserv) by dagobert.ZIB-Berlin.DE (4.1/SMI-4.0/24.6.93) id AA20982; Fri, 5 Nov 93 10:50:05 +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/03.06.93) id AA29470; Fri, 5 Nov 93 10:50:01 +0100 Message-Id: <9311050950.AA29470@sc.ZIB-Berlin.DE> Received: from DHDURZ1 by vm.urz.Uni-Heidelberg.de (IBM VM SMTP V2R2) with BSMTP id 6111; Fri, 05 Nov 93 10:48:43 CET Received: from DHDURZ1 by DHDURZ1 (Mailer R2.08 R208004) with BSMTP id 9558; Fri, 05 Nov 93 10:48:32 CET Received: from DHDURZ1 by DHDURZ1 (Mailer R2.08 R208004) with BSMTP id 9556; Fri, 05 Nov 93 10:48:27 CET Reply-To: Mailing list for the LaTeX3 project In-Reply-To: Uwe Muench's message of Thu, 4 Nov 93 18:19:23 +0100 <9311041746.AA06970@ifi.informatik.uni-stuttgart.de> Date: Fri, 5 Nov 93 10:51:26 +0100 From: Bernd Raichle Sender: Mailing list for the LaTeX3 project To: Multiple Recipients of Subject: Re: latex2e, nfss2 and internal font selection commands Status: R X-Status: X-Keywords: X-UID: 1094 Uwe Muench said: UM> Our users often use pictex.tex and the pictex-exports of the program 'xfig'. UM> The pictex.tex-macro only uses the internal font selection command \fiverm, UM> but 'xfig' exports code, which contains many commands as \tenrm, \sevenrm, UM> etc (mostly of no need, but it does). I see, that it is possible to write UM> such things as UM> \newcommand{\fiverm}{\fontfamily{cmr}\fontseries{m}\fontshape{n}% UM> \fontsize{5}{7}\selectfont} UM> in pictex.tex (though there should be no changes in the original file), UM> but I do not know, how to change 'xfig', so that it does not export UM> these internal font selection commands. [...] It's not `xfig' who uses LaTeX's old internal control sequence name for fonts, the fig2* converters write the files with these control sequences. You simply have to change these converters. The good news: newer versions of these converters are changed to work with NFSS1/2. You have to update to transfig, Version 2.1.8 which is available from ftp servers with an up-to-date X11 archive (in .../X11/contrib/clients/transfig/...) and you should update your xfig version, too. > So the question remains: What is the recommended way to get rid of such > internal commands, when they are produced by some software (or: who updates > the styles (such as pictex.tex) to be nfss2-compatible). Global definiton or > style-files do not seem to be a good solution, do they? Change (= update) the software, style files, ... and report the changes to the given contact address. Bernd Raichle