From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/19527 Path: news.gmane.org!not-for-mail From: =?gb2312?B?wO4gyve++w==?= Newsgroups: gmane.comp.tex.context Subject: RE: My ConTeXt cannot use Type1 fonts... Date: Sat, 02 Apr 2005 01:04:43 +0800 Message-ID: References: <20050331203717.54552128B8@ronja.ntg.nl> Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=gb2312; format=flowed X-Trace: sea.gmane.org 1112375064 12791 80.91.229.2 (1 Apr 2005 17:04:24 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 1 Apr 2005 17:04:24 +0000 (UTC) Original-X-From: ntg-context-bounces@ntg.nl Fri Apr 01 19:04:21 2005 Return-path: Original-Received: from ronja.vet.uu.nl ([131.211.172.88] helo=ronja.ntg.nl) by ciao.gmane.org with esmtp (Exim 4.43) id 1DHPYQ-0002Ia-1e for gctc-ntg-context-518@m.gmane.org; Fri, 01 Apr 2005 19:03:30 +0200 Original-Received: from localhost (localhost.localdomain [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 2704A1285D; Fri, 1 Apr 2005 19:04:52 +0200 (CEST) Original-Received: from ronja.ntg.nl ([127.0.0.1]) by localhost (ronja.vet.uu.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 16945-01; Fri, 1 Apr 2005 19:04:48 +0200 (CEST) Original-Received: from ronja.vet.uu.nl (localhost.localdomain [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id E48301286C; Fri, 1 Apr 2005 19:04:47 +0200 (CEST) Original-Received: from localhost (localhost.localdomain [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 722D11286C for ; Fri, 1 Apr 2005 19:04:46 +0200 (CEST) Original-Received: from ronja.ntg.nl ([127.0.0.1]) by localhost (ronja.vet.uu.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 16941-01 for ; Fri, 1 Apr 2005 19:04:45 +0200 (CEST) Original-Received: from OMC2-S3.phx.gbl (omc2-s3.bay6.hotmail.com [65.54.249.13]) by ronja.ntg.nl (Postfix) with ESMTP id 8E0CD1285D for ; Fri, 1 Apr 2005 19:04:45 +0200 (CEST) Original-Received: from hotmail.com ([64.4.43.65]) by OMC2-S3.phx.gbl with Microsoft SMTPSVC(6.0.3790.211); Fri, 1 Apr 2005 09:04:44 -0800 Original-Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC; Fri, 1 Apr 2005 09:04:44 -0800 Original-Received: from 219.136.118.47 by by17fd.bay17.hotmail.msn.com with HTTP; Fri, 01 Apr 2005 17:04:43 GMT X-Originating-IP: [219.136.118.47] X-Originating-Email: [hooklee75@hotmail.com] X-Sender: hooklee75@hotmail.com In-Reply-To: <20050331203717.54552128B8@ronja.ntg.nl> Original-To: ntg-context@ntg.nl X-OriginalArrivalTime: 01 Apr 2005 17:04:44.0358 (UTC) FILETIME=[E6D87E60:01C536DC] X-Virus-Scanned: by amavisd-new at ntg.nl X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.5 Precedence: list List-Id: mailing list for ConTeXt users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: ntg-context-bounces@ntg.nl Errors-To: ntg-context-bounces@ntg.nl X-Virus-Scanned: by amavisd-new at ntg.nl Xref: news.gmane.org gmane.comp.tex.context:19527 X-Report-Spam: http://spam.gmane.org/gmane.comp.tex.context:19527 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