Add a make-line-stencil function, which correctly sets stencil extents
So far, one had to create line stencils manually using
(ly:make-stencil (list 'draw-line ...) xext yext)
Unfortunately that meant that one had to specify the x- and y- coordinates
twice. This new make-line-stencil function takes the coordinates once,
creates the stencil and properly sets its extent (adding half the line
width to all coordinates of the x- and y-intervals).
Signed-off-by: Reinhold Kainhofer <reinhold@kainhofer.com>
John Mandereau [Tue, 19 Aug 2008 09:54:01 +0000 (11:54 +0200)]
Merge branch 'lilypond/translation'
* lilypond/translation:
Nitpick in de.po
Update Documentation de.po
Update master doc files -- Spanish.
Add Spanish mailing list in footer
Update of Spanish Doc PO file.
Translations HTML page template. Spanish.
Update of Doc index page. Spanish.
Update of Documentation/po/de.po
John Mandereau [Sun, 17 Aug 2008 16:03:52 +0000 (18:03 +0200)]
Merge branch 'lilypond/translation' of ssh://jomand@git.sv.gnu.org/srv/git/lilypond
* 'lilypond/translation' of ssh://jomand@git.sv.gnu.org/srv/git/lilypond:
Reordering of single-staff polyphony.
Tiny updates
Mark reorder plan for Simultaneous
Typo
Fix octave in example
Better explaination of implicit and explicit voices.
Reword and added example from Carl.
John Mandereau [Sun, 17 Aug 2008 15:06:39 +0000 (17:06 +0200)]
Raise input/lsr priority in lilypond-book include path
Some LSR snippets have the same file name as regression tests, and we
usually prefer to include a LSR snippet over a similar but
non-identical regression test in our manuals.
Add two-parameter versions of @ruser etc. to allow specifying the displayed text
Sometimes node named cannot contain special characters, which you would like
to be displayed in the link text. Thus, the third argument of @ref needs to be
used. Unfortunately, Texinfo (or rather texi2pdf) does not support optional
arguments to macros, so we have to add new two-parameter versions of all our
xref macros.
I als streamlined the definitions in macros.itely a little bit (distinguish only bigpage, not bigpage and tex).
This also allows us to link to the Top node of any manual with displaying the
manual title instead of "Top".
John Mandereau [Thu, 14 Aug 2008 20:29:50 +0000 (22:29 +0200)]
Merge commit 'origin/master'
* commit 'origin/master':
Remove obsolete accordion code.
Fix broken links in NR and LM
Documentation nitpicks
GDP NR 5.6.3 Modifying stencils
Merge Jonathan's changes
Add predefined-fretboards to NEWS, add harmonics to fretted-strings
Fix links to BassFigure
GDP NR 6.3.1 Move index entry
News update.
Really fix link to figured bass
Fix glossary link for figured bass
GDP NR 5.6.4 Needs utf8
GDP NR 5.6.4 Modifying shape of slurs and ties
Add \pointAndClick[Off, On]
Noteheads ... note heads
Documentation nitpicks
Documentation nitpicks
Documentation nitpicks
John Mandereau [Wed, 13 Aug 2008 16:39:57 +0000 (18:39 +0200)]
Merge branch 'master' into lilypond/translation
* master:
Add 'See also's to LM 3 'Fundamental concepts'
Move sections in French and German docs
GDP LM 3.3.4 Explaining \context
Updates to chords.itely, fretted-strings.itely
Compile fix.
Update from Kurt.
Update fretted-strings.itely
staff-symbol-referencer.cc: Junk redundant functions.
Robustify Staff_symbol_referencer::on_line ().
Update fretted-strings.itely
Change type predicate for 'layer to integer.
Replacing "User Manual" with "Notation Ref" in SL
John Mandereau [Wed, 13 Aug 2008 16:37:07 +0000 (18:37 +0200)]
Merge branch 'master' of ssh://jomand@git.sv.gnu.org/srv/git/lilypond
* 'master' of ssh://jomand@git.sv.gnu.org/srv/git/lilypond:
GDP LM 3.3.4 Explaining \context
Updates to chords.itely, fretted-strings.itely
Compile fix.
Update from Kurt.
Update fretted-strings.itely
staff-symbol-referencer.cc: Junk redundant functions.
Robustify Staff_symbol_referencer::on_line ().
Update fretted-strings.itely
Change type predicate for 'layer to integer.
Replacing "User Manual" with "Notation Ref" in SL