[tex-live] (x)dvipdfmx and fully embeded fonts in pdftex.map
Ulrike Fischer
news3 at nililand.de
Wed Jun 4 11:15:06 CEST 2014
In texlive xdvipdfmx and dvipdfmx use pdftex.map as fontmap.
But pdftex.map contains map entries which uses << to embed a font
fully and neither xdvipdfmx nor dvipdfmx seems to like this as
discovered by this question:
http://tex.stackexchange.com/questions/183000/how-to-get-adobe-garamond-pro-to-work-for-mathdesign-on-xelatex
A dvipdfmx example is this
\documentclass{article}
\begin{document}
\font\test=augie8r
\test This is a test.
\end{document}
A compilation with latex + dvipdfmx fails with
[1kpathsea:make_tex: Invalid fontname `<augie___.pfb', contains '<'
Changing the entry to
augie8r Augie " TeXBase1Encoding ReEncodeFont " <8r.enc
<augie___.pfb
corrects the problem.
But in the case of the adobe garamondm utopia, GFSBodoni and other
fonts this it not an option: Here otf-fonts are loaded and pdftex
can handle them only if they are fully embeded.
Imho one must overload this map entries in dvipdfmx.cfg to allow
xelatex to use them.
(miktex still uses a dedicated dvipdfm.map and so is not affected).
--
Ulrike Fischer
http://www.troubleshooting-tex.de/
More information about the tex-live
mailing list