[XeTeX] Adobe Professional Fonts and Diacritics

Zdenek Wagner zdenek.wagner at gmail.com
Wed Sep 9 10:43:00 CEST 2015


the crossed out boxes usualy mean that the character does not exist. In
Linux you can test it e.g. in gucharmap, just open the unicode map
displaying the corresponding page, select your font and right-click to the
character with the dot-below accent. It will display the font used to
display the character. If a replacement font is used, the character is
missing. You can also open the font in fontforge and to see whether the
character is present or missing. I do not know whether
\XeTeXinputnormalizaton still works with Harfbuzz but it may help you to
split such characters to a combining diacritical mark + the base character
but it will impact also other accents. Anyway, the test with gucharmap
and/or fontforge will tell you whether you should complain due to missing
characters in the fonts.

Zdeněk Wagner

2015-09-09 10:19 GMT+02:00 <hanneder at staff.uni-marburg.de>:

> As a Sanskritist I can only use fonts if they produce a few diacritics,
> nothing fancy, just macrons
> and a few dots above or below a character. In normal LaTeX the ucs package
> takes care of that.
> I have recently acquired a large font collection from Adobe, which has all
> the latest
> Pro(fessional) versions of such nice fonts as Arno, Minion, Caslon etc.
> and wanted to use them with
> my XeTeX based projects. To my great surprise, none of the fonts seem to
> be able to produce
> underdotted letters.
> I have tried this:
> \documentclass{article}
> \usepackage{fontspec}
> \setromanfont[Mapping=tex-text]{Minion Pro}
> \begin{document}
> Āāīūś  % works as expected.
> ṣṇṭḍṃḥ % just crossed out boxes.
> \end{document}
> The first line comes out nicely, the second does not. I tried Openoffice,
> but there the second line
> is displayed by using substitute fonts. Before complaining to Adobe, I
> have one question: Is there
> something like an option to switch on diacritics which I may have missed?
> Best
> Jürgen
> ---
> Prof. Dr. Juergen Hanneder
> Philipps-Universitaet Marburg
> FG Indologie u. Tibetologie
> Deutschhausstr.12
> 35032 Marburg
> Germany
> Tel. 0049-6421-28-24930
> hanneder at staff.uni-marburg.de
> --------------------------------------------------
> Subscriptions, Archive, and List information, etc.:
>  http://tug.org/mailman/listinfo/xetex
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://tug.org/pipermail/xetex/attachments/20150909/e8055218/attachment.html>

More information about the XeTeX mailing list