Comment #3 on issue 1813 by philehol...@googlemail.com: Doc: Overlapping boxes and section headers in LM
http://code.google.com/p/lilypond/issues/detail?id=1813

Further updates. A patch supplied from the texinfo community fixes this (see the end of this comment for the patch). If this is applied to the currently delivered texinfo.tex, my tests show the problem fixed. In the short term we should do this - I would like to push this change. In the medium term, we should update the version of texinfo.tex to the current project version. However, it appears that there is a bug in that version - it will not handle the line:

@funindex \relative

This is in the process of being reported.

As an aside, it's possible to test various versions of texinfo.tex in 2 ways: 1) change the version present in the current working directory or 2) set an environment variable, like so:

TEXINPUTS=pathtotexinfo/::
export TEXINPUTS
texi2pdf testfile.texi

Note the :: after the /


--- texinfo.tex.~1.347.~ 2011-07-08 08:58:52.000000000 -0700
+++ texinfo.tex 2011-08-14 17:23:58.000000000 -0700
@@ -6275,2 +6274,8 @@ end
   \let\nonarrowing = t%
+  %
+  % If this cartouche directly follows a sectioning command, we need the
+  % \parskip glue (backspaced over by default) or the cartouche can
+  % collide with the section heading.
+  \ifnum\lastpenalty>10000 \vskip\parskip \fi
+  %
   \vbox\bgroup



_______________________________________________
bug-lilypond mailing list
bug-lilypond@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-lilypond

Reply via email to