Subject: Placer une articulation sous la note

From: Seventies <[email-masked]>
Date: Sun, 30 May 2010 14:42:26 -0700 (PDT)

Bonsoir à tous,

Petit problème : j'ai un accord de 2 notes qui doivent toutes deux exécuter
un trille.

J'indique donc la première note avec \trill (ou ^\trill, ça ne change rien)
et la seconde avec _\trill 

Mais, pas de message à la compilation, et un seul signe apparaît sur le
document.

Pourtant, lorsque je supprime le trille supérieur, un trille inférieur
apparaît bien. Mais pas les deux à la fois.

Il y a moyen de tricher, en décalant l'un des trilles par des silences
invisibles ( s32 s32 \trill ), mais c'est peu élégant.

Je vous mets le code complet (avec la tricherie) :

	<<{
		r8 dis8-. \f
		cis4-. r8 e-.
		cis4-. r8 cis8-.
		a-. gis-.
		<<{
			\afterGrace fis4 {e16 [fis] }
		}
		{
			s32 s32 ^\trill
		}>>
	}
	{
		r8 g8-. \f
		e4-. r8 b'-.
		a4-. r8 gis8-.
		fis-. e-. \afterGrace dis4 _\trill {cis16 [dis] }
	}>>

Bug ou pas bug ?

Et puis, une autre erreur me déroute depuis plus d'une heure, l'emploi du
\override NoteColumn #'force-hshift
Je l'ai utilisé des dizaines de fois (dans des circonstances tout à fait
semblables : lignes polyphoniques qui se croisent) , et ici, il ne
fonctionne pas :

	<<{
		\voiceOne
		b4 e
		dis
		\once \override NoteColumn #'force-hshift = #1.0
		a
		gis
	}
	\new Voice
	{
		\voiceTwo
		gis4  gis
		a dis
		e
	}>>
	\oneVoice

Là, j'y perds mon latin ...

Merci de vos conseils,

Jean-François
-- 
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Placer-une-articulation-sous-la-note-tp5119776p5119776.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: Xavier Scheuer <[email-masked]>
Date: Mon, 31 May 2010 00:21:09 +0200

2010/5/30 Seventies <[email-masked]>:
>
> Bonsoir à tous,
>2010/5/30 Seventies <[email-masked]> :

> Bonsoir à tous,
>
> Petit problème : j'ai un accord de 2 notes qui doivent toutes deux
> exécuter un trille.
>
> J'indique donc la première note avec \trill (ou ^\trill, ça ne change
> rien) et la seconde avec _\trill
>
> Mais, pas de message à la compilation, et un seul signe apparaît sur
> le document.
>

Toujours ton mix "pas polyphonie, pas accord" ?

> Et puis, une autre erreur me déroute depuis plus d'une heure, l'emploi
> du \override NoteColumn #'force-hshift
> Je l'ai utilisé des dizaines de fois (dans des circonstances tout à
> fait semblables : lignes polyphoniques qui se croisent) , et ici, il
> ne fonctionne pas :
>
> [...]

Tu saurais donner un exemple compilable avec les bonnes hauteurs, etc.
Parce que si je fais comme je pense, avec la version 2.13.21 et le code
*complété* suivant, le  \once \override NoteColumn #'force-hshift
a l'air de fonctionner

  \score {
    \new Staff {
      \relative c'' {
        <<
          {
            \voiceOne
            b4 e
            dis
          \new Voice {
            \voiceTwo
            gis4  gis
            a dis
            e
          }
       \oneVoice
      }
    }
  }

Trille :

Idem code compilable avec les hauteurs car il m'imprime les deux si

  \score {
    \new Staff {
      \relative c' {
        <<
          {
            \afterGrace fis4^\trill { e16[ fis] }
          }
          {
            \afterGrace dis4_\trill { cis16[ dis] }
          }
      }
    }
  }

Cordialement,
Xavier

--
Xavier Scheuer <[email-masked]>

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

-- 
Xavier Scheuer <[email-masked]>

---

From: Seventies <[email-masked]>
Date: Sun, 30 May 2010 15:22:40 -0700 (PDT)

Re-bonsoir,

Voilà, pour le second problème, je viens de trouver ce qui n'allait pas :

l'instruction
	\override NoteColumn #'ignore-collision = ##t
semble empêcher le fonctionnement de \override NoteColumn #'force-hshift

Je vais tenter de réaliser un exemple minimum et l'envoyer à l'équipe de
LilyPond.
-- 
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Placer-une-articulation-sous-la-note-tp5119776p5119872.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: Xavier Scheuer <[email-masked]>
Date: Mon, 31 May 2010 00:36:00 +0200

Pour le trille, essaie un peu pour la seconde "voix"

  \afterGrace <dis4-\tweak #'direction #DOWN -\trill> { cis16[ dis] }

la note dans les < > d'accord et avec un
  -\tweak #'direction #DOWN
avant le -\trill dans la construction accord...

(juste une idée)