#28497 closed defect (invalid)
XeTeX in TeXLive: No AAT feature supported
Reported by: | quinon@… | Owned by: | drkp (Dan Ports) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 1.9.2 |
Keywords: | Cc: | ||
Port: | texlive-xetex |
Description
It seems that XeTeX in TeXLive (XeTeX 3.1415926-2.2-0.9997.4 (TeX Live 2010/MacPorts 2010_2)) does not understand AAT font features at all.
Attached are XeTeX sample source files included in <http://scripts.sil.org/cms/scripts/render_download.php?&format=file&media_id=xetex_doc_094&filename=XeTeX_doc.zip> pdf files produced by typesetting them, and log files.
As you see:
- AAT-info.pdf says "No AAT features available" for Apple Chancery font.
- Geeza Pro's Arabic characters are not ligatured in Arabic.pdf.
- font-features.log says "Unknown feature" for all AAT features invoked by font-features.tex.
Please fix the problem.
Thanks,
Kino
Attachments (1)
Change History (6)
Changed 14 years ago by quinon@…
Attachment: | xetexfiles.zip added |
---|
comment:1 Changed 14 years ago by jmroot (Joshua Root)
Owner: | changed from macports-tickets@… to dports@… |
---|---|
Port: | texlive-xetex added |
Please remember to fill in the Port field and cc the maintainer.
comment:2 follow-up: 3 Changed 14 years ago by drkp (Dan Ports)
Status: | new → assigned |
---|
Does it work if you rebuild texlive-bin with the +atsui variant?
texlive does not build support for AAT unless explicitly requested with +atsui. Unfortunately, the ATSUI libraries are deprecated and not available on 64 bit, so this also requires it and all of its dependencies to be built as 32-bit -- which is why it's not the default.
comment:3 Changed 14 years ago by quinon@…
Replying to jmr@…:
Please remember to fill in the Port field and cc the maintainer.
Sorry for my inattention. I will remember to do so the next time.
Replying to dports@…:
Does it work if you rebuild texlive-bin with the +atsui variant?
Thank you very much for the instruction and the explanation. I run the following:
sudo port -v upgrade --force texlive-bin +atsui
It took a very long time but now XeTeX works with AAT fonts just fine.
Thanks again.
Kino
comment:4 Changed 14 years ago by drkp (Dan Ports)
Resolution: | → invalid |
---|---|
Status: | assigned → closed |
comment:5 Changed 14 years ago by drkp (Dan Ports)
I also added a note to the texlive-bin port about this that will appear if it's built without +atsui (r76456).
sample files illustrating the problem