lilypond-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Completing the Lilypond puzzle


From: Joe Neeman
Subject: Re: Completing the Lilypond puzzle
Date: Tue, 11 Oct 2005 19:09:08 +1000
User-agent: Mozilla Thunderbird 1.0.6 (X11/20050815)

I'm afraid I can't help with all of the issues, but I can give you a start:



-------------------- latest attempt ------------------------------
\version "2.6.0"

\paper {
hsize = 21\cm
vsize = 27.5\cm
leftmargin = 2\cm
linewidth = 17\cm
topmargin = 1\cm
bottommargin = 0\cm
printpagenumber = ##f

Not only does this leave the page numbers, it makes the first system on odd/even pages start at a different Y-offset. Bug?

<snip>

\score {
\new PianoStaff \with {
% \override TimeSignature #’transparent = ##t
% defaultBarType = #""
%% the two lines above cause output generation to fail completely
%% despite having been suggested by the manual.

You have the wrong kind of apostrophe in the "#'transparent". This probably happened if you copy+pasted from a pdf: the pdf files try to make the output prettier by substituting a different symbol for apostrophes (the issue has come up previously on this list).

\remove Bar_number_engraver

This is wrong because Bar_number_engraver is part of the Score context, not the PianoStaff context. This stuff is pretty complicated, but the information is all available in the web documentation. The Bar_number_engraver page [http://lilypond.org/doc/v2.6/Documentation/user/out-www/lilypond-internals/Bar_005fnumber_005fengraver.html#Bar_005fnumber_005fengraver] says which contexts it belongs to. I would suggest turning the layout block into
\layout {
indent = 0.0\cm
\context {
\Score
\remove Bar_number_engraver
}
}
to get rid of bar numbers.

Hope that helps a little,
Joe




reply via email to

[Prev in Thread] Current Thread [Next in Thread]