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
<protectionstate 0>
system : cont-new loaded
(/usr/local/texlive/2005/texmf-dist/tex/context/base/cont-new.tex
systems : beware: some patches loaded from cont-new.tex
color : palette rollover is available
)
system : cont-old loaded
(/usr/local/texlive/2005/texmf-dist/tex/context/base/cont-old.tex
loading : Context Old Macros
)
system : cont-fil loaded
(/usr/local/texlive/2005/texmf-dist/tex/context/base/cont-fil.tex
loading : Context File Synonyms
)
system : cont-sys loaded
(/usr/local/texlive/2005/texmf-dist/tex/context/user/cont-sys.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))
bodyfont : 12pt rm is loaded
language : patterns en->ec:ec->1->2:2 uk->ec:ec->2->2:2
de->texnansi:tex
nansi->3->2:2 de->ec:ec->4->2:2 fr->texnansi:texnansi->5->2:2
fr->ec:ec->6->2:2
es->ec:ec->7->2:2 pt->texnansi:texnansi->8->2:2 pt->ec:ec->9->2:2
it->texnansi
:texnansi->10->2:2 it->ec:ec->11->2:2 nl->texnansi:texnansi->12->2:2
nl->ec:ec-
>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}</usr/local/t
exlive/2005/texmf-dist/fonts/type1/bh/lucida/lstr.pfb></usr/local/texlive/2005/
texmf-dist/fonts/type1/bh/lucida/lbsl.pfb></usr/local/texlive/2005/texmf-dist/f
onts/type1/bh/lucida/lbr.pfb>
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 ?