Subject: longueur des hampes

From: Gerard <[email-masked]>
Date: Thu, 1 Jun 2023 09:36:18 +0200

Bonjour,

Pour obtenir l'exemple joint dans lequel je souhaite aligner mes 
"beams", j'utilise le code :

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

\override Beam.beam-thickness = #0.1
\override Beam.length-fraction = #0.4
\override Stem.details.beamed-lengths = #'(0)
     < a, e'\3 cis''>8 <e'\3 cis''>16 e,16
\override Stem.details.beamed-lengths = #'(5.5)
     e'16\3 cis'' e\5 b'
\override Stem.details.beamed-lengths = #'(4)
     b,16\6 d'\3 b' cis
\override Stem.details.beamed-lengths = #'(5.5)
     d'16\3 b' b,8\6

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

1. je mets la valeur du \override au pif, des fois ça bouge, des fois 
pas... et je ne comprends pas pourquoi des valeurs différentes entre 2 
et 3 par ex, et par rapport à quoi ça s'aligne ?

2. est-il possible d'avoir une valeur d'alignement auto, qui m'éviterait 
de tâtonner ?

Bien le merci pour l'aide

Cordialement

Gérard

---

From: Jean Abou Samra <[email-masked]>
Date: Thu, 01 Jun 2023 10:11:15 +0200

Bonjour Gérard,

(Pense à donner l'exemple de code complet, qui compile.)

Je te suggère de modifier `positions` :

```
\version "2.24.1"

\new TabStaff {
  \tabFullNotation
  \override Beam.beam-thickness = #0.1
  \override Beam.length-fraction = #0.4
  \override Beam.positions = #'(-5 . -5)
  \stemDown
  < a, e'\3 cis''>8 <e'\3 cis''>16 e,16
  e'16\3 cis'' e\5 b'
  b,16\6 d'\3 b' cis
  d'16\3 b' b,8\6
}
```

Cordialement,

Jean

---

From: Gerard <[email-masked]>
Date: Fri, 2 Jun 2023 11:29:14 +0200

Merci Jean, et comme d'hab nickel...

avec un|
|

| \override Beam.positions = #'(5 . 5)||
  \stemUp|

||

Pour les hampes et beam supérieures, j'obtiens ce que je voulais.

Ok pour la remarque, j'aurai du faire un ECM.

Bien cordialement

G.

Le 01/06/2023 à 10:11, Jean Abou Samra a écrit :
> Je te suggère de modifier |positions| :
>
> |\version "2.24.1" \new TabStaff { \tabFullNotation \override 
> Beam.beam-thickness = #0.1 \override Beam.length-fraction = #0.4 
> \override Beam.positions = #'(-5 . -5) \stemDown|