John Mandereau [Sat, 23 Feb 2008 20:14:29 +0000 (21:14 +0100)]
Merge branch 'master' into lilypond/translation
* master:
lilypond-book: touch .texi output files already up to date
Thinko: automatic version in docs also requires macros.itexi
Always use Lily current version number in docs
Fix snippets compilation
Han-Wen Nienhuys [Sat, 23 Feb 2008 20:13:24 +0000 (17:13 -0300)]
Fix #580.
Acknowledge note-columns, and add a missing add_bound_item() call.
This makes trill and text spanners attach to notes (from the staff) if
possible, so objects in other staves will not influence their
attachments.
John Mandereau [Sat, 23 Feb 2008 11:06:30 +0000 (12:06 +0100)]
Fix snippets compilation
lys quoted verbatim in Texinfo must always end with a newline,
otherwise TeX fails when reading '@end verbatim' not at beginning of a
line. Maybe lilypond-book could add a newline if necessary when
writing @verbatim block, so we wouldn't have to worry about this any
more.
John Mandereau [Sat, 23 Feb 2008 08:11:50 +0000 (09:11 +0100)]
Merge branch 'master' of ssh://jomand@git.sv.gnu.org/srv/git/lilypond
* 'master' of ssh://jomand@git.sv.gnu.org/srv/git/lilypond:
Update from Jay.
Updates from Trevor.
MusicXML: brackets (\startGroup and \stopGroup) need a special engraver add to Staff
MusicXML: Add possible \layout block, use autoBeaming=##f by default, allow manual beaming
MusicXML: The <attributes> tag can have multiple <staff-details> children
MusicXML: Add possible \layout block, use autoBeaming=##f by default, allow manual beaming
-) Added a musicexp.Layout class to print out a \layout block. It contains a dict
ContextName<=>ListOfEntries.
-) Added a global variable to hold the layout options, so whenever we encounter
the need for an entry in the \layout block, we can simply add the corresponding
setting.
-) By default, autoBeaming should be ##f (since MusicXML files contain full beaming
information), unless beaming should be ignored (e.g. for wrong musicxml files, like
the ones from Sibelius). I'm already using the Layout class for this.
-) Add command line option to ignore beaming information in the MusicXML file and
use lilypond's autoBeaming.
John Mandereau [Fri, 22 Feb 2008 14:05:00 +0000 (15:05 +0100)]
Merge branch 'master' of /home/lilycvs/git/lily/
* 'master' of /home/lilycvs/git/lily/:
Update from Jay.
MusicXML: If we use UTF-8, I also need to specify this in the XML head
MusicXML: Use UTF-8 encoding on the test files
MusicXML: Setting global options before (and not after) using them might be a good idea...
MusicXML: Add a way to implement compatibility modes, ignore beams for Sibelius
LSR: update.
John Mandereau [Sun, 17 Feb 2008 17:17:20 +0000 (18:17 +0100)]
Merge branch 'master' of ssh://jomand@git.sv.gnu.org/srv/git/lilypond
* 'master' of ssh://jomand@git.sv.gnu.org/srv/git/lilypond:
LSR: Incipit example.
Scheme markups: raise an error when an unknown #:command is found, to
Update from Valentin.
Fix possibly broken url.
LSR update.
this will leave out Documentation/translations.html.in -- please do
not add this file to Git right now, because we do not want to make
translation status info widely available until translators all agree
about it.
John Mandereau [Sat, 16 Feb 2008 21:33:01 +0000 (22:33 +0100)]
Clean up translated docs generation
* sort makefile stuff into approriate make/doclang-{vars,rules,targets}.make
* make lilypond-book look for snippets already compiled in directories
given with -I option
* use -I flags for the whole lilypond-book/makeinfo/texi2pdf chain, which
makes building faster than before
* as a consequence, get rid of symlinks from Documentation/user/out-www to
out-www
* add support for big-page HTML manuals (not yet used)
* also update deprecated Python code in lilypond-book (string functions
and string exceptions)
Nicolas Sceaux [Fri, 15 Feb 2008 21:01:31 +0000 (22:01 +0100)]
Instrument names: horizontal aligment.
- define a short-indent scaled layout variable;
- using indent or short-indent, and the value of the self-alignment-X
grob property, horizontally align the instrument name;
- by default, center instrument names.