Join GitHub today
GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together.
xetex build tests fail due to fontspec v2.6 defining ``\strong`` #3428
Comments
|
fontspec link: wspr/fontspec@f3f4132 |
added a commit
to jfbu/sphinx
that referenced
this issue
Feb 17, 2017
jfbu
referenced this issue
Feb 17, 2017
Merged
deprecate config setting ``latex_keep_old_macro_names`` at 1.6 #3429
tk0miya
added
the
latex
label
Feb 17, 2017
tk0miya
added this to the 1.6 milestone
Feb 17, 2017
jfbu
referenced this issue
Feb 17, 2017
Merged
add deprecation helper to LaTeX style file (and fixes #3428) #3430
added a commit
that referenced
this issue
Feb 18, 2017
jfbu
closed this
in
3c77408
Feb 18, 2017
jfbu
referenced this issue
Mar 11, 2017
Closed
A ``;`` in a literal block causes failed PDF build with xelatex, TL2015, and French language #3546
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
jfbu commentedFeb 17, 2017
latest update to fontspec defines
\strong. This causes build failure for PDF output whenlatex_engine= 'xelatex'fortunately, Sphinx anticipated this some time ago ;-)
** (sphinx) defining (legacy) text style macros without \sphinx prefix ** if clashes with packages, set latex_keep_old_macro_names=False in conf.pyHence, default configuration for
xelatexshould do thislatex_keep_old_macro_names=False. The problem will also arise withlualatexif it usesfontspec. Currently default setting of Sphinx withlualatexdoes not yet do it because it needed to pass tests with Ubuntu Precise which has TeXLive 2009 whosefontspecdid not yet have good support forlualatex(see #3070 (comment))Problem
Procedure to reproduce the problem
latex_engine = 'xelatex'in conf.py and run (with Sphinx default font configuration for xelatex) with fully updated TeXLive 2016 install.Error logs / results
as above
Expected results
latexpdf compiles
Reproducible project / your project
any project using xelatex
Environment info