[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Le retour du bug #6101 pour la lettre "à" ?
From: |
Bernard Choppy |
Subject: |
Re: Le retour du bug #6101 pour la lettre "à" ? |
Date: |
Tue, 16 May 2023 20:47:45 +0200 |
User-agent: |
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.11.0 |
[longue réponse]
Bonjour,
Le 15/05/2023 à 23:33, Jean Abou Samra a écrit :
Le lundi 15 mai 2023 à 23:09 +0200, Bernard Choppy a écrit :
On dirait que l'erreur est liée à l'utilisation de OOoLilyPond. Si je
comprends bien, OOoLilyPond attend un fragment de musique, pas un
fichier complet.
Ce n'est pas tout à fait cela : OOoLilyPond repose sur une séparation
entre deux fichiers : le modèle et le fragment.
Le principe est de pouvoir insérer de la musique dans du texte (par
exemple, je travaille sur le traité de Berlioz : il y a beaucoup de
texte ;-)).
On peut définir plusieurs modèles. En voici un que j'utilise :
------------------------------------------------------------------------
% %{OOoLilyPondCustom1Label%}Transpose:%{OOoLilyPondEnd%}
\version "2.24.2"
#(set-global-staff-size #!OOoLilyPondStaffSize!# 16 #!OOoLilyPondEnd!#)
\paper {
line-width = %{OOoLilyPondLineWidth%}12.5 \cm%{OOoLilyPondEnd%}
}
\layout {
ragged-right = ##f
% %{OOoLilyPondCustom1Labe2%}Indent:%{OOoLilyPondEnd%}
indent = %{OOoLilyPondCustom2%}0.0\cm%{OOoLilyPondEnd%}
\context {
\Score
\remove "Bar_number_engraver"
}
}
{
\transpose %{OOoLilyPondCustom1%}c c%{OOoLilyPondEnd%}
%{OOoLilyPondCode%}% For getting started read (copy URL into your web
browser):
% https://github.com/OOoLilyPond
% http://lilypond.org/doc/stable/Documentation/learning/simple-notation
%
% Use the "Custom 1" to transpose your music expression. E. g. try "e a'".
\key e \major
\time 3/4
\relative {
e8 fis gis e fis8 b,4. | e2\fermata
}
\bar "|."
%{OOoLilyPondEnd%}
}
-------------------------------------------------------------------------------------
Ensuite, entre %{OOoLilyPondCode%} et %{OOoLilyPondEnd%} prend place un
fragment-type qui est remplacé par celui contenu dans l'objet.
Par exemple, pour ce passage concernant les contrebasses, ça donne ça :
-------------------------------------------------------------------------------------
\new StaffGroup {
<<
\new Staff \with {
instrumentName = \markup { \column { "Contrebasse à" "quatre
cordes" } }
} {
\override Score.TimeSignature.stencil = ##f
\clef bass
\cadenzaOn
\relative {
e,4 f
\bar "|"
g-"Avec les intervalles chromatiques" a b
c d e f g a b
c d e f g a
\bar "|."
}
}
\new Staff \with {
instrumentName = \markup { \column { "Contrebasse à" "trois
cordes" } }
} {
\clef bass
\relative {
r2 g,4 a b
c d e f g a b
c d e f g a
}
}
>>
}
-------------------------------------------------------------------------------------
Je suis parfaitement conscient que mon code est certainement très
optimisable, mais Lilypond n'est pas mon logiciel habituel : j'ai plus
besoin d'interopérabilité avec les collègues que de qualité de gravure
pour les petits exercices pour mes élèves et je travaille donc
énormément avec MuseScore (1400 partitions à date). Désolé donc si je
suis parfois un peu à l'ouest pour certaines notions...
D'ailleurs, c'est un très gros regret que j'ai : il n'existe
actuellement plus (si j'ai bien compris) de convertisseur Ly<->MusicXML,
du coup mes partitions des deux mondes sont étanches entre elles :-(
Et sans le #(debug-enable 'backtrace), en 2.25.5 ? Je pense que cette
fois ça devrait marcher.
Exact, c'est passé ! Merci beaucoup !
Cordialement,
--
Bernard Choppy
- Le retour du bug #6101 pour la lettre "à" ?, Bernard Choppy, 2023/05/15
- Re: Le retour du bug #6101 pour la lettre "à" ?, Jean Abou Samra, 2023/05/15
- Re: Le retour du bug #6101 pour la lettre "à" ?, Bernard Choppy, 2023/05/15
- Re: Le retour du bug #6101 pour la lettre "à" ?, Bernard Choppy, 2023/05/15
- Re: Le retour du bug #6101 pour la lettre "à" ?, Jean Abou Samra, 2023/05/15
- Re: Le retour du bug #6101 pour la lettre "à" ?,
Bernard Choppy <=
- Re: Le retour du bug #6101 pour la lettre "à" ?, Jean Abou Samra, 2023/05/16
- Re: Le retour du bug #6101 pour la lettre "à" ?, Jean Abou Samra, 2023/05/19
Re: Le retour du bug #6101 pour la lettre "à" ?, Olivier Miakinen, 2023/05/15