]> git.donarmstrong.com Git - lilypond.git/blobdiff - Documentation/snippets/creating-double-digit-fingerings.ly
Translation of lilypond-texi2html.init
[lilypond.git] / Documentation / snippets / creating-double-digit-fingerings.ly
index 19a30ef4a912f15d4af0e4fd139b1b14b30ebb8f..aaf99628423099b55ed0db33f18ead45350fd376 100644 (file)
@@ -1,58 +1,25 @@
-%% DO NOT EDIT this file manually; it is automatically
-%% generated from LSR http://lsr.dsi.unimi.it
-%% Make any changes in LSR itself, or in Documentation/snippets/new/ ,
-%% and then run scripts/auxiliar/makelsr.py
-%%
-%% This file is in the public domain.
-\version "2.14.2"
+% DO NOT EDIT this file manually; it is automatically
+% generated from Documentation/snippets/new
+% Make any changes in Documentation/snippets/new/
+% and then run scripts/auxiliar/makelsr.py
+%
+% This file is in the public domain.
+%% Note: this file works from version 2.17.15
+\version "2.17.15"
 
 \header {
-%% Translation of GIT committish: 1cda7b7b8219cb97399b8e7b56c1115aaf82c002
-  texidocfr = "
-Il est impossible, par défaut, de noter un doigté sur deux caractères --
-autrement dit supérieur à 9.  C'est gravé dans le marbre.
-
-Voici cependant deux méthodes pour créer des doigtés plus grands que 9.
-
-"
-  doctitlefr = "Création de doigtés sur deux caractères"
-
-  lsrtags = "editorial-annotations, staff-notation, tweaks-and-overrides, expressive-marks, scheme-language"
+  lsrtags = "editorial-annotations, expressive-marks, scheme-language, staff-notation, tweaks-and-overrides"
 
   texidoc = "
-By default you cannot make double-digit fingering notation (i.e.
-numbers larger than 9). This is a hard coded limitation.
-
-This snippet shows two methods of creating fingerings larger than 9.
-
+Creating fingerings larger than 5 is possible.
 "
   doctitle = "Creating double-digit fingerings"
 } % begin verbatim
 
 
-ten =
-#(make-music 'FingeringEvent
-             'digit 10)
-
-fifty =
-#(make-music 'FingeringEvent
-             'digit 50)
-
-finger =
-#(define-music-function (parser location digit) (integer?)
-   (make-music 'FingeringEvent
-               'digit digit))
-
-#(define (calc-finger-without-warning grob)
-   (let* ((event (event-cause grob))
-         (digit (ly:event-property event 'digit)))
-     (number->string digit 10)))
-
 \relative c' {
-  % optional override to remove warnings for fingerings larger than 5
-  \override Fingering #'text = #calc-finger-without-warning
-  c1\ten
-  c1\fifty
-  c1-\finger #36
-  c1-\finger #29
+  c1-10
+  c1-50
+  c1-36
+  c1-29
 }