Encore une amélioration d'objet caché

classic Classique list Liste threaded Arborescence
5 messages Options
Répondre | Arborescence
Ouvrir ce message en vue arborescente
|

Encore une amélioration d'objet caché

patachonf
Hello !

Dans la série je m'améliore, j'ai choisit la commande \hide.

L'exemple donné est « presque parfait »... sauf que l'espace de la
ronde devrait être réduit à une note de petite durée (genre croche ou
même double — en changeant les valeurs du \time invisible pour la
seconde partie après la double barre. Mais il reste la queue de
note...

Comment rendre l'objet parfaitement invisible et sans occupation de place ?

<<
  \relative c'' {
    \key f \major
    \time 3/2

     %% INCIPIT CBT II-11, BWV 880, fa majeur
     << { r8^\markup{Prélude} e8 f g f e d c d c bes a | \once
\override Staff.TimeSignature #'stencil = ##f \time 6/2 bes1.~ \hide
bes1 } \\ { f2 s1 r8 a g f g1^~ \hide g1 } >> \bar ".."
     s8
     \time 6/16
     r8.^\markup{Fugue} f16 e f c'8-! r16 a16 g a d8-! r16 c16 d e f e d
{
 % suppression des warnings :
 #(ly:set-option 'warning-as-error #f)
 #(ly:expect-warning (_ "stem does not fit in beam")) %% <= à traduire
éventuellement
 #(ly:expect-warning (_ "beam was started here")) %% <= à traduire
éventuellement
  \set stemRightBeamCount = #2
  c4*1/4[ s]
}

  }
>>

Merci.

Patrick — presque parfait

_______________________________________________
liste de diffusion lilypond-user-fr
[hidden email]
https://lists.gnu.org/mailman/listinfo/lilypond-user-fr
Répondre | Arborescence
Ouvrir ce message en vue arborescente
|

Re: Encore une amélioration d'objet caché

Schneidy
Bonjour Patrick,

point-stencil devrait fonctionner :

....
%% INCIPIT CBT II-11, BWV 880, fa majeur
     <<
       {
         r8^\markup{Prélude} e8 f g f e d c d c bes a |
         \once\override Staff.TimeSignature.stencil = ##f
         \time 6/2 bes1.~  \tweak stencil #point-stencil bes1
       } \\
       {
         f2 s1 r8 a g f g1^~ \tweak stencil #point-stencil g1
       }
     >> \bar ".."
...

Cordialement,
Pierre

Le 22 octobre 2017 à 16:18, Patachon <[hidden email]> a écrit :
Hello !

Dans la série je m'améliore, j'ai choisit la commande \hide.

L'exemple donné est « presque parfait »... sauf que l'espace de la
ronde devrait être réduit à une note de petite durée (genre croche ou
même double — en changeant les valeurs du \time invisible pour la
seconde partie après la double barre. Mais il reste la queue de
note...

Comment rendre l'objet parfaitement invisible et sans occupation de place ?

<<
  \relative c'' {
    \key f \major
    \time 3/2

     %% INCIPIT CBT II-11, BWV 880, fa majeur
     << { r8^\markup{Prélude} e8 f g f e d c d c bes a | \once
\override Staff.TimeSignature #'stencil = ##f \time 6/2 bes1.~ \hide
bes1 } \\ { f2 s1 r8 a g f g1^~ \hide g1 } >> \bar ".."
     s8
     \time 6/16
     r8.^\markup{Fugue} f16 e f c'8-! r16 a16 g a d8-! r16 c16 d e f e d
{
 % suppression des warnings :
 #(ly:set-option 'warning-as-error #f)
 #(ly:expect-warning (_ "stem does not fit in beam")) %% <= à traduire
éventuellement
 #(ly:expect-warning (_ "beam was started here")) %% <= à traduire
éventuellement
  \set stemRightBeamCount = #2
  c4*1/4[ s]
}

  }
>>

Merci.

Patrick — presque parfait

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


_______________________________________________
liste de diffusion lilypond-user-fr
[hidden email]
https://lists.gnu.org/mailman/listinfo/lilypond-user-fr
Répondre | Arborescence
Ouvrir ce message en vue arborescente
|

Re: Encore une amélioration d'objet caché

patachonf
Pas mal, merci.

Pourquoi en mettant une croche, la hampe n'est pas masquée ?

Le 22 octobre 2017 à 18:13, Pierre Perol-Schneider
<[hidden email]> a écrit :

> Bonjour Patrick,
>
> point-stencil devrait fonctionner :
>
> ....
> %% INCIPIT CBT II-11, BWV 880, fa majeur
>      <<
>        {
>          r8^\markup{Prélude} e8 f g f e d c d c bes a |
>          \once\override Staff.TimeSignature.stencil = ##f
>          \time 6/2 bes1.~  \tweak stencil #point-stencil bes1
>        } \\
>        {
>          f2 s1 r8 a g f g1^~ \tweak stencil #point-stencil g1
>        }
>      >> \bar ".."
> ...
>
> Cordialement,
> Pierre
>
> Le 22 octobre 2017 à 16:18, Patachon <[hidden email]> a écrit :
>>
>> Hello !
>>
>> Dans la série je m'améliore, j'ai choisit la commande \hide.
>>
>> L'exemple donné est « presque parfait »... sauf que l'espace de la
>> ronde devrait être réduit à une note de petite durée (genre croche ou
>> même double — en changeant les valeurs du \time invisible pour la
>> seconde partie après la double barre. Mais il reste la queue de
>> note...
>>
>> Comment rendre l'objet parfaitement invisible et sans occupation de place
>> ?
>>
>> <<
>>   \relative c'' {
>>     \key f \major
>>     \time 3/2
>>
>>      %% INCIPIT CBT II-11, BWV 880, fa majeur
>>      << { r8^\markup{Prélude} e8 f g f e d c d c bes a | \once
>> \override Staff.TimeSignature #'stencil = ##f \time 6/2 bes1.~ \hide
>> bes1 } \\ { f2 s1 r8 a g f g1^~ \hide g1 } >> \bar ".."
>>      s8
>>      \time 6/16
>>      r8.^\markup{Fugue} f16 e f c'8-! r16 a16 g a d8-! r16 c16 d e f e d
>> {
>>  % suppression des warnings :
>>  #(ly:set-option 'warning-as-error #f)
>>  #(ly:expect-warning (_ "stem does not fit in beam")) %% <= à traduire
>> éventuellement
>>  #(ly:expect-warning (_ "beam was started here")) %% <= à traduire
>> éventuellement
>>   \set stemRightBeamCount = #2
>>   c4*1/4[ s]
>> }
>>
>>   }
>> >>
>>
>> Merci.
>>
>> Patrick — presque parfait
>>
>> _______________________________________________
>> liste de diffusion lilypond-user-fr
>> [hidden email]
>> https://lists.gnu.org/mailman/listinfo/lilypond-user-fr
>
>

_______________________________________________
liste de diffusion lilypond-user-fr
[hidden email]
https://lists.gnu.org/mailman/listinfo/lilypond-user-fr
Répondre | Arborescence
Ouvrir ce message en vue arborescente
|

Re: Encore une amélioration d'objet caché

Schneidy
Parce-que les hampes ne sont pas des glyphes. Il faut utiliser \hideNotes
À ce propos, ça marche aussi :

<<
       {
         r8^\markup{Prélude} e8 f g f e d c d c bes a |
         \once\override Staff.TimeSignature.stencil = ##f
         \time 5/2 bes1.~ 
         \hideNotes bes16
       } \\
       {
         f2 s1 r8 a g f g1^~ \hideNotes g16
       }
     >> \bar ".."

Cordialement,
Pierre

Le 22 octobre 2017 à 20:04, Patachon <[hidden email]> a écrit :
Pas mal, merci.

Pourquoi en mettant une croche, la hampe n'est pas masquée ?

Le 22 octobre 2017 à 18:13, Pierre Perol-Schneider
<[hidden email]> a écrit :
> Bonjour Patrick,
>
> point-stencil devrait fonctionner :
>
> ....
> %% INCIPIT CBT II-11, BWV 880, fa majeur
>      <<
>        {
>          r8^\markup{Prélude} e8 f g f e d c d c bes a |
>          \once\override Staff.TimeSignature.stencil = ##f
>          \time 6/2 bes1.~  \tweak stencil #point-stencil bes1
>        } \\
>        {
>          f2 s1 r8 a g f g1^~ \tweak stencil #point-stencil g1
>        }
>      >> \bar ".."
> ...
>
> Cordialement,
> Pierre
>
> Le 22 octobre 2017 à 16:18, Patachon <[hidden email]> a écrit :
>>
>> Hello !
>>
>> Dans la série je m'améliore, j'ai choisit la commande \hide.
>>
>> L'exemple donné est « presque parfait »... sauf que l'espace de la
>> ronde devrait être réduit à une note de petite durée (genre croche ou
>> même double — en changeant les valeurs du \time invisible pour la
>> seconde partie après la double barre. Mais il reste la queue de
>> note...
>>
>> Comment rendre l'objet parfaitement invisible et sans occupation de place
>> ?
>>
>> <<
>>   \relative c'' {
>>     \key f \major
>>     \time 3/2
>>
>>      %% INCIPIT CBT II-11, BWV 880, fa majeur
>>      << { r8^\markup{Prélude} e8 f g f e d c d c bes a | \once
>> \override Staff.TimeSignature #'stencil = ##f \time 6/2 bes1.~ \hide
>> bes1 } \\ { f2 s1 r8 a g f g1^~ \hide g1 } >> \bar ".."
>>      s8
>>      \time 6/16
>>      r8.^\markup{Fugue} f16 e f c'8-! r16 a16 g a d8-! r16 c16 d e f e d
>> {
>>  % suppression des warnings :
>>  #(ly:set-option 'warning-as-error #f)
>>  #(ly:expect-warning (_ "stem does not fit in beam")) %% <= à traduire
>> éventuellement
>>  #(ly:expect-warning (_ "beam was started here")) %% <= à traduire
>> éventuellement
>>   \set stemRightBeamCount = #2
>>   c4*1/4[ s]
>> }
>>
>>   }
>> >>
>>
>> Merci.
>>
>> Patrick — presque parfait
>>
>> _______________________________________________
>> liste de diffusion lilypond-user-fr
>> [hidden email]
>> https://lists.gnu.org/mailman/listinfo/lilypond-user-fr
>
>


_______________________________________________
liste de diffusion lilypond-user-fr
[hidden email]
https://lists.gnu.org/mailman/listinfo/lilypond-user-fr
Répondre | Arborescence
Ouvrir ce message en vue arborescente
|

Re: Encore une amélioration d'objet caché

patachonf
Bin c'est même plus simple.

Le 22 octobre 2017 à 20:11, Pierre Perol-Schneider
<[hidden email]> a écrit :

> Parce-que les hampes ne sont pas des glyphes. Il faut utiliser \hideNotes
> À ce propos, ça marche aussi :
>
> <<
>        {
>          r8^\markup{Prélude} e8 f g f e d c d c bes a |
>          \once\override Staff.TimeSignature.stencil = ##f
>          \time 5/2 bes1.~
>          \hideNotes bes16
>        } \\
>        {
>          f2 s1 r8 a g f g1^~ \hideNotes g16
>        }
>      >> \bar ".."
>
> Cordialement,
> Pierre
>
> Le 22 octobre 2017 à 20:04, Patachon <[hidden email]> a écrit :
>>
>> Pas mal, merci.
>>
>> Pourquoi en mettant une croche, la hampe n'est pas masquée ?
>>
>> Le 22 octobre 2017 à 18:13, Pierre Perol-Schneider
>> <[hidden email]> a écrit :
>> > Bonjour Patrick,
>> >
>> > point-stencil devrait fonctionner :
>> >
>> > ....
>> > %% INCIPIT CBT II-11, BWV 880, fa majeur
>> >      <<
>> >        {
>> >          r8^\markup{Prélude} e8 f g f e d c d c bes a |
>> >          \once\override Staff.TimeSignature.stencil = ##f
>> >          \time 6/2 bes1.~  \tweak stencil #point-stencil bes1
>> >        } \\
>> >        {
>> >          f2 s1 r8 a g f g1^~ \tweak stencil #point-stencil g1
>> >        }
>> >      >> \bar ".."
>> > ...
>> >
>> > Cordialement,
>> > Pierre
>> >
>> > Le 22 octobre 2017 à 16:18, Patachon <[hidden email]> a écrit :
>> >>
>> >> Hello !
>> >>
>> >> Dans la série je m'améliore, j'ai choisit la commande \hide.
>> >>
>> >> L'exemple donné est « presque parfait »... sauf que l'espace de la
>> >> ronde devrait être réduit à une note de petite durée (genre croche ou
>> >> même double — en changeant les valeurs du \time invisible pour la
>> >> seconde partie après la double barre. Mais il reste la queue de
>> >> note...
>> >>
>> >> Comment rendre l'objet parfaitement invisible et sans occupation de
>> >> place
>> >> ?
>> >>
>> >> <<
>> >>   \relative c'' {
>> >>     \key f \major
>> >>     \time 3/2
>> >>
>> >>      %% INCIPIT CBT II-11, BWV 880, fa majeur
>> >>      << { r8^\markup{Prélude} e8 f g f e d c d c bes a | \once
>> >> \override Staff.TimeSignature #'stencil = ##f \time 6/2 bes1.~ \hide
>> >> bes1 } \\ { f2 s1 r8 a g f g1^~ \hide g1 } >> \bar ".."
>> >>      s8
>> >>      \time 6/16
>> >>      r8.^\markup{Fugue} f16 e f c'8-! r16 a16 g a d8-! r16 c16 d e f e
>> >> d
>> >> {
>> >>  % suppression des warnings :
>> >>  #(ly:set-option 'warning-as-error #f)
>> >>  #(ly:expect-warning (_ "stem does not fit in beam")) %% <= à traduire
>> >> éventuellement
>> >>  #(ly:expect-warning (_ "beam was started here")) %% <= à traduire
>> >> éventuellement
>> >>   \set stemRightBeamCount = #2
>> >>   c4*1/4[ s]
>> >> }
>> >>
>> >>   }
>> >> >>
>> >>
>> >> Merci.
>> >>
>> >> Patrick — presque parfait
>> >>
>> >> _______________________________________________
>> >> liste de diffusion lilypond-user-fr
>> >> [hidden email]
>> >> https://lists.gnu.org/mailman/listinfo/lilypond-user-fr
>> >
>> >
>
>

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