lilypond-user-fr
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Traduction


From: Viviane Sourdine
Subject: Traduction
Date: Mon, 3 Nov 2008 17:39:09 +0000 (GMT)

Bonjour,
Pour y voir un peu plus clair dans les commandes complexes, je me suis lancée tout doucement dans la traduction du tutoriel Scheme et du chapitre 12.
Cependant, je me heurte dans le chapitre 12.1.1 à certains mots qui ne sont pas dans mon dictionnaire... Voici donc ma traduction... J'ai mis mes commentaires en italique:

Interfaces pour programmeurs:

    Vue d'ensemble des fonctions musicales:

        Faire une fonction qui substitue une variable au code LilyPond est facile. La forme générale de ces fonctions est:

    function = #(define-music-function (parser location var1 var2... )
                          (var1-type? var2-type?...)
               #(
                ... music...
            #})

    A cet endroit un petit exemple serait le bienvenu ;-) , d'autant plus que je n'ai pas trouvé dans mon dictionnaire le mot "parser", et que je ne comprends pas ce que vient faire une accolade juste après le dernier signe #



argi               "ith" variable      Comment traduire argi et  "ith" (peut-être argument i où
                                            i remplace n'importe quoi?)
argi-type?       type de variable  (i?)
...music...      Entrée normale LilyPond, utilisant les variables comme #$var1.

Les types d'entrées suivants peuvent être utilisés comme variables dans une fonction musicale. Cette liste n'est pas exhaustive; voir d'autres documentations spécifiques à propos du Scheme pour plus de types de variables.

Type d'entrées        argi-type? notation
Entier                                       integer?
Float (nombre décimal)              number?    Dictionnaire pour "float" : flotteur,
                                               radeau, bouchon, char ;-)... Je mets quoi?
Chaines de caractères (mots)    string?
Markup                                    markup?    Quelle traduction pour markup?
_expression_ musicale                 ly:music?
Une paire de variables               pair?

Les arguments  "parser" et "location" (emplacement?) sont obligatoires, et sont utilisés dans quelques situations plus poussées. L'argument "parser" est utilisé pour accéder à la valeur d'une autre variable LilyPond. L'argument "location" est utilisé pour (spécifier?) "l'origine" de l'_expression_ musicale qui est construite par la fonction musique, afin que, en cas d'une erreur de syntaxe, LilyPond puisse prévenir l'utilisateur de regarder dans le fichier d'entrée une place appropriée.

Je vous remercie pour votre aide
Viviane_d_v



reply via email to

[Prev in Thread] Current Thread [Next in Thread]