Hi folks!

I'm new to ConTeXt and right now playing around with its minimal distribution (MkIV). Trying to tinker with my very first typescript I have downloaded the ZIP archive of fourier-GUT fonts from CTAN and extracted the afm and pfb files into a new
directory on the OSFONTDIR path and updated the ConTeXt font cache.
Looking at the typescript definition of "fourier" in "type-one.mkii"
and using the other samples on ConTeXt wiki pages I produced the following typescript:

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

%%== Serif Fonts ===============================================================

\starttypescript [serif] [baskerville]
\definefontsynonym [Baskerville-Regular] [name:baskerville] [features=default] \definefontsynonym [Baskerville-Bold] [name:baskervillebold] [features=default] \definefontsynonym [Baskerville-Italic] [name:baskervilleitalic] [features=default] \definefontsynonym [Baskerville-BoldItalic] [name:baskervillebolditalic] [features=default] \definefontsynonym [Baskerville-Semibold] [name:baskervillesemibold] [features=default] \definefontsynonym [Baskerville-SemiboldItalic] [name:baskervillesemibolditalic] [features=default]
\stoptypescript

\starttypescript [serif] [baskerville] [name]
    \usetypescript [serif][fallback]
\definefontsynonym [Serif] [Baskerville-Regular] [features=default] \definefontsynonym [SerifItalic] [Baskerville-Italic] [features=default] \definefontsynonym [SerifBold] [Baskerville-Bold] [features=default] \definefontsynonym [SerifBoldItalic] [Baskerville-BoldItalic] [features=default] \definefontsynonym [SerifSemibold] [Baskerville-Semibold] [features=default] \definefontsynonym [SerifSemiboldItalic] [Baskerville-SemiboldItalic] [features=default]
\stoptypescript

%%== Sans Serif Fonts ==========================================================

\starttypescript [sans] [gillsans]
\definefontsynonym [GillSans-Regular] [name:gillsans] [features=default] \definefontsynonym [GillSans-Bold] [name:gillsansbold] [features=default] \definefontsynonym [GillSans-Italic] [name:gillsansitalic] [features=default] \definefontsynonym [GillSans-BoldItalic] [name:gillsansbolditalic] [features=default] \definefontsynonym [GillSans-Light] [name:gillsanslight] [features=default] \definefontsynonym [GillSans-LightdItalic] [name:gillsanslightitalic] [features=default]
\stoptypescript

\starttypescript [sans] [gillsans] [name]
    \usetypescript [sans][fallback]
\definefontsynonym [Sans] [GillSans-Regular] [features=default] \definefontsynonym [SansItalic] [GillSans-Italic] [features=default] \definefontsynonym [SansBold] [GillSans-Bold] [features=default] \definefontsynonym [SansBoldItalic] [GillSans-BoldItalic] [features=default] \definefontsynonym [SansLight] [GillSans-Light] [features=default] \definefontsynonym [SansLightItalic] [GillSans-LightItalic] [features=default]
\stoptypescript

%%== Mono Type Fonts ===========================================================

\starttypescript [mono] [consolas]
\definefontsynonym [Consolas-Regular] [name:consolas] [features=default] \definefontsynonym [Consolas-Bold] [name:consolasbold] [features=default] \definefontsynonym [Consolas-Italic] [name:consolasitalic] [features=default] \definefontsynonym [Consolas-BoldItalic] [name:consolasbolditalic] [features=default]
\stoptypescript

\starttypescript [mono] [consolas] [name]
    \usetypescript [mono][fallback]
\definefontsynonym [Mono] [Consolas-Regular] [features=default] \definefontsynonym [MonoItalic] [Consolas-Italic] [features=default] \definefontsynonym [MonoBold] [Consolas-Bold] [features=default] \definefontsynonym [MonoBoldItalic] [Consolas-BoldItalic] [features=default]
\stoptypescript


%%== Math Fonts ================================================================

\starttypescript [math] [fourier][texnansi]
    \definefontsynonym [Fourier-Math-Letters]            [name:fourier-ml]
\definefontsynonym [Fourier-Math-Letters-Italic] [name:fourier-mlit]
    \definefontsynonym [Fourier-Math-Letters-Bold]       [name:fourier-mlb]
\definefontsynonym [Fourier-Math-Letters-BoldItalic] [name:fourier-mlbit]
    \definefontsynonym [Fourier-Math-Blackboard]         [name:fourier-bb]
    \definefontsynonym [Fourier-Math-Calligraphic]       [name:fourier-mcl]
    \definefontsynonym [Fourier-Math-Symbols]            [name:fourier-ms]
    \definefontsynonym [Fourier-Math-Extension]          [name:fourier-mex]
%-----------------------------------------------------------------------
    \definefontsynonym [Euler-Fraktur]                   [name:eufm10]
    \definefontsynonym [Euler-Fraktur-Bold]              [name:eufb10]
%-----------------------------------------------------------------------
\stoptypescript

\starttypescript [math] [fourier] [name]
    \definefontsynonym [MathRoman]        [Fourier-Math-Letters]
    \definefontsynonym [MathItalic]       [Fourier-Math-Letters-Italic]
    \definefontsynonym [MathSymbol]       [Fourier-Math-Symbols]
    \definefontsynonym [MathExtension]    [Fourier-Math-Extension]
%-----------------------------------------------------------------------
    \definefontsynonym [MathBlackboard]   [Fourier-Math-Blackboard]
    \definefontsynonym [MathCalligraphic] [Fourier-Math-Calligraphic]
    \definefontsynonym [MathFraktur]      [Euler-Fraktur]
    \definefontsynonym [MathGothic]       [Euler-Fraktur]
\stoptypescript

\starttypescript [boldmath] [fourier] [name]
    \definefontsynonym [MathRoman]        [Fourier-Math-Letters-Bold]
    \definefontsynonym [MathItalic]       [Fourier-Math-Letters-BoldItalic]
    \definefontsynonym [MathSymbol]       [Fourier-Math-Symbols]
    \definefontsynonym [MathExtension]    [Fourier-Math-Extension]
%-----------------------------------------------------------------------
    \definefontsynonym [MathBlackboard]   [Fourier-Math-Blackboard]
    \definefontsynonym [MathCalligraphic] [Fourier-Math-Calligraphic]
    \definefontsynonym [MathFraktur]      [Euler-Fraktur-Bold]
    \definefontsynonym [MathGothic]       [Euler-Fraktur-Bold]
\stoptypescript

\starttypescript [bfmath] [fourier] [name]
    \definefontsynonym [MathRomanBold]    [Fourier-Math-Letters-Bold]
    \definefontsynonym [MathItalicBold]   [Fourier-Math-Letters-BoldItalic]
    \definefontsynonym [MathSymbol]       [Fourier-Math-Symbols]
    \definefontsynonym [MathExtension]    [Fourier-Math-Extension]
%-----------------------------------------------------------------------
    \definefontsynonym [MathBlackboard]   [Fourier-Math-Blackboard]
    \definefontsynonym [MathCalligraphic] [Fourier-Math-Calligraphic]
    \definefontsynonym [MathFraktur]      [Euler-Fraktur-Bold]
    \definefontsynonym [MathGothic]       [Euler-Fraktur-Bold]
\stoptypescript

\starttypescript [math] [fourier] [name]
    \definefontsynonym [OldStyle]     [MathItalic]
    \definefontsynonym [Fraktur]      [MathFraktur]
    \definefontsynonym [Blackboard]   [MathBlackboard]
    \definefontsynonym [Gothic]       [MathGothic]
    \definefontsynonym [Calligraphic] [MathCalligraphic]
\stoptypescript

%%==============================================================================

\starttypescript [Baskerville]
    \definetypeface [Baskerville] [rm] [serif] [baskerville] [default]
\definetypeface [Baskerville] [ss] [sans] [gillsans] [default] [rscale=0.895] \definetypeface [Baskerville] [tt] [mono] [consolas] [default] [rscale=0.825]
    \definetypeface [Baskerville] [mm] [math]  [fourier]     [default]
\stoptypescript

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

An immediate test has shown that unfortunately the math part of a short sample text isn't displayed properly. I have also tried it using "ec" and "default" instead of "texnansi" (cf. \starttypescript [math] [fourier][texnansi]) with a similar
result (in these cases except a Greek letter all of math part is missing
in the pdf output).

I'm using ConTeXt/LuaTeX version 2010.09.27 on (Arch)linux 64bit.

Any help or suggestion is very much appreciated!

Best regards
Nik
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : http://foundry.supelec.fr/projects/contextrev/
wiki     : http://contextgarden.net
___________________________________________________________________________________

Reply via email to