Hi all,
I'm trying ConTeXt for a week so maybe my question seems stupid but...
I have the Y&Y Lucida fonts and i've run
sudo texfont --en=ec --ve=bh --co=lucida --in --ma --so=auto --ro=TEXMFMAIN
to get ec-bh-lucida.map
So I want to check if my installation is working with an experiment :
______________________________________________________________________
%% Set output to pdf
\setupoutput[pdftex]
%% Activate txt in METAPOST
\useMPlibrary[txt]
%% Activate colors
\setupcolors[state=start]
\setuppapersize[A4][A4]
\enableregime[il9]
\useencoding[ffr]
\mainlanguage[fr]
\usetypescriptfile[type-buy]
\loadmapfile[ec-bh-lucida.map]
\usetypescript[lucida][ec]
\setupbodyfont[lucida]
\starttext
Test \high{exposants} ainsi que des S\cap{mall} C\cap{apitals} !!!
{\em emph !}
{\sl slanted}
{\tt verbatim}
$$t+e+x+t = m+a+t+h + \theta$$
\stoptext
______________________________________________________________________
I've checked that the right fonts is used and it's ok but I obtain
strange errors :
This is pdfeTeXk, Version 3.141592-1.30.4-2.2 (Web2C 7.5.5)
(format=cont-en 2005.11.22) 28 NOV 2005 10:10
entering extended mode
%&-line parsing enabled.
**&cont-en phd.tex
(./phd.tex
ConTeXt ver: 2005.10.27 fmt: 2005.11.22 int: english mes: english
language : language en is active
13->2:2 cz->il2:il2->14->2:2 cz->ec:ec->15->2:2 sk->il2:il2->16->2:2 sk->ec:ec ->17->2:2 pl->pl0:pl0->18->2:2 pl->ec:ec->19->2:2 pl->qx:qx->20->2:2 loaded specials : tex,postscript,rokicki loaded \openout2 = `phd.tui'.
system : phd.top loaded (./phd.top) \openout0 = `phd-mpgraph.mp'. \openout0 = `mpgraph.mp'. specials : loading definition file tpd (/usr/local/texlive/2005/texmf-dist/tex/context/base/spec-tpd.tex specials : loading definition file fdf (/usr/local/texlive/2005/texmf-dist/tex/context/base/spec-fdf.tex) specials : fdf loaded ) specials : fdf,tpd loaded metapost : loading metapost library txt (/usr/local/texlive/2005/texmf-dist/tex/context/base/meta-txt.tex) color : system rgb is global activated encoding : coding ffr is loaded (/usr/local/texlive/2005/texmf-dist/tex/context/base/enco-ffr.tex system : module tryout loaded (/usr/local/texlive/2005/texmf-dist/tex/context/base/m-tryout.tex \openout2 = `phd.tui'. ) language : language specific options [ec-fr] seamless appended ) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-exa.tex (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-exa.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-syn.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-enc.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-dis.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-siz.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-map.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-spe.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-akb.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-buy.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-exa.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-syn.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-enc.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-dis.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-siz.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-map.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-spe.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-akb.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-buy.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-exa.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-syn.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-enc.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-dis.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-siz.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-map.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-spe.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-akb.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-buy.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-exa.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-syn.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-enc.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-dis.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-siz.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-map.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-spe.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-akb.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-buy.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-exa.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-syn.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-enc.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-dis.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-siz.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-map.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-spe.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-akb.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-buy.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-exa.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-syn.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-enc.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-dis.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-siz.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-map.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-spe.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-akb.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-buy.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-exa.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-syn.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-enc.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-dis.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-siz.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-map.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-spe.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-akb.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-buy.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-exa.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-syn.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-enc.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-dis.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-siz.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-map.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-spe.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-akb.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-buy.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-exa.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-syn.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-enc.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-dis.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-siz.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-map.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-spe.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-akb.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-buy.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-exa.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-syn.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-enc.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-dis.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-siz.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-map.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-spe.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-akb.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-buy.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-exa.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-syn.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-enc.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-dis.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-siz.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-map.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-spe.tex (/usr/local/texlive/2005/texmf-dist/tex/context/base/math-lbr.tex)) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-akb.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-buy.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-exa.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-syn.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-enc.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-dis.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-siz.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-map.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-spe.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-akb.tex) (/usr/local/texlive/2005/texmf-dist/tex/context/base/type-buy.tex)) (./phd.tuo) (./phd.tuo) (./phd.tuo) (./phd.tuo) (./phd.tuo) (./phd.tuo) (./phd.tuo) (./phd.tuo) (./phd.tuo) (./phd.tuo) (./phd.tuo) (./phd.tuo) (./phd.tuo) systems : begin file phd at line 26 ! Font \*lucida12ptmmsy*: has only 7 fontdimen parameters. <to be read again> \advance \dohighlow ...#2\textfont 2\else #3ex\fi \advance \scratchdimen #4ex \kern .... l.28 Test \high{exposants} ainsi que les S\cap{mall} C\cap{apitals} !!! ? q OK, entering \batchmode... ! Math formula deleted: Insufficient symbol fonts. l.32 $$t+e+x+t = m+a+t+h + \theta$ $ Sorry, but I can't typeset math unless \textfont 2 and \scriptfont 2 and \scriptscriptfont 2 have all the \fontdimen values needed in math symbol fonts. (/usr/local/texlive/2005/texmf-dist/tex/context/base/pdfr-ec.tex) fonts : resetting map file list fonts : using map file: original-base fonts : using map file: ec-public-lm fonts : using map file: ec-base fonts : using map file: original-ams-base fonts : using map file: original-public-lm fonts : using map file: ec-bh-lucida [1.1{/usr/local/texlive/2005/texmf-dist/fonts/map/dvips/context/original-empty .map}{/usr/local/texlive/2005/texmf-dist/fonts/map/dvips/context/original-base. map}{/usr/local/texlive/2005/texmf-dist/fonts/map/dvips/context/ec-public-lm.ma p}{/usr/local/texlive/2005/texmf-dist/fonts/map/dvips/context/ec-base.map}{/usr /local/texlive/2005/texmf-dist/fonts/map/dvips/context/original-ams-base.map}{/ usr/local/texlive/2005/texmf-dist/fonts/map/dvips/context/original-public-lm.ma p}{/usr/local/texlive/2005/texmf-dist/fonts/map/pdftex/context/ec-bh-lucida.map }] systems : end file phd at line 33 ) Here is how much of TeX's memory you used: 2684 strings out of 61293 55120 string characters out of 619296 4538212 words of memory out of 5549128 38512 multiletter control sequences out of 10000+50000 90421 words of font info for 77 fonts, out of 1000000 for 2000 192 hyphenation exceptions out of 8191 45i,18n,61p,292b,485s stack positions out of 5000i,500n,6000p,200000b,5000s PDF statistics: 14 PDF objects out of 300000 0 named destinations out of 131072 5 words of extra memory for PDF output out of 10000 {/usr/local/texlive/2005/texmf-dist/fonts/enc/dvips/base/ec.enc} Output written on phd.pdf (1 page, 21364 bytes). __________________________________________________________________________________ When I try another strategy like \definetypeface[yandylucida][rm][serif][lucida][default][encoding=ec] \definetypeface[yandylucida][ss][sans][lucida][default][encoding=ec] \definetypeface[yandylucida][tt][mono][lucida][default][encoding=ec] %\definetypeface[yandylucida][mm][math][lucida][default][encoding=ec] \setupbodyfont[yandylucida,12pt] Everything works except the fact that I don't use LucidaMath. When I uncomment mm I get same error ! Font \*yandylucida12ptmmsy*: has only 7 fontdimen parameters. <to be read again> \advance \dohighlow ...#2\textfont 2\else #3ex\fi \advance \scratchdimen #4ex \kern .... l.28 Test \high{exposants} ainsi que des S\cap{mall} C\cap{apitals} !!! I have read Lucida-related threads and i really dunno what to do next (I have check type-buy and apparently it's ok) ! An idea ?