lilypond-user-fr
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Une portée ne contenant que des barres de répétitions.


From: Philippe Neyrat
Subject: Re: Une portée ne contenant que des barres de répétitions.
Date: Thu, 08 May 2014 08:32:37 +0200
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.16) Gecko/20121216 Icedove/3.0.11

Bonjour à tous,

Désolé pour la taille de l'image, je savais pas pour la limite à 80 k.

Pour ce qui est de ma question, oui, en effet, j'ai trouvé le snipplet 332 cette nuit, et j'ai dû le tweaker un peu parce que ça me générait des erreurs.

Ce qui a marché pour moi en 2.16.2 :

Remplacer les Rest.stencil et autres par Rest #'stencil :

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Macro to print single slash
rs = {
  \once \override Rest #'stencil = #ly:percent-repeat-item-interface::beat-slash
  \once \override Rest #'thickness = #0.48
  \once \override Rest #'slope = #1.7
  r4
}

% Function to print a specified number of slashes
comp = #(define-music-function (parser location count) (integer?)
  #{
    \override Rest #'stencil = #ly:percent-repeat-item-interface::beat-slash
    \override Rest #'thickness = #0.48
    \override Rest #'slope = #1.7
    \repeat unfold $count { r4 }
    \revert Rest #'stencil
  #}
)

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%


et ça marche du tonnerre.

Merci.

Philippe

Le 08/05/2014 00:38, Xavier Scheuer a écrit :
 > ---------- Forwarded message ----------
 > From: Philippe Neyrat <address@hidden
<mailto:address@hidden>>
 > To: lilypond users <address@hidden
<mailto:address@hidden>>
 > Cc:
 > Date: Wed, 07 May 2014 21:21:55 +0200
 > Subject: Une portée ne contenant que des barres de répétitions.
 > Bonjour à tous,
 >
 > je cherche à obtenir une portée ne contenant que des barres de
répétition surmontées des noms des accords dans un \chordmode et je n'y
arrive pas.
 >
 > Soit la première barre ne s'affiche pas (c'est la place du premier
accord), soit les accords sont dessinés dans la portée, ce que je ne
veux pas.
 >
 > J'ai beau bidouiller dans tous les sens avec des \repeat percent, les
silences invisibles, etc, je n'arrive pas à obtenir le résultat dont un
exemple figure en pièce jointe.
 >
 > J'ai tenté avec la fonction makepercent :
 >
 > makePercent =
 > #(define-music-function (parser location note) (ly:music?)
 > "Make a percent repeat the same length as NOTE."
 >    (make-music 'PercentEvent
 > 'length (ly:music-length note)))
 >
 > mais j'obtiens des pourcents au lieu de la barre oblique simple.
 > Je sais pas quoi modifier pour obtenir des barres, et les premiers
pourcents de chaque mesure ne sont pas alignés avec les noms des accords
au dessus.
 >
 > Voilà, j'ai exploré tout ce que j'ai pu.
 >
 > J'enverrai bien un bout de code, mais j'ai tellement de tests que ça
serait polluant...
 >
 > Si vous avez des pistes...
 >
 > Je suis en 2.16.2
 >
 > Merci !
 >
 > Philippe

Bonsoir,

J'ai rejeté ce message qui a été soumis à modération car malheureusement
l'image jointe fait que la taille de votre message était trop importante
(2 Mb alors que la taille limite pour cette liste est de 80 kb).

Quand cela dépasse de quelques kb en général j'autorise le message qui
est alors transmis à le liste mais cette fois c'est beaucoup gros.
Veuillez réduire sa taille ou éventuellement héberger l'image sur
internet et mettre un lien vers celle-ci dans le message.

Sinon concernant la question le snippet "Rhythmic slashes" qui se
trouve dans la documentation ne donnerait-il pas une piste ?
http://lilypond.org/doc/v2.18/Documentation/snippets/rhythms#rhythms-rhythmic-slashes

Cordialement,
Xavier

--
Xavier Scheuer <address@hidden <mailto:address@hidden>>



--
Propulsé par l'Association Sud-Ouest.org
Plateforme Libre d'hébergement mail à prix libre
    https://www.sud-ouest.org




reply via email to

[Prev in Thread] Current Thread [Next in Thread]