The autput of some OMR applications contains spaces in lyrics, or a
lyrics syllable starts with a comma or a peroid. Thus we need to wrap
all lyrics in quotes just to be sure lilypond doesn't barf.
John Mandereau [Fri, 31 Aug 2007 11:05:35 +0000 (13:05 +0200)]
Merge branch 'Rmaster' into lilypond/translation
* Rmaster:
Misc doc updates.
LSR: new snippets.
LSR: update known snippets.
Fix #430.
Minor fixes from mailist.
Typo.
Add colors to the examples on voice instantiation. Thanks Kieren!
use GUILE_ELLIPSIS in scm-hash function signatures.
remove convert-ly.txt from dist target
bump version.
strip Processing `foo' from log file
Use GUILE's native hash tables.
style nit
code style cleanup for layout-set-staff-size
Update bug hunter.
Fix #423.
Han-Wen Nienhuys [Fri, 31 Aug 2007 03:16:33 +0000 (00:16 -0300)]
Fix #430.
Ignore stems in side positioning when stemdir != scriptdir. This
breaks a cyclic dependency in the case of x-staff beams with scripts
on the notes/stems.
John Mandereau [Tue, 28 Aug 2007 06:39:08 +0000 (08:39 +0200)]
Merge branch 'master' into lilypond/translation
* master:
Remove unnecessary quotes from \repeat commands in the examples.
Minor updates to converting.
More doc reorg.
Third phase of reorg: half of lilypond-book.
Second phase of program usage reorg: running.
Clarify main doc page (manual now covers only the .ly file format, not
First phase of program usage reorg: install and setup.
Robustness fixes: generate entire string, then write.
indent nit
formatting nit.
Add another trill spanner reg test.
nitpick: sort properties alphabetically
Fix #420
Clarify input/ directories.
Remove troublesome LSR snippet.
John Mandereau [Sat, 25 Aug 2007 18:32:53 +0000 (20:32 +0200)]
Merge branch 'lilypond/translation' of /home/lilycvs/git/lily/ into lilypond/translation
* 'lilypond/translation' of /home/lilycvs/git/lily/:
Spell Texinfo document encoding uppercase
Fix translated manuals makefile
Fix cross-references in German and Spanish manuals
Typo.
Include a the full example of the workaround for grace note synchronization.
Revise, correct, simplify. Still not identical to old input...
Remove info dirs correctly (part 2).
Added information on line breaks with beams
Fix spacing for forced accidentals with a tie.
John Mandereau [Sat, 25 Aug 2007 18:32:21 +0000 (20:32 +0200)]
Merge branch 'master' into lilypond/translation
* master:
Spell Texinfo document encoding uppercase
Fix translated manuals makefile
Fix cross-references in German and Spanish manuals
Typo.
Include a the full example of the workaround for grace note synchronization.
Revise, correct, simplify. Still not identical to old input...
Remove info dirs correctly (part 2).
Added information on line breaks with beams
Fix spacing for forced accidentals with a tie.
John Mandereau [Mon, 20 Aug 2007 08:14:30 +0000 (10:14 +0200)]
Merge branch 'master' into lilypond/translation
* master: (79 commits)
Convert dynamic marks (given in a <direction> tag, assigned to the staff at a given position in xml, not to a note like in lilypond)
Don't crash when a score does not have an explicit key or clef set (e.g. Rosegarden produces such files).
Also convert '0' in part ids to 'Zero', simplify that code a bit.
Sorting of the parts in the .ly output. Currently, their order was not first staff, second staff, third, etc. but seemingly random
Convert articulations like fermata, staccato, tenuto, tremolo (only single-note tremolo), accents, etc.
Remove Info dir entries correctly in 'make install'
Add a full stop in documentation.
Sorting, formatting, adding punctuation, removing a double entry.
Whitespace and punctuation issues.
Add a space-to-barline property to allow looser spacing of clefs.
Fix 392.
Update de.po from Free Translation Project
updated spanish working.itely
updated spanish putting.itely file
updated spanish tweaks.itely file
updated soanish tutorial
updated spanish lilypond.tely
updated spanish basic notation
updated spanish introduction
updated spanish cheat sheet
...
Convert dynamic marks (given in a <direction> tag, assigned to the staff at a given position in xml, not to a note like in lilypond)
In the LilyPondVoiceBuilder, I added a method to store any pending dynamics and print them out only after the next note or rest (everything with duration>0) is encountered.
Also convert (de-)crescendo (begin/end also given in a <direction> tag, not assigned to a particular note)
Comment about broken dynamics, when they appear as first element of a part before any note (so that no voice_id is known yet).