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
-------------------------------------------------------------------------