Alignement de commandes textuelles

Bonjour à tous,
Je bute sur une fonction qui doit être simple me semble-t-il:
Comme indiqué par la pièce jointe, je voudrais aligner la commande de piano avec l'indication de répétition "simile";
(je trouve que c'est plus joli de les avoir sur la même ligne)
Seulement en utilisant le markup, j'obtiens une résultat décalé verticalement.
Je suis en version 2.14.2 et j'ai consulté le manuel aux chapitres 1.8 et 2.2.2. sans trouver la solution.
Merci d'avance.
jean.

Bonjour Jean,
Deux solutions sont possibles :

  1. intégrer la commande dans le \markup (quelque chose comme : \markup { \musicglyph #"pedal.Ped" \italic "simile" } )
  2. régler le \markup en le précédant de \once \override TextScript #'extra-offset = #'(0 . -1.0) , où -1.0 l'abaisse
···

Le 11 avril 2012 15:38, Jean Gautier-Barillé <****@****> a écrit :

Bonjour à tous,
Je bute sur une fonction qui doit être simple me semble-t-il:
Comme indiqué par la pièce jointe, je voudrais aligner la commande de piano avec l'indication de répétition "simile";
(je trouve que c'est plus joli de les avoir sur la même ligne)
Seulement en utilisant le markup, j'obtiens une résultat décalé verticalement.
Je suis en version 2.14.2 et j'ai consulté le manuel aux chapitres 1.8 et 2.2.2. sans trouver la solution.
Merci d'avance.
jean.


liste de diffusion lilypond-user-fr
lilypond-user-fr@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user-fr

Merci Pierre,
Avec la première solution c'est impec.!
Pour la deuxième c'est différent, Lily me trouve une erreur. Mais ce n'est pas grave la première me suffit.
Je la mets en mémoire.
Encore merci.
Jean.

···

Le 11 avril 2012 16:24, Pierre Perol-Schneider <****@****> a écrit :

Bonjour Jean,
Deux solutions sont possibles :

  1. intégrer la commande dans le \markup (quelque chose comme : \markup { \musicglyph #"pedal.Ped" \italic "simile" } )
  2. régler le \markup en le précédant de \once \override TextScript #'extra-offset = #'(0 . -1.0) , où -1.0 l'abaisse

Le 11 avril 2012 15:38, Jean Gautier-Barillé <****@****> a écrit :

Bonjour à tous,
Je bute sur une fonction qui doit être simple me semble-t-il:
Comme indiqué par la pièce jointe, je voudrais aligner la commande de piano avec l'indication de répétition "simile";
(je trouve que c'est plus joli de les avoir sur la même ligne)
Seulement en utilisant le markup, j'obtiens une résultat décalé verticalement.
Je suis en version 2.14.2 et j'ai consulté le manuel aux chapitres 1.8 et 2.2.2. sans trouver la solution.
Merci d'avance.
jean.


liste de diffusion lilypond-user-fr
lilypond-user-fr@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user-fr

Désolé Jean, en me relisant je vois que j'ai été un peu rapide dans mon explication...
Ci-dessous la solution 2) développée :

\new PianoStaff
<<
\new Staff = "up" {
\clef "treble"
\key a \major
\time 3/4
%\remove
gis''2 ^( fis''8) b'8\rest
}
\new Staff = "down" {
\clef bass
\key a \major
\time 3/4
d4\sustainOn
\once \override TextScript #'extra-offset = #'(-1.5 . -1.8)
_\markup \italic "simile"
}

Cette solution permet de ne pas affecter les nuances dans le fichier midi ( enfin je pense, je ne suis pas pianiste mais je pense que la commande \sustainOn est prise en compte dans le fichier midi).

···

Le 11 avril 2012 17:43, Jean Gautier-Barillé <****@****> a écrit :

Merci Pierre,
Avec la première solution c'est impec.!
Pour la deuxième c'est différent, Lily me trouve une erreur. Mais ce n'est pas grave la première me suffit.
Je la mets en mémoire.
Encore merci.
Jean.

Le 11 avril 2012 16:24, Pierre Perol-Schneider <****@****> a écrit :

Bonjour Jean,
Deux solutions sont possibles :

  1. intégrer la commande dans le \markup (quelque chose comme : \markup { \musicglyph #"pedal.Ped" \italic "simile" } )
  2. régler le \markup en le précédant de \once \override TextScript #'extra-offset = #'(0 . -1.0) , où -1.0 l'abaisse

Le 11 avril 2012 15:38, Jean Gautier-Barillé <****@****> a écrit :

Bonjour à tous,
Je bute sur une fonction qui doit être simple me semble-t-il:
Comme indiqué par la pièce jointe, je voudrais aligner la commande de piano avec l'indication de répétition "simile";
(je trouve que c'est plus joli de les avoir sur la même ligne)
Seulement en utilisant le markup, j'obtiens une résultat décalé verticalement.
Je suis en version 2.14.2 et j'ai consulté le manuel aux chapitres 1.8 et 2.2.2. sans trouver la solution.
Merci d'avance.
jean.


liste de diffusion lilypond-user-fr
lilypond-user-fr@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user-fr

Encore Merci Pierre.
Jean

···

Le 11 avril 2012 18:45, Pierre Perol-Schneider <****@****> a écrit :

Désolé Jean, en me relisant je vois que j'ai été un peu rapide dans mon explication...
Ci-dessous la solution 2) développée :

\new PianoStaff
<<
\new Staff = "up" {
\clef "treble"
\key a \major
\time 3/4
%\remove
gis''2 ^( fis''8) b'8\rest
}
\new Staff = "down" {
\clef bass
\key a \major
\time 3/4
d4\sustainOn
\once \override TextScript #'extra-offset = #'(-1.5 . -1.8)
_\markup \italic "simile"
}

Cette solution permet de ne pas affecter les nuances dans le fichier midi ( enfin je pense, je ne suis pas pianiste mais je pense que la commande \sustainOn est prise en compte dans le fichier midi).

Le 11 avril 2012 17:43, Jean Gautier-Barillé <****@****> a écrit :

Merci Pierre,
Avec la première solution c'est impec.!
Pour la deuxième c'est différent, Lily me trouve une erreur. Mais ce n'est pas grave la première me suffit.
Je la mets en mémoire.
Encore merci.
Jean.

Le 11 avril 2012 16:24, Pierre Perol-Schneider <****@****> a écrit :

Bonjour Jean,
Deux solutions sont possibles :

  1. intégrer la commande dans le \markup (quelque chose comme : \markup { \musicglyph #"pedal.Ped" \italic "simile" } )
  2. régler le \markup en le précédant de \once \override TextScript #'extra-offset = #'(0 . -1.0) , où -1.0 l'abaisse

Le 11 avril 2012 15:38, Jean Gautier-Barillé <****@****> a écrit :

Bonjour à tous,
Je bute sur une fonction qui doit être simple me semble-t-il:
Comme indiqué par la pièce jointe, je voudrais aligner la commande de piano avec l'indication de répétition "simile";
(je trouve que c'est plus joli de les avoir sur la même ligne)
Seulement en utilisant le markup, j'obtiens une résultat décalé verticalement.
Je suis en version 2.14.2 et j'ai consulté le manuel aux chapitres 1.8 et 2.2.2. sans trouver la solution.
Merci d'avance.
jean.


liste de diffusion lilypond-user-fr
lilypond-user-fr@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user-fr