[dal segno / da capo] -> "Kopf" "Kopf"

View: New views
8 Messages — Rating Filter:   Alert me  

[dal segno / da capo] -> "Kopf" "Kopf"

by Bugzilla from mey.wer@web.de :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Hello,

I was looking for quite a long time till I found

\mark \markup { \musicglyph #"scripts.coda" }

1.: In german this symbol is often called "Kopf" so this should be mentioned in
the glossary.

2.: There could be an example for a dal segno al Ø-Ø in the NR.

3.: I have some questions about this:

The \mark \markup { \musicglyph #"scripts.coda" } command I can place after a
\bar "||" an its printed above.

But unfortunately I cannot put \bar "||"_\markup { \italic \bold {{d.s. }}}.

So I have to add the _\markup to a note instead of to the barline.

When I write several voices and put them once in one file, once together in a
Staffgroup, I would like to optain the Symbols (segno an coda) only once (above
the StaffGroup) and also the "d.s." only once (beneath).

How to obtain this?

It would be nice to have a possibility to put ^\mark \markup { \musicglyph
#"scripts.coda" } and _\mark \markup { \italic \bold {{d.s. }}} to the same \bar
"||"



_______________________________________________
lilypond-user mailing list
lilypond-user@...
http://lists.gnu.org/mailman/listinfo/lilypond-user

Re: [dal segno / da capo] -> "Kopf" "Kopf"

by Bugzilla from mey.wer@web.de :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Werner <mey.wer <at> web.de> writes:

> It would be nice to have a possibility to put ^\mark \markup
> { \musicglyph #"scripts.coda" } and _\mark \markup { \italic \bold {{d.s. }}}
> to the same \bar "||"

After the barline could be a \break

The d.s. should appear at the end of the first line (beneath),
the coda-sign ("Kopf") at the beginning of the second (above).






_______________________________________________
lilypond-user mailing list
lilypond-user@...
http://lists.gnu.org/mailman/listinfo/lilypond-user

Re: [dal segno / da capo] -> "Kopf" "Kopf"

by David Stocker :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Werner,

You may achieve some of what you're looking for with these variables
that I've been meaning to add to the LSR. You can play around with them
and change some them to suit your purpose.

I've had good luck with putting them in parts and having them display
only once in the score, above the first staff.

There is a fix somewhere on the list to get more than one \mark to
display in a measure, but you'll have to search for it.

Hope this helps,

David

%%% Segno sign

segnoSign = {
  \mark
  \markup {
    \musicglyph #"scripts.segno"
  }
}

%%% includes the words "To Coda" before the Coda sign and centers the
coda sign horizontally on the barline

textToCoda = {
  \once
  \override Score.RehearsalMark #'self-alignment-X = #0.770
  \mark
  \markup
  \line
  \general-align #Y #CENTER {
    \small
    \bold
    \italic "To Coda  "
    \musicglyph #"scripts.coda"
  }
}

%%% text "D.S. al Coda" right-aligned

dalSegno = {
  \once
  \override Score.RehearsalMark #'self-alignment-X = #RIGHT
  \once
  \override Score.RehearsalMark #'break-visibility =
#begin-of-line-invisible
  \mark
  \markup {
    \small
    \bold
    \italic "D.S. al Coda"
  }
}

%%% includes the word "Coda" after the coda sign

textCoda = {
  \once
  \override Score.RehearsalMark #'self-alignment-X = #-0.15
  \mark
  \markup
  \line
  \general-align #Y #CENTER {
    \musicglyph #"scripts.coda"
    \small
    \bold "Coda"
  }
}

Werner wrote:

> Hello,
>
> I was looking for quite a long time till I found
>
> \mark \markup { \musicglyph #"scripts.coda" }
>
> 1.: In german this symbol is often called "Kopf" so this should be mentioned in
> the glossary.
>
> 2.: There could be an example for a dal segno al Ø-Ø in the NR.
>
> 3.: I have some questions about this:
>
> The \mark \markup { \musicglyph #"scripts.coda" } command I can place after a
> \bar "||" an its printed above.
>
> But unfortunately I cannot put \bar "||"_\markup { \italic \bold {{d.s. }}}.
>
> So I have to add the _\markup to a note instead of to the barline.
>
> When I write several voices and put them once in one file, once together in a
> Staffgroup, I would like to optain the Symbols (segno an coda) only once (above
> the StaffGroup) and also the "d.s." only once (beneath).
>
> How to obtain this?
>
> It would be nice to have a possibility to put ^\mark \markup { \musicglyph
> #"scripts.coda" } and _\mark \markup { \italic \bold {{d.s. }}} to the same \bar
> "||"
>
>
>
> _______________________________________________
> lilypond-user mailing list
> lilypond-user@...
> http://lists.gnu.org/mailman/listinfo/lilypond-user
>
>
>  


_______________________________________________
lilypond-user mailing list
lilypond-user@...
http://lists.gnu.org/mailman/listinfo/lilypond-user
David Stocker dstocker@thenotesetter.com www.thenotesetter.com

Re: [dal segno / da capo] -> "Kopf" "Kopf"

by Robin Bannister :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

For starters,
have a look at these snippets in the LSR:      

http://lsr.dsi.unimi.it/LSR/Search?q=coda+segno
 

Cheers,
Robin


_______________________________________________
lilypond-user mailing list
lilypond-user@...
http://lists.gnu.org/mailman/listinfo/lilypond-user

Re: \mark beneath instead of above

by Bugzilla from mey.wer@web.de :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Thanks for the hints.
But there is not yet a solution.
While lilypond is intelligent enough, to print the \mark -segno and coda symbols
only once *above* if they are places in several voices/staves of a
system/StaffGroup at the same position, I'm really missing a similar possibility
for placing something (here: "dal segno") *beneath* the system.



_______________________________________________
lilypond-user mailing list
lilypond-user@...
http://lists.gnu.org/mailman/listinfo/lilypond-user

Re: \mark beneath instead of above

by Robin Bannister :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Have a look at LSR 402:        
http://lsr.dsi.unimi.it/LSR/Item?id=402 

(The \mark command makes a RehearsalMark.)

Cheers,
Robin


_______________________________________________
lilypond-user mailing list
lilypond-user@...
http://lists.gnu.org/mailman/listinfo/lilypond-user

Re: \mark beneath instead of above

by Bugzilla from mey.wer@web.de :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hello Robin and David.

Robin Bannister <rcb <at> dataway.ch> writes:

>
> Have a look at LSR 402:        
> http://lsr.dsi.unimi.it/LSR/Item?id=402 
>

This hint would solve my problem if

David Stocker <dstocker <at> thenotesetter.com> writes:

>
> There is a fix somewhere on the list to get more than one \mark to
> display in a measure, but you'll have to search for it.
>

I could find a solution for that.

What works nearly as it should is:

% example1
a,1 |

\mark \markup { \musicglyph #"scripts.coda" }

gis2

\once
\override Score.RehearsalMark #'direction = #DOWN
\mark \markup { \italic \bold {{d.s.}}}

e'

\bar "||"
\break
% Coda
\mark \markup { \musicglyph #"scripts.coda" }
g1
\bar "|."
% end example1

But example 2 and 3 don't work. Unfortunately if there would be only one note in
the measure, it also wouldn't work.

% example2
a,1 |

\mark \markup { \musicglyph #"scripts.coda" }

gis2
e'

\once
\override Score.RehearsalMark #'direction = #DOWN
\mark \markup { \italic \bold {{d.s.}}}

\bar "||"
\break
% Coda
\mark \markup { \musicglyph #"scripts.coda" }
g1
\bar "|."
% end example2

% example3
a,1 |

\mark \markup { \musicglyph #"scripts.coda" }

\once
\override Score.RehearsalMark #'direction = #DOWN
\mark \markup { \italic \bold {{d.s.}}}

gis2
e'

\bar "||"
\break
% Coda
\mark \markup { \musicglyph #"scripts.coda" }
g1
\bar "|."
% end example3



_______________________________________________
lilypond-user mailing list
lilypond-user@...
http://lists.gnu.org/mailman/listinfo/lilypond-user

Re: \mark beneath instead of above

by James E. Bailey-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


On 06.07.2009, at 23:39, Werner wrote:

Hello Robin and David.

Robin Bannister <rcb <at> dataway.ch> writes:


Have a look at LSR 402:         


This hint would solve my problem if

David Stocker <dstocker <at> thenotesetter.com> writes:


There is a fix somewhere on the list to get more than one \mark to 
display in a measure, but you'll have to search for it.


I could find a solution for that.


Have you also moved the rehearsal mark engraver to the staff context? If you absolutely need it, I can show you an example. I have several scores with marks on one staff above, and another below. If I understand correctly what you want, you need to move the Rehearsal mark engraver to the staff context, remove it from the score context, and then change the direction.

James E. Bailey




_______________________________________________
lilypond-user mailing list
lilypond-user@...
http://lists.gnu.org/mailman/listinfo/lilypond-user