[XeTeX] No Unicode mapping available
Jonathan Kew
jonathan_kew at sil.org
Mon Apr 28 10:38:45 CEST 2008
On 28 Apr 2008, at 1:33 am, VAFA KHALIGHI wrote:
> Before updating MiKTeX, I would get no warning but after update
> whenever I typeset a Persian or Arabic document, I get this warning:
>
> %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
> ** WARNING ** No Unicode mapping available: GID=1112,
> name=absShaddaAlef
> %%%%%%%%%%%%%%%%%%%%%%%%%
>
> So what is wrong with the update?
>
Nothing is wrong with the update; it's just that some warnings from
xdvipdfmx used to be silenced, and are now shown by default.
In this case, it's telling you that for one of the glyphs being used
for your text, it can't figure out how to map it back to a Unicode
character. (And therefore if you try to copy/paste text from your
PDF, or to do text search in it, this will appear to be missing.)
This doesn't affect how your document looks, only the results if you
try to extract text from it -- which is an unreliable operation at
the best of times, especially with non-Latin scripts.
If you pass an additional -q option to xdvipdfmx (e.g., running
xelatex -output-driver="xdvipdfmx -qq -E" filename.tex), then I think
this message would be suppressed.
JK
More information about the XeTeX
mailing list