This is the mail archive of the
cygwin
mailing list for the Cygwin project.
Re: xdvipdfmx:fatal: This font using the "seac" command for accented characters...
- From: Ken Brown <kbrown at cornell dot edu>
- To: cygwin at cygwin dot com
- Date: Sun, 12 Jun 2016 22:10:00 -0400
- Subject: Re: xdvipdfmx:fatal: This font using the "seac" command for accented characters...
- Authentication-results: sourceware.org; auth=none
- References: <trinity-65448339-5e78-4d88-bd88-c56cded8d4d5-1465776480726 at 3capp-gmx-bs72>
On 6/12/2016 8:08 PM, Mark McGregor wrote:
A more minimal non-working example:
[
\documentclass{article}
\usepackage{fontspec}
\setmainfont{CMU Serif}
%\setmainfont{cmunrm.otf}
\begin{document}
Ð
\end{document}
]
If you comment the first \setmainfont line and uncomment the second one, the file compiles. Rerunning /usr/bin/texlive-enable-fontconfig doesn't help.
I found an answer at the following:
http://tex.stackexchange.com/questions/296308/xelatex-setmainfontcmu-serif-produces-wrong-characters
Based on that, you can work around the problem by commenting out the
type1 fonts in /usr/share/fontconfig/conf.avail/09-texlive.conf, like this:
$ cat /usr/share/fontconfig/conf.avail/09-texlive.conf
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<dir>/usr/share/texmf-dist/fonts/opentype</dir>
<dir>/usr/share/texmf-dist/fonts/truetype</dir>
<!-- <dir>/usr/share/texmf-dist/fonts/type1</dir> -->
</fontconfig>
Then rerun the command '/usr/libexec/fc-cache-1 -sv' from
/etc/postinstall/zp_fontconfig_cache_1.sh.
What puzzles me is that the link above says that the problem is caused
by bugs in xdvipdfmx that have been fixed in TeX Live 2016. I'll look
into this and try to find out why it still seems to be broken.
Ken
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple