[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Issue 2343 in lilypond: Faulty file-naming when outputting multiple
From: |
lilypond |
Subject: |
Re: Issue 2343 in lilypond: Faulty file-naming when outputting multiple \books |
Date: |
Fri, 24 Feb 2012 23:42:10 +0000 |
Comment #8 on issue 2343 by address@hidden: Faulty file-naming when
outputting multiple \books
http://code.google.com/p/lilypond/issues/detail?id=2343
Just a thought, Before I implemented \bookOutputSuffix, the only way of
controlling the version suffix was to set a Scheme variable output-suffix,
e.g.
"output-suffix" = "Allegro"
\book {
\paper {
}
...
}
"output-suffix" = "Andante"
\book{
\paper {
}
'''
}
"output-suffix"= "Alleluia"
\book {
\paper {
}
...
}
So we retained the global variable for this and the new \bookOutputName
function to retain backwards compatibility.
The above sort of fail gives this output pre this patch:
address@hidden ~/Dropbox/Development/Lilypondwork/OutputFilenameTests$
$LILYBUILD/out/bin/lilypond Exsultate-Osuffix.ly
GNU LilyPond 2.15.30
Processing `Exsultate-Osuffix.ly'
Parsing...
Interpreting music...
Interpreting music...
Exsultate-Osuffix.ly:67:51: warning: Two simultaneous tempo-change events,
junking this one
\transposition f \time 4/4
\tempo "Allegro"
\hornsmovoneMusic
Exsultate-Osuffix.ly:21:1: warning: Previous tempo-change event here
\tempo "Allegro" 4=128
Preprocessing graphical objects...
MIDI output to `Exsultate-Osuffix-Allegro.midi'...
Finding the ideal number of pages...
Fitting music on 1 page...
Drawing systems...
Layout output to `Exsultate-Osuffix-Allegro.ps'...
Converting to `./Exsultate-Osuffix-Allegro.pdf'...
Interpreting music...
Interpreting music...
Exsultate-Osuffix.ly:163:61: warning: Two simultaneous tempo-change events,
junking this one
\transposition f \time 4/4 \key e \major
\tempo "Allegro" \hornsmovtwoMusic
Exsultate-Osuffix.ly:111:1: warning: Previous tempo-change event here
\tempo "Andante" 4=72
Preprocessing graphical objects...
MIDI output to `Exsultate-Osuffix-Andante.midi'...
Finding the ideal number of pages...
Fitting music on 1 page...
Drawing systems...
Layout output to `Exsultate-Osuffix-Andante.ps'...
Converting to `./Exsultate-Osuffix-Andante.pdf'...
Interpreting music...
Interpreting music...
Exsultate-Osuffix.ly:224:5: warning: already have slur
d8
( c) bf-. a-. |
Preprocessing graphical objects...
MIDI output to `Exsultate-Osuffix-Alleluia.midi'...
Finding the ideal number of pages...
Fitting music on 1 page...
Drawing systems...
Layout output to `Exsultate-Osuffix-Alleluia.ps'...
Converting to `./Exsultate-Osuffix-Alleluia.pdf'...
Success: compilation successfully completed
address@hidden ~/Dropbox/Development/Lilypondwork/OutputFilenameTests$
I reckon this patch is probably going to deprecate this sort of usage, so
we may need something in CHANGES or whatever, or have a convert-ly rule to
change
"output-suffix" = <blah>
or #(define output-suffix <blah>) to
\bookOutputSuffix <blah>
I found the directory with all the test files I had for playing with this
stuff. Unfortunately I never figured out a way of getting the regression
test suite to process this stuff as they tend to rely on fixed input and
output file names.
However, if you'd find it helpful, I'll comb through all the junk I have
and get together a list of Test conditions so you can put this patch
through the wringer.
Cheers,
Ian
- Issue 2343 in lilypond: Faulty file-naming when outputting multiple \books, lilypond, 2012/02/22
- Re: Issue 2343 in lilypond: Faulty file-naming when outputting multiple \books, lilypond, 2012/02/22
- Re: Issue 2343 in lilypond: Faulty file-naming when outputting multiple \books, lilypond, 2012/02/22
- Re: Issue 2343 in lilypond: Faulty file-naming when outputting multiple \books, lilypond, 2012/02/23
- Re: Issue 2343 in lilypond: Faulty file-naming when outputting multiple \books, lilypond, 2012/02/23
- Re: Issue 2343 in lilypond: Faulty file-naming when outputting multiple \books, lilypond, 2012/02/23
- Re: Issue 2343 in lilypond: Faulty file-naming when outputting multiple \books, lilypond, 2012/02/23
- Re: Issue 2343 in lilypond: Faulty file-naming when outputting multiple \books,
lilypond <=
- Re: Issue 2343 in lilypond: Faulty file-naming when outputting multiple \books, lilypond, 2012/02/25
- Re: Issue 2343 in lilypond: Faulty file-naming when outputting multiple \books, lilypond, 2012/02/26
- Re: Issue 2343 in lilypond: Faulty file-naming when outputting multiple \books, lilypond, 2012/02/26
- Re: Issue 2343 in lilypond: Faulty file-naming when outputting multiple \books, lilypond, 2012/02/27
- Re: Issue 2343 in lilypond: Faulty file-naming when outputting multiple \books, lilypond, 2012/02/29