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

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

Re: Symboles d'acords et \markup


From: Philippe Neyrat
Subject: Re: Symboles d'acords et \markup
Date: Tue, 09 Dec 2014 07:32:08 +0100
User-agent: Mozilla/5.0 (X11; Linux ppc; rv:31.0) Gecko/20100101 Icedove/31.3.0

Bonjour,

Ça ressemble beaucoup au souci que j'ai décrit dans le post
"Modification de la position d'un markup par rapport aux noms d'accords"
de ce mois de décembre, et pour lequel Pierre m'a proposé l'utilisation d'une portée fictive qui permet d'avoir les markups au dessus des noms d'accords.

C'est très élégant, je joins le fichier minimal à titre d'exemple.

et le PDF généré, ça mange pas de pain.

Cordialement,

Philippe

Le 08/12/2014 18:27, Max Marcilly a écrit :
Salut à tous,
Me revoici à nouveau avec mes symboles d'accords au dessus des portées.
Tout va bien maintenant de ce côté ci, mais je voulais ajouter, toujours
au dessus de la portée, au début de chaque partie du morceau un  grand
A, grand B, ETC...
Mais évidemment ça tombe en même temps que le premier accord de la
mesure et le grand A est tout contre la portée et l'accord juste au dessus.
L'inverse serait plus claire, la portée, l'accord au dessus, et enfin
tou en haut le grand A, grand B...
Voici donc le squelette de mon score. Il y a deux instruments solistes
chacun sur une portée, les markups contenant les A, B, C, se trouvent
dans " alaligne = ", qui contient des silences transparents et qui me
sert à forcer avec des \noBreak et des \break les retours à la ligne
toute les quatres mesures qu'apprécient les musiciens de jazz.
Un très grand merci pour votre aide.
Amicalement MAX
global =
{ % ouvre global
\time 4/4
\key c \minor
\tempo 4 = 150
} % ferme global
alaligne =
{ % ouvre alaligne
% A1
s1^\markup { \bold (A) } | \noBreak
} % ferme alaligne
acdn = \new Voice
{ % ouvre accordina ***
\relative c'
{ % ouvre relative
\set Staff.instrumentName = "ADN "
c1 |
} % ferme relative
} % ferme acdn new voice
guit = \new Voice
{ % ouvre guitare ***
\relative c
{ % ouvre relative
\set Staff.instrumentName = "GT "
c1 |
} % ferme relative
} % ferme guit new voice
grille =
\new ChordNames
{ % ouvre grille chordname context ***
\chordmode
{ % ouvre boite accords
c1:m
} % ferme boite accord
} % ferme boite chorname context
\score
{ % ouvre score. ***
\new StaffGroup
<< % ouvre StaffGroup
\grille
\new Staff
<< % ouvre staff
\transpose c c
{ % ouvre transpose
<< % ouvre precaution
\global \acdn  \alaligne
 >> % ferme precaution
} % ferme transpose
 >> % ferme staff
\grille
\new Staff
<< % ouvre staff
\transpose c c
{ % ouvre transpose
<< % ouvre precaution
\clef "treble_8"
\global \guit \alaligne
 >> % ferme precaution
} % ferme transpose
 >> % ferme staff
 >> % ferme StafGroup
\layout { }
\midi {  }
} %ferme score
Amicalement MAX

Site Internet :
http://perso.wanadoo.fr/accordeoniste.jazz/

*From:* Xavier Scheuer <mailto:address@hidden>
*Sent:* Sunday, December 07, 2014 12:28 AM
*To:* Max MARCILLY <mailto:address@hidden>
*Cc:* address@hidden <mailto:address@hidden>
*Subject:* Re: Accords jazz au dessus de la portée
2014-12-07 0:05 GMT+01:00 Max MARCILLY <address@hidden
<mailto:address@hidden>>:
 >
 > Bonjour à tous,
 >
 > Je suis un nouvel utilisateur de Lilypond, mais j'ai bien potassé la
 > doc et je commence à me débrouiller. L'ennuie est qu'étant non-voyant
 > je ne peux ni m'appuyer sur les exemples graphiques accompagnant les
 > exemples de code sur le site, ni juger mes propres productions que
 > je suis obligé de me faire décrire par des personnes de mon entourage.
 >
 > Bon, pour la partie codage musical je m'en sort plutôt bien ainsi que
 > pour l'organisation de la page de code. Par contre les histoires de
 > mise en page... ???
 >
 > premier souci, la disposition des accords jazz. Apparemment par défaut
 > les symboles d'accords apparaissent sous la partition, comment faire
 > pour les remonter au dessus?
 >

Bonjour,

Pas facile de répondre sans exemple (minimal) de ton code.

Je dirais qu'il faut simplement mettre \chords / le contexte ChordNames
au-dessus de la portée (Staff) dans ton bloc \score .

Cordialement,
Xavier

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



------------------------------------------------------------------------
<http://www.avast.com/>   

L'absence de virus dans ce courrier électronique a été vérifiée par le
logiciel antivirus Avast.
www.avast.com <http://www.avast.com/>




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


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

Attachment: philippe.ly
Description: Text Data

Attachment: philippe.pdf
Description: Adobe PDF document


reply via email to

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