Please enable cid-x.map in dvipdfmx.cfg when installing texlive-langjapanese

Ken Brown kbrown@cornell.edu
Mon May 8 05:42:00 GMT 2017


On 5/7/2017 9:37 AM, Ken Brown wrote:
> On 5/6/2017 8:17 PM, Lemures Lemniscati wrote:
>> Hi!
>>
>> I've just updated with the latest packages texlive-*-20170412-1,
>>
>> Thank you for maintaining and updating TeX Live for cygwin.
>>
>> When we use dvipdfmx with Japanese fonts, we might encounter warnings/fatal:
>>
>>> dvipdfmx:warning: Could not locate a virtual/physical font for TFM "gbm".
>>> dvipdfmx:warning: >> There are no valid font mapping entry for this font.
>>> dvipdfmx:warning: >> Font file name "gbm" was assumed but failed to locate 
>>> that font.
>>> dvipdfmx:fatal: Cannot proceed without .vf or "physical" font for PDF output...
>>
>> To avoid them, we'd need this change:
>>
>> --- /usr/share/texmf-dist/dvipdfmx/dvipdfmx.cfg    2017-05-07
>> 08:00:30.790411600 +0900
>> +++ /usr/share/texmf-dist/dvipdfmx/dvipdfmx.cfg    2017-05-05 
>> 06:03:31.000000000 +0900
>> @@ -215,7 +215,7 @@
>>  %f psfonts.map
>>
>>  %% Put additional fontmap files here (usually for Type0 fonts)
>> -%f  cid-x.map
>> +f  cid-x.map
>>
>>  % the following file is generated by updmap(-sys) from the
>>  % KanjiMap entries in the updmap.cfg file.
>>
>> But the file 'usr/share/texmf-dist/dvipdfmx/dvipdfmx.cfg' is packaged in
>> texlive-collection-basic-20170412-1.tar.xz
>>
>>
>> So please put some codes like this into
>> 'etc/postinstall/texlive-collection-langjapanese.sh'
>> if it doesn't cause unwanted effects.
>>
>>
>> cp /usr/share/texmf-dist/dvipdfmx/dvipdfmx.cfg \
>>    /usr/share/texmf-dist/dvipdfmx/dvipdfmx.cfg.orig
>> sed -e 's/^\%f  cid-x\.map/f  cid-x\.map/' \
>>    /usr/share/texmf-dist/dvipdfmx/dvipdfmx.cfg.orig \
>>  > /usr/share/texmf-dist/dvipdfmx/dvipdfmx.cfg
>>
>>
>> And we might need a preremove script for reverting the change...
> 
> Thanks for the report.  I'll fix this for the next release.

Now that I've looked at this more closely, I'm not sure your suggestion is the 
right thing to do.  I don't see anything like it in a native TeX Live 
installation.  Please send me a complete, detailed recipe for reproducing your 
problem so that I can investigate further.

Ken

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple



More information about the Cygwin mailing list