1 %% DO NOT EDIT this file manually; it is automatically
2 %% generated from LSR http://lsr.dsi.unimi.it
3 %% Make any changes in LSR itself, or in Documentation/snippets/new/ ,
4 %% and then run scripts/auxiliar/makelsr.py
6 %% This file is in the public domain.
10 %% Translation of GIT committish: 1cda7b7b8219cb97399b8e7b56c1115aaf82c002
12 Il est impossible, par défaut, de noter un doigté sur deux caractères --
13 autrement dit supérieur à 9. C'est gravé dans le marbre.
15 Voici cependant deux méthodes pour créer des doigtés plus grands que 9.
18 doctitlefr = "Création de doigtés sur deux caractères"
20 lsrtags = "editorial-annotations, staff-notation, tweaks-and-overrides, expressive-marks, scheme-language"
23 By default you cannot make double-digit fingering notation (i.e.
24 numbers larger than 9). This is a hard coded limitation.
26 This snippet shows two methods of creating fingerings larger than 9.
29 doctitle = "Creating double-digit fingerings"
34 #(make-music 'FingeringEvent
38 #(make-music 'FingeringEvent
42 #(define-music-function (parser location digit) (integer?)
43 (make-music 'FingeringEvent
46 #(define (calc-finger-without-warning grob)
47 (let* ((event (event-cause grob))
48 (digit (ly:event-property event 'digit)))
49 (number->string digit 10)))
52 % optional override to remove warnings for fingerings larger than 5
53 \override Fingering #'text = #calc-finger-without-warning