At 10:20 PM 1/28/2002 -0800, David Arnold wrote:
>Hans,
>
>OK. I gave it a try. I took the code below and saved it as type-ven.tex and
>placed it in /miktex/tex/base/context/. I refreshed the filename database.
>I tried to compile the following file after adjusting my font setup as you
>suggested. However, the compile bombs with the errors in the attached log
>file. What am I missing?

hm, hard to look into your system -) so let's follow another course:

this time we will always load the ven script:

\usetypescriptfile[type-ven] \setupbodyfont[lbr]

the type-ven file now looks like:

%D \module
%D   [       file=type-ven,
%D        version=2002.01.27,
%D          title=\CONTEXT\ Typescript Macros,
%D       subtitle=Vendor File Names,
%D         author=Hans Hagen,
%D           date=\currentdate,
%D      copyright={PRAGMA / Hans Hagen \& Ton Otten}]
%C
%C This module is part of the \CONTEXT\ macro||package and is
%C therefore copyrighted by \PRAGMA. See mreadme.pdf for
%C details.

% \setupbodyfont[lbr]
%
% \usetypescriptfile[type-ven]
%
% \starttext \input tufte \stoptext

\starttypescript [all] [lucida]
   \definefontsynonym 
[LucidaBright]                     [lbr]   [encoding=\typefaceencoding]
   \definefontsynonym 
[LucidaBright-Demi]                [lbd]   [encoding=\typefaceencoding]
   \definefontsynonym 
[LucidaBright-DemiItalic]          [lbdi]  [encoding=\typefaceencoding]
   \definefontsynonym 
[LucidaBright-Italic]              [lbi]   [encoding=\typefaceencoding]
   \definefontsynonym [LucidaBrightSmallcaps]            [lbrsc] 
[encoding=\typefaceencoding]
   \definefontsynonym [LucidaBrightSmallcaps-Demi]       [lbdsc] 
[encoding=\typefaceencoding]
   \definefontsynonym 
[LucidaBright-Oblique]             [lbsl]  [encoding=\typefaceencoding]
   \definefontsynonym 
[LucidaSans]                       [lsr]   [encoding=\typefaceencoding]
   \definefontsynonym 
[LucidaSans-Demi]                  [lsd]   [encoding=\typefaceencoding]
   \definefontsynonym 
[LucidaSans-DemiItalic]            [lsdi]  [encoding=\typefaceencoding]
   \definefontsynonym 
[LucidaSans-Italic]                [lsi]   [encoding=\typefaceencoding]
   \definefontsynonym 
[LucidaSans-Bold]                  [lsb]   [encoding=\typefaceencoding]
   \definefontsynonym 
[LucidaSans-BoldItalic]            [lsbi]  [encoding=\typefaceencoding]
   \definefontsynonym 
[LucidaSans-Typewriter]            [lstr]  [encoding=\typefaceencoding]
   \definefontsynonym 
[LucidaSans-TypewriterBold]        [lstb]  [encoding=\typefaceencoding]
   \definefontsynonym [LucidaSans-TypewriterBoldOblique] [lstbo] 
[encoding=\typefaceencoding]
   \definefontsynonym 
[LucidaSans-TypewriterOblique]     [lsto]  [encoding=\typefaceencoding]
   \definefontsynonym 
[LucidaBright]                     [lbr]   [encoding=\typefaceencoding]
   \definefontsynonym [LucidaNewMath-AltItalic]          [lbmo]
   \definefontsynonym [LucidaNewMath-Arrows]             [lbma]
   \definefontsynonym [LucidaNewMath-Extension]          [lbme]
   \definefontsynonym [LucidaNewMath-Roman]              [lbmr]
   \definefontsynonym [LucidaNewMath-Italic]             [lbmi]
   \definefontsynonym [LucidaNewMath-Symbol]             [lbms]
   \definefontsynonym [LucidaBlackletter]                [lbl]
   \definefontsynonym [LucidaNewMath-AltDemiItalic]      [lbmdo]
   \definefontsynonym [LucidaNewMath-Arrows-Demi]        [lbmad]
   \definefontsynonym [LucidaNewMath-Extension]          [lbme]
   \definefontsynonym [LucidaNewMath-Demibold]           [lbmd]
   \definefontsynonym [LucidaNewMath-DemiItalic]         [lbmdi]
   \definefontsynonym [LucidaNewMath-Symbol-Demi]        [lbmsd]
   \definefontsynonym 
[LucidaCalligraphy-Italic]         [lbc]   [encoding=\typefaceencoding]
   \definefontsynonym 
[LucidaCasual]                     [lbkr]  [encoding=\typefaceencoding]
   \definefontsynonym 
[LucidaCasual-Italic]              [lbki]  [encoding=\typefaceencoding]
   \definefontsynonym 
[LucidaHandwriting-Italic]         [lbh]   [encoding=\typefaceencoding]
   \definefontsynonym 
[LucidaFax]                        [lfr]   [encoding=\typefaceencoding]
   \definefontsynonym 
[LucidaFax-Demi]                   [lfd]   [encoding=\typefaceencoding]
   \definefontsynonym 
[LucidaFax-DemiItalic]             [lfdi]  [encoding=\typefaceencoding]
   \definefontsynonym 
[LucidaFax-Italic]                 [lfi]   [encoding=\typefaceencoding]
\stoptypescript

\endinput

another option is to map the names back, using something

\starttypescript [all]
   \definefontsynonym [\typefaceencoding-lbr]   [lbr]
   \definefontsynonym [\typefaceencoding-lbd]   [lbd]
   \definefontsynonym [\typefaceencoding-lbdi]  [lbdi]
   \definefontsynonym [\typefaceencoding-lbi]   [lbi]
   \definefontsynonym [\typefaceencoding-lbrsc] [lbrsc]
   \definefontsynonym [\typefaceencoding-lbdsc] [lbdsc]
   \definefontsynonym [\typefaceencoding-lbsl]  [lbsl]
   \definefontsynonym [\typefaceencoding-lsr]   [lsr]
   \definefontsynonym [\typefaceencoding-lsd]   [lsd]
   \definefontsynonym [\typefaceencoding-lsdi]  [lsdi]
   \definefontsynonym [\typefaceencoding-lsi]   [lsi]
   \definefontsynonym [\typefaceencoding-lsb]   [lsb]
   \definefontsynonym [\typefaceencoding-lsbi]  [lsbi]
   \definefontsynonym [\typefaceencoding-lstr]  [lstr]
   \definefontsynonym [\typefaceencoding-lstb]  [lstb]
   \definefontsynonym [\typefaceencoding-lstbo] [lstbo]
   \definefontsynonym [\typefaceencoding-lsto]  [lsto]
   \definefontsynonym [\typefaceencoding-lbr]   [lbr]
   \definefontsynonym [\typefaceencoding-lbc]   [lbc]
   \definefontsynonym [\typefaceencoding-lbkr]  [lbkr]
   \definefontsynonym [\typefaceencoding-lbki]  [lbki]
   \definefontsynonym [\typefaceencoding-lbh]   [lbh]
   \definefontsynonym [\typefaceencoding-lfr]   [lfr]
   \definefontsynonym [\typefaceencoding-lfd]   [lfd]
   \definefontsynonym [\typefaceencoding-lfdi]  [lfdi]
   \definefontsynonym [\typefaceencoding-lfi]   [lfi]
\stoptypescript

but it didn't test that


Hans
-------------------------------------------------------------------------
                                   Hans Hagen | PRAGMA ADE | [EMAIL PROTECTED]
                       Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
  tel: +31 (0)38 477 53 69 | fax: +31 (0)38 477 53 74 | www.pragma-ade.com
-------------------------------------------------------------------------
                                   fall-back web server: 
www.pragma-pod.nl
-------------------------------------------------------------------------

Reply via email to