> Le 30/06/2021 08:07, Xavier Scheuer <x.sche...@gmail.com> a écrit : > > > On Tue, 29 Jun 2021 at 18:26, Jean Abou Samra <j...@abou-samra.fr> wrote: > > > > > > \magnifyMusic works on Voice level. When \partCombine puts the notes > > together in chords, they are in the same Voice. Same problem with \override > > and similar. You could \tweak every note automatically with something like > > > > \version "2.22.0" > > > > localFontSize = > > #(define-music-function (font-size music) (number? ly:music?) > > (music-map > > (lambda (m) > > (if (music-is-of-type? m 'rhythmic-event) > > (tweak 'font-size font-size m) > > m)) > > music)) > > > > soprano = { d' e' f' g' f' g' a' b' } > > > > tenor = \localFontSize -3 { d' e' f' g' d' e' f' g' } > > > > \new Score { \new Staff << \partCombineUp \soprano \tenor >> } > > > Hi Jean, > > Do you mind adding this to the LSR? https://lsr.di.unimi.it/LSR/ > Actually other tricks you gave recently would be useful there too! > > Thank you and have a nice day.
Hello Xavier, I just submitted it to the LSR. Note that I actually have some ideas currently simmering that would allow someone knowledgeable about \partCombine to overhaul it in a way that would make this kind of tweaks more simple. Though, if wishes were horses … Best, Jean