Le 20/01/2015 16:12, Pierre Perol-Schneider a écrit :
Manquerait-il l'apostrophe ?
cf. <c e bes d'>1
Pierre
Merci Pierre, mais ça ne fonctionne pas non plus.
Et je ne vois pas pourquoi on aurait besoin d'une apostrophe sur le ré,
ça serait plutôt sur le si bémol, puisqu'il est à une quarte d'écart du
mi ?
Ou me gouré-je ?
sinon, où me gouré-je ?
Je pense à un problème de syntaxe, car j'ai des warnings :
Avertissement : la vérification du type de « chordNameExceptions » a
échoué ;
la valeur « #<Prob: Music C++: Music((origin . #<location
Nom_de_mon_fichier.l
:
:
primitive-procedure ly:sequential-iterator::constructor>) (types
general-music sequential-music)) >
» doit être du type « list »
Je note que le warning indique un nom de fichier en ".l" au lieu de ".ly"
Est-ce normal ?
Est-ce que mon exemple minimal fonctionne chez vous ?
Merci
Philippe
Le 20 janvier 2015 14:20, Philippe Neyrat <address@hidden
<mailto:address@hidden>> a écrit :
J'ai dû rater quelque chose, ça ne fonctionne pas...
lilypond 2.18.2
Voici un bout de code minimal :
***************************************
% Définition de tous les accords de 7e sans quinte
ExceptionsQuinte = {
<c e bes d>1-\markup { \super "7(omit5)" }
}
% Convert music to list and prepend to existing exceptions.
chExceptions = #( append
( sequential-music-to-chord-exceptions ExceptionsQuinte #t)
ignatzekExceptions)
accords =
{
\chordmode
{
\set chordNameExceptions = #chExceptions
c1:aug c:3.5+.7- c:7.5- c:7.9^5 c:7.9.11+ c:7.9.13-
c:7.11+.13- \break
d:aug d:3.5+.7- d:7.5- d:7.9^5 d:7.9.11+ d:7.9.13-
d:7.11+.13- \break
\unset chordNameExceptions
} % chordmode
} % accords
\score
{
<<
\new ChordNames \accords
\new Staff \accords
>>
\layout {}
} % score
************************************************
Les accords où la quinte a été enlevée avec le caractère control
(circonflexe) s'affichent toujours sans la mention "omit".
Je ne vois pas où j'ai fait l'erreur.
Une piste ?
Merci.
Philippe
_______________________________________________
liste de diffusion lilypond-user-fr
address@hidden <mailto:address@hidden>
https://lists.gnu.org/mailman/listinfo/lilypond-user-fr