[tex-live] reproducible builds with xetex/xdvipdfmx: /CMapName contains path.

Hironobu Yamashita h.y.acetaminophen at gmail.com
Tue Nov 6 15:16:31 CET 2018


Hi all,

>> >> If I compile the following with xelatex --no-pdf and xdvidfpmx -z0 I
>> >> get an absolute path in the pdf:
>> >>
>> >> /CMapName
>> >> /d:-texlive-2018-texmf-dist-fonts-opentype-public-lm-lmroman10-regular.otf,000-UTF16
>> >> def
>> >>
>> >> Is there a way to avoid this? It makes reproducible pdf testing with
>> >> xelatex impossible.
>> >


That issue should have been fixed very recently, in r48418:

* cmap_write.c, tt_cmap.[ch], type0.c: Fixed a bug that CMapName in CMap
 resource is not properly written. Not correctly handles PostScript
name and string
 objects. Use CMapName constructed from font's BaseFont. 

Hironobu Yamashita
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://tug.org/pipermail/tex-live/attachments/20181106/78f8d120/attachment.html>


More information about the tex-live mailing list