Hello,

I have already spoken with Graham about this who has given me lots of advice but am still struggling to edit an example in the Notation Reference in order to make some start on

http://code.google.com/p/lilypond/issues/detail?id=1033

I don't want to keep pestering Graham as I know he has other things he could be doing. So am asking for some advice here.

The current example I am having problems with is in 5.1.4 Modifying context plug-ins.

The example in the current document is:

---

@lilypond[quote,relative=1,ragged-right,verbatim,fragment]
\new Score \with {
  \remove "Timing_translator"
  \remove "Default_bar_line_engraver"
} <<
  \new Staff \with {
    \consists "Timing_translator"
    \consists "Default_bar_line_engraver"
  } {
      \time 3/4
      c4 c c c c c
  }
  \new Staff \with {
    \consists "Timing_translator"
    \consists "Default_bar_line_engraver"
  } {
       \time 2/4
       c4 c c c c c
  }
>>
@end lilypond

---

To remove the '\new Score' syntax and incorporate a '\layout { }' I have done this:


\score {
  <<
    \new Staff \with {
      \consists "Timing_translator"
      \consists "Default_bar_line_engraver"
    }
  {
    \time 3/4
    c4 c c c c c
  }
  \new Staff \with {
    \consists "Timing_translator"
    \consists "Default_bar_line_engraver"
  }
  {
    \time 2/4
    c4 c c c c c
  }
  >>
  \layout {
   \context {
   \Score
      \remove "Timing_translator"
      \remove "Default_bar_line_engraver"
    }
  }
}

Now if I compile the second example in a .ly file I get no errors and the output is the same as the document, however if I place the second example in an @lilypond construct and try to build the doc I get errors:

---


[/home/james/lilypond-git/out/share/lilypond/current/ly/lilypond-book-preamble.ly]
/home/james/lilypond-git/out/lybook-db/d4/lily-2aa092fe.ly:649:0: error: syntax error, unexpected \score

\score {
/home/james/lilypond-git/out/lybook-db/d4/lily-2aa092fe.ly:668:2: error: syntax error, unexpected \layout

  \layout {
/home/james/lilypond-git/out/lybook-db/d4/lily-2aa092fe.ly:670:3: error: unknown escaped string: `\Score'

   \Score
]
/home/james/lilypond-git/out/lybook-db/d4/lily-2aa092fe.ly:640:0: error: errors found, ignoring music expression

\relative c'
]
error: failed files: "d4/lily-2aa092fe.ly"
command failed: /home/james/lilypond-git/out/bin/lilypond -dbackend=eps --formats=ps,png,pdf -dinclude-eps-fonts -dgs-load-fonts --header=doctitle --header=doctitlede --header=doctitlees --header=doctitlefr --header=doctitlehu --header=doctitleit --header=doctitleja --header=doctitlenl --header=texidoc --header=texidocde --header=texidoces --header=texidocfr --header=texidochu --header=texidocit --header=texidocja --header=texidocnl -dcheck-internal-types -ddump-signatures -danti-alias-factor=2 -I "/home/james/lilypond-git/out/lybook-db" -I "/home/james/lilypond-git/Documentation" -I "/home/james/lilypond-git/Documentation" -I "/home/james/lilypond-git/Documentation/out-www" -I "/home/james/lilypond-git/input" -I "/home/james/lilypond-git/Documentation" -I "/home/james/lilypond-git/Documentation/snippets" -I "/home/james/lilypond-git/input/regression" -I "/home/james/lilypond-git/Documentation/included" -I "/home/james/lilypond-git/mf/out" -I "/home/james/lilypond-git/mf/out" -I "/home/james/lilypond-git/Documentation/pictures" -I "/home/james/lilypond-git/Documentation/pictures/out-www" --formats=eps --verbose -deps-box-padding=3.000000 -dread-file-list -dno-strip-output-dir "/home/james/lilypond-git/out/lybook-db/snippet-names-1878256710.ly"
Child returned 1
make[2]: *** [out-www/notation.texi] Error 1
make[2]: Leaving directory `/home/james/lilypond-git/Documentation'
make[1]: *** [WWW-1] Error 2
make[1]: Leaving directory `/home/james/lilypond-git'
make: *** [doc-stage-1] Error 2

--

I have tried experimenting with removing \score { } but that also fails with the same unknown escaped string '\Score', so this is puzzling to me why this works in Lilypond the binary but not @lilypond which I thought kinda-sorta did the same thing.

Any help would be much appreciated.

Thank you

James




_______________________________________________
lilypond-devel mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/lilypond-devel

Reply via email to