While testing Norbert's latest Debian packages, I ran across the
following font problem with the recent ConTeXt minimals.
The following test file:
========= cut here =============
\usetypescript[palatino][ec]
\definetypeface [palatino] [mm] [math] [euler] [euler] [rscale=1.03]
\setupbodyfont[palatino,11pt]
\starttext
$\equiv$
\stoptext
========= cut here =============
fails with:
!pdfTeX error: pdftex (file cmsy10.pfb): cannot open Type 1 font file for readi
ng
==> Fatal error occurred, no output PDF file produced!
Among the many map files that are read in, only original-public-lm.map
mentions cmsy10.pfb, and it contains this mapping:
cmsy10 CMSY10 <cmsy10.pfb
Since cmsy10.pfb isn't in the minimals, I tried to fake it by symlinking
to the texlive fonts and running mktexlsr, but that didn't work. The
ls-R database contained cmsy10.pfb, but kpsewhich cmsy10.pfb wouldn't
find it.
Another workaround that I tried was to add this line
\pdfmapfile{+pdftex.map}
to the start of the test file. But that trick only produced errors
about duplicated fontmap entries.
I'm using Debian GNU/Linux i386, context minimals 2008.11.10 w/ MKII.
I tested it with the 2008.10.31 minimals but found the same problem. I
can also test it with other versions. Is there a list of available
dates to feed the --context=YYYY.MM.DD switch?
-Sanjoy
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the
Wiki!
maillist : [email protected] / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage : http://www.pragma-ade.nl / http://tex.aanhet.net
archive : https://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___________________________________________________________________________________