Hi everyone,

Thank you guys for the prompt replies and discussions.

As Werner stated, dvipdfmx get the information of the Chinese TrueType font from the file cid-x.map located in
/usr/local/texlive/2007/texmf/fonts/map/dvipdfm/dvipdfmx/

I did add the font information in cid-x.map when I add the Chinese TrueType font bkai00mp.ttf. However, I did not state this explicitly in my original mail. My fault.

In a word, dvipdfmx does not read the Chinese TrueType font information from dvipdfm_dl14.map at all. The correction of the updmap-sys behavior is still in need.

To avoid bombarding the list member with the map files, I will mail them to Karl in a separate, private e-mail.

On a related note: currently, on my MacTeX-2007 (yes, it is TeXLive2007 from tug), cid-x.map can only reside in
/usr/local/texlive/2007/texmf/fonts/map/dvipdfm/dvipdfmx/
and
home texmf
to be effective. If I place a copy (with newly added font information) in texmf-local, it has no effect. "kpsewhich cid-x.map" command placed in the terminal will only show
/usr/local/texlive/2007/texmf/fonts/map/dvipdfm/dvipdfmx/
even as a copy (my addition) is present in texmf-local.
To work around this apparent bug, I currently modify the file in that visible location, rather than to place my copy in texmf-local.

Thanks.
----------
Nien-Po Chen

P.S. Since I am not on the [EMAIL PROTECTED] list, I will not be able to participate the discussion there.

P.P.S Yes, I follow Edward Lee's numerous and helpful articles closely. <http://blog.bs2.to/post/EdwardLee/7672>

At Mar 31, 2007 5:18 AM, Karl Berry wrote:

Nien-Po Chen wrote:
    So, I manually delete those
    "<bkai00mp.ttf" in dvipdfm_dl14.map

I don't understand. If you delete <fontname.ttf, then how can dvipdfmx
know what font to include?

The lprr8v line in dvipdfm_dl14.map on my system does have <pala.ttf.

I think the best solution is to have updmap-sys to generate a correct
    dvipdfm_dl14.map regarding the Chinese truetype font.

Certainly true.  Can you send me the actual map file which works, and
the actual map file which doesn't work? Otherwise it's difficult to say
what change is needed.  Of course, a patch to updmap would be even
better :).

Thanks,
Karl

P.S. I also don't exactly understand why the lprr entries are in the map
files at all, but that's another matter.

P.P.S. I really wish all the programs could get together on one map file
syntax, but that's another matter too.


_______________________________________________
Cjk maillist  -  [email protected]
https://lists.ffii.org/mailman/listinfo/cjk

Reply via email to