Subject: Mettre Segno et Coda à leur place

From: legoss <[email-masked]>
Date: Sat, 10 Oct 2009 00:29:41 -0700 (PDT)

Bonjour à tous,

Je me trouve régulièrement dans une impasse : lorsque je dois ajouter des
signes de renvoi ou de coda en fin de ligne, Lilypond me les place toujours
au début de la suivante...
voici mon code :

\version "2.12.2"
\relative c' { \mark \markup { \musicglyph #"scripts.segno" } 
c1 d e f \mark \markup { \musicglyph #"scripts.coda" } \bar"||" \break
g f e d \mark \markup { \musicglyph #"scripts.segno" } \bar"||" \break
\mark \markup { \musicglyph #"scripts.coda" } c \fermata \bar"|."}

Voilà ce que je voudrais faire  sur l'exemple qui précède :
1 - mettre le 1er signe de coda à la fin de la mesure 4 et non au début de
la mesure 5 ;
2 - mettre le 1er signe de renvoi à la fin de la mesure 8 et non au début de
la mesure 9, tout en mettant le 2ème signe de coda (qui n'apparaît pas) au
début de la mesure 9... compte tenu du fait qu'il m'arrive aussi de faire
apparaître côte-à-côte signe de renvoi et signe de coda, mais sans y
parvenir. :,(

Merci pour votre aide ! :-)

-- 
View this message in context: http://n2.nabble.com/Mettre-Segno-et-Coda-a-leur-place-tp3798921p3798921.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: Xavier Scheuer <[email-masked]>
Date: Sat, 10 Oct 2009 13:16:18 +0200

> 1 - mettre le 1er signe de coda à la fin de la mesure 4 et non au début de

Ajoute
\once \override Score.RehearsalMark #'break-visibility =
#begin-of-line-invisible
avant \mark \markup { \musicglyph #"scripts.coda" }.

> apparaître côte-à-côte signe de renvoi et signe de coda, mais sans y

Là c'est plus compliqué.
Les RehearsalMarks simultanés (i.e. situés à la même barre de mesure)
sont impossibles (le second est supprimé).
Il y a bien cette astuce sur le LSR mais personnellement elle ne me
satisfait pas vraiment : http://lsr.dsi.unimi.it/LSR/Item?id=575
Pense à ajouter un \cadenzaOn au début et un \cadenzaOff à la fin de
la mesure invisible pour éviter que cette mesure ne soit "comptée"
(voir ci-dessous).

Mais si quelqu'un à une meilleure solution pour imprimer des
RehearsalMarks instantanés je suis preneur aussi.

Bon week-end,

Xavier

\version "2.12.2"
\relative c' {
\mark \markup { \musicglyph #"scripts.segno" }
c1 d e f
\once \override Score.RehearsalMark #'break-visibility =
#begin-of-line-invisible
\mark \markup { \musicglyph #"scripts.coda" } \bar"||" \break
g f e d
\once \override Score.RehearsalMark #'break-visibility =
#begin-of-line-invisible
\mark \markup { \musicglyph #"scripts.segno" } \bar"||" \break
%% Début de l'astuce
%% Mesure et barre de mesure invisibles
  \cadenzaOn
  \once \override Score.TimeSignature #'stencil = ##f
  \time 1/16
  s16 \bar ""
  \once \override Score.TimeSignature #'stencil = ##f
  \time 4/4
  \cadenzaOff
%% Fin de l'astuce
\mark \markup { \musicglyph #"scripts.coda" } c1 \fermata \bar"|."}

---

From: legoss <[email-masked]>
Date: Sat, 10 Oct 2009 04:42:05 -0700 (PDT)

> satisfait pas vraiment : http://lsr.dsi.unimi.it/LSR/Item?id=575
Merci pour le coup de pouce. Pile poil ce que je cherche. :handshake:
Je suis aussi tombé sur ça, pour les renvois et codas :
https://lsr.dsi.unimi.it/form.php?type=snippet;id=190;rld=m_snippet
https://lsr.dsi.unimi.it/form.php?type=snippet;id=198;rld=m_snippet

ça fait quand-même pas mal de manip pour pas grand chose. On penserait à
plus simple. :wistle:

Merci encore pour ton aide.
-- 
View this message in context: http://n2.nabble.com/Mettre-Segno-et-Coda-a-leur-place-tp3798921p3799502.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: "rene68g" <[email-masked]>
Date: Sat, 10 Oct 2009 14:17:18 +0200

Salut à tous
n'étant pas spécialiste j'ai trouver un truc qui permet d'adapter la 
position
en horizontal et vertical  et aussi la taille des sigles.
c'est un peu ch.... à régler mais on s'y fait vite...   mais je suis preneur 
de solutions plus simple.
% début réglage
note
  \once \override Score.RehearsalMark #'extra-offset = #'( 3 . -7 )  % juste 
après la note voulue
  \once \override Score.RehearsalMark #'font-size = # -1                % 
ajuste la taille du sigle
  \mark \markup { \musicglyph #"scripts.segno" } 
% segno ou coda
% fin réglage

Ca marche aussi pour les début de ligne (en mettant le 1er chiffre négatif 
et meme avec des décimales)
René

----- Original Message ----- 
From: "legoss" <[email-masked]>
To: <[email-masked]>
Sent: Saturday, October 10, 2009 9:29 AM
Subject: Mettre Segno et Coda à leur place

Bonjour à tous,

\version "2.12.2"

-- 
View this message in context: 
http://n2.nabble.com/Mettre-Segno-et-Coda-a-leur-place-tp3798921p3798921.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

--------------------------------------------------------------------------------

_______________________________________________
liste de diffusion lilypond-user-fr
[email-masked]
http://lists.gnu.org/mailman/listinfo/lilypond-user-fr