From: David Kastrup Date: Wed, 30 Jul 2014 15:37:14 +0000 (+0200) Subject: Merge remote-tracking branch 'origin/master' into translation X-Git-Tag: release/2.19.11-1~13^2 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=730d4eb3e0328e8ba0b376f8191a5bb6ae7f904c;hp=a57755405eca9b4a7476c0ce90846bcc24c7c78c;p=lilypond.git Merge remote-tracking branch 'origin/master' into translation --- diff --git a/Documentation/ca/macros.itexi b/Documentation/ca/macros.itexi index 93755bb26d..c0721b9df9 100644 --- a/Documentation/ca/macros.itexi +++ b/Documentation/ca/macros.itexi @@ -103,7 +103,7 @@ Per a més informació sobre la forma en la qual aquest manual es relaciona amb la resta de la documentació, o per llegir aquest manual en altres formats, consulteu @rweb{Manuals}. -Si us falta algun manual, trobareu tota la documentació a +Si us falta algun manual, trobareu tota la documentació a @w{@uref{http://@/www@/.lilypond@/.org/}}. @end cartouche @end macro @@ -790,7 +790,7 @@ El logotip del FreeBSD és una marca registrada de @end macro @macro logoLegalMacOSX -La @qq{imatge de la X} no és una marca registrada. És obra de +La @qq{imatge de la X} no és una marca registrada. És obra de @uref{http://en.wikipedia.org/wiki/User:Nihonjoe, Nihonjoe} i @uref{http://en.wikipedia.org/wiki/User:CyberSkull, CyberSkull}, i es va posar sota la llicència de Documentació Lliure del GNU versió diff --git a/Documentation/ca/web.texi b/Documentation/ca/web.texi index 3d7135c445..2594281fbc 100644 --- a/Documentation/ca/web.texi +++ b/Documentation/ca/web.texi @@ -313,7 +313,7 @@ Distributions will want to install lilypond.info in postinstall, doing: coneixement de qualssevol altres \topic\ que mereixin aparèixer relacionats aquí, us preguem quen ens ho faci saber escrivint un missatge a la llista de correu bug-lilypond. Tot i que esteu subscrit -a la llista, ho podeu fer a la +a la llista, ho podeu fer a la @uref{https://lists.gnu.org/mailman/listinfo/bug-lilypond,pàgina informativa} de la llista o escrivint directament mitjançant de la @uref{http://post.gmane.org/post.php?group=gmane.comp.gnu.lilypond.bugs,interfície web de lilypond.bugs a gmane}. @@ -328,7 +328,7 @@ de la llista o escrivint directament mitjançant de la @ifnothtml @macro contactUsAbout{topic} @cartouche -Si teniu coneixement de qualsevol altre \topic\ que podria +Si teniu coneixement de qualsevol altre \topic\ que podria aparèixer aquí, si us plau feu-no-ho saber seguint les instruccions a @ref{Bug reports}. diff --git a/Documentation/ca/web/community.itexi b/Documentation/ca/web/community.itexi index f1f2c7f79a..9f9592bc3b 100644 --- a/Documentation/ca/web/community.itexi +++ b/Documentation/ca/web/community.itexi @@ -343,7 +343,7 @@ gairebé tots els problemes es poden reproduir mitjançant un sols compàs o menys. @item -Quan intenti crear un exemple, provi a convertir en comentaris +Quan intenti crear un exemple, provi a convertir en comentaris @w{(@code{%} o @code{%@{ @dots{} %@}})} diferents seccions del fitxer. Si podeu convertir un bloc en un comentari i encara mostrar la idea principal, aleshores elimineu aquest bloc. @@ -351,7 +351,7 @@ la idea principal, aleshores elimineu aquest bloc. @item Eviteu la utilització de notes, tonalitats o compassos molt complicats, a no ser que la fallada estigui relacionada amb el -comportament d'aquests elements. +comportament d'aquests elements. @item No utilitzeu instruccions @code{\override} ni @code{\set} a no ser @@ -436,7 +436,7 @@ aquest informe.} @subheading Pas 2: creació d'un informe de fallada Si heu descobert una fallada que no estigui a la llista, -ajudeu-nos elaborant un informe de fallada. +ajudeu-nos elaborant un informe de fallada. @warning{Sols acceptem informes en forma de @ref{Exemples mínims}. Disposem de recursos molt limitats, per la qual cosa qualsevol @@ -469,7 +469,7 @@ creat l'informe, podeu enviar-nos-el! @itemize @item -Si esteu subscrit a la llista de correu +Si esteu subscrit a la llista de correu @uref{mailto:bug-lilypond@@gnu.org,bug-lilypond@@gnu.org}, envieu un missatge de la forma habitual. @@ -482,7 +482,7 @@ interfície web de gmane per a lilypond.bugs}. No obstant, hi ha una comprovació molt estricta que no hi ha @qq{top-posting} (contestar per sobre) a la interfície de gmane, que es dispara incorrectament amb freqüència a causa dels fitxers -del LilyPond. +del LilyPond. Per evitar-lo, escriviu: @example @@ -491,7 +491,7 @@ Per evitar-lo, escriviu: @noindent (@emph{heu de} escriure l'angle @code{>} ) al principi del vostre -informe. +informe. @end itemize @divEnd @@ -706,7 +706,7 @@ El desenvolupament del LilyPond és un assumpte força complicat. El LilyPond és un projecte gran i (més o menys) estable. Per poder ajudar als nous col·laboradors, i per mantenir tot el sistema (més o menys) estable, hem escrit un manual per als -col·laboradors. +col·laboradors. @docLinksBare{Guia del col·laborador, contribuïdor, @rcontribnamed{Top,Guía del col·laborador}, @@ -912,7 +912,7 @@ L'equip del LilyPond va decidir que aquesta era una oportunitat excel·lent per trobar col·laboradors nous i animar els estudiants que ja participen en el desenvolupament del LilyPond a què s'impliquin encara més. Un dels nostre col·laboradors ha estat -seleccionat per a l'edició del program com a part del +seleccionat per a l'edició del program com a part del @uref{http://www.gnu.org/, project GNU}; esperem poder participar també a edicions futures. @@ -936,7 +936,7 @@ entre elles algunes de molt petites. Hi ha una llista completa @subheading Notes de adorn Arreglar problemes amb la sincronització de les notes d'adorn, -junt a tota l'arquitectura subjacent (vegeu +junt a tota l'arquitectura subjacent (vegeu @uref{http://code.google.com/p/lilypond/issues/detail?id=34, el problema número 34 del nostre sistema de seguiment}). Les notes d'adorn confonen el sistema de comptabilització de temps diff --git a/Documentation/ca/web/download.itexi b/Documentation/ca/web/download.itexi index ac240c639b..2fcf5de330 100644 --- a/Documentation/ca/web/download.itexi +++ b/Documentation/ca/web/download.itexi @@ -476,7 +476,7 @@ Per a la desintal·lació, escolliu entre: @item Ubicar l'apartat del LilyPond al menú Inici i escollir @q{Desinstal·la}. Cliqueu el botó @q{Finalitza} quan acabi el -programa de desintal·lació. +programa de desintal·lació. @end enumerate @@ -579,7 +579,7 @@ de descàrrega}. @divClass{column-right-bottom} @subheading Instruccions de compilació -Les instruccions es troben desenvolupades dins de +Les instruccions es troben desenvolupades dins de @rcontribnamed{Compiling,Compilació del LilyPond}. @divEnd diff --git a/Documentation/ca/web/introduction.itexi b/Documentation/ca/web/introduction.itexi index e184e16335..1dcc0df4ee 100644 --- a/Documentation/ca/web/introduction.itexi +++ b/Documentation/ca/web/introduction.itexi @@ -165,7 +165,7 @@ d'ordinador poden usar programari de reconeixement de veu per editar els fitxers del LilyPond. Fins i tot les persones totalment cegues poden usar lectors de pantalla per escriure els fitxers del Lilypond (una tasca impossible als programes d'edició de -partitures basats en gràfics). +partitures basats en gràfics). @subsubheading Disseny ampliable @@ -187,7 +187,7 @@ al complet manual de referència del programa. @subsubheading Programari lliure El LilyPond es pot descarregar sense cost! Sí: és -gratis. Obteniu-lo a la pàgina de descàrrega. +gratis. Obteniu-lo a la pàgina de descàrrega. També és programari lliure, com la llibertat d'expressió. S'ofereix amb el codi font amb el permís de @@ -275,7 +275,7 @@ l'obra @emph{Čáry}, del Trevor Bača, per a flauta baixa sola. @subsubheading Creació flexible i eficient de material d'interpretació Es poden crear diferents materials de lectura a partir del mateix -codi font. Heus aquí un extracte de la realització del +codi font. Heus aquí un extracte de la realització del @uref{http://nicolas.sceaux.free.fr/, Nicolas Sceaux} de @emph{Giulio Cesare} del Haendel, en partitura completa, reducció per a piano y veu, i una particella de violí. @@ -295,7 +295,7 @@ El LilyPond contempla la notació de xifra per a guitarra, que es pot personalitzar per adaptar-la a qualsevol instrument que llegeixi de tabulatura. La pauta de tabulatura es genera automàticament a partir de les notes que s'escriuen al pentagrama -normal. +normal. @exampleImage{tab-example} @newsEnd @@ -333,7 +333,7 @@ lligadura per sobre de certs grups de notes. El LilyPond està molt indicat també per a aplicacions educatives. Heus aquí un exemple d'un senzill exercici de -contrapunt. +contrapunt. @exampleImage{theory} @newsEnd @@ -356,7 +356,7 @@ profundament per complir amb gairebé qualsevol situació. El LilyPond és excel·lent per a projectes grans com ara òperes o també obres per a orquestra simfònica. A més a més, l'entrada basada en text proporciona una major accessibilitat (aquest exemple -ha estat aportat per Hu Haipeng, un compositor cec). +ha estat aportat per Hu Haipeng, un compositor cec). @exampleImage{orchestra} @newsEnd @@ -380,7 +380,7 @@ provar el LilyPond, llegiu primer el que tenim a dir-vos sobre la @subheading Software lliure @uref{http://www.gnu.org/, GNU} El LilyPond està escrit i -mantingut per una comunitat d'entusiastes. Està publicat sota la +mantingut per una comunitat d'entusiastes. Està publicat sota la @ref{GPL, Llicència General Pública de GNU} i la @ref{FDL, Llicència de Documentació Lliure de GNU}, donant a tothom la llibertat d'arreglar, modificar i ampliar el programa. La creació @@ -459,13 +459,13 @@ fracció de l'esforç individual. @item La @qq{cultura del regal}: el moviment del programari lliure ha -creat molts projectes genials de programari, com ara +creat molts projectes genials de programari, com ara @uref{http://kernel.org/, GNU/Linux}, @uref{http://www.getfirefox.com/, Mozilla Firefox} i el joc @uref{http://www.wesnoth.org/, Battle for Wesnoth}. Després d'haver-se vist beneficiats per aquests projectes, alguns desenvolupadores desitgen @qq{retornar} alguna cosa a la -comunitat. +comunitat. @item Experiència laboral: les contribucions a projectes de programari @@ -531,10 +531,10 @@ interpretacions i actuacions per tot el mon. Alguns titulars: @item @uref{http://www.aurelienbello.com/,Aurélien Bello} ha reorquestrat @emph{Der Ring des Nibelungen} del Richard Wagner a una -@uref{http://www.rsb-online.de/content/konzerte/wagnerzyklus-10-13/wagner-fuer-kinder/index_ger.html, per a nens} de 100 minuts de +@uref{http://www.rsb-online.de/content/konzerte/wagnerzyklus-10-13/wagner-fuer-kinder/index_ger.html, per a nens} de 100 minuts de durada. Està escrita per a orquestra simfònica estàndard però amb -una plantilla reduïda de cantants, i s'interpretarà per la -@emph{Radio-Sinfonieorchester Berlin} els dies 5 i 6 d'abril de +una plantilla reduïda de cantants, i s'interpretarà per la +@emph{Radio-Sinfonieorchester Berlin} els dies 5 i 6 d'abril de 2014 a l'Atze Musiktheater de Berlín. El director és el Heiko Matthias Förster. @@ -548,7 +548,7 @@ per a la traducció holandesa del @emph{Saint Nicolas} del Benjamin Britten realitzat per @emph{Muziektheater Hollands Diep} el 2011, @uref{http://www.muziektheaterhollandsdiep.nl/nl/voorstellingen/sint_nicolaas_leeft, www.muziektheaterhollandsdiep.nl}; i està treballant actualment en -la partitura general i particelles d'un arranjament del +la partitura general i particelles d'un arranjament del @emph{Boris Godounov} del Moussurgsky per a quartet de vent, piano i percussió. S'interpretarà el 2014, de nou per part de @emph{Muziektheater Hollands Diep}. @@ -556,7 +556,7 @@ piano i percussió. S'interpretarà el 2014, de nou per part de @item Una edició crítica de la sèrie d'òperes @emph{Enea nel Lazio (1760)}, del Tommaso Traetta, amb llibret del Vittorio Amedeo Cigna-Santi, -en quatre parts: +en quatre parts: @uref{http://www.academia.edu/1987651/Enea_nel_Lazio_opera_riformata_prima_lazione_poi_le_parole_-_Partitura_1_4_, Primera part} @uref{http://www.academia.edu/1994533/Enea_nel_Lazio_opera_riformata_prima_lazione_poi_le_parole_-_Partitura_2_4_, Segona part} @uref{http://www.academia.edu/1994558/Enea_nel_Lazio_opera_riformata_prima_lazione_poi_le_parole_-_Partitura_3_4_, Tercera part} @@ -569,7 +569,7 @@ per a la seva tesi de doctorat. Els @emph{Quadres d'una exposició} del Mussorgsky, reorquestrats i dirigits per l'@uref{http://www.aurelienbello.com/,Aurélien Bello} amb la orquestra -@uref{http://www.junge-philharmonie-brandenburg.de/, Junge +@uref{http://www.junge-philharmonie-brandenburg.de/, Junge Philharmonie Brandenburg} el 10 d'octubre de 2011 i una altra vegada els dies 15 i 16 d'abril de 2012. @@ -610,10 +610,10 @@ La interpretació de @item Extractes instrumentals de @emph{Hippolyte et Aricie} del Rameau a -l'església de St. James a Manhattan, el 8 de maig de 2009, pel +l'església de St. James a Manhattan, el 8 de maig de 2009, pel Frederick Renz i el seu conjunt @uref{http://www.earlymusicny.org/, Early Music New York} -(realització tipogràfica de +(realització tipogràfica de @uref{http://nicolas.sceaux.free.fr/, Nicolas Sceaux}). @item @@ -640,7 +640,7 @@ Montpellier}, a França. El @uref{http://www.mutopiaproject.org/index.html, Projecte Mutopia} inclou més de 1500 partitures de música clàssica per a la seva descàrrega lliure, i és el principal aparador de partitures del -Lilypond. +Lilypond. @c don't make this "Mutopia" a link, since that looks silly. @item @@ -726,7 +726,7 @@ Ann Drinan, a la pàgina @uref{http://www.polyphonic.org/article.php?id=188, Polyphonic.org}, presenta alguns comentaris de dos arxivers d'orquestra que xerren sobre l'ús de programari per al manteniment de les seves -biblioteques. +biblioteques. @item Juny de 2009 @@ -786,7 +786,7 @@ Juny de 2005 Un article en francès sobre el llançament del LilyPond 2.6 va aparèixer en @uref{http://linuxfr.org/2005/06/27/19210.html, -linuxfr.org}. +linuxfr.org}. @item Octubre de 2004 @@ -812,7 +812,7 @@ Març de 2004 Chris Cannam va entrevistar a Han-Wen Nienhuys i a Jan Nieuwenhuizen a linuxmusician.com (una pàgina ara -desapareguda). Aquesta entrevistat es va ressenyar també a una +desapareguda). Aquesta entrevistat es va ressenyar també a una @uref{http://slashdot.org/article.pl?sid=04/03/13/2054227&tid=, història de slashdot}. @@ -989,7 +989,7 @@ personal el difícil que pot ser aquest tipus de programari.} aquest projecte. Jo vaig ser usuari intensiu del SCORE per a cases grans d'edició musical, allà pels anys 90, però ara sento que el LilyPond, per fi, em permet aconseguir exactament el que vull fer -sobre la pàgina, especialment quan no es tracta de la pràctica +sobre la pàgina, especialment quan no es tracta de la pràctica "estàndard".} @divEnd @@ -1135,7 +1135,7 @@ directa d'una partitura gràfica. Per veure més informació, consulteu Ja està preparat per @ref{Descàrrega, Descarregar el LilyPond}. Encara no esteu convençut? Llegiu quelcom sobre els entorns -d'edició a +d'edició a @ref{Entorns millorats}. @divEnd @@ -1184,7 +1184,7 @@ per veure una imatge més gran),lilypondtool-2.12-screenshot,png,right} @uref{http://lilypondtool.organum.hu} -Creat com un @q{connector} o complement per a l'editor de text +Creat com un @q{connector} o complement per a l'editor de text @uref{http://www.jedit.org,jEdit}, el LilyPondTool és una de les eines basades en text més riques en funcionament per a l'edició de partitures del LilyPond. Entre les seves possibilitats es troben: @@ -1210,7 +1210,7 @@ per veure una imatge més gran),frescobaldi-lilypond-editor,png,right} El Frescobaldi és un editor lleuger i potent de text i música per al LilyPond amb un visor de PDF incorporat. És molt fàcil d'utilitzar i funciona en tots els principals sistemes operatius -(GNU/Linux, Mac OS X i Windows). +(GNU/Linux, Mac OS X i Windows). @divEnd @@ -1265,7 +1265,7 @@ desenvolupament. Hi ha un @q{mode del LilyPond} que ofereix les definicions del llenguatge per treballar amb fitxers font del LilyPond. Un desenvolupador ha escrit @uref{https://github.com/nsceaux/lyqi,lyqi}, un mode principal de -l'Emacs. +l'Emacs. @uref{http://www.vim.org} @@ -1277,7 +1277,7 @@ Per regla general, si no esteu familiaritzat prèviament amb l'Emacs o el Vim, probablement preferireu utilitzar un editor diferent per escriure fitxers d'entrada del LilyPond. -Hi ha més informació sobre la configuració de l'Emacs i del Vim a +Hi ha més informació sobre la configuració de l'Emacs i del Vim a @rprogram{Text editor support}. @sourceimage{logo-macosx,,,} @@ -1305,7 +1305,7 @@ dins de l'editor, utilitzant les extensions que estan disponibles a: convertir un fixer @code{.bww} o @code{.bmw} al LilyPond. Tot i que no tots els ornaments es converteixen adequadament (el que és cert especialment amb piobaireachd), el programa imprimeix una -llista d'ells. +llista d'ells. @item @uref{http://www.canorus.org,Canorus}, un editor de partitures, @@ -1319,7 +1319,7 @@ a GNU/Linux que converteix una partitura musical de @item @uref{https://github.com/hanwen/go-enc2ly,go-enc2ly} és una eina -de GO que converteix fitxers de +de GO que converteix fitxers de @uref{http://www.gvox.com/,Encore} al LilyPond. Es va crear utilitzant la recerca i la enginyeria inversa per mitjà de la modificació puntual de fitxers .enc i carregant-los a la versió de @@ -1368,7 +1368,7 @@ capaç d'exportar cap al LilyPond. @itemize @item -@uref{http://www.projectabjad.org/,Abjad}, una API de +@uref{http://www.projectabjad.org/,Abjad}, una API de @uref{http://www.python.org/,Python} per al control formalitzat de partitures, dissenyat per ajudar als compositors a construir fragments complexos de notació del LilyPond d'una forma iterativa i incremental. @@ -1420,7 +1420,7 @@ teclat numèrica que produeix notes del LilyPond. @divClass{column-center-bottom} @subheading I ara què? -Ja esteu preparat per a @ref{Descàrrega, Descarregar el LilyPond}. +Ja esteu preparat per a @ref{Descàrrega, Descarregar el LilyPond}. Encara no esteu convençut? Molts compositors, músics i director d'orquestra han après a escriure música en el nostra format @@ -1431,7 +1431,7 @@ donar una ullada a les @ref{Possibilitats}, @ref{Exemples} o a la @ref{Llibertat} i @ref{Ressenyes} dels nostres usuaris. A més a més, el nostre enfoc de l'estètica computacional del gravat musical clàssic ve explicat en el nostre tractat sobre el -@ref{Rerefons}. +@ref{Rerefons}. @subheading Formalitats legals diff --git a/Documentation/fr/essay.tely b/Documentation/fr/essay.tely index e74dde1f54..be7ab6c913 100644 --- a/Documentation/fr/essay.tely +++ b/Documentation/fr/essay.tely @@ -1,6 +1,6 @@ \input texinfo @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*- @ignore - Translation of GIT committish: 957ee70b1613ce33157486a1372827e7c1c9274f + Translation of GIT committish: febe2e4ff91dda9227e85274ae045e23c6b4ec28 When revising a translation, copy the HEAD committish of the version that you are working on. For details, see the Contributors' @@ -8,7 +8,7 @@ @end ignore @c Translators: Jean-Charles Malahieude -@c Translation checkers: +@c Translation checkers: @setfilename lilypond-essay.info @settitle Essai sur la gravure musicale automatisée diff --git a/Documentation/fr/essay/engraving.itely b/Documentation/fr/essay/engraving.itely index 43243a89bd..4a6bf2026e 100644 --- a/Documentation/fr/essay/engraving.itely +++ b/Documentation/fr/essay/engraving.itely @@ -1,7 +1,7 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*- @ignore - Translation of GIT committish: d46572826e777ed3e9fa4656535a6e9000f2ed9e + Translation of GIT committish: febe2e4ff91dda9227e85274ae045e23c6b4ec28 When revising a translation, copy the HEAD committish of the version that you are working on. For details, see the Contributors' diff --git a/Documentation/fr/extending.tely b/Documentation/fr/extending.tely index aaa16e70f9..6bd01e0ed9 100644 --- a/Documentation/fr/extending.tely +++ b/Documentation/fr/extending.tely @@ -1,6 +1,6 @@ \input texinfo @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*- @ignore - Translation of GIT committish: 612eac7df053e25c785d378e54a9f6f948547835 + Translation of GIT committish: e2f786e15c2f1c7e71518c5e2d134bc31fd587f8 When revising a translation, copy the HEAD committish of the version that you are working on. For details, see the Contributors' diff --git a/Documentation/fr/extending/programming-interface.itely b/Documentation/fr/extending/programming-interface.itely index 32d07e53ef..b76cbcc0ae 100644 --- a/Documentation/fr/extending/programming-interface.itely +++ b/Documentation/fr/extending/programming-interface.itely @@ -1,7 +1,7 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*- @ignore - Translation of GIT committish: d46572826e777ed3e9fa4656535a6e9000f2ed9e + Translation of GIT committish: e2f786e15c2f1c7e71518c5e2d134bc31fd587f8 When revising a translation, copy the HEAD committish of the version that you are working on. For details, see the Contributors' @@ -29,7 +29,6 @@ connaissez rien de Scheme, vous en aurez un aperçu au travers de notre * Fonctions pour markups:: * Contextes pour programmeurs:: * Fonctions de rappel:: -* Code Scheme intégré:: * Retouches complexes:: @end menu @@ -204,31 +203,22 @@ guillemets), des nombres, des @emph{markups} et listes de @emph{markups}, ainsi que des blocs @emph{score}, @emph{book}, @emph{bookpart}, ou qui définissent un contexte ou un format de sortie. -Il existe certaines formes d'expression, comme la plupart du temps où la -musique n'est pas bornée par des accolades, où LilyPond doit lire -au-delà de cette même expression afin d'en déterminer la fin. Si une -telle expression devait, après évaluation du prédicat, faire l'objet -d'un argument optionnel, LilyPond n'aurait aucun moyen, à partir du -moment où il aura décidé que l'expression ne correspond pas au -paramètre, de « revenir en arrière ». C'est la raison pour laquelle -certaines formes musicales devraient être bornées par des accolades pour -que LilyPond puisse les reconnaître efficacement. Il existe d'autres -situations pour lesquelles LilyPond lèvera toute ambiguïté grâce aux -fonctions de prédicat : un @samp{-3} est-il un @emph{postévénement} -de type doigté ou un nombre négatif@tie{}? Un @code{"a" 4} en mode -paroles est-il une chaîne suivie d'un nombre ou bien un événement -syllabe de durée @code{4} ? LilyPond répondra à ces questions -par des interprétations successives du prédicat de l'argument, dans un -ordre défini de sorte à minimiser les interprétations erronées et le -besoin de lecture en avance. +Il existe certaines situations pour lesquelles LilyPond lèvera toute +ambiguïté grâce aux fonctions de prédicat : un @samp{-3} est-il un +@emph{postévénement} de type doigté ou un nombre négatif@tie{}? Un +@code{"a" 4} en mode paroles est-il une chaîne suivie d'un nombre ou +bien un événement syllabe de durée @code{4} ? LilyPond répondra à ces +questions par des interprétations successives du prédicat de l'argument, +dans un ordre défini de sorte à minimiser les interprétations erronées +et le besoin de lecture en avance. Un prédicat qui accepte par exemple aussi bien une expression musicale qu'une hauteur considèrera @code{c''} comme étant une hauteur plutôt qu'une expression musicale. Les durées ou @emph{postévénements} qui -viennent juste après pourraient ne pas être cohérents avec cette -interprétation. C'est la raison pour laquelle il vaut mieux éviter des -prédicats par trop permissifs tel que @code{Scheme?} lorsque -l'application fait plutôt appel à des type d'argument plus spécifiques. +viennent juste après viendront modifier cette interprétation. C'est la +raison pour laquelle il vaut mieux éviter des prédicats par trop +permissifs tel que @code{Scheme?} lorsque l'application fait plutôt +appel à des type d'argument plus spécifiques. Les différents types des prédicat propres à LilyPond sont recensés à l'annexe @ruser{Types de prédicats prédéfinis}. @@ -757,7 +747,7 @@ macro @code{markup}. Vous pouvez ainsi appeler des fonctions à partir de @code{markup} pour manipuler des chaînes de caractères, ce qui est particulièrement pratique lorsque vous créez votre propre commande de @emph{markup} -- voir -@ref{Définition d'une nouvelle commande de markup}. +@ref{Définition d'une nouvelle commande de markup}. @knownissues L'argument @var{markup-list} des commandes @code{#:line}, @@ -907,7 +897,7 @@ composants assemblés en expressions @emph{markup}. L'évaluation et le contrôle du type des arguments à une commande de @emph{markup} n'interviennent qu'au moment de l'interprétation de @code{\markup} ou @code{markup}. - + Seule l'application de @code{interpret-markup} sur une expression @emph{markup} réalisera effectivement la conversion des expressions @emph{markup} en stencil, au travers de l'exécution du corps des @@ -1446,9 +1436,10 @@ my-callback = #(lambda (grob) @end example -@node Code Scheme intégré -@section Code Scheme intégré -@translationof Inline Scheme code +@ignore +@n ode Code Scheme intégré +@s ection Code Scheme intégré +@t ranslationof Inline Scheme code À REVOIR : depuis la rédaction de cette section, LilyPond en est arrivé à un point tel que trouver un exemple @emph{simple} où l'on se @@ -1498,6 +1489,8 @@ est ajoutée à la liste de ses propriétés (grâce à la fonction Scheme @code{set!}. Le dernier élément, dans ce bloc @code{let}, est la valeur finale de @samp{m} lui-même. +@end ignore + @node Retouches complexes @section Retouches complexes diff --git a/Documentation/fr/extending/scheme-tutorial.itely b/Documentation/fr/extending/scheme-tutorial.itely index 8a9b86a145..a60e9e7ce4 100644 --- a/Documentation/fr/extending/scheme-tutorial.itely +++ b/Documentation/fr/extending/scheme-tutorial.itely @@ -1,7 +1,7 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*- @ignore - Translation of GIT committish: e6e64de1da49ff8c6005daa5fd81adc8387b2668 + Translation of GIT committish: e2f786e15c2f1c7e71518c5e2d134bc31fd587f8 When revising a translation, copy the HEAD committish of the version that you are working on. For details, see the Contributors' @@ -727,7 +727,7 @@ expressions, tout comme le langage humain est structuré en mots et phrases. LilyPond dispose d'un analyseur lexical (appelé @emph{lexer}) qui sait identifier les jetons -- nombres, chaînes, éléments Scheme, hauteurs etc. -- ainsi que d'un analyseur syntaxique (appelé -@emph{parser}) -- voir +@emph{parser}) -- voir @rcontribnamed{LilyPond grammar, Grammaire de LilyPond}. Dès lors que le programme sait quelle règle grammaticale particulière doit s'appliquer, il exécute les consignes qui lui sont associées. @@ -1265,24 +1265,33 @@ affichera Par défaut, LilyPond affichera ces messages sur la console, parmi toutes les autres informations. Vous pouvez, afin de les isoler et de garder -le résultat des commandes @code{\display@{TRUC@}}, rediriger la sortie -vers un fichier : +le résultat des commandes @code{\display@{TRUC@}}, spécifier un +port optionnel à utiliser pour la sortie : @example -lilypond file.ly >display.txt +@{ + \displayMusic #(open-output-file "display.txt") @{ c'4\f @} +@} @end example -Un peu de Scheme combiné à notre code LilyPond, et les seules -informations qui nous intéressent se retrouveront directement dans un -fichier indépendant : +Ceci aura pour effet d'écraser tout fichier précédemment généré. +Lorsque plusieurs expressions doivent être retranscrites, il suffit de +faire appel à une variable pour le port puis de la réutiliser : @example @{ - #(with-output-to-file "display.txt" - (lambda () #@{ \displayMusic @{ c'4\f @} #@})) + port = #(open-output-file "display.txt") + \displayMusic \port @{ c'4\f @} + \displayMusic \port @{ d'4 @} + #(close-output-port port) @} @end example +La documentation de Guile fournit une description détaillée des ports. +Clôturer un port n'est requis que si vous désirez consulter le fichier +avant que LilyPond n'ait fini, ce dont nous ne nous sommes pas préoccupé +dans le premier exemple. + L'information sera encore plus lisible après un peu de mise en forme : @example diff --git a/Documentation/fr/included/generating-output.itexi b/Documentation/fr/included/generating-output.itexi index 0a50d619d0..a1d4e2ba30 100644 --- a/Documentation/fr/included/generating-output.itexi +++ b/Documentation/fr/included/generating-output.itexi @@ -2,7 +2,7 @@ @c This file is part of web/download.itexi and @c learning/tutorial.itely @ignore - Translation of GIT committish: 29d5e0a64d0eee69e4ebee1e76e4df26ae58190b + Translation of GIT committish: febe2e4ff91dda9227e85274ae045e23c6b4ec28 When revising a translation, copy the HEAD committish of the version that you are working on. For details, see the Contributors' @@ -87,8 +87,8 @@ ne fermez pas le fichier ouvert. @macro lilypadWindows @warning{Les instructions qui suivent partent du principe que vous utilisez l'éditeur LilyPad fourni. Si vous utilisez l'un des programmes -répertoriés dans @rweb{Facilités d'édition}, consultez sa documentation -en cas de compilation infructueuse.} +répertoriés dans @rweb{Facilités d'édition}, référez-vous à leur +documentation respective en cas de problème.} @subsubheading Étape 1. Création d'un fichier @file{.ly} @@ -178,8 +178,8 @@ terme. @macro lilypadCommandLine @warning{Les instructions qui suivent supposent que vous êtes familier de la ligne de commande. Si vous utilisez l'un des programmes -répertoriés dans @rweb{Facilités d'édition}, consultez sa documentation -en cas de compilation infructueuse.} +répertoriés dans @rweb{Facilités d'édition}, référez-vous à leur +documentation respective en cas de problème.} @subsubheading Étape 1. Création d'un fichier @file{.ly} @@ -232,5 +232,3 @@ non. Vous pouvez à présent visualiser ou imprimer @file{test.pdf}. @end macro - - diff --git a/Documentation/fr/learning.tely b/Documentation/fr/learning.tely index 4ae8bada5e..c5da8f6855 100644 --- a/Documentation/fr/learning.tely +++ b/Documentation/fr/learning.tely @@ -1,6 +1,6 @@ \input texinfo @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*- @ignore - Translation of GIT committish: 957ee70b1613ce33157486a1372827e7c1c9274f + Translation of GIT committish: ab336761427b7214e133ff06b3592afa75eda1cf When revising a translation, copy the HEAD committish of the version that you are working on. For details, see the Contributors' diff --git a/Documentation/fr/learning/common-notation.itely b/Documentation/fr/learning/common-notation.itely index 46548572f0..13363ddb4e 100644 --- a/Documentation/fr/learning/common-notation.itely +++ b/Documentation/fr/learning/common-notation.itely @@ -1,7 +1,7 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*- @ignore - Translation of GIT committish: 45f95ed2dabb3aef3c9a6995701dc255ba88d68a + Translation of GIT committish: ab336761427b7214e133ff06b3592afa75eda1cf When revising a translation, copy the HEAD committish of the version that you are working on. For details, see the Contributors' @@ -326,8 +326,8 @@ g4~ 4 c2~ | 4 ~ 8 a8 ~ 2 | @cindex legato @c Le terme de "slur" a deux sens en français : articulation et phrasé. -@c Je garde ici le terme "legato", tel qu'il apparaît dans le texte original, -@c car c'est celui qui me semble le plus couramment employé. +@c Je garde ici le terme "legato", tel qu'il apparaît dans le texte +@c original, car c'est celui qui me semble le plus couramment employé. @c slur = "il zon" (articulation). jcm @c phrasing slur = "ils ont des chapeaux ronds" (phrase). jcm @@ -1495,7 +1495,7 @@ en début de fichier, après le numéro de version. Quand LilyPond traite le fichier, le titre et le compositeur sont imprimés au début de la partition. Vous trouverez plus d'informations -sur les titres à la section +sur les titres à la section @ruser{Création de titres et entête ou pied de page}. @@ -1586,7 +1586,7 @@ absolues permet d'en préserver les octaves. La musiqeu peut être agencée de manière plutôt complexe. Dans le cas d'une imbrication de commandes @code{\relative}, chacune des sections est indépendante de l'autre : - + @lilypond[verbatim,quote] \relative c { c'4 \relative c'' { f g } c } @end lilypond diff --git a/Documentation/fr/learning/fundamental.itely b/Documentation/fr/learning/fundamental.itely index b838285a19..4ea3b61559 100644 --- a/Documentation/fr/learning/fundamental.itely +++ b/Documentation/fr/learning/fundamental.itely @@ -1,7 +1,7 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*- @ignore - Translation of GIT committish: d46572826e777ed3e9fa4656535a6e9000f2ed9e + Translation of GIT committish: ab336761427b7214e133ff06b3592afa75eda1cf When revising a translation, copy the HEAD committish of the version that you are working on. For details, see the Contributors' @@ -293,8 +293,8 @@ tout simplement qu'@strong{il n'y a pas} de mystère. Allez, expliquons-le en une ligne : @quotation -@emph{Un bloc @code{\score} doit commencer par une et une seule -expression musicale.} +@emph{Un bloc @code{\score} doit contenir une et une seule expression +musicale.} @end quotation @noindent @@ -2516,8 +2516,15 @@ lower = \relative c, { } @end lilypond -Aucun des modèles ne permet d'arriver exactement à cette mise en forme. -Celui qui s'en rapprocherait le plus est +@warning{Cette présentation s'obtient facilement à l'aide du gabarit +préprogrammé @code{satb.ly} -- voir @ref{Gabarits préprogrammés}. Il +masque, dans un but de simplification, totalement la structure des +contextes nécessaires et les génère automatiquement. Pour les besoins +de la démonstration et à titre didactique nous procèderons ici pas à +pas, ce gabarit préprogrammé ne correspondant pas forcément à vos +attentes.} + +Le gabarit qui se rapprocherait le plus de cette mise en forme est @ref{Partition pour chœur SATB avec réduction pour piano} -- voir @ref{Modèles pour ensemble vocal} -- mais encore faudrait-il en modifier la mise en forme et refaire la partie de piano qui n'est @@ -2809,7 +2816,7 @@ première partie du manuel requiert deux voix et la seconde une seule. \new PianoStaff << \new Staff = "ManuelUn" << \new Voice @{ - \ManuelUnVoixUnMusique + \ManuelUnVoixUnMusique @} \new Voice @{ \ManuelUnVoixDeuxMusique @@ -2937,7 +2944,7 @@ sous-propriété @code{stretchability}. Les impatients trouveront les valeurs par défaut de la propriété @code{staff-staff-spacing} dans le fichier @file{scm/define-grobs.scm}, en examinant la définition du @emph{grob} @code{VerticalAxisGroup}. La valeur que nous affecterons à -@code{stretchability} est celle que contient la définition du contexte +@code{stretchability} est celle que contient la définition du contexte @code{PianoStaff} telle qu'elle apparaît dans le fichier @file{ly/engraver-init.ly}). @@ -3292,4 +3299,3 @@ ce qui équivaut à } >> @end lilypond - diff --git a/Documentation/fr/learning/templates.itely b/Documentation/fr/learning/templates.itely index 3995bff9a0..bb10d4528f 100644 --- a/Documentation/fr/learning/templates.itely +++ b/Documentation/fr/learning/templates.itely @@ -1,14 +1,14 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*- @ignore - Translation of GIT committish: 3bad1130cea3a64b2592e1bfd44fbd5f0a9a98ee + Translation of GIT committish: ab336761427b7214e133ff06b3592afa75eda1cf When revising a translation, copy the HEAD committish of the version that you are working on. For details, see the Contributors' Guide, node Updating translation committishes.. @end ignore -@c \version "2.16.0" +@c \version "2.19.2" @c Translators: Jean-Charles Malahieude @@ -21,6 +21,7 @@ Lilypond, prets à l'emploi. Il vous suffira d'y ajouter quelques notes, de lancer LilyPond, et d'aprécier le résultat. @menu +* Gabarits préprogrammés:: * Modèles pour portée unique:: * Modèles pour piano:: * Modèles pour quatuor à cordes:: @@ -31,6 +32,182 @@ de lancer LilyPond, et d'aprécier le résultat. @end menu +@node Gabarits préprogrammés +@appendixsec Gabarits préprogrammés +@translationof Built-in templates + +LilyPond est livré avec un gabarit convenant à un certain nombre de +configurations chorales. Il permet de gérer de la musique chorale +simple, avec ou sans accompagnement de piano, présentée sur deux ou +quatre portées. Contrairement aux autre gabarits, celui-ci est +« préprogrammé », ce qui signifie qu'il ne nécessite pas d'être recopié +et édité ; il suffit en fait d'ajouter une instruction @code{\include} +au fichier source. + +@warning {Contrairement à la plupart des inclusions, la commande +@code{\include} traitant ce gabarit préprogrammé doit se place @strong{à +la fin} du fichier source.} + +Les expressions musicales nécessaires sont affectées à des variables +spécifiques. Ces définitions doivent intervenir avant la commande +@code{\include}. + +La musique peut se présenter en une ou deux voix par portée à l'aide du +commutateur @code{TwoVoicesPerStaff} (@emph{DeuxVoixParPortée}) -- +valorisé à @code{##f} ou @code{##t} selon le cas. + +Voici l'intégralité d'un fichier permettant d'obtenir une partition pour +chœur à quatre voix avec paroles individuelles et accompagnement de +piano : + +@lilypond[verbatim, quote] + SopranoMusic = \relative { a'4\f a8 a a4 a } + SopranoLyrics = \lyricmode { Sop -- ra -- no ly -- rics } + AltoMusic = \relative { d'4\f d d d } + AltoLyrics = \lyricmode { Al -- to ly -- rics } + TenorMusic = \relative { a4\p a a a } + TenorLyrics = \lyricmode { Te -- nor ly -- rics } + BassMusic = \relative { c2\p c4 c } + BassLyrics = \lyricmode { Bass ly -- rics } + PianoRHMusic = \relative { c' e g c } + PianoDynamics = { s2\mp s4 s4 } + PianoLHMusic = \relative { c e g c } + \include "satb.ly" +@end lilypond + +Ce même fichier peut servir à générer une partition dans laquelle deux +voix partagent une même portée, après avoir simplement commuté +@code{TwoVoicesPerStaff} à @code{##t}. Chaque voix dispose à nouveau de +ses propres paroles. + +@lilypond[verbatim, quote] + SopranoMusic = \relative { a'4\f a8 a a4 a } + SopranoLyrics = \lyricmode { Sop -- ra -- no ly -- rics } + AltoMusic = \relative { d'4\f d d d } + AltoLyrics = \lyricmode { Al -- to ly -- rics } + TenorMusic = \relative { a4\p a a a } + TenorLyrics = \lyricmode { Te -- nor ly -- rics } + BassMusic = \relative { c2\p c4 c } + BassLyrics = \lyricmode { Bass ly -- rics } + PianoRHMusic = \relative { c' e g c } + PianoDynamics = { s2\mp s4 s4 } + PianoLHMusic = \relative { c e g c } + TwoVoicesPerStaff = ##t + \include "satb.ly" +@end lilypond + +Désactiver @code{TwoVoicesPerStaff}, ou le laisser à sa valeur par +défaut, et se limiter à certaines variables seulement permet d'obtenir +un agencement pour moins de voix. Voici, par exemple, comment saisir un +duo soprano basse : + +@lilypond[verbatim,quote] + SopranoMusic = \relative { c'' c c c } + SopranoLyrics = \lyricmode { High voice ly -- rics } + BassMusic = \relative { a a a a } + BassLyrics = \lyricmode { Low voice ly -- rics } + \include "satb.ly" +@end lilypond + +Chacune des parties peut se voir adjoindre un deuxième couplet ou des +paroles alternatives : + +@lilypond[verbatim, quote] + SopranoMusic = \relative { a'4 a a a } + SopranoLyricsOne = \lyricsto "Soprano" { + \set stanza = "1." + Words to verse one + } + SopranoLyricsTwo = \lyricsto "Soprano" { + \set stanza = "2." + Words to verse two + } + \include "satb.ly" +@end lilypond + +Lorsque paroles et rythme sont identiques à toutes les voix, la +partition peut s'agencer sur deux portées, chacune comportant deux voix. +Le gabarit préprogrammé autorise jusqu'à neuf couplets. L'exemple +suivant, dépourvu d'accompagnement, se contente de trois couplets. + +@lilypond[verbatim, quote] + SopranoMusic = \relative { a' a a a } + AltoMusic = \relative { f' f f f } + VerseOne = \lyricmode { + \set stanza = "1." + Words to verse one + } + VerseTwo = \lyricmode { + \set stanza = "2." + Words to verse two + } + VerseThree = \lyricmode { + \set stanza = "3." + Words to verse three + } + TenorMusic = \relative { a a a a } + BassMusic = \relative { f f f f } + TwoVoicesPerStaff = ##t + \include "satb.ly" +@end lilypond + +Dautres variables peuvent se voir attribuer une valeur. C'est notamment +le cas de la tonalité et de la métrique : + +@lilypond[verbatim, quote] + Key = \key a \major + Time = { + \time 5/4 + \tempo "Allegro" 4 = 144 + } + SopranoMusic = \relative { gis' gis gis gis gis } + AltoMusic = \relative { cis' cis cis cis cis } + VerseOne = \lyricmode { Words to this du -- et } + TwoVoicesPerStaff = ##t + \include "satb.ly" +@end lilypond + +Les intitulés d'instrument, ainsi que leur version abrégée, sont +modifiables : + +@lilypond[verbatim,quote] + SopranoMusic = \relative { c'' c c c } + SopranoLyrics = \lyricmode { High voice ly -- rics } + SopranoInstrumentName = "Soprano 1" + SopranoShortInstrumentName = "S1" + AltoMusic = \relative { a' a a a } + AltoLyrics = \lyricmode { Low voice ly -- rics } + AltoInstrumentName = "Soprano 2" + AltoShortInstrumentName = "S2" + \include "satb.ly" +@end lilypond + +Une partie de soliste s'ajoute à l'aide de la variable +@code{DescantMusic}, à laquelle s'appliqueront les paroles contenues +dans la variable @code{DescantLyrics}. + +Comme pour n'importe quelle partition, vous pouver y ajouter des blocs +@code{\header} et @code{\paper}. Un bloc @code{\layout} devra quant à +lui faire l'objet de la variable @code{Layout} : + +@example +Layout = \layout @{ ... @} +@end example + +Le jeu complet des variables modifiables disponibles est contenu dans le +fichier @file{ly/satb.ly}. + +@seealso +Manuel d'initiation : +@ref{Organisation du code source avec des variables}, +@ref{Modèles pour ensemble vocal}, +@ref{Extension des modèles}. + +@knownissues +Des arrangements plus complexes de partition pour chœur mixte à quatre +voix ne sont pas réalisables avec ce gabarit préprogrammé. + + @node Modèles pour portée unique @appendixsec Modèles pour portée unique @translationof Single staff templates @@ -41,7 +218,7 @@ de lancer LilyPond, et d'aprécier le résultat. * Notes et accords:: * Notes paroles et accords:: @end menu - + @node Notes seules @appendixsubsec Notes seules @@ -140,6 +317,11 @@ de lancer LilyPond, et d'aprécier le résultat. @appendixsec Modèles pour ensemble vocal @translationof Vocal ensembles templates +Les exemples ci-après demandent à être recopiés et édités dans vos +propres fichiers. Pour des constructions simples, vous pouvez +adopter une construction préprogrammée appelée par une instruction +@code{\include} -- voir @ref{Gabarits préprogrammés}. + @menu * Partition pour chœur SATB:: * Partition pour chœur SATB avec réduction pour piano:: @@ -267,4 +449,3 @@ de lancer LilyPond, et d'aprécier le résultat. @c Line-width below is because of Issue 766. If that's fixed, it can be removed. @lilypondfile[verbatim,quote,ragged-right,texidoc,line-width=140] {jazz-combo-template.ly} - diff --git a/Documentation/fr/learning/tweaks.itely b/Documentation/fr/learning/tweaks.itely index 616c31fe48..463f5ef554 100644 --- a/Documentation/fr/learning/tweaks.itely +++ b/Documentation/fr/learning/tweaks.itely @@ -1,7 +1,7 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*- @ignore - Translation of GIT committish: d46572826e777ed3e9fa4656535a6e9000f2ed9e + Translation of GIT committish: ab336761427b7214e133ff06b3592afa75eda1cf When revising a translation, copy the HEAD committish of the version that you are working on. For details, see the Contributors' @@ -2727,7 +2727,7 @@ sur la distance de base (@code{basic-distance}) et le décalage >> >> @end lilypond - + Les portées sont vraiment rapprochées, mais c'est ce que veut l'éditeur. On pourra toujours les écarter au besoin en jouant sur les éléments @code{padding} ou @code{basic-distance}. @@ -3466,7 +3466,7 @@ rhMusic = \relative c'' { \time 6/4 \mergeDifferentlyHeadedOn \mergeDifferentlyDottedOn - bes2.^\markup { \bold "Moderato" } r8 + bes2.\tempo "Moderato" r8 << { c,8 d fis bes a } \new Voice { @@ -3531,7 +3531,7 @@ opportun. Si vous avez oublié comment faire, reportez-vous à @ref{J'entends des Voix} et @ref{Instanciation explicite des voix}. Nous opterons ici pour une déclaration explicite des voix du passage polyphonique, puisque LilyPond est alors plus performant en matière -d'évitement des collisions. +d'évitement des collisions. Commençons par saisir les notes comme appartenant à deux variables, mettons en place l'ossature des portées dans un bloc @code{\Score} et @@ -3722,17 +3722,17 @@ lhMusic = \relative c' { @end lilypond Venons-en à la troisième mesure et au début de la section Moderato. -Dans le Tutoriel, il est indiqué comment insérer du texte en gras à -l'aide de la commande @code{\markup} ; pas de problème, du coup, -pour ajouter @qq{Moderato} en gras. 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 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, pour la durée de la polyphonie de la troisième mesure, -nous avons besoin de fusionner deux types de notes ; grâce aux -informations trouvées dans le Manuel de notation, nous ajoutons +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 +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 +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, +pour la durée de la polyphonie de la troisième mesure, nous avons besoin +de fusionner deux types de notes ; grâce aux informations trouvées dans +le Manuel de notation, nous ajoutons @example \mergeDifferentlyHeadedOn @@ -3759,7 +3759,7 @@ rhMusic = \relative c'' { bes1~ | \bar "||" \time 6/4 - bes2.^\markup { \bold "Moderato" } r8 + bes2.\tempo "Moderato" r8 \mergeDifferentlyHeadedOn \mergeDifferentlyDottedOn % Start polyphonic section of four voices @@ -3834,7 +3834,7 @@ rhMusic = \relative c'' { bes1~ | \bar "||" \time 6/4 - bes2.^\markup { \bold "Moderato" } r8 + bes2.\tempo "Moderato" r8 \mergeDifferentlyHeadedOn \mergeDifferentlyDottedOn % Start polyphonic section of four voices @@ -3905,7 +3905,7 @@ rhMusic = \relative c'' { bes1~ | \bar "||" \time 6/4 - bes2.^\markup { \bold "Moderato" } r8 + bes2.\tempo "Moderato" r8 \mergeDifferentlyHeadedOn \mergeDifferentlyDottedOn % Start polyphonic section of four voices @@ -4008,7 +4008,7 @@ peuvent être ainsi liées. La solution consiste à utiliser deux voix, dont l'une avec les notes liées @lilypond[quote,fragment,relative=2] -<< { b8~ 8\noBeam } \\ { b[ g8] } >> +<< { b8~ 8\noBeam } \\ { b8[ g] } >> @end lilypond @noindent diff --git a/Documentation/fr/notation.tely b/Documentation/fr/notation.tely index 749936a9f1..488bca1be8 100644 --- a/Documentation/fr/notation.tely +++ b/Documentation/fr/notation.tely @@ -1,6 +1,6 @@ \input texinfo @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*- @ignore - Translation of GIT committish: 11ed968a1245413a224674d833c32b9765a5b28f + Translation of GIT committish: a59d022ee65e8310ea16954da7b637c07ca00ae2 When revising a translation, copy the HEAD committish of the version that you are working on. For details, see the Contributors' @@ -56,7 +56,7 @@ Copyright @copyright{} 1999--2014 par les auteurs. * Notation musicale générale:: notation générale. * Notation spécialisée:: notation à usage spécifique. * Généralités en matière d'entrée et sortie:: généralités sur les - fichiers sources et les sorties. + fichiers sources et les sorties. * Gestion de l'espace:: mise en page de la musique sur le papier. * Modification des réglages prédéfinis:: ajustement de la gravure. diff --git a/Documentation/fr/notation/changing-defaults.itely b/Documentation/fr/notation/changing-defaults.itely index e866031266..698ba89898 100644 --- a/Documentation/fr/notation/changing-defaults.itely +++ b/Documentation/fr/notation/changing-defaults.itely @@ -1,7 +1,7 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*- @ignore - Translation of GIT committish: 89414291ba9ff99d3d5600580f0cd2b6e937b74b + Translation of GIT committish: a59d022ee65e8310ea16954da7b637c07ca00ae2 When revising a translation, copy the HEAD committish of the version that you are working on. For details, see the Contributors' @@ -2434,7 +2434,7 @@ Dans l'accord suivant, les notes sont modifiées une par une : \tweak color #red d g - \tweak duration-log #1 + \tweak duration-log #1 a >4 -\tweak padding #8 @@ -3266,7 +3266,7 @@ e8 e e e @strong{@i{La propriété @code{to-barline}}} -La seconde propriété fournie par la @code{spanner-interface} est +La seconde propriété fournie par la @code{spanner-interface} est @code{to-barline}. Elle est activée par défaut, raison pour laquelle les soufflets et autres extenseurs finissant sur la première note d'une mesure s'arrêtent visuellement au niveau de la barre de mesure qui la @@ -3817,7 +3817,7 @@ Manuel d'initiation : @subsection Styles de ligne @translationof Line styles -Certaines indications portées à l'attention de l'exécutant -- tels +Certaines indications portées à l'attention de l'exécutant -- tels @i{rallentando}, @i{accelerando} et @i{trilles} -- apparaissent sous la forme d'un texte qui peut s'étendre sur plusieurs mesures à l'aide d'une ligne parfois pointillée ou ondulée. @@ -5027,4 +5027,3 @@ tempoPadded = @end lilypond @c TODO: add appropriate @@ref's here. - diff --git a/Documentation/fr/notation/editorial.itely b/Documentation/fr/notation/editorial.itely index a46c9f80c4..c2921f3adc 100644 --- a/Documentation/fr/notation/editorial.itely +++ b/Documentation/fr/notation/editorial.itely @@ -1,7 +1,7 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*- @ignore - Translation of GIT committish: 5c35684285613e8960e2dd4324559e1ee3774b9b + Translation of GIT committish: a59d022ee65e8310ea16954da7b637c07ca00ae2 When revising a translation, copy the HEAD committish of the version that you are working on. For details, see the Contributors' @@ -55,27 +55,109 @@ l'intérieur même de la portée. @funindex fontSize @funindex font-size +@funindex magnification->font-size @funindex magstep -@funindex \huge -@funindex \large -@funindex \normalsize -@funindex \small -@funindex \tiny +@funindex magnifyMusic @funindex \teeny -@funindex huge -@funindex large -@funindex normalsize -@funindex small -@funindex tiny +@funindex \tiny +@funindex \small +@funindex \normalsize +@funindex \large +@funindex \huge @funindex teeny +@funindex tiny +@funindex small +@funindex normalsize +@funindex large +@funindex huge + +@warning{@* +Pour les tailles de police textuelle, voir +@ref{Sélection de la fonte et de la taille}.@* +Pour la taille des portées, voir +@ref{Définition de la taille de portée}.@* +Pour les petites notes, voir +@ref{Mise en forme d'une citation}.@* +Pour les variantes, voir @ref{Portées d'ossia}.} + +Le plus sûr moyen de régler la taille des éléments de notation sans +modifier la taille de la portée consiste à utiliser la commande +@code{\magnifyMusic} : + +@c Grieg Piano Concerto (mvt.1 cadenza) +@lilypond[verbatim,quote] +\new Staff << + \new Voice \relative { + \voiceOne + 4 8. 16 8 4 r8 + } + \new Voice \relative { + \voiceTwo + \magnifyMusic 0.63 { + r32 c'' a c a c a c r c a c a c a c + r c a c a c a c a c a c a c a c + } + } +>> +@end lilypond + +Dans le cas de fusion d'une tête de note normale avec une autre de +taille inférieure, la taille de la petite note peut nécessiter une +réinitialisation -- à l'aide d'un @w{@samp{\once@tie{}\normalsize}} -- +de telle sorte que les hampes et altérations s'alignent correctement : -Le plus sûr moyen de régler la taille de la police, quel que soit le -contexte, consiste à définir la propriété @code{fontSize}. -Ceci ne modifiera en rien la taille des différents symboles tels que -ligatures ou liaisons. +@c Chopin Prelude op.28 no.8 +@lilypond[verbatim,quote] +\new Staff << + \key fis \minor + \mergeDifferentlyDottedOn + \new Voice \relative { + \voiceOne + \magnifyMusic 0.63 { + \once \normalsize cis'32( cis' gis b a fis \once \normalsize d d' + \once \normalsize cis, cis' gis b a gis \once \normalsize fis fis' + \once \normalsize fis, fis' ais, cis b gis \once \normalsize eis eis' + \once \normalsize a, a' bis, d cis b \once \normalsize gis gis') + } + } + \new Voice \relative { + \voiceTwo + cis'8. d16 cis8. fis16 fis8. eis16 a8. gis16 + } +>> +@end lilypond -@warning{En matière de taille des éléments textuels, référez-vous au -chapitre @ref{Sélection de la fonte et de la taille}.} +La commande @code{\magnifyMusic} n'est pas conçue pour gérer les +citations, notes d'ornement ou portées d'ossia -- des moyens +spécifiques sont déjà disponibles en la matière. Elle est par contre +tout à fait adaptée dans le cas d'un instrument particulier disposant de +sa propre portée là où des notes d'ornement seraient inappropriées, +comme pour une pseudo-cadence ou les exemples ci-dessus. L'attribution +d'une valeur de 0,63 à @code{\magnifyMusic} duplique les dimensions d'un +contexte @code{CueVoice}. + +@warning{La commande @code{@bs{}magnifyMusic} n'est pas censée +intervenir en complément d'une modification de la taille de portée -- +voir @ref{Définition de la taille de portée}.} + + +@subsubsubheading Redimmensionnement individuel d'objets de rendu +@c VO Resizing individual layout objects + +L'ajustement de la propriété @code{font-size} à l'aide des commandes +@code{\tweak} ou @code{\override} permet de retailler un objet de rendu +particulier : + +@lilypond[quote,verbatim,relative=1] +% resize a note head +-5 +% resize a fingering +bes-\tweak font-size 0 -3 +% resize an accidental +\once \override Accidental.font-size = -4 bes!-^ +% resize an articulation +\once \override Script.font-size = 4 bes!-^ +@end lilypond @lilypond[verbatim,quote,relative=2] \huge @@ -92,25 +174,110 @@ c4.-> d8---3 c4.-> d8---3 @end lilypond -En interne, la propriété @code{fontSize} d'un contexte aura pour effet -de définir la propriété @code{font-size} pour tous les objets de -rendu. La valeur de @code{font-size} est un entier représentant la -taille proportionnellement à la hauteur standard de la portée en -cours. Chaque incrément correspond à une augmentation d'environ -12 % de la taille de la police. Un pas de six aboutit exactement -au doublement de la taille. La fonction Scheme @code{magstep} -convertit le nombre affecté à @code{font-size} en facteur d'échelle. -Vous pouvez aussi définir directement la propriété @code{font-size} de -manière à n'affecter seulement que certains objets de rendu. +La valeur par défaut de @code{font-size} est mentionnée, pour chaque +objet de rendu, dans la référence des propriétés internes. La propriété +@code{font-size} ne peut intervenir que pour les objets qui utilisent +des polices, autrement dit ceux qui disposent de l'interface de rendu +@code{font-interface}. L'abence de @code{font-size} dans la liste des +« réglages par défaut » d'un objet signifie qu'elle est de 0 -- voir +@rinternals{All layout objects} @emph{(Tous les objets de rendu)}. + + +@subsubsubheading La propriété @code{fontSize} +@c VO Understanding the @code{fontSize} property + +La propriété @code{fontSize} d'un contexte a pour effet de définir la +taille proportionnelle de tout élément de notation basé sur un +glyphe dans ce contexte : @lilypond[verbatim,quote,relative=2] -\set fontSize = #3 +\time 3/4 +d4---5 c8( b a g) | +\set fontSize = -6 +e'4-- c!8-4( b a g) | +\set fontSize = 0 +fis4---3 e8( d) fis4 | +g2. +@end lilypond + +La valeur de @code{fontSize} est un nombre indiquant la taille +relative par rapport à la hauteur standard de la portée en cours. +La valeur par défaut de @code{fontSize} est de 0. Un pas de six +aboutit exactement au doublement de la taille ; un pas de moins +six la réduit de moitié. Chaque incrément correspond à une +augmentation d'environ 12 % de la taille de la police. + +La fonction Scheme @code{magnification->font-size} permet de +s'affranchir de l'échelle logarithmique peu intuitive des unités +de la propriété @code{font-size}. Ainsi, l'ajustement à 75 % de +la notation musicale par rapport à la taille de la portée peut se +libeller : + +@example +\set fontSize = #(magnification->font-size 0.75) +@end example + +La fonction Scheme @code{magstep} quant à elle effectue +l'inverse : elle convertit le nombre affecté à @code{font-size} en +facteur d'échelle. + +La propriété @code{fontSize} affecte uniquement les éléments de +notation reposant sur des glyphes, tels les têtes de note, +altérations, scripts, etc. Elle n'aura aucun effet sur la taille +de la portée, la hauteur des hampes ou la longueur des ligatures +ni sur l'espacement horizontal. L'échelonnement des hampes, +ligature et espacement horizontal, couplé à la taille de la +notation (sans modification de la taille de la portée), s'obtient +à l'aide de la commande @code{\magnifyMusic} comme nous venons de +le voir. La modification de l'ensemble, y compris la taille de +portée, est abordé dans @ref{Définition de la taille de portée}. + +Dès lors que la @strong{propriété de contexte} @code{fontSize} est +définie, sa valeur est ajoutée individuellement à la valeur de la +@strong{propriété de @emph{grob}} @code{font-size} des objets de +rendu. Ceci peut être source de confusion lorsque des propriétés +@code{font-size} individuelles sont réglées alors que +@code{fontSize} est déjà fixé : + +@lilypond[verbatim,quote,relative=2] +% the default font-size for NoteHead is 0 +% the default font-size for Fingering is -5 +c4-3 + +\set fontSize = -3 +% the effective font size for NoteHead is now -3 +% the effective font size for Fingering is now -8 +c4-3 + +\override Fingering.font-size = 0 +% the effective font size for Fingering is now -3 +c4-3 +@end lilypond + +LilyPond dispose d'un certain nombre de raccourcis : + +@multitable @columnfractions .2 .4 .4 +@item @b{Commande} @tab @b{Équivalent} @tab @b{Taille relative} +@item @code{\teeny} @tab @code{\set fontSize = -3} @tab 71 % +@item @code{\tiny} @tab @code{\set fontSize = -2} @tab 79 % +@item @code{\small} @tab @code{\set fontSize = -1} @tab 89 % +@item @code{\normalsize} @tab @code{\set fontSize = 0} @tab 100 % +@item @code{\large} @tab @code{\set fontSize = 1} @tab 112 % +@item @code{\huge} @tab @code{\set fontSize = 2} @tab 126 % +@end multitable + +@lilypond[verbatim,quote,relative=2] +\teeny +c4.-> d8---3 +\tiny +c4.-> d8---3 +\small c4.-> d8---3 -\override NoteHead.font-size = #-4 +\normalsize c4.-> d8---3 -\override Script.font-size = #2 +\large c4.-> d8---3 -\override Stem.font-size = #-5 +\huge c4.-> d8---3 @end lilypond @@ -122,15 +289,13 @@ c4.-> d8---3 Pour changer la taille des caractères, LilyPond met à l'échelle la fonte dont la taille est la plus proche de la taille voulue. La taille -standard (pour laquelle @code{font-size = #0}) dépend de la hauteur +standard (pour laquelle @code{font-size = 0}) dépend de la hauteur de la portée. À une portée de 20 points correspond une police de 10 points. -La propriété @code{font-size} ne peut intervenir que pour les objets -qui utilisent des polices, autrement dit ceux qui disposent de -l'interface de rendu @code{font-interface}. @predefined +@code{\magnifyMusic}, @code{\teeny}, @code{\tiny}, @code{\small}, @@ -140,6 +305,16 @@ l'interface de rendu @code{font-interface}. @endpredefined @seealso +Manuel de notation : +@ref{Sélection de la fonte et de la taille}, +@ref{Définition de la taille de portée}, +@ref{Mise en forme d'une citation}, +@ref{Portées d'ossia}. + +Fichiers d'initialisation : +@file{ly/music-functions-init.ly}, +@file{ly/property-init.ly}. + Morceaux choisis : @rlsrnamed{Editorial annotations,Annotations éditoriales}. diff --git a/Documentation/fr/notation/expressive.itely b/Documentation/fr/notation/expressive.itely index 75edc35e11..664ca80e34 100644 --- a/Documentation/fr/notation/expressive.itely +++ b/Documentation/fr/notation/expressive.itely @@ -1,14 +1,14 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*- @ignore - Translation of GIT committish: d0b51cc48c2d66efbd1cbdc682dd622e7a2a93f9 + Translation of GIT committish: a59d022ee65e8310ea16954da7b637c07ca00ae2 When revising a translation, copy the HEAD committish of the version that you are working on. For details, see the Contributors' Guide, node Updating translation committishes.. @end ignore -@c \version "2.17.25" +@c \version "2.18.0" @c Translators: Valentin Villenave, Jean-Charles Malahieude @c Translation checkers: Jean-Charles Malahieude, John Mandereau @@ -985,6 +985,13 @@ Les indications de respiration sont indiquées par la commande c2. \breathe d4 @end lilypond +Contrairement aux autres signes d'interprétation, une respiration n'est +pas associée à la note qui la précède ; il s'agit d'un événement musical +à part entière. Par voie de conséquence, toute autre marque attachée à +la note précédente, telle un crochet indiquant une ligature manuelle ou +une parenthèse indiquant une liaison, doit impérativement se placer +avant l'instruction @code{\breathe}. + Un signe de respiration interrompt obligatoirement les ligatures, même automatiques. Pour passer outre ce fonctionnement, voir @ref{Barres de ligature manuelles}. diff --git a/Documentation/fr/notation/fretted-strings.itely b/Documentation/fr/notation/fretted-strings.itely index e8f891d7ec..b07c37dce6 100644 --- a/Documentation/fr/notation/fretted-strings.itely +++ b/Documentation/fr/notation/fretted-strings.itely @@ -1,7 +1,7 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*- @ignore - Translation of GIT committish: d46572826e777ed3e9fa4656535a6e9000f2ed9e + Translation of GIT committish: a59d022ee65e8310ea16954da7b637c07ca00ae2 When revising a translation, copy the HEAD committish of the version that you are working on. For details, see the Contributors' @@ -276,6 +276,7 @@ l'activation de @code{restrainOpenStrings}. @cindex accord, répétition @cindex répétition, utilisation de @code{q} +@cindex @code{q}, répétition d'accord La répétition d'une construction en accord s'indique par un @code{q} -- voir @ref{Répétition d'accords}. Cette fonctionnalité, bien @@ -479,7 +480,7 @@ ratioHarmonics = { @lilypondfile[verbatim,quote,texidoc,doctitle] {chord-glissando-in-tablature.ly} - + @cindex hammer on @cindex pull off diff --git a/Documentation/fr/notation/input.itely b/Documentation/fr/notation/input.itely index bf14fda191..f11f9e5f0c 100644 --- a/Documentation/fr/notation/input.itely +++ b/Documentation/fr/notation/input.itely @@ -1,7 +1,7 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*- @ignore - Translation of GIT committish: d46572826e777ed3e9fa4656535a6e9000f2ed9e + Translation of GIT committish: a59d022ee65e8310ea16954da7b637c07ca00ae2 When revising a translation, copy the HEAD committish of the version that you are working on. For details, see the Contributors' @@ -1350,7 +1350,7 @@ s'exprime en espace de portée. Le contexte auquel appartient l'objet à annoter. Cet argument peut être omis dès lors qu'il s'agit d'un contexte de bas niveau tel que @code{Voice}. - + @item nom-grob Le type d'objet à annoter -- @samp{Flag} par exemple. Lorsque cet élément est spécifié, c'est l'objet en question qui servira de point de @@ -1854,7 +1854,7 @@ la définition de @code{tocItemMarkup}. N'hésitez pas à définir vous-même d'autres commandes et @emph{markups} afin de construire une table plus élaborée : @itemize -@item +@item commencez par définir une nouvelle variable de type @code{markup} au sein du bloc @code{\paper}, @@ -2226,7 +2226,7 @@ Musique balisée précédée de @code{\removeWithTag #'@var{nom}} ou @code{\removeWithTag #'(@var{nom1} @var{nom2}@dots{})} @tab Musique non balisée et fragments appelés autrement que par l'un des noms fournis seront inclus ; la musique balisée - par autre chose que les noms mentionnés est exclue. + par autre chose que les noms mentionnés est exclue. @item Musique balisée non précédée de @code{\keepWithTag} ou @@ -2371,7 +2371,7 @@ raccorder à chaque instance de la balise, et l'expression balisée. Ces instructions prennent soin de recopier tout ce qui doit être modifié, de telle sorte que l'expression @code{\test} originale conserve tout son sens. - + @seealso Manuel d'initiation : @rlearning{Organisation du code source avec des variables}. @@ -2459,7 +2459,7 @@ la bibliothèque Pango pour assurer le rendu des textes multilingues. LilyPond n'effectue aucune conversion d'encodage que ce soit. Ceci implique donc que tout texte -- un titre, des paroles ou même une -instruction musicale -- comportant des caractères non ASCII soit +instruction musicale -- comportant des caractères non ASCII soit codé en UTF-8. Le plus sûr moyen de saisir du texte de la sorte consiste à utiliser un éditeur supportant l'unicode et à enregistrer vos fichier en UTF-8. C'est le cas pour la plupart des éditeurs actuels, @@ -2785,8 +2785,8 @@ qu'à propos des conditions d'utilisation. MIDI (Musical Instrument Digital Interface) constitue un standard en matière de connexion et de contrôle des instruments électroniques. Un fichier MIDI contient une série de notes réparties dans différentes -pistes. Il ne s'agit en rien d'un fichier sonore ; il vous faudra -un logiciel capable de traduire ces séries de notes en sons réels. +pistes. Il ne s'agit en rien d'un fichier sonore ; il vous faudra un +logiciel capable de traduire ces séries de notes en sons réels. Vous pouvez convertir vos partition en fichier MIDI de manière à entendre ce que vous avez saisi. Ceci vous permet de contrôler aisément @@ -2797,7 +2797,7 @@ Le fichier MIDI généré par LilyPond est relativement brut. Vous pouvez cependant obtenir un meilleur rendu avec @ref{Le script Articulate}. Dans une sortie MIDI, LilyPond alloue un canal à chaque portée, tout en -réservant le canal 10 aux percussions. Dans la mesure ou un +réservant le canal 10 aux percussions. Dans la mesure ou un périphérique MIDI ne comprend que 16 canaux, un fichier MIDI qui comportera plus de quinze portées verra le même canal réutilisé. @@ -2894,11 +2894,27 @@ supprimera les effets de nuance dans la sortie MIDI. Les modules chargés de traduire la musique en son s'appellent des « interprètes » -- @emph{performers} en anglais. - @snippets @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle] {changing-midi-output-to-one-channel-per-voice.ly} +@seealso +Manuel d'initiation : +@rlearning{Autres sources de documentation}. + +Manuel de notation : +@ref{Signes d'interprétation}, +@ref{Mise en forme de la partition}. + +Fichiers d'initialisation : +@file{ly/performer-init.ly}. + +Morceaux choisis : +@rlsr{MIDI}. + +Référence des propriétés internes : +@rinternals{Dynamic_performer}. + @knownissues Certains systèmes d'exploitation requièrent que les fichiers MIDI portent l'extension @code{.mid}. Si besoin est, placez la ligne @@ -2925,13 +2941,8 @@ d'un diminuendo ne peut se produire sur une même note. Certains lecteurs MIDI ne rendent pas correctement les changements de tempo. - -@seealso -Fichiers d'initialisation : -@file{../ly/performer-init.ly}. - -Manuel d'initiation : -@rlearning{Autres sources de documentation}. +Les modifications de @code{midiInstrument} ou autres options MIDI en +début de portée peuent se retrouver dédoublées dans la sortie MIDI. @node Instrument MIDI @@ -2963,6 +2974,13 @@ Lorsque l'instrument choisi ne correspond pas exactement à l'une des dénominations consacrées, LilyPond le replacera par un piano de concert (@code{"acoustic grand"}). +@seealso +Manuel de notation : +@ref{Instruments MIDI}. + +Référence des propriétés internes : +@rinternals{Dynamic_performer}. + @node Contenu de la sortie MIDI @subsection Contenu de la sortie MIDI @@ -3030,18 +3048,34 @@ les crescendos et decrescendos s'étalant sur plusieurs notes ; les changements de tempo indiqués par un @code{\tempo} ; @item -les paroles. +les paroles, + +@item +les articulations simples : staccato, staccatissimo, accent, marcato, +portato, + +@item +les respirations. @end itemize Si vous utilisez @ref{Le script Articulate}, d'autres éléments seront alors inclus : @itemize -@item articulations (lié, staccato, etc.), -@item trilles et groupettos, -@item rallentando et accelerando. +@item liaisons d'articulation ou de phrasé, +@item ornements (mordants, trilles et groupettos, etc.), +@item rallentando, accelerando, ritard. et a tempo. @end itemize +@seealso +Manuel de notation : +@ref{Altérations}, +@ref{Signes de respiration}, +@ref{Signes d'interprétation}. + +Fichiers d'initialisation : +@file{ly/articulate.ly}. + @node Éléments non pris en compte dans le MIDI @unnumberedsubsubsec Éléments non pris en compte dans le MIDI @@ -3049,8 +3083,8 @@ alors inclus : @c TODO index as above -LilyPond ne peut générer d'événement MIDI pour les éléments -suivant, sauf à utiliser @ref{Le script Articulate} : +LilyPond ne peut générer d'événement MIDI pour les éléments suivant, +même avec @ref{Le script Articulate} : @itemize @item @@ -3061,7 +3095,10 @@ les changements de tempo indiqués sous forme d'annotation (sans @code{\tempo}) ; @item -les staccatos et autres articulations ou ornementations ; +les points d'orgue ; + +@item +les autres articulations ; @item les liaisons d'articulation et de phrasé ; @@ -3077,8 +3114,15 @@ la basse chiffrée ; @item les accords en microtonalité. + +@item +les glissandos, chutes et sauts. @end itemize +@seealso +Fichiers d'initialisation : +@file{ly/articulate.ly}. + @node Répétitions et MIDI @subsection Répétitions et MIDI @@ -3113,10 +3157,10 @@ reprises ne sera effectif en MIDI qu'à la condition que ces reprises soient mentionnée correctement dans @strong{toutes} les voix. Lorsque l'on veut utiliser @code{\unfoldRepeats} seulement pour le rendu -MIDI, il faut établir deux blocs @code{\score} : un pour le MIDI, -avec des reprises explicites, et l'autre pour la partition, avec des -reprises notées sous forme de barres de reprise, de trémolo ou de -symboles de pourcentage. Par exemple +MIDI, il faut établir deux blocs @code{\score} : un pour le MIDI, avec +des reprises explicites, et l'autre pour la partition, avec des reprises +notées sous forme de barres de reprise, de trémolo ou de symboles de +pourcentage. Par exemple @example \score @{ @@ -3129,6 +3173,13 @@ symboles de pourcentage. Par exemple @} @end example +@seealso +Manuel de notation : +@ref{Mise en forme de la partition}. + +Fichiers d'initialisation : +@file{ly/articulate.ly}. + @node Gestion des nuances en MIDI @subsection Gestion des nuances en MIDI @@ -3198,6 +3249,17 @@ correspondances, nous vous conseillons d'utiliser la procédure @file{../scm/midi.scm} ainsi que la table d'association comme base. Le dernier exemple de cette partie illustre la manière de procéder. +@seealso +Manuel de notation : +@ref{Signes d'interprétation}, +@ref{Mise en forme de la partition}. + +Fichiers d'initialisation : +@file{scm/midi.scm}. + +Référence des propriétés internes : +@rinternals{Dynamic_performer}. + @node Amplitude du volume en MIDI @unnumberedsubsubsec Amplitude du volume en MIDI @@ -3253,6 +3315,13 @@ entre 0,2 et 0,5 : } @end lilypond +@seealso +Manuel de notation : +@ref{Mise en forme de la partition}. + +Référence des propriétés internes : +@rinternals{Dynamic_performer}. + @node Égalisation de plusieurs instruments (i) @unnumberedsubsubsec Égalisation de plusieurs instruments (i) @@ -3302,6 +3371,10 @@ indication de nuance. } @end lilypond +@seealso +Manuel de notation : +@ref{Mise en forme de la partition}. + @node Égalisation de plusieurs instruments (ii) @unnumberedsubsubsec Égalisation de plusieurs instruments (ii) @@ -3372,6 +3445,13 @@ flûte et de la clarinette -- au même niveau que dans le précédent. } @end lilypond +@seealso +Fichiers d'initialisation : +@file{scm/midi.scm}. + +Référence des propriétés internes : +@rinternals{Dynamic_performer}. + @ignore @c Delete when satisfied this is adequately covered elsewhere -td @@ -3412,16 +3492,15 @@ particulier -- le @code{DrumStaff} -- qui permet d'affecter directement les instruments concernés au canal 10 qui leur est réservé. Certains instruments, tels le xylophone, le marimba, le vibraphone ou -les timbales, se traitent cependant comme des instruments -@qq{classiques} puisqu'ils sont capables d'émettre des hauteurs -différentes ; leurs notation relève donc d'un contexte @code{Staff} -standard, et non d'un @code{DrumStaff} pour pouvoir être rendus -correctement en MIDI. +les timbales, se traitent cependant comme des instruments « classiques » +puisqu'ils sont capables d'émettre des hauteurs différentes ; leurs +notation relève donc d'un contexte @code{Staff} standard, et non d'un +@code{DrumStaff} pour pouvoir être rendus correctement en MIDI. D'autres percussions, bien que n'émettant qu'un seul son et inclus dans le standard @emph{general MIDI}, comme le tom mélodique ou le tambour -taiko, ne sont pas attachés au canal 10. Ces instruments doivent -donc être saisi dans un contexte @code{Staff}, en utilisant la hauteur +taiko, ne sont pas attachés au canal 10. Ces instruments doivent donc +être saisi dans un contexte @code{Staff}, en utilisant la hauteur appropriée. De nombreux instruments de la famille des percussions, les castagnettes @@ -3431,6 +3510,14 @@ son le plus proche dans la banque standard. @c TODO Expand with examples, and any other issues +@seealso +Manuel de notation : +@ref{Percussions}, +@ref{Mise en forme de la partition}. + +Référence des propriétés internes : +@rinternals{Dynamic_performer}. + @knownissues Le standard @emph{general MIDI} ne dispose pas du @emph{rim shot} ; LilyPond lui substitue un @emph{sidestick}. @@ -3460,7 +3547,7 @@ seront développées et appliquer la commande à votre musique : @example \unfoldRepeats \articulate << - tout le reste du bloc contenant la partition@dots{} + tout le reste du bloc contenant la partition@dots{} >> @end example @@ -3474,6 +3561,16 @@ Bien que cela ne gène en rien le fonctionnement du script illustré ci-dessus permettra le rendu d'un certain nombre d'articulations tels les trilles. +@seealso +Manuel de notation : +@ref{Mise en forme de la partition}. + +Fichiers d'initialisation : +@file{ly/articulate.ly}. + +Référence des propriétés internes : +@rinternals{UnfoldedRepeatedMusic}. + @knownissues Dans la mesure où le script @code{articulate} tend à raccourcir les accords, certaines musiques, notamment pour l'orgue, paraîtront de moins diff --git a/Documentation/fr/notation/percussion.itely b/Documentation/fr/notation/percussion.itely index c7fddc6dd7..efc23e6291 100644 --- a/Documentation/fr/notation/percussion.itely +++ b/Documentation/fr/notation/percussion.itely @@ -1,7 +1,7 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*- @ignore - Translation of GIT committish: d5fc7a079db0853bfb49e21821226d492f01cf8c + Translation of GIT committish: a59d022ee65e8310ea16954da7b637c07ca00ae2 When revising a translation, copy the HEAD committish of the version that you are working on. For details, see the Contributors' @@ -114,9 +114,9 @@ autre clef. @lilypond[quote,ragged-right,verbatim] \drums { \clef percussion - bd4 bd bd bd + bd4 4 4 4 \clef treble - hh4 hh hh hh + hh4 4 4 4 } @end lilypond @@ -154,10 +154,10 @@ les préceptes mentionnés à la rubrique @ref{Répétitions en trémolo}. @lilypond[quote,verbatim] \drums { \time 2/4 - sn16 sn8 sn16 sn8 sn8:32 ~ - sn8 sn8 sn4:32 ~ - sn4 sn8 sn16 sn16 - sn4 r4 + sn16 8 16 8 8:32 ~ + 8 8 4:32 ~ + 4 8 16 16 + 4 r4 } @end lilypond @@ -171,9 +171,9 @@ base satisfaisante. @lilypond[quote,verbatim] \drums { \repeat unfold 2 { - sn16^"G" sn^"D" sn^"G" sn^"G" sn^"D" sn^"G" sn^"D" sn^"D" + sn16^"G" 16^"D" 16^"G" 16^"G" 16^"D" 16^"G" 16^"D" 16^"D" \stemUp - sn16_"G" sn_"D" sn_"G" sn_"G" sn_"D" sn_"G" sn_"D" sn_"D" + sn16_"G" 16_"D" 16_"G" 16_"G" 16_"D" 16_"G" 16_"D" 16_"D" } } @end lilypond @@ -454,8 +454,8 @@ woodstaff = { \drummode { \time 2/4 - wbl8 wbl16 wbl wbh8-> wbl | - wbl8 wbl16 wbh-> ~ wbh wbl16 r8 | + wbl8 16 16 wbh8-> wbl | + wbl8 16 wbh-> ~ 16 wbl r8 | } } @end lilypond @@ -483,8 +483,8 @@ tambustaff = { \drummode { \time 6/8 - tamb8. tamb16 tamb8 tamb tamb tamb | - tamb4. tamb8 tamb tamb | + tamb8. 16 8 8 8 8 | + tamb4. 8 8 8 | % the trick with the scaled duration and the shorter rest % is neccessary for the correct ending of the trill-span! tamb2.*5/6 \startTrillSpan s8 \stopTrillSpan | @@ -531,8 +531,8 @@ bellstaff = { \bellstaff \drummode { \time 2/4 - rb8 rb cb cb16 rb-> ~ | - 16 rb8 rb16 cb8 cb | + rb8 8 cb 16 rb-> ~ | + 16 8 16 cb8 8 | } } @end lilypond @@ -625,12 +625,12 @@ grâce à la commande @code{\parenthesize} décrite à la rubrique \drummode { << { - hh8[ hh] hh16 + hh8[ 8] hh16 \parenthesize sn hh \parenthesize sn hh8 hh } \\ { - bd4 r4 bd8 bd r8 bd + bd4 r4 bd8 8 r8 bd } >> } diff --git a/Documentation/fr/notation/pitches.itely b/Documentation/fr/notation/pitches.itely index 1bf14e83c9..cf196d3fb1 100644 --- a/Documentation/fr/notation/pitches.itely +++ b/Documentation/fr/notation/pitches.itely @@ -1,7 +1,7 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*- @ignore - Translation of GIT committish: 0a8b4e0f1b0d68659a584be48c7b96da358d501d + Translation of GIT committish: a59d022ee65e8310ea16954da7b637c07ca00ae2 When revising a translation, copy the HEAD committish of the version that you are working on. For details, see the Contributors' @@ -387,10 +387,10 @@ Les micro-intervalles sont aussi exportés dans le fichier MIDI. Normalement, les altérations sont imprimées automatiquement, mais il se peut que vous vouliez les imprimer manuellement. On peut forcer l'impression d'une altération, dite « de précaution », en ajoutant un -point d'exclamation @code{!} après la hauteur de note. Une -altération entre parenthèses peut être obtenue en ajoutant un point -d'interrogation @code{?} après la hauteur de note. Ces signes -peuvent aussi être utilisés pour imprimer des bécarres. +point d'exclamation @code{!} après la hauteur de note. Une altération +entre parenthèses peut être obtenue en ajoutant un point +d'interrogation @code{?} après la hauteur de note. Ces signes peuvent +aussi être utilisés pour imprimer des bécarres. @lilypond[verbatim,quote,relative=2] cis cis cis! cis? c c c! c? @@ -896,7 +896,7 @@ music = \relative c' { c8. ees16( fis8. a16 b8.) gis16 f8. d16 } @knownissues Une liaison de prolongation à l'intérieur d'un bloc @code{\retrograde} sera de fait rompue, ce qui générera un message d'avertissement. -Des liaisons de prolongation seront toutefois générées automatiquement +Des liaisons de prolongation seront toutefois générées automatiquement dès lors qu'est activé le @ref{Découpage automatique des notes}. @seealso @@ -1204,8 +1204,8 @@ l'objet @code{Clef} devra être manuellement répercuté sur l'objet @lilypond[fragment,quote,relative=1] \new Staff \with { - \override ClefModifier.color = #red \override Clef.color = #blue + \override ClefModifier.color = #red } \clef "treble_8" c4 @@ -1318,7 +1318,7 @@ cette position sur la portée. \override Staff.KeySignature.sharp-positions = #'(2) \bar "||" \key b \major b fis b2 @end lilypond - + @snippets @lilypondfile[verbatim,quote,texidoc,doctitle] {preventing-natural-signs-from-being-printed-when-the-key-signature-changes.ly} @@ -2413,6 +2413,125 @@ musicB = { @end lilypond +@item dodecaphonic-no-repeat + +@cindex @emph{dodecaphonic}, style d'altération +@cindex @emph{dodecaphonic}, style néomoderne + +@funindex dodecaphonic-no-repeat + +Comme dans le cas du style @code{dodecaphonic}, chaque note est par +défaut affublée d'une altération. Celle-ci sera toutefois omise lorsque +la même hauteur est immédiatement répétée dans la même voix. + +@lilypond[quote] +musicA = { + << + \relative c' { + cis'8 fis, bes4 8 f bis4 | + cis2. 4 | + } + \\ + \relative c' { + ais'2 cis, | + fis8 b a4 cis2 | + } + >> +} + +musicB = { + \clef bass + \new Voice { + \voiceTwo \relative c' { + 8[ + \change Staff = up + cis' cis + \change Staff = down + ] + \showStaffSwitch + \change Staff = up + dis'4 | + \change Staff = down + 4 gis 2 | + } + } +} + +\new PianoStaff { + << + \context Staff = "up" { + \accidentalStyle dodecaphonic-no-repeat + \musicA + } + \context Staff = "down" { + \accidentalStyle dodecaphonic-no-repeat + \musicB + } + >> +} +@end lilypond + + +@item dodecaphonic-first + +@cindex dodecaphonic, style d'altération +@cindex dodecaphonic, style néo-moderne + +@funindex dodecaphonic-first + +Comme dans le cas du style @code{dodecaphonic}, chaque note est par +défaut affublée d'une altération. Cette altération n'apparaîtra que +pour la première occurrence dans la mesure et seront répétés en cas +d'octave différente. + +@lilypond[quote] +musicA = { + << + \relative c' { + cis'8 fis, bes4 8 f bis4 | + cis2. 4 | + } + \\ + \relative c' { + ais'2 cis, | + fis8 b a4 cis2 | + } + >> +} + +musicB = { + \clef bass + \new Voice { + \voiceTwo \relative c' { + 8[ + \change Staff = up + cis' cis + \change Staff = down + ] + \showStaffSwitch + \change Staff = up + dis'4 | + \change Staff = down + 4 gis 2 | + } + } +} + +\new PianoStaff { + << + \context Staff = "up" { + \accidentalStyle dodecaphonic-first + \musicA + } + \context Staff = "down" { + \accidentalStyle dodecaphonic-first + \musicB + } + >> +} +@end lilypond + + @item teaching @cindex @emph{teaching}, style d'altérations diff --git a/Documentation/fr/notation/repeats.itely b/Documentation/fr/notation/repeats.itely index 2854b175c5..cfe350055b 100644 --- a/Documentation/fr/notation/repeats.itely +++ b/Documentation/fr/notation/repeats.itely @@ -1,7 +1,7 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*- @ignore - Translation of GIT committish: d46572826e777ed3e9fa4656535a6e9000f2ed9e + Translation of GIT committish: a59d022ee65e8310ea16954da7b637c07ca00ae2 When revising a translation, copy the HEAD committish of the version that you are working on. For details, see the Contributors' @@ -106,6 +106,16 @@ c2 d \repeat volta 2 { d4 e f g } @end lilypond +Aucun « début » de reprise n'est indiqué par défaut pour la première +mesure d'un morceau. Vous pouvez cependant ajouter une barre de reprise +avec un @code{\bar ".|:"} avant la première note. + +@lilypond[verbatim,fragment,quote,relative=2] +\repeat volta 2 { \bar ".|:" c4 d e f } +c2 d +\repeat volta 2 { d4 e f g } +@end lilypond + On peut ajouter une fin alternative à l'aide de la commande @code{\alternative}. Chaque @code{@var{alternative}} est une expression musicale en elle-même ; il faudra donc les regrouper par des accolades. @@ -203,40 +213,6 @@ a2 a | g1 | @end lilypond -Lorsqu'une reprise débute par une mesure incomplète et a des fins -alternatives, il est indispensable d'ajuster manuellement la propriété -@code{Timing.measureLength} selon les préceptes suivants : - -@itemize -@item -au début de chacune des mesures incomplètes du bloc @code{\alternative}, -ce qui est le cas en principe pour chaque fin d'alternative sauf -- -la plupart du temps -- pour la dernière. - -@item -au début de chaque alternative à l'exception de la première. -@end itemize - -@lilypond[verbatim,quote,relative=1] -\partial 4 -\repeat volta 2 { e4 | c2 e | } -\alternative { - { - f2 d | - \set Timing.measureLength = #(ly:make-moment 3/4) - g4 g g % optional bar check is allowed here - } - { - \set Timing.measureLength = #(ly:make-moment 4/4) - a2 a | - } -} -g1 | -@end lilypond - -La propriété @code{measureLength} est abordée plus en détail au chapitre -@ref{Gestion du temps}. - @cindex reprise et liaison de prolongation @cindex alternative et liaison de prolongation @cindex liaison de prolongation et reprise @@ -360,6 +336,9 @@ Manuel de notation : @ref{Modification des liaisons}, @ref{Gestion du temps}. +Fichiers d'initialisation : +@file{ly/engraver-init.ly}. + Morceaux choisis : @rlsrnamed{Repeats,Répétitions}. @@ -806,8 +785,8 @@ Le même résultat s'obtient en faisant suivre la note considérée de deux points et d'un nombre (@w{@code{note:@var{nombre}}}). Le nombre en question correspond à la valeur de la subdivision ; il doit être au moins de 8, auquel cas la hampe sera barrée par un -seul trait de ligature. Si ce nombre est omis, la dernière valeur -- -telle que mémorisée dans @code{tremoloFlags} -- sera utilisée. +seul trait de ligature. Si ce nombre est omis, la dernière valeur sera +utilisée. @lilypond[quote,verbatim,relative=2] c2:8 c:32 diff --git a/Documentation/fr/notation/rhythms.itely b/Documentation/fr/notation/rhythms.itely index 6f9bb8c17b..c8e79a3b38 100644 --- a/Documentation/fr/notation/rhythms.itely +++ b/Documentation/fr/notation/rhythms.itely @@ -1,7 +1,7 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*- @ignore - Translation of GIT committish: d46572826e777ed3e9fa4656535a6e9000f2ed9e + Translation of GIT committish: a59d022ee65e8310ea16954da7b637c07ca00ae2 When revising a translation, copy the HEAD committish of the version that you are working on. For details, see the Contributors' @@ -104,6 +104,16 @@ est la noire (@code{4}). a a a2 a a4 a a1 a @end lilypond +Lorsque une note ou un accord est suivi d'une succession de durées +individuelles, celles-ci adopteront la ou les dernières hauteurs +mentionnées. + +@lilypond[quote,verbatim,relative=2] +\time 8/1 +c \longa \breve 1 2 +4 8 16 32 64 128 128 +@end lilypond + @cindex notes pointées @cindex pointée, note @cindex doublement pointée, note @@ -203,28 +213,28 @@ soupir à la maxime (valant huit pauses). @funindex times Les nolets -- triolets, quintolets, etc. -- sont obtenus en -multipliant toutes les durées d'une expression musicale par une +divisant toutes les durées d'une expression musicale par une fraction. @example -\times @var{fraction} @{ @var{expression_musicale} @} +\tuplet @var{fraction} @{ @var{expression_musicale} @} @end example @noindent -La durée de l'@code{@var{expression_musicale}} sera multipliée par la +La durée de l'@code{@var{expression_musicale}} sera divisée par la fraction. Le numérateur de cette fraction sera imprimé au-dessus ou au-dessous des notes, parfois avec un crochet. Le nolet le plus courant est le triolet, dans lequel trois notes occupent la durée de deux. @lilypond[quote,verbatim,relative=2] -a2 \tuplet 3/2 { b4 b b } +a2 \tuplet 3/2 { b4 4 4 } c4 c \tuplet 3/2 { b4 a g } @end lilypond @cindex regroupement de nolets @noindent Dans le cas d'une succession de nolets, saisir la commande -@code{\tuplet} popur chacun des nolets devient vite fastidieux. +@code{\tuplet} pour chacun des nolets devient vite fastidieux. LilyPond vous permet de stipuler la durée de base d'un nolet juste avant l'expression musicale, de telle sorte que les nolets seront formés automatiquement : @@ -446,6 +456,13 @@ suivante, qui doit être de la même hauteur. a2~ 4~ 16 r r8 @end lilypond +Les liaisons de tenue peuvent interpréter la « dernière hauteur +explicite » d'une succession de durées : + +@lilypond[quote,verbatim,relative=2] +a2~ 4~ 16 r r8 +@end lilypond + Les liaisons de tenue sont utilisées soit lorsque la note dépasse de la mesure, soit quand les points ne suffisent pas à donner la bonne durée. Lorsque l'on utilise ces liaisons, les valeurs rythmiques les plus @@ -475,7 +492,8 @@ partiellement deux accords, en mettant les liaisons à l'intérieur des accords. @lilypond[quote,verbatim,relative=1] -~ +~ 2 +4~ @end lilypond @@ -1141,7 +1159,7 @@ en même temps. Ces valeurs peuvent se régler indépendamment pour différentes métriques. Les valeurs adaptées ne seront effectives qu'à partir du moment où interviendra une commande @code{\time} de la valeur de métrique correspondante : - + @lilypond[quote,verbatim] \score { \relative c' { @@ -1455,10 +1473,27 @@ e8 | a4 c8 b c4 | La propriété @code{measurePosition} contient un nombre rationnel généralement positif et qui indique, à ce point précis, où l'on en -est de la mesure. La commande @code{\partial @var{durée}} le -transforme en nombre négatif pour lui attribuer un autre sens : la -mesure courante (la première) est précédée d'une mesure 0 -(l'anacrouse) dont la longueur est donnée par @var{durée}. +est de la mesure. L'instruction @code{\partial @var{durée}} est définie +telle qu'aucune mesure numérotée ne sera créée. Son apparition en +début de pièce transforme @var{durée} en nombre négatif, ce qui signifie +que la mesure en cours sera @strong{précédée} de matériau additionnel +(l'anacrouse). Dans tous les autres cas, un @code{\partial @var{durée}} +aura pour effet de se décaler d'autat par rapport à la @b{fin} de la +mesure. + +@lilypond[quote,verbatim,relative=1] +\set Score.barNumberVisibility = #all-bar-numbers-visible +\override Score.BarNumber.break-visibility = + #end-of-line-invisible +\time 6/8 +\partial 8 +e8 | a4 c8 b[ c b] | +\partial 4 +r8 e,8 | a4 \bar "||" +\partial 4 +r8 e8 | a4 +c8 b[ c b] | +@end lilypond @seealso Glossaire musicologique : @@ -1474,21 +1509,6 @@ Références des propriétés internes : @rinternals{Timing_translator}. -@knownissues -@code{\partial} n'est destiné à être utilisé qu'en début de pièce. -Si on l'utilise ailleurs qu'au début, des messages d'erreur peuvent -s'afficher, voire des problèmes inopinés surgir. Utilisez plutôt -@code{\set Timing.measurePosition} en pareil cas. - -@lilypond[quote,verbatim,relative=1] -\time 6/8 -\partial 8 -e8 | a4 c8 b[ c b] | -\set Timing.measurePosition = #(ly:make-moment -1/4) -r8 e,8 | a4 c8 b[ c b] | -@end lilypond - - @node Musique sans métrique @unnumberedsubsubsec Musique sans métrique @translationof Unmetered music @@ -1841,6 +1861,37 @@ cette fonctionnalité permet de déboguer des partitions complexes : si les mesures ne sont pas entièrement remplies, alors les liaisons de prolongation montrent exactement la durée des décalages de mesure. +La propriété @code{completionUnit} détermine la durée de référence pour +diviser les notes. + +@lilypond[quote,verbatim,relative=2] +\new Voice \with { + \remove "Note_heads_engraver" + \consists "Completion_heads_engraver" +} { + \time 9/8 g\breve. d4. \bar "||" + \set completionUnit = #(ly:make-moment 3 8) + g\breve. d4. +} +@end lilypond + +Ces graveurs découperont les notes de durée altérée, telles celles d'un +triolet, en notes ayant le même facteur d'échelle que les otes saisies. + +@lilypond[quote,verbatim,relative=2] +\new Voice \with { + \remove "Note_heads_engraver" + \consists "Completion_heads_engraver" +} { + \time 2/4 r4 + \tuplet 3/2 {g4 a b} + \scaleDurations 2/3 {g a b} + g4*2/3 a b + \tuplet 3/2 {g4 a b} + r4 +} +@end lilypond + @seealso Glossaire musicologique : @rglosnamed{tie,liaison de tenue}. @@ -1860,14 +1911,13 @@ Références des propriétés internes : @rinternals{Forbid_line_break_engraver}. @knownissues -Bien que toutes les durées -- particulièrement celles contenant des -nolets -- ne puissent être exactement représentées avec des notes -normales et des points, le graveur @code{Completion_heads_engraver} -n'insérera pas de nolet. - -Le @code{Completion_heads_engraver} affecte seulement les notes, il ne -divise pas les silences. - +Pour rester cohérent avec le comportement précédent, les notes ou +silences d'une durée supérieure à la mesure, comme un @code{c1*2}, +seront divisés sans être mis à l'échelle -- on aura donc +@code{@{ c1 c1 @}}. La propriété @code{completionFactor}, qui contrôle +ce comportement, peut être désactivée (valorisée à @code{#f}) pour +autoriser les notes ou silences divisés à adopter le facteur d'échelle +des durées saisies. @node Gravure de lignes rythmiques @unnumberedsubsubsec Gravure de lignes rythmiques @@ -2231,42 +2281,15 @@ fichier @file{scm/time-signature-settings.scm}. Les règles spécifiques autres que celles concernant la terminaison des ligatures sont gérées par la propriété @code{beamExceptions}. -@c KEEP LY @lilypond[quote,relative=2,verbatim] \time 3/16 \set Timing.beatStructure = #'(2 1) \set Timing.beamExceptions = - #'( ;ouvre de la liste associative - (end . ;ceci concerne la terminaison des ligatures - ( ;ouvre la liste des points de terminaison - ((1 . 32) . (2 2 2)) ;règle pour les triples -- groupées à la double - ))) %referme la liste + \beamExceptions { 32[ 32] 32[ 32] 32[ 32] } c16 c c | \repeat unfold 6 { c32 } | @end lilypond -@code{beamExceptions} contient la liste des règles de ligature selon -leur type. - -Le seul type de règle pris en charge à ce jour est @code{'end}, qui -concerne les terminaisons. - -Chaque règle est constituée d'une liste de doublets associatifs en -langage Scheme (un @emph{alist} pour les puristes), qui indique la durée -de base et sa règle de regroupement. - -@example -#'((durée-type1 . groupement-1) - (durée-type2 . groupement-2) - (durée-type3 . groupement-3)) -@end example - -@var{durée-type} est constitué d'une paire indiquant la durée de base -- -par exemple @code{(1 . 16)} pour une double croche. - -@var{groupement} est constitué d'une liste Scheme qui indique le -regroupement à effectuer, en unité de type de ligature. - @warning{La propriété @code{beamExceptions} doit répertorier absolument @strong{toutes} les exceptions. Il n'est en effet pas possible d'en ajouter, modifier ou supprimer @emph{a posteriori}. Cela peut paraître @@ -3557,6 +3580,12 @@ correspondant à la durée des petites notes : >> @end lilypond +Bien que la partie visible contient un @code{\acciaccatura} ou un +@code{\appoggiatura}, veillez bien à utiliser l'instruction +@code{\grace} dans la partie invisible, au risque de voir apparaître un +tronçon de liaison connectant la petite note invisible à la note qui la +suit. + Lorsque des petites notes font l'objet d'un contexte de voix, cela perturbe la présentation des voix normales. Vous pourrez y remédier en insérant un silence ou une note entre la commande affectant la voix et diff --git a/Documentation/fr/notation/simultaneous.itely b/Documentation/fr/notation/simultaneous.itely index dcb65711c3..40d3ce02e4 100644 --- a/Documentation/fr/notation/simultaneous.itely +++ b/Documentation/fr/notation/simultaneous.itely @@ -1,6 +1,6 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*- @ignore - Translation of GIT committish: d5fc7a079db0853bfb49e21821226d492f01cf8c + Translation of GIT committish: a59d022ee65e8310ea16954da7b637c07ca00ae2 When revising a translation, copy the HEAD committish of the version that you are working on. For details, see the Contributors' @@ -164,6 +164,7 @@ des @ref{Clusters}. @cindex accord, répétition @cindex répétition, utilisation de @code{q} +@cindex @code{q}, répétition d'accord Dans le but de vous épargner de la saisie, LilyPond dispose d'un raccourci -- symbolisé par la lettre @code{q} -- qui a pour effet de @@ -541,12 +542,12 @@ L'ordre dans lequel doivent apparaître les voix d'une construction simultanée suit le schéma suivant@tie{}: @example -Voix 1: la plus haute -Voix 2: la plus basse -Voix 3: deuxième plus haute -Voix 4: deuxième plus basse -Voix 5: troisième plus haute -Voix 6: troisième plus basse +Voix 1 : la plus haute +Voix 2 : la plus basse +Voix 3 : deuxième plus haute +Voix 4 : deuxième plus basse +Voix 5 : troisième plus haute +Voix 6 : troisième plus basse etc. @end example @@ -819,13 +820,13 @@ l'ordre vertical des voix tel qu'il apparaîtra sur la portée.} \new Staff \relative c'' { %% saisie abrégée << - { f2 } % 1: extrême haute + { f2 } % 1 : extrême haute \\ - { g,2 } % 2: extrême basse + { g,2 } % 2 : extrême basse \\ - { d'2 } % 3: intermédiaire haute + { d'2 } % 3 : intermédiaire haute \\ - { b2 } % 4: intermédiaire basse + { b2 } % 4 : intermédiaire basse >> %% expansion en interne de ce qui précède << diff --git a/Documentation/fr/notation/spacing.itely b/Documentation/fr/notation/spacing.itely index fad2e47bd3..18692c0edc 100644 --- a/Documentation/fr/notation/spacing.itely +++ b/Documentation/fr/notation/spacing.itely @@ -1,7 +1,7 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*- @ignore - Translation of GIT committish: d46572826e777ed3e9fa4656535a6e9000f2ed9e + Translation of GIT committish: a59d022ee65e8310ea16954da7b637c07ca00ae2 When revising a translation, copy the HEAD committish of the version that you are working on. For details, see the Contributors' @@ -23,25 +23,6 @@ Negative numbers are allowed: > and prints page number -1 on the second page, for example. -In 5.2.1 the @refbugs (line 495 in spacing.itely on master) it -states: - -"@code{layout-set-staff-size} does not change the distance between -the staff lines." - -Could we add a sentence: -"Use instead the pair fontSize = #@var{N} - \override StaffSymbol.staff-space = #(magstep @var{N}) -inside the Staff context to change the size of the font and the -distance between staff lines accordingly." - -Actually I found, that the @internalsref{StaffSymbol} at line 481 -sends to an incomplete documentation. The property staff-space is not -explained here. I thought Y-extent might be of help, but it is in turn -explained by x-space which again is missing from the list. Who has the -knowledge to fix this? - - Clarify http://code.google.com/p/lilypond/issues/detail?id=68 @@ -305,7 +286,7 @@ appel à l'aide des fonctions @code{set-default-paper-size} et #(set-paper-size "mon format") @} @end example - + Les unités peuvent s'exprimer aussi bien en @code{in} (pouces), qu'en @code{cm} (centimètres) ou @code{mm} (millimètres). @@ -365,7 +346,7 @@ c'est une autre histoire dont nous parlerons plus tard et qui n'a rien à voir avec la mise à l'échelle. L'adaptation automatique affecte les dimensionnements verticaux -@code{top-margin} et @code{bottom-margin} -- voir +@code{top-margin} et @code{bottom-margin} -- voir @ref{Variables d'espacement vertical fixe} --, ainsi que les dimensionnements horizontaux @code{left-margin}, @code{right-margin}, @code{inner-margin}, @code{outer-margin}, @code{binding-offset}, @@ -742,7 +723,7 @@ La marge entre le bord droit de la page et la fin des systèmes en pleine largeur (non @emph{ragged}). La valeur par défaut est de @code{10\mm} et s'ajustera selon le format du papier. Lorsque vous définissez @code{line-width} et @code{left-margin}, sans modifier la valeur de -@code{right-margin}, cette dernière sera alors égale à +@code{right-margin}, cette dernière sera alors égale à @code{(paper-width @minus{} line-width @minus{} left-margin)}. Lorsque seule @code{line-width} est définie, les deux marges correspondent à @@ -1019,7 +1000,7 @@ autres choix. Pénalité pour apparition d'une page blanche en cours de partition. L'attribution d'une valeur élevée à @code{blank-page-penalty} alors qu'a été activé @code{ly:page-turn-breaking} forcera -LilyPond à éviter de placer une page blanche au mileu de la +LilyPond à éviter de placer une page blanche au mileu de la partition, quitte à espacer d'autant plus la musique pour remplir cette page blanche et la suivante. La valeur par défaut est de @code{5}. @@ -1369,10 +1350,19 @@ Morceaux choisis : @cindex fonte, définition de la taille @cindex portée, définition de la taille @funindex layout file +@funindex magnification->font-size +@funindex magstep +@funindex set-global-staff-size +@funindex layout-set-staff-size La @strong{taille de portée} @emph{(staff size)} est fixée par défaut à -20 points. Il existe deux manières de la modifier : +20 points, ce qui correspond à 7,03 cm -- 1 point équivaut à +100/7227 pouce, soit 2 540/7 227 mm. Il existe trois manières de la +modifier : +@enumerate + +@item La taille des portées peut se définir globalement pour toutes les partitions d'un même fichier, ou plus précisément d'un bloc @code{\book}, à l'aide de @code{set-global-staff-size}. @@ -1382,21 +1372,76 @@ partitions d'un même fichier, ou plus précisément d'un bloc @end example @noindent -Ceci définit donc la hauteur des portées à 14 points par +Ceci définit donc la hauteur des portées à 14 points (4,92 mm) par défaut ; toutes les fontes seront ajustées en conséquence. -Vous pouvez aussi spécifier une taille à une partition en particulier en -procédant comme ci-dessous : +@item +La taille d'une partition particulière au sein d'un ouvrage se définit à +l'aide d'un @code{layout-set-staff-size} placé dans le bloc +@code{\layout} approprié : @example \score@{ @dots{} \layout@{ - #(layout-set-staff-size 15) + #(layout-set-staff-size 14) @} @} @end example +@item +L'affectation d'une taille particulière à l'une des portées d'un +système requiert d'ajuster la taille de police @emph{(font-size)} et +l'espace de portée @emph{(staff-space)} en unités proportionnelles à la +taille de portée par défaut de la partition. L'utilisation d'une +relation entre unités évite le changement de proportionnalité entre +portées lorsque la taille par défaut est modifiée par +@code{set-global-staff-size} ou @code{layout-set-staff-size}. + +Par exemple, les partitions traditionnelles de musique de chambre avec +piano présentent souvent des portées de piano de 7 mm alors que les +autres portées étaient gravées à une hauteur de cinq septièmes (s'il y +avait assez de place) ou trois cinquièmes (en cas de présentation +resserrée) de cette hauteur. Une proportion de 5/7 s'obtient se +libelle ainsi : + +@example +\score @{ + << + \new Staff \with @{ + fontSize = #(magnification->font-size 5/7) + \override StaffSymbol.staff-space = #5/7 + @} @{ @dots{} @} + \new PianoStaff @{ @dots{} @} + >> +@} +@end example + +Si la valeur de @code{fontSize} à utiliser est connue, la forme suivante +peut s'employer : + +@example +\score @{ + << + \new Staff \with @{ + fontSize = -3 + \override StaffSymbol.staff-space = #(magstep -3) + @} @{ @dots{} @} + \new PianoStaff @{ @dots{} @} + >> +@} +@end example + +Mieux vaut éviter de réduire l'épaisseur des lignes si l'on veut que la +partition s'approche au plus près des canons de la gravure +traditionnelle. + +@end enumerate + + +@subheading Relation automatique entre fonte et taille +@c VO Automatic font weight at different sizes + La fonte Feta fournit les symboles musicaux dans huit tailles différentes. Chaque fonte correspond à une hauteur particulière de portée ; les petites tailles comportent des symboles plus épais @@ -1404,63 +1449,19 @@ pour être cohérent avec l'épaisseur relativement plus importante des lignes de la portée. Le tableau suivant répertorie les différentes tailles de police. -@quotation @multitable @columnfractions .15 .2 .22 .2 -@item @b{nom de la fonte} -@tab @b{hauteur de portée (pt)} -@tab @b{hauteur de portée (mm)} -@tab @b{utilisation} - -@item feta11 -@tab 11,22 -@tab 3,9 -@tab format de poche - -@item feta13 -@tab 12,60 -@tab 4,4 -@tab - -@item feta14 -@tab 14,14 -@tab 5,0 -@tab - -@item feta16 -@tab 15,87 -@tab 5,6 -@tab - -@item feta18 -@tab 17,82 -@tab 6,3 -@tab carnet de chant - -@item feta20 -@tab 20 -@tab 7,0 -@tab partition standard - -@item feta23 -@tab 22,45 -@tab 7,9 -@tab - -@item feta26 -@tab 25,2 -@tab 8,9 -@tab -@c matériel de location moderne ? +@item @b{nom de la fonte} @tab @b{hauteur de portée (pt)} @tab @b{hauteur de portée (mm)} @tab @b{utilisation} +@item feta11 @tab 11,22 @tab 3,9 @tab format de poche +@item feta13 @tab 12,60 @tab 4,4 @tab +@item feta14 @tab 14,14 @tab 5,0 @tab +@item feta16 @tab 15,87 @tab 5,6 @tab +@item feta18 @tab 17,82 @tab 6,3 @tab carnet de chant +@item feta20 @tab 20 @tab 7,0 @tab partition standard +@item feta23 @tab 22,45 @tab 7,9 @tab +@item feta26 @tab 25,2 @tab 8,9 @tab @c matériel de location moderne ? @end multitable -@end quotation - -Ces fontes sont disponibles dans toutes les tailles. La propriété de -contexte @code{fontSize} ainsi que la propriété de mise en forme -@code{staff-space} (voir @rinternals{StaffSymbol}) permettent d'ajuster -individuellement la taille de chaque portée. La taille de chacune des -portées est relative à la taille globale. @seealso Manuel de notation : @@ -1634,11 +1635,12 @@ trouver à des niveaux supérieurs, entre deux partitions ou Tout comme @code{ragged-right} et @code{ragged-last} qui permettent de gérer la répartition horizontale, LilyPond dispose de commutateurs -équivalents au niveau de la verticalité : @code{ragged-bottom} et -@code{ragged-last-bottom}. Lorsqu'ils sont tous deux activés -- -affectés de @code{#t} -- les systèmes ne seront pas répartis sur les -pages y compris la dernière. Pour de plus amples détails, reportez-vous -à @ref{Variables d'espacement vertical fixe}. +équivalents au niveau de la verticalité. @code{ragged-bottom}, une fois +activé, empèchera les systmèes de se répartir sur la page. Quant à +@code{ragged-last-bottom} (valorisé à @code{#t} par défaut), il laissera +un espace vide en dernière page, y compris pour cahque @code{\bookpart}. +Pour de plus amples détails, reportez-vous à +@ref{Variables d'espacement vertical fixe}. Les sauts de page sont générés par la fonction @code{page-breaking}. LilyPond dispose de trois différents algorithmes en la matière : @@ -1858,7 +1860,7 @@ longue tienne sur une seule ligne. En particulier, les variables @code{\paper} seront ignorées ; les @code{left-margin} et @code{right-margin} seront honorées. La hauteur de page ne sera pas modifiée. - + @node Sauts explicites @subsection Sauts explicites @@ -2468,14 +2470,14 @@ Référence des propriétés internes : Dans les partitions orchestrales ou de grande ampleur, il arrive souvent que des portées soient regroupées. L'espacement est alors plus important entre deux regroupements qu'entre les portées d'un même -groupe. +groupe. Les @i{regroupements de portées} tels le @code{StaffGroup} ou le @code{ChoirStaff} sont des contextes qui peuvent contenir simultanément une ou plusieurs portées. L'espacement entre les portées d'un même regroupement est géré par les -propriétés suivantes : +propriétés suivantes : @itemize @item Propriétés du @code{VerticalAxisGroup} : @@ -3015,7 +3017,7 @@ c2 c4. c8 | c4. c16[ c] c4. c8 | c8 c c4 c c @end lilypond Dans notre @emph{Essai sur la gravure musicale automatisée}, nous avons -vu comment la direction des hampes peut influencer l'espacement -- voir +vu comment la direction des hampes peut influencer l'espacement -- voir @ressay{Espacement}. Ceci est contrôlé par la propriété @code{stem-spacing-correction} de l'objet @rinternals{NoteSpacing}, créé pour chaque contexte @rinternals{Voice}. L'objet @@ -3035,7 +3037,7 @@ les réglages par défaut, puis avec des corrections forcées. } @end lilypond -L'espacement spécifique à la notation proportionnelle fait l'objet d'une +L'espacement spécifique à la notation proportionnelle fait l'objet d'une @rusernamed{Notation proportionnelle,rubrique dédiée}. @seealso @@ -3295,11 +3297,14 @@ effets de ces réglages et comment ils interagissent. Commençons par cette mesure toute simple qui utilise l'espacement classique et justifiée à gauche. +@c The initial pitch is not necessary as long as RhythmicStaff is +@c not preceded by other material in the score, but we don't want +@c to explain that. @lilypond[quote,verbatim,ragged-right] \score { << \new RhythmicStaff { - c'2 c'16 c' c' c' \tuplet 5/4 { c'16 c' c' c' c' } + c2 16 16 16 16 \tuplet 5/4 { 16 16 16 16 16 } } >> } @@ -3324,7 +3329,7 @@ définissant la propriété @code{proportionalNotationDuration}. \score { << \new RhythmicStaff { - c'2 c'16 c' c' c' \tuplet 5/4 { c' c' c' c' c' } + c2 16 16 16 16 \tuplet 5/4 { 16 16 16 16 16 } } >> \layout { @@ -3371,7 +3376,7 @@ une durée de référence élevée produira une musique resserrée. \score { << \new RhythmicStaff { - c'2 c'16 c' c' c' \tuplet 5/4 { c'16 c' c' c' c' } + c2 16 16 16 16 \tuplet 5/4 { 16 16 16 16 16 } } >> \layout { @@ -3385,7 +3390,7 @@ une durée de référence élevée produira une musique resserrée. \score { << \new RhythmicStaff { - c'2 c'16 c' c' c' \tuplet 5/4 { c'16 c' c' c' c' } + c2 16 16 16 16 \tuplet 5/4 { 16 16 16 16 16 } } >> \layout { @@ -3399,7 +3404,7 @@ une durée de référence élevée produira une musique resserrée. \score { << \new RhythmicStaff { - c'2 c'16 c' c' c' \tuplet 5/4 { c'16 c' c' c' c' } + c2 16 16 16 16 \tuplet 5/4 { 16 16 16 16 16 } } >> \layout { @@ -3429,10 +3434,10 @@ ajoutons lui une portée incluant un autre type de nolet. \score { << \new RhythmicStaff { - c'2 c'16 c' c' c' \tuplet 5/4 { c'16 c' c' c' c' } + c2 16 16 16 16 \tuplet 5/4 { 16 16 16 16 16 } } \new RhythmicStaff { - \tuplet 9/8 { c'8 c' c' c' c' c' c' c' c' } + \tuplet 9/8 { c8 8 8 8 8 8 8 8 8 } } >> } @@ -3449,10 +3454,10 @@ les règles qu'elle applique peuvent amener à ce résultat. Le recours à \score { << \new RhythmicStaff { - c'2 c'16 c' c' c' \tuplet 5/4 { c'16 c' c' c' c' } + c2 16 16 16 16 \tuplet 5/4 { 16 16 16 16 16 } } \new RhythmicStaff { - \tuplet 9/8 { c'8 c' c' c' c' c' c' c' c' } + \tuplet 9/8 { c8 8 8 8 8 8 8 8 8 } } >> \layout { @@ -3474,10 +3479,10 @@ allons activer le @code{uniform-stretching}, propriété attachée au \score { << \new RhythmicStaff { - c'2 c'16 c' c' c' \tuplet 5/4 { c'16 c' c' c' c' } + c2 16 16 16 16 \tuplet 5/4 { 16 16 16 16 16 } } \new RhythmicStaff { - \tuplet 9/8 { c'8 c' c' c' c' c' c' c' c' } + \tuplet 9/8 { c8 8 8 8 8 8 8 8 8 } } >> \layout { @@ -3578,13 +3583,13 @@ les deux portées suivantes : @lilypond[quote,verbatim,ragged-right] \new Staff { \set Score.proportionalNotationDuration = #(ly:make-moment 1/16) - c''8 c'' c'' \clef alto d' d'2 + c''8 8 8 \clef alto d' 2 } \new Staff { \set Score.proportionalNotationDuration = #(ly:make-moment 1/16) \override Score.SpacingSpanner.strict-note-spacing = ##t - c''8 c'' c'' \clef alto d' d'2 + c''8 8 8 \clef alto d' 2 } @end lilypond diff --git a/Documentation/fr/notation/staff.itely b/Documentation/fr/notation/staff.itely index 923cb212a0..13818bdecf 100644 --- a/Documentation/fr/notation/staff.itely +++ b/Documentation/fr/notation/staff.itely @@ -1,7 +1,7 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*- @ignore - Translation of GIT committish: d46572826e777ed3e9fa4656535a6e9000f2ed9e + Translation of GIT committish: a59d022ee65e8310ea16954da7b637c07ca00ae2 When revising a translation, copy the HEAD committish of the version that you are working on. For details, see the Contributors' @@ -1169,7 +1169,7 @@ oboeNotes = \relative c'' { c4 cis c b \quoteDuring #"clarinet" { s1 } } \addQuote "clarinet" { \clarinetNotes } - + \score { << \new Staff \with { instrumentName = "Clarinet" } \clarinetNotes @@ -1315,7 +1315,7 @@ d,,4 r a r @end lilypond Lorsque la situation est plus complexe, instrument transpositeur ou -citations de plusieurs sources, vous disposez des instructions +citations de plusieurs sources, vous disposez des instructions @code{\cueDuring} et @code{\cueDuringWithClef}, versions spécifiques de la commande @code{\quoteDuring} -- voir la rubrique précédente (@ref{Citation d'autres voix}). @@ -1449,7 +1449,7 @@ bassoonNotes = \relative c { L'instruction @code{\cueDuring}, à l'instar de la commande @code{\quoteDuring}, tient compte des instruments transpositeurs. La citation s'effectue aux hauteurs correspondant à l'instrument où elles -apparaissent. +apparaissent. L'instruction @code{\transposedCueDuring} est particulièrement adaptée pour des instrument ayant une tessiture éloignée, comme dans le cas d'un diff --git a/Documentation/fr/notation/text.itely b/Documentation/fr/notation/text.itely index 04afd78674..164b9687cb 100644 --- a/Documentation/fr/notation/text.itely +++ b/Documentation/fr/notation/text.itely @@ -1,7 +1,7 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*- @ignore - Translation of GIT committish: 34f7824737173f1b485c8989dd0de6b45c8b7c2a + Translation of GIT committish: a59d022ee65e8310ea16954da7b637c07ca00ae2 When revising a translation, copy the HEAD committish of the version that you are working on. For details, see the Contributors' @@ -1467,7 +1467,7 @@ déterminées par l'installation de Pango. un fichier source, le résultat peut varier d'un ordinateur à l'autre. Le résultat sera homogène quelque soit la plateforme dès lors que ces polices auront été spécifiées par leur nom et qu'elles sont disponibles -pour tout système amené à traiter le fichier. Voir +pour tout système amené à traiter le fichier. Voir @ref{Attribution d'une fonte en particulier} et @ref{Choix des fontes par défaut}.} @@ -1553,8 +1553,8 @@ a1_\markup { @funindex show-available-fonts -Pour obtenir la liste de toutes les polices disponibles sur votre -machine, lancez +LilyPond, lancé avec l'option suivante, affiche la liste de toutes +les polices disponibles sur votre machine : @example lilypond -dshow-available-fonts toto diff --git a/Documentation/fr/notation/vocal.itely b/Documentation/fr/notation/vocal.itely index 5a8811d76c..80eb7c215c 100644 --- a/Documentation/fr/notation/vocal.itely +++ b/Documentation/fr/notation/vocal.itely @@ -1,7 +1,7 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*- @ignore - Translation of GIT committish: d46572826e777ed3e9fa4656535a6e9000f2ed9e + Translation of GIT committish: a59d022ee65e8310ea16954da7b637c07ca00ae2 When revising a translation, copy the HEAD committish of the version that you are working on. For details, see the Contributors' @@ -425,7 +425,7 @@ d'écrire de la musique vocale dans une structure Lilypond plus complexe. @end example @noindent -revient au même que +revient au même que @example \new Voice = "blah" @{ MUSIQUE @} @@ -644,7 +644,7 @@ traditionnellement alignée par la gauche sur la première note du mélisme. Lorsqu'un mélisme tombe sur une syllabe autre que la dernière d'un mot, un trait d'union étiré, indiqué par un double tiret @w{@code{--}} dans -le fichier source, reliera cette syllabe à la suivante. +le fichier source, reliera cette syllabe à la suivante. Lorsqu'un mélisme tombe sur la dernière syllabe d'un mot ou que ce mot n'en comporte qu'une, l'usage est d'indiquer la « tenue » jusqu'à la @@ -2359,6 +2359,9 @@ différents endroits de la documentation de LilyPond : La création pas à pas d'une partition pour chœur se trouve dans le manuel d'initiation, à la rubrique @rlearning{Partition pour chœur à quatre voix mixtes}. +LilyPond dispose aussi d'un canevas automatisé qui simplifie grandement +la saisie d'une partiotion pour chœur SATB disponible à la rubrique +@rlearning{Gabarits préprogrammés}. @item Plusieurs exemples et canevas sont regroupés dans le manuel @@ -2594,7 +2597,7 @@ anglophones la disent « à la française » -- est expliquée à la rubrique @ref{Masquage de portées}. @item -La génération d'un matériel d'orchestre fait l'objet de la rubrique +La génération d'un matériel d'orchestre fait l'objet de la rubrique @ref{Écriture de parties séparées}. D'autres parties du chapitre consacré à la notation spécialisée vous seront utiles selon l'orchestration de la pièce. Tous les instruments ne sont pas accordés diff --git a/Documentation/fr/search-box.ihtml b/Documentation/fr/search-box.ihtml index ebc76b4c47..f00bdb5101 100644 --- a/Documentation/fr/search-box.ihtml +++ b/Documentation/fr/search-box.ihtml @@ -1,5 +1,5 @@