@c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
@ignore
- Translation of GIT committish: 4467a72a98fb582466ee4d5944ec8454b4b77fc6
+ Translation of GIT committish: cb70d3b93e015c85de728f8558fecf95e418e39f
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
les contient. Les contrôles de mesure apportent aussi clarté et
organisation à votre code.
-@lilypond[verbatim,quote,relative=2]
-g1 | e1 | c2. c'4 | g4 c g e | c4 r r2 |
+@c This example deliberately produces a warning
+@lilypond[verbatim,quote]
+\relative g' {
+g1 | e1 | c2. c' | g4 c g e | c4 r r2 |
+}
@end lilypond
+La compilation du code ci-dessus devrait vous afficher le message
+suivant en console :
+
+@example
+Avertissement : échec du contrôle de mesure (barcheck) à 1/2
+ g1 | e1 | c2. c'
+ | g4 c g e | c4 r r2 |
+@end example
+
+Si la durée manquante est évitente au vu du rendu musical de cet exemple
+minimaliste, l'avertissement émis en console ne manquera pas de porter à
+votre attention l'absence du @code{4} à la troisième mesure.
+
@seealso
Manuel de notation :
@ruser{Barres de mesure},
@end lilypond
Ce raccourci se révèle fort utile lors d'une succession de rythmes
-appliqués à une même hauteur. Notez bien que stipuler une durée isolée
-l'attache à la dernière hauteur mentionnée -- une espace entre la
-hauteur et la durée aura pour effet de produire deux notes.
-
+appliqués à une même hauteur. Notez bien qu'une espace entre une
+hauteur isolée et une durée isolée aura pour effet de ne produire qu'une
+seule note. Autrement dit, @code{c4 a 8 8} sera interprété comme
+@code{c4 a8 a8}, non comme @code{c4 a4 a8 a8} ; écrivez plutôt
+@code{c4 a4 8 8}.
@node Liaisons d'articulation
@unnumberedsubsubsec Liaisons d'articulation
d4 b8 c4 a8 | d4 b8 g4
}
\addlyrics {
- Girls and boys come | out to play,
+ Girls and boys come out to play,
}
>>
@end lilypond
a4 b8 c b a | d4 b8 g4. |
}
\addlyrics {
- Girls and boys come | out to play,
- The | moon doth shine as | bright as day; |
+ Girls and boys come out to play,
+ The moon doth shine as bright as day;
}
>>
@end lilypond
-Si vous compilez ce code en l'état, vous verrez apparaître :
-
-@example
-song.ly:12:29: Avertissement : échec du contrôle de mesure (barcheck) à : 5/8
- The | moon doth shine as
- | bright as day; |
-song.ly:12:46: Avertissement : échec du contrôle de mesure (barcheck) à : 3/8
- The | moon doth shine as | bright as day;
- |
-@end example
-
-Voici qui illustre bien l'utilité des contrôles de barre de mesure !
-Remarquez que les paroles ajoutées ne s'alignent pas bien avec les
+Remarquez comme les paroles ajoutées ne s'alignent pas bien avec les
notes. Le mot @emph{shine} devrait être chanté sur deux notes au lieu
d'une. On appelle ceci un @notation{mélisme} : il s'agit d'une seule
syllabe chantée sur plus d'une note. Il existe plusieurs façons
a4 b8 c( b) a | d4 b8 g4. |
}
\addlyrics {
- Girls and boys come | out to play,
- The | moon doth shine as | bright as day; |
+ Girls and boys come out to play,
+ The moon doth shine as bright as day;
}
>>
@end lilypond
a4 b8 c([ b]) a | d4 b8 g4. |
}
\addlyrics {
- Girls and boys come | out to play,
- The | moon doth shine as | bright as day; |
+ Girls and boys come out to play,
+ The moon doth shine as bright as day;
}
>>
@end lilypond
a4 b8 c[ b] a | d4 b8 g4. |
}
\addlyrics {
- Girls and boys come | out to play,
- The | moon doth shine _ as | bright as day; |
+ Girls and boys come out to play,
+ The moon doth shine _ as bright as day;
}
>>
@end lilypond
c4.( bes8 a4. g8 fis4.) g8 | fis1
}
\addlyrics {
- When I am | laid,
- am | laid __ in | earth,
+ When I am laid,
+ am laid __ in earth,
}
>>
@end lilypond
d4 d e | c2
}
\addlyrics {
- A -- | way in a __ | man -- ger,
- no __ | crib for a | bed, __
+ A -- way in a __ man -- ger,
+ no __ crib for a bed, __
}
>>
@end lilypond
c4.~ 8 d b | c8([ d]) b c d b | c8
}
\addlyrics {
- Lar -- go_al fac -- | to -- tum del -- la cit -- | tà
+ Lar -- go_al fac -- to -- tum del -- la cit -- tà
}
>>
@end lilypond
c8 | c8([ bes]) a a([ g]) f | f'4. b, | c4.~ 4
}
\addlyrics {
- Let | flee -- cy flocks the | hills a -- | dorn, __
+ Let flee -- cy flocks the hills a -- dorn, __
}
\relative c' {
\key f \major
r8 | r4. r4 c8 | a'8([ g]) f f([ e]) d | e8([ d]) c bes'4
}
\addlyrics {
- Let | flee -- cy flocks the | hills a -- dorn,
+ Let flee -- cy flocks the hills a -- dorn,
}
>>
@end lilypond
@c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
@ignore
- Translation of GIT committish: c8296cf3183f30e17e4d5f0501cf1462b71ec546
+ Translation of GIT committish: cb70d3b93e015c85de728f8558fecf95e418e39f
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
@code{NonMusicalPaperColumn}. Nous verrons plus avant comment les
utiliser.
-Il reste à expliquer ce que sont les @qq{interfaces}. De nombreux
+Il reste à expliquer ce que sont les « interfaces ». De nombreux
objets, qui peuvent être très différents les uns des autres, ont pour
point commun de devoir être compilés simultanément. Par exemple, tous
les @emph{grobs} ont une couleur, une taille, une position, etc. et
musical :
@lilypond[quote,verbatim,relative=1]
-c4 d
-\once \stemDown
-e4 f |
-g4 a
+c4( d)
+\once \slurDashed
+e4( f) |
+g4( a)
\once \hideNotes
-b c |
+b( c) |
@end lilypond
Les commandes prédéfinies de la forme @code{\@dots{}Neutral},
Admettons que nous voulions rendre les traits de liaison plus épais.
Est-ce possible ? Une liaison est assurément un objet de rendu, si
-bien que la question est @qq{Existe-t-il une propriété attachée aux
-liaisons et qui en contrôle l'épaisseur ?} Pour y répondre, nous
+bien que la question est « Existe-t-il une propriété attachée aux
+liaisons et qui en contrôle l'épaisseur ? » Pour y répondre, nous
consultons la Référence des propriétés internes (ou RPI pour faire
court).
RPI correspondant à votre version du programme. Allez sur la page
Documentation et cliquez sur Référence des propriétés internes.
Pour l'apprentissage, mieux vaut utiliser la version HTML standard,
-et non la @qq{page unique en anglais} ou le PDF. Durant la lecture
+et non la « page unique en anglais » ou le PDF. Durant la lecture
des prochains paragraphes, il vous est conseillé de vous y reporter
réellement afin que les explications prennent tout leur sens.
N'oublions pas le @code{#} qui doit précéder la nouvelle valeur.
-La dernière question est : @qq{Où placer cette commande ?}
-Tant qu'on n'est pas sûr de soi, la meilleure réponse est @qq{À
+La dernière question est : « Où placer cette commande ? »
+Tant qu'on n'est pas sûr de soi, la meilleure réponse est « À
l'intérieur de l'expression musicale, avant la première liaison et
-proche d'elle.} Essayons :
+proche d'elle. » Essayons :
@cindex Slur, exemple de dérogation
@cindex thickness, exemple d'utilisation de la propriété
contexte Voix, dans la mesure où elles sont étroitement liées à une
ligne mélodique, mais comment en être sûr ? Pour répondre à cette
question, revenons en haut de la page de la RPI consacrée aux liaisons ;
-il est écrit : @qq{Les objets Liaison sont créés par le graveur
-Slur_engraver}. Ainsi les liaisons seront créées dans n'importe quel
+il est écrit : « Les objets Liaison sont créés par le graveur
+Slur_engraver. » Ainsi les liaisons seront créées dans n'importe quel
contexte où se trouve le @code{Slur_engraver}. Suivons le lien vers la
page @code{Slur_engraver}. Tout en bas, on lit que le
@code{Slur_engraver} est un élément appartenant à sept contextes Voix,
Supposons maintenant que nous voulions imprimer des paroles en italique.
Quelle formulation de la commande @code{\override} allons-nous
utiliser ? Nous consultons en premier lieu, comme précédemment, la
-page de la RPI qui contient la liste @qq{Tous les objets de rendu}, et
+page de la RPI qui contient la liste « Tous les objets de rendu », et
recherchons un objet qui contrôle les paroles. Nous trouvons
@code{LyricText}, qui semble approprié. Nous cliquons dessus et nous
voyons apparaître les différentes propriétés des paroles, parmi
Vous remarquerez que @code{font-series} et @code{font-size} figurent
aussi dans la liste. La question qui ne manque pas de se poser
-est : @qq{Comment se fait-il que les propriétés @code{font-series}
+est : « Comment se fait-il que les propriétés @code{font-series}
et @code{font-size} se retrouvent à la fois dans @code{LyricText} et
dans l'interface @code{font-interface} alors que ce n'est pas le cas
-pour @code{font-shape} ?} La réponse est que lorsqu'un objet
+pour @code{font-shape} ? » La réponse est que lorsqu'un objet
@code{LyricText} est créé, les valeurs globales par défaut de
@code{font-series} et @code{font-size} sont modifiées, mais pas celles
de @code{font-shape}. Les possibilités de modification dans
@tab Une valeur positive ou négative, qui peut être décimale
@tab @code{3}, @w{@code{-2.45}}
@item Paire (de nombres)
- @tab Deux nombres séparées par @qq{espace point espace}, encadrés
+ @tab Deux nombres séparées par « espace point espace », encadrés
par des parenthèses et précédés par une apostrophe
@tab @code{'(2 . 3.5)}, @code{'(0.1 . -3.2)}
@item Symbole
Les barres de mesure sont encore là ! Pourquoi ? Retournons
à la RPI et regardons de nouveau la page qui traite des propriétés de
-@code{BarLine}. En haut de la page, il est précisé que @qq{Les objets
-BarLine sont créés par le graveur Bar_engraver}. Allons à la page de
+@code{BarLine}. En haut de la page, il est précisé que « Les objets
+BarLine sont créés par le graveur Bar_engraver ». Allons à la page de
@code{Bar_engraver}. Tout en bas se trouve la liste des contextes dans
lesquels fonctionne ce graveur. Tous sont du type @code{Staff}, de
sorte que, si la commande @code{\override} n'a pas fonctionné comme
essayons de rendre transparente la métrique (@emph{time signature} en
anglais) plutôt que les barres de mesure. Pour cela, il nous faut
trouver le nom du @emph{grob} chargé de l'indication de mesure. De
-retour sur la page @qq{Tous les objets de rendu} de la RPI, nous
+retour sur la page « Tous les objets de rendu » de la RPI, nous
cherchons les propriétés de l'objet @code{TimeSignature}. Celui-ci est
géré par le graveur @code{Time_signature_engraver} qui, comme vous
pouvez le constater, appartient au contexte @code{Staff} et peut se
-- il ne s'agit pas d'un symbole mais d'une @strong{variable}.
Quand on l'invoque, elle fournit une liste de valeurs internes
requises pour changer la couleur en blanc. Les autres couleurs
-aussi, dans la @qq{liste normale}, sont des variables. Pour en
+aussi, dans la « liste normale », sont des variables. Pour en
être certain, vous pouvez faire l'essai en choisissant une autre
variable de la liste en guise de couleur.
@cindex écartement des lignes, modification
Dans LilyPond, les écartements et longueurs sont généralement mesurés en
-@qq{intervalles de lignes} (@emph{staff-spaces} en anglais),
+« intervalles de lignes » (@emph{staff-spaces} en anglais),
c'est-à-dire l'écartement qui sépare deux lignes adjacentes dans la
portée -- plus rarement, il est question de demi-intervalles de lignes.
Les propriétés d'épaisseur (@code{thickness}), quant à elles, sont
généralement mesurées en unités d'une propriété interne appelée
-@qq{épaisseur de ligne} (@code{line-thickness}). Par exemple, les
+« épaisseur de ligne » (@code{line-thickness}). Par exemple, les
lignes de (de)crescendo présentent par défaut une épaisseur d'une
unité de @code{line-thickness}, alors que l'épaisseur d'une hampe
est de 1,3. Toutefois, certaines propriétés d'épaisseur sont
Dans la notation musicale, il y a des objets qui appartiennent à la
portée et d'autres qui sont placés à l'extérieur de la portée. On les
-appelle respectivement les @qq{objets de la portée} (@emph{within-staff
-objects} en anglais) et les @qq{objets extérieurs à la portée}
+appelle respectivement les « objets de la portée » (@emph{within-staff
+objects} en anglais) et les « objets extérieurs à la portée »
(@emph{outside-staff objects} en anglais).
Les objets de la portée sont ceux qui sont placés sur la portée
@cindex center
@cindex neutral
-L'exemple ci-dessous montre dans la première mesure le comportement par
-défaut des hampes -- celles des notes les plus hautes pointant vers le
-bas et celles des notes les plus basses pointant vers le haut ;
-viennent ensuite quatre notes avec les hampes forcées vers le bas, puis
-quatre autres avec les hampes forcées vers le haut, et pour finir quatre
-notes de nouveau avec le comportement par défaut.
-@cindex Stem, exemple de dérogation
+L'exemple ci-dessous montre dans la première mesure le positionnement
+par défaut des liaisons -- celles des notes les plus hautes en surplomb
+des têtes et celles des notes les plus basses au-dessous ; viennent
+ensuite une mesure avec les liaisons forcées vers le bas, puis une
+mesure avec les liaisons forcées vers le haut, et pour finir une mesure
+où elles adoptent de nouveau le comportement par défaut.
+
+@cindex Slur, exemple de dérogation
@cindex direction, exemple d'utilisation de la propriété
-@lilypond[quote,fragment,ragged-right,verbatim,relative=2]
-a4 g c a |
-\override Stem.direction = #DOWN
-a4 g c a |
-\override Stem.direction = #UP
-a4 g c a |
-\revert Stem.direction
-a4 g c a |
+@lilypond[quote,verbatim,relative=2]
+a4( g) c( a) |
+\override Slur.direction = #DOWN
+a4( g) c( a) |
+\override Slur.direction = #UP
+a4( g) c( a) |
+\revert Slur.direction
+a4( g) c( a) |
@end lilypond
Nous utilisons ici les directions @code{DOWN} et @code{UP}. Elles
correspondent respectivement aux valeurs @code{-1} et @code{+1},
que l'on peut utiliser à la place. La valeur @code{0} peut aussi être
utilisée dans certains cas. Elle est interprétée comme un @code{UP}
-pour les hampes, et comme un @qq{centré} pour d'autres objets. Il
+pour les liaisons, et comme un « centré » pour d'autres objets. Il
existe une direction, @code{CENTER}, qui correspond à la
valeur @code{0}.
à base de @code{\override}) à une seule note, il faut les faire
précéder d'un @code{\once}, comme pour toute dérogation.
+Dans le cas où un seul objet de rendu doit déroger à la règle, LilyPond
+dispose des indicateurs de positionnement @code{^} et @code{_} :
+
+@lilypond[quote,verbatim,relative=2]
+a4( g) c( a) |
+a4^( g) c_( a) |
+@end lilypond
+
@node Doigtés
@unnumberedsubsubsec Doigtés
peut avoir pour conséquence de remonter d'autant les objets externes
(@emph{outside-staff objects}) tels les articulations. La propriété
@code{avoid-slur} de l'articulation en question peut se voir déterminée
-à @code{'inside} dans le but de @qq{ramener} cette articulation à
+à @code{'inside} dans le but de « ramener » cette articulation à
l'intérieur de la liaison. Cette propriété @code{avoid-slur} ne sera
toutefois effective que dans la mesure où la
@code{outside-staff-priority} est désactivée (valeur @code{#f}). Dans
Le fait de changer la @code{outside-staff-priority} peut aussi servir à
contrôler le positionnement vertical des objets individuels, quoique le
résultat ne soit pas toujours formidable. Imaginons que nous voulions
-placer @qq{Text3} au-dessus de @qq{Text4} dans l'exemple de la section
+placer « Text3 » au-dessus de « Text4 » dans l'exemple de la section
@ref{Comportement automatique}, plus haut. Il nous suffit pour cela de
regarder dans la Référence des propriétés internes ou dans le tableau
plus haut la priorité de @code{TextScript}, et d'augmenter la priorité
-de @qq{Text3} jusqu'à une valeur très haute :
+de « Text3 » jusqu'à une valeur très haute :
@cindex TextScript, exemple de dérogation
@cindex outside-staff-priority, exemple d'utilisation de la propriété
c2^"Text4" |
@end lilypond
-S'il est vrai que cela place @qq{Text3} au-dessus de @qq{Text4}, ça le
-place aussi plus haut que @qq{Text2} tandis que @qq{Text4} dégringole.
+S'il est vrai que cela place « Text3 » au-dessus de « Text4 », ça le
+place aussi plus haut que « Text2 » tandis que « Text4 » dégringole.
Ce n'est peut-être pas si bien que ça. En fait, ce que nous aimerions
faire, c'est placer toutes les annotations à égale distance de la
portée. Pour cela, nous avons besoin d'espacer horizontalement les
@end lilypond
@noindent
-Si une telle situation devait survenir dans de la musique @qq{réelle},
+Si une telle situation devait survenir dans de la musique « réelle »,
il serait préférable d'espacer un peu plus les notes, de façon que les
indications de nuance puissent toutes se situer à la même distance de la
portée. S'il est possible de faire cela pour les textes de
Attention toutefois au fait que les liaisons et phrasés ne peuvent pas
être repositionnés n'importe où. LilyPond commence par dresser la liste
des emplacements possibles pour les liaisons et choisit par défaut la
-liaison qui @qq{semble la meilleure}. Si la propriété @code{positions}
+liaison qui « semble la meilleure ». Si la propriété @code{positions}
a été retouchée, la liaison la plus proche de la position demandée sera
retenue dans la liste.
@end table
@cindex chevauchement de notation
En jouant sur la propriété @code{padding} (littéralement
-@qq{rembourrage}), on augmente (ou on diminue) la distance entre
+« rembourrage »), on augmente (ou on diminue) la distance entre
des symboles qui sont imprimés au-dessus ou en dessous des notes.
@cindex Script, exemple de dérogation
@cindex Fingering, exemple de dérogation
@cindex extra-offset, exemple d'utilisation de la propriété
-@lilypond[quote,fragment,relative=1,verbatim]
-\stemUp
+@lilypond[quote,relative=1,verbatim]
f4-5
\once \override Fingering.extra-offset = #'(-0.3 . -1.8)
f4-5
arpège et doit se terminer par une double barre. Comment faire, puisque
cela n'a pas été traité dans le Manuel d'initiation ? C'est alors
qu'il faut nous reporter au Manuel de notation. Quand on cherche
-@qq{arpège} et @qq{barre de mesure} dans l'index, on voit aisément qu'il
+« arpège » et « barre de mesure » dans l'index, on voit aisément qu'il
faut ajouter @code{\arpeggio} à un accord pour produire un arpège et
qu'une double barre est le résultat de la commande @code{\bar "||"}.
Rien de plus facile ! Nous devons ensuite corriger la collision entre
Venons-en à la troisième mesure et au début de la section Moderato.
Dans le Tutoriel, il est indiqué comment insérer une indication de tempo
à l'aide de la commande @code{\tempo} ; pas de problème, du coup, pour
-ajouter @qq{Moderato}. Mais comment faire pour fusionner les notes de
+ajouter « Moderato ». Mais comment faire pour fusionner les notes de
différentes voix ? C'est là que le Manuel de notation peut nous venir
-en aide. Une recherche sur @qq{fusionnement de notes} dans l'index nous
+en aide. Une recherche sur « fusionnement de notes » dans l'index nous
renvoie au chapitre @ruser{Résolution des collisions}, et plus
précisément aux commandes permettant de fusionner des notes en fonction
de leur type et selon qu'elles sont pointées ou non. Dans notre exemple,
rapprocher des têtes de note. Déplaçons l'indication métronomique
au-dessus de la clef, au lieu de la laisser au-dessus de la première
note. Et pour finir, mon professeur de composition déteste les
-chiffrages de mesure en @qq{C}, nous allons donc le transformer en
-@qq{4/4}.
+chiffrages de mesure en « C », nous allons donc le transformer en
+« 4/4 ».
Cependant, ne changez pas le fichier @file{musique.ly}. Remplacez le
fichier @file{definitions.ily} par ceci :
C'est encore mieux ! Mais supposons maintenant que je veuille
publier cette pièce. Mon professeur de composition n'aime pas les
-chiffrages de mesure en @qq{C}, mais moi je les aime bien. Copions
+chiffrages de mesure en « C », mais moi je les aime bien. Copions
l'actuel @file{definitions.ily} dans le fichier
@file{publication-web.ily}, et modifions ce dernier. Puisque la musique
est destinée à produire un fichier PDF affiché sur écran, nous allons
Cette approche peut être utile même si vous ne produisez qu'un seul
jeu de partitions. J'utilise personnellement une demi-douzaine de
-fichiers de @qq{feuille de style} pour mes projets. Je commence
+fichiers de « feuille de style » pour mes projets. Je commence
chaque fichier de musique par @code{\include "../global.ily"} qui
contient :
Pour accéder à ce dossier, deux possibilités : soit, dans un
Terminal, taper @code{cd} suivi du chemin complet ci-dessus ; soit
Control-cliquer (ou clic droit) sur l'application LilyPond
-et sélectionner @qq{Afficher le contenu du paquet}.
+et sélectionner « Afficher le contenu du paquet ».
@item Windows
Nous ouvrons @file{ly/property-init.ly} dans un éditeur de texte --
celui que vous avez l'habitude d'utiliser pour les fichiers @file{.ly}
fera très bien l'affaire. Ce fichier contient les définitions de toutes
-les commandes standard prédéfinies de LilyPond, comme @code{\stemUp} et
+les commandes standard prédéfinies de LilyPond, comme @code{\tieUp} et
@code{\slurDotted}. Vous pouvez constater que ce n'est rien d'autre
que des définitions de variables composées d'un ou plusieurs groupes
de commandes @code{\override}. Par exemple, @code{\tieDotted}
@c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
@ignore
- Translation of GIT committish: 868bbbb78276796f43a1c72621fdb3a3a14d2555
+ Translation of GIT committish: cb70d3b93e015c85de728f8558fecf95e418e39f
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
@lilypond[quote,relative=2,verbatim]
c-2
-\stemUp
-f
@end lilypond
Sur la page de la documentation relative aux doigtés, c'est-à-dire
@lilypond[quote,relative=2,verbatim]
c-2
-\stemUp
-f
@end lilypond
Dans la mesure où le @b{2} est placé, verticalement, à proximité de la
\input texinfo @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
@ignore
- Translation of GIT committish: c054eb280fd9953596eb164f67b0f9d5555c5a32
+ Translation of GIT committish: 9dca368f5d0b7b0e0f28656f29de4fd24de7d934
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
@c @im ageId{cmws,web-snippet-alpha.png,Catchy Musical Web Snippet}
@divId{quickSummary}
-@subheading Qu'est-ce que LilyPond ?
+@c s u bheading Qu'est-ce que LilyPond ?
LilyPond est un logiciel de gravure musicale, destiné à produire
des partitions de qualité optimale. Ce projet apporte à l'édition
@divEnd
@divEnd
-@divClass{separator}
-@divEnd
-
@divId{news}
@c do nothing
@end ifclear
@ifset web_version
- @c make the box:
-@divId{wildCardBox}
+ @c make the sidebar:
+@divId{homePageSideBar}
+
+@subheading Branche stable
+
+@c TODO: javascript to detect OS and suggest download?
+
+@ref{Download, Téléchargemement de @versionStable}
+
+@ref{Manuals, Manuels de @versionStable}
+
+@subheading Branche de développement
+
+@ref{Development, Téléchargement de @versionDevel}
+
+@ref{Development, Manuels de @versionDevel}
+
@subheading Dépêches
-@divId{wildCardText}
+@c VO Pondings
+@divId{pondingsText}
@divEnd
+
@divEnd
@end ifset
+
@html
<script language="JavaScript" type="text/javascript">
var index = Math.floor(Math.random() * tweets.length);
var tweet = tweets[index];
var text = tweet.childNodes[0];
- document.getElementById("wildCardText").innerHTML = text.nodeValue;
+ document.getElementById("pondingsText").innerHTML = text.nodeValue;
</script>
@end html
-
-@ifclear web_version
- @c do nothing
-@end ifclear
-@ifset web_version
- @c make the box:
-@divId{latestVersion}
-
-@subheading Raccourcis
-
-@c TODO: javascript to detect OS and suggest download?
-
-@subsubheading Branche stable
-
-@ref{Download, Téléchargemement de @versionStable}
-
-@ref{Manuals, Manuels de @versionStable}
-
-@subsubheading Branche de développement
-
-@ref{Development, Téléchargement de @versionDevel}
-
-@ref{Development, Manuels de @versionDevel}
-
-@divEnd
-@end ifset
-
-
@ifnottex
@divClass{hide}
@c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
@c This file is part of web.texi
@ignore
- Translation of GIT committish: e692f41399fc6953aa800c99a8dbe7f59a9a064a
+ Translation of GIT committish: 9dca368f5d0b7b0e0f28656f29de4fd24de7d934
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
@itemize
@item
-@uref{http://www.aurelienbello.com/,Aurélien Bello} a réorchestré
-@emph{Der Ring des Nibelungen} de Richard Wagner en une
-+@uref{http://www.rsb-online.de/content/konzerte/wagnerzyklus-10-13/wagner-fuer-kinder/index_ger.html,version en 100 minutes pour enfants}.
-Celle-ci est écrite pour orchestre symphonique traditionnel et un nombre
-réduit de chanteurs. Elle sera donnée les 5 et 6 avril 2014 au Atze
-Musiktheater de Berlin, par l'orchestre radio-symphonique de Berlin sous
-la direction de Heiko Matthias Förster.
+@uref{http://www.aurelienbello.com/,Aurélien Bello} a réalisé un
+arrangement « réduit » du @emph{Chevalier à la rose} de Richard Strauss,
+pour quatre chanteurs et un orchestre de chambre à treize interprètes ;
+la première aura lieu au palais des festivals de Baden-Baden les
+@uref{http://www.festspielhaus.de/veranstaltung/der-kleine-rosenkavalier-02-04-2015-1100/,
+4 et 6 avril 2015}.
+Il sera ensuite diffusé dans la @emph{Großer Saal} de Berlin le
+@uref{http://www.berliner-philharmoniker.de/konzerte/kalender/details/21070/,
+26 avril}. Aurélien a aussi réorchestré @emph{Der Ring der Nibelungen}
+de Richard Wagner en une
+@uref{http://www.rsb-online.de/content/konzerte/wagnerzyklus-10-13/wagner-fuer-kinder/index_ger.html,
+version en 100 minutes pour enfants}.
+Celle-ci, écrite pour un orchestre symphonique traditionnel et un nombre
+réduit de chanteurs, a été donnée en avril 2014 au Atze Musiktheater de
+Berlin par l'orchestre radio-symphonique de Berlin sous la direction de
+Heiko Matthias Förster.
@item
Joe Smeets a réalisé les partitions du livre pour enfants @emph{Zing
www.queridokinderenjeugdboeken.nl} --, les partitions de chœur d'une
traduction en hollandais du @emph{Saint Nicolas} de Benjamin Britten
donné en 2011 par le @emph{Muziektheater Hollands Diep} --
-@uref{http://www.muziektheaterhollandsdiep.nl/nl/voorstellingen/sint_nicolaas_leeft, www.muziektheaterhollandsdiep.nl}.
-Il réalise le conducteur et le matériel d'un arrangement pour quatuor à
-vent, piano et percussions, du @emph{Boris Godounov} de Modeste
-Moussorgski, qui sera donné en 2014, toujours par le @emph{Muziektheater
-Hollands Diep}.
+@uref{http://www.muziektheaterhollandsdiep.nl/nl/voorstellingen/sint_nicolaas_leeft,
+www.muziektheaterhollandsdiep.nl}. Il a réalisé le conducteur et le
+matériel d'un arrangement pour quatuor à vent, piano et percussions, du
+@emph{Boris Godounov} de Modeste Moussorgski, qui a été donné en 2014,
+toujours par le @emph{Muziektheater Hollands Diep}.
@item
Pour sa thèse de doctorat,
-@uref{http://unito.academia.edu/LucaRossettoCasel, Luca Rossetto
-Casel} a réalisé une édition critique du @emph{Enea nel Lazio
-(1760)} de Tommaso Traetta, opéra sur un libret de Vittorio Amedeo
-Cigna-Santi, en quatre parties :
-@uref{http://www.academia.edu/1987651/Enea_nel_Lazio_opera_riformata_prima_lazione_poi_le_parole_-_Partitura_1_4_,
-première},
+@uref{http://unito.academia.edu/LucaRossettoCasel, Luca Rossetto Casel}
+a réalisé une édition critique du @emph{Enea nel Lazio (1760)} de
+Tommaso Traetta, opéra sur un libret de Vittorio Amedeo Cigna-Santi, en quatre parties :
+@uref{http://www.academia.edu/1987651/Enea_nel_Lazio_opera_riformata_prima_lazione_poi_le_parole_-_Partitura_1_4_, première},
@uref{http://www.academia.edu/1994533/Enea_nel_Lazio_opera_riformata_prima_lazione_poi_le_parole_-_Partitura_2_4_, deuxième},
@uref{http://www.academia.edu/1994558/Enea_nel_Lazio_opera_riformata_prima_lazione_poi_le_parole_-_Partitura_3_4_, troisième},
@uref{http://www.academia.edu/1996242/Enea_nel_Lazio_opera_riformata_prima_lazione_poi_le_parole_-_Partitura_4_4_, quatrième partie}.
@item
L'exécution d'@emph{Armide} de Lully, les 15 et 16 mai 2009, à Houston,
Texas, par @uref{http://www.mercurybaroque.org/, Mercury Baroque},
-avec un matériel gravé par
-@uref{http://nicolas.sceaux.free.fr/, Nicolas Sceaux}.
+avec un matériel gravé par @uref{http://nicolas.sceaux.free.fr/, Nicolas
+Sceaux}.
@item
Des passages instrumentaux @emph{d'Hippolyte et Aricie} de Rameau ont
été joués le 8 mai 2009 en l'église Saint-James de Manhattan, par
-Frederick Renz et son ensemble
-@uref{http://www.earlymusicny.org/, Early Music New York}, avec des
-partitions gravées par
+Frederick Renz et son ensemble @uref{http://www.earlymusicny.org/, Early
+Music New York}, avec des partitions gravées par
@uref{http://nicolas.sceaux.free.fr/, Nicolas Sceaux}.
@item
@c @im ageId{cmws,web-snippet-alpha.png,Catchy Musical Web Snippet}
@divId{quickSummary}
-@subheading Mi az a LilyPond?
A LilyPond egy nyílt forrású kottaszedő program,
mely a lehető legjobb minőségű kotta előállítására képes.
@c do nothing
@end ifclear
@ifset web_version
- @c make the box:
-@divId{latestVersion}
-@subheading Gyorslinkek
+ @c make the side bar:
+@divId{homePageSideBar}
+@subheading Stabil változat
@c TODO: javascript to detect OS and suggest download?
-@subsubheading Stabil
-
@ref{Letöltés, Letöltés @versionStable}
@ref{Dokumentáció, Dokumentáció @versionStable}
-@subsubheading Fejlesztői
+@subheading Fejlesztői változat
@ref{Fejlesztés, Letöltés @versionDevel}
@ref{Fejlesztés, Dokumentáció @versionDevel}
+@subheading Aktuális
+@divId{pondingsText}
+
+@divEnd
+
@divEnd
@end ifset
+@html
+
+<script language="JavaScript" type="text/javascript">
+ function loadXMLDoc(dname)
+ {
+ if (window.XMLHttpRequest)
+ {
+ xhttp=new XMLHttpRequest();
+ }
+ else
+ {
+ xhttp=new ActiveXObject("Microsoft.XMLHTTP");
+ }
+ xhttp.open("GET",dname,false);
+ xhttp.send();
+ return xhttp.responseXML;
+ }
+
+ var xmlDoc = loadXMLDoc("tweets.xml");
+ var tweets = xmlDoc.getElementsByTagName("tweet");
+ var index = Math.floor(Math.random() * tweets.length);
+ var tweet = tweets[index];
+ var text = tweet.childNodes[0];
+ document.getElementById("pondingsText").innerHTML = text.nodeValue;
+</script>
+
+@end html
@ifnottex
@bye
+
A LilyPond tabulatúra szedésére is képes, és testreszabható bármilyen
hangszerre, amely tabulatúrából olvas. A hangok bevitele ugyanúgy történik,
-mint a rendes ötvanalas vonalrendszerben, a LilyPond automatikusan
+mint a rendes ötvonalas vonalrendszerben, a LilyPond automatikusan
tabulatúraként jegyzi le őket.
@exampleImage{tab-example}
@newsItem
@subsubheading Schenker-diagramok
-Az alapbeállítású kimenet erőteljesen módosítható. Példánkban egy
+Az alapbeállítású kimenet nagy mértékben módosítható. Példánkban egy
figyelemreméltó Schenker-féle analízis eredményét láthatjuk.
@exampleImage{bach-schenker}
\input texinfo @c -*- coding: utf-8; mode: texinfo; -*-
@ignore
- Translation of GIT committish: f291e8c30bbde2cf1fe2fc1b359288c94b8e2503
+ Translation of GIT committish: 1244656c3b2d852f29bd75007469e1b1ed0b616f
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
@c Translation checkers: Luca Rossetto Casel
@copying
-Copyright @copyright{} 2009--2015 degli autori.
+Copyright @copyright{} 2003--2015 degli autori.
@quotation
Permission is granted to copy, distribute and/or modify this
@c @im ageId{cmws,web-snippet-alpha.png,Catchy Musical Web Snippet}
@divId{quickSummary}
-@subheading Cos'è LilyPond?
LilyPond è un programma di incisione musicale e il suo scopo è produrre spartiti
musicali della migliore qualità possibile. Introduce nelle stampe prodotte dai
@divEnd
@divEnd
-@divClass{separator}
-@divEnd
@divId{news}
@c do nothing
@end ifclear
@ifset web_version
- @c make the box:
-@divId{wildCardBox}
+@divId{homePageSideBar}
+@subheading Stabile
+
+@ref{Download, Download @versionStable}
+
+@ref{Manuali, Manuali @versionStable}
+
+@subheading Instabile
+
+@ref{Sviluppo, Download @versionDevel}
+
+@ref{Sviluppo, Manuali @versionDevel}
+
+
@subheading Pondings
-@divId{wildCardText}
+@divId{pondingsText}
@divEnd
@divEnd
var index = Math.floor(Math.random() * tweets.length);
var tweet = tweets[index];
var text = tweet.childNodes[0];
- document.getElementById("wildCardText").innerHTML = text.nodeValue;
+ document.getElementById("pondingsText").innerHTML = text.nodeValue;
</script>
@end html
-@ifset web_version
- @c make the box:
-@divId{latestVersion}
-@subheading Link rapidi
-
-@c TODO: javascript to detect OS and suggest download?
-
-@subsubheading Stabile
-
-@ref{Download, Download @versionStable}
-
-@ref{Manuali, Manuali @versionStable}
-
-@subsubheading Instabile
-
-@ref{Sviluppo, Download @versionDevel}
-
-@ref{Sviluppo, Manuali @versionDevel}
-
-@divEnd
-@end ifset
@ifnottex
@c -*- coding: utf-8; mode: texinfo; documentlanguage: it -*-
@ignore
- Translation of GIT committish: 0ea80a5e850c6114d1ba7dc4cfd81d5a45d9604a
+ Translation of GIT committish: 30773c8a2cca86f5f4a6d3c4e0ba4359e5d05f91
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
@ref{Sviluppo}: per i collaboratori e i tester.
@item
-@ref{GSoC 2012}: le nostre idee per l'edizione 2012 del Google Summer of Code.
+@ref{Google Summer of Code}: idee per il Google Summer of Code (GSoC).
@item
@ref{Autori}: le persone che hanno reso LilyPond quello che è oggi.
* Aiutaci::
* Sponsor::
* Sviluppo::
-* GSoC 2012::
+* Google Summer of Code::
* Autori::
* Riconoscimenti::
* Pubblicazioni::
@divEnd
-@node GSoC 2012
-@unnumberedsec GSoC 2012
-@translationof GSoC 2012
+@node Google Summer of Code
+@unnumberedsec Google Summer of Code
+@translationof Google Summer of Code
@divClass{column-center-top}
@subheading Che cos'è il Google Summer of Code?
degli stipendi per lavorare a progetti di software libero durante le
vacanze estive.
-Il team di LilyPond ha deciso che si tratta di un'ottima opportunità per trovare
-nuovi collaboratori e stimolare gli studenti che già partecipano allo sviluppo di
-LilyPond ad essere più coinvolti. Uno dei nostri sviluppatori è stato accettato
-per l'edizione 2012 sotto l'egida del @uref{http://www.gnu.org/, progetto GNU};
-speriamo di partecipare anche a future edizioni.
+È un'ottima opportunità per trovare nuovi collaboratori e per stimolare gli
+studenti che già partecipano allo sviluppo di LilyPond ad impegnarsi di
+più in esso. Uno dei nostri sviluppatori è stato accettato
+per il programma 2012 sotto l'egida del @uref{http://www.gnu.org/, progetto GNU} e
+siamo sempre in cerca di persone che vogliano partecipare ai programmi futuri.
@divEnd
-@divClass{column-center-bottom}
-@subheading La nostra lista delle idee per il 2012
+@divClass{column-center-middle-color2}
+@subheading La lista delle nostre idee
-Ecco una lista di progetti che suggeriamo per gli studenti del GSoC 2012.
-Sebbene il periodo delle domande sia finito, abbiamo deciso di tenere questa
-pagina online come fonte di ispirazione per chiunque sia interessato a
-contribuire allo sviluppo di LilyPond.
-Alcuni membri del team di sviluppo sono disponibili a aiutare chi volesse
-affrontare questi progetti.
+Ecco una lista di progetti suggeriti agli studenti del GSoC 2012. Viene
+conservata qui come fonte di ispirazione per chiunque sia interessato a
+contribuire allo sviluppo di LilyPond in futuri progetti GSoC.
+Ci sono molte altre cose da fare per migliorare LilyPond e i membri del
+team di sviluppo sono sempre disponibili a aiutare chi volesse affrontare
+progetti simili a quelli elencati sotto.
-Ci sono certamente molte altre cose da migliorare in LilyPond, inclusi
-progetti molto piccoli. Una lista completa di tutti i problemi si trova
+Una lista completa di tutti i problemi da risolvere si trova
@uref{http://code.google.com/p/lilypond/issues/list, qui}.
+@divEnd
+
+@divClass{column-center-middle-color3}
@subheading Abbellimenti
-Correggere i problemi di sincronizzazione degli abbellimenti,
-insieme a tutta l'architettura sottostante (si veda il
-@uref{http://code.google.com/p/lilypond/issues/detail?id=34, numero 34 del nostro tracker}).
-Gli abbellimenti confondono il tempo di LilyPond perché è come se portassero
-indietro il tempo. Questo causa strani effetti, specialmente quando un rigo
-ha un abbellimento e l'altro non ce l'ha.
+Correggere i problemi di sincronizzazione degli abbellimenti.
+Gli abbellimenti possono interferire col modo in cui LilyPond
+gestisce il tempo e causare strani effetti, specialmente quando si usano
+più righi e alcuni di questi hanno degli abbellimenti mentre altri
+non ce li hanno.
@strong{Difficoltà:} media
@strong{Mentore/i:} Mike Solomon, Carl Sorensen
+@divEnd
+
+@divClass{column-center-middle-color3}
@subheading MusicXML
-Aggiungere un'esportazione a MusicXML completa e migliorare l'importazione,
-insieme a dei test che verifichino il funzionamento. A seconda del tempo a
-disposizione, implementare alcune o tutte le seguenti funzionalità:
+Migliorare le funzioni di importazione e esportazione di MusicXML:
@divClass{keep-bullets}
@itemize
@item
Gestire l'esportazione del contenuto musicale principale come l'esportazione
MIDI (ovvero usando classi dedicate dell'esportatore, derivate dalla classe
-del traduttore)
+del traduttore).
@item
Costruire l'albero XML del contenuto musicale di base,
-aggiungere un collegamento dall'evento musicale al tag XML
+aggiungere un collegamento dall'evento musicale al tag XML.
@item
-Far sì che tutti gli incisori di LilyPond facciano il loro lavoro
+Far sì che tutti gli incisori di LilyPond facciano il loro lavoro.
@item
Aggiungere la capacità di collegare ogni oggetto dell'output
-(in pratica ogni stampo (stencil) / gruppo di stampi) alla sua causa musicale
-(e quindi al tag XML nell'albero XML)
+(ovvero ogni stampo (stencil) / gruppo di stampi) alla sua causa musicale
+(e quindi al tag XML nell'albero XML).
@item
-Aggiungere un backend di output XML, che possa aggiungere le informazioni di
-formattazione per ogni oggetto di output ai tag XML
+Creare un backend di output XML, che possa aggiungere le informazioni di
+formattazione per ogni oggetto di output ai tag XML.
@end itemize
@divEnd
-L'obiettivo sarà considerato raggiunto quando una partitura (scelta precedentemente)
-può essere importata da MusicXML e riesportata senza una perdita di dati
-indesiderata.
@strong{Difficoltà:} media
è auspicabile una certa familiarità con altri software di notazione musicale (a
fine comparativo).
+@divClass{column-center-middle-color3}
@subheading Migliorare le legature di portamento e di valore
La forma predefinita delle curve delle legature di portamento e di valore è spesso
-non soddisfacente. Non sono supportate né le legature di valore su note
-enarmoniche @code{@{ cis'~ des' @}} né le legature di valore "spezzate" da
-una chiave o da un cambio di rigo. Il progetto include la raccolta e la classificazione
-di esempi di output scadente, la decisione sull'output desiderato e la scrittura
-del codice vero e proprio.
+non soddisfacente. Le legature di valore "spezzate" da una chiave o da
+un cambio di rigo non sono gestite al meglio. Il progetto potrebbe
+includere la raccolta e la classificazione di esempi di output scadente, la
+decisione sull'output desiderato e la scrittura del codice per migliorarlo.
@strong{Difficoltà:} difficile
@strong{Conoscenze consigliate:} conoscenza di LilyPond, senso estetico
@strong{Mentore/i:} Mike Solomon
+@divEnd
+
+@divClass{column-center-middle-color3}
+@subheading Aggiungere varianti dei glifi dei tipi di carattere
-@subheading Aggiungere una variante speciale dei glifi dei tipi di carattere
-Aggiungere varianti sulla linea del rigo, tra le linee dei righi, più corte e
-più strette di alcuni glifi, come ad esempio le alterazioni, insieme a un'infrastruttura
-generica per supportarle. Un esempio è la testa della nota breve nella notazione
-antica che ha due varianti, con un buco più piccolo e più grande.
+@divClass{keep-bullets}
+@itemize
+@item
+Aggiungere varianti @q{sulla} linea del rigo e @q{tra} le linee dei righi.
+
+@item
+Varianti più corte e più strette di alcuni glifi, come ad esempio le
+alterazioni. Un altro esempio più specifico è la testa della nota
+breve nella notazione antica che ha due varianti, con un @q{buco} più
+piccolo e più grande.
+
+@end itemize
+@divEnd
@strong{Difficoltà:} facile
@strong{Conoscenze consigliate:} conoscenza di base di LilyPond
@strong{Mentore/i:} Werner Lemberg
+@divEnd
+
-@subheading Migliorare la disposizione delle travature
+@divClass{column-center-middle-color3}
+@subheading Migliorare la disposizione predefinita delle travature
Il posizionamento predefinito delle travature normali, tra i righi, spezzate e angolari
deve essere migliorato. La disposizione delle travature deve dipendere dal contesto
e dalle note vicine (si veda la
@uref{http://icking-music-archive.org/lists/sottisier/sottieng.pdf, sezione 2.2 qui}).
-Se possibile, ridurre il tempo di elaborazione della disposizione delle travature.
+Se possibile, ridurre anche il tempo di elaborazione della disposizione delle travature.
@strong{Difficoltà:} media
@strong{Mentore/i:} Mike Solomon, Carl Sorensen
-@subheading Semplificare vari avvisi durante la compilazione
+@divEnd
+
+@divClass{column-center-middle-color3}
+@subheading Migliorare il comportamento durante la compilazione
-Semplificare gli avvisi del compilatore e di valgrind e l'analisi del codice statico.
-Strumenti di analisi automatica del codice (avvisi in @code{g++} e @code{clang})
-e strumenti di analisi come il rilevamento di perdite di memoria di valgrind e
-i profilatori di codice di callgrind forniscono informazioni utili per individuare
-possibili errori nel codice C++.
-Pulire questi avvisi ci permetterebbe di rifiutare automaticamente qualsiasi
-patch che introduca avvisi ulteriori.
+Strumenti di analisi automatica del codice, come il rilevamento di
+perdite di memoria di valgrind e i profilatori di codice di callgrind,
+forniscono informazioni utili per individuare possibili errori nel
+nostro codice C++. Pulire gli avvisi ci permetterebbe automatizzare
+il rifiuto di qualsiasi patch che introduca avvisi ulteriori.
@strong{Difficoltà:} media
@c -*- coding: utf-8; mode: texinfo; documentlanguage: it -*-
@ignore
- Translation of GIT committish: 7a5bfc62fcac71d5c996b2df58921fd2fe783415
+ Translation of GIT committish: 30773c8a2cca86f5f4a6d3c4e0ba4359e5d05f91
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
@divEnd
-@divClass{column-center-bottom}
+@divClass{column-center-middle-color2}
@subheading Licenza software
@divEnd
-@divClass{color1}
+@divClass{column-center-bottom}
@subheading Sponsor
@sourceimage{VTlogo_ITF,,,}
@sourceimage{lao_banner_06_on_white_demo,,,}
+@divEnd
+
+@divClass{column-center-bottom}
@subheading Legalese
@divClass{legal}
@c -*- coding: utf-8; mode: texinfo; documentlanguage: it -*-
@ignore
- Translation of GIT committish: b567622265c20aaafdb5904b910794ae171d01e4
+ Translation of GIT committish: 8d79501773810429b8294c7a2234884775b12600
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
Lilypond è uno strumento potente e flessibile per scrivere ogni tipo
di musica. Dai un'occhiata alla galleria di esempi e lasciati ispirare!
-@ignore
-Here is a passage from Franz Liszt's solo piano transcription
-of the Overture to Wagner's @emph{Tannhäuser}. The spacing
-in this example was all performed by Lilypond's formatting
-algorithms, without tweaks of any kind. It
-handles cross-staff beaming gracefully and puts the system brace
-perfectly around all three staves.
-
-@exampleImage{liszt-wagner}
-@end ignore
+@divEnd
+
-@newsItem
-@subsubheading Musica Classica
+@divClass{column-center-middle-color2}
+@subheading Musica Classica
-Questo brano per organo di J.S. Bach rappresenta un tipico esempio di progetto Lilypond.
+Questo brano per organo di J.S. Bach rappresenta un tipico esempio di
+progetto Lilypond.
@exampleImage{bach-bwv610}
-@newsEnd
+@divEnd
-@newsItem
-@subsubheading Notazione Complessa
+@divClass{column-center-middle-color2}
+@subheading Notazione Complessa
Questo esempio tratto dalle @emph{Goyescas} di Enrique Granados mostra alcune
delle funzionalità tipografiche più avanzate, come la ripartizione di travature
mediante tratti spezzati.
@exampleImage{granados}
-@newsEnd
+@divEnd
-@newsItem
-@subsubheading Musica Antica
+@divClass{column-center-middle-color2}
+@subheading Musica Antica
Lilypond supporta anche vari tipi di notazione antica, come
questo passaggio di canto gregoriano.
@exampleImage{ancient-headword}
-@newsEnd
+@divEnd
-@newsItem
-@subsubheading Musica Moderna
+@divClass{column-center-middle-color2}
+@subheading Musica Moderna
I compositori contemporanei ritengono che Lilypond sia molto adatto a
visualizzare notazioni non convenzionali. Ecco un estratto dal @emph{Čáry} di
Trevor Bača, per flauto basso non accompagnato.
@exampleImage{cary}
-@newsEnd
+@divEnd
-@newsItem
-@subsubheading Creazione efficiente e flessibile di materiali da esecuzione
+@divClass{column-center-middle-color2}
+@subheading Creazione efficiente e flessibile di materiali da esecuzione
A partire dallo stesso codice
sorgente possono essere creati diversi materiali d'esecuzione. Questo è
@exampleImage{sesto-violin}
-@newsEnd
+@divEnd
-@newsItem
-@subsubheading Intavolatura
+@divClass{column-center-middle-color2}
+@subheading Intavolatura
Lilypond supporta la notazione per intavolatura, che può essere personalizzata
per adattarsi a ogni strumento che ne fa uso. Il rigo
il pentagramma.
@exampleImage{tab-example}
-@newsEnd
+@divEnd
-@newsItem
-@subsubheading Grafici Schenker
+@divClass{column-center-middle-color2}
+@subheading Grafici Schenker
L'output di default può essere ampiamente modificato. Ecco un'analisi
Schenkeriana di grande effetto, creata da Kris Schaffer, per un articolo
I colori sono stati aggiunti per migliorare la visibilità.
@exampleImage{bach-schenker}
-@newsEnd
+@divEnd
-@newsItem
-@subsubheading Output personalizzato
+@divClass{column-center-middle-color2}
+@subheading Output personalizzato
Un breve estratto del Klavierstück II di Stockhausen per dimostrare la
capacità di Lilypond di fornire output personalizzato.
@exampleImage{Stockhausen_Klavierstueck2}
-@newsEnd
+@divEnd
-@newsItem
-@subsubheading Musica Vocale
+@divClass{column-center-middle-color2}
+@subheading Musica Vocale
Lilypond è eccellente per la musica vocale di tutti i generi, dagli inni
sacri all'opera. Ecco un mottetto medievale con requisiti leggermente
e le parentesi quadre sulle sezioni legate.
@exampleImage{aucun-snippet}
-@newsEnd
+@divEnd
-@newsItem
-@subsubheading Applicazioni didattiche
+@divClass{column-center-middle-color2}
+@subheading Applicazioni didattiche
Lilypond è molto indicato anche per applicazioni didattiche.
Ecco un esempio di un semplice esercizio di contrappunto.
@exampleImage{theory}
-@newsEnd
+@divEnd
-@newsItem
-@subsubheading Musica Popolare
+@divClass{column-center-middle-color2}
+@subheading Musica Popolare
È semplice creare spartiti semplificati pop con melodia, testo,
nomi degli accordi, e tastiere. In questo esempio puoi vedere alcuni
personalizzati per adattarsi a quasi ogni situazione.
@exampleImage{chart}
-@newsEnd
+@divEnd
-@newsItem
-@subsubheading Grandi Progetti
+@divClass{column-center-middle-color2}
+@subheading Grandi Progetti
Lilypond è ottimo anche per progetti ad ampio respiro come opere o lavori per
un'orchestra sinfonica al completo. Inoltre l'input testuale permette
da Hu Haipeng, un compositore cieco.
@exampleImage{orchestra}
-@newsEnd
@divEnd
@c @divClass{column-left-top}
-@divClass{color2}
+@divClass{column-center-middle-color2}
@divClass{keep-bullets}
@subheading Quali sono i vantaggi per gli utenti?
@c @divClass{column-right-top}
-@divClass{color3}
+@divClass{column-center-middle-color3}
@divClass{keep-bullets}
@subheading Perché gli sviluppatori di LilyPond @qq{regalano} la loro opera?
@itemize
@item
-@uref{http://www.aurelienbello.com/,Aurélien Bello} ha riorchestrato
-@emph{Der Ring des Nibelungen} di Richard Wagner in una
+@uref{http://www.aurelienbello.com/,Aurélien Bello} ha arrangiato una
+versione @q{ridotta} del @emph{Der Rosenkavalier} di Richard Strauss
+per quattro voci e un'orchestra da camera di tredici musicisti. Verrà
+eseguita il
+@uref{http://www.festspielhaus.de/veranstaltung/der-kleine-rosenkavalier-02-04-2015-1100/,2 e 6 Aprile}
+al Festspielhaus, Baden-Baden, e poi di nuovo il
+@uref{http://www.berliner-philharmoniker.de/konzerte/kalender/details/21070/,26 Aprile}
+al @emph{Großer Saal}, Berlino.
+Aurélien ha anche riorchestrato il @emph{Der Ring des Nibelungen} di Richard Wagner in una
@uref{http://www.rsb-online.de/content/konzerte/wagnerzyklus-10-13/wagner-fuer-kinder/index_ger.html,100-
versione ridotta per bambini}.
-È stata scritta per un'orchestra sinfonica standard ma con un cast ridotto di
-cantanti, e verrà eseguita dalla
-@emph{Radio-Sinfonieorchester Berlin} il 5 e 6 Aprile 2014 nel teatro
-Atze Musiktheater di Berlino. Il direttore è Heiko Matthias Förster.
+Scritta per un'orchestra sinfonica standard, ma con un cast ridotto di
+cantanti, è stata eseguita dalla
+@emph{Radio-Sinfonieorchester Berlin} nell'Aprile 2014 al teatro
+Atze Musiktheater di Berlino. Il direttore era Heiko Matthias Förster.
@item
Joe Smeets ha creato una partitura per il libro di bambini @emph{Zing Mee}
(@emph{Sing along}) di Annie M.G. pubblicato da Querido -- ISBN
9789045106205:
-@uref{http://www.queridokinderenjeugdboeken.nl/web/Boek.htm?dbid=18954&typeofpage=134707, www.queridokinderenjeugdboeken.nl}; le partiture delle prove del coro
-per la traduzione olandese del @emph{Saint Nicolas} di Benjamin Britten sono
-state eseguite dal @emph{Muziektheater Hollands Diep} nel 2011:
-@uref{http://www.muziektheaterhollandsdiep.nl/nl/voorstellingen/sint_nicolaas_leeft, www.muziektheaterhollandsdiep.nl}. Attualmente sta lavorando sulla partitura
-e le parti per un arrangiamento del @emph{Boris Godounov} di Moussurgsky per
-quartetto d'archi, pianoforte e percussioni. Verrà eseguita nel 2014,
-di nuovo dal @emph{Muziektheater Hollands Diep}.
+@uref{http://www.queridokinderenjeugdboeken.nl/web/Boek.htm?dbid=18954&typeofpage=134707, www.queridokinderenjeugdboeken.nl};
+le partiture delle prove del coro per la traduzione olandese del
+@emph{Saint Nicolas} di Benjamin Britten sono state eseguite dal
+@emph{Muziektheater Hollands Diep} nel 2011:
+@uref{http://www.muziektheaterhollandsdiep.nl/nl/voorstellingen/sint_nicolaas_leeft, www.muziektheaterhollandsdiep.nl}.
+Ha lavorato alla partitura e alle parti di un arrangiamento del
+@emph{Boris Godounov} di Moussurgsky per quartetto d'archi, pianoforte e
+percussioni, eseguito nel 2014, di nuovo dal @emph{Muziektheater Hollands Diep}.
@item
@emph{Pictures at an exhibition} di Mussorgsky, riorchestrata e diretta
da @uref{http://www.aurelienbello.com/,Aurélien Bello} con
la @uref{http://www.junge-philharmonie-brandenburg.de/,Junge Philharmonie Brandenburg}
-il 10 Ottobre 2011 e di nuovo il 15-16 Aprile 2012.
+nell'Ottobre 2011 e nell'Aprile 2012.
@item
@uref{http://www.kierenmacmillan.info/, Kieren MacMillan}, compositore e
@c TRANSLATORS, so far it's mostly from
@c http://lilypond.org/web/switch/howto
+@divClass{column-center-top}
@subheading @qq{Compilare} Musica
@imageClickable{nereid-shot-small,png, (clicca per ingrandire), nereid-shot,png, right}
la manipolazione diretta di una partitura grafica. Per maggiori informazioni,
si veda @ref{Editing facilitato}.
+@divEnd
@divClass{column-center-bottom}
@subheading E ora?
@translationof Easier editing
@divClass{column-center-top}
-@subheading Frescobaldi
+@subheading Interfacce grafiche
+@subsubheading Frescobaldi
@imageClickable{frescobaldi-lilypond-editor-small,png,
(clicca per ingrandire),frescobaldi-lilypond-editor,png,right}
@divEnd
@divClass{column-center-top}
-@subheading Denemo
+@subsubheading Denemo
@imageClickable{screenshot-denemo-small,png,
(clicca per ingrandire),screenshot-denemo,png,right}
@divClass{column-center-top}
-@subheading Tunefl
+@subheading Editor online su browser
-@sourceimage{logo-linux,,,}
-@sourceimage{logo-freebsd,,,}
-@sourceimage{logo-macosx,,,}
-@sourceimage{logo-windows,,,}
+@subsubheading LilyBin
+@uref{http://lilybin.com}
+
+Un editor LilyPond che si usa nel browser e permette di scrivere una
+partitura direttamente senza dover installare LilyPond, purché si sia
+connessi a Internet.
+@subsubheading Tunefl
@uref{http://www.tunefl.com}
Con tunefl è possibile scrivere le partiture direttamente online,
@divClass{column-center-top}
-@subheading Elysium
+@subheading Plugin IDE
+@subsubheading Elysium
@sourceimage{logo-linux,,,}
@sourceimage{logo-freebsd,,,}
@sourceimage{logo-macosx,,,}
@sourceimage{logo-windows,,,}
-
+@subsubheading Emacs
@uref{http://www.gnu.org/software/emacs/}
Emacs è un editor di testo che ha la capacità di comprendere molti
@uref{https://github.com/nsceaux/lyqi,lyqi}, una
modalità primaria di Emacs.
+A meno che tu non sia un utente esperto di Emacs, probabilmente
+dovresti usare un altro editor per scrivere file di input di
+LilyPond.
+
+Maggori informazioni su come impostare Emacs si trovano in
+@rprogram{LilyPond e gli editor di testo}.
+
+@subsubheading Vim
@uref{http://www.vim.org}
Vim è un editor di testo minimale che deriva dal vecchio editor Unix
@command{vi}. Anch'esso è estendibile e configurabile.
-Come regola generale, se non hai già confidenza con Emacs o
-Vim, allora probabilmente vorrai usare un editor diverso per scrivere
-i file di input di LilyPond.
+A meno che tu non sia un utente esperto di Vim, probabilmente
+dovresti usare un altro editor per scrivere file di input di
+LilyPond.
Puoi trovare maggiori informazioni sulla configurazione di Emacs e Vim in
@rprogram{LilyPond e gli editor di testo}.
@sourceimage{logo-macosx,,,}
+@subsubheading TeXShop
@uref{http://www.uoregon.edu/~koch/texshop}
-L'editor TexShop per MacOS@tie{}X può essere potenziato per eseguire LilyPond,
+L'editor TeXShop per MacOS@tie{}X può essere potenziato per eseguire LilyPond,
@command{lilypond-book} e @command{convert-ly} all'interno dell'editor,
usando le estensioni disponibili presso:
@divEnd
@divClass{column-center-top}
-@subheading Programmi che possono esportare in codice LilyPond
+@subheading Altri programmi che possono esportare in codice LilyPond
@subsubheading Editor di partiture, intavolature e MIDI:
@item
@uref{http://enc2ly.sourceforge.net/en/,Enc2ly} è un programma GNU/Linux che
-converte uno spartito @uref{http://www.gvox.com/,Encore} in uno in formato
-LilyPond.
+converte uno spartito Encore in uno in formato LilyPond.
@item
@uref{https://github.com/hanwen/go-enc2ly,go-enc2ly} è uno strumento Go che
-converte i file @uref{http://www.gvox.com/,Encore} in formato LilyPond. È stato
-creato grazie al lavoro di ricerca e di reverse engineering di Felipe Castro, che
-ha modificato file .enc esistenti e li ha caricati usando la versione demo 4.55.
+converte i file Encore in formato LilyPond. È stato creato grazie al
+lavoro di ricerca e di reverse engineering di Felipe Castro, che ha
+modificato file .enc esistenti e li ha caricati usando la versione demo 4.55.
@item
@uref{http://www.musescore.org,MuseScore}, un editor di partiture, ha un'esportazione
@uref{http://www.rosegardenmusic.com,Rosegarden}, un sequencer audio
e MIDI, che ha anche un editor per le partiture con un solo rigo.
-@item
-@uref{https://launchpad.net/rumor/,Rumor}, un convertitore
-realtime monofonico da MIDI a LilyPond.
-
-@item
-@uref{http://www.tuxguitar.com.ar/,TuxGuitar}, un editor e riproduttore
-multitraccia per tablatura, include un visualizzatore della partitura e può
-esportare in formato LilyPond.
-
@end itemize
@subsubheading Generatori di codice algoritmici:
@divClass{column-center-top}
-@subheading Altri programmi che non sono sviluppati attivamente
+@subheading Altri programmi che non sono più sviluppati attivamente
@itemize
inserimento note, che si comporta in modo molto simile a un tastierino numerico
che produce note di LilyPond.
+@item
+@uref{https://launchpad.net/rumor/,Rumor}, un convertitore
+realtime monofonico da MIDI a LilyPond.
+
+@item
+@uref{http://www.tuxguitar.com.ar/,TuxGuitar}, un editor e riproduttore
+multitraccia per tablatura, include un visualizzatore della partitura e può
+esportare in formato LilyPond.
+
@end itemize
@divEnd
approccio all'estetica computazionale della tipografia musicale classica
viene spiegato nella nostra @ref{Storia}.
+@divEnd
+
+@divClass{column-center-bottom}
@subheading Legalese
@divClass{legal}