lilypond-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Add XeTeX for document building (issue 285790043 by address@hidden)


From: trueroad
Subject: Re: Add XeTeX for document building (issue 285790043 by address@hidden)
Date: Tue, 12 Jan 2016 14:34:37 +0000

Reviewers: lemzwerg,

Message:
texinfo.tex's XeTeX support seems have still some issues.

Here's LilyPond PDF documents generated by XeTeX.
https://drive.google.com/file/d/0ByGBX3PDrqjsQmllOXBUQW1rbkU/view?usp=sharing

I've noticed that non-ascii characters of ``Table of Contents'' are
broken.
Would you review XeTeX generated documents and find other problems?

I'll change Issue 4735, 4736 and 4737 patch status to needs_work.
I won't change status of Issue 4729, 4731, 4732, 4733 and 4734 because
they are no problem.

Already, I've reported the broken TOC issue to bug-texinfo.
http://lists.gnu.org/archive/html/bug-texinfo/2016-01/msg00067.html

It is able to be resolved in LuaTeX.
http://lists.gnu.org/archive/html/bug-texinfo/2016-01/msg00069.html

However, we cannot use LuaTeX that still has another issue.
http://lists.gnu.org/archive/html/bug-texinfo/2016-01/msg00056.html
http://lists.gnu.org/archive/html/bug-texinfo/2016-01/msg00055.html

On the other hands, in XeTeX, it is difficult to solve the broken TOC
issue in a similar way as LuaTeX.
http://lists.gnu.org/archive/html/bug-texinfo/2016-01/msg00070.html
http://lists.gnu.org/archive/html/bug-texinfo/2016-01/msg00071.html

I've created a texinfo.tex's patch for the broken TOC issue in other
ways.
http://lists.gnu.org/archive/html/bug-texinfo/2016-01/msg00072.html
http://lists.gnu.org/archive/html/bug-texinfo/2016-01/msg00073.html


Description:
Add XeTeX for document building

Prefer XeTeX than pdfTeX.

Discussion:
http://lists.gnu.org/archive/html/lilypond-devel/2015-12/msg00136.html
http://lists.gnu.org/archive/html/lilypond-devel/2016-01/msg00041.html

*** This patch requires Issue 4729, 4731, 4732, 4733, 4734, 4735, 4736.
***
https://sourceforge.net/p/testlilyissues/issues/4729/
https://sourceforge.net/p/testlilyissues/issues/4731/
https://sourceforge.net/p/testlilyissues/issues/4732/
https://sourceforge.net/p/testlilyissues/issues/4733/
https://sourceforge.net/p/testlilyissues/issues/4734/
https://sourceforge.net/p/testlilyissues/issues/4735/
https://sourceforge.net/p/testlilyissues/issues/4736/

Please review this at https://codereview.appspot.com/285790043/

Affected files (+2, -2 lines):
  M configure.ac


Index: configure.ac
diff --git a/configure.ac b/configure.ac
index ca151e70f3f4fdfca196a9bb671ba177e1024da8..f5ec4c25abf0319f81c83967fa3df57c4727e441 100644
--- a/configure.ac
+++ b/configure.ac
@@ -237,8 +237,8 @@ STEPMAKE_PROGS(MAKEINFO, makeinfo, REQUIRED, 4.11)
 STEPMAKE_PROGS(TEXI2HTML, texi2html, $DOCUMENTATION_REQUIRED, 1.82)
 STEPMAKE_PROGS(DBLATEX, dblatex, $DOCUMENTATION_REQUIRED, 0.1.4)
 STEPMAKE_PROGS(BIBTEX, bibtex, $DOCUMENTATION_REQUIRED)
-STEPMAKE_PROGS(PDFLATEX, pdflatex, $DOCUMENTATION_REQUIRED)
-STEPMAKE_PROGS(PDFTEX, pdfetex pdftex etex, $DOCUMENTATION_REQUIRED)
+STEPMAKE_PROGS(PDFLATEX, xelatex pdflatex, $DOCUMENTATION_REQUIRED)
+STEPMAKE_PROGS(PDFTEX, xetex pdfetex pdftex etex, $DOCUMENTATION_REQUIRED)
 STEPMAKE_PROGS(TEXI2PDF, texi2pdf, $DOCUMENTATION_REQUIRED)
 STEPMAKE_PROGS(TEXINDEX, texindex, $DOCUMENTATION_REQUIRED)
 AC_MSG_CHECKING(for epsf.tex)





reply via email to

[Prev in Thread] Current Thread [Next in Thread]