John Mandereau [Sat, 28 Jun 2008 13:57:40 +0000 (15:57 +0200)]
Merge branch 'master' into lilypond/translation
* master: (32 commits)
Tidy up formatting of markup snippets.
MusicXML: Update musicxml2ly to use the new \tempo text dur=count function
Added regtest for parenthesized metronome marks
Small update from Ralph, big changes by Graham.
GDP Rework NR 3.3.2
Fix docs compilation
Update from Ralph.
Fix version number of regression test
Nits in tutorial
bump version
Minor updates.
Update for expressive.itely
New markup command snippets.
Minor improvement
Use noragged-right
Fix version number in regression test case
Fix version number for conversion rule.
LSR: Update.
markuplines: really fix vertical spacing of lines when using eg. \justify-lines
Add noragged-right fragment option.
...
MusicXML: Update musicxml2ly to use the new \tempo text dur=count function
For parenthesized metronome marks, we can now also use the new
\tempo "" dur=count
function, which produces a parenthesized tempo mark if an empty text is
given.
John Mandereau [Thu, 26 Jun 2008 06:43:39 +0000 (08:43 +0200)]
Merge branch 'master' of /home/lilydev/git/lily/
* 'master' of /home/lilydev/git/lily/:
bump version
Minor updates.
Update for expressive.itely
New markup command snippets.
Minor improvement
Use noragged-right
Fix version number in regression test case
Fix version number for conversion rule.
LSR: Update.
markuplines: really fix vertical spacing of lines when using eg. \justify-lines
Add noragged-right fragment option.
New Feature: Include text in \tempo indications
Minor formatting
reminder
More minor tweaks.
Clarify / fix.
Another final touch.
add small png creation info
Update from Francisco with edits.
A tempo indication in general is either a text markup, a note=count or both.
So far, lilypond only supported the note=count type of tempo indications in
its \tempo command.
This patch extends the \tempo function to include a text string, too. It
allows any of the following types of tempo settings:
\tempo 4=120
\tempo "Allegro" 4=120
\tempo "Allegro"
\tempo \markup{\italic \medium "Allegro"}
etc.
What it does:
- Extend the parser to allow the above forms for \tempo
- Add a tempoText property, similar to tempoUnitCount
- Metronome_mark_engraver uses this property and checks whether it has
changed
- Extend the metronomeMarkFormatter to take four arguments (text, duration,
count, context) and print either the text, the note=count or text
(note=count), depending on whether the properties are set to sensible
values.
- Add a tempoHideNote property to hide note=count in the metronome mark
- Extend the define-extra-display-method to also check for tempoText and
produce any of the allowed \tempo forms when you use \displayLilyMusic
- Added a convert-ly rule to warn the user about the change to the signature
of the metronomeMarkFormater function
John Mandereau [Fri, 20 Jun 2008 07:21:00 +0000 (09:21 +0200)]
Merge branch 'master' into lilypond/translation
* master:
Update doc POs
Update translations status
Generate translation status pages per language
Split long Python lines
GDP NR 3 Re-work NR 3.3.1 Including LilyPond files
John Mandereau [Fri, 20 Jun 2008 07:10:44 +0000 (09:10 +0200)]
Generate translation status pages per language
translations.template.html.in files in de/ es/ fr/ are only skeletons,
translators will fill them with a free translation from the template
file in English.
John Mandereau [Thu, 19 Jun 2008 07:27:13 +0000 (09:27 +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:
Update of Spanish PO
Partial update of rhythms
Texidoc and title strings for Pitches snippets
Translation completion of pitches
NR 1 mater file translation
Full translation of chords
John Mandereau [Thu, 19 Jun 2008 05:48:32 +0000 (07:48 +0200)]
Merge branch 'master' into lilypond/translation
* master:
Add fluff sentences.
Update from Francisco.
Remove conflicting texidoc.
Update for expressive.itely
Tweak formatting of SL.
figured bass: Implement backslashed figures (raised 6th steps)
Minor corrections to NR 1.8
Minor corrections in NR 1.8
Update from Ralph with changes.
New snippet for input/new
raised 6th steps are typically shown as 6 with a backslash through it
(rather than with a '+'). This patch implements this by adding the
\\ modifier to bass figures: <6\\>
The back-slashed digit is printed out using the new markup function
backslashed-digit (copied from slashed-digit and adapted to backslashes).
Both forward and backward slashes uses the same internal function.
I also increased the slope of forward slashes to make it easier to
distinguish the direction of the slash.
For some numbers I also enlarge the slash in X directions to make it
more visible (my hand-engraved scores use an even larger slash than
lilypond, anyway). I also move the slash up/down for some numbers
to make it more visible.
Also use the real Y extents of the slash rather than the whole interval
for the number. As we shift the slash for some numbers, otherwise
it would make the whole digit larger and shift it down for no apparent
visual reason.
Signed-off-by: Reinhold Kainhofer <reinhold@kainhofer.com>