RE: My ConTeXt cannot use Type1 fonts...
Hi, Thank Idris Samawi Hamid and Geert for their help on clarifying this problem. Today I saw a solution from a Chinese TeXer, and now I understand why the Type1 fonts cannot be recognized. To make ConTeXt support Chinese, I maintain a file named tex\contex\user\cont-sys.tex, which is a modifed copy of texmf\tex\context\user\cont-sys.rme. In this file, there are the following codes: ....... \resetmapfiles \donefalse \ifx\pdftexversion\undefined \else \ifnum\number\pdftexversion>119 \donetrue \fi \fi \ifdone \loadmapfile[original-base.map] \loadmapfile[original-ams-base.map] \loadmapfile[original-public-lm.map] \else \loadmapfile[original-base.map] \loadmapfile[texnansi-base.map] \loadmapfile[ec-base.map] \loadmapfile[qx-base.map] \loadmapfile[t5-base.map] %loadmapfile[il2-base.map] %loadmapfile[pl0-base.map] \loadmapfile[8r-base.map] \loadmapfile[original-ams-base.map] \loadmapfile[original-ams-euler.map] \loadmapfile[original-public-lm.map] \loadmapfile[texnansi-public-lm.map] \loadmapfile[ec-public-lm.map] \loadmapfile[qx-public-lm.map] \loadmapfile[t5-public-lm.map] \loadmapfile[pl0-public-lm.map] \loadmapfile[il2-public-lm.map] \fi ....... These codes let ConTeXt load the map files for pdftex, so psfonts.map is omitted by ConTeXt. As a result, we have two solutions to overcome this problem: 1. comment all the above codes, and let ConTeXt to read font maps via pdftex; 2. add a line "\loadmapfile[xxx.map]" to explicitly load the required map, just as we should do in the beginning of a tex file (Geert's solution). Hope the above information is useful for other ConTeXters. Shujun _________________________________________________________________ 与联机的朋友进行交流,请使用 MSN Messenger: http://messenger.msn.com/cn
participants (1)
-
李 树钧