From MAILER-DAEMON Thu Jul 02 08:17:31 2009 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1MMLEG-0000Fz-30 for mharc-lilypond-user-fr@gnu.org; Thu, 02 Jul 2009 08:17:29 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MMLED-0000Es-MI for lilypond-user-fr@gnu.org; Thu, 02 Jul 2009 08:17:25 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MMLE7-0000De-Jc for lilypond-user-fr@gnu.org; Thu, 02 Jul 2009 08:17:25 -0400 Received: from [199.232.76.173] (port=47070 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MMLE6-0000DK-2W for lilypond-user-fr@gnu.org; Thu, 02 Jul 2009 08:17:18 -0400 Received: from smtp2b.orange.fr ([80.12.242.145]:16271) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MMLE4-00038z-Bt for lilypond-user-fr@gnu.org; Thu, 02 Jul 2009 08:17:17 -0400 Received: from me-wanadoo.net (localhost [127.0.0.1]) by mwinf2b14.orange.fr (SMTP Server) with ESMTP id F3FBD7000176 for ; Thu, 2 Jul 2009 14:17:13 +0200 (CEST) Received: from Jupiter (ANantes-159-1-153-101.w90-59.abo.wanadoo.fr [90.59.176.101]) by mwinf2b14.orange.fr (SMTP Server) with SMTP id 5E15D7000165 for ; Thu, 2 Jul 2009 14:17:13 +0200 (CEST) X-ME-UUID: 20090702121713385.5E15D7000165@mwinf2b14.orange.fr Message-ID: <3149023251794F6ABC2F73E29CC80669@Jupiter> From: "Jean Gautier" To: "LilyPond" Date: Thu, 2 Jul 2009 14:17:13 +0200 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_NextPart_000_0005_01C9FB1F.CB64D230" X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.5512 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579 X-detected-operating-system: by monty-python.gnu.org: Genre and OS details not recognized. Subject: =?iso-8859-1?q?ligne_changement_port=E9e?= X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jul 2009 12:17:26 -0000 This is a multi-part message in MIME format. ------=_NextPart_000_0005_01C9FB1F.CB64D230 Content-Type: multipart/alternative; boundary="----=_NextPart_001_0006_01C9FB1F.CB64D230" ------=_NextPart_001_0006_01C9FB1F.CB64D230 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Bonjour =E0 tous, Je suis en train de recopier une partition, inachev=E9e pour l'instant, e= t je=20 bute sur les mesures 39 et 40, o=F9 il y a un changement de port=E9e, rep= =E9r=E9 par=20 un trait. Je suis all=E9 voir sur le tutorial, mais l'exemple va de la cl=E9 de So= l vers=20 la cl=E9 de Fa; pour moi, c'est l'inverse, et dans les derni=E8res mesure= s (=20 que je n'ai pas encore recopi=E9) le sens sera invers=E9.! J'ai fait plus= ieurs=20 essais, mais sans succ=E8s. Je joins le fichier .ly ; pour plus de compr=E9hension. Merci d'avance pour votre aide. Salutations Lilypondesques. Jean.=20 ------=_NextPart_001_0006_01C9FB1F.CB64D230 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Bonjour =E0 tous,
Je suis en train de recopier une partition, = inachev=E9e pour=20 l'instant, et je bute sur les mesures 39 et 40, o=F9 il y a un = changement de=20 port=E9e, rep=E9r=E9 par un trait.
Je suis all=E9 voir sur le tutorial, mais = l'exemple  va=20 de la cl=E9 de Sol vers la cl=E9 de Fa; pour moi, c'est l'inverse, et = dans les=20 derni=E8res mesures  ( que je n'ai pas encore recopi=E9) le = sens sera=20 invers=E9.! J'ai fait plusieurs essais, mais sans succ=E8s.
Je joins le fichier .ly ; pour plus de=20 compr=E9hension.
Merci d'avance pour votre aide.
Salutations Lilypondesques.
 
Jean.
------=_NextPart_001_0006_01C9FB1F.CB64D230-- ------=_NextPart_000_0005_01C9FB1F.CB64D230 Content-Type: text/lilypond-source; name="BALLADE IRLANDAISE.ly" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="BALLADE IRLANDAISE.ly" =EF=BB=BF\version "2.10.16" #(set-global-staff-size 18) \paper { page-count =3D 1 top-margin =3D 0\mm ragget-last-bottom =3D ##f } \header { =20 title =3D \markup\fill-line\bold { \fontsize #2 \with-color = #darkcyan "BALLADE IRLANDAISE"} % mettre le titre de la partition subtitle =3D "(Un oranger...) " composer =3D " Musique de Emile STERN " arranger =3D " " =20 poet =3D "Paroles de Eddy MARNAY" =20 meter =3D " " copyright =3D " Jean GAUTIER-BARILL=C3=89 (01.07.2009)" } upper =3D \relative c'' { \clef treble \key d \major \time 3/4 \set fingeringOrientations =3D #'(right)=20 % premi=C3=A8re port=C3=A9e 1 =20 %\override Score.Fingering #'avoid-slur =3D#'inside a4-2 d-5 d,^\markup { \finger "1-4" } =20 <<{e-5 d-4 e-5} \\{gis,2-1 g4-1}>> <<{d'2.-4( } \\{fis,-1(}>> <<{d'2.) } \\{fis,)}>> \bar"||" \break =20 % deuxi=C3=A8me port=C3=A9e 5 =20 a'4._4 \segno (b8 -5 a4-4 d,4.-1 fis8-2 a4-3 d4._\markup { \finger "5-4" } e8-5 d4-4 b2-2) r4 \break =20 %troisi=C3=A8me port=C3=A9e 9 =20 a4-1(d-5 a-3 fis-2 e-1 d-2 e-3 b-1 d-4 cis-3 b-2 a-1) \break =20 %quatri=C3=A8me port=C3=A9e 13 =20 a'4.-4( b8-5 a4-4 d,4.-1 fis8-2 a4-3 d4.-\markup { \finger "5-4" } e8-5 d4-4 b2.-2) \break =20 %cinqui=C3=A8me port=C3=A9e 17 a4-1( d-5 d,-1 e-2 d-1 ^"AL CODA" 4 \mark \markup { = \musicglyph#"scripts.coda" }\bar"||" d2.-3_~ d)\break =20 %sixi=C3=A8me port=C3=A9e 21 b'8-3(b b4 cis-4 d2-5 b4-3) a8-2(a a4 cis4-4 d2-5 a4-2)\break =20 %septi=C3=A8me port=C3=A9e 25 g-1( g b a2-2 g4-1 fis2.-2( fis)) \break =20 %huiti=C3=A8me port=C3=A9e 29 b8-3(b b4 cis d2-5 b4-3) a8-3(a a4 cis-4 d2-5 a4-2) \break =20 %neuvi=C3=A8me port=C3=A9e 33 =20 d-5( d-4 cis-3=20 b-2 cis-3 d-4 e2.-5_~ e2) r4 \segno \bar"||"\break =20 %dixi=C3=A8me port=C3=A9e 37 d,2._3( \coda ^"CODA" d) =20 a'8-2 a a4 a=20 a2-3 a4\break =20 %onzi=C3=A8me port=C3=A9e 41 %douxi=C3=A8me port=C3=A9e 45 =20 =20 =20 } =20 lower =3D \relative c { \clef bass \key d \major=20 \time 3/4 \set fingeringOrientations =3D #'(right)=20 =20 % premi=C3=A8re port=C3=A9e 1 =20 2 4=20 2 a4-2 2 4 2 4 =20 %deuxi=C3=A8me port=C3=A9e 5 =20 <<{ r4 a''2-1}\\{d,2.-5}>> <<{ r4 c'2-1}\\{d,2.-5}>> <<{ r4 d2-1}\\{g,2.-5}>> <<{r4 f'2-1}\\{gis,2.-4}>> =20 %troisi=C3=A8me port=C3=A9e 9 =20 <<{r4 fis'?2 -1}\\{a,2.-5}>> <<{r4 a'2-1}\\{b,2.-5}>> <<{r4 g'2-1}\\{e,2.-5}>> <<{r4 g'2-1}\\{a,2.-5}>> =20 % quatri=C3=A8me port=C3=A9e 13 2 4 2 4 2 4 2 4 =20 %cinqui=C3=A8me port=C3=A9e 17 2 4 2 4 2 4 2 4 =20 %sixi=C3=A8me port=C3=A9e 21 <<{r4 d''2-1}\\{g,2.-5}>> <<{r4 d'2-1}\\{g,2.-5}>> <<{r4 d'2-1}\\{g,2.-5}>> <<{r4 d'2-1}\\{g,2.-5}>> =20 %septi=C3=A8me port=C3=A9e <<{r4 b2-2}\\{e,2.-5}>> a4-3 cis-2 e-1 d-2 a-5 d8-2 cis?-3 c?4.-1 b8-2 a4-3 =20 %huiti=C3=A8me port=C3=A9e 29 2 4 2 4 2 4 2 4 =20 %neuvi=C3=A8me port=C3=A9e 33 b2-5 a'4-1 gis2.-3 g!4-4 b-2 d-1 cis-3 d-2 e-1 =20 %dixi=C3=A8me port=C3=A9e 37 2 4 2 4 \override Staff.Fingering #'minimum-space =3D #3 2. 2. =20 %onzi=C3=A8me port=C3=A9e41 %douzi=C3=A8me port=C3=A9e 45 =20 =20 =20 } \score { \new PianoStaff << \set PianoStaff.instrumentName =3D "Piano" \set fingeringOrientations =3D #'(right)=20 \new Staff =3D "upper"\upper \new Staff =3D "lower"\lower >> \layout {} \midi {} } ------=_NextPart_000_0005_01C9FB1F.CB64D230-- From MAILER-DAEMON Thu Jul 02 13:02:42 2009 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1MMPgH-0000t9-SS for mharc-lilypond-user-fr@gnu.org; Thu, 02 Jul 2009 13:02:41 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MMPgG-0000sf-BA for lilypond-user-fr@gnu.org; Thu, 02 Jul 2009 13:02:40 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MMPgB-0000sN-Mu for lilypond-user-fr@gnu.org; Thu, 02 Jul 2009 13:02:39 -0400 Received: from [199.232.76.173] (port=37329 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MMPgB-0000sK-Hw for lilypond-user-fr@gnu.org; Thu, 02 Jul 2009 13:02:35 -0400 Received: from smtp2f.orange.fr ([80.12.242.151]:10173) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MMPgA-000623-W4 for lilypond-user-fr@gnu.org; Thu, 02 Jul 2009 13:02:35 -0400 Received: from me-wanadoo.net (localhost [127.0.0.1]) by mwinf2f07.orange.fr (SMTP Server) with ESMTP id EE3AD80000BC for ; Thu, 2 Jul 2009 19:02:32 +0200 (CEST) Received: from [192.168.1.102] (ALagny-153-1-63-65.w86-218.abo.wanadoo.fr [86.218.94.65]) by mwinf2f07.orange.fr (SMTP Server) with ESMTP id 9001A80000A1; Thu, 2 Jul 2009 19:02:31 +0200 (CEST) X-ME-UUID: 20090702170231589.9001A80000A1@mwinf2f07.orange.fr Message-ID: <4A4CE822.7090900@cathemline.org> Date: Thu, 02 Jul 2009 19:02:26 +0200 From: Martial User-Agent: Thunderbird 2.0.0.21 (Windows/20090302) MIME-Version: 1.0 To: Jean Gautier References: <3149023251794F6ABC2F73E29CC80669@Jupiter> In-Reply-To: <3149023251794F6ABC2F73E29CC80669@Jupiter> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by monty-python.gnu.org: Genre and OS details not recognized. Cc: LilyPond Subject: Re: ligne changement =?iso-8859-1?q?port=E9e?= X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jul 2009 17:02:40 -0000 Bonjour tout d'abord change dans \score \set PianoStaff.fingeringOrientations =3D #'(right) en \set PianoStaff.fingeringOrientations =3D #'(right) > je bute sur les mesures 39 et 40, o=F9 il y a un changement de port=E9e= ,=20 si tu veux dire que les notes de la main gauche passe sur la main droite les notes de la port=E9e du bas "lower" passent sur la port=E9e du haut "= upper"' il faut pour ton fichier mettre dans la port=E9e lower \change Staff =3D "upper" %nom de ta port=E9e haute puis tu feras au moment voulu \change Staff =3D "lower" --=20 Martial From MAILER-DAEMON Fri Jul 03 08:53:13 2009 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1MMiGP-0004j3-3C for mharc-lilypond-user-fr@gnu.org; Fri, 03 Jul 2009 08:53:13 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MMiGN-0004if-OH for lilypond-user-fr@gnu.org; Fri, 03 Jul 2009 08:53:11 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MMiGJ-0004hK-4k for lilypond-user-fr@gnu.org; Fri, 03 Jul 2009 08:53:11 -0400 Received: from [199.232.76.173] (port=34538 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MMiGI-0004hE-Ur for lilypond-user-fr@gnu.org; Fri, 03 Jul 2009 08:53:06 -0400 Received: from wmproxy1-g27.free.fr ([212.27.42.91]:19262) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MMiGI-0007X5-9o for lilypond-user-fr@gnu.org; Fri, 03 Jul 2009 08:53:06 -0400 Received: from wmproxy1-g27.free.fr (localhost [127.0.0.1]) by wmproxy1-g27.free.fr (Postfix) with ESMTP id E316D6355E for ; Fri, 3 Jul 2009 14:53:03 +0200 (CEST) Received: from UNKNOWN (imp6-g19.priv.proxad.net [172.20.243.136]) by wmproxy1-g27.free.fr (Postfix) with ESMTP id 031076351E for ; Fri, 3 Jul 2009 14:53:02 +0200 (CEST) Received: by UNKNOWN (Postfix, from userid 0) id F29B78FFAB697; Fri, 3 Jul 2009 14:53:01 +0200 (CEST) Received: from ([194.2.20.67,194.250.38.185]) by imp.free.fr (IMP) with HTTP for ; Fri, 03 Jul 2009 14:53:01 +0200 Message-ID: <1246625581.4a4dff2dedb96@imp.free.fr> Date: Fri, 03 Jul 2009 14:53:01 +0200 From: jnmrclgrnd@free.fr To: lilypond-user-fr@gnu.org MIME-Version: 1.0 Content-Type: text/plain; charset=windows-1252 User-Agent: Internet Messaging Program (IMP) 3.2.8 X-Originating-IP: 194.2.20.67 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by monty-python.gnu.org: Genre and OS details not recognized. Subject: \include et arborescence X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Jul 2009 12:53:12 -0000 XP+2.12 Bonjour =E0 toute la troupe ! Mes projets lily grossissant =E0 vue d'oeil, je me r=E9organise et j'arbo= rescence =E0 tout va. Donc deux questions se posent aujourd'hui =E0 moi, que je soumets =E0 vot= re sagacit=E9 l=E9gendaire : 1. Inclusion de plusieurs fichiers d'un m=EAme sous dossier Si j'ai des fichiers de notes dans un sous dossier /notes, je peux les in= clure un par un en faisant : \include "/notes/notes01.ly" \include "/notes/notes02.ly" ... Au bout de 2 lignes, c'est fastidieux (je suis un grand feignant !). il n= 'est visiblement pas possible de faire : \include "/notes/*.ly", ce qui serait =E9minemment pratique... Quelqu'un aurait-il une solution par hasard ? 2. Inclusion de fichiers non lily Je souhaite utiliser des .eps en incipit. J'en ai plusieurs par partition= . Donc si j'ai un sous r=E9pertoire /images dans lequel j'ai plac=E9 les images0= 1.eps et suivantes, comment faire pour inclure ces fichiers dans \score ? J'ai tent=E9 le \include "/images/image01.eps" et suivantes, mais rien =E0= faire... Merci d'avance ! Jmarc Ps : les meilleures solutions seront publi=E9es sur le LSR ! ;o) From MAILER-DAEMON Fri Jul 03 13:05:44 2009 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1MMmCm-0006fF-Hy for mharc-lilypond-user-fr@gnu.org; Fri, 03 Jul 2009 13:05:44 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MMmCk-0006ev-5f for lilypond-user-fr@gnu.org; Fri, 03 Jul 2009 13:05:42 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MMmCf-0006XZ-6N for lilypond-user-fr@gnu.org; Fri, 03 Jul 2009 13:05:41 -0400 Received: from [199.232.76.173] (port=37764 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MMmCf-0006XS-3J for lilypond-user-fr@gnu.org; Fri, 03 Jul 2009 13:05:37 -0400 Received: from smtp2a.orange.fr ([80.12.242.140]:21504) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MMmCd-00052z-Ej for lilypond-user-fr@gnu.org; Fri, 03 Jul 2009 13:05:36 -0400 Received: from me-wanadoo.net (localhost [127.0.0.1]) by mwinf2a16.orange.fr (SMTP Server) with ESMTP id F03CB8000068 for ; Fri, 3 Jul 2009 19:05:32 +0200 (CEST) Received: from Jupiter (ANantes-159-1-90-52.w90-54.abo.wanadoo.fr [90.54.217.52]) by mwinf2a16.orange.fr (SMTP Server) with SMTP id 93B92800005F for ; Fri, 3 Jul 2009 19:05:29 +0200 (CEST) X-ME-UUID: 20090703170529605.93B92800005F@mwinf2a16.orange.fr Message-ID: From: "Jean Gautier" To: "LilyPond" Date: Fri, 3 Jul 2009 19:05:00 +0200 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_NextPart_000_0011_01C9FC11.398E4B00" X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.5512 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579 X-detected-operating-system: by monty-python.gnu.org: Genre and OS details not recognized. Subject: =?iso-8859-1?q?Ligne_de_changement_de_port=E9e?= X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Jul 2009 17:05:42 -0000 This is a multi-part message in MIME format. ------=_NextPart_000_0011_01C9FC11.398E4B00 Content-Type: multipart/alternative; boundary="----=_NextPart_001_0012_01C9FC11.398E4B00" ------=_NextPart_001_0012_01C9FC11.398E4B00 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable ViergeBonjour =E0 tous, C'est encore moi au sujet de ma partition, j'ai essay=E9 de faire les=20 l'applications de Martial,que je remercie au passage, mais je m'y perds; aussi je joins une image jpg de la page que je dois recopier. Cela concerne la Coda =E0 partir de la mesure 39 qui impose un changement= de=20 lecture pour la main gauche, rep=E9r=E9e par une ligne, et avec des=20 modifications sur les accords. Sur la partition cela para=EEt simple ! Mais il y a quelque chose qui=20 m'intrigue, apr=E8s la mesure 44, il n'y a plus de ligne de changement, a= lors=20 qu'=E0 la mesure 45, on retrouve la main gauche en cl=E9 de Fa.? Mais peut =EAtre y a-t-il une fa=E7on plus simple pour =E9crire cela. Merci de votre aide, bonnes vacances =E0 ceux qui partent. Jean. ------=_NextPart_001_0012_01C9FC11.398E4B00 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Vierge
Bonjour =E0 tous,
 
C'est encore moi au sujet  de ma partition, j'ai essay=E9 de = faire les=20 l'applications de Martial,que je remercie au passage, mais je m'y=20 perds;
aussi je joins  une image jpg de la page que je dois = recopier.
Cela concerne la Coda =E0 partir de la mesure 39 qui impose un = changement de=20 lecture pour la main gauche, rep=E9r=E9e par une ligne, et avec des = modifications=20 sur les accords.
Sur la partition cela para=EEt simple ! Mais il y a quelque chose = qui=20 m'intrigue, apr=E8s la mesure 44, il n'y a plus de ligne de changement, = alors qu'=E0=20 la mesure 45, on retrouve la main gauche en cl=E9 de Fa.?
Mais peut =EAtre y a-t-il une fa=E7on plus simple pour =E9crire = cela.
Merci de votre aide, bonnes vacances =E0 ceux qui partent.
 
Jean.
 

 

------=_NextPart_001_0012_01C9FC11.398E4B00-- ------=_NextPart_000_0011_01C9FC11.398E4B00 Content-Type: image/jpeg; name="=?iso-8859-1?Q?Ligne_de_Changement_de_port=E9e=282=29.jpg?=" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="=?iso-8859-1?Q?Ligne_de_Changement_de_port=E9e=282=29.jpg?=" /9j/4AAQSkZJRgABAgEAYABgAAD/7RNgUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAAYAAAAAEA AgBgAAAAAQACOEJJTQQNAAAAAAAEAAAAeDhCSU0EGQAAAAAABAAAAB44QklNA/MAAAAAAAkAAAAA AAAAAAEAOEJJTQQKAAAAAAABAAA4QklNJxAAAAAAAAoAAQAAAAAAAAACOEJJTQP0AAAAAAASADUA AAABAC0AAAAGAAAAAAABOEJJTQP3AAAAAAAcAAD/////////////////////////////A+gAADhC SU0ECAAAAAAAEAAAAAEAAAJAAAACQAAAAAA4QklNBB4AAAAAAAQAAAAAOEJJTQQaAAAAAACbAAAA BgAAAAAAAAAAAAABhAAAAZAAAAAdAEwAaQBnAG4AZQAgAGQAZQAgAEMAaABhAG4AZwBlAG0AZQBu AHQAIABkAGUAIABwAG8AcgB0AOkAZQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAB kAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOEJJTQQRAAAAAAABAQA4QklN BBQAAAAAAAQAAAABOEJJTQQMAAAAABEfAAAAAQAAAHAAAABtAAABUAAAjxAAABEDABgAAf/Y/+AA EEpGSUYAAQIBAEgASAAA/+4ADkFkb2JlAGSAAAAAAf/bAIQADAgICAkIDAkJDBELCgsRFQ8MDA8V GBMTFRMTGBEMDAwMDAwRDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAENCwsNDg0QDg4QFA4O DhQUDg4ODhQRDAwMDAwREQwMDAwMDBEMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM/8AAEQgA bQBwAwEiAAIRAQMRAf/dAAQAB//EAT8AAAEFAQEBAQEBAAAAAAAAAAMAAQIEBQYHCAkKCwEAAQUB AQEBAQEAAAAAAAAAAQACAwQFBgcICQoLEAABBAEDAgQCBQcGCAUDDDMBAAIRAwQhEjEFQVFhEyJx gTIGFJGhsUIjJBVSwWIzNHKC0UMHJZJT8OHxY3M1FqKygyZEk1RkRcKjdDYX0lXiZfKzhMPTdePz RieUpIW0lcTU5PSltcXV5fVWZnaGlqa2xtbm9jdHV2d3h5ent8fX5/cRAAICAQIEBAMEBQYHBwYF NQEAAhEDITESBEFRYXEiEwUygZEUobFCI8FS0fAzJGLhcoKSQ1MVY3M08SUGFqKygwcmNcLSRJNU oxdkRVU2dGXi8rOEw9N14/NGlKSFtJXE1OT0pbXF1eX1VmZ2hpamtsbW5vYnN0dXZ3eHl6e3x//a AAwDAQACEQMRAD8A9TYxlbGsY0MYwBrWtEAAaBrQFJJDtc/0bHUQ+wNdsE6FwmGn+2kpr19VxHlw sJx9u4j1x6ZcK9bX1tf7nMqb/OfuIpzcYNx3B+5uWQKHNBcHS11zfc0Ha302fTcuRccjqed06+t4 uwM/FscMZ0h5quZ+uZG9ltdr76vWxsdn+Ar9Sz+bus9arSpryumY7MYeq5rriKQKHP20jbsoe71X /wAzQzZvs/nP66SnopHilI8VkRncei7/ALbZ/wCl1C6vNLW/on/zlc+ysfnt/wCGSU7UjxSkeKw8 V2TkG4tqu2Ms2sLq2MBDQGudUXn9JX6gfstZ7LP6iP6OV/orD8qv/JJKb2dfZj4ll1LTZYwAtY1u 9ztQNjGb6dz3fm/pWJsLN+1Uix9NuI4uLPRvDWvka8VvtZ7me/6awOq09Qqd9qx63Gyh1TnUuaH+ pU5zWXsrrxnbvX/mvTtfXeyn3/olZoxOtWWV22+mKvVusfW2sNcWEejhtrsdc/09tf6TJe+v9L/g q6UlO7ubuLZG4AEjvB4/6lVnX5v23YxlLsWACfUItBn3P9Pbs9Nv0fp71n2YfUAcuy0B1NlYbQxo Y1zGtY/f69sv9Z9lr3bfTqq9OtVW32MzcsuaBVVXSXTY1kGzcXvsvcz7M/d+j9Lbakp6J9tTGOe9 wa1oLnEngDVxUg5ruCD8FjZ3Ts+/EtoxoousaWNusi1rQ7R59Brsf1P0e7Z+l+mj41D6+p1udWWA 0WAS/d+fSkp//9D1G51orJpaH2aQ1xgc+7XX81ZnRcPNwzdXZjMoZe51hsZe64h0V7fZZVV42/pf 5x/pfpf5xawTPaHscx3DgQfgUlOZ0DLwrej4eRW1uPVbWbKa3EAtrd+kHP8Awe16vOOHkNrsLmWM PurMgtIeNu5v729j1jW/Vqq26p9lTD9nr9FhaYJY1r6aWus+l6VVd97vQ2fz1v8AwagMS7poxcOz 07GX5YZjNc6xzmUsDXVUV/o7GufTXS57/UdXX6fqJKdj7Hh/mOcwfu12vY0f1WV2NY1CvxMLY2Sb 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 sOyyup7fZ++xbx2wfDuqfRfsn7Mp+yev6Puj7V6vr7tzvV+0fbP1n1PV3/zn9j9Gkpo43UbLzkFr rnNqudUJaWQWNr3t97GOd+l3+/8A74pZee6jFuybX3MZTW57nAOMAD6WysOe/wDssV3pf2PZf9l9 X+ff6vr+pu36fzf2n3fZ/T9P7P6X6v6X80idR9H7Fd6/q+ltO/7P6nqx/wAD9j/Wt/8AxH6RJTlh 9xfQXm4H03F8PI1io/mPT4lxvx2XCy6HjcC97mGCZbLLLGOb7P5K1m/Z/so2R9n9P27eNkabdv8A IQ+mfZPsVf2Pf6Ee31d++fzvU+0fpvU3fzvqe/1f5z9IkppzH59n/bx/9LKq5truv9Me31HsazI3 ukva0lrNu47rGs3LoEklP//ZADhCSU0EIQAAAAAAVQAAAAEBAAAADwBBAGQAbwBiAGUAIABQAGgA bwB0AG8AcwBoAG8AcAAAABMAQQBkAG8AYgBlACAAUABoAG8AdABvAHMAaABvAHAAIAA2AC4AMAAA AAEAOEJJTQQGAAAAAAAH//8AAQABAQD/7gAOQWRvYmUAZIAAAAAA/9sAQwASDg4OEA4VEBAVHhMR Ex4jGhUVGiMiFxcXFxciEQwMDAwMDBEMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM/8AACwgB hAGQAQERAP/dAAQAMv/EAHAAAQACAwEAAAAAAAAAAAAAAAABBAIDBQYQAAEDAQMECgwJCQcEAgMB AAIAAQMEERITISIUBTGRMlKSIzNT01RBUUJi0kNjc5OjJNSCorKDszQVVQZhcYGhcsPjRGSxwnSk 5CU18OKEtJRlwUUmxP/aAAgBAQAAPwD3CIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiL//0PcIiIiI iIiIiIiIiIiIiIir10s0VJLJC1sgta2S9Zvzud3hhxi10czHNMAyFNGDA4m91xz2O9cOEA3quIiI iLXUTDBBJMTO4xC5kzbNgteK6ufJrdgqaeK4IxzOd+QzCwWjYTzMI5b+7+b8Yr8VVTzE4xSCZNld he19m6tqIiIiL//R9wiIiLXUTBDAcpkwCAu7k+w3BXFesmelnKZ6nJdMLojDM4bk5Ig7iDE5zjl1 KSaQqUJKoHgNmZjY3Hdbm/mZnGq0sIpopmd4iY2F7Hdti12GX6ORZqtPVlFOMIxFK5gUma4tkjeM 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 RF//1/boilERERERERERERERERERERERERERERERF//Z ------=_NextPart_000_0011_01C9FC11.398E4B00 Content-Type: text/lilypond-source; name="BALLADE IRLANDAISE.ly" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="BALLADE IRLANDAISE.ly" =EF=BB=BF\version "2.10.16" #(set-global-staff-size 16) \paper { page-count =3D 1 top-margin =3D 0\mm ragget-last-bottom =3D ##f } \header { =20 title =3D \markup\fill-line\bold { \fontsize #2 \with-color = #darkcyan "BALLADE IRLANDAISE"} % mettre le titre de la partition subtitle =3D "(Un oranger...) " composer =3D " Musique de Emile STERN " =20 poet =3D "Paroles de Eddy MARNAY" =20 =20 copyright =3D " Jean GAUTIER-BARILL=C3=89 (01.07.2009)" } upper =3D \relative c'' { \clef treble \key d \major \time 3/4 \override Score.MetronomeMark #'padding =3D #2 % pour remonter = l'indication du tempo \tempo 4 =3D 108 \set fingeringOrientations =3D #'(right)=20 % premi=C3=A8re port=C3=A9e 1 =20 a4_2 d-5 d,^\markup { \finger "1-4" } =20 <<{e-5 d-4 e-5} \\{gis,2-1 g4-1}>> <<{d'2.-4( } \\{fis,-1(}>> <<{d'2.) } \\{fis,)}>> \bar"||" \break =20 % deuxi=C3=A8me port=C3=A9e 5 =20 \mark \markup { \musicglyph #"scripts.segno" } a'4._4 (=20 b8 -5 a4-4 d,4.-1 fis8-2 a4-3 d4._\markup { \finger "5-4" } e8-5 d4-4 b2-2) r4 \break =20 %troisi=C3=A8me port=C3=A9e 9 =20 a4-1(d-5 a-3 fis-2 e-1 d-2 e-3 b-1 d-4 cis-3 b-2 a-1) \break =20 %quatri=C3=A8me port=C3=A9e 13 =20 a'4.-4( b8-5 a4-4 d,4.-1 fis8-2 a4-3 d4.-\markup { \finger "5-4" } e8-5 d4-4 b2.-2) \break =20 %cinqui=C3=A8me port=C3=A9e 17 a4-1( d-5 d,-1 e-2 d-1 ^"AL CODA" 4 \mark \markup { = \musicglyph#"scripts.coda" }\bar"||" d2.-3_~ d)\break =20 %sixi=C3=A8me port=C3=A9e 21 b'8-3(b b4 cis-4 d2-5 b4-3) a8-2(a a4 cis4-4 d2-5 a4-2)\break =20 %septi=C3=A8me port=C3=A9e 25 g-1( g b a2-2 g4-1 fis2.-2( fis)) \break =20 %huiti=C3=A8me port=C3=A9e 29 b8-3(b b4 cis d2-5 b4-3) a8-3(a a4 cis-4 d2-5 a4-2) \break =20 %neuvi=C3=A8me port=C3=A9e 33 =20 d-5( d-4 cis-3=20 b-2 cis-3 d-4 e2.-5_~ e2) r4 \segno =20 \bar"||"\break =20 %dixi=C3=A8me port=C3=A9e 37 \mark \markup { \musicglyph#"scripts.coda" } d,2._3 (^"CODA" =20 d) =20 a'8-2 a a4 a=20 a2-3 a4\break =20 %onzi=C3=A8me port=C3=A9e 41 a8-2 a a4 a a2-3 a4 a a a a cis e \break =20 %douxi=C3=A8me port=C3=A9e 45 <<{ d2.-4( }\\{ a4.-1 b8-2 a4}>>=20 <<{ d2.-4)( }\\{ a4.-1_\markup { \italic "Smorzando" } b8-2 a4}>> <<{ d2.-4)( }\\{ a4.-1 _\markup { \italic "rall." } b8-2 a4}>>=20 <<{ d2.-4) }\\{ 2.}>>\bar"|." =20 } =20 lower =3D \relative c { \clef bass \key d \major=20 \time 3/4 \set fingeringOrientations =3D #'(right)=20 =20 % premi=C3=A8re port=C3=A9e 1 =20 2 4=20 2 a4-2 2 4 2 4 =20 %deuxi=C3=A8me port=C3=A9e 5 =20 <<{ r4 a''2-1}\\{d,2.-5}>> <<{ r4 c'2-1}\\{d,2.-5}>> <<{ r4 d2-1}\\{g,2.-5}>> <<{r4 f'2-1}\\{gis,2.-4}>> =20 %troisi=C3=A8me port=C3=A9e 9 =20 <<{r4 fis'?2 -1}\\{a,2.-5}>> <<{r4 a'2-1}\\{b,2.-5}>> <<{r4 g'2-1}\\{e,2.-5}>> <<{r4 g'2-1}\\{a,2.-5}>> =20 % quatri=C3=A8me port=C3=A9e 13 2 4 2 4 2 4 2 4 =20 %cinqui=C3=A8me port=C3=A9e 17 2 4 2 4 2 4 2 4 =20 %sixi=C3=A8me port=C3=A9e 21 <<{r4 d''2-1}\\{g,2.-5}>> <<{r4 d'2-1}\\{g,2.-5}>> <<{r4 d'2-1}\\{g,2.-5}>> <<{r4 d'2-1}\\{g,2.-5}>> =20 %septi=C3=A8me port=C3=A9e <<{r4 b2-2}\\{e,2.-5}>> a4-3 cis-2 e-1 d-2 a-5 d8-2 cis?-3 c?4.-1 b8-2 a4-3 =20 %huiti=C3=A8me port=C3=A9e 29 2 4 2 4 2 4 2 4 =20 %neuvi=C3=A8me port=C3=A9e 33 b2-5 a'4-1 gis2.-3 g!4-4 b-2 d-1 cis-3 d-2 e-1 =20 %dixi=C3=A8me port=C3=A9e 37 2 4 2 4 \override Staff.Fingering #'minimum-space =3D #3 2. 2. =20 =20 %onzi=C3=A8me port=C3=A9e41 2. 2. 2. 2. =20 %douzi=C3=A8me port=C3=A9e 45 2 4 2 4 2 4 2. } \score { \new PianoStaff << \set PianoStaff.instrumentName =3D "Piano" \set fingeringOrientations =3D #'(right)=20 \new Staff =3D "upper"\upper \new Staff =3D "lower"\lower >> \layout {} \midi { \context { \Score tempoWholesPerMinute =3D # (ly:make-moment 108 = 4)=20 } % fin du context} } } ------=_NextPart_000_0011_01C9FC11.398E4B00-- From MAILER-DAEMON Sat Jul 04 02:58:58 2009 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1MMzD8-0003Z4-OO for mharc-lilypond-user-fr@gnu.org; Sat, 04 Jul 2009 02:58:58 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MMzD6-0003Wu-Uh for lilypond-user-fr@gnu.org; Sat, 04 Jul 2009 02:58:56 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MMzD1-0003Nt-1r for lilypond-user-fr@gnu.org; Sat, 04 Jul 2009 02:58:55 -0400 Received: from [199.232.76.173] (port=41189 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MMzD0-0003Nk-VF for lilypond-user-fr@gnu.org; Sat, 04 Jul 2009 02:58:51 -0400 Received: from mx20.gnu.org ([199.232.41.8]:43113) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1MMzCz-0005E7-Mc for lilypond-user-fr@gnu.org; Sat, 04 Jul 2009 02:58:50 -0400 Received: from smtp20.orange.fr ([80.12.242.26]) by mx20.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MMzCx-0004Q6-5e for lilypond-user-fr@gnu.org; Sat, 04 Jul 2009 02:58:47 -0400 Received: from me-wanadoo.net (localhost [127.0.0.1]) by mwinf2026.orange.fr (SMTP Server) with ESMTP id 5999620000AC for ; Sat, 4 Jul 2009 08:58:42 +0200 (CEST) Received: from [192.168.1.102] (ALagny-153-1-63-65.w86-218.abo.wanadoo.fr [86.218.94.65]) by mwinf2026.orange.fr (SMTP Server) with ESMTP id F288520000A6; Sat, 4 Jul 2009 08:58:41 +0200 (CEST) X-ME-UUID: 20090704065841993.F288520000A6@mwinf2026.orange.fr Message-ID: <4A4EFD9D.8060205@cathemline.org> Date: Sat, 04 Jul 2009 08:58:37 +0200 From: Martial User-Agent: Thunderbird 2.0.0.21 (Windows/20090302) MIME-Version: 1.0 To: Jean Gautier References: In-Reply-To: Content-Type: multipart/mixed; boundary="------------050906090708080304050601" X-Detected-Operating-System: by mx20.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) Cc: LilyPond Subject: Re: Ligne de changement de =?iso-8859-1?q?port=E9e?= X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 04 Jul 2009 06:58:57 -0000 This is a multi-part message in MIME format. --------------050906090708080304050601 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable > au sujet de ma partition, je m'y perds; ci-joint mis dans ta port=E9e nomm=E9 lower mesure 39 \change Staff =3D "upper" puis mesure 41 \change Staff =3D "lower" etc.. --=20 Martial --------------050906090708080304050601 Content-Type: text/lilypond-source; name="BALLADE IRLANDAISE-change.ly" Content-Disposition: inline; filename="BALLADE IRLANDAISE-change.ly" Content-Transfer-Encoding: quoted-printable =EF=BB=BF\version "2.10.16" #(set-global-staff-size 16) \paper { page-count =3D 1 top-margin =3D 0\mm ragget-last-bottom =3D ##f } \header { =20 title =3D \markup\fill-line\bold { \fontsize #2 \with-color #darkcyan= "BALLADE IRLANDAISE"} % mettre le titre de la partition subtitle =3D "(Un oranger...) " composer =3D " Musique de Emile STERN " =20 poet =3D "Paroles de Eddy MARNAY" =20 =20 copyright =3D " Jean GAUTIER-BARILL=C3=89 (01.07.2009)" } upper =3D \relative c'' { \override Staff.NoteCollision #'merge-differently-dotted =3D ##t \clef treble \key d \major \time 3/4 \override Score.MetronomeMark #'padding =3D #2 % pour remonter l'ind= ication du tempo \tempo 4 =3D 108 \set fingeringOrientations =3D #'(right)=20 % premi=C3=A8re port=C3=A9e 1 =20 a4_2 d-5 d,^\markup { \finger "1-4" } =20 <<{e-5 d-4 e-5} \\{gis,2-1 g4-1}>> <<{d'2.-4( } \\{fis,-1(}>> <<{d'2.) } \\{fis,)}>> \bar"||" \break =20 % deuxi=C3=A8me port=C3=A9e 5 =20 \mark \markup { \musicglyph #"scripts.segno" } a'4._4 (=20 b8 -5 a4-4 d,4.-1 fis8-2 a4-3 d4._\markup { \finger "5-4" } e8-5 d4-4 b2-2) r4 \break =20 %troisi=C3=A8me port=C3=A9e 9 =20 a4-1(d-5 a-3 fis-2 e-1 d-2 e-3 b-1 d-4 cis-3 b-2 a-1) \break =20 %quatri=C3=A8me port=C3=A9e 13 =20 a'4.-4( b8-5 a4-4 d,4.-1 fis8-2 a4-3 d4.-\markup { \finger "5-4" } e8-5 d4-4 b2.-2) \break =20 %cinqui=C3=A8me port=C3=A9e 17 a4-1( d-5 d,-1 e-2 d-1 ^"AL CODA" 4 \mark \markup { \musicglyph#"scripts= .coda" }\bar"||" d2.-3_~ d)\break =20 %sixi=C3=A8me port=C3=A9e 21 b'8-3(b b4 cis-4 d2-5 b4-3) a8-2(a a4 cis4-4 d2-5 a4-2)\break =20 %septi=C3=A8me port=C3=A9e 25 g-1( g b a2-2 g4-1 fis2.-2( fis)) \break =20 %huiti=C3=A8me port=C3=A9e 29 b8-3(b b4 cis d2-5 b4-3) a8-3(a a4 cis-4 d2-5 a4-2) \break =20 %neuvi=C3=A8me port=C3=A9e 33 =20 d-5( d-4 cis-3=20 b-2 cis-3 d-4 e2.-5_~ e2) r4 \segno =20 \bar"||"\break =20 %dixi=C3=A8me port=C3=A9e 37 \mark \markup { \musicglyph#"scripts.coda" } d,2._3 (^"CODA" =20 d)=20 a'8-2 a a4 a=20 a2-3 a4\break =20 %onzi=C3=A8me port=C3=A9e 41 a8-2 a a4 a a2-3 a4 a a a a cis e \break =20 %douxi=C3=A8me port=C3=A9e 45 <<{ d2.-4( }\\{ a4.-1 b8-2 a4}>>=20 <<{ d2.-4)( }\\{ a4.-1_\markup { \italic "Smorzando" } b8-2 a4}>> <<{ d2.-4)( }\\{ a4.-1 _\markup { \italic "rall." } b8-2 a4}>>=20 <<{ d2.-4) }\\{ 2.}>>\bar"|." =20 } =20 lower =3D \relative c { \clef bass \key d \major=20 \time 3/4 \set fingeringOrientations =3D #'(right)=20 =20 % premi=C3=A8re port=C3=A9e 1 =20 2 4=20 2 a4-2 2 4 2 4 =20 %deuxi=C3=A8me port=C3=A9e 5 =20 <<{ r4 a''2-1}\\{d,2.-5}>> <<{ r4 c'2-1}\\{d,2.-5}>> <<{ r4 d2-1}\\{g,2.-5}>> <<{r4 f'2-1}\\{gis,2.-4}>> =20 %troisi=C3=A8me port=C3=A9e 9 =20 <<{r4 fis'?2 -1}\\{a,2.-5}>> <<{r4 a'2-1}\\{b,2.-5}>> <<{r4 g'2-1}\\{e,2.-5}>> <<{r4 g'2-1}\\{a,2.-5}>> =20 % quatri=C3=A8me port=C3=A9e 13 2 4 2 4 2 4 2 4 =20 %cinqui=C3=A8me port=C3=A9e 17 2 4 2 4 2 4 2 4 =20 %sixi=C3=A8me port=C3=A9e 21 <<{r4 d''2-1}\\{g,2.-5}>> <<{r4 d'2-1}\\{g,2.-5}>> <<{r4 d'2-1}\\{g,2.-5}>> <<{r4 d'2-1}\\{g,2.-5}>> =20 %septi=C3=A8me port=C3=A9e <<{r4 b2-2}\\{e,2.-5}>> a4-3 cis-2 e-1 d-2 a-5 d8-2 cis?-3 c?4.-1 b8-2 a4-3 =20 %huiti=C3=A8me port=C3=A9e 29 2 4 2 4 2 4 2 4 =20 %neuvi=C3=A8me port=C3=A9e 33 b2-5 a'4-1 gis2.-3 g!4-4 b-2 d-1 cis-3 d-2 e-1 =20 %dixi=C3=A8me port=C3=A9e 37 2 4=20 2 4 \override Staff.Fingering #'minimum-space =3D #3 \change Staff =3D "upper" =20 2. 2. =20 %onzi=C3=A8me port=C3=A9e41 \change Staff =3D "lower" =20 2.=20 =20 2. \change Staff =3D "upper" =20 2. 2. =20 %douzi=C3=A8me port=C3=A9e 45 \change Staff =3D "lower" =20 2 4 2 4 2 4 2. } \score { \new PianoStaff << \set PianoStaff.instrumentName =3D "Piano" \set fingeringOrientations =3D #'(right)=20 \new Staff =3D "upper"\upper \new Staff =3D "lower"\lower >> \layout {} \midi { \context { \Score tempoWholesPerMinute =3D # (ly:make-moment 108 = 4)=20 } % fin du context} } } --------------050906090708080304050601-- From MAILER-DAEMON Sat Jul 04 03:02:10 2009 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1MMzGE-0005QZ-8s for mharc-lilypond-user-fr@gnu.org; Sat, 04 Jul 2009 03:02:10 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MMzGC-0005QU-NS for lilypond-user-fr@gnu.org; Sat, 04 Jul 2009 03:02:08 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MMzG8-0005QI-JX for lilypond-user-fr@gnu.org; Sat, 04 Jul 2009 03:02:08 -0400 Received: from [199.232.76.173] (port=50778 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MMzG8-0005QF-GQ for lilypond-user-fr@gnu.org; Sat, 04 Jul 2009 03:02:04 -0400 Received: from mx20.gnu.org ([199.232.41.8]:43222) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1MMzG7-0005W4-Py for lilypond-user-fr@gnu.org; Sat, 04 Jul 2009 03:02:04 -0400 Received: from smtp27.orange.fr ([80.12.242.94]) by mx20.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MMzG7-0004Z2-26 for lilypond-user-fr@gnu.org; Sat, 04 Jul 2009 03:02:03 -0400 Received: from me-wanadoo.net (localhost [127.0.0.1]) by mwinf2701.orange.fr (SMTP Server) with ESMTP id BDAF71C00096 for ; Sat, 4 Jul 2009 09:02:01 +0200 (CEST) Received: from [192.168.1.102] (ALagny-153-1-63-65.w86-218.abo.wanadoo.fr [86.218.94.65]) by mwinf2701.orange.fr (SMTP Server) with ESMTP id 81E731C0008F; Sat, 4 Jul 2009 09:02:01 +0200 (CEST) X-ME-UUID: 20090704070201532.81E731C0008F@mwinf2701.orange.fr Message-ID: <4A4EFE64.4000607@cathemline.org> Date: Sat, 04 Jul 2009 09:01:56 +0200 From: Martial User-Agent: Thunderbird 2.0.0.21 (Windows/20090302) MIME-Version: 1.0 To: Jean Gautier References: <4A4EFD9D.8060205@cathemline.org> In-Reply-To: <4A4EFD9D.8060205@cathemline.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Detected-Operating-System: by mx20.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) Cc: LilyPond Subject: Re: Ligne de changement de =?iso-8859-1?q?port=E9e?= X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 04 Jul 2009 07:02:09 -0000 pour avoir la ligne de changement ajouter \showStaffSwitch avant le changement mesure 39 -- Martial From MAILER-DAEMON Mon Jul 06 07:25:12 2009 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1MNmJs-0000Q8-16 for mharc-lilypond-user-fr@gnu.org; Mon, 06 Jul 2009 07:25:12 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MNSxw-0003bo-Kk for lilypond-user-fr@gnu.org; Sun, 05 Jul 2009 10:45:16 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MNSxs-0003bP-9H for lilypond-user-fr@gnu.org; Sun, 05 Jul 2009 10:45:16 -0400 Received: from [199.232.76.173] (port=45569 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MNSxs-0003bM-66 for lilypond-user-fr@gnu.org; Sun, 05 Jul 2009 10:45:12 -0400 Received: from smtp2-g21.free.fr ([212.27.42.2]:59306) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MNSxq-0006u4-9h for lilypond-user-fr@gnu.org; Sun, 05 Jul 2009 10:45:11 -0400 Received: from smtp2-g21.free.fr (localhost [127.0.0.1]) by smtp2-g21.free.fr (Postfix) with ESMTP id 811754B0047 for ; Sun, 5 Jul 2009 16:44:51 +0200 (CEST) Received: from DHSKWY1J.math.univ-montp2.fr (rab34-2-82-230-28-107.fbx.proxad.net [82.230.28.107]) by smtp2-g21.free.fr (Postfix) with ESMTP id 695EE4B0088 for ; Sun, 5 Jul 2009 16:44:49 +0200 (CEST) X-Mailer: QUALCOMM Windows Eudora Version 7.1.0.9 Date: Sun, 05 Jul 2009 16:44:47 +0200 To: lilypond-user-fr@gnu.org From: lemaire Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1"; format=flowed Content-Transfer-Encoding: quoted-printable Message-Id: <20090705144449.695EE4B0088@smtp2-g21.free.fr> X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) X-Mailman-Approved-At: Mon, 06 Jul 2009 07:25:10 -0400 Subject: lilypond X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Jul 2009 14:45:16 -0000 Bonjour, 1) Apr=E8s installation de : LilyPond 2.12 =AD branche stable pour Windows=20 XP, lorsque je clique sur l'ic=F4ne, il ne se passe rien. Je l'ai alors d=E9sinstall=E9. 2) Apr=E8s installation de : LilyPond 2.10 =AD ancienne branche pour Windows=20 XP, lorsque je clique sur l'ic=F4ne, il=20 appara=EEt le fichier Welcome to LilyPond. Tout se=20 passe conform=E9ment aux instructions de ce fichier. Mais ensuite que faire= ? Si je clique sur lilypond.exe, il appara=EEt un=20 =E9cran noir J 522-KO GNU lilypond 2-10-33 qui=20 dispara=EEt aussit=F4t, avec retour =E0 Windows. Merci d'avance pour vos conseils. Cordialement Catherine Lemaire From MAILER-DAEMON Mon Jul 06 09:01:26 2009 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1MNnoz-00081L-5W for mharc-lilypond-user-fr@gnu.org; Mon, 06 Jul 2009 09:01:25 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MNnou-0007yi-GH for lilypond-user-fr@gnu.org; Mon, 06 Jul 2009 09:01:20 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MNnop-0007u9-2Z for lilypond-user-fr@gnu.org; Mon, 06 Jul 2009 09:01:19 -0400 Received: from [199.232.76.173] (port=46271 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MNnon-0007tw-VC for lilypond-user-fr@gnu.org; Mon, 06 Jul 2009 09:01:14 -0400 Received: from smtp22.services.sfr.fr ([93.17.128.13]:50418) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MNnom-0006WV-Q9 for lilypond-user-fr@gnu.org; Mon, 06 Jul 2009 09:01:13 -0400 Received: from filter.sfr.fr (localhost [127.0.0.1]) by msfrf2217.sfr.fr (SMTP Server) with ESMTP id 08F147000097; Mon, 6 Jul 2009 15:01:11 +0200 (CEST) Received: from pc64 (unknown [80.118.229.136]) by msfrf2217.sfr.fr (SMTP Server) with SMTP id BF007700008D; Mon, 6 Jul 2009 15:01:10 +0200 (CEST) X-SFR-UUID: 20090706130110782.BF007700008D@msfrf2217.sfr.fr Message-ID: From: "Gilles THIBAULT" To: , "lemaire" References: <20090705144449.695EE4B0088@smtp2-g21.free.fr> Date: Mon, 6 Jul 2009 15:01:10 +0200 MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset="iso-8859-1"; reply-type=response X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.5512 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by monty-python.gnu.org: Genre and OS details not recognized. Cc: Subject: Re: lilypond X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Jul 2009 13:01:21 -0000 > LilyPond 2.12 =AD branche stable pour Windows >XP, lorsque je clique sur l'ic=F4ne, il ne se passe rien. Lilypond est un compilateur. La d=E9marche =E0 suivre est expliqu=E9 ici = : http://lilypond.org/doc/v2.12/Documentation/user/lilypond-learning/Compil= ing-a-file#Compiling-a-file Pour se faciliter la vie, on peut avoir recours =E0 un =E9diteur externe = : http://lilypond.org/doc/v2.12/Documentation/user/lilypond-program/Text-ed= itor-support#Text-editor-support Pour Windows, on recommande g=E9n=E9ralement Jedit http://lilypond.org/doc/v2.12/Documentation/user/lilypond-program/jEdit#= jEditGilles From MAILER-DAEMON Sat Jul 11 16:24:52 2009 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1MPj7r-0002Yw-P6 for mharc-lilypond-user-fr@gnu.org; Sat, 11 Jul 2009 16:24:51 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MPj7o-0002XR-Qy for lilypond-user-fr@gnu.org; Sat, 11 Jul 2009 16:24:48 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MPj7k-0002Wk-8P for lilypond-user-fr@gnu.org; Sat, 11 Jul 2009 16:24:48 -0400 Received: from [199.232.76.173] (port=52163 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MPj7k-0002Wh-51 for lilypond-user-fr@gnu.org; Sat, 11 Jul 2009 16:24:44 -0400 Received: from smtp2e.orange.fr ([80.12.242.111]:20382) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MPj7j-0003HX-Nt for lilypond-user-fr@gnu.org; Sat, 11 Jul 2009 16:24:43 -0400 Received: from me-wanadoo.net (localhost [127.0.0.1]) by mwinf2e29.orange.fr (SMTP Server) with ESMTP id 848C9800005C for ; Sat, 11 Jul 2009 22:24:41 +0200 (CEST) Received: from localhost.localdomain (AMarseille-551-1-131-168.w92-137.abo.wanadoo.fr [92.137.82.168]) by mwinf2e29.orange.fr (SMTP Server) with ESMTP id 5DE6680000A5 for ; Sat, 11 Jul 2009 22:24:41 +0200 (CEST) X-ME-UUID: 20090711202441384.5DE6680000A5@mwinf2e29.orange.fr Message-ID: <4A58F508.1040405@orange.fr> Date: Sat, 11 Jul 2009 22:24:40 +0200 From: Jean-Charles Malahieude User-Agent: Thunderbird 2.0.0.21 (X11/20090320) MIME-Version: 1.0 To: lilypondeurs Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by monty-python.gnu.org: Genre and OS details not recognized. Subject: Avis aux potentiels relecteurs X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 11 Jul 2009 20:24:49 -0000 Bonsoir =C3=A0 tous, Je viens de finir la mise =C3=A0 jour du chapitre 1.2 du manuel de notati= on,=20 autrement dit ce qui traite du rythme. Le fichier source se trouve pour l'instant sur la branche=20 lilypond/translation du d=C3=A9p=C3=B4t des sources de LilyPond. Si quelqu'un veut bien le relire... Bon weekend ponto=C3=AFde =C3=A0 tous. Jean-Charles From MAILER-DAEMON Sun Jul 12 13:57:25 2009 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1MQ3Ij-0005UF-3q for mharc-lilypond-user-fr@gnu.org; Sun, 12 Jul 2009 13:57:25 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MQ3Ig-0005TV-Jp for lilypond-user-fr@gnu.org; Sun, 12 Jul 2009 13:57:22 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MQ3Ic-0005SR-Gz for lilypond-user-fr@gnu.org; Sun, 12 Jul 2009 13:57:22 -0400 Received: from [199.232.76.173] (port=56843 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MQ3Ic-0005SO-E5 for lilypond-user-fr@gnu.org; Sun, 12 Jul 2009 13:57:18 -0400 Received: from mail-fx0-f217.google.com ([209.85.220.217]:37562) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MQ3Ic-0006D2-3e for lilypond-user-fr@gnu.org; Sun, 12 Jul 2009 13:57:18 -0400 Received: by fxm17 with SMTP id 17so857960fxm.42 for ; Sun, 12 Jul 2009 10:57:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :from:date:message-id:subject:to:cc:content-type :content-transfer-encoding; bh=3r5At93e+xkLPDvujz4j8RzxcpmGGSDSKK0n2oZYHB0=; b=IBOy8loqZMscgoDk79KhGHrfoHzMnqaekpwqXWTkVldxi5QQQMVVCrIN9QZW0GDd3U PGFyIltClGsZ10+DsIB9qqf+kPHrZyVwvbMld7eIKDjrHT6b0TmTHQAxr7aRJsRZbDvd yna9+e2YW1uvxPLpj3+o46LFB5cq692SG96go= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; b=nSZhas3H7LTzYyPmZYufR2ObCBxUgsL8540c/KfoamimSMPuUxAaJShhZTKmE/4/55 wIcf2ZQjZZxAk0R+Viry2bb57Ttx8RGik+XrmjGS3Kd7enFaEO4pwCbwLAjLBRDg9ZCE wWikoltYoNK3WjEA76rAtxNA/WO0RdO69yjXE= MIME-Version: 1.0 Received: by 10.103.217.10 with SMTP id u10mr2201652muq.85.1247421436149; Sun, 12 Jul 2009 10:57:16 -0700 (PDT) In-Reply-To: <4A58F508.1040405@orange.fr> References: <4A58F508.1040405@orange.fr> From: =?UTF-8?Q?Fran=C3=A7ois_Martin?= Date: Sun, 12 Jul 2009 19:56:56 +0200 Message-ID: <8c43f01d0907121056y73c166e1icd563e764987de9b@mail.gmail.com> To: Jean-Charles Malahieude Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) Cc: lilypondeurs Subject: Re: Avis aux potentiels relecteurs X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 12 Jul 2009 17:57:22 -0000 > Si quelqu'un veut bien le relire... Cool, je veux bien en =C3=AAtre ! ... comment on fait pour acc=C3=A9der aux sources ? Fran=C3=A7ois From MAILER-DAEMON Tue Jul 14 09:29:38 2009 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1MQi4g-0007DQ-BN for mharc-lilypond-user-fr@gnu.org; Tue, 14 Jul 2009 09:29:38 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MQQ1P-0008Ua-BO for lilypond-user-fr@gnu.org; Mon, 13 Jul 2009 14:13:03 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MQQ1J-0008S3-Od for lilypond-user-fr@gnu.org; Mon, 13 Jul 2009 14:13:02 -0400 Received: from [199.232.76.173] (port=44830 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MQQ1J-0008Rx-Je for lilypond-user-fr@gnu.org; Mon, 13 Jul 2009 14:12:57 -0400 Received: from smtp23.orange.fr ([80.12.242.97]:6578) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MQQ1H-0008Mj-Tj for lilypond-user-fr@gnu.org; Mon, 13 Jul 2009 14:12:57 -0400 Received: from me-wanadoo.net (localhost [127.0.0.1]) by mwinf2306.orange.fr (SMTP Server) with ESMTP id C07F41C000E0; Mon, 13 Jul 2009 20:12:53 +0200 (CEST) Received: from localhost.localdomain (AMarseille-551-1-131-168.w92-137.abo.wanadoo.fr [92.137.82.168]) by mwinf2306.orange.fr (SMTP Server) with ESMTP id 0FA241C000AF; Mon, 13 Jul 2009 20:12:52 +0200 (CEST) X-ME-UUID: 20090713181252641.0FA241C000AF@mwinf2306.orange.fr Message-ID: <4A5B7923.1020703@orange.fr> Date: Mon, 13 Jul 2009 20:12:51 +0200 From: Jean-Charles Malahieude User-Agent: Thunderbird 2.0.0.21 (X11/20090320) MIME-Version: 1.0 To: =?UTF-8?B?RnJhbsOnb2lzIE1hcnRpbg==?= X-Priority: 1 (Highest) References: <4A58F508.1040405@orange.fr> <8c43f01d0907121056y73c166e1icd563e764987de9b@mail.gmail.com> In-Reply-To: <8c43f01d0907121056y73c166e1icd563e764987de9b@mail.gmail.com> Content-Type: multipart/mixed; boundary="------------020502040103020500060206" X-detected-operating-system: by monty-python.gnu.org: Genre and OS details not recognized. X-Mailman-Approved-At: Tue, 14 Jul 2009 09:29:36 -0400 Cc: lilypondeurs Subject: Re: Avis aux potentiels relecteurs X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jul 2009 18:13:03 -0000 This is a multi-part message in MIME format. --------------020502040103020500060206 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable Le 12/07/2009 19:56, Fran=C3=A7ois Martin disait : >> Si quelqu'un veut bien le relire... >=20 > Cool, je veux bien en =C3=AAtre ! > ... comment on fait pour acc=C3=A9der aux sources ? >=20 > Fran=C3=A7ois Pour mettre les mains dans le cambouis jusqu'au coude, la premi=C3=A8re c= hose=20 =C3=A0 faire est de jeter un =C5=93il anglophile au=20 http://lilypond.org/doc/v2.13/Documentation/devel/contrib-guide/index#ind= ex Si besoin est, je joins le fichier "rhythms.itely" pou un aper=C3=A7u du = texte pur. Il se trouve normalement dans le r=C3=A9pertoire ~/mon-d=C3=A9p=C3=B4t-local/Documentation/fr/user/ D=C3=A9sol=C3=A9 de r=C3=A9pondre si tard, mais je n'ai pu faire le pont.= =2E. @+ Jean-Charles --------------020502040103020500060206 Content-Type: text/plain; name="rhythms.itely" Content-Transfer-Encoding: base64 Content-Disposition: inline; filename="rhythms.itely" QGMgLSotIGNvZGluZzogdXRmLTg7IG1vZGU6IHRleGluZm87IC0qLQpAaWdub3JlCiAgICBU cmFuc2xhdGlvbiBvZiBHSVQgY29tbWl0dGlzaDogMjFjODQ2MWVhODdjZDY3MGEzNWE0MGI5 MWQzZWYyMGRlMDNhMDQwOQoKICAgIFdoZW4gcmV2aXNpbmcgYSB0cmFuc2xhdGlvbiwgY29w eSB0aGUgSEVBRCBjb21taXR0aXNoIG9mIHRoZQogICAgdmVyc2lvbiB0aGF0IHlvdSBhcmUg d29ya2luZyBvbi4gIFNlZSBUUkFOU0xBVElPTiBmb3IgZGV0YWlscy4KQGVuZCBpZ25vcmUK CkBjIFx2ZXJzaW9uICIyLjEyLjAiCgpAYyBUcmFuc2xhdG9yczogRnLDqWTDqXJpYyBDaGlh c3NvbiwgSmVhbi1DaGFybGVzIE1hbGFoaWV1ZGUKQGMgVHJhbnNsYXRpb24gY2hlY2tlcnM6 IFZhbGVudGluIFZpbGxlbmF2ZSwgSmVhbi1DaGFybGVzIE1hbGFoaWV1ZGUKCkBub2RlIFJo eXRobXMKQHNlY3Rpb24gUmh5dGhtcwoKQGxpbHlwb25kZmlsZVtxdW90ZV17cmh5dGhtcy1o ZWFkd29yZC5seX0KCkNldHRlIHNlY3Rpb24gdHJhaXRlIGR1IHJ5dGhtZSA6IGR1csOpZXMs IHNpbGVuY2VzLCBiYXJyZXMgZGUgbGlnYXR1cmUKZXQgZGUgbWVzdXJlLgoKQG1lbnUKKiBX cml0aW5nIHJoeXRobXM6OiAgICAgICAgICAgICAKKiBXcml0aW5nIHJlc3RzOjogICAgICAg ICAgICAgICAKKiBEaXNwbGF5aW5nIHJoeXRobXM6OiAgICAgICAgICAKKiBCZWFtczo6ICAg ICAgICAgICAgICAgICAgICAgICAKKiBCYXJzOjogICAgICAgICAgICAgICAgICAgICAgICAK KiBTcGVjaWFsIHJoeXRobWljIGNvbmNlcm5zOjogICAKQGVuZCBtZW51CgoKQG5vZGUgV3Jp dGluZyByaHl0aG1zCkBzdWJzZWN0aW9uIFdyaXRpbmcgcmh5dGhtcwoKQG1lbnUKKiBEdXJh dGlvbnM6OiAgICAgICAgICAgICAgICAgICAKKiBUdXBsZXRzOjogICAgICAgICAgICAgICAg ICAgICAKKiBTY2FsaW5nIGR1cmF0aW9uczo6ICAgICAgICAgICAKKiBUaWVzOjogICAgICAg ICAgICAgICAgICAgICAgICAKQGVuZCBtZW51CgpAbm9kZSBEdXJhdGlvbnMKQHVubnVtYmVy ZWRzdWJzdWJzZWMgRHVyYXRpb25zCgpAY2luZGV4IGR1csOpZXMKQGNpbmRleCBub3Rlcywg bG9uZ3VldXIKQGNpbmRleCBsb25ndWV1ciBkZSBub3RlCgpAZnVuaW5kZXggXGxvbmdhCkBm dW5pbmRleCBsb25nYQpAZnVuaW5kZXggXGJyZXZlCkBmdW5pbmRleCBicmV2ZQpAZnVuaW5k ZXggXG1heGltYQpAZnVuaW5kZXggbWF4aW1hCgpEYW5zIGxlcyBtb2RlcyBkZSBub3Rlcywg ZCdhY2NvcmRzIGV0IGRlIHBhcm9sZXMsIGxlcyBkdXLDqWVzIHNvbnQKw6ljcml0ZXMgYXZl YyBkZXMgY2hpZmZyZXMgZXQgZGVzIHBvaW50cyA6IGxlcyBkdXLDqWVzIHNvbnQgaW5kaXF1 w6llcyBwYXIKbGV1ciB2YWxldXIgZnJhY3Rpb25uYWlyZSBwYXIgcmFwcG9ydCDDoCBsYSBk dXLDqWUgZCd1bmUgcm9uZGUuICBVbmUKbm9pcmUsIHBhciBleGVtcGxlLCBxdWkgw6lxdWl2 YXV0IMOgIHVuIDEvNCBkZSByb25kZSAtLS0gQGVtcGh7cXVhcnRlciBub3RlfQplbiBhbmds YWlzIC0tLSBzJ8OpY3JpdCBAY29kZXs0fSwgYWxvcnMgcXUndW5lIGJsYW5jaGUgLS0tCkBl bXBoe2hhbGYtbm90ZX0sIDEvMiByb25kZSAtLS0gcyfDqWNyaXQgQGNvZGV7Mn0uICBQb3Vy IGRlcyBub3RlcyBwbHVzCmxvbmd1ZXMgcXUndW5lIHJvbmRlLCB2b3VzIGRldnJleiB1dGls aXNlciBsZXMgY29tbWFuZGVzIEBjb2Rle1xsb25nYX0KcG91ciB1bmUgbG9uZ3VlLCBldCBA Y29kZXtcYnJldmV9IHBvdXIgdW5lIGJyw6h2ZSwgYXVzc2kgYXBwZWzDqWUgY2FycsOpZS4g IApEZXMgZHVyw6llcyBwbHVzIGNvdXJ0ZXMgcXVlIGxhIHF1aW50dXBsZS1jcm9jaGUgLS0t IDEvMTI4IGRlIHJvbmRlIC0tLQpzb250IHBvc3NpYmxlcywgw6AgY29uZGl0aW9uIGRlIGxl cyBsaWdhdHVyZXIuCiAKQGMgVHdvIDY0dGggbm90ZXMgYXJlIG5lZWRlZCB0byBvYnRhaW4g YmVhbXMKQGxpbHlwb25kW3F1b3RlLHZlcmJhdGltLHJlbGF0aXZlPTJdClx0aW1lIDgvMQpj XGxvbmdhIGNcYnJldmUgYzEgYzIKYzQgYzggYzE2IGMzMiBjNjQgYzY0CkBlbmQgbGlseXBv bmQKIApAbm9pbmRlbnQKVm9pY2kgY2VzIG3Dqm1lcyBkdXLDqWVzIHNhbnMgbGEgZm9uY3Rp b24gZGUgbGlnYXR1cmUgYXV0b21hdGlxdWUuCgpAYyBub3Qgc3RyaWN0bHkgIndyaXRpbmcg cmh5dGhtcyI7IG1vcmUgb2YgYSAiZGlzcGxheWluZyIgdGhpbmcsCkBjIGJ1dCBpdCdzIG9r IGhlcmUuICAtZ3AKQGxpbHlwb25kW3F1b3RlLHZlcmJhdGltLHJlbGF0aXZlPTJdClx0aW1l IDgvMQpcYXV0b0JlYW1PZmYKY1xsb25nYSBjXGJyZXZlIGMxIGMyCmM0IGM4IGMxNiBjMzIg YzY0IGM2NApAZW5kIGxpbHlwb25kCiAKVW5lIG5vdGUgZG9udCBsYSBkdXLDqWUgZXN0IGRl IHF1YXRyZSBicsOodmVzIHMnb2J0aWVudCBwYXIgbGEgY29tbWFuZGUKQGNvZGV7XG1heGlt YX0uIENlbGxlLWNpIG4nZXN0IHRvdXRlZm9pcyBkaXNwb25pYmxlIHF1ZSBkYW5zIGxlIGNh ZHJlIGRlCmxhIG5vdGF0aW9uIGFuY2llbm5lLiBQb3VyIHBsdXMgZGUgZMOpdGFpbHMsIHZv aXIgQHJlZntBbmNpZW50IG5vdGF0aW9ufS4gCgpAY2luZGV4IGR1csOpZSBwYXIgZMOpZmF1 dApAY2luZGV4IGTDqWZhdXQsIGR1csOpZQoKU2kgbGEgZHVyw6llIGQndW5lIG5vdGUgbidl c3QgcGFzIHByw6ljaXPDqWUsIGVsbGUgZXN0IGFsb3JzIGFzc2ltaWzDqWUgw6AgbGEKZHVy w6llIGRlIGxhIG5vdGUgcHLDqWPDqWRlbnRlLiAgTGEgdmFsZXVyIHBhciBkw6lmYXV0IHBv dXIgbGEgcHJlbWnDqHJlIG5vdGUKZXN0IGxhIG5vaXJlICg0KS4KCkBsaWx5cG9uZFtxdW90 ZSx2ZXJiYXRpbSxyZWxhdGl2ZT0yXQphIGEgYTIgYSBhNCBhIGExIGEKQGVuZCBsaWx5cG9u ZAoKQGNpbmRleCBub3RlcyBwb2ludMOpZXMKQGNpbmRleCBwb2ludMOpZSwgbm90ZQpAY2lu ZGV4IGRvdWJsZW1lbnQgcG9pbnTDqWUsIG5vdGUKQGNpbmRleCBwb2ludApAY2luZGV4IGRv dWJsZSBwb2ludAoKQGZ1bmluZGV4IC4KClBvdXIgb2J0ZW5pciBkZXMgbm90ZXMgcG9pbnTD qWVzLCBham91dGV6IHNpbXBsZW1lbnQgdW4gcG9pbnQKKEBjb2Rley59KSBhdSBjaGlmZnJl LiAgTGVzIG5vdGVzIGRvdWJsZW1lbnQgcG9pbnTDqWVzIHNvbnQgY3LDqcOpZXMgZGUKbGEg bcOqbWUgZmHDp29uLgoKQGxpbHlwb25kW3F1b3RlLHZlcmJhdGltLHJlbGF0aXZlPTJdCmE0 IGIgYzQuIGI4IGE0LiBiNC4uIGM4LgpAZW5kIGxpbHlwb25kCgpDZXJ0YWluZXMgZHVyw6ll cyBuZSBwZXV2ZW50IHMnb2J0ZW5pciDDoCBwYXJ0aXIgZGUgY2hpZmZyZXMgZXQgZGUgcG9p bnRzLAptYWlzIHVuaXF1ZW1lbnQgZW4gQHFxe2xpYW50fSBkZXV4IG91IHBsdXNpZXVycyBu b3RlcyBlbnRyZSBlbGxlcy4gVm9pcgpAcmVme1RpZXN9IMOgIGNlIHN1amV0LgoKUXVhbnQg w6AgbGEgbWFuacOocmUgZGUgc3DDqWNpZmllciBsYSBkdXLDqWUgZGVzIHN5bGxhYmVzIG91 IGJpZW4gZCdhbGlnbmVyCmRlcyBwYXJvbGVzIHBhciByYXBwb3J0IGF1eCBub3RlcywgcmVw b3J0ZXotdm91cyBhdSBjaGFwaXRyZSAKQHJlZntWb2NhbCBtdXNpY30uCgpFc3BhY2VyIGxl cyBub3RlcyBzZWxvbiBsZXVyIGR1csOpZSByZWxhdGl2ZSBlc3QgdG91dCDDoCBmYWl0IHBv c3NpYmxlLgpQb3VyIHBsdXMgZGUgZMOpdGFpbHMgw6AgY2Ugc3VqZXQgZXQgc3VyIGxlcyBh dXRyZXMgcsOpZ2xhZ2VzIHByb3ByZXMgw6AKY2V0dGUgZm9ybWUgZGUgbm90YXRpb24sIHJl cG9ydGV6LXZvdXMgw6AgQHJlZntQcm9wb3J0aW9uYWwgbm90YXRpb259LgoKQGZ1bmluZGV4 IFxkb3RzVXAKQGZ1bmluZGV4IGRvdHNVcApAZnVuaW5kZXggXGRvdHNEb3duCkBmdW5pbmRl eCBkb3RzRG93bgpAZnVuaW5kZXggXGRvdHNOZXV0cmFsCkBmdW5pbmRleCBkb3RzTmV1dHJh bAoKTGVzIHBvaW50cyBzb250IG5vcm1hbGVtZW50IGhhdXNzw6lzIHBvdXIgw6l2aXRlciBs ZXMgbGlnbmVzIGRlIHBvcnTDqWUsCnNhdWYgZGFucyBjZXJ0YWluZXMgcG9seXBob25pZXMu ICBEZXMgY29tbWFuZGVzIHByw6lkw6lmaW5pZXMgcGVybWV0dGVudApkZSBtYW51ZWxsZW1l bnQgZm9yY2VyIHVuZSBvcmllbnRhdGlvbiBwYXJ0aWN1bGnDqHJlLCBjb21tZSBpbmRpcXXD qSBhdQpjaGFwaXRyZSBAcmVme0RpcmVjdGlvbiBhbmQgcGxhY2VtZW50fS4KCgpAcHJlZGVm aW5lZApAY29kZXtcYXV0b0JlYW1PZmZ9LApAY29kZXtcZG90c1VwfSwKQGNvZGV7XGRvdHNE b3dufS4KQGVuZHByZWRlZmluZWQKCgpAc2VlYWxzbwpHbG9zc2FpcmUgbXVzaWNvbG9naXF1 ZSA6CkByZ2xvc3ticmV2ZX0sCkByZ2xvc3tsb25nYX0sCkByZ2xvc3ttYXhpbWF9LApAcmds b3N7bm90ZSB2YWx1ZX0sCkByZ2xvc3tEdXJhdGlvbiBuYW1lcyBub3RlcyBhbmQgcmVzdHN9 LgoKTWFudWVsIGRlIG5vdGF0aW9uIDoKQHJlZntBdXRvbWF0aWMgYmVhbXN9LApAcmVme1Rp ZXN9LApAcmVme1N0ZW1zfSwKQHJlZntXcml0aW5nIHJoeXRobXN9LApAcmVme1dyaXRpbmcg cmVzdHN9LApAcmVme1ZvY2FsIG11c2ljfSwKQHJlZntBbmNpZW50IG5vdGF0aW9ufSwKQHJl ZntQcm9wb3J0aW9uYWwgbm90YXRpb259LgoKTW9yY2VhdXggY2hvaXNpcyA6CkBybHNye1Jo eXRobXN9LgoKTWFudWVsIGRlcyByw6lmw6lyZW5jZXMgaW50ZXJuZXMgOgpAcmludGVybmFs c3tEb3RzfSwKQHJpbnRlcm5hbHN7RG90Q29sdW1ufS4KCgpAa25vd25pc3N1ZXMKCkBjIERl bGliZXJhdGVseSBkdXBsaWNhdGVkIGluIER1cmF0aW9ucyBhbmQgUmVzdHMuICAtZ3AKSWwg bidleGlzdGUgcGFzIMOgIHByb3ByZW1lbnQgcGFybGVyIGRlIGxpbWl0ZSAoaW5mw6lyaWV1 cmUgb3Ugc3Vww6lyaWV1cmUpCmVuIHRlcm1lIGRlIGR1csOpZSBkJ3VuIHNpbGVuY2UuICBD ZXBlbmRhbnQsIGxlIG5vbWJyZSBkZSBnbHlwaGVzCmRpc3BvbmlibGVzIG5lIGNvdXZyZSBx dWUgbGVzIHNpbGVuY2VzIGFsbGFudCBkdSBxdWludHVwbGUgc291cGlyIMOgIGxhCm1heGlt ZSAow6lxdWl2YWxhbnQgaHVpdCBwYXVzZXMpLgoKCkBub2RlIFR1cGxldHMKQHVubnVtYmVy ZWRzdWJzdWJzZWMgVHVwbGV0cwoKQGNpbmRleCBub2xldHMKQGNpbmRleCB0cmlvbGV0cwoK QGZ1bmluZGV4IFx0aW1lcwpAZnVuaW5kZXggdGltZXMKCkxlcyBub2xldHMgLS0tIHRyaW9s ZXRzLCBxdWludG9sZXRzLCBldGMuIC0tLSBzb250IG9idGVudXMgZW4KbXVsdGlwbGlhbnQg dG91dGVzIGxlcyBkdXLDqWVzIGQndW5lIGV4cHJlc3Npb24gbXVzaWNhbGUgcGFyIHVuZQpm cmFjdGlvbi4KCkBleGFtcGxlClx0aW1lcyBAdmFye2ZyYWN0aW9ufSBAeyBAdmFye2V4cHJl c3Npb25fbXVzaWNhbGV9IEB9CkBlbmQgZXhhbXBsZQoKQG5vaW5kZW50CkxhIGR1csOpZSBk ZSBAdmFye2V4cHJlc3Npb25fbXVzaWNhbGV9IHNlcmEgbXVsdGlwbGnDqWUgcGFyIGxhIGZy YWN0aW9uLiAgTGUKZMOpbm9taW5hdGV1ciBkZSBjZXR0ZSBmcmFjdGlvbiBzZXJhIGltcHJp bcOpIGF1LWRlc3N1cyBvdSBhdS1kZXNzb3VzIGRlcwpub3RlcywgcGFyZm9pcyBhdmVjIHVu IGNyb2NoZXQuICBMZSBub2xldCBsZSBwbHVzIGNvdXJhbnQgZXN0IGxlCnRyaW9sZXQsIGRh bnMgbGVxdWVsIDMgbm90ZXMgb250IGxhIGR1csOpZSBkZSAyLCBldCBvw7kgbGVzIG5vdGVz IGR1cmVudApkb25jIDIvMyBkZSBsZXVyIHZhbGV1ciDDqWNyaXRlLgoKQGxpbHlwb25kW3F1 b3RlLHZlcmJhdGltLHJlbGF0aXZlPTJdCmEyIFx0aW1lcyAyLzMgeyBiNCBiIGIgfQpjNCBj IFx0aW1lcyAyLzMgeyBiNCBhIGcgfQpAZW5kIGxpbHlwb25kCgpAY2luZGV4IGNyb2NoZXQg ZGUgbm9sZXQsIHBvc2l0aW9ubmVtZW50CgpAZnVuaW5kZXggXHR1cGxldFVwCkBmdW5pbmRl eCB0dXBsZXRVcApAZnVuaW5kZXggXHR1cGxldERvd24KQGZ1bmluZGV4IHR1cGxldERvd24K QGZ1bmluZGV4IFx0dXBsZXROZXV0cmFsCkBmdW5pbmRleCB0dXBsZXROZXV0cmFsCgpEZXMg Y29tbWFuZGVzIHByw6lkw6lmaW5pZXMgcGVybWV0dGVudCAgZGUgZMOpcm9nZXIgYXUgcG9z aXRpb25uZW1lbnQKYXV0b21hdGlxdWUgZHUgY3JvY2hldCBlbiBzdXJwbG9tYiBvdSBhdS1k ZXNzb3VzIGRlcyBub3RlcyAtLSB2b2lyIGxlCmNoYXBpdHJlIEByZWZ7RGlyZWN0aW9uIGFu ZCBwbGFjZW1lbnR9LiAgCgpMZXMgbm9sZXRzIHBldXZlbnQgw6p0cmUgaW1icmlxdcOpcyA7 IHBhciBleGVtcGxlLAoKQGxpbHlwb25kW3F1b3RlLHZlcmJhdGltLHJlbGF0aXZlPTJdClxh dXRvQmVhbU9mZgpjNCBcdGltZXMgNC81IHsgZjggZSBmIFx0aW1lcyAyLzMgeyBlWyBmIGdd IH0gfSBmNCB8CkBlbmQgbGlseXBvbmQKIApMb3JzcXUndW5lIGltYnJpY2F0aW9uIGRlIG5v bGV0cyBkw6lidXRlIGF1IG3Dqm1lIGluc3RhbnQsIGlsIHZvdXMgZmF1ZHJhCnJlY291cmly IMOgIGxhIGNvbW1hbmRlIEBjb2Rle1x0d2Vha30uCgpWb3VzIHBvdXZleiBpbnRlcmbDqXJl ciBzdXIgbGEgZHVyw6llIGRlcyBub3RlcyBzYW5zIGltcHJpbWVyIGRlIGNyb2NoZXQsCmNv bW1lIGluZGlxdcOpIGF1IGNoYXBpdHJlIEByZWZ7U2NhbGluZyBkdXJhdGlvbnN9LgoKCkBw cmVkZWZpbmVkCkBjb2Rle1x0dXBsZXRVcH0sCkBjb2Rle1x0dXBsZXREb3dufSwKQGNvZGV7 XHR1cGxldE5ldXRyYWx9LgpAZW5kcHJlZGVmaW5lZAoKQHNuaXBwZXRzCgpAY2luZGV4IG5v bGV0cywgZm9ybWF0YWdlCkBjaW5kZXggdHJpb2xldHMsIGZvcm1hdGFnZQoKQGZ1bmluZGV4 IHR1cGxldE51bWJlckZvcm1hdEZ1bmN0aW9uCkBmdW5pbmRleCB0dXBsZXRTcGFubmVyRHVy YXRpb24KCkBsaWx5cG9uZGZpbGVbdmVyYmF0aW0sbGlseXF1b3RlLHJhZ2dlZC1yaWdodCx0 ZXhpZG9jLGRvY3RpdGxlXQp7ZW50ZXJpbmctc2V2ZXJhbC10dXBsZXRzLXVzaW5nLW9ubHkt b25lLS10aW1lcy1jb21tYW5kLmx5fQoKQGNpbmRleCBub2xldCwgbW9kaWZpY2F0aW9uIGR1 IGNoaWZmcmUKCkBmdW5pbmRleCBUdXBsZXROdW1iZXIKCkBsaWx5cG9uZGZpbGVbdmVyYmF0 aW0sbGlseXF1b3RlLHJhZ2dlZC1yaWdodCx0ZXhpZG9jLGRvY3RpdGxlXQp7Y2hhbmdpbmct dGhlLXR1cGxldC1udW1iZXIubHl9CgpAbGlseXBvbmRmaWxlW3ZlcmJhdGltLGxpbHlxdW90 ZSxyYWdnZWQtcmlnaHQsdGV4aWRvYyxkb2N0aXRsZV0Ke25vbi1kZWZhdWx0LXR1cGxldC1u dW1iZXJzLmx5fQoKQGxpbHlwb25kZmlsZVt2ZXJiYXRpbSxsaWx5cXVvdGUscmFnZ2VkLXJp Z2h0LHRleGlkb2MsZG9jdGl0bGVdCntwZXJtaXR0aW5nLWxpbmUtYnJlYWtzLXdpdGhpbi1i ZWFtZWQtdHVwbGV0cy5seX0KCkBzZWVhbHNvCk11c2ljIEdsb3NzYXJ5OgpAcmdsb3N7dHJp cGxldH0sCkByZ2xvc3t0dXBsZXR9LApAcmdsb3N7cG9seW1ldHJpY30uCgpNYW51ZWwgZCdh cHByZW50aXNzYWdlIDogCkBybGVhcm5pbmd7VHdlYWtpbmcgbWV0aG9kc30uCgpNYW51ZWwg ZGUgbm90YXRpb24gOgpAcmVme1RpbWUgYWRtaW5pc3RyYXRpb259LApAcmVme1NjYWxpbmcg ZHVyYXRpb25zfSwKQHJlZntUaGUgdHdlYWsgY29tbWFuZH0sCkByZWZ7UG9seW1ldHJpYyBu b3RhdGlvbn0uCgpNb3JjZWF1eCBjaG9pc2lzIDoKQHJsc3J7Umh5dGhtc30uCgpSw6lmw6ly ZW5jZXMgaW50ZXJuZXMgOgpAcmludGVybmFsc3tUdXBsZXRCcmFja2V0fSwKQHJpbnRlcm5h bHN7VHVwbGV0TnVtYmVyfSwKQHJpbnRlcm5hbHN7VGltZVNjYWxlZE11c2ljfS4KCkBjaW5k ZXggbm90ZXMgZCdvcm5lbWVudCBldCBjcm9jaGV0IGRlIG5vbGV0CgpAa25vd25pc3N1ZXMK TG9yc3F1J3VuIG5vbGV0IGVuIGTDqWJ1dCBkZSBwb3J0w6llIGVzdCBwcsOpY8OpZMOpIGQn dW5lIG5vdGUgZCdvcm5lbWVudCwKY2VsbGUtY2kgZG9pdCBzZSBwbGFjZXIgYXZhbnQgbGEg Y29tbWFuZGUgQGNvZGV7XHRpbWVzfSBwb3VyIMOpdml0ZXIKdG91dGUgZXJyZXVyLiAgQWls bGV1cnMgZGFucyBsYSBwYXJ0aXRpb24sIGxlcyBub3RlcyBkJ29ybmVtZW50IHBldXZlbnQK c2UgcGxhY2VyIGF1IHNlaW4gZGUgbCdleHByZXNzaW9uIGR1IG5vbGV0LgoKCkBub2RlIFNj YWxpbmcgZHVyYXRpb25zCkB1bm51bWJlcmVkc3Vic3Vic2VjIFNjYWxpbmcgZHVyYXRpb25z CgpAY2luZGV4IMOpY2hlbG9ubmVtZW50IGRlcyBkdXLDqWVzCkBjaW5kZXggZHVyw6llcywg w6ljaGVrb25uZW1lbnQKClZvdXMgcG91dmV6IGFsdMOpcmVyIGxhIGR1csOpZSBkZXMgbm90 ZXMsIHNpbGVuY2VzIG91IGFjY29yZHMgZW4gbGV1cgpqb2lnbmFudCB1bmUgZnJhY3Rpb24g QHZhcntOL019LCBkb25uYW50IEBxcXtAY29kZXsqfUB2YXJ7Ti9NfX0gLS0tIG91CkBxcXtA Y29kZXsqfUB2YXJ7Tn19IHNpIEB2YXJ7TT0xfS4gIENlY2kgbmUgbW9kaWZpZXJhIGVuIHJp ZW4gbCdhcHBhcmVuY2UKZGVzIG5vdGVzIG91IHNpbGVuY2VzIHByb2R1aXRzLCBtYWlzIGFm ZmVjdGVyYSBsZSByZW5kdSBNSURJLiAKCkRhbnMgbCdleGVtcGxlIHN1aXZhbnQsIGxlcyB0 cm9pcyBwcmVtacOocmVzIG5vdGVzIHByZW5uZW50IGV4YWN0ZW1lbnQKZGV1eCB0ZW1wcywg bWFpcyBhdWN1biB0cmlvbGV0IG4nZXN0IGltcHJpbcOpLgoKQGxpbHlwb25kW3F1b3RlLHJl bGF0aXZlPTIsdmVyYmF0aW1dClx0aW1lIDIvNAolIEFsdGVyIGR1cmF0aW9ucyB0byB0cmlw bGV0cwphNCoyLzMgZ2lzNCoyLzMgYTQqMi8zCiUgTm9ybWFsIGR1cmF0aW9ucwphNCBhNAol IERvdWJsZSB0aGUgZHVyYXRpb24gb2YgY2hvcmQKPGEgZD40KjIKJSBEdXJhdGlvbiBvZiBx dWFydGVyLCBhcHBlYXJzIGxpa2Ugc2l4dGVlbnRoCmIxNio0IGM0CkBlbmQgbGlseXBvbmQK CkxhIGR1csOpZSBkJ3VuIHNpbGVuY2UgaW52aXNpYmxlIG91IHNhdXQgZGUgbm90ZXMgKEBl bXBoe3NraXB9KSBwZXV0CmVsbGUgYXVzc2kgw6p0cmUgYWZmZWN0w6llIGQndW4gbXVsdGlw bGljYXRldXIuICBDZXR0ZSB0ZWNobmlxdWUgcGVybWV0CnRvdXQgc2ltcGxlbWVudCBkZSBz YXV0ZXIgcGx1c2lldXJzIG1lc3VyZXMsIGNvbW1lIHBhciBleGVtcGxlIHVuIApAY29kZXtz MSoyM30uCgpAY2luZGV4IMOpY2hlbG9ubmVtZW50IGRlIG11c2lxdWUKQGNpbmRleCBtdXNp cXVlIMOpY2hlbG9ubsOpZQoKQGZ1bmluZGV4IFxzY2FsZUR1cmF0aW9ucwpAZnVuaW5kZXgg c2NhbGVEdXJhdGlvbnMKCklsIGVzdCB0b3V0IMOgIGZhaXQgcG9zc2libGUgZCfDqWNoZWxv bm5lciBkZXMgZnJhZ21lbnRzIG11c2ljYXV4IHBsdXMgb3UKbW9pbnMgbG9uZ3Mgw6AgbCdh aWRlIGQndW5lIHNpbXBsZSBmcmFjdGlvbiwgY29tbWUgc2kgY2hhcXVlIG5vdGUsIGFjY29y ZApvdSBzaWxlbmNlIMOpdGFpdCBhZmZlY3TDqSBkZSBjZSBtw6ptZSBxdW90aWVudC4gIEwn YXBwYXJlbmNlIGRlIGNldHRlCm11c2lxdWUgbmUgc2VyYSBlbiByaWVuIG1vZGlmacOpZSA7 IHNldWxlIGxhIGR1csOpZSBkZXMgbm90ZXMgZXN0Cm11bHRpcGxpw6llIGVuIGludGVybmUg cGFyIGxhIGZyYWN0aW9uCkBlbXBoe251bcOpcmF0ZXVyfS9AZW1waHtkw6lub21pbmF0ZXVy fS4gIE4nb3VibGlleiBwYXMgZGUgcHLDqXNlcnZlciBsZXMKZXNwYWNlcyBkZSBwYXJ0IGV0 IGQnYXV0cmUgZHUgcG9pbnQuICBWb2ljaSB1biBleGVtcGxlIGlsbHVzdHJhbnQgbGEKbWFu acOocmUgZGUgY29tcHJpbWVyIG91IMOpdGlyZXIgZGUgbGEgbXVzaXF1ZSA6CgpAbGlseXBv bmRbcXVvdGUscmVsYXRpdmU9Mix2ZXJiYXRpbV0KXHRpbWUgMi80CiUgTm9ybWFsIGR1cmF0 aW9ucwo8YyBhPjQgYzggYQolIFNjYWxlIG11c2ljIGJ5ICoyLzMKXHNjYWxlRHVyYXRpb25z ICMnKDIgLiAzKSB7CiAgPGMgYSBmPjQuIGM4IGEgZgp9CiUgU2NhbGUgbXVzaWMgYnkgKjIK XHNjYWxlRHVyYXRpb25zICMnKDIgLiAxKSB7CiAgPGMnIGE+NCBjOCBiCn0KQGVuZCBsaWx5 cG9uZAoKQG5vaW5kZW50CkNldHRlIHRlY2huaXF1ZSBlc3QgdG91dCDDoCBmYWl0IGFwcHJv cHJpw6llIMOgIGxhIG5vdGF0aW9uIHBvbHltw6l0cmlxdWUgLS0tCnZvaXIgQHJlZntQb2x5 bWV0cmljIG5vdGF0aW9ufS4KCgpAc2VlYWxzbwpNYW51ZWwgZGUgbm90YXRpb24gOgpAcmVm e1R1cGxldHN9LApAcmVme0ludmlzaWJsZSByZXN0c30sCkByZWZ7UG9seW1ldHJpYyBub3Rh dGlvbn0uCgpNb3JjZWF1eCBjaG9pc2lzIDoKQHJsc3J7Umh5dGhtc30uCgoKQG5vZGUgVGll cwpAdW5udW1iZXJlZHN1YnN1YnNlYyBUaWVzCgpAY2luZGV4IGxpYWlzb24gZGUgcHJvbG9u Z2F0aW9uCgpAZnVuaW5kZXggfgoKVW5lIGxpYWlzb24gZGUgdGVudWUgKG91IGRlIHByb2xv bmdhdGlvbikgcmVsaWUgZGV1eCBub3RlcyBhZGphY2VudGVzIGRlCm3Dqm1lIGhhdXRldXIu ICBEYW5zIGxlcyBmYWl0cywgZWxsZSBwcm9sb25nZSBsYSBkdXLDqWUgZCd1bmUgbm90ZS4K IApAd2FybmluZ3tVbmUgbGlhaXNvbiBkZSB0ZW51ZSBuZSBkb2l0IHBhcyDDqnRyZSBjb25m b25kdWUgYXZlYyB1bmUKbGlhaXNvbiBkJ0BzdHJvbmd7YXJ0aWN1bGF0aW9ufSBvdSBkZSBA c3Ryb25ne3BocmFzw6l9LiAgVW5lIGxpYWlzb24gZGUKdGVudWUgZXN0IHVuIG1veWVuIHBh cm1pIGQnYXV0cmVzIHBvdXIgcHJvbG9uZ2VyIGxhIGR1csOpZSBkJ3VuZSBub3RlLAp0b3V0 IGNvbW1lIGxlcyBwb2ludHMufSAKClVuZSBsaWFpc29uIGRlIHRlbnVlIHMnaW5kaXF1ZSBh dSBtb3llbiBkJ3VuIHRpbGRlIEBjb2Rle359LgoKQGxpbHlwb25kW3F1b3RlLHZlcmJhdGlt LHJlbGF0aXZlPTJdCmEyIH4gYQpAZW5kIGxpbHlwb25kCgoKQG5vaW5kZW50CkxlcyBsaWFp c29ucyBkZSB0ZW51ZSBzb250IHV0aWxpc8OpZXMgc29pdCBsb3JzcXVlIGxhIG5vdGUgZMOp cGFzc2UgZGUgbGEKbWVzdXJlLCBzb2l0IHF1YW5kIGxlcyBwb2ludHMgbmUgc3VmZmlzZW50 IHBhcyDDoCBkb25uZXIgbGEgYm9ubmUgZHVyw6llLgpMb3JzcXVlIGwnb24gdXRpbGlzZSBj ZXMgbGlhaXNvbnMsIGxlcyB2YWxldXJzIHJ5dGhtaXF1ZXMgbGVzIHBsdXMKbG9uZ3VlcyBk b2l2ZW50IHMnYWxpZ25lciBzdXIgbGVzIHN1YmlkaXZpc2lvbnMgZGUgbGEgbWVzdXJlLCBj b21tZSBpY2kgOgoKQGMgS0VFUCBMWQpAbGlseXBvbmRbdmVyYmF0aW0scXVvdGVdClxyZWxh dGl2ZSB7CiAgcjheIm91aSIgYzggfiBjMiByNCB8CiAgcjheIm5vbiIgYzIgfiBjOCByNAp9 CkBlbmQgbGlseXBvbmQKCkxvcnNxdWUgbCdvbiBkb2l0IGxpZXIgZGUgbm9tYnJldXNlcyBu b3RlcyBzdXIgcGx1c2lldXJzIG1lc3VyZXMsIGlsCmRldmllbnQgcGx1cyBmYWNpbGUgZCdh dm9pciByZWNvdXJzIMOgIGxhIGRpdmlzaW9uIGF1dG9tYXRpcXVlIGRlcyBub3RlcwotLS0g dm9pciBAcmVme0F1dG9tYXRpYyBub3RlIHNwbGl0dGluZ30uICBDZSBwcm9jw6lkw6kgZGl2 aXNlCmF1dG9tYXRpcXVlbWVudCBsZXMgbm90ZXMgdHJvcCBsb25ndWVzLCBldCBsZXMgbGll IHBhci1kZWzDoCBsZXMgYmFycmVzCmRlIG1lc3VyZS4KCkBjaW5kZXggbGlhaXNvbiBkZSB0 ZW51ZSBldCBhY2NvcmRzCkBjaW5kZXggYWNjb3JkcyBldCBsaWFpc29ucyBkZSB0ZW51ZQoK UXVhbmQgdW5lIGxpYWlzb24gZGUgdGVudWUgc2UgdHJvdXZlIGVudHJlIGRldXggYWNjb3Jk cywgdG91dGVzIGxlcwpub3RlcyBkZSBtw6ptZSBoYXV0ZXVyIGVudHJlIGNlcyBkZXV4IGFj Y29yZHMgc29udCByZWxpw6llcy4gIFMnaWwgbid5IGVuCmEgYXVjdW5lLCBhdWN1bmUgbGlh aXNvbiBuJ2VzdCBjcsOpw6llLiAgSWwgZXN0IMOpZ2FsZW1lbnQgcG9zc2libGUgZGUgbGll cgpwYXJ0aWVsbGVtZW50IGRldXggYWNjb3JkcywgZW4gbWV0dGFudCBsZXMgbGlhaXNvbnMg w6AgbCdpbnTDqXJpZXVyIGRlcwphY2NvcmRzLgoKQGxpbHlwb25kW3F1b3RlLHZlcmJhdGlt LHJlbGF0aXZlPTFdCjxjIGUgZz4gfiA8YyBlIGc+CjxjfiBlIGd+IGI+IDxjIGUgZyBiPgpA ZW5kIGxpbHlwb25kCgoKQGNpbmRleCBsaWFpc29uIGRlIHRlbnVlIGV0IHLDqXDDqXRpdGlv bgpAY2luZGV4IHLDqXDDqXRpdGlvbiBldCBsaWFpc29uIGRlIHRlbnVlCkBjaW5kZXggcmVw cmlzZXMgYXZlYyBhbHRlcm5hdGl2ZXMgZXQgbGlhaXNvbnMgZGUgcHJvbG9uZ2F0aW9uCkBj aW5kZXggbGlhaXNvbiBkZSBwcm9sb25nYXRpb24gZXQgcmVwcmlzZSBhdmVjIGFsdGVybmF0 aXZlCgpAZnVuaW5kZXggXHJlcGVhdFRpZQpAZnVuaW5kZXggcmVwZWF0VGllCgpMb3JzcXUn dW5lIG1lc3VyZSBkZSBzZWNvbmRlIGZvaXMgYXByw6hzIHVuZSByZXByaXNlIGNvbW1lbmNl IHN1ciB1bmUKbm90ZSBsacOpZSwgbGEgbGlhaXNvbiBkb2l0IMOqdHJlIHLDqXDDqXTDqWUs IGNvbW1lIGljaSA6CgpAbGlseXBvbmRbcXVvdGUscmVsYXRpdmU9Mix2ZXJiYXRpbV0KXHJl cGVhdCB2b2x0YSAyIHsgYyBnIDxjIGU+MiB+IH0KXGFsdGVybmF0aXZlIHsKICAlIEZpcnN0 IGFsdGVybmF0aXZlOiBmb2xsb3dpbmcgbm90ZSBpcyB0aWVkIG5vcm1hbGx5CiAgeyA8YyBl PjIuIHI0IH0KICAlIFNlY29uZCBhbHRlcm5hdGl2ZTogZm9sbG93aW5nIG5vdGUgaGFzIGEg cmVwZWF0ZWQgdGllCiAgeyA8YyBlPjJccmVwZWF0VGllIGQ0IGMgfSB9CkBlbmQgbGlseXBv bmQKCkBjaW5kZXggbGFpc3NleiB2aWJyZXIKQGNpbmRleCBsaWFpc29uLCBsYWlzc2V6IHZp YnJlcgoKQGZ1bmluZGV4IFxsYWlzc2V6VmlicmVyCkBmdW5pbmRleCBsYWlzc2V6VmlicmVy CgpMZXMgbGlhaXNvbnMgQHFxe0xhaXNzZXogdmlicmVyfSAoQG5vdGF0aW9ue0wudi59KSBz b250IHV0aWxpc8OpZXMgcG91cgpsZSBwaWFubywgbGEgaGFycGUsIGV0IGNlcnRhaW5zIGlu c3RydW1lbnRzIGRlIHBlcmN1c3Npb24uICBFbGxlcwppbmRpcXVlbnQgw6AgbCdpbnN0cnVt ZW50aXN0ZSBkZSBsYWlzc2VyIHNvbm5lciBsYSBub3RlIG91IGwnYWNjb3JkIGF1CmxpZXUg ZGUgbCfDqXRvdWZmZXIuICBFbGxlcyBzJ2luZGlxdWVudCBkZSBsYSBtYW5pw6hyZSBzdWl2 YW50ZSA6IAoKQGxpbHlwb25kW3F1b3RlLHZlcmJhdGltLHJlbGF0aXZlPTFdCiA8YyBmIGc+ XGxhaXNzZXpWaWJyZXIKQGVuZCBsaWx5cG9uZAoKQGNpbmRleCBsaWFpc29ucyBkZSBwcm9s b25nYXRpb24sIHBvc2l0aW9ubmVtZW50CgpAZnVuaW5kZXggXHRpZVVwCkBmdW5pbmRleCB0 aWVVcApAZnVuaW5kZXggXHRpZURvd24KQGZ1bmluZGV4IHRpZURvd24KQGZ1bmluZGV4IFx0 aWVOZXV0cmFsCkBmdW5pbmRleCB0aWVOZXV0cmFsCgpMZSBwb3NpdGlvbm5lbWVudCB2ZXJ0 aWNhbCBkZXMgbGlhaXNvbnMgZGUgcHJvbG9uZ2F0aW9uIHBldXQgw6p0cmUgYWZmaW7DqQot LS0gdm9pciDDoCBjZSBzdWpldCBsZXMgQHFxe2NvbW1hbmRlcyBwcsOpZMOpZmluaWVzfSBl dCwgcG91ciBkZSBwbHVzCmFtcGxlcyBkw6l0YWlscywgQHJlZntEaXJlY3Rpb24gYW5kIHBs YWNlbWVudH0uCgpAY2luZGV4IGxpYWlzb24gZGUgcHJvbG9uZ2F0aW9uLCBhcHBhcmVuY2UK QGNpbmRleCBsaWFpc29uIGRlIHByb2xvbmdhdGlvbiwgcG9pbnRpbGzDqXMKQGNpbmRleCBs aWFpc29uIGRlIHByb2xvbmdhdGlvbiwgdGlyZXRzCgpAZnVuaW5kZXggXHRpZURvdHRlZApA ZnVuaW5kZXggdGllRG90dGVkCkBmdW5pbmRleCBcdGllRGFzaGVkCkBmdW5pbmRleCB0aWVE YXNoZWQKQGZ1bmluZGV4IFx0aWVTb2xpZApAZnVuaW5kZXggdGllU29saWQKCkxlcyBsaWFp c29ucyBkZSBwcm9sb25nYXRpb24gcGV1dmVudCBzJ2ltcHJpbWVyIHNvdXMgbGEgZm9ybWUg ZGUgbGlnbmUKY29udGludWUsIGRpc2NvbnRpbnVlIG91IHBvaW50aWxsw6llLgoKQGxpbHlw b25kW3F1b3RlLCB2ZXJiYXRpbSwgcmVsYXRpdmU9MV0KXHRpZURvdHRlZApjMiB+IGMKXHRp ZURhc2hlZApjMiB+IGMKXHRpZUhhbGZEYXNoZWQKYzIgfiBjClx0aWVIYWxmU29saWQKYzIg fiBjClx0aWVTb2xpZApjMiB+IGMKQGVuZCBsaWx5cG9uZAoKSWwgZXN0IG3Dqm1lIHBvc3Np YmxlIGQnZW4gcGVyc29ubmFsaXNlciBsJ2FsbHVyZSA6CgpAbGlseXBvbmRbcXVvdGUsIHZl cmJhdGltLCByZWxhdGl2ZT0xXQpcdGllRGFzaFBhdHRlcm4gIzAuMyAjMC43NQpjMiB+IGMK XHRpZURhc2hQYXR0ZXJuICMwLjcgIzEuNQpjMiB+IGMKXHRpZVNvbGlkCmMyIH4gYwpAZW5k IGxpbHlwb25kCgpRdWUgY2Ugc29pdCBwb3VyIHVuZSB0ZW51ZSBvdSB1biBwaHJhc8OpLCBs ZSBtb3RpZiBkJ3VuZSBsaWduZQpkaXNjb250aW51ZSBmb3JtYW50IHVuZSBsaWFpc29uIHNl IGTDqWZpbml0IGRlIGxhIG3Dqm1lIG1hbmnDqHJlLiAgUG91ciBkZQpwbHVzIGFtcGxlcyBk w6l0YWlscyDDoCBjZSBzdWpldCwgcmVwb3J0ZXotdm91cyBhdSBjaGFwaXRyZSBAcmVme1Ns dXJzfS4KCkBwcmVkZWZpbmVkCkBjb2Rle1x0aWVVcH0sCkBjb2Rle1x0aWVEb3dufSwKQGNv ZGV7XHRpZU5ldXRyYWx9LApAY29kZXtcdGllRG90dGVkfSwKQGNvZGV7XHRpZURhc2hlZH0s CkBjb2Rle1x0aWVEYXNoUGF0dGVybn0sCkBjb2Rle1x0aWVIYWxmRGFzaGVkfSwKQGNvZGV7 XHRpZUhhbGZTb2xpZH0sCkBjb2Rle1x0aWVTb2xpZH0uCkBlbmRwcmVkZWZpbmVkCgoKQHNu aXBwZXRzCgpAbGlseXBvbmRmaWxlW3ZlcmJhdGltLGxpbHlxdW90ZSxyYWdnZWQtcmlnaHQs dGV4aWRvYyxkb2N0aXRsZV0Ke3VzaW5nLXRpZXMtd2l0aC1hcnBlZ2dpb3MubHl9CgpAbGls eXBvbmRmaWxlW3ZlcmJhdGltLGxpbHlxdW90ZSxyYWdnZWQtcmlnaHQsdGV4aWRvYyxkb2N0 aXRsZV0Ke2VuZ3JhdmluZy10aWVzLW1hbnVhbGx5Lmx5fQoKCkBzZWVhbHNvCkdsb3NzYWly ZSBtdXNpY2FsIDoKQHJnbG9ze3RpZX0sCkByZ2xvc3tsYWlzc2V6IHZpYnJlcn0uCgpEYW5z IGNlIG1hbnVlbCA6IApAcmVme0F1dG9tYXRpYyBub3RlIHNwbGl0dGluZ30uCgpNb3JjZWF1 eCBjaG9pc2lzIDoKQHJsc3J7Umh5dGhtc30uCgpSw6lmw6lyZW5jZSBkdSBwcm9ncmFtbWUg OgpAcmludGVybmFsc3tMYWlzc2V6VmlicmVyVGllfSwKQHJpbnRlcm5hbHN7TGFpc3NlelZp YnJlclRpZUNvbHVtbn0sCkByaW50ZXJuYWxze1RpZUNvbHVtbn0sCkByaW50ZXJuYWxze1Rp ZX0uCgoKCkBrbm93bmlzc3VlcwoKVW4gY2hhbmdlbWVudCBkZSBwb3J0w6llLCBsb3JzcXUn dW5lIGxpYWlzb24gZGUgdGVudWUgZXN0IGFjdGl2ZSwgbmUKcGV1dCBwcm9kdWlyZSB1bmUg bGlhaXNvbiBvYmxpcXVlLgoKVW4gY2hhbmdlbWVudCBkZSBjbMOpIG91IGQnb2N0YXZlIHBl bmRhbnQgdW5lIGxpYWlzb24gZGUgdGVudWUgcHJvZHVpdCB1bgpyw6lzdWx0YXQgaW5kw6lm aW5pLiAgRGFucyBjZXMgY2FzLWzDoCwgaWwgZXN0IHByw6lmw6lyYWJsZSBkJ3V0aWxpc2Vy IHVuCkBlbXBoe2xlZ2F0b30uCgoKQG5vZGUgV3JpdGluZyByZXN0cwpAc3Vic2VjdGlvbiBX cml0aW5nIHJlc3RzCgpMZXMgc2lsZW5jZXMgc2Ugc2Fpc2lzc2VudCBkYW5zIHVuZSBleHBy ZXNzaW9uIG11c2ljYWxlIHRvdXQgY29tbWUgbGVzCm5vdGVzLiAKCkBtZW51CiogUmVzdHM6 OiAgICAgICAgICAgICAgICAgICAgICAgCiogSW52aXNpYmxlIHJlc3RzOjogICAgICAgICAg ICAgCiogRnVsbCBtZWFzdXJlIHJlc3RzOjogICAgICAgICAgCkBlbmQgbWVudQoKQG5vZGUg UmVzdHMKQHVubnVtYmVyZWRzdWJzdWJzZWMgUmVzdHMKCkBjaW5kZXggc2lsZW5jZXMKQGNp bmRleCBkdXLDqWUgZCd1biBzaWxlbmNlCkBjaW5kZXggZG91YmxlIHBhdXNlCgpAZnVuaW5k ZXggXHJlc3QKQGZ1bmluZGV4IHJlc3QKQGZ1bmluZGV4IHIKQGZ1bmluZGV4IFxtYXhpbWEK QGZ1bmluZGV4IG1heGltYQpAZnVuaW5kZXggXGxvbmdhCkBmdW5pbmRleCBsb25nYQpAZnVu aW5kZXggXGJyZXZlCkBmdW5pbmRleCBicmV2ZQoKTGVzIHNpbGVuY2VzIHNvbnQgw6ljcml0 cyBjb21tZSBkZXMgbm90ZXMgYXZlYyBsZSBub20gZGUgbm90ZSBAY29kZXtyfS4KTGVzIGR1 csOpZXMgc3Vww6lyaWV1cmVzIMOgIGxhIHBhdXNlIHMnaW5kaXF1ZW50IMOgIGwnYWlkZSBk ZSBjb21tYW5kZXMKcHLDqWTDqWZpbmllcyA6CgpAYyBcdGltZSAxNi8xIGlzIHVzZWQgdG8g YXZvaWQgc3B1cmlvdXMgYmFyIGxpbmVzCkBjIGFuZCBsb25nIHRyYWN0cyBvZiBlbXB0eSBt ZWFzdXJlcwpAbGlseXBvbmRbZnJhZ21lbnQscXVvdGUsdmVyYmF0aW1dClxuZXcgU3RhZmYg ewogICUgVGhlc2UgdHdvIGxpbmVzIGFyZSBqdXN0IHRvIHByZXR0aWZ5IHRoaXMgZXhhbXBs ZQogIFx0aW1lIDE2LzEKICBcb3ZlcnJpZGUgU3RhZmYuVGltZVNpZ25hdHVyZSAjJ3N0ZW5j aWwgPSAjI2YKICAlIFByaW50IGEgbWF4aW1hIHJlc3QsIGVxdWFsIHRvIGZvdXIgYnJldmVz CiAgclxtYXhpbWEKICAlIFByaW50IGEgbG9uZ2EgcmVzdCwgZXF1YWwgdG8gdHdvIGJyZXZl cwogIHJcbG9uZ2EKICAlIFByaW50IGEgYnJldmUgcmVzdAogIHJcYnJldmUKICByMSByMiBy NCByOCByMTYgcjMyIHI2NCByMTI4Cn0KQGVuZCBsaWx5cG9uZAoKQGNpbmRleCBzaWxlbmNl IG11bHRpLW1lc3VyZQpAY2luZGV4IG1lc3VyZSBkZSBzaWxlbmNlCgpMZXMgcGF1c2VzIGQn dW5lIG1lc3VyZSBjb21wbMOodGUsIHF1aSBzb250IHBsYWPDqWVzIGF1IGNlbnRyZSBkZSBs YQptZXN1cmUsIGRvaXZlbnQgw6p0cmUgZW50csOpZXMgY29tbWUgZGVzIG1lc3VyZXMgZGUg c2lsZW5jZS4gIEVsbGVzCnBldXZlbnQgw6p0cmUgdXRpbGlzw6llcyBwb3VyIHVuZSBzZXVs ZSBtZXN1cmUgY29tbWUgcG91ciBwbHVzaWV1cnMsIGV0CmxldXIgdXRpbGlzYXRpb24gZXN0 IGV4cGxpcXXDqWUgZGFucyBsYSBzZWN0aW9uCkByZWZ7RnVsbCBtZWFzdXJlIHJlc3RzfS4K CkBjaW5kZXggc2lsZW5jZSwgc3DDqWNpZmljYXRpb24gZHUgcG9zaXRpb25uZW1lbnQgdmVy dGljYWwKClBvdXIgc3DDqWNpZmllciBleHBsaWNpdGVtZW50IGxhIHBvc2l0aW9uIHZlcnRp Y2FsZSBkJ3VuIHNpbGVuY2UsIMOpY3JpdmV6CnVuZSBub3RlIHN1aXZpZSBkZSBAY29kZXtc cmVzdH0uICBVbiBzaWxlbmNlLCBkZSBtw6ptZSBkdXLDqWUsIHNlcmEgcGxhY8OpCsOgIGxh IHBvc2l0aW9uIG/DuSBzZXJhaXQgaW1wcmltw6llIGxhIG5vdGUuICBDZWxhIHJlbmQgcGx1 cyBmYWNpbGUgbGEgbWlzZQplbiBwbGFjZSBkZSBtdXNpcXVlIHBvbHlwaG9uaXF1ZSwgcHVp c3F1ZSBsZSBmb3JtYXRldXIgYXV0b21hdGlxdWUgZGUKY29sbGlzaW9uIGRlcyBzaWxlbmNl cyBsYWlzc2VyYSBjZXMgc2lsZW5jZXMgdHJhbnF1aWxsZXMuCiAKQGxpbHlwb25kW3F1b3Rl LHZlcmJhdGltLHJlbGF0aXZlPTJdCmEnNFxyZXN0IGQnNFxyZXN0CkBlbmQgbGlseXBvbmQK CkBzbmlwcGV0cwoKQGxpbHlwb25kZmlsZVt2ZXJiYXRpbSxsaWx5cXVvdGUscmFnZ2VkLXJp Z2h0LHRleGlkb2MsZG9jdGl0bGVdCntyZXN0LXN0eWxlcy5seX0KCgpAc2VlYWxzbwpHbG9z c2FpcmUgbXVzaWNvbG9naXF1ZSA6CkByZ2xvc3ticmV2ZX0sCkByZ2xvc3tsb25nYX0sCkBy Z2xvc3ttYXhpbWF9LgoKTWFudWVsIGRlIG5vdGF0aW9uIDoKQHJlZntGdWxsIG1lYXN1cmUg cmVzdHN9LgoKTW9yY2VhdXggY2hvaXNpcyA6CkBybHNye1JoeXRobXN9LgoKUsOpZsOpcmVu Y2UgZHUgcHJvZ3JhbW1lIDogCkByaW50ZXJuYWxze1Jlc3R9LgoKCkBrbm93bmlzc3VlcwoK QGMgRGVsaWJlcmF0ZWx5IGR1cGxpY2F0ZWQgaW4gRHVyYXRpb25zIGFuZCBSZXN0cy4gIC1n cApJbCBuJ2V4aXN0ZSBwYXMgw6AgcHJvcHJlbWVudCBwYXJsZXIgZGUgbGltaXRlIChpbmbD qXJpZXVyZSBvdSBzdXDDqXJpZXVyZSkKZW4gdGVybWUgZGUgZHVyw6llIGQndW4gc2lsZW5j ZS4gIENlcGVuZGFudCwgbGUgbm9tYnJlIGRlIGdseXBoZXMKZGlzcG9uaWJsZXMgbmUgY291 dnJlIHF1ZSBsZXMgc2lsZW5jZXMgYWxsYW50IGR1IHF1aW50dXBsZSBzb3VwaXIgw6AgbGEK bWF4aW1lICjDqXF1aXZhbGFudCBodWl0IHBhdXNlcykuCgoKQG5vZGUgSW52aXNpYmxlIHJl c3RzCkB1bm51bWJlcmVkc3Vic3Vic2VjIEludmlzaWJsZSByZXN0cwoKQGNpbmRleCBzYXV0 cyBkZSBkdXLDqWUKQGNpbmRleCBzaWxlbmNlcyBpbnZpc2libGVzCkBjaW5kZXggc2lsZW5j ZXMgZCdlc3BhY2VtZW50CgpAZnVuaW5kZXggcwpAZnVuaW5kZXggXHNraXAKQGZ1bmluZGV4 IHNraXAKClVuIHNpbGVuY2UgaW52aXNpYmxlIC0tLSBxdWUgbCdvbiBwb3VycmFpdCBhcHBl bGVyIHVuIEBxcXtzYXV0fSAtLS0KcGV1dCDDqnRyZSBlbnRyw6kgY29tbWUgdW5lIG5vdGUg YXZlYyBsZSBub20gZGUgbm90ZSBAY29kZXtzfSBvdSBhdmVjCkBjb2Rle1xza2lwQHRpZXt9 QHZhcntkdXLDqWV9fQoKQGxpbHlwb25kW3ZlcmJhdGltLHF1b3RlLHJlbGF0aXZlPTJdCmM0 IGMgcyBjCnMyIGMKQGVuZCBsaWx5cG9uZAoKQGNpbmRleCBwYXJvbGVzLCBibGFuYwpAY2lu ZGV4IHBhcm9sZXMsIHNhdXQgZGUgbm90ZXMKCkxhIHN5bnRheGUgQGNvZGV7c30gZXN0IHNl dWxlbWVudCBkaXNwb25pYmxlIHBvdXIgbGVzIG1vZGVzIGQnZW50csOpZQpkZSBub3RlcyBl dCBkJ2FjY29yZHMuICBEYW5zIGxlcyBhdXRyZXMgc2l0dWF0aW9ucywgcG91ciBsJ2VudHLD qWUgZGUKcGFyb2xlcyBwYXIgZXhlbXBsZSwgdm91cyBkZXZyZXogdXRpbGlzZXIgbGEgY29t bWFuZGUgQGNvZGV7XHNraXB9LCBxdWkKcmVjcXVpZXJ0IHVuZSBkdXLDqWUgZXhwbGljaXRl LgoKQGxpbHlwb25kW3F1b3RlLHZlcmJhdGltLHJlbGF0aXZlPTJdCjw8CiAgewogICAgYTIg XHNraXAyIGEyIGEyCiAgfQogIFxuZXcgTHlyaWNzIHsKICAgIFxseXJpY21vZGUgewogICAg ICBmb28yIFxza2lwIDEgYmxhMgogICAgfQogIH0KPj4KQGVuZCBsaWx5cG9uZAoKTGEgY29t bWFuZGUgZGUgc2F1dCBnw6luw6hyZSBzaW1wbGVtZW50IHVuZSBjYXNlIG11c2ljYWxlIHZp ZGUuICBMZSBjb2RlCmRlIHNhdXQgQGNvZGV7c30gY3LDqWUgdG91dCBkZSBtw6ptZSBsZXMg Y29udGV4dGVzIEBjb2Rle1N0YWZmfSBldCAKQGNvZGV7Vm9pY2V9IGxvcnNxdWUgbsOpY2Vz c2FpcmUsIMOgIGwnaW50YXIgZGVzIG5vdGVzIG91IGRlcyBzaWxlbmNlcyA6IAogCkBsaWx5 cG9uZFtxdW90ZSx2ZXJiYXRpbSxmcmFnbWVudF0KczEgcyBzCkBlbmQgbGlseXBvbmQKClVu IEBjb2Rle1xza2lwfSBuZSBmYWl0IHF1ZSBzYXV0ZXIgZHUgdGVtcHMgbXVzaWNhbCA7IGls IG5lIHByb2R1aXQgcmllbgpkdSB0b3V0LCBwYXMgbcOqbWUgdW4gc3ltYm9sZSB0cmFuc3Bh cmVudC4uCgpAbGlseXBvbmRbcXVvdGUsdmVyYmF0aW0sZnJhZ21lbnRdCiUgVGhpcyBpcyB2 YWxpZCBpbnB1dCwgYnV0IGRvZXMgbm90aGluZwpcc2tpcCAxIFxza2lwMSBcc2tpcCAxCkBl bmQgbGlseXBvbmQKCgpAc2VlYWxzbwpNb3JjZWF1eCBjaG9pc2lzIDoKQHJsc3J7Umh5dGht c30uCgpSw6lmw6lyZW5jZSBkdSBwcm9ncmFtbWUgOiAKQHJpbnRlcm5hbHN7U2tpcE11c2lj fS4KCgpAbm9kZSBGdWxsIG1lYXN1cmUgcmVzdHMKQHVubnVtYmVyZWRzdWJzdWJzZWMgRnVs bCBtZWFzdXJlIHJlc3RzCgpAY2luZGV4IG1lc3VyZXMgw6AgY29tcHRlcgpAY2luZGV4IG1l c3VyZSBlbnRpw6hyZSBkZSBzaWxlbmNlCkBjaW5kZXggc2lsZW5jZXMgbXVsdGktbWVzdXJl cwpAY2luZGV4IHNpbGVuY2VzLCBtZXN1cmUgZW50acOocmUKQGNpbmRleCB1bmUgcGF1c2Ug cGFyIG1lc3VyZQoKQGZ1bmluZGV4IFIKClVuIHNpbGVuY2UgdmFsYW50IHVuZSBvdSBwbHVz aWV1cnMgbWVzdXJlcyBlbnRpw6hyZXMgcydlbnRyZSBhdmVjIHVuCkBzYW1we1J9IG1hanVz Y3VsZS4gCgpAbGlseXBvbmRbcXVvdGUsdmVyYmF0aW0scmVsYXRpdmU9Ml0KJSBSZXN0IG1l YXN1cmVzIGNvbnRyYWN0ZWQgdG8gc2luZ2xlIG1lYXN1cmUKXGNvbXByZXNzRnVsbEJhclJl c3RzClIxKjQKUjEqMjQKUjEqNApiMl4iVHV0dGkiIGI0IGE0CkBlbmQgbGlseXBvbmQKCkNl Y2kgbmUgcGV1dCDDqnRyZSB1dGlsZSBxdWUgcG91ciB1bmUgbWVzdXJlIGNvbXBsw6h0ZW1l bnQgdmlkZS4gIFNhIGR1csOpZQpkb2l0IGRvbmMgY29ycmVzcG9uZHJlIMOgIGxhIGxvbmd1 ZXVyIGRlIGxhIG1lc3VyZSB0ZWxsZSBxdWUgZMOpZmluaWUgcGFyCmxhIG3DqXRyaXF1ZS4g IEMnZXN0IGxhIHJhaXNvbiBwb3VyIGxhcXVlbGxlIG9uIHV0aWxpc2VyYSBhdXNzaSBkZXMK cG9pbnRzIGQnYXVnbWVudGF0aW9uIG91IGRlcyBmcmFjdGlvbnMgOgogCkBsaWx5cG9uZFtx dW90ZSxmcmFnbWVudCx2ZXJiYXRpbV0KXGNvbXByZXNzRnVsbEJhclJlc3RzClx0aW1lIDIv NApSMSB8IFIyIHwKXHRpbWUgMy80ClIyLiB8IFIyLioyIHwKXHRpbWUgMTMvOApSMSoxMy84 IHwgUjEqMTMvOCoxMiB8Clx0aW1lIDEwLzgKUjQqNSo0IHwKQGVuZCBsaWx5cG9uZAoKVW4g QGNvZGV7Un0gcXVpIHMnw6l0ZW5kIHN1ciB1bmUgc2V1bGUgbWVzdXJlIHMnaW1wcmltZSB0 YW50w7R0IGNvbW1lCnVuZSBwYXVzZSwgdGFudMO0dCBjb21tZSB1bmUgYnLDqHZlIC0tIG91 IEBxcXtiw6J0b24gZGUgcGF1c2V9IC0tIGV0CnNlcmEgY2VudHLDqSBzdXIgbGEgbWVzdXJl IHF1ZWxsZSBxdSdlbiBzb2l0IGxhIG3DqXRyaXF1ZSA6CgpAbGlseXBvbmRbcXVvdGUsdmVy YmF0aW0sZnJhZ21lbnRdClx0aW1lIDQvNApSMSB8Clx0aW1lIDYvNApSMSozLzIgfApcdGlt ZSA4LzQKUjEqMiB8CkBlbmQgbGlseXBvbmQKCkBjaW5kZXggc2lsZW5jZSBtdWx0aS1tZXN1 cmVzLCBleHBhbnNpb24KQGNpbmRleCBzaWxlbmNlIG11bHRpLW1lc3VyZXMsIGNvbnRyYWN0 aW9uCgpAZnVuaW5kZXggXGV4cGFuZEZ1bGxCYXJSZXN0cwpAZnVuaW5kZXggZXhwYW5kRnVs bEJhclJlc3RzCkBmdW5pbmRleCBcY29tcHJlc3NGdWxsQmFyUmVzdHMKQGZ1bmluZGV4IGNv bXByZXNzRnVsbEJhclJlc3RzCgpQYXIgZMOpZmF1dCwgdW4gc2lsZW5jZSBtdWx0aS1tZXN1 cmVzIHNlcmEgcsOpcMOpdMOpIHN1ciBhdXRhbnQgZGUgbWVzdXJlcwpxdWUgbsOpY2Vzc2Fp cmUuICBJbCBwZXV0IGF1c3NpIG4nw6p0cmUgaW1wcmltw6kgcXUndW5lIHNldWxlIGZvaXMs CnN1cnBsb21iw6kgZHUgbm9tYnJlIGRlIG1lc3VyZXMgdmlkZXMgLS0gb3UgQHFxe8OgIGNv bXB0ZXJ9IDoKCkBsaWx5cG9uZFtxdW90ZSxmcmFnbWVudCx2ZXJiYXRpbV0KJSBEZWZhdWx0 IGJlaGF2aW9yClx0aW1lIDMvNCByMi4gfCBSMi4qMiB8Clx0aW1lIDIvNCBSMiB8Clx0aW1l IDQvNAolIFJlc3QgbWVhc3VyZXMgY29udHJhY3RlZCB0byBzaW5nbGUgbWVhc3VyZQpcY29t cHJlc3NGdWxsQmFyUmVzdHMKcjEgfCBSMSoxNyB8IFIxKjQgfAolIFJlc3QgbWVhc3VyZXMg ZXhwYW5kZWQKXGV4cGFuZEZ1bGxCYXJSZXN0cwpcdGltZSAzLzQKUjIuKjIgfApAZW5kIGxp bHlwb25kCgoKQGNpbmRleCB0ZXh0ZSBpbmRpcXVhbnQgbGUgbm9tYnJlIGRlIG1lc3VyZXMg dmlkZXMKQGNpbmRleCBzaWxlbmNlIG11bHRpLW1lc3VyZXMsIGFqb3V0IGRlIHRleHRlCkBj aW5kZXggc2NyaXB0IGV0IHNpbGVuY2UgbXVsdGktbWVzdXJlcwpAY2luZGV4IHNpbGVuY2Ug bXVsdGktbWVzdXJlcywgc2NyaXB0CkBjaW5kZXggw6l0aXF1ZXR0ZSBldCBzaWxlbmNlIG11 bHRpLW1lc3VyZXMKQGNpbmRleCBzaWxlbmNlIG11bHRpLW1lc3VyZXMsIMOpdGlxdWV0dGUK QGNpbmRleCBwb2ludCBkJ29yZ3VlIGV0IHNpbGVuY2UgbXVsdGktbWVzdXJlcwpAY2luZGV4 IHNpbGVuY2UgbXVsdGktbWVzdXJlcyBldCBwb2ludCBkJ29yZ3VlCgpAZnVuaW5kZXggXGZl cm1hdGFNYXJrdXAKQGZ1bmluZGV4IGZlcm1hdGFNYXJrdXAKQGZ1bmluZGV4IE11bHRpTWVh c3VyZVJlc3RUZXh0CiAKVm91cyBwb3V2ZXogYXVzc2kgYWpvdXRlciBkdSB0ZXh0ZSDDoCB1 biBzaWxlbmNlIG11bHRpLW1lc3VyZXMgZW4gdXRpbGlzYW50CmxhIHN5bnRheGUgQHZhcntu b3RlfS1AY29kZXttYXJrdXB9IChjZi4gQHJlZntGb3JtYXR0aW5nIHRleHR9KS4gIExhCnZh cmlhYmxlIEBjb2Rle1xmZXJtYXRhTWFya3VwfSBxdWFudCDDoCBlbGxlIHBlcm1ldCBkJ2Fq b3V0ZXIgdW4gcG9pbnQKZCdvcmd1ZSA6IAoKQGxpbHlwb25kW3F1b3RlLHZlcmJhdGltLGZy YWdtZW50XQpcY29tcHJlc3NGdWxsQmFyUmVzdHMKXHRpbWUgMy80ClIyLioxMF5cbWFya3Vw IHsgXGl0YWxpYyAiYWQgbGliLiIgfQpSMi5eXGZlcm1hdGFNYXJrdXAKQGVuZCBsaWx5cG9u ZAoKQHdhcm5pbmd7CkMnZXN0IEBjb2Rle011bHRpTWVhc3VyZVJlc3RUZXh0fSBxdWkgY3LD qWVyYSBsZSB0ZXh0ZSwgZXQKbm9uIEBjb2Rle1RleHRTY3JpcHR9LiAgTGVzIGNvbW1hbmRl cyBkZSBkw6lyb2dhdGlvbiBvdSByZWTDqWZpbml0aW9uCmRvaXZlbnQgcydhZHJlc3NlciDD oCBsJ29iamV0IGNvbmNlcm7DqSwgY29tbWUgdm91cyBwb3V2ZXogbGUgY29uc3RhdGVyCmRh bnMgbCdleGVtcGxlIHN1aXZhbnQufQoKQGMgS0VFUCBMWQpAbGlseXBvbmRbcXVvdGUsdmVy YmF0aW0sZnJhZ21lbnRdCiUgQ2VjaSDDqWNob3VlcmEgOiBpbCB5IGEgZXJyZXVyIHF1YW50 IMOgIGwnb2JqZXQgc3DDqWNpZmnDqQpcb3ZlcnJpZGUgVGV4dFNjcmlwdCAjJ3BhZGRpbmcg PSAjNQpSMV4icGFzIGJvbiAhIgolIEZvcm11bGF0aW9uIGNvcnJlY3RlLCBxdWkgZm9uY3Rp b25uZXJhClxvdmVycmlkZSBNdWx0aU1lYXN1cmVSZXN0VGV4dCAjJ3BhZGRpbmcgPSAjNQpS MV4iw6dhIG1hcmNoZSAhIgpAZW5kIGxpbHlwb25kCgpVbiBzaWxlbmNlIG11bHRpLW1lc3Vy ZSBwbGFjw6kgZGlyZWN0ZW1lbnQgYXByw6hzIHVuZSBjb21tYW5kZQpAY29kZXtccGFydGlh bH0gcmlzcXVlIGZvcnQgZGUgcGVydHVyYmVyIGxlIHbDqXJpZmljYXRldXIgZGUgbGltaXRl cyBldApudW3DqXJvcyBkZSBtZXN1cmUuIAoKCkBmdW5pbmRleCBcdGV4dExlbmd0aE9uCkBm dW5pbmRleCB0ZXh0TGVuZ3RoT24KQGZ1bmluZGV4IFx0ZXh0TGVuZ3RoT2ZmCkBmdW5pbmRl eCB0ZXh0TGVudGhPZmYKQGZ1bmluZGV4IFxmZXJtYXRhTWFya3VwCkBmdW5pbmRleCBmZXJt YXRhTWFya3VwCkBmdW5pbmRleCBcY29tcHJlc3NGdWxsQmFyUmVzdHMKQGZ1bmluZGV4IGNv bXByZXNzRnVsbEJhclJlc3RzCkBmdW5pbmRleCBcZXhwYW5kRnVsbEJhclJlc3RzCkBmdW5p bmRleCBleHBhbmRGdWxsQmFyUmVzdHMKCkBwcmVkZWZpbmVkCkBjb2Rle1x0ZXh0TGVuZ3Ro T259LApAY29kZXtcdGV4dExlbmd0aE9mZn0sCkBjb2Rle1xmZXJtYXRhTWFya3VwfSwKQGNv ZGV7XGNvbXByZXNzRnVsbEJhclJlc3RzfSwKQGNvZGV7XGV4cGFuZEZ1bGxCYXJSZXN0c30u CkBlbmRwcmVkZWZpbmVkCgoKQHNuaXBwZXRzCgpAY2luZGV4IHNpbGVuY2UgZCfDqWdsaXNl CkBjaW5kZXgga2lyY2hlbnBhdXNlbgoKQGxpbHlwb25kZmlsZVt2ZXJiYXRpbSxsaWx5cXVv dGUscmFnZ2VkLXJpZ2h0LHRleGlkb2MsZG9jdGl0bGVdCntjaGFuZ2luZy1mb3JtLW9mLW11 bHRpLW1lYXN1cmUtcmVzdHMubHl9CgpAY2luZGV4IHNpbGVuY2UgbXVsdGktbWVzdXJlcywg cG9zaXRpb25uZW1lbnQKQGNpbmRleCBwb3NpdGlvbm5lbWVudCBkZXMgc2lsZW5jZXMgbXVs dGktbWVzdXJlcwoKQGxpbHlwb25kZmlsZVt2ZXJiYXRpbSxsaWx5cXVvdGUscmFnZ2VkLXJp Z2h0LHRleGlkb2MsZG9jdGl0bGVdCntwb3NpdGlvbmluZy1tdWx0aS1tZWFzdXJlLXJlc3Rz Lmx5fQoKQGxpbHlwb25kZmlsZVt2ZXJiYXRpbSxsaWx5cXVvdGUscmFnZ2VkLXJpZ2h0LHRl eGlkb2MsZG9jdGl0bGVdCnttdWx0aS1tZWFzdXJlLXJlc3QtbWFya3VwLmx5fQoKCkBzZWVh bHNvCkdsb3NzYWlyZSBtdXNpY29sb2dpcXVlIDoKQHJnbG9ze211bHRpLW1lYXN1cmUgcmVz dH0uCgpNYW51ZWwgZGUgbm90YXRpb24gOgpAcmVme0R1cmF0aW9uc30sCkByZWZ7VGV4dH0s CkByZWZ7Rm9ybWF0dGluZyB0ZXh0fSwKQHJlZntUZXh0IHNjcmlwdHN9LgoKTW9yY2VhdXgg Y2hvaXNpcyA6CkBybHNye1JoeXRobXN9LgoKUsOpZsOpcmVuY2UgZHUgcHJvZ3JhbW1lIDog CkByaW50ZXJuYWxze011bHRpTWVhc3VyZVJlc3R9LgpAcmludGVybmFsc3tNdWx0aU1lYXN1 cmVSZXN0TnVtYmVyfSwKQHJpbnRlcm5hbHN7TXVsdGlNZWFzdXJlUmVzdFRleHR9LgoKCkBj aW5kZXggZG9pZ3TDqXMgZXQgc2lsZW5jZXMgbXVsdGktbWVzdXJlcwpAY2luZGV4IHNpbGVu Y2VzIG11bHRpLW1lc3VyZXMgZXQgZG9pZ3TDqXMKCkBrbm93bmlzc3VlcwoKVm91cyBuZSBw b3V2ZXogcGFzIHV0aWxpc2VyIGRlIGRvaWd0w6lzIChwLmV4LiBAY29kZXtSMSoxMC00fSkg cG91cgpwb3NpdGlvbm5lciBkZXMgbm9tYnJlcyBhdSBkZXNzdXMgZCd1biBzaWxlbmNlIG11 bHRpLW1lc3VyZXMsIGxlIG51bcOpcm8KZGUgZG9pZ3QgKDQpIHJpc3F1YW50IGRlIGNoZXZh dWNoZXIgbGUgbm9tYnJlIGRlIG1lc3VyZXMgw6AgY29tcHRlciAoMTApLgoKQGNpbmRleCBj b25kZW5zZXIgbGVzIHNpbGVuY2VzCgpDb25kZW5zZXIgcGx1c2lldXJzIHNpbGVuY2VzIGVu IHVuIHVuaXF1ZSBzaWxlbmNlIG11bHRpLW1lc3VyZXMgbmUgcGV1dCAKw6p0cmUgYXV0b21h dGlzw6kuICAKCkBjaW5kZXggc2lsZW5jZXMsIGNvbGxpc2lvbnMgZW50cmUKCkxlcyBzaWxl bmNlcyBtdWx0aS1tZXN1cmVzIHBldXZlbnQgZ8OpbsOpcmVyIGRlcyBjb2xsaXNpb25zIGF2 ZWMgZCdhdXRyZXMKc2lsZW5jZXMuIAoKCkBub2RlIERpc3BsYXlpbmcgcmh5dGhtcwpAc3Vi c2VjdGlvbiBEaXNwbGF5aW5nIHJoeXRobXMKCkBtZW51CiogVGltZSBzaWduYXR1cmU6OiAg ICAgICAgICAgICAgCiogVXBiZWF0czo6ICAgICAgICAgICAgICAgICAgICAgCiogVW5tZXRl cmVkIG11c2ljOjogICAgICAgICAgICAgCiogUG9seW1ldHJpYyBub3RhdGlvbjo6ICAgICAg ICAgCiogQXV0b21hdGljIG5vdGUgc3BsaXR0aW5nOjogICAgCiogU2hvd2luZyBtZWxvZHkg cmh5dGhtczo6ICAgICAgCkBlbmQgbWVudQoKQG5vZGUgVGltZSBzaWduYXR1cmUKQHVubnVt YmVyZWRzdWJzdWJzZWMgVGltZSBzaWduYXR1cmUKCkBjaW5kZXggY2hpZmZyYWdlIGRlIG1l c3VyZQpAY2luZGV4IGNoaWZmcmUgaW5kaWNhdGV1ciBkZSBtZXN1cmUKQGNpbmRleCBtw6l0 cmlxdWUKCkBmdW5pbmRleCBcdGltZQpAZnVuaW5kZXggdGltZQoKTGUgY2hpZmZyZSBkZSBt ZXN1cmUgaW5kaXF1ZSBsZSBtw6h0cmUgZCd1bmUgcGnDqGNlIDogdW5lIGFsdGVybmFuY2UK csOpZ3VsacOocmUgZGUgdGVtcHMgZm9ydHMgZXQgZGUgdGVtcHMgZmFpYmxlcy4gIElsIGVz dCBpbmRpcXXDqSBwYXIgdW5lCmZyYWN0aW9uIGF1IGTDqWJ1dCBkZSBsYSBwb3J0w6llIDoK CkBsaWx5cG9uZFtxdW90ZSx2ZXJiYXRpbSxyZWxhdGl2ZT0yXQpcdGltZSAyLzQgYzIKXHRp bWUgMy80IGMyLgpAZW5kIGxpbHlwb25kCgpAY2luZGV4IG3DqXRyaXF1ZSwgdmlzaWJpbGl0 w6kKCkxhIG3DqXRyaXF1ZSBlc3QgaW1wcmltw6llIGVuIGTDqWJ1dCBkZSBtb3JjZWF1LCBl dCDDoCBjaGFxdWUgZm9pcyBxdSdlbGxlCmVzdCBtb2RpZmnDqWUuICBTaSBjZXR0ZSBtb2Rp ZmljYXRpb24gaW50ZXJ2aWVudCBhcHLDqHMgdW4gc2F1dCBkZSBsaWduZSwKdW5lIG3DqXRy aXF1ZSBAcXF7ZGUgcHLDqWNhdXRpb259IHNlcmEgaW1wcmltw6llIGp1c3RlIGF2YW50LiAg Q2UKY29tcG9ydGVtZW50IHBhciBkw6lmYXV0IHBldXQgw6p0cmUgbW9kaWZpw6ksIGNvbW1l IGluZGlxdcOpIGF1IGNoYXBpdHJlCkByZWZ7VmlzaWJpbGl0eSBvZiBvYmplY3RzfS4gCgpA bGlseXBvbmRbcXVvdGUsdmVyYmF0aW0scmVsYXRpdmU9Ml0KXHRpbWUgMi80CmMyIGMKXGJy ZWFrCmMgYwpcYnJlYWsKXHRpbWUgNC80CmMgYyBjIGMKQGVuZCBsaWx5cG9uZAoKQGNpbmRl eCBtw6l0cmlxdWUsIHN0eWxlcwpAY2luZGV4IHN0eWxlcyBkZSBtw6l0cmlxdWUKCkBmdW5p bmRleCBcbnVtZXJpY1RpbWVTaWduYXR1cmUKQGZ1bmluZGV4IG51bWVyaWNUaW1lU2lnbmF0 dXJlCkBmdW5pbmRleCBcZGVmYXVsdFRpbWVTaWduYXR1cmUKQGZ1bmluZGV4IGRlZmF1bHRU aW1lU2lnbmF0dXJlCgpMZSBzeW1ib2xlIGRlIG3DqXRyaXF1ZSB1dGlsaXPDqSBwb3VyIGxl cyBtZXN1cmVzIMOgIDIvMiBldCA0LzQgcGV1dCDDqnRyZQpjaGFuZ8OpIHBvdXIgdW4gc3R5 bGUgbnVtw6lyaXF1ZSA6CgpAbGlseXBvbmRbcXVvdGUsdmVyYmF0aW0scmVsYXRpdmU9Ml0K JSBEZWZhdWx0IHN0eWxlClx0aW1lIDQvNCBjMQpcdGltZSAyLzIgYzEKJSBDaGFuZ2UgdG8g bnVtZXJpYyBzdHlsZQpcbnVtZXJpY1RpbWVTaWduYXR1cmUKXHRpbWUgNC80IGMxClx0aW1l IDIvMiBjMQolIFJldmVydCB0byBkZWZhdWx0IHN0eWxlClxkZWZhdWx0VGltZVNpZ25hdHVy ZQpcdGltZSA0LzQgYzEKXHRpbWUgMi8yIGMxCkBlbmQgbGlseXBvbmQKCgpMZXMgbcOpdHJp cXVlcyBhbmNpZW5uZXMgc29udCBhYm9yZMOpZXMgYXUgY2hhcGl0cmUgCkByZWZ7TWVuc3Vy YWwgdGltZSBzaWduYXR1cmVzfS4KCgpAcHJlZGVmaW5lZApAY29kZXtcbnVtZXJpY1RpbWVT aWduYXR1cmV9LApAY29kZXtcZGVmYXVsdFRpbWVTaWduYXR1cmV9LgpAZW5kcHJlZGVmaW5l ZAoKCkBzbmlwcGV0cwoKQGxpbHlwb25kZmlsZVt2ZXJiYXRpbSxsaWx5cXVvdGUscmFnZ2Vk LXJpZ2h0LHRleGlkb2MsZG9jdGl0bGVdCntjaGFuZ2luZy10aGUtdGltZS1zaWduYXR1cmUt d2l0aG91dC1hZmZlY3RpbmctdGhlLWJlYW1pbmcubHl9CgpAY2luZGV4IG3DqXRyaXF1ZXMg Y29tcG9zaXRlcwpAY2luZGV4IG3DqXRyaXF1ZXMgZMOpY29tcG9zw6llcwoKQGxpbHlwb25k ZmlsZVt2ZXJiYXRpbSxsaWx5cXVvdGUscmFnZ2VkLXJpZ2h0LHRleGlkb2MsZG9jdGl0bGVd Cntjb21wb3VuZC10aW1lLXNpZ25hdHVyZXMubHl9CgoKQHNlZWFsc28KR2xvc3NhaXJlIG11 c2ljb2xvZ2lxdWUgOgpAcmdsb3N7dGltZSBzaWduYXR1cmV9CgpNYW51ZWwgZGUgbm90YXRp b24gOgpAcmVme01lbnN1cmFsIHRpbWUgc2lnbmF0dXJlc30sCkByZWZ7VGltZSBhZG1pbmlz dHJhdGlvbn0uCgpNb3JjZWF1eCBjaG9pc2lzIDoKQHJsc3J7Umh5dGhtc30uCgpSw6lmw6ly ZW5jZXMgaW50ZXJuZXMgOgpAcmludGVybmFsc3tUaW1lU2lnbmF0dXJlfSwKQHJpbnRlcm5h bHN7VGltaW5nX3RyYW5zbGF0b3J9LgogCiAKQG5vZGUgVXBiZWF0cwpAdW5udW1iZXJlZHN1 YnN1YnNlYyBVcGJlYXRzCgpAY2luZGV4IGFuYWNyb3VzZQpAY2luZGV4IGxldsOpZQpAY2lu ZGV4IG1lc3VyZSBpbmNvbXBsw6h0ZQpAY2luZGV4IG1lc3VyZSwgY2hhbmdlbWVudCBkZSBs b25ndWV1cgoKQGZ1bmluZGV4IG1lYXN1cmVQb3NpdGlvbgpAZnVuaW5kZXggXHBhcnRpYWwK QGZ1bmluZGV4IHBhcnRpYWwKCkxlcyBtZXN1cmVzIGluY29tcGzDqHRlcywgdGVsbGVzIHF1 ZSBsZXMgYW5hY3JvdXNlcyBvdSBsZXbDqWVzLCBkb2l2ZW50CsOqdHJlIGVudHLDqWVzIGF2 ZWMgbGEgY29tbWFuZGUgQGNvZGV7XHBhcnRpYWx9LiAgTGEgc3ludGF4ZSBkZSBjZXR0ZQpj b21tYW5kZSBlc3QgCgpAZXhhbXBsZQpccGFydGlhbCBAdmFye2R1csOpZX0KQGVuZCBleGFt cGxlCgpvw7kgQGNvZGV7ZHVyw6llfSBjb3JyZXNwb25kIMOgIGxhIHZhbGV1ciByeXRobWlx dWUgZGV2YW50IMOqdHJlIGFqb3V0w6llCmF2YW50IGxhIHByZW1pw6hyZSBtZXN1cmUgY29t cGzDqHRlIDoKCkBsaWx5cG9uZFtxdW90ZSx2ZXJiYXRpbSxyZWxhdGl2ZT0yXQpccGFydGlh bCA0IGU0IHwKYTIuIGMsNCB8CkBlbmQgbGlseXBvbmQKClVuZSBtZXN1cmUgaW5jb21wbMOo dGUgcGV1dCDDqnRyZSBkZSBuJ2ltcG9ydGUgcXVlbGxlIGxvbmd1ZXVyIGluZsOpcmlldXJl CsOgIGxhIG1lc3VyZSBjb21wbMOodGUgOgoKQGxpbHlwb25kW3F1b3RlLHZlcmJhdGltLHJl bGF0aXZlPTJdClxwYXJ0aWFsIDgqMyBjOCBkIGUgfAphMi4gYyw0IHwKQGVuZCBsaWx5cG9u ZAoKTGUgcHJvZ3JhbW1lIHRyYWR1aXQgY2V0dGUgY29tbWFuZGUgZW4KCkBleGFtcGxlClxz ZXQgVGltaW5nLm1lYXN1cmVQb3NpdGlvbiA9IC1AdmFye2R1csOpZX0KQGVuZCBleGFtcGxl CgoKTGEgcHJvcHJpw6l0w6kgQGNvZGV7bWVhc3VyZVBvc2l0aW9ufSBjb250aWVudCB1biBu b21icmUgcmF0aW9ubmVsIHF1aQppbmRpcXVlLCDDoCBjZSBwb2ludCBwcsOpY2lzLCBvw7kg bCdvbiBlbiBlc3QgZGUgbGEgbWVzdXJlLiBOb3RleiBxdSdpbApwZXV0IHMnYWdpciBkJ3Vu IG5vbWJyZSBuw6lnYXRpZiA7IEBjb2Rle1xwYXJ0aWFsIDR9IHNpZ25pZmllLCBwb3VyIGxl CnByb2dyYW1tZSA6IEBxcXtEYW5zIGNldHRlIG1lc3VyZSwgaWwgcmVzdGUganVzdGUgdW5l IG5vaXJlfS4KCkBzZWVhbHNvCkdsb3NzYWlyZSBtdXNpY29sb2dpcXVlIDoKQHJnbG9ze2Fu YWNydXNpc30uCgpNYW51ZWwgZGUgbm90YXRpb24gOgpAcmVme0dyYWNlIG5vdGVzfS4KCk1v cmNlYXV4IGNob2lzaXMgOgpAcmxzcntSaHl0aG1zfS4KClLDqWbDqXJlbmNlcyBpbnRlcm5l cyA6CkByaW50ZXJuYWxze1RpbWluZ190cmFuc2xhdG9yfS4KCgpAa25vd25pc3N1ZXMKCkBj b2Rle1xwYXJ0aWFsfSBuJ2VzdCBkZXN0aW7DqSDDoCDDqnRyZSB1dGlsaXPDqSBxdSdlbiBk w6lidXQgZGUgcGnDqGNlLgpTaSBvbiBsJ3V0aWxpc2UgYWlsbGV1cnMgcXUnYXUgZMOpYnV0 LCBkZXMgbWVzc2FnZXMgZCdlcnJldXJzIHBldXZlbnQKcydhZmZpY2hlci4KCgpAbm9kZSBV bm1ldGVyZWQgbXVzaWMKQHVubnVtYmVyZWRzdWJzdWJzZWMgVW5tZXRlcmVkIG11c2ljCgpA Y2luZGV4IGJhcnJlcyBkZSBtZXN1cmVzLCBzdXByZXNzaW9uCkBjaW5kZXggbnVtw6lyb3Rh dGlvbiBkZXMgbWVzdXJlcywgc3VwcmVzc2lvbgpAY2luZGV4IGNhZGVuY2UKQGNpbmRleCBt dXNpcXVlIG5vbiBtZXN1csOpZQoKQGZ1bmluZGV4IFxjYWRlbnphT24KQGZ1bmluZGV4IGNh ZGVuemFPbgpAZnVuaW5kZXggXGNhZGVuemFPZmYKQGZ1bmluZGV4IGNhZGVuemFPZmYKCgpM ZXMgYmFycmVzIGRlIG1lc3VyZSBldCBsZXMgbnVtw6lyb3MgZGUgbWVzdXJlIHNvbnQgY2Fs Y3Vsw6lzCmF1dG9tYXRpcXVlbWVudCwgY2UgcXVpIG4nZXN0IHBhcyBzb3VoYWl0YWJsZSBk YW5zIGxlIGNhcyBkJ3VuZSBtdXNpcXVlCm5vbiBtZXN1csOpZSAtLS0gbGVzIGNhZGVuY2Vz LCBwYXIgZXhlbXBsZS4gTGVzIGNvbW1hbmRlcwpAY29kZXtcY2FkZW56YU9ufSBldCBAY29k ZXtcY2FkZW56YU9mZn0gcGVybWV0dGVudCBkZSBkw6lzYWN0aXZlciBldCBkZQpyw6l0YWJs aXIgbGEgbcOpdHJpcXVlIGF1dG9tYXRpcXVlLgoKQGxpbHlwb25kW3ZlcmJhdGltLHJlbGF0 aXZlPTIsZnJhZ21lbnRdCmM0IGQgZSBkClxjYWRlbnphT24KYzQgYyBkOCBkIGQgZjQgZzQu ClxjYWRlbnphT2ZmClxiYXIgInwiCmQ0IGUgZCBjCkBlbmQgbGlseXBvbmQKCkxhIG51bcOp cm90YXRpb24gcmVwcmVuZCBkw6hzIGxhIGZpbiBkJ3VuZSBjYWRlbmNlLCBjb21tZSBzaSBl bGxlIG4nYXZhaXQKcGFzIGV4aXN0w6kgOgoKQGxpbHlwb25kW3ZlcmJhdGltLHJlbGF0aXZl PTIsZnJhZ21lbnRdCiUgU2hvdyBhbGwgYmFyIG51bWJlcnMKXG92ZXJyaWRlIFNjb3JlLkJh ck51bWJlciAjJ2JyZWFrLXZpc2liaWxpdHkgPSAjYWxsLXZpc2libGUKYzQgZCBlIGQKXGNh ZGVuemFPbgpjNCBjIGQ4IGQgZCBmNCBnNC4KXGNhZGVuemFPZmYKXGJhciAifCIKZDQgZSBk IGMKQGVuZCBsaWx5cG9uZAoKCkBwcmVkZWZpbmVkCkBjb2Rle1xjYWRlbnphT259LApAY29k ZXtcY2FkZW56YU9mZn0uCkBlbmRwcmVkZWZpbmVkCgoKQHNlZWFsc28KR2xvc3NhaXJlIG11 c2ljb2xvZ2lxdWUgOgpAcmdsb3N7Y2FkZW56YX0uCgpNYW51ZWwgZGUgbm90YXRpb24gOgpA cmVme1Zpc2liaWxpdHkgb2Ygb2JqZWN0c30uCgpNb3JjZWF1eCBjaG9pc2lzIDoKQHJsc3J7 Umh5dGhtc30uCgoKQGNpbmRleCBjYWRlbmNlIGV0IHNhdXQgZGUgbGlnbmUKQGNpbmRleCBj YWRlbmNlIGV0IHNhdXQgZGUgcGFnZQpAY2luZGV4IG11c2lxdWUgbm9uIG1lc3Vyw6llIGV0 IHNhdXQgZGUgbGlnbmUKQGNpbmRleCBtdXNpcXVlIG5vbiBtZXN1csOpZSBldCBzYXV0IGRl IHBhZ2UKQGNpbmRleCBzYXV0cyBkZSBsaWduZSBldCBjYWRlbmNlcwpAY2luZGV4IHNhdXRz IGRlIHBhZ2UgZXQgY2FkZW5jZXMKQGNpbmRleCBzYXV0cyBkZSBsaWduZSBldCBtdXNpcXVl IG5vbiBtZXN1csOpZQpAY2luZGV4IHNhdXRzIGRlIHBhZ2UgZXQgbXVzaXF1ZSBub24gbWVz dXLDqWUKCgpAa25vd25pc3N1ZXMKCkxpbHlQb25kIG5lIGNoYW5nZSBkZSBsaWduZSBvdSBk ZSBwYWdlIHF1J2F1IG5pdmVhdSBkZXMgYmFycmVzIGRlCm1lc3VyZS4gIFNpIHZvdHJlIG11 c2lxdWUgbm9uIG1lc3Vyw6llIHMnw6l0ZW5kIHN1ciBwbHVzIGQndW5lIGxpZ25lLCBpbAp2 b3VzIGZhdWRyYSBpbnPDqXJlciBkZXMgYmFycmVzIGRlIG1lc3VyZSBpbnZpc2libGVzLCAK CkBleGFtcGxlClxiYXIgIiIKQGVuZCBleGFtcGxlCgpAbm9pbmRlbnQKcG91ciBpbmRpcXVl ciBvw7kgZGVzIHNhdXRzIGRlIGxpZ25lIHBldXZlbnQgcHJlbmRyZSBwbGFjZS4KCkBub2Rl IFBvbHltZXRyaWMgbm90YXRpb24KQHVubnVtYmVyZWRzdWJzdWJzZWMgUG9seW1ldHJpYyBu b3RhdGlvbgoKQGMgVGhpcyBzZWN0aW9uIG5lY2Vzc2FyaWx5IHVzZXMgXHNldApAYyBUaGlz IGlzIGFjY2VwdGFibGUgIC10ZAoKQGNpbmRleCBtw6l0cmlxdWUgZG91YmxlCkBjaW5kZXgg bcOpdHJpcXVlIGNvbXBvc2l0ZQpAY2luZGV4IGNvbXBvc2l0ZSwgbcOpdHJpcXVlCkBjaW5k ZXggbcOpdHJpcXVlIHBvbHltw6l0cmlxdWUKQGNpbmRleCBwb2x5bcOpdHJpZQoKQGZ1bmlu ZGV4IHRpbWVTaWduYXR1cmVGcmFjdGlvbgpAZnVuaW5kZXggXHNjYWxlRHVyYXRpb25zCkBm dW5pbmRleCBzY2FsZUR1cmF0aW9ucwpAZnVuaW5kZXggXHRpbWVzCkBmdW5pbmRleCB0aW1l cwoKTGlseVBvbmQgZ8OocmUgbGVzIG3DqXRyaXF1ZXMgY29tcG9zaXRlcywgYXVzc2kgYmll biBkZSBtYW5pw6hyZSBleHBsaWNpdGUKcXVlIGRlIG1hbmnDqHJlIGTDqXRvdXJuw6llIC0t LSBtb2RpZmljYXRpb24gZGUgbCdpbmRpY2F0ZXVyIGRlIG3DqXRyaXF1ZSAKZXQgw6ljaGVs b25uZW1lbnQgZGUgbGEgZHVyw6llIGRlcyBub3Rlcy4KCkBzdHJvbmd7QGl7UG9ydMOpZXMg YXV4IG3DqXRyaXF1ZXMgZGlmZsOpcmVudGVzLCBtZXN1cmVzIGQnw6lnYWxlIGxvbmd1ZXVy fX0KCklsIHN1ZmZpdCBwb3VyIG9idGVuaXIgY2V0dGUgZm9ybWUgZGUgbm90YXRpb24gZGUg dG91dCBkJ2Fib3JkIGFmZmVjdGVyCnVuZSBtw6ptZSBtw6l0cmlxdWUgYXV4IGRpZmbDqXJl bnRlcyBwb3J0w6llcy4gTCdpbmRpY2F0ZXVyIGRlIG3DqXRyaXF1ZSBzZXJhCmVuc3VpdGUg cmVtcGxhY8OpIGRhbnMgY2hhY3VuZSBkZXMgcG9ydMOpZXMgcGFyIHVuIHF1b3RpZW50IGRv bm7DqSBlbgphcmd1bWVudCDDoCBsYSBwcm9wcmnDqXTDqSBAY29kZXt0aW1lU2lnbmF0dXJl RnJhY3Rpb259LiBMYSBkdXLDqWUgZGVzCm5vdGVzIHNlcmEgZW5maW4gcHJvcmF0aXPDqWUg c2Vsb24gbGEgbcOpdHJpcXVlIGNvbW11bmUgKHZvaXIgQHJlZntUaW1lCnNpZ25hdHVyZX0p IGdyw6JjZSDDoCBsYSBmb25jdGlvbiBAY29kZXtcc2NhbGVEdXJhdGlvbnN9LCBxdWkgcyd1 dGlsaXNlCnRvdXQgY29tbWUgbGEgY29tbWFuZGUgQGNvZGV7XHRpbWVzfSAtLS0gc2FucyB0 b3V0ZWZvaXMgY3LDqWVyIGRlIGNyb2NoZXQKZGUgbm9sZXQgKHZvaXIgQHJlZntTY2FsaW5n IGR1cmF0aW9uc30pLgoKQGNpbmRleCBsaWdhdHVyZSBldCBtdXNpcXVlIHBvbHltw6l0cmlx dWUKQGNpbmRleCBwb2x5bcOpdHJpZSBldCBsaWdhdHVyZQoKTCdleGVtcGxlIHN1aXZhbnQg dXRpbGlzZSBwYXJhbGzDqGxlbWVudCBkZXMgbWVzdXJlcyDDoCAzLzQsIDkvOCBldAoxMC84 LiAgUG91ciBsYSBkZXV4acOobWUgcG9ydMOpZSwgbGVzIGR1csOpZXMgc29udCBtdWx0aXBs acOpZXMgcGFyIDIvMywKZGUgdGVsbGUgc29ydGUgcXVlIEB3ezIvMyAqIDkvOCA9IDMvNH0g OyBwb3VyIGxhIHRyb2lzacOobWUsIGVsbGVzIHNvbnQKbXVsdGlwbGnDqWVzIHBhciAzLzUs IGRlIHRlbGxlIHNvcnRlIHF1ZSBAd3szLzUgKiAxMC84ID0gMy80fS4gIExlcwpsaWdhdHVy ZXMgZGV2cm9udCDDqnRyZSBleHBsaWNpdGVzLCBsYSBmb25jdGlvbiBkJ8OpY2hlbG9ubmVt ZW50IHZlbmFudApwZXJ0dXJiZXIgbGVzIHLDqGdsZXMgZGUgbGlnYXR1cmUgYXV0b21hdGlx dWUuCgpAbGlseXBvbmRbcXVvdGUsdmVyYmF0aW0sZnJhZ21lbnRdClxyZWxhdGl2ZSBjJyA8 PAogIFxuZXcgU3RhZmYgewogICAgXHRpbWUgMy80CiAgICBjNCBjIGMgfAogICAgYyBjIGMg fAogIH0KICBcbmV3IFN0YWZmIHsKICAgIFx0aW1lIDMvNAogICAgXHNldCBTdGFmZi50aW1l U2lnbmF0dXJlRnJhY3Rpb24gPSAjJyg5IC4gOCkKICAgIFxzY2FsZUR1cmF0aW9ucyAjJygy IC4gMykKICAgIFxyZXBlYXQgdW5mb2xkIDYgeyBjOFsgYyBjXSB9CiAgfQogIFxuZXcgU3Rh ZmYgewogICAgXHRpbWUgMy80CiAgICBcc2V0IFN0YWZmLnRpbWVTaWduYXR1cmVGcmFjdGlv biA9ICMnKDEwIC4gOCkKICAgIFxzY2FsZUR1cmF0aW9ucyAjJygzIC4gNSkgewogICAgICBc cmVwZWF0IHVuZm9sZCAyIHsgYzhbIGMgY10gfQogICAgICBccmVwZWF0IHVuZm9sZCAyIHsg YzhbIGNdIH0gfAogICAgICBjNC4gYzQuIFx0aW1lcyAyLzMgeyBjOFsgYyBjXSB9IGM0CiAg ICB9CiAgfQo+PgpAZW5kIGxpbHlwb25kCgpAc3Ryb25ne0Bpe1BvcnTDqWVzIGF1eCBtw6l0 cmlxdWVzIGRpZmbDqXJlbnRlcywgbWVzdXJlcyBkZSBsb25ndWV1ciBpbsOpZ2FsZX19CgpJ bCBhcnJpdmUgYXVzc2kgcXVlIGNoYXF1ZSBwb3J0w6llIGFpdCBzYSBwcm9wcmUgbcOpdHJp cXVlLiAgVm91cyB5CnBhcnZpZW5kcmV6IGVuIGTDqXBsYcOnYW50IGxlIEBjb2Rle1RpbWlu Z190cmFuc2xhdG9yfSBldCBsZQpAY29kZXtEZWZhdWx0X2Jhcl9saW5lX2VuZ3JhdmVyfSBk YW5zIGxlIGNvbnRleHRlIEBjb2Rle1N0YWZmfS4KCkBsaWx5cG9uZFtxdW90ZSx2ZXJiYXRp bV0KXGxheW91dCB7CiAgXGNvbnRleHQgewogICAgXFNjb3JlCiAgICBccmVtb3ZlICJUaW1p bmdfdHJhbnNsYXRvciIKICAgIFxyZW1vdmUgIkRlZmF1bHRfYmFyX2xpbmVfZW5ncmF2ZXIi CiAgfQogIFxjb250ZXh0IHsKICAgIFxTdGFmZgogICAgXGNvbnNpc3RzICJUaW1pbmdfdHJh bnNsYXRvciIKICAgIFxjb25zaXN0cyAiRGVmYXVsdF9iYXJfbGluZV9lbmdyYXZlciIKICB9 Cn0KCiUgTm93IGVhY2ggc3RhZmYgaGFzIGl0cyBvd24gdGltZSBzaWduYXR1cmUuCgpccmVs YXRpdmUgYycgPDwKICBcbmV3IFN0YWZmIHsKICAgIFx0aW1lIDMvNAogICAgYzQgYyBjIHwK ICAgIGMgYyBjIHwKICB9CiAgXG5ldyBTdGFmZiB7CiAgICBcdGltZSAyLzQKICAgIGM0IGMg fAogICAgYyBjIHwKICAgIGMgYyB8CiAgfQogIFxuZXcgU3RhZmYgewogICAgXHRpbWUgMy84 CiAgICBjNC4gfAogICAgYzggYyBjIHwKICAgIGM0LiB8CiAgICBjOCBjIGMgfAogIH0KPj4K QGVuZCBsaWx5cG9uZAoKQHNuaXBwZXRzCgpAbGlseXBvbmRmaWxlW3ZlcmJhdGltLGxpbHlx dW90ZSxyYWdnZWQtcmlnaHQsdGV4aWRvYyxkb2N0aXRsZV0Ke2NvbXBvdW5kLXRpbWUtc2ln bmF0dXJlcy5seX0KCgpAc2VlYWxzbwpHbG9zc2FpcmUgbXVzaWNvbG9naXF1ZSA6CkByZ2xv c3twb2x5bWV0cmljfSwKQHJnbG9ze3BvbHltZXRyaWMgdGltZSBzaWduYXR1cmV9LApAcmds b3N7bWV0ZXJ9LgoKTWFudWVsIGRlIG5vdGF0aW9uIDoKQHJlZntUaW1lIHNpZ25hdHVyZX0s CkByZWZ7U2NhbGluZyBkdXJhdGlvbnN9LgoKTW9yY2VhdXggY2hvaXNpcyA6CkBybHNye1Jo eXRobXN9LgoKUsOpZsOpcmVuY2VzIGludGVybmVzIDoKQHJpbnRlcm5hbHN7VGltZVNpZ25h dHVyZX0sCkByaW50ZXJuYWxze1RpbWluZ190cmFuc2xhdG9yfSwKQHJpbnRlcm5hbHN7RGVm YXVsdF9iYXJfbGluZV9lbmdyYXZlcn0sCkByaW50ZXJuYWxze1N0YWZmfS4KCgpAa25vd25p c3N1ZXMKCkwndXRpbGlzYXRpb24gZGUgbcOpdHJpcXVlcyBkaWZmw6lyZW50ZXMgZW4gcGFy YWxsw6hsZSBlbnRyYWluZSB1bgphbGlnbmVtZW50IHZlcnRpY2FsLiAgRGUgY2UgZmFpdCwg bGVzIGJhcnJlcyBkZSBtZXN1cmUgb250IHRlbmRhbmNlIMOgCmZhdXNzZXIgbCdlc3BhY2Vt ZW50IHLDqWd1bGllciBlbnRyZSBsZXMgcG9ydMOpZXMuCgoKQG5vZGUgQXV0b21hdGljIG5v dGUgc3BsaXR0aW5nCkB1bm51bWJlcmVkc3Vic3Vic2VjIEF1dG9tYXRpYyBub3RlIHNwbGl0 dGluZwoKQGNpbmRleCBub3RlcywgZGl2aXNpb24KQGNpbmRleCBkaXZpc2lvbiBkZSBub3Rl cwoKQGZ1bmluZGV4IE5vdGVfaGVhZHNfZW5ncmF2ZXIKQGZ1bmluZGV4IENvbXBsZXRpb25f aGVhZHNfZW5ncmF2ZXIKCk9uIHBldXQgY29udmVydGlyIGF1dG9tYXRpcXVlbWVudCBsZXMg bm90ZXMgbG9uZ3VlcyBlbiBub3RlcyBsacOpZXMuICBJbApzdWZmaXQgcG91ciBjZWxhIGRl IHJlbXBsYWNlciBsZSBncmF2ZXVyIEBjb2Rle05vdGVfaGVhZHNfZW5ncmF2ZXJ9CnBhciBs ZSBncmF2ZXVyIEBjb2Rle0NvbXBsZXRpb25faGVhZHNfZW5ncmF2ZXJ9LiAgRGFucyBsJ2V4 ZW1wbGUKc3VpdmFudCwgbGVzIG5vdGVzIHF1aSBkw6lwYXNzZW50IGRlIGxhIG1lc3VyZSBz b250IGRpdmlzw6llcyBldCBsacOpZXMuIAoKQGxpbHlwb25kW3F1b3RlLHZlcmJhdGltLHJl bGF0aXZlPTFdClxuZXcgVm9pY2UgXHdpdGggewogIFxyZW1vdmUgIk5vdGVfaGVhZHNfZW5n cmF2ZXIiCiAgXGNvbnNpc3RzICJDb21wbGV0aW9uX2hlYWRzX2VuZ3JhdmVyIgp9IAoKeyBj Mi4gYzggZDQgZSBmIGcgYSBiIGM4IGMyIGI0IGEgZzE2IGY0IGUgZCBjOC4gYzIgfQpAZW5k IGxpbHlwb25kCgpDZSBncmF2ZXVyIGRpdmlzZSB0b3V0ZXMgbGVzIG5vdGVzIHF1aSBzb3J0 ZW50IGRlIGxhIG1lc3VyZSwgZXQgaW5zw6hyZQpkZXMgbGlhaXNvbnMgZGUgcHJvbG9uZ2F0 aW9uLiAgRGFucyBsYSBwcmF0aXF1ZSwgY2V0dGUgZm9uY3Rpb25uYWxpdMOpCnBlcm1ldCBk ZSBkw6lib2d1ZXIgZGVzIHBhcnRpdGlvbnMgY29tcGxleGVzIDogc2kgbGVzIG1lc3VyZXMg bmUgc29udCBwYXMKZW50acOocmVtZW50IHJlbXBsaWVzLCBhbG9ycyBsZXMgbGlhaXNvbnMg ZGUgcHJvbG9uZ2F0aW9uIG1vbnRyZW50CmV4YWN0ZW1lbnQgbGEgZHVyw6llIGRlcyBkw6lj YWxhZ2VzIGRlIG1lc3VyZS4KCgpAc2VlYWxzbwpHbG9zc2FpcmUgbXVzaWNvbG9naXF1ZSA6 IApAcmdsb3N7dGllfQoKTWFudWVsIGQnYXBwcmVudGlzc2FnZSA6CkBybGVhcm5pbmd7RW5n cmF2ZXJzIGV4cGxhaW5lZH0sCkBybGVhcm5pbmd7QWRkaW5nIGFuZCByZW1vdmluZyBlbmdy YXZlcnN9LgoKTW9yY2VhdXggY2hvaXNpcyA6CkBybHNye1JoeXRobXN9LgoKUsOpZsOpcmVu Y2VzIGludGVybmVzIDoKQHJpbnRlcm5hbHN7Tm90ZV9oZWFkc19lbmdyYXZlcn0sCkByaW50 ZXJuYWxze0NvbXBsZXRpb25faGVhZHNfZW5ncmF2ZXJ9LApAcmludGVybmFsc3tGb3JiaWRf bGluZV9icmVha19lbmdyYXZlcn0uCgoKQGtub3duaXNzdWVzCgpCaWVuIHF1ZSB0b3V0ZXMg bGVzIGR1csOpZXMgLS0tIHBhcnRpY3VsacOocmVtZW50IGNlbGxlcyBjb250ZW5hbnQgZGVz Cm5vbGV0cyAtLS0gbmUgcHVpc3NlbnQgw6p0cmUgZXhhY3RlbWVudCByZXByw6lzZW50w6ll cyBhdmVjIGRlcyBub3Rlcwpub3JtYWxlcyBldCBkZXMgcG9pbnRzLCBsZSBncmF2ZXVyIEBj b2Rle0NvbXBsZXRpb25faGVhZHNfZW5ncmF2ZXJ9Cm4naW5zw6hyZXJhIHBhcyBkZSBub2xl dC4gCgpAY29kZXtDb21wbGV0aW9uX2hlYWRzX2VuZ3JhdmVyfSBhZmZlY3RlIHNldWxlbWVu dCBsZXMgbm90ZXMsIGlsIG5lCmRpdmlzZSBwYXMgbGVzIHNpbGVuY2VzLgoKCkBub2RlIFNo b3dpbmcgbWVsb2R5IHJoeXRobXMKQHVubnVtYmVyZWRzdWJzdWJzZWMgU2hvd2luZyBtZWxv ZHkgcmh5dGhtcwoKQGNpbmRleCBtw6lsb2RpZSwgYWZmaWNoYWdlIGR1IHJ5dGhtZSBzZXVs CkBjaW5kZXggcnl0aG1pcXVlIGQndW5lIG3DqWxvZGllCgpBdSBtb3llbiBkJ3VuZSBwb3J0 w6llIHJ5dGhtaXF1ZSAtLSBAZW1waHtyaHl0aG1pYyBzdGFmZn0gZW4gYW5nbGFpcyAtLSBv bgpwZXV0IG1vbnRyZXIgc2V1bGVtZW50IGxlIHJ5dGhtZSBkJ3VuZSBtw6lsb2RpZSA6IHRv dXRlcyBsZXMgbm90ZXMgc29udApyYW1lbsOpZXMgw6AgbGEgbcOqbWUgaGF1dGV1ciwgc3Vy IHVuZSBwb3J0w6llIGQndW5lIHNldWxlIGxpZ25lLgoKQGxpbHlwb25kW3F1b3RlLHJlbGF0 aXZlPTEsdmVyYmF0aW1dCjw8CiAgXG5ldyBSaHl0aG1pY1N0YWZmIHsKICAgIFxuZXcgVm9p Y2UgPSAibXlSaHl0aG0iIHsKICAgICAgXHRpbWUgNC80CiAgICAgIGM0IGU4IGYgZzIKICAg ICAgcjQgZyBnIGYKICAgICAgZzEKICAgIH0KICB9CiAgXG5ldyBMeXJpY3MgewogICAgXGx5 cmljc3RvICJteVJoeXRobSIgewogICAgICBUaGlzIGlzIG15IHNvbmcKICAgICAgSSBsaWtl IHRvIHNpbmcKICAgIH0KICB9Cj4+CkBlbmQgbGlseXBvbmQKCkBjaW5kZXggZ3VpdGFyIGNo b3JkIGNoYXJ0cwpAY2luZGV4IHN0cnVtbWluZyByaHl0aG1zLCBzaG93aW5nCkBjaW5kZXgg Z3VpdGFyIHN0cnVtbWluZyByaHl0aG1zLCBzaG93aW5nCgpAZnVuaW5kZXggUGl0Y2hfc3F1 YXNoX2VuZ3JhdmVyCkBmdW5pbmRleCBcaW1wcm92aXNhdGlvbk9uCkBmdW5pbmRleCBpbXBy b3Zpc2F0aW9uT24KQGZ1bmluZGV4IFxpbXByb3Zpc2F0aW9uT2ZmCkBmdW5pbmRleCBpbXBy b3Zpc2F0aW9uT2ZmCgpMJ3V0aWxpc2F0aW9uIGNvbWJpbsOpZSBkdSBAY29kZXtQaXRjaF9z cXVhc2hfZW5ncmF2ZXJ9IGV0IGRlCkBjb2Rle1xpbXByb3Zpc2F0aW9uT259IHBlcm1ldCBk J2FmZmljaGVyIGxhIHN0cnVjdHVyZSByeXRobWlxdWUgZCd1bmUKZ3JpbGxlIGQnYWNjb3Jk cyA6CgoKQGxpbHlwb25kW3F1b3RlLHZlcmJhdGltXQo8PAogIFxuZXcgQ2hvcmROYW1lcyB7 CiAgICBcY2hvcmRtb2RlIHsKICAgICAgYzEgZiBnIGMKICAgIH0KICB9CgogIFxuZXcgVm9p Y2UgXHdpdGggewogICAgXGNvbnNpc3RzIFBpdGNoX3NxdWFzaF9lbmdyYXZlcgogIH0gXHJl bGF0aXZlIGMnJyB7CiAgICBcaW1wcm92aXNhdGlvbk9uCiAgICBjNCBjOCBjIGM0IGM4IGMK ICAgIGY0IGY4IGYgZjQgZjggZgogICAgZzQgZzggZyBnNCBnOCBnCiAgICBjNCBjOCBjIGM0 IGM4IGMKICB9Cj4+CkBlbmQgbGlseXBvbmQKCgpAcHJlZGVmaW5lZApAY29kZXtcaW1wcm92 aXNhdGlvbk9ufSwKQGNvZGV7XGltcHJvdmlzYXRpb25PZmZ9LgpAZW5kcHJlZGVmaW5lZAoK CkBzbmlwcGV0cwoKQGxpbHlwb25kZmlsZVt2ZXJiYXRpbSxsaWx5cXVvdGUscmFnZ2VkLXJp Z2h0LHRleGlkb2MsZG9jdGl0bGVdCntndWl0YXItc3RydW0tcmh5dGhtcy5seX0KCgpAc2Vl YWxzbwpTbmlwcGV0czoKQHJsc3J7Umh5dGhtc30uCgpSw6lmw6lyZW5jZSBkdSBwcm9ncmFt bWUgOiAKQHJpbnRlcm5hbHN7Umh5dGhtaWNTdGFmZn0uCkByaW50ZXJuYWxze1BpdGNoX3Nx dWFzaF9lbmdyYXZlcn0uCgoKQG5vZGUgQmVhbXMKQHN1YnNlY3Rpb24gQmVhbXMKCkBtZW51 CiogQXV0b21hdGljIGJlYW1zOjogICAgICAgICAgICAgCiogU2V0dGluZyBhdXRvbWF0aWMg YmVhbSBiZWhhdmlvcjo6ICAKKiBNYW51YWwgYmVhbXM6OiAgICAgICAgICAgICAgICAKKiBG ZWF0aGVyZWQgYmVhbXM6OiAgICAgICAgICAgICAKQGVuZCBtZW51CgpAbm9kZSBBdXRvbWF0 aWMgYmVhbXMKQHVubnVtYmVyZWRzdWJzdWJzZWMgQXV0b21hdGljIGJlYW1zCgpMaWx5UG9u ZCBkw6ljaWRlIGF1dG9tYXRpcXVlbWVudCBkZSBsYSBtYW5pw6hyZSBkZSBncm91cGVyIGxl cyBub3RlcyBldApkJ2ltcHJpbWVyIGxlcyBsaWdhdHVyZXMuCgpAY2luZGV4IGxpZ2F0dXJl cyBtYW51ZWxsZXMKQGNpbmRleCBsaWdhdHVyZXMsIGTDqWZpbml0aW9uIGRlIHLDqGdsZXMK QGNpbmRleCBsaWdhdHVyZXMsIHBlcnNvbm5hbGlzYXRpb24KCkBmdW5pbmRleCBcYXV0b0Jl YW1PbgpAZnVuaW5kZXggYXV0b0JlYW1PbgpAZnVuaW5kZXggXGF1dG9CZWFtT2ZmCkBmdW5p bmRleCBhdXRvQmVhbU9mZgoKQGxpbHlwb25kW3F1b3RlLHZlcmJhdGltLHJlbGF0aXZlPTJd Clx0aW1lIDIvNCBjOCBjIGMgYyAKXHRpbWUgNi84IGMgYyBjIGM4LiBjMTYgYzgKQGVuZCBs aWx5cG9uZAoKTG9yc3F1ZSBjZSBjb21wb3J0ZW1lbnQgYXV0b21hdGlzw6kgbidlc3QgcGFz IHNhdGlzZmFpc2FudCwgb24gcGV1dApkw6lmaW5pciBkZXMgZ3JvdXBlbWVudHMgbWFudWVs bGVtZW50IC0tLSB2b2lyIEByZWZ7TWFudWFsIGJlYW1zfS4gIERhbnMKbGUgY2FzIG/DuSBs ZSBncm91cGUgZGUgbm90ZXMgZW4gcXVlc3Rpb24gY29udGllbnQgdW4gc2lsZW5jZSwgaWwg ZXN0CkBzdHJvbmd7aW1ww6lyYXRpZn0gZCdpbmRpcXVlciBleHBsaWNpdGVtZW50IGxlcyBk w6lidXQgZXQgZmluIGRlIGxhCmxpZ2F0dXJlLiAKCkxvcnNxdWUgbGVzIGxpZ2F0dXJlcyBh dXRvbWF0aXF1ZXMgbmUgc29udCBwYXMgbsOpY2Vzc2FpcmVzLCBpbCBzdWZmaXQgZGUKZMOp c2FjdGl2ZXIgbGEgZm9uY3Rpb25uYWxpdMOpIHBhciB1biBAY29kZXtcYXV0b0JlYW1PZmZ9 IC0tLSByw6lhY3RpdmF0aW9uCnBhciBAY29kZXtcYXV0b0JlYW1Pbn0gOgoKQGxpbHlwb25k W3F1b3RlLHJlbGF0aXZlPTEsdmVyYmF0aW1dCmM0IGM4IGM4LiBjMTYgYzguIGMxNiBjOApc YXV0b0JlYW1PZmYKYzQgYzggYzguIGMxNiBjOC4KXGF1dG9CZWFtT24KYzE2IGM4CkBlbmQg bGlseXBvbmQKCkBjaW5kZXggbcOpbGlzbWUgZXQgbGlnYXR1cmUKQGNpbmRleCBsaWdhdHVy ZSBldCBtw6lsaXNtZQoKQHdhcm5pbmd7U2kgZGVzIGxpZ2F0dXJlcyBzb250IHV0aWxpc8Op ZXMgZGFucyBsZXMgcGFyb2xlcyBkJ3VuZSBjaGFuc29uCihwb3VyIGluZGlxdWVyIGRlcyBt w6lsaXNtZXMpLCBsZXMgbGlnYXR1cmVzIGF1dG9tYXRpcXVlcyBkb2l2ZW50IMOqdHJlIApk w6lzYWN0aXbDqWVzLCBhdmVjIEBjb2Rle1xhdXRvQmVhbU9mZn0sIGV0IGluZGlxdcOpZXMg bWFudWVsbGVtZW50Ln0gCgpEZXMgcsOoZ2xlcyBkZSBkw6lyb2dhdGlvbiBhdSBjb21wb3J0 ZW1lbnQgYXV0b21hdGlxdWUgcGFyIGTDqWZhdXQgc29udApwb3NzaWJsZXMgOyB2b2lyIEBy ZWZ7U2V0dGluZyBhdXRvbWF0aWMgYmVhbSBiZWhhdmlvcn0uCgoKQHByZWRlZmluZWQKQGNv ZGV7XGF1dG9CZWFtT2ZmfSwKQGNvZGV7XGF1dG9CZWFtT259LgpAZW5kcHJlZGVmaW5lZAoK CkBzbmlwcGV0cwoKQGNpbmRleCBzYXV0IGRlIGxpZ25lIGV0IGxpZ2F0dXJlCkBjaW5kZXgg bGlnYXR1cmUgZXQgc2F1dCBkZSBsaWduZQoKQGZ1bmluZGV4IGJyZWFrYWJsZQoKQGxpbHlw b25kZmlsZVt2ZXJiYXRpbSxsaWx5cXVvdGUscmFnZ2VkLXJpZ2h0LHRleGlkb2MsZG9jdGl0 bGVdCntiZWFtcy1hY3Jvc3MtbGluZS1icmVha3MubHl9CgpAbGlseXBvbmRmaWxlW3ZlcmJh dGltLGxpbHlxdW90ZSxyYWdnZWQtcmlnaHQsdGV4aWRvYyxkb2N0aXRsZV0Ke2NoYW5naW5n LWJlYW0ta25lZS1nYXAubHl9CgoKQHNlZWFsc28KTWFudWVsIGRlIG5vdGF0aW9uIDoKQHJl ZntNYW51YWwgYmVhbXN9LApAcmVme1NldHRpbmcgYXV0b21hdGljIGJlYW0gYmVoYXZpb3J9 LgoKRmljaGllcnMgaW5zdGFsbMOpcyA6CkBmaWxle3NjbS9AL2F1dG9ALy1iZWFtQC8uc2Nt fS4KCk1vcmNlYXV4IGNob2lzaXMgOgpAcmxzcntSaHl0aG1zfS4KClLDqWbDqXJlbmNlcyBp bnRlcm5lcyA6IApAcmludGVybmFsc3tCZWFtfS4KCkBrbm93bmlzc3VlcwoKTGlnYXR1cmVz IGNvdWTDqWVzIMOgIGNoZXZhbCBzdXIgZGV1eCBwb3J0w6llcyBldCBtYXNxdWFnZSBkZSBw b3J0w6llIHNvbnQKaW5jb21wYXRpYmxlcyA7IHZvaXIgQHJlZntIaWRpbmcgc3RhdmVzfS4K CkxlcyBsaWdhdHVyZXMgcGV1dmVudCBnw6luw6lyZXIgZGVzIGNvbGxpc2lvbnMgYXZlYyBk ZXMgdMOqdGVzIGRlIG5vdGVzIG91CmFsdMOpcmF0aW9ucyBhcHBhcnRlbmFudCDDoCBkJ2F1 dHJlcyB2b2l4LgoKCkBub2RlIFNldHRpbmcgYXV0b21hdGljIGJlYW0gYmVoYXZpb3IKQHVu bnVtYmVyZWRzdWJzdWJzZWMgU2V0dGluZyBhdXRvbWF0aWMgYmVhbSBiZWhhdmlvcgoKCkBj aW5kZXggbGlnYXR1cmVzIGF1dG9tYXRpcXVlcywgcGVyc29ubmFsaXNhdGlvbgpAY2luZGV4 IHLDqWdsYWdlIGRlcyBsaWdhdHVyZXMgYXV0b21hdGlxdWVzCkBjaW5kZXggbGlnYXR1cmVz IGF1dG9tYXRpcXVlcywgZ8OpbsOpcmF0aW9uIGRlCkBjaW5kZXggYXV0b2JlYW0KQGNpbmRl eCBwYXJvbGVzIGV0IGxpZ2F0dXJlcwoKQGZ1bmluZGV4IGF1dG9CZWFtaW5nCkBmdW5pbmRl eCBhdXRvQmVhbVNldHRpbmdzCkBmdW5pbmRleCAoZW5kICogKiAqICopCkBmdW5pbmRleCAo YmVnaW4gKiAqICogKikKQGZ1bmluZGV4IG1lYXN1cmVMZW5ndGgKQGZ1bmluZGV4IGJlYXRM ZW5ndGgKQGZ1bmluZGV4IGJlYXRHcm91cGluZwpAZnVuaW5kZXggXHRpbWUKQGZ1bmluZGV4 IHRpbWUKQGZ1bmluZGV4IFxzZXQKQGZ1bmluZGV4IHNldAoKTGlseVBvbmQgZGlzcG9zZSBk ZSBkZXV4IHR5cGVzIGRlIHLDqGdsZXMgZW4gbWF0acOocmUgZGUgbGlnYXR1cmUgOiBkZXMK csOoZ2xlcyBjb25jZXJuYW50IGxlIEBzdHJvbmd7cmVncm91cGVtZW50fSwgZXQgZGVzIHLD qGdsZXMgY29uY2VybmFudCBsYQpAc3Ryb25ne3Rlcm1pbmFpc29ufSBkZXMgbGlnYXR1cmVz LiAgTGVzIHLDqGdsZXMgZGUgcmVncm91cGVtZW50IHNvbnQgZGVzCnBsdXMgc2ltcGxlcyBt YWlzIHBldXZlbnQgw6p0cmUgb3V0cmVwYXNzw6llcyBwYXIgZGVzIHLDqGdsZXMgZGUKdGVy bWluYWlzb24uICAKCkxlcyByw6hnbGVzIGTDqXRlcm1pbmFudCBsZSBwb3NpdGlvbm5lbWVu dCBkZXMgbGlnYXR1cmVzIGF1dG9tYXRpcXVlcwpzJ2FwcGxpcXVlbnQgZGFucyBsJ29yZHJl IHN1aXZhbnQgZGUgcHJpb3JpdMOpIDoKCkBpdGVtaXplCgpAaXRlbSBVbmUgbGlnYXR1cmUg ZXhwbGljaXRlIC0tLSBpbmRpcXXDqWUgcGFyIEBjb2Rle1tAZG90c3t9XX0gLS0tIHNlcmEK dG91am91cnMgcmVzcGVjdMOpZSA7IHNpbm9uIAoKQGl0ZW0gc2kgQGNvZGV7XGF1dG9CZWFt T2ZmfSBhIMOpdMOpIGFjdGl2w6ksIGlsIG4neSBhdXJhIHBhcyBkZSBsaWdhdHVyZSA7CnNp bm9uCgpAaXRlbSBzaSB1bmUgcsOoZ2xlIGRlIHRlcm1pbmFpc29uIHBldXQgcydhcHBsaXF1 ZXIsIHMneSByw6lmw6lyZXIgcG91ciAKZMOpdGVybWluZXIgw6AgcXVlbCBtb21lbnQgdW5l IGxpZ2F0dXJlIHBldXQgcHJlbmRyZSBmaW4gOyBzaW5vbgoKQGl0ZW0gc2kgdW5lIHLDqGds ZSB2YWxpZGUgZGUgcmVncm91cGVtZW50IHBhciBsaWdhdHVyZSAodm9pciBjaS1kZXNzb3Vz KQpwZXV0IHMnYXBwbGlxdWVyLCBzJ3kgcsOpZsOpcmVyIDsgc2lub24KCkBpdGVtIHV0aWxp c2VyIGxhIHZhbGV1ciBkZSBAY29kZXtiZWF0TGVuZ3RofSBwb3VyIHJlZ3JvdXBlciBsZXMg bm90ZXMKcGFyIGRlcyBsaWdhdHVyZXMuCgpAZW5kIGl0ZW1pemUKCkBpe0BzdHJvbmd7TW9k aWZpY2F0aW9uIGRlcyBsaWdhdHVyZXMgc2Vsb24gbGEgcHVsc2F0aW9ufX0KCkxvcnNxdWUs IHBvdXIgdW5lIG3DqXRyaXF1ZSBkb25uw6llLCBhdWN1bmUgcsOoZ2xlIG4nYSDDqXTDqSBk w6lmaW5pZSBxdWFudCDDoApsYSBmaW4gbmkgbGEgbG9uZ3VldXIgZCd1bmUgbGlnYXR1cmUg cGFydGljdWxpw6hyZSwgY2V0dGUgbGlnYXR1cmUgc2VyYQpjb250csO0bMOpZSBwYXIgdHJv aXMgcHJvcHJpw6l0w6lzIDogQGNvZGV7bWVhc3VyZUxlbmd0aH0sIEBjb2Rle2JlYXRMZW5n dGh9CmV0IEBjb2Rle2JlYXRHcm91cGluZ30uICBDZXMgcHJvcHJpw6l0w6lzIHNvbnQgZMOp ZmluaWVzLCBzZWxvbiBsYSBwb3J0w6llCmRlIGxldXIgYWN0aW9uLCBhdSBuaXZlYXUgZGVz IGNvbnRleHRlcyBAY29kZXtTY29yZX0sIEBjb2Rle1N0YWZmfSBvdQpAY29kZXtWb2ljZX0u ICBMZXVycyB2YWxldXJzIHBhciBkw6lmYXV0IHNvbnQgaW5pdGlhbGlzw6llcyBwYXIgbGEK Y29tbWFuZGUgQGNvZGV7XHRpbWV9IDsgcGFyIHZvaWUgZGUgY29uc8OpcXVlbmNlLCB0b3V0 ZSBjb21tYW5kZQpAY29kZXtcc2V0fSBkZXN0aW7DqWUgw6AgZW4gbW9kaWZpZXIgbGVzIHZh bGV1cnMgZG9pdCBzZSBwbGFjZXIgYXByw6hzIGxhCmNvbW1hbmRlIEBjb2Rle1x0aW1lfS4K CkB3YXJuaW5ne0NlcyB0cm9pcyBwcm9wcmnDqXTDqXMgcydhcHBsaXF1ZXJvbnQgw6AgdW5l IGxpZ2F0dXJlIGRvbm7DqWUgZGFucwpAc3Ryb25ne2RldXggY2FzIHNldWxlbWVudH0gOiBz J2lsIG4nZXhpc3RlIGF1Y3VuZSByw6hnbGUgZGUgZmluIHBvdXIgbGEKbG9uZ3VldXIgZCd1 bmUgbGlnYXR1cmUgZGFucyBsYSBtw6l0cmlxdWUgY29uc2lkw6lyw6llLCBvdSBzaSB0b3V0 ZXMgbGVzCnLDqGdsZXMgZGUgZmluIG9udCDDqXTDqSBhbm51bMOpZXMufQoKQ2VzIHByb3By acOpdMOpcyBkw6l0ZXJtaW5lbnQgbGEgbWFuacOocmUgZGUgbGlnYXR1cmVyIGFpbnNpIDoK ClVuZSBsaWdhdHVyZSBwZXV0IGTDqWJ1dGVyIG4naW1wb3J0ZSBvw7ksIMOgIG1vaW5zIHF1 J2lsIG4neSBlbiBhaXQgZMOpasOgCnVuZSBkJ2FjdGl2ZS4gIExlcyBsaWdhdHVyZXMgc2Ug dGVybWluZW50IMOgIHVuIG1vbWVudCBkw6l0ZXJtaW7DqSBwYXIgbGVzCnZhbGV1cnMgZGUg QGNvZGV7YmVhdEdyb3VwaW5nfSBldCBAY29kZXtiZWF0TGVuZ3RofSwgc2Vsb24gbGUgcHJp bmNpcGUKc3VpdmFudCA6CgpAaXRlbWl6ZQoKQGl0ZW0gU2kgQGNvZGV7YmVhdEdyb3VwaW5n fSBldCBAY29kZXtiZWF0TGVuZ3RofSBjb25jb3JkZW50IGF2ZWMKQGNvZGV7bWVhc3VyZUxl bmd0aH0sIEBjb2Rle2JlYXRHcm91cGluZ30gZXN0IHV0aWxpc8OpIHBvdXIgZMOpdGVybWlu ZXIgbGVzCnRlcm1pbmFpc29ucyBkZXMgbGlnYXR1cmVzLgoKQGl0ZW0gU2kgQGNvZGV7YmVh dEdyb3VwaW5nfSBldCBAY29kZXtiZWF0TGVuZ3RofSBuZSBzb250IHBhcyBlbgpjb25jb3Jk YW5jZSBhdmVjIEBjb2Rle21lYXN1cmVMZW5ndGh9LCBAY29kZXtiZWF0TGVuZ3RofSBlc3Qg dXRpbGlzw6kKcG91ciBkw6l0ZXJtaW5lciBsZXMgdGVybWluYWlzb25zIGRlcyBsaWdhdHVy ZXMuIAoKQGVuZCBpdGVtaXplCgpAY29kZXttZWFzdXJlTGVuZ3RofSBldCBAY29kZXtiZWF0 TGVuZ3RofSB0aXJlbnQgbGV1ciB2YWxldXIgcGFyIGTDqWZhdXQKw6AgcGFydGlyIGRlIGxh IG3DqXRyaXF1ZSB0ZWxsZSBxdWUgZMOpZmluaWUgcGFyIGxhIGNvbW1hbmRlIEBjb2Rle1x0 aW1lfS4KQGNvZGV7bWVhc3VyZUxlbmd0aH0gZXN0IGTDqWZpbmllIGNvbW1lIMOpdGFudCBs YSBsb25ndWV1ciBkJ3VuZSBtZXN1cmUKY29tcGzDqHRlIHBvdXIgbGEgbcOpdHJpcXVlIGRv bm7DqWUuIEVuZmluLCBAY29kZXtiZWF0TGVuZ3RofSBwcmVuZCBsYQp2YWxldXIgZHUgZMOp bm9taW5hdGV1ciBkZSBsYSBtw6l0cmlxdWUuIAoKTGVzIHZhbGV1cnMgcGFyIGTDqWZhdXQg ZGUgQGNvZGV7YmVhdEdyb3VwaW5nfSBzb250IHLDqXBlcnRvcmnDqWVzIGRhbnMgdW5lCnRh YmxlIGNvbnRlbnVlIGRhbnMgbGUgZmljaGllciBAZmlsZXtzY20vQC9tdXNpY0AvLWZ1bmN0 aW9uc0AvLnNjbX0gLS0KY29uc3VsdGV6IEBybGVhcm5pbmd7T3RoZXIgc291cmNlcyBvZiBp bmZvcm1hdGlvbn0gcG91ciBzYXZvaXIgb8O5IGlsIHNlCnNpdHVlLiAgQ2V0dGUgdGFibGUg ZMOpZmluaXQgbGVzIHLDqGdsZXMgZGUgZ3JvdXBlbWVudCBwb3VyIGxlcyBtZXN1cmVzIMOg CjMvOCwgNC84LCA1LzgsIDgvOCwgYWluc2kgcXVlIGxlcyBtZXN1cmVzIGNvbXBvc8OpZXMg bGVzIHBsdXMgY291cmFudGVzLgoKQGNvZGV7bWVhc3VyZUxlbmd0aH0gZXQgQGNvZGV7YmVh dExlbmd0aH0gY29uc3RpdHVlbnQgdG91cyBkZXV4IGRlcwpAc3Ryb25ne21vbWVudHN9LCBh dXRyZW1lbnQgZGl0IGRlcyB1bml0w6lzIGRlIGR1csOpZSBtdXNpY2FsZS4gIExhCmZvbmN0 aW9uIFNjaGVtZSBAY29kZXtseTptYWtlLW1vbWVudH0gZXN0IHRvdXQgcGFydGljdWxpw6hy ZW1lbnQgY2hhcmfDqWUKZGUgY3LDqWVyIGNldHRlIHF1YW50aXTDqSBkZSB0eXBlIEBpe21v bWVudH0gLS0gcG91ciBwbHVzIGQnaW5mb3JtYXRpb24sCmNvbnN1bHRleiBAcmVme1RpbWUg YWRtaW5pc3RyYXRpb259LgoKQGNvZGV7YmVhdEdyb3VwaW5nfSByZXByw6lzZW50ZSB1bmUg bGlzdGUgZCdlbnRpZXJzIGNvcnJlc3BvbmRhbnQgYXUKIG5vbWJyZSBkZSBwdWxzYXRpb25z IGRlIGNoYXF1ZSBncm91cGUuCgpAc25pcHBldHMKCkBsaWx5cG9uZGZpbGVbdmVyYmF0aW0s bGlseXF1b3RlLHJhZ2dlZC1yaWdodCx0ZXhpZG9jLGRvY3RpdGxlXQp7Z3JvdXBpbmctYmVh dHMubHl9CgpAbGlseXBvbmRmaWxlW3ZlcmJhdGltLGxpbHlxdW90ZSxyYWdnZWQtcmlnaHQs dGV4aWRvYyxkb2N0aXRsZV0Ke3NwZWNpZnlpbmctY29udGV4dC13aXRoLWJlYXRncm91cGlu Zy5seX0KCkBsaWx5cG9uZGZpbGVbdmVyYmF0aW0sbGlseXF1b3RlLHJhZ2dlZC1yaWdodCx0 ZXhpZG9jLGRvY3RpdGxlXQp7dXNpbmctYmVhdGxlbmd0aC1hbmQtYmVhdGdyb3VwaW5nLmx5 fQoKQGZ1bmluZGV4IHN1YmRpdmlkZUJlYW1zCgpAbGlseXBvbmRmaWxlW3ZlcmJhdGltLGxp bHlxdW90ZSxyYWdnZWQtcmlnaHQsdGV4aWRvYyxkb2N0aXRsZV0Ke3N1Yi1kaXZpZGluZy1i ZWFtcy5seX0KCkBjaW5kZXggbWVzdXJlIGV0IHJlZ3JvdXBlbWVudHMKQGNpbmRleCBwdWxz YXRpb24gZXQgcmVncm91cGVtZW50cwpAY2luZGV4IGdyb3VwZW1lbnQgcGFyIHB1bHNhdGlv bgpAY2luZGV4IG1lc3VyZSwgc3ViZGl2aXNpb24KCkBmdW5pbmRleCBhdXRvQmVhbVNldHRp bmdzCgpAbGlseXBvbmRmaWxlW3ZlcmJhdGltLGxpbHlxdW90ZSxyYWdnZWQtcmlnaHQsdGV4 aWRvYyxkb2N0aXRsZV0Ke2NvbmR1Y3Rpbmctc2lnbnMsLW1lYXN1cmUtZ3JvdXBpbmctc2ln bnMubHl9CgoKQHN0cm9uZ3tAaXtNb2RpZmljYXRpb24gZHUgYm9ybmFnZSBkZXMgbGlnYXR1 cmVzfX0KCgpEYW5zIGxlcyBtw6l0cmlxdWVzIGNvdXJhbnRlcywgbGVzIGxpZ2F0dXJlcyBh dXRvbWF0aXF1ZXMgcGV1dmVudCBjb21tZW5jZXIKc3VyIG4naW1wb3J0ZSBxdWVsbGUgbm90 ZSwgbWFpcyBuZSBwZXV2ZW50IHNlIHRlcm1pbmVyIHF1J8OgIGNlcnRhaW5zCnBvaW50cyBw csOpY2lzIGRhbnMgbGEgbWVzdXJlIDogc3VyIHVuZSBwdWxzYXRpb24sIG91IGFwcsOocyB0 b3V0ZSBkdXLDqWUKc3DDqWNpZmnDqWUgcGFyIGxlcyBwcm9wcmnDqXTDqXMgbm9tbcOpZXMg QGNvZGV7YXV0b0JlYW1TZXR0aW5nc30uICBDZXMKcHJvcHJpw6l0w6lzIGNvbnNpc3RlbnQg ZW4gdW5lIGxpc3RlIGRlIHLDqGdsZXMgcmVsYXRpdmVzIGF1IGTDqWJ1dCBvdSDDoCBsYQpm aW4gZGVzIGxpZ2F0dXJlcy4gIFBhciBkw6lmYXV0LCBlbGxlcyBzb250IGTDqWZpbmllcyBk YW5zIGxlIGZpY2hpZXIKQGZpbGV7c2NtL0AvYXV0b0AvLWJlYW1ALy5zY219IC0tIHBvdXIg bGUgbG9jYWxpc2VyLCB2b2lyCkBybGVhcm5pbmd7T3RoZXIgc291cmNlcyBvZiBpbmZvcm1h dGlvbn0uCgpPbiBwZXV0IGFqb3V0ZXIgw6AgY2V0dGUgbGlzdGUgdW5lIG5vdXZlbGxlIHLD qGdsZSwgYXUgbW95ZW4gZGUgbGEgY29tbWFuZGUKCkBleGFtcGxlCiMob3ZlcnJpZGUtYXV0 by1iZWFtLXNldHRpbmcKICAnKGV4dHLDqW1pdMOpCiAgICBsaWdhdHVyZS1udW3DqXJhdGV1 ciBsaWdhdHVyZS1kw6lub21pbmF0ZXVyCiAgICBtw6l0cmlxdWUtbnVtw6lyYXRldXIgbcOp dHJpcXVlLWTDqW5vbWluYXRldXIpCiAgbW9tZW50LW51bcOpcmF0ZXVyIG1vbWVudC1kw6lu b21pbmF0ZXVyICBbY29udGV4dGVdKQpAZW5kIGV4YW1wbGUKCkBub2luZGVudApvw7kKCkBp dGVtaXplCgpAaXRlbSBAY29kZXtleHRyw6ltaXTDqX0gZMOpc2lnbmUgbGUgZMOpYnV0IChA ZW1waHtiZWdpbn0pIG91IGxhIGZpbgooQGVtcGh7ZW5kfSkgZGUgbGEgbGlnYXR1cmUuIE5v dGV6IHF1ZSBzZXVsIEBjb2Rle2VuZH0gbmUgc2VyYSBlZmZlY3RpZi4KCkBpdGVtIEBjb2Rl e2xpZ2F0dXJlLW51bcOpcmF0ZXVyL2xpZ2F0dXJlLWTDqW5vbWluYXRldXJ9IGTDqXNpZ25l IGxhCnZhbGV1ciByeXRobWlxdWUgZGUgbGEgbm90ZSBxdWUgbCdvbiB2ZXV0IGFmZmVjdGVy LCBvdSBkZSBsYSBwbHVzIGJyw6h2ZQpkZXMgbm90ZXMgY29uY2VybsOpZXMuICBTaSBjZXR0 ZSByw6hnbGUgZG9pdCBzJ2FwcGxpcXVlciDDoCB0b3V0ZXMgbGVzCmxpZ2F0dXJlcywgcmVt cGxhY2V6IEBjb2Rle2xpZ2F0dXJlLW51bcOpcmF0ZXVyfSBldApAY29kZXtsaWdhdHVyZS1k w6lub21pbmF0ZXVyfSBwYXIgZGVzIMOpdG9pbGVzIEBxcXtAY29kZXsqfX0uIAoKCkBpdGVt IEBjb2Rle23DqXRyaXF1ZS1udW3DqXJhdGV1ci9tw6l0cmlxdWUtZMOpbm9taW5hdGV1cn0g ZXN0IGxlIGNoaWZmcmUKZGUgbWVzdXJlIGRhbnMgbGVxdWVsIGxhIHLDqGdsZSBkb2l0IHMn YXBwbGlxdWVyLiAgU2kgY2VsbGUtY2kgZG9pdApzJ2FwcGxpcXVlciBkYW5zIHRvdXRlcyBs ZXMgbcOpdHJpcXVlcywgcmVtcGxhY2V6CkBjb2Rle23DqXRyaXF1ZS1udW3DqXJhdGV1cn0g ZXQgQGNvZGV7bcOpdHJpcXVlLWTDqW5vbWluYXRldXJ9IHBhciBkZXMKw6l0b2lsZXMgQHFx e0Bjb2Rleyp9fS4gCgpAaXRlbSBAY29kZXttb21lbnQtbnVtw6lyYXRldXIvbW9tZW50LWTD qW5vbWluYXRldXJ9IGVzdCBsJ2VtcGxhY2VtZW50LApkYW5zIGxhIG1lc3VyZSwgYXVxdWVs IGxlcyBsaWdhdHVyZXMgZG9pdmVudCBzJ2FjaGV2ZXIuIAoKQGZ1bmluZGV4IHNjb3JlLW92 ZXJyaWRlLWF1dG8tYmVhbS1zZXR0aW5nCkBmdW5pbmRleCBvdmVycmlkZS1hdXRvLWJlYW0t c2V0dGluZwoKQGl0ZW0gQGNvZGV7Y29udGV4dGV9IGVzdCB1biBhcmd1bWVudCBmYWN1bHRh dGlmLCBxdWkgZMOpdGVybWluZSBsZQpjb250ZXh0ZSBkYW5zIGxlcXVlbCBsYSByw6hnbGUg ZG9pdCBzJ2FwcGxpcXVlci4gIFBhciBkw6lmYXV0LCBpbCBzJ2FnaXQKZGUgQGNvZGV7J1Zv aWNlfS4gCgpAY29kZXsjKHNjb3JlLW92ZXJyaWRlLWF1dG8tYmVhbS1zZXR0aW5nICcoQSBC IEMgRCkgRSBGKX0gw6lxdWl2YXV0IMOgCkBjb2RleyMob3ZlcnJpZGUtYXV0by1iZWFtLXNl dHRpbmcgJyhBIEIgQyBEKSBFIEYgJ1Njb3JlKX0uIAoKQGVuZCBpdGVtaXplCgpQYXIgZXhl bXBsZSwgc2kgbCdvbiB2ZXV0IHF1ZSBsZXMgbGlnYXR1cmVzIHMnYWNow6h2ZW50IHRvdWpv dXJzIGFwcsOocyBsYQpwcmVtacOocmUgbm9pcmUsIHF1ZWxsZXMgcXVlIHNvaWVudCBsYSBt w6l0cmlxdWUgZXQgbGEgZHVyw6llIGRlCnJlZ3JvdXBlbWVudCA6CgpAbGlseXBvbmRbcXVv dGUsdmVyYmF0aW0scmVsYXRpdmU9Ml0KYTggYSBhIGEgYSBhIGEgYQojKG92ZXJyaWRlLWF1 dG8tYmVhbS1zZXR0aW5nICcoZW5kICogKiAqICopIDEgNCkKYTggYSBhIGEgYSBhIGEgYQpA ZW5kIGxpbHlwb25kCgpPbiBwZXV0IG9ibGlnZXIgdW5lIHLDqGdsZSBkZSBsaWdhdHVyZSDD oCBuZSBzJ2FwcGxpcXVlciBxdSfDoCBkZXMgZ3JvdXBlcwpkb250IGxhIG5vdGUgbGEgcGx1 cyBicsOodmUgZXN0IGQndW5lIHZhbGV1ciBwcsOpY2lzZSA6CgpAbGlseXBvbmRbcXVvdGUs dmVyYmF0aW0scmVsYXRpdmU9Ml0KXHRpbWUgMi80CiUgZW5kIDEvMTYgYmVhbXMgZm9yIGFs bCB0aW1lIHNpZ25hdHVyZXMgYXQgdGhlIDEvMTYgbW9tZW50CiMob3ZlcnJpZGUtYXV0by1i ZWFtLXNldHRpbmcgJyhlbmQgMSAxNiAqICopIDEgMTYpCmExNiBhIGEgYSBhIGEgYSBhIHwK YTMyIGEgYSBhIGExNiBhIGEgYSBhIGEgfAolIGVuZCAxLzMyIGJlYW1zIGZvciBhbGwgdGlt ZSBzaWduYXR1cmVzIGF0IHRoZSAxLzE2IG1vbWVudAojKG92ZXJyaWRlLWF1dG8tYmVhbS1z ZXR0aW5nICcoZW5kIDEgMzIgKiAqKSAxIDE2KQphMzIgYSBhIGEgYTE2IGEgYSBhIGEgYSB8 CkBlbmQgbGlseXBvbmQKCk9uIHBldXQgb2JsaWdlciB1bmUgcsOoZ2xlIGRlIGxpZ2F0dXJl IMOgIG5lIHMnYXBwbGlxdWVyIHF1ZSBwb3VyIHVuZQptw6l0cmlxdWUgZG9ubsOpZSA6CgpA bGlseXBvbmRbcXVvdGUsdmVyYmF0aW0scmVsYXRpdmU9Ml0KXHRpbWUgNS84CiUgZW5kIGJl YW1zIG9mIGFsbCBkdXJhdGlvbnMgaW4gNS84IHRpbWUgc2lnbmF0dXJlIGF0IHRoZSAyLzgg bW9tZW50CiMob3ZlcnJpZGUtYXV0by1iZWFtLXNldHRpbmcgJyhlbmQgKiAqIDUgOCkgMiA4 KQpjOCBjIGQgZCBkClx0aW1lIDQvNAplOCBlIGYgZiBlIGUgZCBkClx0aW1lIDUvOApjOCBj IGQgZCBkCkBlbmQgbGlseXBvbmQKCkxvcnNxdWUgcGx1c2lldXJzIHZvaXggY29oYWJpdGVu dCBzdXIgdW5lIG3Dqm1lIHBvcnTDqWUgZXQgcXVlIGxlcyByw6hnbGVzCmRlIGxpZ2F0dXJl IGRvaXZlbnQgcydhcHBsaXF1ZXIgc2FucyBkaXN0aW5jdGlvbiwgaWwgZmF1dCBzcMOpY2lm aWVyIHF1ZQpjZXMgcsOoZ2xlcyBhZmZlY3RlbnQgbGUgY29udGV4dGUgQGNvZGV7U3RhZmZ9 IDoKCkBsaWx5cG9uZFtxdW90ZSx2ZXJiYXRpbSxyZWxhdGl2ZT0yXQpcdGltZSA3LzgKJSBy aHl0aG0gMy0xLTEtMgolIENvbnRleHQgbm90IHNwZWNpZmllZCAtIGRvZXMgbm90IHdvcmsg Y29ycmVjdGx5CiMob3ZlcnJpZGUtYXV0by1iZWFtLXNldHRpbmcgJyhlbmQgKiAqIDcgOCkg MyA4KQojKG92ZXJyaWRlLWF1dG8tYmVhbS1zZXR0aW5nICcoZW5kICogKiA3IDgpIDQgOCkK IyhvdmVycmlkZS1hdXRvLWJlYW0tc2V0dGluZyAnKGVuZCAqICogNyA4KSA1IDgpCjw8IHth OCBhIGEgYTE2IGEgYSBhIGE4IGF9IFxcIHtmNC4gZjggZiBmIGZ9ID4+CgolIFdvcmtzIGNv cnJlY3RseSB3aXRoIGNvbnRleHQgc3BlY2lmaWVkCiMob3ZlcnJpZGUtYXV0by1iZWFtLXNl dHRpbmcgJyhlbmQgKiAqIDcgOCkgMyA4ICdTdGFmZikKIyhvdmVycmlkZS1hdXRvLWJlYW0t c2V0dGluZyAnKGVuZCAqICogNyA4KSA0IDggJ1N0YWZmKQojKG92ZXJyaWRlLWF1dG8tYmVh bS1zZXR0aW5nICcoZW5kICogKiA3IDgpIDUgOCAnU3RhZmYpCjw8IHthOCBhIGEgYTE2IGEg YSBhIGE4IGF9IFxcIHtmNC4gZjggZiBmIGZ9ID4+CkBlbmQgbGlseXBvbmQKCkB3YXJuaW5n e1NpIHVuZSBsaWdhdHVyZSBzZSBmYWl0IGRlIG1hbmnDqHJlIGluYXR0ZW5kdWUsIHBlbnNl eiDDoCB2w6lyaWZlcgpsZXMgcsOoZ2xlcyBhdXRvbWF0aXF1ZXMgZGFucyBsZSBmaWNoaWVy IEBmaWxle3NjbS9AL2F1dG9ALy1iZWFtQC8uc2NtfQpwb3VyIHJlY2hlcmNoZXIgZCfDqXZl bnR1ZWxzIGNvbmZsaXRzLCBkYW5zIGxhIG1lc3VyZSBvdSBsZXMgcsOoZ2xlcyBwYXIKZMOp ZmF1dCBzJ2Fqb3V0ZW50IMOgIHZvcyBwcm9wcmVzIHLDqGdsZXMufQoKQGZ1bmluZGV4IHJl dmVydC1hdXRvLWJlYW0tc2V0dGluZwoKVG91dGUgcsOoZ2xlIHBhciBkw6lmYXV0IG91IHBl cnNvbm5hbGlzw6llIGNvbmR1aXNhbnQgw6AgZGVzIGxpZ2F0dXJlcwppbmTDqXNpcmFibGVz IGRvaXQgw6p0cmUgZMOpc2FjdGl2w6llIGRlIGxhIG1hbmnDqHJlIHN1aXZhbnRlIDoKCkBl eGFtcGxlCiMocmV2ZXJ0LWF1dG8tYmVhbS1zZXR0aW5nCiAgJyhleHRyw6ltaXTDqQogICAg bGlnYXR1cmUtbnVtw6lyYXRldXIgbGlnYXR1cmUtZMOpbm9taW5hdGV1cgogICAgbcOpdHJp cXVlLW51bcOpcmF0ZXVyIG3DqXRyaXF1ZS1kw6lub21pbmF0ZXVyKQogIG1vbWVudC1udW3D qXJhdGV1ciBtb21lbnQtZMOpbm9taW5hdGV1ciAgW2NvbnRleHRlXSkKQGVuZCBleGFtcGxl CgpFbmZpbiwgb24gcGV1dCBkw6lzYWN0aXZlciB1bmUgcsOoZ2xlIGRlIGxpZ2F0dXJlIGF1 IG1veWVuIGR1IHLDqWdsYWdlCnN1aXZhbnQgOiAKCkBleGFtcGxlCiMocmV2ZXJ0LWF1dG8t YmVhbS1zZXR0aW5nCiAgJyhleHRyw6ltaXTDqQogICAgbGlnYXR1cmUtbnVtw6lyYXRldXIg bGlnYXR1cmUtZMOpbm9taW5hdGV1cgogICAgbcOpdHJpcXVlLW51bcOpcmF0ZXVyIG3DqXRy aXF1ZS1kw6lub21pbmF0ZXVyKQogIG1vbWVudC1udW3DqXJhdGV1ciBtb21lbnQtZMOpbm9t aW5hdGV1ciAgW2NvbnRleHRlXSkKQGVuZCBleGFtcGxlCgpAbm9pbmRlbnQKQGNvZGV7ZXh0 csOpbWl0w6l9LCBAY29kZXtsaWdhdHVyZS1udW3DqXJhdGV1cn0sCkBjb2Rle2xpZ2F0dXJl LWTDqW5vbWluYXRldXJ9LCBAY29kZXttw6l0cmlxdWUtbnVtw6lyYXRldXJ9LApAY29kZXtt w6l0cmlxdWUtZMOpbm9taW5hdGV1cn0sIEBjb2Rle21vbWVudC1udW3DqXJhdGV1cn0sCkBj b2Rle21vbWVudC1kw6lub21pbmF0ZXVyfSBldCBAY29kZXtjb250ZXh0ZX0gw6l0YW50IGxl cyBtw6ptZXMgcXVlIHBsdXMKaGF1dC4gIElsIGVzdCBtw6ptZSBwb3NzaWJsZSBkZSBkw6lz YWN0aXZlciBkZXMgcsOoZ2xlcyBxdWUgbCdvbiBuJ2EgcGFzCmV4cGxpY2l0ZW1lbnQgY3LD qcOpZXMgOiBsZXMgcsOoZ2xlcyBwYXIgZMOpZmF1dCwgcXVpIHNlIHRyb3V2ZW50IGRhbnMg bGUKZmljaGllciBAZmlsZXtzY20vQC9hdXRvQC8tYmVhbUAvLnNjbX0uIAoKQGxpbHlwb25k W3F1b3RlLHZlcmJhdGltLHJlbGF0aXZlPTJdClx0aW1lIDQvNAphMTYgYSBhIGEgYSBhIGEg YSBhIGEgYSBhIGEgYSBhIGEKJSB1bmRvIGEgcnVsZSBlbmRpbmcgMS8xNiBiZWFtcyBpbiA0 LzQgdGltZSBhdCAxLzQgbW9tZW50CiMocmV2ZXJ0LWF1dG8tYmVhbS1zZXR0aW5nICcoZW5k IDEgMTYgNCA0KSAxIDQpCmExNiBhIGEgYSBhIGEgYSBhIGEgYSBhIGEgYSBhIGEgYQpAZW5k IGxpbHlwb25kCgpMYSBjb21tYW5kZSBAY29kZXtyZXZlcnQtYXV0by1iZWFtLXNldHRpbmd9 IHJlcXVpZXJ0IGV4YWN0ZW1lbnQgbGVzCm3Dqm1lcyBhcmd1bWVudHMgcXVlIGxhIHLDqGds ZSBkJ29yaWdpbmUuICBFbiBkJ2F1dHJlcyB0ZXJtZXMsIGxlcyDDqXRvaWxlcyAKbmUgc2Vy b250IHBhcyBwcmlzZXMgZW4gY29tcHRlIGljaS4gCgpAbGlseXBvbmRbcXVvdGUsdmVyYmF0 aW0scmVsYXRpdmU9Ml0KXHRpbWUgMS80CiMob3ZlcnJpZGUtYXV0by1iZWFtLXNldHRpbmcg JyhlbmQgMSAxNiAxIDQpIDEgOCkKYTE2IGEgYSBhCiMocmV2ZXJ0LWF1dG8tYmVhbS1zZXR0 aW5nICcoZW5kIDEgMTYgKiAqKSAxIDgpICUgdGhpcyB3b24ndCByZXZlcnQgaXQhCmEgYSBh IGEKIyhyZXZlcnQtYXV0by1iZWFtLXNldHRpbmcgJyhlbmQgMSAxNiAxIDQpIDEgOCkgJSB0 aGlzIHdpbGwKYSBhIGEgYQpAZW5kIGxpbHlwb25kCgpAc25pcHBldHMKCkBsaWx5cG9uZGZp bGVbdmVyYmF0aW0sbGlseXF1b3RlLHJhZ2dlZC1yaWdodCx0ZXhpZG9jLGRvY3RpdGxlXQp7 YmVhbS1ncm91cGluZy1pbi03LTgtdGltZS5seX0KCkBsaWx5cG9uZGZpbGVbdmVyYmF0aW0s bGlseXF1b3RlLHJhZ2dlZC1yaWdodCx0ZXhpZG9jLGRvY3RpdGxlXQp7cmV2ZXJ0aW5nLWRl ZmF1bHQtYmVhbS1lbmRpbmdzLmx5fQoKQGxpbHlwb25kZmlsZVt2ZXJiYXRpbSxsaWx5cXVv dGUscmFnZ2VkLXJpZ2h0LHRleGlkb2MsZG9jdGl0bGVdCntiZWFtLWVuZGluZ3MtaW4tc2Nv cmUtY29udGV4dC5seX0KCkBmdW5pbmRleCBcYXV0b0JlYW1PZmYKQGZ1bmluZGV4IGF1dG9C ZWFtT2ZmCkBmdW5pbmRleCBcYXV0b0JlYW1PbgpAZnVuaW5kZXggYXV0b0JlYW1PbgoKQHBy ZWRlZmluZWQKQGNvZGV7XGF1dG9CZWFtT2ZmfSwKQGNvZGV7XGF1dG9CZWFtT259LgpAZW5k cHJlZGVmaW5lZAoKCkBjaW5kZXggbGlnYXR1cmUgZW4gZmluIGRlIHBhcnRpdGlvbgpAY2lu ZGV4IGxpZ2F0dXJlIGVuIGZpbiBkZSB2b2l4IHBvbHlwaG9uaXF1ZQoKQGtub3duaXNzdWVz CgpTaSB1bmUgcGFydGl0aW9uIHNlIHRlcm1pbmUgYWxvcnMgcXUndW5lIGxpZ2F0dXJlIGF1 dG9tYXRpcXVlIGVzdCByZXN0w6llCmluYWNoZXbDqWUsIGNldHRlIGRlcm5pw6hyZSBsaWdh dHVyZSBuZSBzZXJhIHBhcyBpbXByaW3DqWUgZHUgdG91dC4gIEMnZXN0CsOpZ2FsZW1lbnQg dmFsYWJsZSBkYW5zIGxlIGNhcyBkJ3VuZSBtdXNpcXVlIHBvbHlwaG9uaXF1ZSwgc2Fpc2ll IGF2ZWMgbGEKc3ludGF4ZSBAY29kZXs8PCBAZG90c3t9IFxcIEBkb3Rze30gPj59LCBvw7kg dW5lIHZvaXggc2UgdGVybWluZXJhaXQgc2FucwpxdWUgbGEgZGVybmnDqHJlIGxpZ2F0dXJl IHNvaXQgYWNoZXbDqWUuCgoKQG5vZGUgTWFudWFsIGJlYW1zCkB1bm51bWJlcmVkc3Vic3Vi c2VjIE1hbnVhbCBiZWFtcwoKQGNpbmRleCBncm91cGVtZW50cyBkZSBub3RlIG1hbnVlbHMK QGNpbmRleCBsaWdhdHVyZXMgbWFudWVsbGVzCgpAZnVuaW5kZXggXQpAZnVuaW5kZXggWwoK RGFucyBjZXJ0YWluZXMgc2l0dWF0aW9ucywgaWwgcGV1dCBzJ2F2w6lyZXIgbsOpY2Vzc2Fp cmUgZGUKc3VwcGxhbnRlciBsJ2FsZ29yaXRobWUgZGUgZ3JvdXBlbWVudCBhdXRvbWF0aXF1 ZSBkZXMgbm90ZXMsIHBhcgpleGVtcGxlIHBvdXIgcHJvbG9uZ2VyIHVuZSBsaWdhdHVyZSBw YXItZGVzc3VzIHVuIHNpbGVuY2Ugb3UgdW5lIGJhcnJlCmRlIG1lc3VyZS4gIExlIGTDqWJ1 dCBldCBsYSBmaW4gZGUgbGEgbGlnYXR1cmUgc29udCBhbG9ycyBpbmRpcXXDqXMgcGFyCkBj b2Rle1t9IGV0IEBjb2Rle119LgoKQGxpbHlwb25kW3F1b3RlLHJlbGF0aXZlPTEsdmVyYmF0 aW1dCnsKICByNCByOFsgZycgYSByOF0gcjggZ1sgfCBhXSByOAp9CkBlbmQgbGlseXBvbmQK CgpAZnVuaW5kZXggXG5vQmVhbQpAZnVuaW5kZXggbm9CZWFtCgpMZSBmYWl0IGQnYWZmdWJs ZXIgdW5lIG5vdGUgcGFydGljdWxpw6hyZSBkJ3VuIEBjb2Rle1xub0JlYW19IGF1cmEgcG91 cgplZmZldCBkZSBsJ2VtcMOqY2hlciBkJ8OqdHJlIGxpZ2F0dXLDqWUgOgoKQGxpbHlwb25k W3F1b3RlLHZlcmJhdGltLHJlbGF0aXZlPTJdClx0aW1lIDIvNCBjOCBjXG5vQmVhbSBjIGMK QGVuZCBsaWx5cG9uZAoKQGNvbW1vbnByb3AKCkBmdW5pbmRleCBzdGVtTGVmdEJlYW1Db3Vu dApAZnVuaW5kZXggc3RlbVJpZ2h0QmVhbUNvdW50CgpMaWx5UG9uZCBwZXV0IGTDqXRlcm1p bmVyIGF1dG9tYXRpcXVlbWVudCBsZXMgc291cy1ncm91cGVzIMOgCmwnaW50w6lyaWV1ciBk J3VuIGdyb3VwZW1lbnQgZGUgbm90ZXMsIGJpZW4gcXVlIGxlIHLDqXN1bHRhdCBuZSBzb2l0 IHBhcyAKdG91am91cnMgb3B0aW1hbC4gIExlcyBwcm9wcmnDqXTDqXMgQGNvZGV7c3RlbUxl ZnRCZWFtQ291bnR9IGV0CkBjb2Rle3N0ZW1SaWdodEJlYW1Db3VudH0gcGVybWV0dGVudCBh bG9ycyBkJ2FqdXN0ZXIgY2UgY29tcG9ydGVtZW50LgpMb3JzcXVlIGwndW5lIG91IGwnYXV0 cmUgZGUgY2VzIHByb3ByacOpdMOpcyBlc3QgZMOpZmluaWUsIGVsbGUgbmUKcydhcHBsaXF1 ZSBxdSd1bmUgc2V1bGUgZm9pcywgYXByw6hzIHF1b2kgc2EgZMOpZmluaXRpb24gZXN0IGVm ZmFjw6llLgpEYW5zIGwnZXhlbXBsZSBxdWkgc3VpdCwgbGUgZGVybmllciBAY29kZXtmYX0g bidhIGRlIGxpZ2F0dXJlCnN1cHBsw6ltZW50YWlyZSBxdWUgc3VyIHNhIGdhdWNoZSA7IGF1 dHJlbWVudCBkaXQsIGMnZXN0IGxhIGxpZ2F0dXJlIMOgIGxhCmNyb2NoZSBxdWkgZXN0IGlt cG9ydGFudGUuIAoKQGxpbHlwb25kW3F1b3RlLHJlbGF0aXZlPTIsdmVyYmF0aW1dCmE4WyBy MTYgZiBnIGFdCmE4WyByMTYKXHNldCBzdGVtTGVmdEJlYW1Db3VudCA9ICMyClxzZXQgc3Rl bVJpZ2h0QmVhbUNvdW50ID0gIzEKZgpcc2V0IHN0ZW1MZWZ0QmVhbUNvdW50ID0gIzEKZyBh XQpAZW5kIGxpbHlwb25kCgoKQHNuaXBwZXRzCgpAbGlseXBvbmRmaWxlW3ZlcmJhdGltLGxp bHlxdW90ZSxyYWdnZWQtcmlnaHQsdGV4aWRvYyxkb2N0aXRsZV0Ke2ZsYXQtZmxhZ3MtYW5k LWJlYW0tbmlicy5seX0KCgpAbm9kZSBGZWF0aGVyZWQgYmVhbXMKQHVubnVtYmVyZWRzdWJz dWJzZWMgRmVhdGhlcmVkIGJlYW1zCgpAY2luZGV4IHNvdWZmbGV0LCBsaWdhdHVyZQpAY2lu ZGV4IGxpZ2F0dXJlIGVuIHNvdWZmbGV0CgpAZnVuaW5kZXggXGZlYXRoZXJEdXJhdGlvbnMK QGZ1bmluZGV4IGZlYXRoZXJEdXJhdGlvbnMKQGZ1bmluZGV4IGdyb3ctZGlyZWN0aW9uCgpM ZXMgbGlnYXR1cmVzIGVuIHNvdWZmbGV0IHBlcm1ldHRlbnQgZCdpbmRpcXVlciBxdSd1biBw ZXRpdCBncm91cGUgZGUKbm90ZXMgc2Ugam91ZSBlbiBhY2PDqWzDqXJhbnQgb3UgZW4gcmFs ZW50aXNzYW50IHNhbnMgcG91ciBhdXRhbnQKbW9kaWZpZXIgbGUgdGVtcG8gZHUgbW9yY2Vh dS4gIEwnw6l0ZW5kdWUgZHUgc291ZmZsZXQgcydpbmRpcXVlIHBhcgpAY29kZXtbfSBldCBA Y29kZXtdfSwgZXQgc29uIG9yaWVudGF0aW9uIGVzdCBkw6l0ZXJtaW7DqWUgcGFyIGxhIHBy b3Jpw6l0w6kKQGNvZGV7Z3Jvdy1kaXJlY3Rpb259IGRlIGwnb2JqZXQgQGNvZGV7QmVhbX0u CgpMb3JzcXVlIGxhIHNvcnRpZSBNSURJIGRvaXQgcmVmbMOpdGVyIGxlIEBlbXBoe3JpdGFy ZGFuZG99IG91CmwnQGVtcGh7YWNjZWxlcmFuZG99IGluZGlxdcOpcyBwYXIgdW5lIGxpZ2F0 dXJlIGVuIHNvdWZmbGV0LCBsZXMgbm90ZXMKcXVpIGxhIGNvbXBvc2VudCBkb2l2ZW50IMOq dHJlIHJlZ3JvdXDDqWVzIGRhbnMgdW5lIGV4cHJlc3Npb24gbXVzaWNhbGUKZMOpbGltaXTD qWUgcGFyIGRlcyBhY2NvbGFkZXMsIHByw6ljw6lkw6llIGRlIGxhIGNvbW1hbmRlCkBjb2Rl e2ZlYXRoZXJEdXJhdGlvbnN9LiAgQ2V0dGUgY29tbWFuZGUgZMOpdGVybWluZSBsZSByYXRp byBlbnRyZSBsZXMKZHVyw6llcyBkZXMgcHJlbWnDqHJlIGV0IGRlcm5pw6hyZSBub3RlcyBk dSBncm91cGUgZW4gcXVlc3Rpb24uCgpMZXMgY3JvY2hldHMgaW5kaXF1ZW50IGwnw6l0ZW5k dWUgZGUgbGEgbGlnYXR1cmUsIGV0IGxlcyBhY2NvbGFkZXMgbGVzCm5vdGVzIGNvbmNlcm7D qWVzIHBhciB1bmUgbW9kaWZpY2F0aW9uIGRlIGxldXIgZHVyw6llLiAgSWwgcydhZ2l0IGVu CmfDqW7DqXJhbCBkdSBtw6ptZSBncm91cGUgZGUgbm90ZXMsIG1haXMgbGVzIGRldXggY29t bWFuZGVzIHNvbnQKaW5kw6lwZW5kYW50ZXMgbCd1bmUgZGUgbCdhdXRyZS4KCkRhbnMgbCdl eGVtcGxlIGNpLWFwcsOocywgbGVzIGh1aXQgZG91YmxlLWNyb2NoZXMgb2NjdXBlbnQgZXhh Y3RlbWVudCBsZQptw6ptZSBlc3BhY2UgcXUndW5lIGJsYW5jaGUsIG1haXMgbGEgcHJlbWnD qHJlIGVzdCBtb2l0acOpIG1vaW5zIGxvbmd1ZSBxdWUKbGEgZGVybmnDqHJlIGV0IGNlbGxl cyBxdWkgbGVzIHPDqXBhcmVudCBzJ2FsbG9uZ2VudCBwZXUgw6AgcGV1LiAgTGVzCnF1YXRy ZSB0cmlwbGUtY3JvY2hlcyBxdWkgc3VpdmVudCB2b250IHMnYWNjw6lsw6lyYW50LCBhbG9y cyBxdWUgbGVzCnF1YXRyZSBkZXJuacOocmVzIGdhcmRlbnQgdW4gdGVtcG8gcsOpZ3VsaWVy LgoKQGxpbHlwb25kW3JlbGF0aXZlPTEsdmVyYmF0aW0scXVvdGVdClxvdmVycmlkZSBCZWFt ICMnZ3Jvdy1kaXJlY3Rpb24gPSAjTEVGVApcZmVhdGhlckR1cmF0aW9ucyAjKGx5Om1ha2Ut bW9tZW50IDIgMSkKeyBjMTZbIGMgYyBjIGMgYyBjIGNdIH0KXG92ZXJyaWRlIEJlYW0gIydn cm93LWRpcmVjdGlvbiA9ICNSSUdIVApcZmVhdGhlckR1cmF0aW9ucyAjKGx5Om1ha2UtbW9t ZW50IDIgMykKeyBjMzJbIGQgZSBmXSB9CiUgcmV2ZXJ0IHRvIG5vbi1mZWF0aGVyZWQgYmVh bXMKXG92ZXJyaWRlIEJlYW0gIydncm93LWRpcmVjdGlvbiA9ICMnKCkKeyBnMzJbIGEgYiBj XSB9CkBlbmQgbGlseXBvbmQKCkBub2luZGVudApTaSBsZSByw6lzdWx0YXQgaW1wcmltYWJs ZSBuZSByZWZsw6h0ZSBsZXMgZHVyw6llcyBxdWUgZGUgbWFuacOocmUKYXBwcm94aW1hdGl2 ZSwgbGEgc29ydGllIE1JREkgc2VyYSBxdWFudCDDoCBlbGxlIHBhcmZhaXRlbWVudApAcXF7 cG9uY3R1ZWxsZX0uIAoKQGtub3duaXNzdWVzCgpMYSBjb21tYW5kZSBAY29kZXtcZmVhdGhl ckR1cmF0aW9uc30gbmUgcGVybWV0IGRlIHRyYWl0ZXIgcXVlIGRlIHRyw6hzCmNvdXJ0cyBl eHRyYWl0cywgYXZlYyB1bmUgZmFpYmxlIGFtcGxpdHVkZS4KCgpAc2VlYWxzbwpNb3JjZWF1 eCBjaG9pc2lzIDoKQHJsc3J7Umh5dGhtc30uCgoKQG5vZGUgQmFycwpAc3Vic2VjdGlvbiBC YXJzCgoKQG1lbnUKKiBCYXIgbGluZXM6OiAgICAgICAgICAgICAgICAgICAKKiBCYXIgbnVt YmVyczo6ICAgICAgICAgICAgICAgICAKKiBCYXIgYW5kIGJhciBudW1iZXIgY2hlY2tzOjog ICAKKiBSZWhlYXJzYWwgbWFya3M6OiAgICAgICAgICAgICAKQGVuZCBtZW51CgpAbm9kZSBC YXIgbGluZXMKQHVubnVtYmVyZWRzdWJzdWJzZWMgQmFyIGxpbmVzCgpAY2luZGV4IGJhcnJl cyBkZSBtZXN1cmUKQGNpbmRleCBiYXJyZSBmaW5hbGUKQGNpbmRleCBkb3VibGUgYmFycmUK QGNpbmRleCBiYXJyZXMgZGUgcmVwcmlzZQoKQGZ1bmluZGV4IFxiYXIKQGZ1bmluZGV4IGJh cgoKCkxlcyBiYXJyZXMgZGUgbWVzdXJlcyBkw6lsaW1pdGVudCBsZXMgbWVzdXJlcywgbWFp cyBwZXV2ZW50IGF1c3NpCmluZGlxdWVyIHVuZSByZXByaXNlLiBFbiBwcmluY2lwZSwgZWxs ZXMgc29udCBpbnPDqXLDqWVzIGF1dG9tYXRpcXVlbWVudAplbiByZXNwZWN0YW50IGxhIG3D qXRyaXF1ZSBlbiB2aWd1ZXVyLgoKSWwgZXN0IHBvc3NpYmxlIGRlIGZvcmNlciBsJ2ltcHJl c3Npb24gZCd1bmUgYmFycmUgZGUgbWVzdXJlIHNww6ljaWFsZSwKYXZlYyBsYSBjb21tYW5k ZSBAY29kZXtcYmFyfSAtLSBjJ2VzdCBkJ2FpbGxldXJzIGwnaGFiaXR1ZGUgZW4gZmluIGRl Cm1vcmNlYXUsIG/DuSBsJ29uIHZvaXQgdW5lIGRvdWJsZSBiYXJyZSA6CgpAbGlseXBvbmRb cXVvdGUscmVsYXRpdmU9MSx2ZXJiYXRpbV0KZTQgZCBjMiBcYmFyICJ8LiIKQGVuZCBsaWx5 cG9uZAoKUmllbiBuZSBzJ29wcG9zZSDDoCBjZSBxdWUgbGEgZGVybmnDqHJlIG5vdGUgZCd1 bmUgbWVzdXJlIG5lIHMnYXJyw6p0ZQphdmFudCBsYSBiYXJyZSBkZSBtZXN1cmUgOyBvbiBj b25zaWTDqHJlIHNpbXBsZW1lbnQgcXUnZWxsZSBzZSBwcm9sb25nZQpzdXIgbGEgbWVzdXJl IHN1aXZhbnRlLiAgRGVzIGTDqWJvcmRlbWVudHMgw6AgcsOpcMOpdGl0aW9uIGZpbmlzc2Vu dCBwYXIKZ8OpbsOpcmVyIHVuZSBtdXNpcXVlIGNvbXByaW3DqWUgb3UgcXVpIHNvcnQgZGUg bGEgcGFnZSwgcG91ciBsYSBzaW1wbGUgZXQKYm9ubmUgcmFpc29uIHF1ZSBsZXMgc2F1dHMg ZGUgbGlnbmUgYXV0b21hdGlxdWVzIG5lIHBldXZlbnQgaW50ZXJ2ZW5pcgpxdSfDoCBsYSBm aW4gZCd1bmUgbWVzdXJlIGNvbXBsw6h0ZSwgYXV0cmVtZW50IGRpdCBsb3JzcXVlIHRvdXRl cyBsZXMKbm90ZXMgc29udCB0ZXJtaW7DqWVzIGF2YW50IGxhIGZpbiBkZSBsYSBtZXN1cmUu CgpAd2FybmluZ3tVbmUgZHVyw6llIGVycm9uw6llIHBldXQgZW1ww6pjaGVyIGxlcyBzYXV0 cyBkZSBsaWduZSwgY2UgcXVpCmNvbmR1aXQgw6AgdW5lIG11c2lxdWUgY29tcHJlc3PDqWUs IHZvaXJlIMOgIHVuIGTDqWJvcmRlbWVudCBkZSBsYSBwYWdlLn0KCkBjaW5kZXggc2F1dHMg ZGUgbGlnbmUKQGNpbmRleCBiYXJyZSBkZSBtZXN1cmUgaW52aXNpYmxlCkBjaW5kZXggaW52 aXNpYmxlLCBiYXJyZSBkZSBtZXN1cmUKCklsIGVzdCBwb3NzaWJsZSBkJ2F1dG9yaXNlciB1 biBzYXV0IGRlIGxpZ25lIG3Dqm1lIHMnaWwgbid5IGEgcGFzCmRlIGJhcnJlIGRlIG1lc3Vy ZSB2aXNpYmxlLCBlbiB1dGlsaXNhbnQgOgoKQGV4YW1wbGUKXGJhciAiIgpAZW5kIGV4YW1w bGUKCkBub2luZGVudApDZWNpIGluc8OpcmVyYSB1bmUgYmFycmUgZGUgbWVzdXJlIGludmlz aWJsZSwgZXQgcGVybWV0dHJhIC0tIHNhbnMgcG91cgphdXRhbnQgbGUgZm9yY2VyIC0tIGRl IHNhdXRlciBkZSBsaWduZSDDoCBjZXQgZW5kcm9pdCwgc2FucyBpbmNyw6ltZW50ZXIKbGUg bnVtw6lybyBkZSBtZXN1cmUuIFBvdXIgZm9yY2VyIGxlIHNhdXQgZGUgbGlnbmUsIHLDqWbD qXJlei12b3VzIMOgCkByZWZ7TGluZSBicmVha2luZ30uIAoKQGNpbmRleCBtYW51ZWxsZSwg YmFycmUgZGUgbWVzdXJlCkBjaW5kZXggYmFycmUgZGUgbWVzdXJlIG1hbnVlbGxlCgpDZXR0 ZSBiYXJyZSBpbnZpc2libGUsIGFpbnNpIHF1ZSBkJ2F1dHJlcyBiYXJyZXMgc3DDqWNpYWxl cywgcGV1dmVudCDDqnRyZQppbnPDqXLDqWVzIG1hbnVlbGxlbWVudCBuJ2ltcG9ydGUgb8O5 LiAgTG9yc3F1J2VsbGVzIGNvw69uY2lkZW50IGF2ZWMgbGEgZmluCmQndW5lIG1lc3VyZSwg ZWxsZXMgcmVtcGxhY2VudCBsYSBzaW1wbGUgYmFycmUgcXVlIExpbHlQb25kIGF1cmFpdApp bnPDqXLDqWUgYXV0b21hdGlxdWVtZW50LiAgRGFucyBsZSBjYXMgY29udHJhaXJlLCBsYSBi YXJyZSBzcMOpY2lmacOpZQpzJ2luc8OpcmVyYSBsw6Agb8O5IHZvdXMgbCdhdXJleiBwb3Np dGlvbm7DqWUuICBDZXMgaW5zZXJ0aW9ucyBuJ2FmZmVjdGVudAplbiByaWVuIGxlIGNhbGN1 bCBkdSBwb3NpdGlvbm5lbWVudCBhdXRvbWF0aXF1ZSBkZXMgYmFycmVzIGRlIG1lc3VyZSDD oApzdWl2cmUuIAoKVm91cyBkaXNwb3NleiBkZSBkZXV4IHR5cGVzIGRlIGJhcnJlcyBzaW1w bGVzIGV0IGRlIGNpbnEgZGlmZsOpcmVudGVzCmRvdWJsZS1iYXJyZXMgOgoKQGxpbHlwb25k W3F1b3RlLHJlbGF0aXZlPTEsdmVyYmF0aW1dCmYxIFxiYXIgInwiIGYgXGJhciAiLiIgZyBc YmFyICJ8fCIgYSBcYmFyICIufCIgYiBcYmFyICIufC4iIGMgXGJhciAifC58IiBkIFxiYXIg InwuIiBlCkBlbmQgbGlseXBvbmQKCkBub2luZGVudAphaW5zaSBxdWUgZCd1bmUgYmFycmUg ZW4gcG9pbnRpbGzDqSBldCBkJ3VuZSBkaXNjb250aW51ZSA6CgpAbGlseXBvbmRbcXVvdGUs cmVsYXRpdmU9MSx2ZXJiYXRpbV0KZjEgXGJhciAiOiIgZyBcYmFyICJkYXNoZWQiIGEKQGVu ZCBsaWx5cG9uZAoKQG5vaW5kZW50CmV0IGRlIGNpbnEgdHlwZXMgZGUgYmFycmUgZGUgcmVw cmlzZSA6CgpAbGlseXBvbmRbcXVvdGUscmVsYXRpdmU9MSx2ZXJiYXRpbV0KZjEgXGJhciAi fDoiIGcgXGJhciAiOnw6IiBhIFxiYXIgIjp8Lnw6IiBiIFxiYXIgIjp8LjoiIGMgXGJhciAi OnwiIGQKQGVuZCBsaWx5cG9uZAoKRGUgcGx1cywgdW5lIGJhcnJlIGRlIG1lc3VyZSBwZXV0 IHMnaW1wcmltZXIgc291cyBsYSBmb3JtZSBkJ3VuZSBjb2NoZSA6CkBsaWx5cG9uZFtxdW90 ZSxyZWxhdGl2ZT0xLHZlcmJhdGltXQpmMSBcYmFyICInIgpAZW5kIGxpbHlwb25kCk9uIHJl bmNvbnRyZSBoYWJpdHVlbGxlbWVudCBjZXMgc2lnbmVzIGRhbnMgbGUgY2hhbnQgZ3LDqWdv cmllbiA7IG5vdXMKdm91cyBpbnZpdG9ucyBkYW5zIGNlIGNhZHJlIHBhcnRpY3VsaWVyIMOg IHBsdXTDtHQgdXRpbGlzZXIKQGNvZGV7XGRpdmlzaW9NaW5pbWF9LCBjb21tZSBpbmRpcXXD qSBhdSBwYXJhZ3JhcGhlIEByZWZ7RGl2aXNpb25lc30gZHUKY2hhcGl0cmUgY29uc2FjcsOp IGF1IGdyw6lnb3JpZW4uCgoKQGNpbmRleCByw6lww6l0aXRpb25zCkBjaW5kZXggcmVwcmlz ZXMKCkJpZW4gcXVlIHZvdXMgcG91dmV6IGluc8OpcmVyIGRlcyBiYXJyZXMgZGUgcmVwcmlz ZSBtYW51ZWxsZW1lbnQsCkxpbHlQb25kIG4nZW4gZMOpZHVpcmEgcGFzIHBvdXIgYXV0YW50 IHF1J2lsIHMnYWdpdCBkJ3VuIHBhc3NhZ2Ugw6AKcsOpcMOpdGVyLiAgSWwgZXN0IHByw6lm w6lyYWJsZSBkJ2luZGlxdWVyIGxlcyBwYXNzYWdlcyByw6lww6l0w6lzIMOgIGwnYWlkZSBk ZXMKZGlmZsOpcmVudGVzIGNvbW1hbmRlcyBkZSByZXByaXNlICh2b2lyIEByZWZ7UmVwZWF0 c30pIHF1aSBzZSBjaGFyZ2Vyb250CmQnaW1wcmltZXIgbGUgdHlwZSBkZSBiYXJyZSBhcHBy b3ByacOpLgoKRGFucyBsZXMgZmFpdHMsIHVuIEBjb2RleyJ8fDoifSDDqXF1aXZhdXQgw6Ag dW4gQGNvZGV7Inw6In0gc2F1ZiBzJ2lsCmludGVydmllbnQgw6AgdW4gc2F1dCBkZSBsaWdu ZSA6IHVuZSBkb3VibGUtYmFycmUgc2VyYSBhbG9ycyBpbXByaW3DqWUgZW4KZmluIGRlIHBv cnTDqWUsIGV0IGxhIGJhcnJlIGRlIHJlcHJpc2UgYXUgZMOpYnV0IGRlIGxhIG5vdXZlbGxl LgoKQGxpbHlwb25kW3F1b3RlLHJlbGF0aXZlPTIsdmVyYmF0aW1dClxvdmVycmlkZSBTY29y ZS5SZWhlYXJzYWxNYXJrICMncGFkZGluZyA9ICMzCmMgYyBjIGMKXGJhciAifHw6IgpjIGMg YyBjIFxicmVhawpcYmFyICJ8fDoiCmMgYyBjIGMKQGVuZCBsaWx5cG9uZAoKRGFucyB1bmUg cGFydGl0aW9uIGNvbXByZW5hbnQgcGx1c2lldXJzIHBvcnTDqWVzLCBsYSBjb21tYW5kZSBA Y29kZXtcYmFyfQpwbGFjw6llIHN1ciB1bmUgcG9ydMOpZSBzJ2FwcGxpcXVlIGF1dG9tYXRp cXVlbWVudCDDoCB0b3V0ZXMgbGVzCnBvcnTDqWVzLiBMZXMgYmFycmVzIGRlIG1lc3VyZSBx dWUgbCdvbiBvYnRpZW50IGFsb3JzIHNvbnQgZCd1biBzZXVsCnRlbmFudCBzdXIgbGVzIHBv cnTDqWVzIGQndW4gQGNvZGV7U3RhZmZHcm91cH0sIGQndW4gQGNvZGV7UGlhbm9TdGFmZn0g b3UKZCd1biBAY29kZXtHcmFuZFN0YWZmfS4KCkBsaWx5cG9uZFtxdW90ZSxmcmFnbWVudCx2 ZXJiYXRpbV0KPDwKICBcbmV3IFN0YWZmR3JvdXAgPDwKICAgIFxuZXcgU3RhZmYgewogICAg ICBlJzQgZCcKICAgICAgXGJhciAifHwiCiAgICAgIGYnIGUnCiAgICB9CiAgICBcbmV3IFN0 YWZmIHsgXGNsZWYgYmFzcyBjNCBnIGUgZyB9CiAgPj4KICBcbmV3IFN0YWZmIHsgXGNsZWYg YmFzcyBjMiBjMiB9Cj4+CkBlbmQgbGlseXBvbmQKCgpAY2luZGV4IGJhcnJlIGRlIG1lc3Vy ZSBwYXIgZMOpZmF1dCwgbW9kaWZpY2F0aW9uIGR1IHN0eWxlCkBjaW5kZXggbW9kaWZpY2F0 aW9uIGR1IHN0eWxlIHBhciBkw6lmYXV0IGRlcyBiYXJyZXMgZGUgbWVzdXJlIAoKQHNuaXBw ZXRzCgpAZnVuaW5kZXggd2hpY2hCYXIKQGZ1bmluZGV4IGRlZmF1bHRCYXJUeXBlCkBmdW5p bmRleCBcYmFyCkBmdW5pbmRleCBiYXIKQGZ1bmluZGV4IGJhcnR5cGUKCgpMYSBjb21tYW5k ZSBAY29kZXtcYmFyIH1AdmFye3R5cGVfZGVfYmFycmV9IHNlcnQgZGUgcmFjY291cmNpIHBv dXIgCkBjb2Rle1xzZXQgVGltaW5nLndoaWNoQmFyID0gfUB2YXJ7dHlwZV9kZV9iYXJyZX0u ICBEw6hzIHF1ZSBsJ29uIGTDqWZpbml0CkBjb2Rle3doaWNoQmFyfSwgdW5lIGJhcnJlIGRl IG1lc3VyZSBlc3QgY3LDqcOpZSBzZWxvbiBsZSBzdHlsZSBkw6lmaW5pLgoKTGUgdHlwZSBk ZSBiYXJyZSBkZSBtZXN1cmUgcGFyIGTDqWZhdXQgdXRpbGlzw6kgcG91ciBsJ2luc2VydGlv bgphdXRvbWF0aXF1ZSBlc3QgQGNvZGV7InwifS4gIFZvdXMgcG91dmV6IGVuIGNoYW5nZXIg w6AgdG91dCBtb21lbnQgZ3LDomNlCsOgIEBjb2Rle1xzZXRAdGlle31UaW1pbmcuZGVmYXVs dEJhclR5cGVAdGlle309QHRpZXt9fUB2YXJ7dHlwZV9kZV9iYXJyZX0uCgoKQHNlZWFsc28K RGFucyBjZSBtYW51ZWwgOiAKQHJlZntMaW5lIGJyZWFraW5nfSwgCkByZWZ7UmVwZWF0c30s IApAcmVme0dyb3VwaW5nIHN0YXZlc30uCgpNb3JjZWF1eCBjaG9pc2lzIDoKQHJsc3J7Umh5 dGhtc30uCgpSw6lmw6lyZW5jZSBkdSBwcm9ncmFtbWUgOiAKQHJpbnRlcm5hbHN7QmFyTGlu ZX0gKGZhaXNhbnQgcGFydGllIGR1IGNvbnRleHRlIEByaW50ZXJuYWxze1N0YWZmfSksIApA cmludGVybmFsc3tTcGFuQmFyfSAoc3VyIHBsdXNpZXVycyBwb3J0w6llcyksCkByaW50ZXJu YWxze1RpbWluZ190cmFuc2xhdG9yfSAocG91ciBsZXMgcHJvcHJpw6l0w6lzIGxpw6llcyBh dSB0ZW1wcykuCgoKQG5vZGUgQmFyIG51bWJlcnMKQHVubnVtYmVyZWRzdWJzdWJzZWMgQmFy IG51bWJlcnMKCkBjaW5kZXggTWVzdXJlLCBudW3DqXJvIGRlCkBjaW5kZXggbnVtw6lyb3Mg ZGUgbWVzdXJlCgpAZnVuaW5kZXggY3VycmVudEJhck51bWJlcgoKTGVzIG51bcOpcm9zIGRl IG1lc3VyZSBzb250IGltcHJpbcOpcyBwYXIgZMOpZmF1dCDDoCBjaGFxdWUgZMOpYnV0IGRl CmxpZ25lLCBzYXVmIGxhIHByZW1pw6hyZS4gIENlIG5vbWJyZSBlc3Qgc3RvY2vDqSBwYXIg bGEgcHJvcHJpw6l0w6kKQGNvZGV7Y3VycmVudEJhck51bWJlcn0gcXVpIHNlcmEgbWlzIMOg IGpvdXIgw6AgY2hhcXVlIG1lc3VyZS4gVm91cyBwb3V2ZXoKYXVzc2kgbGUgZMOpZmluaXIg ZGUgbWFuacOocmUgYXJiaXRyYWlyZSA6CgpAbGlseXBvbmRbdmVyYmF0aW0scXVvdGUsZnJh Z21lbnQscmVsYXRpdmU9MV0KYzEgYyBjIGMKXGJyZWFrClxzZXQgU2NvcmUuY3VycmVudEJh ck51bWJlciA9ICM1MApjMSBjIGMgYwpAZW5kIGxpbHlwb25kCgpAY2luZGV4IG51bcOpcm8g ZGUgbWVzdXJlIMOgIGludGVydmFsbGUgcsOpZ3VsaWVyCgpAZnVuaW5kZXggYmFyTnVtYmVy VmlzaWJpbGl0eQpAZnVuaW5kZXggQmFyTnVtYmVyCgpWb3VzIHBvdXZleiBpbXByaW1lciB1 biBudW3DqXJvIGRlIG1lc3VyZSDDoCBpbnRlcnZhbGxlIHLDqWd1bGllciBwbHV0w7R0CnF1 J2VuIHTDqnRlIGRlIGNoYXF1ZSBsaWduZS4gIFBvdXIgeSBhcnJpdmVyLCBpbCBmYXVkcmEg ZGFucyB1biBwcmVtaWVyCnRlbXBzIGFubnVsZXIgbGUgY29tcG9ydGVtZW50IHBhciBkw6lm YXV0IGFmaW4gcXVlIGxlcyBudW3DqXJvcyBwdWlzc2VudArDqnRyZSBpbXByaW3DqXMgYWls bGV1cnMgcXUnZW4gZMOpYnV0IGRlIGxpZ25lLiAgVG91dCBjZWNpIGVzdCBjb250csO0bMOp IHBhcgpsYSBwcm9wcmnDqXTDqSBAY29kZXticmVhay12aXNpYmlsaXR5fSBkdSBAY29kZXtC YXJOdW1iZXJ9LiAgRWxsZSBzZQpjb21wb3NlIGRlIHRyb2lzIGNvbW11dGF0ZXVycyAtLS0g ZMOpZmluaXMgw6AgQHFxe3ZyYWl9IChAY29kZXsjdH0pIG91CkBxcXtmYXV4fSAoQGNvZGV7 I2Z9KSAtLS0gcG91ciBzcMOpY2lmaWVyIHNpIGxlIG51bcOpcm8gZGUgbWVzdXJlIGVzdAp2 aXNpYmxlIG91IG5vbi4gIExlcyB2YWxldXJzIHNvbnQgcmFuZ8OpZXMgZGFucyBsJ29yZHJl IHN1aXZhbnQgOgpAY29kZXt2aXNpYmxlIGVuIGZpbiBkZSBsaWduZX0sIEBjb2Rle3Zpc2li bGUgZW4gY291cnMgZGUgbGlnbmV9LApAY29kZXt2aXNpYmxlIGVuIGTDqWJ1dCBkZSBsaWdu ZX0uICBWb2ljaSBjb21tZW50IGltcHJpbWVyIHBhcnRvdXQgbGVzCm51bcOpcm9zIGRlIG1l c3VyZSA6CgpAbGlseXBvbmRbdmVyYmF0aW0scXVvdGUscmVsYXRpdmU9MV0KXG92ZXJyaWRl IFNjb3JlLkJhck51bWJlciAjJ2JyZWFrLXZpc2liaWxpdHkgPSAjJyMoI3QgI3QgI3QpClxz ZXQgU2NvcmUuY3VycmVudEJhck51bWJlciA9ICMxMQolIFBlcm1pdCBmaXJzdCBiYXIgbnVt YmVyIHRvIGJlIHByaW50ZWQKXGJhciAiIgpjMSB8IGMgfCBjIHwgYwpcYnJlYWsKYzEgfCBj IHwgYyB8IGMKQGVuZCBsaWx5cG9uZAoKQHNuaXBwZXRzCgpAbGlseXBvbmRmaWxlW3ZlcmJh dGltLGxpbHlxdW90ZSxyYWdnZWQtcmlnaHQsdGV4aWRvYyxkb2N0aXRsZV0Ke3ByaW50aW5n LXRoZS1iYXItbnVtYmVyLWZvci10aGUtZmlyc3QtbWVhc3VyZS5seX0KCkBsaWx5cG9uZGZp bGVbdmVyYmF0aW0sbGlseXF1b3RlLHJhZ2dlZC1yaWdodCx0ZXhpZG9jLGRvY3RpdGxlXQp7 cHJpbnRpbmctYmFyLW51bWJlcnMtYXQtcmVndWxhci1pbnRlcnZhbHMubHl9CgpAY2luZGV4 IG51bcOpcm8gZGUgbWVzdXJlLCBmb3JtYXRhZ2UKQGNpbmRleCBmb3JtYXRhZ2UgZHUgbnVt w6lybyBkZSBtZXN1cmUKCkBsaWx5cG9uZGZpbGVbdmVyYmF0aW0sbGlseXF1b3RlLHJhZ2dl ZC1yaWdodCx0ZXhpZG9jLGRvY3RpdGxlXQp7cHJpbnRpbmctYmFyLW51bWJlcnMtaW5zaWRl LWJveGVzLW9yLWNpcmNsZXMubHl9CgpAY2luZGV4IGFsaWduZW1lbnQgZHUgbnVtw6lybyBk ZSBtZXN1cmUKQGNpbmRleCBudW3DqXJvIGRlIG1lc3VyZSwgYWxpZ25lbWVudAoKQGxpbHlw b25kZmlsZVt2ZXJiYXRpbSxsaWx5cXVvdGUsdGV4aWRvYyxkb2N0aXRsZV0Ke2FsaWduaW5n LWJhci1udW1iZXJzLmx5fQoKQGxpbHlwb25kZmlsZVt2ZXJiYXRpbSxsaWx5cXVvdGUscmFn Z2VkLXJpZ2h0LHRleGlkb2MsZG9jdGl0bGVdCntyZW1vdmluZy1iYXItbnVtYmVycy1mcm9t LWEtc2NvcmUubHl9CgoKCkBzZWVhbHNvCk1vcmNlYXV4IGNob2lzaXMgOgpAcmxzcntSaHl0 aG1zfS4KClLDqWbDqXJlbmNlIGR1IHByb2dyYW1tZSA6IApAcmludGVybmFsc3tCYXJOdW1i ZXJ9LgoKCkBjaW5kZXggbnVtw6lybyBkZSBtZXN1cmUgZXQgY29sbGlzaW9uCkBjaW5kZXgg Y29sbGlzaW9uIGV0IG51bcOpcm8gZGUgbWVzdXJlCgpAa25vd25pc3N1ZXMKCkxlcyBudW3D qXJvcyBkZSBtZXN1cmUgcGV1dmVudCBlbnRyZXIgZW4gY29sbGlzaW9uIGF2ZWMgbGVzIGNy b2NoZXRzIGQndW4KQHJpbnRlcm5hbHN7U3RhZmZHcm91cH0uICBMYSBwcm9wcmnDqXTDqSBA Y29kZXtwYWRkaW5nfSAtLS0gZMOpY2FsYWdlCi0tLSBkZSBsJ29iamV0IEByaW50ZXJuYWxz e0Jhck51bWJlcn0gcGVybWV0IGFsb3JzIGQnYWp1c3RlciBsZXVyCnBvc2l0aW9ubmVtZW50 LiAKCgpAbm9kZSBCYXIgYW5kIGJhciBudW1iZXIgY2hlY2tzCkB1bm51bWJlcmVkc3Vic3Vi c2VjIEJhciBhbmQgYmFyIG51bWJlciBjaGVja3MKCkBjaW5kZXggdsOpcmlmaWNhdGlvbiBk ZXMgbGltaXRlcyBkZSBtZXN1cmUKQGNpbmRleCBtZXN1cmVzLCB2w6lyaWZpY2F0aW9uIGRl cyBsaW1pdGVzCgpAZnVuaW5kZXggYmFyQ2hlY2tTeW5jaHJvbml6ZQpAZnVuaW5kZXggfAoK TGVzIHRlc3RzIGRlIGxpbWl0ZXMgZGUgbWVzdXJlIChvdSB0ZXN0cyBkZSBtZXN1cmUpIGFp ZGVudCDDoCBkw6l0ZWN0ZXIKbGVzIGVycmV1cnMgZGFucyBsZXMgZHVyw6llcy4gIFVuIHRl c3QgZGUgbWVzdXJlIHMnw6ljcml0IGF2ZWMgdW5lIGJhcnJlCnZlcnRpY2FsZSwgQGNvZGV7 fH0uICBMb3JzIGR1IHRyYWl0ZW1lbnQsIGVsbGUgZG9pdCBjb3JyZXNwb25kcmUgw6AgdW5l CmJhcnJlIGRlIG1lc3VyZS4gIFNpbm9uLCB1biBhdmVydGlzc2VtZW50IGVzdCDDqW1pcy4g IERhbnMgbCdleGVtcGxlCnN1aXZhbnQsIGxlIGRldXhpw6htZSB0ZXN0IGRlIG1lc3VyZSBz aWduYWxlIHVuZSBlcnJldXIuCgpAZXhhbXBsZQpcdGltZSAzLzQgYzIgZTQgfCBnMiB8CkBl bmQgZXhhbXBsZQoKTGUgdGVzdCBkZSBtZXN1cmUgcGV1dCDDqnRyZSBhdXNzaSB1dGlsaXPD qSBkYW5zIGxlcyBwYXJvbGVzLCBwYXIgZXhlbXBsZSA6CgpAZXhhbXBsZQpcbHlyaWNtb2Rl IEB7CiBcdGltZSAyLzQKIFR3aW4gLS0ga2xlIHwgVHdpbiAtLSBrbGUKQH0KQGVuZCBleGFt cGxlCgpEZXMgZHVyw6llcyBpbmNvcnJlY3RlcyBmb250IMOpY2hvdWVyIGxlcyB0ZXN0cyBk ZSBtZXN1cmUsIGV0IHBldXZlbnQKc291dmVudCBtZXR0cmUgbGEgcGFydGl0aW9uIHNlbnMg ZGVzc3VzIGRlc3NvdXMsIHBhcnRpY3VsacOocmVtZW50IHMnaWwKcydhZ2l0IGRlIG11c2lx dWUgcG9seXBob25pcXVlLiAgVsOpcmlmaWVyIGxlcyB0ZXN0cyBkZSBtZXN1cmUgcXVpIG9u dArDqWNob3XDqSBldCBsZXMgZHVyw6llcyBpbmNvcnJlY3RlcyBlc3QgdW4gYm9uIG1veWVu IGRlIGNvbW1lbmNlciDDoApjb3JyaWdlciBzYSBwYXJ0aXRpb24uCgpMb3JzcXVlIHBsdXNp ZXVycyB0ZXN0cyBzdWNjZXNzaWZzIHByw6lzZW50ZW50IHVuIG3Dqm1lIGTDqWNhbGFnZSwg c2V1bCBsZQptZXNzYWdlIGQnYXZlcnRpc3NlbWVudCBjb25jZXJuYW50IGxhIHByZW1pw6hy ZSBvY2N1cmVuY2UgZXN0IGFmZmljaMOpLgoKCkBmdW5pbmRleCB8CkBmdW5pbmRleCBwaXBl U3ltYm9sCgpJbCBlc3QgYXVzc2kgcG9zc2libGUgZCdhdHRyaWJ1ZXIgdW5lIGF1dHJlIHZh bGV1ciBhdSBzeW1ib2xlCkBjb2Rle3x9LCBlbiBhc3NpZ25hbnQgdW5lIGV4cHJlc3Npb24g bXVzaWNhbGUgw6AgQGNvZGV7cGlwZVN5bWJvbH0uCkRhbnMgbCdleGVtcGxlIHN1aXZhbnQs IGxlIEBjb2Rle3x9IHNlcnZpcmEgw6AgaW5zw6lyZXIgdW5lIGRvdWJsZSBiYXJyZQpsw6Ag b8O5IGlsIGFwcGFyYcOudCwgYXUgbGlldSBkZSBzaW1wbGVtZW50IHbDqXJpZmllciBxdWUg bGEgZmluIGRlIGxhCm1lc3VyZSBlc3QgYXR0ZWludGUuCgpAbGlseXBvbmRbcXVvdGUsdmVy YmF0aW1dCnBpcGVTeW1ib2wgPSBcYmFyICJ8fCIKewogIGMnMiBjJzIgfAogIGMnMiBjJzIK ICBjJzIgfCBjJzIKICBjJzIgYycyCn0KQGVuZCBsaWx5cG9uZAoKQGZ1bmluZGV4IFxiYXJO dW1iZXJDaGVjawpAZnVuaW5kZXggYmFyTnVtYmVyQ2hlY2sKCkxvcnNxdWUgbCdvbiByZWNv cGllIGRlIGxvbmd1ZXMgcGnDqGNlcywgaWwgcGV1dCDDqnRyZSB1dGlsZSBkZSB2w6lyaWZp ZXIKcXVlIGxlcyBudW3DqXJvcyBkZSBtZXN1cmVzIGRlIExpbHlQb25kIGNvcnJlc3BvbmRl bnQgw6AgbCdvcmlnaW5hbCBxdWUKbCdvbiByZWNvcGllLiAgQ2VsYSBzZSBmYWl0IGF2ZWMg QGNvZGV7XGJhck51bWJlckNoZWNrfS4gIFBhciBleGVtcGxlLAoKQHZlcmJhdGltClxiYXJO dW1iZXJDaGVjayAjMTIzCkBlbmQgdmVyYmF0aW0KCkBub2luZGVudAphZmZpY2hlIHVuIGF2 ZXJ0aXNzZW1lbnQgbG9ycyBkdSB0cmFpdGVtZW50IHNpIGxlIG51bcOpcm8gZGUgbWVzdXJl IMOgIGNlCnBvaW50ICh2YXJpYWJsZSBAY29kZXtjdXJyZW50QmFyTnVtYmVyfSkgbidlc3Qg cGFzIDEyMy4KCgpAc2VlYWxzbwpNb3JjZWF1eCBjaG9pc2lzIDoKQHJsc3J7Umh5dGhtc30u CgoKQG5vZGUgUmVoZWFyc2FsIG1hcmtzCkB1bm51bWJlcmVkc3Vic3Vic2VjIFJlaGVhcnNh bCBtYXJrcwoKQGNpbmRleCBSZXDDqHJlcywgaW5kaWNhdGlvbiBkZQoKQGZ1bmluZGV4IFxt YXJrCkBmdW5pbmRleCBtYXJrCgpJbmRpcXVlciB1biByZXDDqHJlIHMnb2J0aWVudCBncsOi Y2Ugw6AgbGEgY29tbWFuZGUgQGNvZGV7XG1hcmt9LgoKQGxpbHlwb25kW3F1b3RlLHZlcmJh dGltLHJlbGF0aXZlPTJdCmMxIFxtYXJrIFxkZWZhdWx0CmMxIFxtYXJrIFxkZWZhdWx0CmMx IFxtYXJrICM4CmMxIFxtYXJrIFxkZWZhdWx0CmMxIFxtYXJrIFxkZWZhdWx0CkBlbmQgbGls eXBvbmQKCkBub2luZGVudApMYSBsZXR0cmVAdGlle31Ac3Ryb25ne0l9IG4nZXN0IHBhcyB1 dGlsaXPDqWUsIGNvbmZvcm3DqW1lbnQgYXV4IHVzYWdlcyBkZSBsYQpncmF2dXJlLiAgQ2Vw ZW5kYW50LCB2b3VzIHBvdXJyZXogaW50w6lncmVyIGxhIGxldHRyZSBAc3Ryb25ne0l9IGVu IHV0aWxpc2FudAoKQGV4YW1wbGUKXHNldCBTY29yZS5tYXJrRm9ybWF0dGVyID0gI2Zvcm1h dC1tYXJrLWFscGhhYmV0CkBlbmQgZXhhbXBsZQoKTG9yc3F1ZSB2b3VzIHV0aWxpc2V6IEBj b2Rle1xtYXJrIFxkZWZhdWx0fSwgbGUgcmVww6hyZSBzJ2luY3LDqW1lbnRlCmF1dG9tYXRp cXVlbWVudCA7IHRvdXRlZm9pcyBkb25uZXIgdW4gbm9tYnJlIGVuIGFyZ3VtZW50IHBlcm1l dCBkZQpzcMOpY2lmaWVyIG1hbnVlbGxlbWVudCBsZSByZXDDqHJlIGVuIHF1ZXN0aW9uLiAg TGEgdmFsZXVyIMOgIHV0aWxpc2VyCmVzdCBlbnJlZ2lzdHLDqWUgZGFucyBsYSBwcm9wcmnD qXTDqSBAY29kZXtyZWhlYXJzYWxNYXJrfS4KCkBjaW5kZXggcmVww6hyZSwgZm9ybWF0CkBj aW5kZXggcmVww6hyZSwgc3R5bGUKQGNpbmRleCBzdHlsZSBkZSByZXDDqHJlCkBjaW5kZXgg Zm9ybWF0IGRlIHJlcMOocmUKQGNpbmRleCByZXDDqHJlIG1hbnVlbApAY2luZGV4IHNww6lj aWZpY2F0aW9uIGQndW4gcmVww6hyZQpAY2luZGV4IHJlcMOocmUsIHBlcnNvbm5hbGlzYXRp b24KCkxlIHN0eWxlIGRlIHJlcMOocmUgZXN0IGTDqXRlcm1pbsOpIHBhciBsYSBwcm9wcmnD qXTDqQpAY29kZXttYXJrRm9ybWF0dGVyfS4gIElsIHMnYWdpdCBkJ3VuZSBmb25jdGlvbiBx dWkgcHJlbmQgZW4gYXJndW1lbnRzCmxlIHJlcMOocmUgZW4gY291cnMgKHVuIGVudGllcikg YWluc2kgcXVlIGxlIGNvbnRleHRlIGVuIGNvdXJzLCBldApyZXRvdXJuZXJhIHVuIG9iamV0 IGRlIHR5cGUgw6l0aXF1ZXR0ZS4gIERhbnMgbCdleGVtcGxlIHF1aSBzdWl0LApAY29kZXtt YXJrRm9ybWF0dGVyfSBlc3QgcsOpZ2zDqSBwb3VyIHVuZSBwcm9jw6lkdXJlIHR5cGUuIFF1 ZWxxdWVzCm1lc3VyZSBwbHVzIGxvaW4sIHNvbiBjb21wb3J0ZW1lbnQgZXN0IG1vZGlmacOp IHBvdXIgaW1wcmltZXIgdW4KcmVww6hyZSBlbmNhZHLDqS4KCkBsaWx5cG9uZFtxdW90ZSx2 ZXJiYXRpbSxyZWxhdGl2ZT0yXQpcc2V0IFNjb3JlLm1hcmtGb3JtYXR0ZXIgPSAjZm9ybWF0 LW1hcmstbnVtYmVycwpjMSBcbWFyayBcZGVmYXVsdApjMSBcbWFyayBcZGVmYXVsdApcc2V0 IFNjb3JlLm1hcmtGb3JtYXR0ZXIgPSAjZm9ybWF0LW1hcmstYm94LW51bWJlcnMKYzEgXG1h cmsgXGRlZmF1bHQKXHNldCBTY29yZS5tYXJrRm9ybWF0dGVyID0gI2Zvcm1hdC1tYXJrLWNp cmNsZS1udW1iZXJzCmMxIFxtYXJrIFxkZWZhdWx0ClxzZXQgU2NvcmUubWFya0Zvcm1hdHRl ciA9ICNmb3JtYXQtbWFyay1jaXJjbGUtbGV0dGVycwpjMQpAZW5kIGxpbHlwb25kCgpMZSBm aWNoaWVyIEBmaWxle3NjbS9AL3RyYW5zbGF0aW9uQC8tZnVuY3Rpb25zQC8uc2NtfSBjb21w b3J0ZSBsZXMKZMOpZmluaXRpb25zIGRlIEBjb2Rle2Zvcm1hdC1tYXJrLW51bWJlcnN9IChj b21wb3J0ZW1lbnQgcGFyIGTDqWZhdXQpLCAKQGNvZGV7Zm9ybWF0LW1hcmstYm94LW51bWJl cnN9LApAY29kZXtmb3JtYXQtbWFyay1sZXR0ZXJzfSBldCBAY29kZXtmb3JtYXQtbWFyay1i b3gtbGV0dGVyc30uICBWb3VzCnBvdXZleiB2b3VzIGVuIGluc3BpcmVyIHBvdXIgZCdhdXRy ZXMgZm9uY3Rpb25zIGRlIGZvcm1hdGFnZS4KCkBjb2Rle2Zvcm1hdC1tYXJrLWJhcm51bWJl cnN9LCBAY29kZXtmb3JtYXQtbWFyay1ib3gtYmFybnVtYmVyc30gZXQgCkBjb2Rle2Zvcm1h dC1tYXJrLWNpcmNsZS1iYXJudW1iZXJzfSAgcGVybWV0dGVudCBkJ2ltcHJpbWVyIGxlIG51 bcOpcm8KZGUgbWVzdXJlIGF1IGxpZXUgZGVzIGNvbXB0ZXVycyBhbHBoYWLDqXRpcXVlIG91 IG51bcOpcmlxdWUuCgpPbiBwZXV0IGF1c3NpIHNww6ljaWZpZXIgbWFudWVsbGVtZW50IHVu ZSBtYXJxdWUgZGUgcmVww6hyZSA6CgpAZXhhbXBsZQpcbWFyayAiQTEiCkBlbmQgZXhhbXBs ZQoKQG5vaW5kZW50CkBjb2Rle1Njb3JlLm1hcmtGb3JtYXR0ZXJ9IHNlcmEgc2FucyBlZmZl dCBzdXIgZGVzIHJlcMOocmVzIGFpbnNpCmTDqWZpbmlzLiAgVW4gQGNvZGV7XG1hcmt1cH0g cGV1dCBuw6lhbm1vaW5zIHMndXRpbGlzZXIgZW4gYXJndW1lbnQuCgpAZXhhbXBsZQpcbWFy ayBcbWFya3VwQHsgXGJveCBBMSBAfQpAZW5kIGV4YW1wbGUKCkBjaW5kZXggc2Vnbm8KQGNp bmRleCBjb2RhCkBjaW5kZXggRC5TIGFsIEZpbmUKQGNpbmRleCBwb2ludCBkJ29yZ3VlCkBj aW5kZXggZ2x5cGhlcyBtdXNpY2FsZXMKCkBmdW5pbmRleCBcbXVzaWNnbHlwaApAZnVuaW5k ZXggbXVzaWNnbHlwaAoKVW4gQGNvZGV7XG1hcmt9IHBldXQgY29udGVuaXIgdW4gZ2x5cGUg bXVzaWNhbCB0ZWwgcXVlIGxlIHNpZ25lCkBlbXBoe3NlZ25vfS4gIAoKQGxpbHlwb25kW2Zy YWdtZW50LHF1b3RlLHJhZ2dlZC1yaWdodCx2ZXJiYXRpbSxyZWxhdGl2ZV0KYzEgXG1hcmsg XG1hcmt1cCB7IFxtdXNpY2dseXBoICMic2NyaXB0cy5zZWdubyIgfQpjMSBcbWFyayBcbWFy a3VwIHsgXG11c2ljZ2x5cGggIyJzY3JpcHRzLmNvZGEiIH0KYzEgXG1hcmsgXG1hcmt1cCB7 IFxtdXNpY2dseXBoICMic2NyaXB0cy51ZmVybWF0YSIgfQpjMQpAZW5kIGxpbHlwb25kCgpA bm9pbmRlbnQKUG91ciBjb25uYcOudHJlIGxlcyBkaWZmw6lyZW50cyBzeW1ib2xlcyBhY2Nl c3NpYmxlcyBwYXIKQGNvZGV7XG11c2ljZ2x5cGh9LCBjb25zdWx0ZXogQHJlZntUaGUgRmV0 YSBmb250fS4KClBvdXIgYWZmaW5lciBsZSBwb3NpdGlvbm5lbWVudCBkZXMgcmVww6hyZXMs IHZldWlsbGV6IHZvdXMgcsOpZsOpcmVyIMOgCkByZWZ7Rm9ybWF0dGluZyB0ZXh0fS4KCgpA c2VlYWxzbwpEYW5zIGNlIG1hbnVlbCA6IApAcmVme1RoZSBGZXRhIGZvbnR9LApAcmVme0Zv cm1hdHRpbmcgdGV4dH0uCgpGaWNoaWVycyBkJ2luaXRpYWxpc2F0aW9uIDogCkBmaWxle3Nj bS9AL3RyYW5zbGF0aW9uQC8tZnVuY3Rpb25zQC8uc2NtfSBjb250aWVudCBsZXMgZMOpZmlu aXRpb25zIGRlCkBjb2Rle2Zvcm1hdC1tYXJrLW51bWJlcnN9IGV0IEBjb2Rle2Zvcm1hdC1t YXJrLWxldHRlcnN9LiAgRWxsZXMgc2Vyb250CnNvdXJjZSBkJ2luc3BpcmF0aW9uIHBvdXIg ZCdhdXRyZXMgZm9uY3Rpb25zIGRlIGZvcm1hdGFnZS4KCk1vcmNlYXV4IGNob2lzaXMgOiAK QHJsc3J7Umh5dGhtc30uCgpSw6lmw6lyZW5jZSBkdSBwcm9ncmFtbWUgOiAKQHJpbnRlcm5h bHN7UmVoZWFyc2FsTWFya30uCgoKQG5vZGUgU3BlY2lhbCByaHl0aG1pYyBjb25jZXJucwpA c3Vic2VjdGlvbiBTcGVjaWFsIHJoeXRobWljIGNvbmNlcm5zCgoKQG1lbnUKKiBHcmFjZSBu b3Rlczo6ICAgICAgICAgICAgICAgICAKKiBBbGlnbmluZyB0byBjYWRlbnphczo6ICAgICAg ICAKKiBUaW1lIGFkbWluaXN0cmF0aW9uOjogICAgICAgICAKQGVuZCBtZW51CgpAbm9kZSBH cmFjZSBub3RlcwpAdW5udW1iZXJlZHN1YnN1YnNlYyBHcmFjZSBub3RlcwoKQGNpbmRleCBv cm5lbWVudHMKQGNpbmRleCBub3RlcyBkJ29ybmVtZW50CkBjaW5kZXggYXBwb2dnaWF0dXJl CkBjaW5kZXggYWNjaWFjY2F0dXJlCkBjaW5kZXggcGV0aXRlIG5vdGUKCkBmdW5pbmRleCBc Z3JhY2UKQGZ1bmluZGV4IGdyYWNlCgpMZXMgcGV0aXRlcyBub3RlcyBzb250IGRlcyBvcm5l bWVudHMgZW50acOocmVtZW50IMOpY3JpdHMuICBMZXVyIHRhaWxsZQplc3QgdW4gcGV1IHBs dXMgcGV0aXRlIHF1ZSBjZWxsZSBkZXMgbm90ZXMgbm9ybWFsZXMgZXQgZWxsZXMgbidvY2N1 cGVudApwYXMgZGUgdGVtcHMgZGFucyBsYSBtZXN1cmUuCgpAbGlseXBvbmRbcXVvdGUscmVs YXRpdmU9Mix2ZXJiYXRpbV0KYzQgXGdyYWNlIGMxNiBjNApcZ3JhY2UgeyBjMTZbIGQxNl0g fSBjMgpAZW5kIGxpbHlwb25kCgpMZXMgcGx1cyBjb3VyYW50ZXMgc29udCBsZXMgYWNjaWFj Y2F0dXJlcywgcXVpIGRvaXZlbnQgc2Ugam91ZXIgdHLDqHMgdml0ZSwKZXQgcXVpIHMnw6lj cml2ZW50IHNvdXMgZm9ybWUgZCd1bmUgcGV0aXRlIG5vdGUgYmFycsOpZSAoc3VyIGxhIGhh bXBlKQpldCBsacOpZS4gIEwnYXBwb2dnaWF0dXJlIGVzdCB1bmUgcGV0aXRlIG5vdGUgbm9u IGJhcnLDqWUsIHF1aSB2b2xlCnVuZSBmcmFjdGlvbiDDoCBsYSBkdXLDqWUgZGUgbGEgbm90 ZSByw6llbGxlIHF1aSBsYSBzdWl0LgoKQGxpbHlwb25kW3F1b3RlLHJlbGF0aXZlPTIsdmVy YmF0aW1dClxncmFjZSBjOCBiNApcYWNjaWFjY2F0dXJhIGQ4IGM0ClxhcHBvZ2dpYXR1cmEg ZTggZDQKXGFjY2lhY2NhdHVyYSB7IGcxNlsgZl0gfSBlNApAZW5kIGxpbHlwb25kCgpMZXMg cGV0aXRlcyBub3RlcyBzZSBwbGFjZW50IGRlIGZhw6dvbiBzeW5jaHJvbmUgZW50cmUgbGVz IGRpZmbDqXJlbnRlcwpwb3J0w6llcy4gIERhbnMgbCdleGVtcGxlIHN1aXZhbnQsIGlsIHkg YSBkZXV4IHBldGl0ZXMgZG91YmxlLWNyb2NoZXMKcG91ciBjaGFxdWUgcGV0aXRlIGNyb2No ZS4KCkBsaWx5cG9uZFtxdW90ZSxyZWxhdGl2ZT0yLHZlcmJhdGltXQo8PCBcbmV3IFN0YWZm IHsgZTIgXGdyYWNlIHsgYzE2WyBkIGUgZl0gfSBlMiB9CiAgIFxuZXcgU3RhZmYgeyBjMiBc Z3JhY2UgeyBnOFsgYl0gfSBjMiB9ID4+CkBlbmQgbGlseXBvbmQKCkBjaW5kZXggZ3JhY2Ug bm90ZXMsIGZvbGxvd2luZwoKQGZ1bmluZGV4IFxhZnRlckdyYWNlCkBmdW5pbmRleCBhZnRl ckdyYWNlCgpMYSBjb21tYW5kZSBAY29kZXtcYWZ0ZXJHcmFjZX0gc2VydCDDoCBwbGFjZXIg dW5lIHBldGl0ZSBub3RlIGFwcsOocyB1bmUKbm90ZSByw6llbGxlIC0tLSBldCBub24gQGVt cGh7YXZhbnR9IGNvbW1lIGQnb3JkaW5haXJlLiAgQ2V0dGUgY29tbWFuZGUKcmVxdWllcnQg ZGV1eCBhcmd1bWVudHMgOiBsYSBub3RlIHLDqWVsbGUsIGV0IGxhIG91IGxlcyBwZXRpdGVz IG5vdGVzIHF1aQpzdWl2ZW50LgoKQGxpbHlwb25kW3F1b3RlLHZlcmJhdGltLHJlbGF0aXZl PTJdCmMxIFxhZnRlckdyYWNlIGQxIHsgYzE2WyBkXSB9IGMxCkBlbmQgbGlseXBvbmQKCkxl cyBwZXRpdGVzIG5vdGVzIHNlIHBsYWNlbnQgYWxvcnMgYXV4IDMvNCBkZSBsYSBkdXLDqWUg ZGUgbGEgbm90ZQpyw6llbGxlLiAgQ2V0dGUgZnJhY3Rpb24gcGV1dCDDqnRyZSBjaGFuZ8Op ZSBlbiBkw6lmaW5pc3NhbnQKQGNvZGV7YWZ0ZXJHcmFjZUZyYWN0aW9ufS4gIERhbnMgbCdl eGVtcGxlIHN1aXZhbnQsIHZvdXMgcG91dmV6IG9ic2VydmVyCmxhIGRpZmbDqXJlbmNlIGVu dHJlIGxlIGNvbXBvcnRlbWVudCBwYXIgZMOpZmF1dCwgw6AgMTUvMTYgZXQKZW5maW4gw6Ag bGEgbW9pdGnDqSBkZSBsYSBkdXLDqWUgZGUgYmFzZS4KCkBsaWx5cG9uZFtxdW90ZSx2ZXJi YXRpbSxyZWxhdGl2ZT0yXQo8PAogIFxuZXcgU3RhZmYgewogICAgYzEgXGFmdGVyR3JhY2Ug ZDEgeyBjMTZbIGRdIH0gYzEKICB9CiAgXG5ldyBTdGFmZiB7CiAgICAjKGRlZmluZSBhZnRl ckdyYWNlRnJhY3Rpb24gKGNvbnMgMTUgMTYpKQogICAgYzEgXGFmdGVyR3JhY2UgZDEgeyBj MTZbIGRdIH0gYzEKICB9CiAgXG5ldyBTdGFmZiB7CiAgICAjKGRlZmluZSBhZnRlckdyYWNl RnJhY3Rpb24gKGNvbnMgMSAyKSkKICAgIGMxIFxhZnRlckdyYWNlIGQxIHsgYzE2WyBkXSB9 IGMxCiAgfQo+PgpAZW5kIGxpbHlwb25kCgpEZXMgc2lsZW5jZXMgaW52aXNpYmxlcyBwZXJt ZXR0ZW50IGQnYWp1c3RlciBsJ2VzcGFjZSBlbnRyZSBsZXMgcGV0aXRlcwpub3RlcyBldCBs YSBub3RlIHLDqWVsbGUuICBOb3VzIHBvdXJyaW9ucyBwb3NpdGlvbm5lciBjZXMgcGV0aXRl cyBub3RlcyDDoAo3LzggZGUgbGEgZHVyw6llIGRlIGxhIG5vdGUgZGUgYmFzZSA6CgpAbGls eXBvbmRbcXVvdGUsdmVyYmF0aW0scmVsYXRpdmU9Ml0KXG5ldyBWb2ljZSB7CiAgPDwgeyBk MV5cdHJpbGxfKCB9CiAgICAgeyBzMiBzNC4gXGdyYWNlIHsgYzE2WyBkXSB9IH0gPj4KICBj MSkKfQpAZW5kIGxpbHlwb25kCgpAY2luZGV4IHJldG91Y2hlIGRlcyBub3RlcyBkJ29ybmVt ZW50CkBjaW5kZXggbm90ZXMgZCdvcm5lbWVudCBldCByZXRvdWNoZXMKQGNpbmRleCBub3Rl cyBkJ29ybmVtZW50LCBtaXNlIGVuIGZvcm1lCgpMZXMgZXhwcmVzc2lvbnMgQGNvZGV7XGdy YWNlfSBvYsOpaXNzZW50IMOgIGRlcyByw6hnbGVzIHR5cG9ncmFwaGlxdWVzCnBhcnRpY3Vs acOocmVzLCBub3RhbW1lbnQgcG91ciByw6lnbGVyIGwnb3JpZW50YXRpb24gZXQgbGEgdGFp bGxlIGRlcwpvYmpldHMuICBEZSBjZSBmYWl0LCB0b3V0ZSBzdWJ0aWxpdMOpIGRlIG1pc2Ug ZW4gZm9ybWUgZGV2cmEgw6p0cmUKaW5kaXF1w6llIEBlbXBoe8OgIGwnaW50w6lyaWV1cn0g ZGUgbCdleHByZXNzaW9uIGludHJvZHVpdGUgcGFyCkBjb2Rle1xncmFjZX0gOyBjZXMgcsOp Z2xhZ2VzIGFqb3V0w6lzIGRvaXZlbnQgw6lnYWxlbWVudCDDqnRyZSBkw6lzYWN0aXbDqXMK ZGFucyBjZXR0ZSBtw6ptZSBleHByZXNzaW9uLgoKQGxpbHlwb25kW3F1b3RlLHZlcmJhdGlt LHJlbGF0aXZlPTJdClxuZXcgVm9pY2UgewogIFxhY2NpYWNjYXR1cmEgewogICAgXHN0ZW1E b3duCiAgICBmMTYtPgogICAgXHN0ZW1OZXV0cmFsCiAgfQogIGc0IGUgYzIKfQpAZW5kIGxp bHlwb25kCgoKQGNpbmRleCBoYW1wZSBiYXJyw6llCgpAc25pcHBldHMKCkBsaWx5cG9uZGZp bGVbdmVyYmF0aW0sbGlseXF1b3RlLHRleGlkb2MsZG9jdGl0bGVdCnt1c2luZy1ncmFjZS1u b3RlLXNsYXNoZXMtd2l0aC1ub3JtYWwtaGVhZHMubHl9CgpAbGlseXBvbmRmaWxlW3ZlcmJh dGltLGxpbHlxdW90ZSx0ZXhpZG9jLGRvY3RpdGxlXQp7dHdlYWtpbmctZ3JhY2UtbGF5b3V0 LXdpdGhpbi1tdXNpYy5seX0KCkBsaWx5cG9uZGZpbGVbdmVyYmF0aW0sbGlseXF1b3RlLHRl eGlkb2MsZG9jdGl0bGVdCntyZWRlZmluaW5nLWdyYWNlLW5vdGUtZ2xvYmFsLWRlZmF1bHRz Lmx5fQoKQGxpbHlwb25kZmlsZVt2ZXJiYXRpbSxsaWx5cXVvdGUsdGV4aWRvYyxkb2N0aXRs ZV0Ke3Bvc2l0aW9uaW5nLWdyYWNlLW5vdGVzLXdpdGgtZmxvYXRpbmctc3BhY2UubHl9CgoK QHNlZWFsc28KR2xvc3NhaXJlIG11c2ljb2xvZ2lxdWUgOgpAcmdsb3N7Z3JhY2Ugbm90ZXN9 LApAcmdsb3N7YWNjaWFjY2F0dXJhfSwKQHJnbG9ze2FwcG9nZ2lhdHVyYX0uCgpGaWNoaWVy cyBzb3VyY2UgOiAKQGZpbGV7bHkvQC9ncmFjZUAvLWluaXRALy5seX0uCgpNb3JjZWF1eCBj aG9pc2lzIDogCkBybHNye1JoeXRobXN9LgoKUsOpZsOpcmVuY2UgZHUgcHJvZ3JhbW1lIDog CkByaW50ZXJuYWxze0dyYWNlTXVzaWN9LgoKCkBrbm93bmlzc3VlcwoKQGNpbmRleCBhY2Np YWNjYXR1cmUsIG11bHRpLW5vdGUKQGNpbmRleCBub3RlIGQnb3JuZW1lbnQsIHN5bmNocm9u aXNhdGlvbgpAY2luZGV4IHN5bmNocm9uaXNhdGlvbiBkZXMgbm90ZXMgZCdvcm5lbWVudAoK VW4gZ3JvdXBlIGRlIG5vdGVzIGxpZ2F0dXLDqWVzIGNvbnNpdHVhbnQgdW5lIEBpe2FjY2lh Y2NhdHVyYX0gYXBwYXJhw650cmEKY29tbWUgdW5lIEBpe2FwcG9nZ2lhdHVyYX0sIGMnZXN0 IMOgIGRpcmUgc2FucyB0cmFpdC4KCkBjIFRPRE8gQWRkIGxpbmsgdG8gTFNSIHNuaXBwZXQg dG8gYWRkIHNsYXNoIHdoZW4gYXZhaWxhYmxlCgpMYSBzeW5jaHJvbmlzYXRpb24gZGVzIHBl dGl0ZXMgbm90ZXMgc2UgZmFpdCBkZSBmYcOnb24gcGFyZm9pcwpzdXJwcmVuYW50ZSwgY2Fy IGxlcyBhdXRyZXMgb2JqZXRzIGRlIGxhIHBvcnTDqWUgLS0tIGJhcnJlcyBkZSBtZXN1cmUs CmFybXVyZXMsIGV0Yy4gLS0tIHNvbnQgZXV4IGF1c3NpIHN5bmNocm9uZXMuIFBlbnNlei15 IGxvcnNxdWUgdm91cwptw6lsZXogZGVzIHBvcnTDqWVzIGNvbXByZW5hbnQgZGVzIHBldGl0 ZXMgbm90ZXMgZXQgZCdhdXRyZXMgc2FucyA6CgpAbGlseXBvbmRbcXVvdGUscmVsYXRpdmU9 Mix2ZXJiYXRpbV0KPDwKICBcbmV3IFN0YWZmIHsgZTQgXGJhciAifDoiIFxncmFjZSBjMTYg ZDIuIH0KICBcbmV3IFN0YWZmIHsgYzQgXGJhciAifDoiIGQyLiB9Cj4+CkBlbmQgbGlseXBv bmQKCkBub2luZGVudApJbCBlc3QgcG9zc2libGUgZGUgcmVtw6lkaWVyIMOgIGNlbGEgZW4g aW5zw6lyYW50IHN1ciBsZXMgYXV0cmVzIHBvcnTDqWVzCmRlcyBzaWxlbmNlcyBpbnZpc2li bGVzIGRhbnMgdW5lIGV4cHJlc3Npb24gcHLDqWPDqWTDqWUgZGUgQGNvZGV7XGdyYWNlfSwK Y29ycmVzcG9uZGFudCDDoCBsYSBkdXLDqWUgZGVzIHBldGl0ZXMgbm90ZXMuCgpAbGlseXBv bmRbcXVvdGUscmVsYXRpdmU9Mix2ZXJiYXRpbV0KPDwKICBcbmV3IFN0YWZmIHsgZTQgXGJh ciAifDoiIFxncmFjZSBjMTYgZDIuIH0KICBcbmV3IFN0YWZmIHsgYzQgXGJhciAifDoiIFxn cmFjZSBzMTYgZDIuIH0KPj4KQGVuZCBsaWx5cG9uZAogClNldWxlcyBkZXMgZXhwcmVzc2lv bnMgbXVzaWNhbGVzIHPDqXF1ZW50aWVsbGVzIHBldXZlbnQgw6p0cmUgdXRpbGlzw6llcwpw b3VyIGRlcyBwZXRpdGVzIG5vdGVzIDsgaWwgbidlc3QgcGFzIHBvc3NpYmxlIGQnaW1icmlx dWVyIG5pIGRlCmp1eHRhcG9zZXIgZGVzIHNlY3Rpb25zIGRlIHBldGl0ZXMgbm90ZXMsIGZh dXRlIGRlIHF1b2kgbGUgdHJhaXRlbWVudCBkdQpjb2RlIHBldXQgw6ljaG91ZXIgb3UgcHJv ZHVpcmUgZGVzIGVycmV1cnMuCgoKQG5vZGUgQWxpZ25pbmcgdG8gY2FkZW56YXMKQHVubnVt YmVyZWRzdWJzdWJzZWMgQWxpZ25pbmcgdG8gY2FkZW56YXMKCkBjaW5kZXggY2FkZW56YQpA Y2luZGV4IGNhZGVuY2UKQGNpbmRleCBjYWRlbmNlIGV0IGFsaWduZW1lbnQKQGNpbmRleCBh bGlnbmVtZW50IGV0IGNhZGVuY2UKCkRhbnMgdW4gY29udGV4dGUgb3JjaGVzdHJhbCwgdW5l IGNhZGVuY2UgY29uc3RpdHVlIHVuIHByb2Jsw6htZQpzcMOpY2lmaXF1ZS4gIExvcnMgZHUg bW9udGFnZSBkJ3VuZSBwYXJ0aXRpb24gY29udGVuYW50IHVuZSBjYWRlbmNlLAp0b3VzIGxl cyBhdXRyZXMgaW5zdHJ1bWVudHMgZG9pdmVudCBzYXV0ZXIgYXV0YW50IGRlIG5vdGVzIHF1 ZSBjZQpxdSdlbiBjb21wb3J0ZSBsYSBjYWRlbmNlLCBmYXV0ZSBkZSBxdW9pIGlsIGTDqW1h cnJlcmFpZW50IHRyb3AgdMO0dCBvdQp0cm9wIHRhcmQuIAoKTGVzIGZvbmN0aW9ucyBAY29k ZXttbXJlc3Qtb2YtbGVuZ3RofSBvdSBAY29kZXtza2lwLW9mLWxlbmd0aH0KcGVybWV0dGVu dCBkZSByw6lzb3VkcmUgY2UgcHJvYmzDqG1lLiAgQ2VzIGZvbmN0aW9ucyBTY2hlbWUgcHJl bm5lbnQgZW4KYXJndW1lbnQgdW4gZnJhZ21lbnQgZGUgbXVzaXF1ZSwgZXQgZ8OpbsOocmVu dCB1biBAY29kZXtcc2tpcH0gb3UgdW4Kc2lsZW5jZSBtdWx0aS1tZXN1cmVzIGQndW5lIGR1 csOpZSBjb3JyZXNwb25kYW50IMOgIGNlIGZyYWdtZW50LgoKQGxpbHlwb25kW3ZlcmJhdGlt LHF1b3RlXQpNeUNhZGVuemEgPSBccmVsYXRpdmUgYycgewogIGM0IGQ4IGUgZiBnIGc0CiAg ZjIgZzQgZwp9CgpcbmV3IEdyYW5kU3RhZmYgPDwKICBcbmV3IFN0YWZmIHsKICAgIFxNeUNh ZGVuemEgYycxCiAgICBcTXlDYWRlbnphIGMnMQogIH0KICBcbmV3IFN0YWZmIHsKICAgICMo bHk6ZXhwb3J0IChtbXJlc3Qtb2YtbGVuZ3RoIE15Q2FkZW56YSkpCiAgICBjJzEKICAgICMo bHk6ZXhwb3J0IChza2lwLW9mLWxlbmd0aCBNeUNhZGVuemEpKQogICAgYycxCiAgfQo+PgpA ZW5kIGxpbHlwb25kCgoKQHNlZWFsc28KR2xvc3NhaXJlIG11c2ljb2xvZ2lxdWUgOgpAcmds b3N7Y2FkZW56YX0uCgpNb3JjZWF1eCBjaG9pc2lzIDoKQHJsc3J7Umh5dGhtc30uCgoKQG5v ZGUgVGltZSBhZG1pbmlzdHJhdGlvbgpAdW5udW1iZXJlZHN1YnN1YnNlYyBUaW1lIGFkbWlu aXN0cmF0aW9uCgpAY2luZGV4IHRlbXBzLCBnZXN0aW9uIGR1CkBjaW5kZXggbXVzaXF1ZSBu b24gbWVzdXLDqWUKQGNpbmRleCBub24gbWVzdXLDqWUsIG11c2lxdWUKCkBmdW5pbmRleCBj dXJyZW50QmFyTnVtYmVyCkBmdW5pbmRleCBtZWFzdXJlUG9zaXRpb24KQGZ1bmluZGV4IG1l YXN1cmVMZW5ndGgKCgpMZSB0ZW1wcyBlc3QgYWRtaW5pc3Ryw6kgcGFyIGxlIEBjb2Rle1Rp bWluZ190cmFuc2xhdG9yfSwgcXVpIHLDqXNpZGUgZW4KcHJpbmNpcGUgZGFucyBsZSBjb250 ZXh0ZSBAY29kZXtTY29yZX0uICBVbiBhbGlhcywgQGNvZGV7VGltaW5nfSwgc2VyYQpham91 dMOpIGF1IGNvbnRleHRlIGF1cXVlbCBsZSBAY29kZXtUaW1pbmdfdHJhbnNsYXRvcn0gZXN0 IHJhdHRhY2jDqS4KCkBjb2Rle1RpbWluZ30gZGlzcG9zZSBkZXMgcHJvcHJpw6l0w6lzIHN1 aXZhbnRlcyBhZmluIGRlIGdhcmRlciB0cmFjZSBkdQptaW51dGFnZSBkZSBsYSBwYXJ0aXRp b24uCgpAY2luZGV4IG51bcOpcm8gZGUgbWVzdXJlCkBjaW5kZXggbWVzdXJlLCBudW3DqXJv IGRlCgpAdGFibGUgQGNvZGUKQGl0ZW0gY3VycmVudEJhck51bWJlcgpMZSBudW3DqXJvIGRl IGxhIG1lc3VyZSBlbiBjb3Vycy4gVW4gZXhlbXBsZSBkJ3V0aWxpc2F0aW9uIHNlIHRyb3V2 ZSBhdQpjaGFwaXRyZSBAcmVme0JhciBudW1iZXJzfS4KCkBpdGVtIG1lYXN1cmVMZW5ndGgK TGEgbG9uZ3VldXIgZGUgbGEgbWVzdXJlLCBkYW5zIGxhIG3DqXRyaXF1ZSBlbiBjb3Vycy4g IFBvdXIgdW5lIG1lc3VyZQrDoCA0LzQsIGVsbGUgZXN0IGRlQHRpZXt9MSwgZXQgZGUgMy80 IHBvdXIgdW5lIG1lc3VyZSDDoCA2LzguICBTYSB2YWxldXIKZMOpdGVybWluZSBvw7kgcGV1 dCBzJ2luc8OpcmVyIHVuZSBiYXJyZSBldCBjb21tZW50IHNlcm9udCBnw6luw6lyw6llcyBs ZXMKbGlnYXR1cmVzIGF1dG9tYXRpcXVlcy4KCkBpdGVtIG1lYXN1cmVQb3NpdGlvbgpMZSBt b21lbnQgb8O5IGwnb24gZW4gZXN0IGRhbnMgbGEgbWVzdXJlIGVuIGNvdXJzLiAgQ2V0dGUg cXVhbnRpdMOpIGVzdApyZW1pc2Ugw6BAdGlle30wIGTDqHMgbG9ycyBxdSdvbiBkw6lwYXNz ZSBAY29kZXttZWFzdXJlTGVuZ3RofSA7IGxhIHZhcmlhYmxlCkBjb2Rle2N1cnJlbnRCYXJO dW1iZXJ9IGVzdCBhbG9ycyBpbmNyw6ltZW50w6llLiAgCgpAaXRlbSB0aW1pbmcKTG9yc3F1 J29uIGx1aSBhc3NpZ25lIGxhIHZhbGV1ciBAZW1waHt2cmFpfSwgbGVzIHZhbGV1cnMgY2kt ZGVzc3VzCm1lbnRpb25uw6llcyBzb250IG1pc2VzIMOgIGpvdXIgw6AgY2hhcXVlIHBhcy4g IEZpeMOpZSDDoCBAZW1waHtmYXV4fSwgbGUKZ3JhdmV1ciByZXN0ZXJhIGluZMOpZmluaW1l bnQgZGFucyBsYSBtZXN1cmUgZW4gY291cnMuCgpAZW5kIHRhYmxlCgpMZSBjYWxhZ2UgcGV1 dCDDqnRyZSBtb2RpZmnDqSBlbiByw6lnbGFudCBleHBsaWNpdGVtZW50IGwndW5lIGRlIGNl cwp2YXJpYWJsZXMuICBEYW5zIGwnZXhlbXBsZSBxdWkgc3VpdCwgbm91cyByw6lnbG9ucyBs YSBtw6l0cmlxdWUgw6AgNC80LAp0b3V0IGVuIGZpeGFudCBAY29kZXttZWFzdXJlTGVuZ3Ro fSDDoCA1LzQuICBBcnJpdsOpIMOgIDQvOCBkYW5zIGxhCnRyb2lzacOobWUgbWVzdXJlLCBu b3VzIGF2YW7Dp29ucyBkZSAxLzgsIGVuIGFzc2lnbmFudCA1Lzggw6AKQGNvZGV7bWVhc3Vy ZVBvc2l0aW9ufSwgcmFjb3VyY2lzc2FudCBkb25jIGNldHRlIG1lc3VyZSBkJ3VuZSBjcm9j aGUuCkxhIGJhcnJlIGRlIG1lc3VyZSBzdWl2YW50ZSB0b21iZXJhIGRvbmMgw6AgOS84IGV0 IG5vbiDDoCA1LzguCgpAbGlseXBvbmRbcXVvdGUsdmVyYmF0aW0scmVsYXRpdmU9MV0KXHNl dCBTY29yZS5tZWFzdXJlTGVuZ3RoID0gIyhseTptYWtlLW1vbWVudCA1IDQpCmMxIGM0CmMx IGM0CmM0IGM0ClxzZXQgU2NvcmUubWVhc3VyZVBvc2l0aW9uID0gIyhseTptYWtlLW1vbWVu dCA1IDgpCmI0IGI0IGI4CmM0IGMxCkBlbmQgbGlseXBvbmQKCkBub2luZGVudApDb21tZSBs ZSBtb250cmUgY2V0IGV4ZW1wbGUsIEBjb2Rle2x5Om1ha2UtbW9tZW50IG4gbX0gY29uc3Ry dWl0IHVuZQpkdXLDqWUgZGUgbi9tIGZvaXMgdW5lIHJvbmRlLiAgClBhciBjb25zw6lxdWVu dCwgQGNvZGV7bHk6bWFrZS1tb21lbnQgMSA4fSBjb3JyZXNwb25kIMOgIHVuZSBjcm9jaGUs IGV0CkBjb2Rle2x5Om1ha2UtbW9tZW50IDcgMTZ9IMOgIGxhIGR1csOpZSBkZSBzZXB0IGRv dWJsZXMgY3JvY2hlcy4KCgpAc2VlYWxzbwpEYW5zIGNlIG1hbnVlbCA6IApAcmVme0JhciBu dW1iZXJzfSwgCkByZWZ7VW5tZXRlcmVkIG11c2ljfQoKTW9yY2VhdXggY2hvaXNpcyA6CkBy bHNye1JoeXRobXN9LgoKUsOpZsOpcmVuY2VzIGludGVybmVzIDogCkByaW50ZXJuYWxze1Rp bWluZ190cmFuc2xhdG9yfSwKQHJpbnRlcm5hbHN7U2NvcmV9Cgo= --------------020502040103020500060206-- From MAILER-DAEMON Tue Jul 14 10:09:38 2009 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1MQihO-0004Nb-Ew for mharc-lilypond-user-fr@gnu.org; Tue, 14 Jul 2009 10:09:38 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MQihM-0004NJ-Rv for lilypond-user-fr@gnu.org; Tue, 14 Jul 2009 10:09:36 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MQihH-0004Kk-Kl for lilypond-user-fr@gnu.org; Tue, 14 Jul 2009 10:09:36 -0400 Received: from [199.232.76.173] (port=47590 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MQihH-0004KX-8y for lilypond-user-fr@gnu.org; Tue, 14 Jul 2009 10:09:31 -0400 Received: from mail-ew0-f217.google.com ([209.85.219.217]:50303) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MQihF-0003l7-Sk for lilypond-user-fr@gnu.org; Tue, 14 Jul 2009 10:09:30 -0400 Received: by ewy17 with SMTP id 17so3631987ewy.42 for ; Tue, 14 Jul 2009 07:09:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:cc:subject:references:in-reply-to :content-type; bh=yZk/AYjouZfsDDDAldBTH5tQTJ35gKmMFXkmp7ExI/0=; b=FTyTCH9EY9dOkeBUe2lvgf2a03riYi9U7w5jevqMPj+jL1XkDeebyhNtvK6GNLAYAw Onh/bm6dxIjSGOAhFPQitmusVshjra6aZ7GXt+oM1seV3A4cPuRozAPFDOksOnVj7Pat 8J+5sV1+3DCyUCBWULvj8Ptt3CEz7K9QkCiME= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type; b=KKXel9whJMDlYGYfSUwKfmt1VSC/XeCncBZrpZWlPaJDLoA04luwXLvJrB3luZew6t i3TCAvZLJKpwJ+2Dr8AA0ZhXu+eZ1R/L19ziDWqEKcUNHcxa0SffAio/E7qbb+DM90uK q0UL012LBU/x59X72+OF+9seyQv5eJAtdRJEE= Received: by 10.210.71.12 with SMTP id t12mr7736302eba.95.1247580568528; Tue, 14 Jul 2009 07:09:28 -0700 (PDT) Received: from ?192.168.1.6? (145.159-240-81.adsl-dyn.isp.belgacom.be [81.240.159.145]) by mx.google.com with ESMTPS id 7sm1767931eyg.4.2009.07.14.07.09.26 (version=TLSv1/SSLv3 cipher=RC4-MD5); Tue, 14 Jul 2009 07:09:27 -0700 (PDT) Message-ID: <4A5C918A.9050306@gmail.com> Date: Tue, 14 Jul 2009 16:09:14 +0200 From: Xavier Scheuer User-Agent: Thunderbird 2.0.0.22 (X11/20090608) MIME-Version: 1.0 To: Jean-Charles Malahieude References: <4A58F508.1040405@orange.fr> In-Reply-To: <4A58F508.1040405@orange.fr> Content-Type: multipart/mixed; boundary="------------090206070806000006090209" X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) Cc: lilypondeurs Subject: Re: Avis aux potentiels relecteurs X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jul 2009 14:09:37 -0000 This is a multi-part message in MIME format. --------------090206070806000006090209 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Jean-Charles Malahieude a écrit : > Bonsoir à tous, > > Je viens de finir la mise à jour du chapitre 1.2 du manuel de notation, > autrement dit ce qui traite du rythme. > > Le fichier source se trouve pour l'instant sur la branche > lilypond/translation du dépôt des sources de LilyPond. > > Si quelqu'un veut bien le relire... Bonjour, J'ai relu entièrement le fichier rhythms.itely (en le comparant également avec le même en anglais), ainsi que les autres fichiers listés ici : http://git.savannah.gnu.org/gitweb/?p=lilypond.git;a=commit;h=512d81788f9634696a4dd968f56d3e0cf5b0a6e9 . J'ai créé un patch (première fois que j'utilise git, n'hésitez pas à y jeter un coup d'œil et à corriger les erreurs éventuelles). J'ai eu un peu de mal au début mais, grâce à la doc, je pense avoir fait quelque chose d'à peu près correct (enfin j'espère). Cela dit j'ai quand même repris ci-dessous les principaux changements que j'ai effectués, dans un langage un rien plus compréhensible (désolé pour la longueur du message). Au niveau des fautes d'orthographe je n'en ai pas retrouvé beaucoup, tout au plus l'une ou l'autre rare faute de frappe restante (écheKonnement, subIdivisions). #### IMPORTANT ! J'ai uniformisé les orthographes de : - « double croche », « double-croche » en « DOUBLE-CROCHE » (toujours avec trait d'union) ; - pour le pluriel, j'ai remplacé les « double croches », « doubles croches », « double-croches » en « DOUBLES-CROCHES » (avec 2 "S") ; - par contre une brève est une « DOUBLE PAUSE » (sans trait d'union, pluriel « doubleS pauseS ») et « DOUBLE BARRE » (sans trait d'union également, pluriel « doubleS barreS ») ; - « TRIPLE-CROCHE » et suivantes comme « DOUBLE-CROCHE » (trait d'union, par analogie), pluriels avec 2 "S". Je le justifie par le fait que : - « double-croche » (pl. « doubles-croches ») est dans le dictionnaire avec un trait d'union ; - une double-croche ne vaut pas deux fois la longueur d'une croche (trait d'union) alors qu'une double pause vaut bien le double d'une pause (pas de trait d'union). Idem pour double barre (deux barres, pas de trait d'union). Je ne sais pas si ma justification est correcte mais elle a le mérite de reposer sur une « pseudo-règle » rationnelle. J'ai failli oublier, dans le même style, un autre changement important : j'ai changé tous les « silence(s) multi-mesures » en « silence MULTIMESURE » et « silences MULTIMESURES ». Selon les règles du français, il ne faut pas de trait d'union après le préfixe « multi ». De plus, au singlier, le mot formé avec « multi » ne prend pas de "s". #### Section 1.2 Rythme (Rhythms), sous-section 1.2.1 Écriture du rythme (Writing rhythms), sous-sous-section « Durées » (Durations), je m'interroge sur l'utilité du bout de phrase (au tout début) « Dans les modes de notes, d'accords et de paroles, ... ». Je trouve que ça embrouille plus qu'autre chose, pourquoi ne pas commencer simplement la phrase par « Les durées sont écrites avec des chiffres et des points... », comme c'est le cas en anglais ? J'ai ajouté "\dotsNeutral" dans les « Commandes prédéfinies ». sous-sous-section « Nolets » (Tuplets), j'ai remplacé « interférer sur » (qui n'est pas très français, on interfère « avec ») par « intervenir » (j'ai hésité avec interagir) sous-sous-section « Changement d’échelle des durées » (Scaling durations), pour les variables "N", "M", ... vous utilisez @var alors qu'en anglais ils utilisent @code, je n'ai pas modifié (ni l'un ni l'autre), ne sachant pas « lequel était le bon »... Dans la sous-section 1.2.3 Gravure du rythme (Displaying rhythms), sous-sous-section « Gravure de lignes rythmiques » (Showing melody rhythms), NON TRADUITS (et je ne les ai pas traduits, ne sachant pas quelle convention était/serait adoptée) @cindex guitar chord charts @cindex strumming rhythms, showing @cindex guitar strumming rhythms, showing Dans la sous-section 1.2.4 Barres de ligature (Beams), sous-sous-section « Définition des règles de ligature automatique » (Setting automatic beam behavior), point « Modification du bornage des ligatures », Il y a visiblement un oubli de traduction d'un paragraphe : > Beam-ending rules are required when beams of different durations are > to end at different points within the measure. For example, it may > be desirable for eighth-note beams in 4/4 time to end only at the > end of the measure or half-way through it, but for sixteenth-note > beams to end at quarter note positions to avoid overly long beamed > runs. The rules work as follows: que j'ai traduit par : > Les règles de fin de ligatures sont nécessaires lorsque des ligatures > relatives à différentes durées doivent se terminer à différents endroits > au sein de la mesure. Par exemple, il peut être désirable, dans une > mesure en 4/4, que les barres de ligatures des croches s'achèvent > seulement à la fin d'une mesure ou au milieu de celle-ci ; mais que > pour des double-croches les ligatures se terminent toutes les noires, > afin d'éviter de trop longues séries ligaturées. Ces règles fonctionnent > de la manière suivante : Relecture, avis ou commentaires bienvenus. Suppression du doublon revert-auto-beam-setting. #### Sinon, de manière générale, - j'ai (re)traduit les commentaires qui étaient en anglais dans les morceaux choisis (dans les blocs @lilypond) et j'ai ajouté à chaque fois "@c KEEP LY", pour éviter que ceux-ci ne soient restaurés au même contenu que la version anglaise au prochain make snippet-update ; - concernant les incises, j'ai remplacé les quelques "--" par des "---", ceux-ci étant largement majoritaires dans le fichier, de manière à ce que ce soit uniforme. Et ce même si l'usage du tiret sur cadratin ("---") ou sur demi-cadratin ("--") pour les incises diffère suivant les sources. - comme demandé dans le « Contributor’s Guide », j'ai toujours mis deux espaces après un point de fin de phrase (et modifié lorsque ce n'était pas le cas, ce qui explique le nombre important de lignes modifiées dans le diff). Pour la longueur des lignes qui devrait être de moins de 72 caractères, c'est plus ou moins le cas (parfois on va jusqu'à 74-75). J'ai remarqué que parfois vous utilisiez pour la traduction française @strong plutôt que @emph dans la version anglaise. Y a-t-il une raison particulière à cela ? Cordialement, Xavier NB : un silence d'une valeur d'une quintuple-croche = un trente-deuxième de soupir (et pas quintuple soupir, corrigé) PS : Oui, ça fait beaucoup de guillemets dans un message. --------------090206070806000006090209 Content-Type: text/x-patch; name="0001-Doc-fr-rhythm-chapter-reviewed.patch" Content-Transfer-Encoding: 8bit Content-Disposition: inline; filename="0001-Doc-fr-rhythm-chapter-reviewed.patch" >From 9eca7c25d2492fab63ab1beff84ddc508de2275c Mon Sep 17 00:00:00 2001 From: Xavier Scheuer Date: Tue, 14 Jul 2009 14:43:01 +0200 Subject: [PATCH] Doc-fr: rhythm chapter reviewed * rhythms.itely fully reviewed * associated texidocs files --- Documentation/fr/user/rhythms.itely | 274 +++++++++++--------- input/texidocs/aligning-bar-numbers.texidoc | 8 +- input/texidocs/flat-flags-and-beam-nibs.texidoc | 28 +- ...tioning-grace-notes-with-floating-space.texidoc | 4 +- ...inting-bar-numbers-at-regular-intervals.texidoc | 2 +- ...ng-the-bar-number-for-the-first-measure.texidoc | 10 +- .../redefining-grace-note-global-defaults.texidoc | 11 +- .../removing-bar-numbers-from-a-score.texidoc | 6 +- .../tweaking-grace-layout-within-music.texidoc | 6 +- 9 files changed, 184 insertions(+), 165 deletions(-) diff --git a/Documentation/fr/user/rhythms.itely b/Documentation/fr/user/rhythms.itely index 42a4b8b..b26250f 100644 --- a/Documentation/fr/user/rhythms.itely +++ b/Documentation/fr/user/rhythms.itely @@ -84,15 +84,15 @@ c4 c8 c16 c32 c64 c64 @end lilypond Une note dont la durée est de quatre brèves s'obtient par la commande -@code{\maxima}. Celle-ci n'est toutefois disponible que dans le cadre de -la notation ancienne. Pour plus de détails, voir @ref{Ancient notation}. +@code{\maxima}. Celle-ci n'est toutefois disponible que dans le cadre de +la notation ancienne. Pour plus de détails, voir @ref{Ancient notation}. @cindex durée par défaut @cindex défaut, durée Si la durée d'une note n'est pas précisée, elle est alors assimilée à la durée de la note précédente. La valeur par défaut pour la première note -est la noire (4). +est la noire (@code{4}). @lilypond[quote,verbatim,relative=2] a a a2 a a4 a a1 a @@ -115,14 +115,14 @@ a4 b c4. b8 a4. b4.. c8. @end lilypond Certaines durées ne peuvent s'obtenir à partir de chiffres et de points, -mais uniquement en @qq{liant} deux ou plusieurs notes entre elles. Voir +mais uniquement en @qq{liant} deux ou plusieurs notes entre elles. Voir @ref{Ties} à ce sujet. Quant à la manière de spécifier la durée des syllabes ou bien d'aligner des paroles par rapport aux notes, reportez-vous au chapitre @ref{Vocal music}. -Espacer les notes selon leur durée relative est tout à fait possible. +Espacer les notes selon leur durée relative est tout à fait possible. Pour plus de détails à ce sujet et sur les autres réglages propres à cette forme de notation, reportez-vous à @ref{Proportional notation}. @@ -142,7 +142,8 @@ chapitre @ref{Direction and placement}. @predefined @code{\autoBeamOff}, @code{\dotsUp}, -@code{\dotsDown}. +@code{\dotsDown}, +@code{\dotsNeutral}. @endpredefined @@ -175,10 +176,10 @@ Manuel des références internes : @knownissues @c Deliberately duplicated in Durations and Rests. -gp -Il n'existe pas à proprement parler de limite (inférieure ou supérieure) -en terme de durée d'un silence. Cependant, le nombre de glyphes -disponibles ne couvre que les silences allant du quintuple soupir à la -maxime (équivalant huit pauses). +Il n'existe pas à proprement parler de limite (inférieure ou supérieure) +en terme de durée d'un silence. Cependant, le nombre de glyphes +disponibles ne couvre que les silences allant du trente-deuxième de +soupir à la maxime (équivalant huit pauses). @node Tuplets @@ -199,9 +200,9 @@ fraction. @end example @noindent -La durée de @var{expression_musicale} sera multipliée par la fraction. Le -dénominateur de cette fraction sera imprimé au-dessus ou au-dessous des -notes, parfois avec un crochet. Le nolet le plus courant est le +La durée de @var{expression_musicale} sera multipliée par la fraction. +Le dénominateur 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 3 notes ont la durée de 2, et où les notes durent donc 2/3 de leur valeur écrite. @@ -219,8 +220,8 @@ c4 c \times 2/3 { b4 a g } @funindex \tupletNeutral @funindex tupletNeutral -Des commandes prédéfinies permettent de déroger au positionnement -automatique du crochet en surplomb ou au-dessous des notes -- voir le +Des commandes prédéfinies permettent de déroger au positionnement +automatique du crochet en surplomb ou au-dessous des notes --- voir le chapitre @ref{Direction and placement}. Les nolets peuvent être imbriqués ; par exemple, @@ -267,6 +268,7 @@ comme indiqué au chapitre @ref{Scaling durations}. @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle] {permitting-line-breaks-within-beamed-tuplets.ly} + @seealso Music Glossary: @rglos{triplet}, @@ -303,7 +305,7 @@ se placer au sein de l'expression du nolet. @unnumberedsubsubsec Scaling durations @cindex échelonnement des durées -@cindex durées, échekonnement +@cindex durées, échelonnement Vous pouvez altérer la durée des notes, silences ou accords en leur joignant une fraction @var{N/M}, donnant @qq{@code{*}@var{N/M}} --- ou @@ -313,15 +315,16 @@ des notes ou silences produits, mais affectera le rendu MIDI. Dans l'exemple suivant, les trois premières notes prennent exactement deux temps, mais aucun triolet n'est imprimé. +@c KEEP LY @lilypond[quote,relative=2,verbatim] \time 2/4 -% Alter durations to triplets +% Modification des durées pour obtenir des triolets a4*2/3 gis4*2/3 a4*2/3 -% Normal durations +% Durées normales a4 a4 -% Double the duration of chord +% Doublement de la durée de l'accord 4*2 -% Duration of quarter, appears like sixteenth +% Bien que durant une noire, apparaît comme une double-croche b16*4 c4 @end lilypond @@ -345,15 +348,16 @@ multipliée en interne par la fraction espaces de part et d'autre du point. Voici un exemple illustrant la manière de comprimer ou étirer de la musique : +@c KEEP LY @lilypond[quote,relative=2,verbatim] \time 2/4 -% Normal durations +% Durées normales 4 c8 a -% Scale music by *2/3 +% Échelonnement de la musique par 2/3 \scaleDurations #'(2 . 3) { 4. c8 a f } -% Scale music by *2 +% Échelonnement de la musique au double \scaleDurations #'(2 . 1) { 4 c8 b } @@ -398,9 +402,9 @@ a2 ~ a @noindent 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. +mesure, soit quand les points ne suffisent pas à donner la bonne durée. Lorsque l'on utilise ces liaisons, les valeurs rythmiques les plus -longues doivent s'aligner sur les subidivisions de la mesure, comme ici : +longues doivent s'aligner sur les subdivisions de la mesure, comme ici : @c KEEP LY @lilypond[verbatim,quote] @@ -430,7 +434,6 @@ accords. @end lilypond - @cindex liaison de tenue et répétition @cindex répétition et liaison de tenue @cindex reprises avec alternatives et liaisons de prolongation @@ -439,15 +442,16 @@ accords. @funindex \repeatTie @funindex repeatTie -Lorsqu'une mesure de seconde fois après une reprise commence sur une +Lorsqu'une mesure @qq{de seconde fois} après une reprise commence sur une note liée, la liaison doit être répétée, comme ici : +@c KEEP LY @lilypond[quote,relative=2,verbatim] \repeat volta 2 { c g 2 ~ } \alternative { - % First alternative: following note is tied normally + % Première alternative : la note qui suit est liée normalement { 2. r4 } - % Second alternative: following note has a repeated tie + % Seconde alternative : la liaison est rappelée { 2\repeatTie d4 c } } @end lilypond @@ -607,22 +611,23 @@ prédéfinies : @c \time 16/1 is used to avoid spurious bar lines @c and long tracts of empty measures +@c KEEP LY @lilypond[fragment,quote,verbatim] \new Staff { - % These two lines are just to prettify this example + % Les deux lignes qui suivent ne sont là que pour illustrer le propos \time 16/1 \override Staff.TimeSignature #'stencil = ##f - % Print a maxima rest, equal to four breves + % Affiche un silence maxima, équivalant à quatre doubles pauses r\maxima - % Print a longa rest, equal to two breves + % Affiche un silence longa, équivalant à deux doubles pauses r\longa - % Print a breve rest + % Affiche une double pause r\breve r1 r2 r4 r8 r16 r32 r64 r128 } @end lilypond -@cindex silence multi-mesure +@cindex silence multimesure @cindex mesure de silence Les pauses d'une mesure complète, qui sont placées au centre de la @@ -634,7 +639,7 @@ leur utilisation est expliquée dans la section @cindex silence, spécification du positionnement vertical Pour spécifier explicitement la position verticale d'un silence, écrivez -une note suivie de @code{\rest}. Un silence, de même durée, sera placé +une note suivie de @code{\rest}. Un silence de même durée sera placé à la position où serait imprimée la note. Cela rend plus facile la mise en place de musique polyphonique, puisque le formateur automatique de collision des silences laissera ces silences tranquilles. @@ -700,7 +705,7 @@ s2 c La syntaxe @code{s} est seulement disponible pour les modes d'entrée de notes et d'accords. Dans les autres situations, pour l'entrée de paroles par exemple, vous devrez utiliser la commande @code{\skip}, qui -recquiert une durée explicite. +requiert une durée explicite. @lilypond[quote,verbatim,relative=2] << @@ -726,8 +731,9 @@ s1 s s Un @code{\skip} ne fait que sauter du temps musical ; il ne produit rien du tout, pas même un symbole transparent.. +@c KEEP LY @lilypond[quote,verbatim,fragment] -% This is valid input, but does nothing +% Cette entrée est tout à fait valide, mais ne fait rien \skip 1 \skip1 \skip 1 @end lilypond @@ -745,17 +751,18 @@ Référence du programme : @cindex mesures à compter @cindex mesure entière de silence -@cindex silences multi-mesures +@cindex silences multimesures @cindex silences, mesure entière @cindex une pause par mesure @funindex R Un silence valant une ou plusieurs mesures entières s'entre avec un -@samp{R} majuscule. +@code{R} majuscule. +@c KEEP LY @lilypond[quote,verbatim,relative=2] -% Rest measures contracted to single measure +% Contraction des mesures de silence consécutives en une seule \compressFullBarRests R1*4 R1*24 @@ -781,7 +788,7 @@ R4*5*4 | @end lilypond Un @code{R} qui s'étend sur une seule mesure s'imprime tantôt comme -une pause, tantôt comme une brève -- ou @qq{bâton de pause} -- et +une pause, tantôt comme une brève --- ou @qq{bâton de pause} --- et sera centré sur la mesure quelle qu'en soit la métrique : @lilypond[quote,verbatim,fragment] @@ -793,27 +800,28 @@ R1*3/2 | R1*2 | @end lilypond -@cindex silence multi-mesures, expansion -@cindex silence multi-mesures, contraction +@cindex silence multimesure, expansion +@cindex silence multimesure, contraction @funindex \expandFullBarRests @funindex expandFullBarRests @funindex \compressFullBarRests @funindex compressFullBarRests -Par défaut, un silence multi-mesures sera répété sur autant de mesures +Par défaut, un silence multimesure sera répété sur autant de mesures que nécessaire. Il peut aussi n'être imprimé qu'une seule fois, -surplombé du nombre de mesures vides -- ou @qq{à compter} : +surplombé du nombre de mesures vides --- ou @qq{à compter} : +@c KEEP LY @lilypond[quote,fragment,verbatim] -% Default behavior +% Comportement par défaut \time 3/4 r2. | R2.*2 | \time 2/4 R2 | \time 4/4 -% Rest measures contracted to single measure +% Contraction des mesures de silence consécutives en une seule \compressFullBarRests r1 | R1*17 | R1*4 | -% Rest measures expanded +% Expansion des mesures de silence \expandFullBarRests \time 3/4 R2.*2 | @@ -821,19 +829,19 @@ R2.*2 | @cindex texte indiquant le nombre de mesures vides -@cindex silence multi-mesures, ajout de texte -@cindex script et silence multi-mesures -@cindex silence multi-mesures, script -@cindex étiquette et silence multi-mesures -@cindex silence multi-mesures, étiquette -@cindex point d'orgue et silence multi-mesures -@cindex silence multi-mesures et point d'orgue +@cindex silence multimesure, ajout de texte +@cindex script et silence multimesure +@cindex silence multimesure, script +@cindex étiquette et silence multimesure +@cindex silence multimesure, étiquette +@cindex point d'orgue et silence multimesure +@cindex silence multimesure et point d'orgue @funindex \fermataMarkup @funindex fermataMarkup @funindex MultiMeasureRestText -Vous pouvez aussi ajouter du texte à un silence multi-mesures en utilisant +Vous pouvez aussi ajouter du texte à un silence multimesure en utilisant la syntaxe @var{note}-@code{markup} (cf. @ref{Formatting text}). La variable @code{\fermataMarkup} quant à elle permet d'ajouter un point d'orgue : @@ -847,7 +855,7 @@ R2.^\fermataMarkup @warning{ C'est @code{MultiMeasureRestText} qui créera le texte, et -non @code{TextScript}. Les commandes de dérogation ou redéfinition +non @code{TextScript}. Les commandes de dérogation ou de redéfinition doivent s'adresser à l'objet concerné, comme vous pouvez le constater dans l'exemple suivant.} @@ -861,7 +869,7 @@ R1^"pas bon !" R1^"ça marche !" @end lilypond -Un silence multi-mesure placé directement après une commande +Un silence multimesure placé directement après une commande @code{\partial} risque fort de perturber le vérificateur de limites et numéros de mesure. @@ -894,8 +902,8 @@ numéros de mesure. @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle] {changing-form-of-multi-measure-rests.ly} -@cindex silence multi-mesures, positionnement -@cindex positionnement des silences multi-mesures +@cindex silence multimesure, positionnement +@cindex positionnement des silences multimesures @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle] {positioning-multi-measure-rests.ly} @@ -923,23 +931,24 @@ Référence du programme : @rinternals{MultiMeasureRestText}. -@cindex doigtés et silences multi-mesures -@cindex silences multi-mesures et doigtés +@cindex doigtés et silences multimesures +@cindex silences multimesures et doigtés @knownissues Vous ne pouvez pas utiliser de doigtés (p.ex. @code{R1*10-4}) pour -positionner des nombres au dessus d'un silence multi-mesures, le numéro +positionner des nombres au dessus d'un silence multimesure, le numéro de doigt (4) risquant de chevaucher le nombre de mesures à compter (10). @cindex condenser les silences +@cindex silences, condenser les -Condenser plusieurs silences en un unique silence multi-mesures ne peut +Condenser plusieurs silences en un unique silence multimesure ne peut être automatisé. @cindex silences, collisions entre -Les silences multi-mesures peuvent générer des collisions avec d'autres +Les silences multimesures peuvent générer des collisions avec d'autres silences. @@ -1003,15 +1012,16 @@ c c c c Le symbole de métrique utilisé pour les mesures à 2/2 et 4/4 peut être changé pour un style numérique : +@c KEEP LY @lilypond[quote,verbatim,relative=2] -% Default style +% Style par défaut \time 4/4 c1 \time 2/2 c1 -% Change to numeric style +% Adoption du style numérique \numericTimeSignature \time 4/4 c1 \time 2/2 c1 -% Revert to default style +% Retour au style par défaut \defaultTimeSignature \time 4/4 c1 \time 2/2 c1 @@ -1120,7 +1130,7 @@ Références internes : @knownissues -@code{\partial} n'est destiné à être utilisé qu'en début de pièce. +@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'erreurs peuvent s'afficher. @@ -1138,7 +1148,6 @@ s'afficher. @funindex \cadenzaOff @funindex cadenzaOff - Les barres de mesure et les numéros de mesure sont calculés automatiquement, ce qui n'est pas souhaitable dans le cas d'une musique non mesurée --- les cadences, par exemple. Les commandes @@ -1157,8 +1166,9 @@ d4 e d c La numérotation reprend dès la fin d'une cadence, comme si elle n'avait pas existé : +@c KEEP LY @lilypond[verbatim,relative=2,fragment] -% Show all bar numbers +% Affichage de tous les numéros de mesure \override Score.BarNumber #'break-visibility = #all-visible c4 d e d \cadenzaOn @@ -1209,6 +1219,7 @@ vous faudra insérer des barres de mesure invisibles, @noindent pour indiquer où des sauts de ligne peuvent prendre place. + @node Polymetric notation @unnumberedsubsubsec Polymetric notation @@ -1233,10 +1244,10 @@ et échelonnement de la durée des notes. @strong{@i{Portées aux métriques différentes, mesures d'égale longueur}} -Il suffit pour obtenir cette forme de notation de tout d'abord affecter -une même métrique aux différentes portées. L'indicateur de métrique sera +Il suffit, pour obtenir cette forme de notation, de tout d'abord affecter +une même métrique aux différentes portées. L'indicateur de métrique sera ensuite remplacé dans chacune des portées par un quotient donné en -argument à la propriété @code{timeSignatureFraction}. La durée des +argument à la propriété @code{timeSignatureFraction}. La durée des notes sera enfin proratisée selon la métrique commune (voir @ref{Time signature}) grâce à la fonction @code{\scaleDurations}, qui s'utilise tout comme la commande @code{\times} --- sans toutefois créer de crochet @@ -1246,8 +1257,8 @@ de nolet (voir @ref{Scaling durations}). @cindex polymétrie et ligature L'exemple suivant utilise parallèlement des mesures à 3/4, 9/8 et -10/8. Pour la deuxième portée, les durées sont multipliées par 2/3, -de telle sorte que @w{2/3 * 9/8 = 3/4} ; pour la troisième, elles sont +10/8. Pour la deuxième portée les durées sont multipliées par 2/3, +de telle sorte que @w{2/3 * 9/8 = 3/4} ; pour la troisième elles sont multipliées par 3/5, de telle sorte que @w{3/5 * 10/8 = 3/4}. Les ligatures devront être explicites, la fonction d'échelonnement venant perturber les règles de ligature automatique. @@ -1283,6 +1294,7 @@ Il arrive aussi que chaque portée ait sa propre métrique. Vous y parviendrez en déplaçant le @code{Timing_translator} et le @code{Default_bar_line_engraver} dans le contexte @code{Staff}. +@c KEEP LY @lilypond[quote,verbatim] \layout { \context { @@ -1297,7 +1309,7 @@ parviendrez en déplaçant le @code{Timing_translator} et le } } -% Now each staff has its own time signature. +% Chaque portée dispose désormais de sa propre métrique. \relative c' << \new Staff { @@ -1418,7 +1430,7 @@ divise pas les silences. @cindex mélodie, affichage du rythme seul @cindex rythmique d'une mélodie -Au moyen d'une portée rythmique -- @emph{rhythmic staff} en anglais -- on +Au moyen d'une portée rythmique --- @emph{rhythmic staff} en anglais --- on peut montrer seulement le rythme d'une mélodie : toutes les notes sont ramenées à la même hauteur, sur une portée d'une seule ligne. @@ -1591,6 +1603,7 @@ Morceaux choisis : Références internes : @rinternals{Beam}. + @knownissues Ligatures coudées à cheval sur deux portées et masquage de portée sont @@ -1693,7 +1706,7 @@ complète pour la métrique donnée. Enfin, @code{beatLength} prend la valeur du dénominateur de la métrique. Les valeurs par défaut de @code{beatGrouping} sont répertoriées dans une -table contenue dans le fichier @file{scm/@/music@/-functions@/.scm} -- +table contenue dans le fichier @file{scm/@/music@/-functions@/.scm} --- consultez @rlearning{Other sources of information} pour savoir où il se situe. Cette table définit les règles de groupement pour les mesures à 3/8, 4/8, 5/8, 8/8, ainsi que les mesures composées les plus courantes. @@ -1701,11 +1714,11 @@ situe. Cette table définit les règles de groupement pour les mesures à @code{measureLength} et @code{beatLength} constituent tous deux des @strong{moments}, autrement dit des unités de durée musicale. La fonction Scheme @code{ly:make-moment} est tout particulièrement chargée -de créer cette quantité de type @i{moment} -- pour plus d'information, +de créer cette quantité de type @i{moment} --- pour plus d'information, consultez @ref{Time administration}. -@code{beatGrouping} représente une liste d'entiers correspondant au - nombre de pulsations de chaque groupe. +@code{beatGrouping} représente une liste d'entiers correspondant au +nombre de pulsations de chaque groupe. @snippets @@ -1736,6 +1749,14 @@ consultez @ref{Time administration}. @strong{@i{Modification du bornage des ligatures}} +Les règles de fin de ligatures sont nécessaires lorsque des ligatures +relatives à différentes durées doivent se terminer à différents endroits +au sein de la mesure. Par exemple, il peut être désirable, dans une +mesure en 4/4, que les barres de ligatures des croches s'achèvent +seulement à la fin d'une mesure ou au milieu de celle-ci ; mais que +pour des doubles-croches les ligatures se terminent toutes les noires, +afin d'éviter de trop longues séries ligaturées. Ces règles fonctionnent +de la manière suivante : Dans les métriques courantes, les ligatures automatiques peuvent commencer sur n'importe quelle note, mais ne peuvent se terminer qu'à certains @@ -1743,7 +1764,7 @@ points précis dans la mesure : sur une pulsation, ou après toute durée spécifiée par les propriétés nommées @code{autoBeamSettings}. Ces propriétés consistent en une liste de règles relatives au début ou à la fin des ligatures. Par défaut, elles sont définies dans le fichier -@file{scm/@/auto@/-beam@/.scm} -- pour le localiser, voir +@file{scm/@/auto@/-beam@/.scm} --- pour le localiser, voir @rlearning{Other sources of information}. On peut ajouter à cette liste une nouvelle règle, au moyen de la commande @@ -1761,8 +1782,8 @@ où @itemize -@item @code{extrémité} désigne le début (@emph{begin}) ou la fin -(@emph{end}) de la ligature. Notez que seul @code{end} ne sera effectif. +@item @code{extrémité} désigne le début (@code{begin}) ou la fin +(@code{end}) de la ligature. Notez que seul @code{end} ne sera effectif. @item @code{ligature-numérateur/ligature-dénominateur} désigne la valeur rythmique de la note que l'on veut affecter, ou de la plus brève @@ -1805,13 +1826,14 @@ a8 a a a a a a a On peut obliger une règle de ligature à ne s'appliquer qu'à des groupes dont la note la plus brève est d'une valeur précise : +@c KEEP LY @lilypond[quote,verbatim,relative=2] \time 2/4 -% end 1/16 beams for all time signatures at the 1/16 moment +% fin des ligatures de doubles-croches pour toutes les métriques après une double-croche #(override-auto-beam-setting '(end 1 16 * *) 1 16) a16 a a a a a a a | a32 a a a a16 a a a a a | -% end 1/32 beams for all time signatures at the 1/16 moment +% fin des ligatures de triples-croches pour toutes les métriques après une double-croche #(override-auto-beam-setting '(end 1 32 * *) 1 16) a32 a a a a16 a a a a a | @end lilypond @@ -1819,9 +1841,10 @@ a32 a a a a16 a a a a a | On peut obliger une règle de ligature à ne s'appliquer que pour une métrique donnée : +@c KEEP LY @lilypond[quote,verbatim,relative=2] \time 5/8 -% end beams of all durations in 5/8 time signature at the 2/8 moment +% fin des ligatures pour toutes les durées en 5/8 après 2 croches #(override-auto-beam-setting '(end * * 5 8) 2 8) c8 c d d d \time 4/4 @@ -1834,16 +1857,17 @@ Lorsque plusieurs voix cohabitent sur une même portée et que les règles de ligature doivent s'appliquer sans distinction, il faut spécifier que ces règles affectent le contexte @code{Staff} : +@c KEEP LY @lilypond[quote,verbatim,relative=2] \time 7/8 -% rhythm 3-1-1-2 -% Context not specified - does not work correctly +% rythme 3-1-1-2 +% Contexte non spécifié - fonctionnement incorrect #(override-auto-beam-setting '(end * * 7 8) 3 8) #(override-auto-beam-setting '(end * * 7 8) 4 8) #(override-auto-beam-setting '(end * * 7 8) 5 8) << {a8 a a a16 a a a a8 a} \\ {f4. f8 f f f} >> -% Works correctly with context specified +% Fonctionnement correct avec le contexte spécifié #(override-auto-beam-setting '(end * * 7 8) 3 8 'Staff) #(override-auto-beam-setting '(end * * 7 8) 4 8 'Staff) #(override-auto-beam-setting '(end * * 7 8) 5 8 'Staff) @@ -1868,17 +1892,6 @@ indésirables doit être désactivée de la manière suivante : moment-numérateur moment-dénominateur [contexte]) @end example -Enfin, on peut désactiver une règle de ligature au moyen du réglage -suivant : - -@example -#(revert-auto-beam-setting - '(extrémité - ligature-numérateur ligature-dénominateur - métrique-numérateur métrique-dénominateur) - moment-numérateur moment-dénominateur [contexte]) -@end example - @noindent @code{extrémité}, @code{ligature-numérateur}, @code{ligature-dénominateur}, @code{métrique-numérateur}, @@ -1888,10 +1901,11 @@ haut. Il est même possible de désactiver des règles que l'on n'a pas explicitement créées : les règles par défaut, qui se trouvent dans le fichier @file{scm/@/auto@/-beam@/.scm}. +@c KEEP LY @lilypond[quote,verbatim,relative=2] \time 4/4 a16 a a a a a a a a a a a a a a a -% undo a rule ending 1/16 beams in 4/4 time at 1/4 moment +% annuler une règle terminant les ligatures de doubles-croches en 4/4 après une noire #(revert-auto-beam-setting '(end 1 16 4 4) 1 4) a16 a a a a a a a a a a a a a a a @end lilypond @@ -1900,13 +1914,14 @@ La commande @code{revert-auto-beam-setting} requiert exactement les mêmes arguments que la règle d'origine. En d'autres termes, les étoiles ne seront pas prises en compte ici. +@c KEEP LY @lilypond[quote,verbatim,relative=2] \time 1/4 #(override-auto-beam-setting '(end 1 16 1 4) 1 8) a16 a a a -#(revert-auto-beam-setting '(end 1 16 * *) 1 8) % this won't revert it! +#(revert-auto-beam-setting '(end 1 16 * *) 1 8) % pas de désactivation a a a a -#(revert-auto-beam-setting '(end 1 16 1 4) 1 8) % this will +#(revert-auto-beam-setting '(end 1 16 1 4) 1 8) % désactivé ! a a a a @end lilypond @@ -1944,6 +1959,11 @@ syntaxe @code{<< @dots{} \\ @dots{} >>}, où une voix se terminerait sans que la dernière ligature soit achevée. +@seealso +Morceaux choisis : +@rlsr{Rhythms}. + + @node Manual beams @unnumberedsubsubsec Manual beams @@ -2025,23 +2045,24 @@ modifier le tempo du morceau. L'étendue du soufflet s'indique par @code{grow-direction} de l'objet @code{Beam}. Lorsque la sortie MIDI doit refléter le @emph{ritardando} ou -l'@emph{accelerando} indiqués par une ligature en soufflet, les notes +l'@emph{accelerando} indiqué par une ligature en soufflet, les notes qui la composent doivent être regroupées dans une expression musicale délimitée par des accolades, précédée de la commande @code{featherDurations}. Cette commande détermine le ratio entre les durées des première et dernière notes du groupe en question. -Les crochets indiquent l'étendue de la ligature, et les accolades les +Les crochets indiquent l'étendue de la ligature et les accolades les notes concernées par une modification de leur durée. Il s'agit en général du même groupe de notes, mais les deux commandes sont indépendantes l'une de l'autre. -Dans l'exemple ci-après, les huit double-croches occupent exactement le +Dans l'exemple ci-après, les huit doubles-croches occupent exactement le même espace qu'une blanche, mais la première est moitié moins longue que la dernière et celles qui les séparent s'allongent peu à peu. Les -quatre triple-croches qui suivent vont s'accélérant, alors que les +quatre triples-croches qui suivent vont s'accélérant, alors que les quatre dernières gardent un tempo régulier. +@c KEEP LY @lilypond[relative=1,verbatim,quote] \override Beam #'grow-direction = #LEFT \featherDurations #(ly:make-moment 2 1) @@ -2049,7 +2070,7 @@ quatre dernières gardent un tempo régulier. \override Beam #'grow-direction = #RIGHT \featherDurations #(ly:make-moment 2 3) { c32[ d e f] } -% revert to non-feathered beams +% retour aux barres de ligature normales \override Beam #'grow-direction = #'() { g32[ a b c] } @end lilypond @@ -2092,13 +2113,12 @@ Morceaux choisis : @funindex \bar @funindex bar - Les barres de mesures délimitent les mesures, mais peuvent aussi indiquer une reprise. En principe, elles sont insérées automatiquement en respectant la métrique en vigueur. Il est possible de forcer l'impression d'une barre de mesure spéciale, -avec la commande @code{\bar} -- c'est d'ailleurs l'habitude en fin de +avec la commande @code{\bar} --- c'est d'ailleurs l'habitude en fin de morceau, où l'on voit une double barre : @lilypond[quote,relative=1,verbatim] @@ -2128,8 +2148,8 @@ de barre de mesure visible, en utilisant : @end example @noindent -Ceci insérera une barre de mesure invisible, et permettra -- sans pour -autant le forcer -- de sauter de ligne à cet endroit, sans incrémenter +Ceci insérera une barre de mesure invisible, et permettra --- sans pour +autant le forcer --- de sauter de ligne à cet endroit, sans incrémenter le numéro de mesure. Pour forcer le saut de ligne, référez-vous à @ref{Line breaking}. @@ -2145,7 +2165,7 @@ en rien le calcul du positionnement automatique des barres de mesure à suivre. Vous disposez de deux types de barres simples et de cinq différentes -double-barres : +doubles barres : @lilypond[quote,relative=1,verbatim] f1 \bar "|" f \bar "." g \bar "||" a \bar ".|" b \bar ".|." c \bar "|.|" d \bar "|." e @@ -2185,7 +2205,7 @@ différentes commandes de reprise (voir @ref{Repeats}) qui se chargeront d'imprimer le type de barre approprié. Dans les faits, un @code{"||:"} équivaut à un @code{"|:"} sauf s'il -intervient à un saut de ligne : une double-barre sera alors imprimée en +intervient à un saut de ligne : une double barre sera alors imprimée en fin de portée, et la barre de reprise au début de la nouvelle. @lilypond[quote,relative=2,verbatim] @@ -2234,7 +2254,7 @@ La commande @code{\bar }@var{type_de_barre} sert de raccourci pour @code{\set Timing.whichBar = }@var{type_de_barre}. Dès que l'on définit @code{whichBar}, une barre de mesure est créée selon le style défini. -Le type de barre de mesure par défaut utilisé pour l'insertion +Le type de barre de mesure par défaut utilisé pour l'insertion automatique est @code{"|"}. Vous pouvez en changer à tout moment grâce à @code{\set@tie{}Timing.defaultBarType@tie{}=@tie{}}@var{type_de_barre}. @@ -2291,10 +2311,11 @@ visible ou non. Les valeurs sont rangées dans l'ordre suivant : @code{visible en début de ligne}. Voici comment imprimer partout les numéros de mesure : +@c KEEP LY @lilypond[verbatim,quote,relative=1] \override Score.BarNumber #'break-visibility = #'#(#t #t #t) \set Score.currentBarNumber = #11 -% Permit first bar number to be printed +% Permettre l'affichage du premier numéro de mesure \bar "" c1 | c | c | c \break @@ -2325,7 +2346,6 @@ c1 | c | c | c {removing-bar-numbers-from-a-score.ly} - @seealso Morceaux choisis : @rlsr{Rhythms}. @@ -2484,12 +2504,12 @@ c1 Le fichier @file{scm/@/translation@/-functions@/.scm} comporte les définitions de @code{format-mark-numbers} (comportement par défaut), -@code{format-mark-box-numbers}, -@code{format-mark-letters} et @code{format-mark-box-letters}. Vous -pouvez vous en inspirer pour d'autres fonctions de formatage. +@code{format-mark-box-numbers}, @code{format-mark-letters} et +@code{format-mark-box-letters}. Vous pouvez vous en inspirer pour +d'autres fonctions de formatage. @code{format-mark-barnumbers}, @code{format-mark-box-barnumbers} et -@code{format-mark-circle-barnumbers} permettent d'imprimer le numéro +@code{format-mark-circle-barnumbers} permettent d'imprimer le numéro de mesure au lieu des compteurs alphabétique ou numérique. On peut aussi spécifier manuellement une marque de repère : @@ -2594,7 +2614,7 @@ une fraction à la durée de la note réelle qui la suit. @end lilypond Les petites notes se placent de façon synchrone entre les différentes -portées. Dans l'exemple suivant, il y a deux petites double-croches +portées. Dans l'exemple suivant, il y a deux petites doubles-croches pour chaque petite croche. @lilypond[quote,relative=2,verbatim] @@ -2708,7 +2728,7 @@ Référence du programme : @knownissues -@cindex acciaccature, multi-note +@cindex acciaccature, multinote @cindex note d'ornement, synchronisation @cindex synchronisation des notes d'ornement @@ -2764,7 +2784,7 @@ trop tard. Les fonctions @code{mmrest-of-length} ou @code{skip-of-length} permettent de résoudre ce problème. Ces fonctions Scheme prennent en argument un fragment de musique, et génèrent un @code{\skip} ou un -silence multi-mesures d'une durée correspondant à ce fragment. +silence multimesure d'une durée correspondant à ce fragment. @lilypond[verbatim,quote] MyCadenza = \relative c' { @@ -2861,7 +2881,7 @@ c4 c1 Comme le montre cet exemple, @code{ly:make-moment n m} construit une durée de n/m fois une ronde. Par conséquent, @code{ly:make-moment 1 8} correspond à une croche, et -@code{ly:make-moment 7 16} à la durée de sept doubles croches. +@code{ly:make-moment 7 16} à la durée de sept doubles-croches. @seealso diff --git a/input/texidocs/aligning-bar-numbers.texidoc b/input/texidocs/aligning-bar-numbers.texidoc index 2687afe..110c4a5 100644 --- a/input/texidocs/aligning-bar-numbers.texidoc +++ b/input/texidocs/aligning-bar-numbers.texidoc @@ -27,10 +27,10 @@ Taktstrich gesetzt werden. %% Translation of GIT committish: 21c8461ea87cd670a35a40b91d3ef20de03a0409 texidocfr = " -Les numéros de mesure s'alignent en principe sur la droite de l'objet -dont ils dépendent. C'est normalement le coin gauche de la portée ou, -en cours de ligne, à gauche de la barre. Vous pouvez toutefois les +Les numéros de mesure s'alignent en principe sur la droite de l'objet +dont ils dépendent. C'est normalement le coin gauche de la portée ou, +en cours de ligne, à gauche de la barre. Vous pouvez toutefois les centrer par rapport à la barre ou les afficher à droite de la barre. " - doctitlefr = "Taktnummern ausrichten" + doctitlefr = "Alignement des numéros de mesure" diff --git a/input/texidocs/flat-flags-and-beam-nibs.texidoc b/input/texidocs/flat-flags-and-beam-nibs.texidoc index b632fa4..06c5d18 100644 --- a/input/texidocs/flat-flags-and-beam-nibs.texidoc +++ b/input/texidocs/flat-flags-and-beam-nibs.texidoc @@ -65,30 +65,30 @@ Beispiel haben nichts mit dem @code{\\set}-Befehl zwei Noten vorher zu tun.) %% Translation of GIT committish: 21c8461ea87cd670a35a40b91d3ef20de03a0409 texidocfr = " -En combinant @code{stemLeftBeamCount}, @code{stemRightBeamCount} et des -paires de @code{[]}, vous pourrez obtenir des crochets rectilignes et +En combinant @code{stemLeftBeamCount}, @code{stemRightBeamCount} et des +paires de @code{[]}, vous pourrez obtenir des crochets rectilignes et des ligatures qui débordent à leurs extrémités. -Pour des crochets rectilignes à droite sur des notes isolées, il suffit -d'ajouter une paire d'indicateurs de ligature @code{[]} et de déterminer +Pour des crochets rectilignes à droite sur des notes isolées, il suffit +d'ajouter une paire d'indicateurs de ligature @code{[]} et de déterminer @code{stemLeftBeamCount} à zéro, comme dans l'exemple 1. -Pour des crochets rectiligne à gauche, c'est @code{stemRightBeamCount} +Pour des crochets rectilignes à gauche, c'est @code{stemRightBeamCount} qu'il faudra déterminer (exemple 2). -Pour que les barres de ligature débordent sur la droite, -@code{stemRightBeamCount} doit avoir une valeur positive ; pour un -débrodement à gauche, c'est sur @code{stemLeftBeamCount} qu'il faut +Pour que les barres de ligature débordent sur la droite, +@code{stemRightBeamCount} doit avoir une valeur positive ; pour un +débrodement à gauche, c'est sur @code{stemLeftBeamCount} qu'il faut jouer. Tout ceci est illustré par l'exemple 3. -Il est parfois judicieux, lorsqu'une note est encadrée de silences, de -l'affubler de crochets rectilignes de part et d'autre. L'exemple 4 +Il est parfois judicieux, lorsqu'une note est encadrée de silences, de +l'affubler de crochets rectilignes de part et d'autre. L'exemple 4 montre qu'il suffit d'adjoindre à cette note un @code{[]}. -(Notez bien que @code{\\set stemLeftBeamCount} sera toujours synonyme de -@code{\\once \\set}. Autrement dit, la détermination des ligatures n'est -pas @qq{permanente} ; c'est la raison pour laquelle les crochets du -@code{c'16[]} isolé du dernier exemple n'ont rien à voir avec le +(Notez bien que @code{\\set stemLeftBeamCount} sera toujours synonyme +de @code{\\once \\set}. Autrement dit, la détermination des ligatures +n'est pas @qq{permanente} ; c'est la raison pour laquelle les crochets +du @code{c'16[]} isolé du dernier exemple n'ont rien à voir avec le @code{\\set} indiqué deux notes auparavant.) " diff --git a/input/texidocs/positioning-grace-notes-with-floating-space.texidoc b/input/texidocs/positioning-grace-notes-with-floating-space.texidoc index e10c5fe..404fdb6 100644 --- a/input/texidocs/positioning-grace-notes-with-floating-space.texidoc +++ b/input/texidocs/positioning-grace-notes-with-floating-space.texidoc @@ -28,10 +28,10 @@ Hauptnote gesetzt. %% Translation of GIT committish: 21c8461ea87cd670a35a40b91d3ef20de03a0409 texidocfr = " Lorsque vous activez la propriété @code{'strict-grace-spacing}, -l'espacement des notes d'ornement se fera de manière @qq{élastique}. +l'espacement des notes d'ornement se fera de manière @qq{élastique}. Autrement dit, elles seront décollées de leur note de rattachement : LilyPond commence par espacer les notes normales, puis les ornements sont placés à la gauche de leur note de rattachement. " - doctitlefr = "Positionierung von Verzierungen mit verschiebbarem Platz" + doctitlefr = "Positionnement des notes d'ornement avec espace flottant" diff --git a/input/texidocs/printing-bar-numbers-at-regular-intervals.texidoc b/input/texidocs/printing-bar-numbers-at-regular-intervals.texidoc index d4c8a94..cf85fed 100644 --- a/input/texidocs/printing-bar-numbers-at-regular-intervals.texidoc +++ b/input/texidocs/printing-bar-numbers-at-regular-intervals.texidoc @@ -26,7 +26,7 @@ am Ende einer Zeile. texidocfr = " Vous pouvez imprimer un numéro de mesure à intervalle régulier plutôt qu'en tête de chaque ligne seulement, en recourrant à la propriété -@code{barNumberVisibility}. Voici comment afficher le numéro toutes les +@code{barNumberVisibility}. Voici comment afficher le numéro toutes les deux mesures sauf en fin de ligne. " diff --git a/input/texidocs/printing-the-bar-number-for-the-first-measure.texidoc b/input/texidocs/printing-the-bar-number-for-the-first-measure.texidoc index a0f62e7..da1beef 100644 --- a/input/texidocs/printing-the-bar-number-for-the-first-measure.texidoc +++ b/input/texidocs/printing-the-bar-number-for-the-first-measure.texidoc @@ -28,12 +28,12 @@ werden, damit das funktioniert. %% Translation of GIT committish: 21c8461ea87cd670a35a40b91d3ef20de03a0409 texidocfr = " -Par défaut, LilyPond n'affiche pas le premier numéro de mesure s'il est -inférieur à 2. Le fait de définir @code{barNumberVisibility} à -@code{all-bar-numbers-visible} vous permettra d'imprimer n'importe quel +Par défaut, LilyPond n'affiche pas le premier numéro de mesure s'il est +inférieur à 2. Le fait de définir @code{barNumberVisibility} à +@code{all-bar-numbers-visible} vous permettra d'imprimer n'importe quel numéro pour la première mesure. À noter que l'impression d'un numéro -de mesure ne peut intervenir que s'il y a une barre. Aussi, pour -pouvoir le faire au début d'un morceau, devrez-vous ajouter une barre +de mesure ne peut intervenir que s'il y a une barre. Aussi, pour +pouvoir le faire au début d'un morceau, devrez-vous ajouter une barre vide avant la première note. " diff --git a/input/texidocs/redefining-grace-note-global-defaults.texidoc b/input/texidocs/redefining-grace-note-global-defaults.texidoc index ec87690..8e2d762 100644 --- a/input/texidocs/redefining-grace-note-global-defaults.texidoc +++ b/input/texidocs/redefining-grace-note-global-defaults.texidoc @@ -30,12 +30,11 @@ werden. %% Translation of GIT committish: 21c8461ea87cd670a35a40b91d3ef20de03a0409 texidocfr = " -Vous pouvez modifier les valeurs des variables -@code{startGraceMusic}, @code{stopGraceMusic}, -@code{startAcciaccaturaMusic}, @code{stopAcciaccaturaMusic}, -@code{startAppoggiaturaMusic}, et @code{stopAppoggiaturaMusic} afin d'en -personnaliser les effets. Pour plus de détails, voir le fichier -@code{ly/grace-init.ly}. +Vous pouvez modifier les valeurs des variables @code{startGraceMusic}, +@code{stopGraceMusic}, @code{startAcciaccaturaMusic}, +@code{stopAcciaccaturaMusic}, @code{startAppoggiaturaMusic}, et +@code{stopAppoggiaturaMusic} afin d'en personnaliser les effets. +Pour plus de détails, voir le fichier @code{ly/grace-init.ly}. " doctitlefr = "Redéfinition des réglages de mise en forme par défaut des notes d'ornement" diff --git a/input/texidocs/removing-bar-numbers-from-a-score.texidoc b/input/texidocs/removing-bar-numbers-from-a-score.texidoc index 7d4014a..567b62f 100644 --- a/input/texidocs/removing-bar-numbers-from-a-score.texidoc +++ b/input/texidocs/removing-bar-numbers-from-a-score.texidoc @@ -21,10 +21,10 @@ entfernt. %% Translation of GIT committish: 21c8461ea87cd670a35a40b91d3ef20de03a0409 texidocfr = " -Désactiver le graveur concerné --- @code{Bar_number_engraver} --- -donnera une partition --- contexte @code{Score} --- sans numéros de +Désactiver le graveur concerné --- @code{Bar_number_engraver} --- +donnera une partition --- contexte @code{Score} --- sans numéros de mesure. " - doctitlefr = "Entfernung von Taktnummern in einer Partitur" + doctitlefr = "Supprimer les numéros de mesure d'une partition" diff --git a/input/texidocs/tweaking-grace-layout-within-music.texidoc b/input/texidocs/tweaking-grace-layout-within-music.texidoc index ae8ab9c..5ebe9af 100644 --- a/input/texidocs/tweaking-grace-layout-within-music.texidoc +++ b/input/texidocs/tweaking-grace-layout-within-music.texidoc @@ -31,9 +31,9 @@ in ein Kreuz. Il est possible de changer globalement la mise en forme des petites notes dans un morceau, au moyen de la fonction @code{add-grace-property}. Ici, par exemple, on ôte la définition de -l'orientation des objets @code{Stem} pour toutes les petites notes, afin -que les hampes ne soient pas toujours orientées vers le haut, et on leur -préfère des têtes en forme de croix. +l'orientation des objets @code{Stem} pour toutes les petites notes, +afin que les hampes ne soient pas toujours orientées vers le haut, et on +leur préfère des têtes en forme de croix. " doctitlefr = "Mise en forme des notes d'ornement" -- 1.6.0.4 --------------090206070806000006090209-- From MAILER-DAEMON Tue Jul 14 10:38:32 2009 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1MQj9M-0008VV-5H for mharc-lilypond-user-fr@gnu.org; Tue, 14 Jul 2009 10:38:32 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MQj9K-0008VB-7d for lilypond-user-fr@gnu.org; Tue, 14 Jul 2009 10:38:30 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MQj9F-0008Ux-Dv for lilypond-user-fr@gnu.org; Tue, 14 Jul 2009 10:38:29 -0400 Received: from [199.232.76.173] (port=51182 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MQj9F-0008Uu-8S for lilypond-user-fr@gnu.org; Tue, 14 Jul 2009 10:38:25 -0400 Received: from mail-bw0-f219.google.com ([209.85.218.219]:47308) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MQj9E-0003cn-IO for lilypond-user-fr@gnu.org; Tue, 14 Jul 2009 10:38:25 -0400 Received: by bwz19 with SMTP id 19so1155036bwz.42 for ; Tue, 14 Jul 2009 07:38:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :from:date:message-id:subject:to:cc:content-type; bh=KETEtE3AclLuaafAQauF/LU/7gdaEwfpUHe+6+Hkx4U=; b=MCYvOcJRnL8NT6zEywNyCw41Y5eLnu62cz5tZjyglc4edNXANZGkRILQjyw9tDp1a3 Gl+AypziGAdxObO8TyMUaMUDuSAM6zC5nk2PQDhOcuuH062XqijeAIsYwojhhI437i5U gn7UbaPt7IKpTZXGsHleW47jCxBTBxh/Lu7Ic= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; b=nhqsNwfTnyz394zhGCZyBQVy0nTy8xX51OQJzx1blIGNRsfze7q8fXWGRFHLau6K4A peFStaGQjb5Q+22OEioTT9kKR8NZqSRVpfePSks+JxJ1z8TpAuBnH11yoBYwlrp5NMuz a+GpSg936z6guVFGC15r1DlKDZtRQQVcYB47M= MIME-Version: 1.0 Received: by 10.102.228.10 with SMTP id a10mr3388604muh.131.1247582302218; Tue, 14 Jul 2009 07:38:22 -0700 (PDT) In-Reply-To: <4A5B7923.1020703@orange.fr> References: <4A58F508.1040405@orange.fr> <8c43f01d0907121056y73c166e1icd563e764987de9b@mail.gmail.com> <4A5B7923.1020703@orange.fr> From: =?UTF-8?Q?Fran=C3=A7ois_Martin?= Date: Tue, 14 Jul 2009 16:38:02 +0200 Message-ID: <8c43f01d0907140738p35223e4fm6847bd99bfd7b125@mail.gmail.com> To: Jean-Charles Malahieude Content-Type: multipart/alternative; boundary=0016363ba6acf3ab00046eab6322 X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) Cc: lilypondeurs Subject: Re: Avis aux potentiels relecteurs X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jul 2009 14:38:30 -0000 --0016363ba6acf3ab00046eab6322 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Bonjour, pour le git, j'avoue que =C3=A7a me fait un peu peur pour l'instant ; je m'= y mettrai peut-=C3=AAtre pendant l'=C3=A9t=C3=A9... Donc j'ai ouvert le .itely avec un =C3=A9diteur de texte et j'ai relu tel q= uel. Mais en fait c'est pas dr=C3=B4le, il n'y a presque pas de fautes =C3=A0 co= rriger ! Du coup si on veut redire quelque chose =C3=A0 ce que tu as =C3=A9crit, il fau= t vraiment =C3=AAtre tatillon... Bon, j'ai quand m=C3=AAme trouv=C3=A9 quelques petites erreurs : - l.703 : "recquiert" --> *requiert* - l.720 : "=C3=A0 l'intar" --> *=C3=A0 l'instar* - l.1855, "dans la mesure ou" --> dans la mesure *o=C3=B9 Par ailleurs, dans le contexte, =C3=A7a serait peut-=C3=AAtre avis=C3=A9= d'employer une autre formule ;-)...* - l.2181, "Bien que vous pouvez ins=C3=A9rer" --> *puissiez*, ou "*bien = que l'on puisse*" - l.2470, "Quelques mesure plus loin" --> *mesures* - l.2716, "c'est =C3=A0 dire" --> *c'est-=C3=A0-dire* - l.2761, "il d=C3=A9marreraient" --> *ils* d=C3=A9marreraient - l.2847, "racourcissant" --> *raccourcissant* Du reste, j'ai relev=C3=A9 pas mal de petites choses sans trop d'importance= . Note que la plupart sont discutables : - j'ai tr=C3=A8s souvent trouv=C3=A9 deux espaces apr=C3=A8s un point. P= ar exemple l.58, "ronde. Une" l.222, 2 espaces =C3=A9galement : "permettent de" =C3=87a n'est peut-=C3=AAtre pas une erreur mais on ne sait jamais. - Dans le m=C3=AAme genre, le tiret est tant=C3=B4t indiqu=C3=A9 par "--= ", tant=C3=B4t par "---". c'est normal ? - ll.181 et 674, "=C3=A9quivalant huit pauses" =C3=A9quivaloir =C3=A9tant un verbe intransitif, je mettrais "=C3=A9quiv= alant *=C3=A0* huit pauses" - l.233, "Lorsqu'une imbrication de nolets d=C3=A9bute au m=C3=AAme inst= ant, il vous faudra recourir =C3=A0 la commande @code{\tweak}." Pour la concordance des temps, je serais tent=C3=A9 de mettre la seconde proposition au pr=C3=A9sent : "[...] il vous *faut* recourir [...]", ou alors "*Si* une imbrication de nolets d=C3=A9bute au m=C3=AAme instan= t, il vous faudra recourir [...] " - l.392, "Une liaison de tenue s'indique au moyen d'un tilde" Je ne sais pas pourquoi, je trouve la formulation bizarre... --> * s'obtient* ? - pareil l.463 : "Elles s'indiquent de la mani=C3=A8re suivante" --> * s'obtiennent* ? - l.578 : "Les silences se saisissent dans une expression musicale tout comme les notes." Cette phrase m'a fait bizarre aussi ; peut-=C3=AAtre parce que trop "act= ive" --> "*On saisit les silences* dans une expression [...]" ? - l.727, "transparent.." : est-ce un point ou un point de suspension ? --> "transparent*.*" ou "transparent*...*" - l.864, "multi-mesure" --> multi-mesures - l.968, "Le chiffre de mesure indique le m=C3=A8tre d'une pi=C3=A8ce" -= -> la mesure ? la m=C3=A9trique ? - l.985, "sera imprim=C3=A9e *juste avant*" --> "en fin de ligne pr=C3= =A9c=C3=A9dente" - l.1142, "num=C3=A9ros de mesure" --> mesures ? - l.1157, "La num=C3=A9rotation reprend d=C3=A8s la fin d'une cadence, c= omme si elle n'avait pas exist=C3=A9" =C3=A7a me donne l'impression que c'est la num=C3=A9rotation qui n'a pas= exist=C3=A9 --> "comme si *celle-ci* n'avait pas exist=C3=A9" ? - ll.1409, 2131 et 2143 "ins=C3=A9rera" ou "ins=C3=A8rera" ? Les deux or= thographes sont possibles, mais il faudrait en choisir une seule - l.2266, "Ce nombre est stock=C3=A9 par la propri=C3=A9t=C3=A9 @code{cu= rrentBarNumber} qui sera mis =C3=A0 jour =C3=A0 chaque mesure" --> "mise =C3=A0 jour" ou, s'il s'agit du nombre, il faudrait le formule= r autrement... - l.2282, "Vous pouvez imprimer un num=C3=A9ro de mesure =C3=A0 interval= le r=C3=A9gulier" --> "*les num=C3=A9ros* de mesure" ? A propos, on trouve souvent "num=C3=A9ros de mesure", mais de temps en t= emps "num=C3=A9ros de mesures". Je ne pourrais pas dire lequel est le plus ap= propri=C3=A9, mais comme pour "ins=C3=A9rera" =C3=A7a serait bien de choisir une seule= version... - l.2584, "acciaccatures" *A priori*, le mot n'est pas francis=C3=A9 --> *acciaccatura *ou *acciac= atura *(tout comme on dit *soprano*, pas soprane) - ll. 2827 et 2833, "elle est de@tie{}1" : faut-il rajouter un espace avant "@tie{}1" ? Voil=C3=A0 voil=C3=A0... En esp=C3=A9rant que tout =C3=A7a aide, bonne f=C3=AAte =C3=A0 tous les Fran=C3=A7ais ! Fran=C3=A7ois --0016363ba6acf3ab00046eab6322 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Bonjour,=C2=A0

pour le git, j'avoue que = =C3=A7a me fait un peu peur pour l'instant ; je m'y mettrai peut-= =C3=AAtre pendant l'=C3=A9t=C3=A9...
Donc j'ai ouvert le = .itely avec un =C3=A9diteur de texte et j'ai relu tel quel.

Mais en fait c'est pas dr=C3=B4le, il n'y a pre= sque pas de fautes =C3=A0 corriger ! Du coup si on veut redire quelque chos= e =C3=A0 ce que tu as =C3=A9crit, il faut vraiment =C3=AAtre tatillon...
Bon, j'ai quand m=C3=AAme trouv=C3=A9 quelques petites erreurs = :
  • l.703 : "recquiert" -->=C2=A0requiert
  • =
  • l.720 : "=C3=A0 l'intar" -->=C2=A0=C3=A0 l'inst= ar
  • l.1855, "dans la mesure ou" --> dans la mesure= =C2=A0o=C3=B9
    Par ailleurs, dans le contexte, =C3=A7a serait peut-=C3=AAtre avi= s=C3=A9 d'employer une autre formule ;-)...
  • l.2181, "Bien que vous pouvez ins=C3=A9rer" --> puissie= z, ou "bien que l'on puisse"
  • l.2470, "= ;Quelques=C2=A0mesure plus loin" --> mesures
  • l.2716,= "c'est =C3=A0 dire" --> c'est-=C3=A0-dire
  • l.2761, "il d=C3=A9marreraient" --> ils d=C3=A9marr= eraient
  • l.2847, "racourcissant" --> raccourcissant<= /b>
Du reste, j'ai relev=C3=A9 pas mal de= petites choses sans trop d'importance. Note que la plupart sont discut= ables :
  • j'ai tr=C3=A8s souvent trouv=C3=A9 deux espace= s apr=C3=A8s un point. Par exemple
    l.58, "ronde. =C2=A0Une"l.222, 2 espaces =C3=A9galement : "permettent =C2=A0de"
    =C3= =87a n'est peut-=C3=AAtre pas une erreur mais on ne sait jamais.
  • Dans le m=C3=AAme genre, le tiret est tant=C3=B4t indiqu=C3=A9 par &quo= t;--", tant=C3=B4t par "---". c'est normal ?
  • ll.= 181 et 674, "=C3=A9quivalant huit pauses"
    =C3=A9quivaloir =C3= =A9tant un verbe intransitif, je mettrais "=C3=A9quivalant =C3=A0 huit pauses"
  • l.233, "Lorsqu'une imbrication de nolets d=C3=A9bute au m=C3= =AAme instant, il vous faudra=C2=A0recourir =C3=A0 la commande @code{\tweak= }."
    Pour la concordance des temps, je serais tent=C3=A9 de mettre l= a seconde proposition au pr=C3=A9sent : "[...] il vous faut rec= ourir [...]",
    ou alors "Si une imbrication de nolets d=C3=A9bute au m=C3=AAme= instant, il vous faudra recourir [...] "
  • l.392, "Une lia= ison de tenue s'indique au moyen d'un tilde"
    Je ne sais pas= pourquoi, je trouve la formulation bizarre... --> s'obtient = ?
  • pareil l.463 : "Elles s'indiquent de la mani=C3=A8re suivante&= quot; --> s'obtiennent ?
  • l.578 : "Les silences s= e saisissent dans une expression musicale tout comme les=C2=A0notes."<= br>Cette phrase m'a fait bizarre aussi ; peut-=C3=AAtre parce que trop = "active" --> "On saisit les silences dans une expr= ession [...]" ?
  • l.727, "transparent.." : est-ce un point ou un point de suspe= nsion ? --> "transparent." ou "transparent..."
  • l.864, "multi-mesure" --> multi-mesures
  • l.968, "Le chiffre de mesure indique le m=C3=A8tre d'une pi=C3= =A8ce" --> la mesure ? la m=C3=A9trique ?
  • l.985, "sera= imprim=C3=A9e juste avant" --> "en fin de ligne pr=C3= =A9c=C3=A9dente"
  • l.1142, "num=C3=A9ros de mesure" --> mesures ?
  • l.1157,= "La num=C3=A9rotation reprend d=C3=A8s la fin d'une cadence, comm= e si elle n'avait pas exist=C3=A9"
    =C3=A7a me donne l'impre= ssion que c'est la num=C3=A9rotation qui n'a pas exist=C3=A9 -->= "comme si celle-ci n'avait pas exist=C3=A9" ?
  • ll.1409, 2131 et 2143 "ins=C3=A9rera" ou "ins=C3=A8rera&= quot; ? Les deux orthographes sont possibles, mais il faudrait en choisir u= ne seule
  • l.2266, "Ce nombre est stock=C3=A9 par la propri=C3= =A9t=C3=A9=C2=A0@code{currentBarNumber} qui sera mis =C3=A0 jour =C3=A0 cha= que mesure"
    --> "mise =C3=A0 jour" ou, s'il s'agit du nombre, il f= audrait le formuler autrement...
  • l.2282, "Vous pouvez imprimer= un num=C3=A9ro de mesure =C3=A0 intervalle r=C3=A9gulier" --> &quo= t;les num=C3=A9ros de mesure" ?
    A propos, on trouve souvent "num=C3=A9ros de mesure", mais de tem= ps en temps "num=C3=A9ros de mesures". Je ne pourrais pas dire le= quel est le plus appropri=C3=A9, mais comme pour "ins=C3=A9rera" = =C3=A7a serait bien de choisir une seule version...
  • l.2584, "acciaccatures"
    A priori, le mot n'est = pas francis=C3=A9 --> acciaccatura ou acciacatura (tout comme on dit soprano, pas soprane)
  • ll. 2827 et 2= 833, "elle est de@tie{}1" : faut-il rajouter un espace avant &quo= t;@tie{}1" ?
Voil=C3=A0 voil=C3=A0...
En esp=C3=A9rant que tout =C3= =A7a aide,

bonne f=C3=AAte =C3=A0 tous les Fran=C3= =A7ais !

Fran=C3=A7ois
--0016363ba6acf3ab00046eab6322-- From MAILER-DAEMON Tue Jul 14 11:10:22 2009 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1MQje9-0006aF-PW for mharc-lilypond-user-fr@gnu.org; Tue, 14 Jul 2009 11:10:21 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MQje8-0006Zm-5v for lilypond-user-fr@gnu.org; Tue, 14 Jul 2009 11:10:20 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MQje3-0006Xy-I6 for lilypond-user-fr@gnu.org; Tue, 14 Jul 2009 11:10:19 -0400 Received: from [199.232.76.173] (port=42309 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MQje3-0006Xr-8x for lilypond-user-fr@gnu.org; Tue, 14 Jul 2009 11:10:15 -0400 Received: from mail-bw0-f219.google.com ([209.85.218.219]:50651) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MQje2-0002cg-RX for lilypond-user-fr@gnu.org; Tue, 14 Jul 2009 11:10:15 -0400 Received: by bwz19 with SMTP id 19so1179641bwz.42 for ; Tue, 14 Jul 2009 08:10:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :from:date:message-id:subject:to:cc:content-type; bh=UYfQTwPrL9tKTO92YPT0fL0+SBbcYz53/VPQII1IOmE=; b=Fm658pume3ltOJ5YRnJ76k5sdAGHg4Qw52OLfBglGZwcZnPOT2XKF5BEpGSe87n919 S9UFeroFIIZN1BCg6ZLJIhJzz8H+WSPHchGtcvLo8AebnGEvJVSTPeFu2qmJE4/Jazfg gurqymYuO0k6AlzN2d4ZYxPO4sYRa3WK7EAgM= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; b=D41koIYX/+ZDmuGavdIgZux1GwisUi4TbXVhdtdMB/rDXjx3qeQSo9oAZurljWQHtj MG1aOKzchm+63auG0n1pfFtllLGh+JjNUMecpNvMJaJzUk7xij0K9X0TXfDvPxuWGn8e 97HG2YKAIjl+eqJtkTwpJhLBBb5fdQzcyUF+4= MIME-Version: 1.0 Received: by 10.103.213.9 with SMTP id p9mr3391650muq.121.1247584213463; Tue, 14 Jul 2009 08:10:13 -0700 (PDT) In-Reply-To: <4A5C918A.9050306@gmail.com> References: <4A58F508.1040405@orange.fr> <4A5C918A.9050306@gmail.com> From: =?UTF-8?Q?Fran=C3=A7ois_Martin?= Date: Tue, 14 Jul 2009 17:09:53 +0200 Message-ID: <8c43f01d0907140809n3d47055albb31b8b5719066c3@mail.gmail.com> To: Xavier Scheuer Content-Type: multipart/alternative; boundary=001636b4317fdef3a4046eabd595 X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) Cc: lilypondeurs Subject: Re: Avis aux potentiels relecteurs X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jul 2009 15:10:21 -0000 --001636b4317fdef3a4046eabd595 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Le 14 juillet 2009 16:09, Xavier Scheuer a =C3=A9crit= : > j'ai chang=C3=A9 tous les =C2=AB silence(s) multi-mesures =C2=BB en =C2= =AB silence MULTIMESURE > =C2=BB et =C2=AB silences MULTIMESURES =C2=BB. Selon les r=C3=A8gles du f= ran=C3=A7ais, il ne faut pas > de trait d'union apr=C3=A8s le pr=C3=A9fixe =C2=AB multi =C2=BB. De plus,= au singlier, le mot > form=C3=A9 avec =C2=AB multi =C2=BB ne prend pas de "s" Je viens de regarder ce qui =C3=A9tait propos=C3=A9 dans le glossaire pour "*multi-measure rest*". En fran=C3=A7ais, c'est "*pause multiple*"... ce qui r=C3=A8glerait le prob= l=C3=A8me d'une autre fa=C3=A7on. Cela dit, je me repr=C3=A9sente plus facilement un "silence multimesure" qu= 'une "pause multiple". Si on garde "silence multimesure", il faudra mettre =C3=A0 jour le glossair= e. Qu'en pensez-vous ? Fran=C3=A7ois --001636b4317fdef3a4046eabd595 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Je viens de regarder ce qui =C3=A9tait propos=C3=A9 dans le = glossaire pour "multi-measure rest".
En fran=C3= =A7ais, c'est "pause multiple"... ce qui r=C3=A8glerai= t le probl=C3=A8me d'une autre fa=C3=A7on.

Cela dit, je me repr=C3=A9sente plus facilement un "silence multi= mesure" qu'une "pause multiple".
Si on garde &= quot;silence multimesure", il faudra mettre =C3=A0 jour le glossaire.<= /div>

Qu'en pensez-vous ?

Fran= =C3=A7ois
--001636b4317fdef3a4046eabd595-- From MAILER-DAEMON Tue Jul 14 11:21:50 2009 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1MQjpG-0006P5-CN for mharc-lilypond-user-fr@gnu.org; Tue, 14 Jul 2009 11:21:50 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MQjpE-0006Ow-Po for lilypond-user-fr@gnu.org; Tue, 14 Jul 2009 11:21:48 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MQjp9-0006LV-4w for lilypond-user-fr@gnu.org; Tue, 14 Jul 2009 11:21:47 -0400 Received: from [199.232.76.173] (port=55053 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MQjp8-0006LQ-Us for lilypond-user-fr@gnu.org; Tue, 14 Jul 2009 11:21:42 -0400 Received: from smtp20.orange.fr ([80.12.242.27]:42158) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MQjp8-0005Uz-Fn for lilypond-user-fr@gnu.org; Tue, 14 Jul 2009 11:21:42 -0400 Received: from me-wanadoo.net (localhost [127.0.0.1]) by mwinf2012.orange.fr (SMTP Server) with ESMTP id 99384200007C; Tue, 14 Jul 2009 17:21:41 +0200 (CEST) Received: from me-wanadoo.net (localhost [127.0.0.1]) by mwinf2012.orange.fr (SMTP Server) with ESMTP id 8BEB2200012F; Tue, 14 Jul 2009 17:21:41 +0200 (CEST) Received: from localhost.localdomain (AMarseille-551-1-131-168.w92-137.abo.wanadoo.fr [92.137.82.168]) by mwinf2012.orange.fr (SMTP Server) with ESMTP id 2540A200007C; Tue, 14 Jul 2009 17:21:41 +0200 (CEST) X-ME-UUID: 20090714152141152.2540A200007C@mwinf2012.orange.fr Message-ID: <4A5CA284.4020409@orange.fr> Date: Tue, 14 Jul 2009 17:21:40 +0200 From: Jean-Charles Malahieude User-Agent: Thunderbird 2.0.0.21 (X11/20090320) MIME-Version: 1.0 To: Xavier Scheuer References: <4A58F508.1040405@orange.fr> <4A5C918A.9050306@gmail.com> In-Reply-To: <4A5C918A.9050306@gmail.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by monty-python.gnu.org: Genre and OS details not recognized. Cc: lilypondeurs Subject: Re: Avis aux potentiels relecteurs X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jul 2009 15:21:49 -0000 Le 14/07/2009 16:09, Xavier Scheuer disait : > Jean-Charles Malahieude a =C3=A9crit : >> Bonsoir =C3=A0 tous, >> >> Je viens de finir la mise =C3=A0 jour du chapitre 1.2 du manuel de=20 >> notation, autrement dit ce qui traite du rythme. >> >> Le fichier source se trouve pour l'instant sur la branche=20 >> lilypond/translation du d=C3=A9p=C3=B4t des sources de LilyPond. >> >> Si quelqu'un veut bien le relire... >=20 >=20 > Bonjour, >=20 > J'ai relu enti=C3=A8rement le fichier rhythms.itely (en le comparant=20 > =C3=A9galement avec le m=C3=AAme en anglais), ainsi que les autres fich= iers list=C3=A9s=20 > ici :=20 > http://git.savannah.gnu.org/gitweb/?p=3Dlilypond.git;a=3Dcommit;h=3D512= d81788f9634696a4dd968f56d3e0cf5b0a6e9=20 > . >=20 > J'ai cr=C3=A9=C3=A9 un patch (premi=C3=A8re fois que j'utilise git, n'h= =C3=A9sitez pas =C3=A0 y=20 > jeter un coup d'=C5=93il et =C3=A0 corriger les erreurs =C3=A9ventuelle= s). J'ai eu un=20 > peu de mal au d=C3=A9but mais, gr=C3=A2ce =C3=A0 la doc, je pense avoir= fait quelque=20 > chose d'=C3=A0 peu pr=C3=A8s correct (enfin j'esp=C3=A8re). Je vais m'y pencher apr=C3=A8s avoir balad=C3=A9 Tosca. >=20 > #### IMPORTANT ! >=20 > J'ai uniformis=C3=A9 les orthographes de : > - =C2=AB double croche =C2=BB, =C2=AB double-croche =C2=BB en =C2=AB = DOUBLE-CROCHE =C2=BB (toujours=20 > avec trait d'union) ; > - pour le pluriel, j'ai remplac=C3=A9 les =C2=AB double croches =C2=BB= , =C2=AB doubles=20 > croches =C2=BB, =C2=AB double-croches =C2=BB en =C2=AB DOUBLES-CROCHES = =C2=BB (avec 2 "S") ; > - par contre une br=C3=A8ve est une =C2=AB DOUBLE PAUSE =C2=BB (sans = trait d'union,=20 > pluriel =C2=AB doubleS pauseS =C2=BB) et =C2=AB DOUBLE BARRE =C2=BB (sa= ns trait d'union=20 > =C3=A9galement, pluriel =C2=AB doubleS barreS =C2=BB) ; > - =C2=AB TRIPLE-CROCHE =C2=BB et suivantes comme =C2=AB DOUBLE-CROCHE= =C2=BB (trait=20 > d'union, par analogie), pluriels avec 2 "S". >=20 > Je le justifie par le fait que : > - =C2=AB double-croche =C2=BB (pl. =C2=AB doubles-croches =C2=BB) est= dans le dictionnaire=20 > avec un trait d'union ; > - une double-croche ne vaut pas deux fois la longueur d'une croche=20 > (trait d'union) alors qu'une double pause vaut bien le double d'une=20 > pause (pas de trait d'union). Idem pour double barre (deux barres, pas = > de trait d'union). >=20 > Je ne sais pas si ma justification est correcte mais elle a le m=C3=A9r= ite de=20 > reposer sur une =C2=AB pseudo-r=C3=A8gle =C2=BB rationnelle. >=20 > J'ai failli oublier, dans le m=C3=AAme style, un autre changement impor= tant :=20 > j'ai chang=C3=A9 tous les =C2=AB silence(s) multi-mesures =C2=BB en =C2= =AB silence=20 > MULTIMESURE =C2=BB et =C2=AB silences MULTIMESURES =C2=BB. Selon les r=C3= =A8gles du=20 > fran=C3=A7ais, il ne faut pas de trait d'union apr=C3=A8s le pr=C3=A9fi= xe =C2=AB multi =C2=BB. De=20 > plus, au singlier, le mot form=C3=A9 avec =C2=AB multi =C2=BB ne prend = pas de "s". >=20 >=20 Les Larousse et Robert ne sont toujours pas sorti des cartons encore=20 entrepos=C3=A9s dans le garage. Mes h=C3=A9sitations ont donc =C3=A9t=C3=A9= rep=C3=A9r=C3=A9es... > #### >=20 > Sinon, de mani=C3=A8re g=C3=A9n=C3=A9rale, > - j'ai (re)traduit les commentaires qui =C3=A9taient en anglais dans = les=20 > morceaux choisis (dans les blocs @lilypond) et j'ai ajout=C3=A9 =C3=A0 = chaque fois=20 > "@c KEEP LY", pour =C3=A9viter que ceux-ci ne soient restaur=C3=A9s au = m=C3=AAme=20 > contenu que la version anglaise au prochain make snippet-update ; La traduction des commentaires est fournie par le fichier ~/mon-d=C3=A9p=C3=B4t-local/Documentation/fr.po qui normalement contient pour l'instant les titres de tous les chapitres = de la documentation, ainsi que les noms des variables et commentaires=20 utilis=C3=A9s dans les blocs @lilypond. Seuls quelques uns ont un "@c KEEP LY" mais lesquels ? > - concernant les incises, j'ai remplac=C3=A9 les quelques "--" par de= s=20 > "---", ceux-ci =C3=A9tant largement majoritaires dans le fichier, de ma= ni=C3=A8re=20 > =C3=A0 ce que ce soit uniforme. Et ce m=C3=AAme si l'usage du tiret sur= cadratin=20 > ("---") ou sur demi-cadratin ("--") pour les incises diff=C3=A8re suiva= nt les=20 > sources. Manque de constance... > - comme demand=C3=A9 dans le =C2=AB Contributor=E2=80=99s Guide =C2=BB= , j'ai toujours mis=20 > deux espaces apr=C3=A8s un point de fin de phrase (et modifi=C3=A9 lors= que ce=20 > n'=C3=A9tait pas le cas, ce qui explique le nombre important de lignes = > modifi=C3=A9es dans le diff). >=20 Cela arrive lorsque l'on est pris dans le feu du clavier qui ne d=C3=A9ro= ule=20 pas les caract=C3=A8res aussi vite que mes quelques neurones ont tendance= =C3=A0=20 la penser. J'avoue toutefois interpr=C3=A9ter la r=C3=A8gle ainsi : un ph= rase=20 commence par deux espaces si elle est pr=C3=A9c=C3=A9d=C3=A9e d'un point.= > Pour la longueur des lignes qui devrait =C3=AAtre de moins de 72 caract= =C3=A8res,=20 > c'est plus ou moins le cas (parfois on va jusqu'=C3=A0 74-75). >=20 > J'ai remarqu=C3=A9 que parfois vous utilisiez pour la traduction fran=C3= =A7aise=20 > @strong plut=C3=B4t que @emph dans la version anglaise. Y a-t-il une ra= ison=20 > particuli=C3=A8re =C3=A0 cela ? >=20 @strong{Obelix} lui donne un air "un peu envelopp=C3=A9", @emph{tour} nous fait visiter Pise. Dans la mesure o=C3=B9 j'utilise @emph{} tr=C3=A8s souvent pour indiquer = la=20 version originale ou un terme =C3=A9tranger, j'ai pr=C3=A9f=C3=A9r=C3=A9 = recourir au "gras"=20 plut=C3=B4t qu'=C3=A0 l'italique dans bien des cas. Pour observer les diff=C3=A9rences au niveau du rendu typographique, voir= la=20 doc compil=C3=A9e en html. >=20 >=20 > NB : un silence d'une valeur d'une quintuple-croche =3D un trente-deuxi= =C3=A8me=20 > de soupir (et pas quintuple soupir, corrig=C3=A9) J'=C3=A9tais bien trop occup=C3=A9 =C3=A0 consid=C3=A9rer le cinqui=C3=A8= me scalp accroch=C3=A9 =C3=A0 la=20 hampe !.. @+ Jean-Charles From MAILER-DAEMON Tue Jul 14 12:40:59 2009 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1MQl3r-0001Vg-T3 for mharc-lilypond-user-fr@gnu.org; Tue, 14 Jul 2009 12:40:59 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MQl3p-0001VC-VI for lilypond-user-fr@gnu.org; Tue, 14 Jul 2009 12:40:58 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MQl3l-0001UX-6M for lilypond-user-fr@gnu.org; Tue, 14 Jul 2009 12:40:57 -0400 Received: from [199.232.76.173] (port=36705 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MQl3l-0001UU-39 for lilypond-user-fr@gnu.org; Tue, 14 Jul 2009 12:40:53 -0400 Received: from mail-ew0-f217.google.com ([209.85.219.217]:40756) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MQl3k-00064L-Fq for lilypond-user-fr@gnu.org; Tue, 14 Jul 2009 12:40:52 -0400 Received: by ewy17 with SMTP id 17so3772453ewy.42 for ; Tue, 14 Jul 2009 09:40:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:cc:subject:references:in-reply-to :content-type; bh=bJAG4sJw/mSnNTSc5AheZdRGwvOJEENweZ/lOBLFwM0=; b=dqNECFw2hnr4snyP4I/UQIlVbVYJQhaO/MOe6W4PgWsSEZaS+J8/Pxx3YBer6GM+zS JgTiiUHPAe6MdsL9DasuCvOctfR44IuHT0kqnE8qGNoJ+r9c5vCAjcLdGT+OeRaZfBvi 6PBJzVfLTRk4XbGDSq2GQT9qXDQsPVWV6ih5s= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type; b=X+8W9Ql1TwgsLHtxk9P3azSHPBIbXNDz0+wpoau4x+GwkO8tM/s7Cmk3wsnWakILQA 3v2KhhL7/hXLYQZ5uG/+8PKErScQjmJNIKhxU5DmFBt3rUKgwUKTOA98v18mqCDqhF29 gIZZ/jlj+frnc1s4syq36rRdYxT7NSoJCEyRw= Received: by 10.210.37.11 with SMTP id k11mr3436674ebk.80.1247589651631; Tue, 14 Jul 2009 09:40:51 -0700 (PDT) Received: from ?192.168.1.6? (145.159-240-81.adsl-dyn.isp.belgacom.be [81.240.159.145]) by mx.google.com with ESMTPS id 5sm3376742eyh.50.2009.07.14.09.40.48 (version=TLSv1/SSLv3 cipher=RC4-MD5); Tue, 14 Jul 2009 09:40:51 -0700 (PDT) Message-ID: <4A5CB510.2000209@gmail.com> Date: Tue, 14 Jul 2009 18:40:48 +0200 From: Xavier Scheuer User-Agent: Thunderbird 2.0.0.22 (X11/20090608) MIME-Version: 1.0 To: =?UTF-8?B?RnJhbsOnb2lzIE1hcnRpbg==?= References: <4A58F508.1040405@orange.fr> <8c43f01d0907121056y73c166e1icd563e764987de9b@mail.gmail.com> <4A5B7923.1020703@orange.fr> <8c43f01d0907140738p35223e4fm6847bd99bfd7b125@mail.gmail.com> In-Reply-To: <8c43f01d0907140738p35223e4fm6847bd99bfd7b125@mail.gmail.com> Content-Type: multipart/mixed; boundary="------------080905070300010006000305" X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) Cc: lilypondeurs Subject: Re: Avis aux potentiels relecteurs X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jul 2009 16:40:58 -0000 This is a multi-part message in MIME format. --------------080905070300010006000305 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Un nouveau patch avec les corrections proposées par François (en espérant que Jean-Charles ne l'ait pas déjà fait). François Martin a écrit : > Bonjour, > > pour le git, j'avoue que ça me fait un peu peur pour l'instant ; je m'y > mettrai peut-être pendant l'été... C'est un peu effrayant, certes, mais tout est très bien expliqué dans le « guide du contributeur » (la mise en place de git et comment créer un patch tout du moins). Pour les manipulations plus avancées je crois que je vais attendre également... ;-D > Bon, j'ai quand même trouvé quelques petites erreurs : Tiens, je les avais manquées celles-là (pour la plupart). Heureusement que tu es là (quelle complémentarité) ! ;-) - pour les deux espaces, elles seraient nécessaire pour une fonctionnalité de « reconnaissance de fin de phrase » dans emacs, d'après une discussion que j'ai eue hier avec Jan Nieuwenhuizen sur le chan IRC #lilypond (ce n'est qu'un hypothèse) ; - "acciaccatures" ne me choquant pas outre mesure (on a bien francisé appoggiatura en appoggiature et je suis sûr d'avoir déjà entendu soprane), je ne l'ai pas modifié ; - toutes les autres petites erreurs sont corrigées dans le patch ci-joint en suivant tes propositions. Pour info : - j'ai tranché (tout à fait arbitrairement) pour "insérerai" et "numéro de mesure" (tout comme "barre de mesure") ; - d'après ce que j'ai compris la commande @tie{} sert justement à indiquer l'espace insécable (l'équivalent du ~ en LaTeX). > Voilà voilà... > En espérant que tout ça aide, > > bonne fête à tous les Français ! Ça aide (enfin je trouve). Oui, bonne fête aux Français ! Xavier --------------080905070300010006000305 Content-Type: text/x-patch; name="0002-Doc-fr-rhythm-chapter-reviewed-2.patch" Content-Transfer-Encoding: 8bit Content-Disposition: inline; filename="0002-Doc-fr-rhythm-chapter-reviewed-2.patch" >From 8bb04c5d1a2e07f439353f4053b4f73801495665 Mon Sep 17 00:00:00 2001 From: Xavier Scheuer Date: Tue, 14 Jul 2009 18:32:56 +0200 Subject: [PATCH] Doc-fr: rhythm chapter reviewed 2 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit * rhythms.itely fully reviewed 2, thanks to François Martin --- Documentation/fr/user/rhythms.itely | 48 +++++++++++++++++----------------- 1 files changed, 24 insertions(+), 24 deletions(-) diff --git a/Documentation/fr/user/rhythms.itely b/Documentation/fr/user/rhythms.itely index b26250f..44d74e6 100644 --- a/Documentation/fr/user/rhythms.itely +++ b/Documentation/fr/user/rhythms.itely @@ -179,7 +179,7 @@ Manuel des références internes : Il n'existe pas à proprement parler de limite (inférieure ou supérieure) en terme de durée d'un silence. Cependant, le nombre de glyphes disponibles ne couvre que les silences allant du trente-deuxième de -soupir à la maxime (équivalant huit pauses). +soupir à la maxime (équivalant à huit pauses). @node Tuplets @@ -231,7 +231,7 @@ Les nolets peuvent être imbriqués ; par exemple, c4 \times 4/5 { f8 e f \times 2/3 { e[ f g] } } f4 | @end lilypond -Lorsqu'une imbrication de nolets débute au même instant, il vous faudra +Si une imbrication de nolets débute au même instant, il vous faudra recourir à la commande @code{\tweak}. Vous pouvez interférer sur la durée des notes sans imprimer de crochet, @@ -393,7 +393,7 @@ liaison d'@strong{articulation} ou de @strong{phrasé}. Une liaison de tenue est un moyen parmi d'autres pour prolonger la durée d'une note, tout comme les points.} -Une liaison de tenue s'indique au moyen d'un tilde @code{~}. +Une liaison de tenue s'obtient au moyen d'un tilde @code{~}. @lilypond[quote,verbatim,relative=2] a2 ~ a @@ -464,7 +464,7 @@ note liée, la liaison doit être répétée, comme ici : Les liaisons @qq{Laissez vibrer} (@notation{L.v.}) sont utilisées pour le piano, la harpe, et certains instruments de percussion. Elles indiquent à l'instrumentiste de laisser sonner la note ou l'accord au -lieu de l'étouffer. Elles s'indiquent de la manière suivante : +lieu de l'étouffer. Elles s'obtiennent de la manière suivante : @lilypond[quote,verbatim,relative=1] \laissezVibrer @@ -579,7 +579,7 @@ résultat indéfini. Dans ces cas-là, il est préférable d'utiliser un @node Writing rests @subsection Writing rests -Les silences se saisissent dans une expression musicale tout comme les +On saisit les silences dans une expression musicale tout comme les notes. @menu @@ -676,7 +676,7 @@ Référence du programme : Il n'existe pas à proprement parler de limite (inférieure ou supérieure) en terme de durée d'un silence. Cependant, le nombre de glyphes disponibles ne couvre que les silences allant du quintuple soupir à la -maxime (équivalant huit pauses). +maxime (équivalant à huit pauses). @node Invisible rests @@ -722,14 +722,14 @@ requiert une durée explicite. La commande de saut génère simplement une case musicale vide. Le code de saut @code{s} crée tout de même les contextes @code{Staff} et -@code{Voice} lorsque nécessaire, à l'intar des notes ou des silences : +@code{Voice} lorsque nécessaire, à l'instar des notes ou des silences : @lilypond[quote,verbatim,fragment] s1 s s @end lilypond Un @code{\skip} ne fait que sauter du temps musical ; il ne produit rien -du tout, pas même un symbole transparent.. +du tout, pas même un symbole transparent. @c KEEP LY @lilypond[quote,verbatim,fragment] @@ -974,7 +974,7 @@ silences. @funindex \time @funindex time -Le chiffre de mesure indique le mètre d'une pièce : une alternance +Le chiffre de mesure indique la mesure d'une pièce : une alternance régulière de temps forts et de temps faibles. Il est indiqué par une fraction au début de la portée : @@ -986,9 +986,9 @@ fraction au début de la portée : @cindex métrique, visibilité La métrique est imprimée en début de morceau, et à chaque fois qu'elle -est modifiée. Si cette modification intervient après un saut de ligne, -une métrique @qq{de précaution} sera imprimée juste avant. Ce -comportement par défaut peut être modifié, comme indiqué au chapitre +est modifiée. Si cette modification intervient lors d'un saut de ligne, +une métrique @qq{de précaution} sera imprimée en fin de ligne précédente. +Ce comportement par défaut peut être modifié, comme indiqué au chapitre @ref{Visibility of objects}. @lilypond[quote,verbatim,relative=2] @@ -1138,7 +1138,7 @@ s'afficher. @node Unmetered music @unnumberedsubsubsec Unmetered music -@cindex barres de mesures, supression +@cindex barres de mesure, supression @cindex numérotation des mesures, supression @cindex cadence @cindex musique non mesurée @@ -1163,8 +1163,8 @@ c4 c d8 d d f4 g4. d4 e d c @end lilypond -La numérotation reprend dès la fin d'une cadence, comme si elle n'avait -pas existé : +La numérotation reprend dès la fin d'une cadence, comme si celle-ci +n'avait pas existé : @c KEEP LY @lilypond[verbatim,relative=2,fragment] @@ -1418,7 +1418,7 @@ Références internes : 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. +n'insérera pas de nolet. @code{Completion_heads_engraver} affecte seulement les notes, il ne divise pas les silences. @@ -1876,7 +1876,7 @@ ces règles affectent le contexte @code{Staff} : @warning{Si une ligature se fait de manière inattendue, pensez à vérifer les règles automatiques dans le fichier @file{scm/@/auto@/-beam@/.scm} -pour rechercher d'éventuels conflits, dans la mesure ou les règles par +pour rechercher d'éventuels conflits, dans la mesure où les règles par défaut s'ajoutent à vos propres règles.} @funindex revert-auto-beam-setting @@ -2198,7 +2198,7 @@ chapitre consacré au grégorien. @cindex répétitions @cindex reprises -Bien que vous pouvez insérer des barres de reprise manuellement, +Bien que l'on puisse insérer des barres de reprise manuellement, LilyPond n'en déduira pas pour autant qu'il s'agit d'un passage à répéter. Il est préférable d'indiquer les passages répétés à l'aide des différentes commandes de reprise (voir @ref{Repeats}) qui se chargeront @@ -2284,7 +2284,7 @@ Référence du programme : Les numéros de mesure sont imprimés par défaut à chaque début de ligne, sauf la première. Ce nombre est stocké par la propriété -@code{currentBarNumber} qui sera mis à jour à chaque mesure. Vous pouvez +@code{currentBarNumber} qui sera mise à jour à chaque mesure. Vous pouvez aussi le définir de manière arbitraire : @lilypond[verbatim,quote,fragment,relative=1] @@ -2426,7 +2426,7 @@ pipeSymbol = \bar "||" @funindex barNumberCheck Lorsque l'on recopie de longues pièces, il peut être utile de vérifier -que les numéros de mesures de LilyPond correspondent à l'original que +que les numéros de mesure de LilyPond correspondent à l'original que l'on recopie. Cela se fait avec @code{\barNumberCheck}. Par exemple, @verbatim @@ -2487,7 +2487,7 @@ Le style de repère est déterminé par la propriété le repère en cours (un entier) ainsi que le contexte en cours, et retournera un objet de type étiquette. Dans l'exemple qui suit, @code{markFormatter} est réglé pour une procédure type. Quelques -mesure plus loin, son comportement est modifié pour imprimer un +mesures plus loin, son comportement est modifié pour imprimer un repère encadré. @lilypond[quote,verbatim,relative=2] @@ -2733,7 +2733,7 @@ Référence du programme : @cindex synchronisation des notes d'ornement Un groupe de notes ligaturées consituant une @i{acciaccatura} apparaîtra -comme une @i{appoggiatura}, c'est à dire sans trait. +comme une @i{appoggiatura}, c'est-à-dire sans trait. @c TODO Add link to LSR snippet to add slash when available @@ -2778,7 +2778,7 @@ code peut échouer ou produire des erreurs. Dans un contexte orchestral, une cadence constitue un problème spécifique. Lors du montage d'une partition contenant une cadence, tous les autres instruments doivent sauter autant de notes que ce -qu'en comporte la cadence, faute de quoi il démarreraient trop tôt ou +qu'en comporte la cadence, faute de quoi ils démarreraient trop tôt ou trop tard. Les fonctions @code{mmrest-of-length} ou @code{skip-of-length} @@ -2864,7 +2864,7 @@ Le calage peut être modifié en réglant explicitement l'une de ces variables. Dans l'exemple qui suit, nous réglons la métrique à 4/4, tout en fixant @code{measureLength} à 5/4. Arrivé à 4/8 dans la troisième mesure, nous avançons de 1/8, en assignant 5/8 à -@code{measurePosition}, racourcissant donc cette mesure d'une croche. +@code{measurePosition}, raccourcissant donc cette mesure d'une croche. La barre de mesure suivante tombera donc à 9/8 et non à 5/8. @lilypond[quote,verbatim,relative=1] -- 1.6.0.4 --------------080905070300010006000305-- From MAILER-DAEMON Tue Jul 14 13:35:05 2009 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1MQluD-0007zM-EL for mharc-lilypond-user-fr@gnu.org; Tue, 14 Jul 2009 13:35:05 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MQluC-0007ya-4I for lilypond-user-fr@gnu.org; Tue, 14 Jul 2009 13:35:04 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MQlu7-0007w8-Cv for lilypond-user-fr@gnu.org; Tue, 14 Jul 2009 13:35:03 -0400 Received: from [199.232.76.173] (port=47954 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MQlu7-0007vz-3s for lilypond-user-fr@gnu.org; Tue, 14 Jul 2009 13:34:59 -0400 Received: from mail-ew0-f217.google.com ([209.85.219.217]:61609) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MQlu6-0001LV-2w for lilypond-user-fr@gnu.org; Tue, 14 Jul 2009 13:34:58 -0400 Received: by ewy17 with SMTP id 17so3818785ewy.42 for ; Tue, 14 Jul 2009 10:34:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:cc:subject:references:in-reply-to :content-type:content-transfer-encoding; bh=ozcl23X8nDPdZAQ5Uza/FgDWQPEDCBqpJ0YWurXu/Ss=; b=fegZI1ixjqzvHtckQcHumhh2qyuBwuw9zM+rD4l1l0JJ3jmD/Eh6eRwIsWhZAvvnyi 64+O3em2C9qBpKNgDWyVzwpZ+6WQcUFGJ0yOupSRd2kxf7s/nuMBemme4cqjgeGp+zOH IwawWjGHVCtM6Rii1jO2Fqhq/X2Ut0Tao4es8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; b=bTHXYaYKlG8XaclOStNJ66m6sAwWTtq5/MgZAGA0GVIZSIAvXfJANzXeOnTVEtXspe vKWw55rt5Ugx9o8Twzv4+IRKk3P9Si8p3AhvyMM1U5YcaHHL+M96kD6tWeT5c2YM6bjL LqaAFZatrkUwC3rJFRP7ikkYNLevCoG2Piou0= Received: by 10.210.13.12 with SMTP id 12mr8059367ebm.98.1247592894164; Tue, 14 Jul 2009 10:34:54 -0700 (PDT) Received: from ?192.168.1.6? (145.159-240-81.adsl-dyn.isp.belgacom.be [81.240.159.145]) by mx.google.com with ESMTPS id 10sm2157023eyd.17.2009.07.14.10.34.53 (version=TLSv1/SSLv3 cipher=RC4-MD5); Tue, 14 Jul 2009 10:34:53 -0700 (PDT) Message-ID: <4A5CC1BC.2020303@gmail.com> Date: Tue, 14 Jul 2009 19:34:52 +0200 From: Xavier Scheuer User-Agent: Thunderbird 2.0.0.22 (X11/20090608) MIME-Version: 1.0 To: Jean-Charles Malahieude , =?UTF-8?B?RnJhbsOnb2lzIE0=?= =?UTF-8?B?YXJ0aW4=?= References: <4A58F508.1040405@orange.fr> <4A5C918A.9050306@gmail.com> <4A5CA284.4020409@orange.fr> In-Reply-To: <4A5CA284.4020409@orange.fr> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) Cc: lilypondeurs Subject: Re: Avis aux potentiels relecteurs X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jul 2009 17:35:04 -0000 François Martin a écrit : > Je viens de regarder ce qui était proposé dans le glossaire pour > "*multi-measure rest*". > En français, c'est "*pause multiple*"... ce qui règlerait le problème > d'une autre façon. > > Cela dit, je me représente plus facilement un "silence multimesure" > qu'une "pause multiple". Moi aussi. En plus l'objet lilypond s'appelle "MultiMeasureRest". > Si on garde "silence multimesure", il faudra mettre à jour le glossaire. > > Qu'en pensez-vous ? Oui, tout à fait. C'est d'ailleurs pour ça que j'ai mis dans mon mail que c'était important : non pas pour flatter mon ego (quoique), mais parce que si ces changements sont acceptés ils risquent d'avoir des conséquences sur la traduction dans d'autres parties du manuel (le glossaire entre autres). Idem pour les doubles-croches, doubles barres, si vous êtes d'accord pour appliquer cette convention tout au long du manuel. Jean-Charles Malahieude a écrit : > Les Larousse et Robert ne sont toujours pas sorti des cartons encore > entreposés dans le garage. Mes hésitations ont donc été repérées... Oui, j'ai dû ressortir un Larousse de 2004 pour "doubles-croches". Cela dit, les dictionnaires usuels sont loin de reprendre la plupart des termes musicaux. Aussi parfois est-on amené à élaborer ses propres règles. ;-) > La traduction des commentaires est fournie par le fichier > ~/mon-dépôt-local/Documentation/fr.po > qui normalement contient pour l'instant les titres de tous les chapitres > de la documentation, ainsi que les noms des variables et commentaires > utilisés dans les blocs @lilypond. Seuls quelques uns ont un > "@c KEEP LY" mais lesquels ? Rhaa, flûte, j'avais pas vu ça. En fait comme il y en avait un ou deux avec les commentaires traduits directement dans le @lilypond du fichier (et suite au message disant que ceux ne comportant pas le "@c KEEP LY" verraient la traduction de ces commentaires « sauter » à la prochaine mise à jour), je les ai tous traduits. Donc en fait plutôt que de rendre les choses plus facile en envoyant un patch (avec ces commentaires traduits), je les complique... Je renvoie un patch qui les remets comme avant, je « corrige » le premier patch ou bien... je ne touche plus à rien parce que je risque de tout casser et que c'est toi qui devra réparer ? :-D > @strong{Obelix} lui donne un air "un peu enveloppé", > @emph{tour} nous fait visiter Pise. > > Dans la mesure où j'utilise @emph{} très souvent pour indiquer la > version originale ou un terme étranger, j'ai préféré recourir au > "gras" plutôt qu'à l'italique dans bien des cas. > > Pour observer les différences au niveau du rendu typographique, voir > la doc compilée en html. Oui, j'ai vu le rendu, sans pouvoir déterminer lequel semblait le mieux. C'était plus une question de curiosité qu'autre chose (en LaTex par exemple, je ne pense pas utiliser autre chose que \emph{}). Xavier From MAILER-DAEMON Wed Jul 15 05:22:49 2009 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1MR0hN-0005ci-O0 for mharc-lilypond-user-fr@gnu.org; Wed, 15 Jul 2009 05:22:49 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MR0hL-0005cd-Pj for lilypond-user-fr@gnu.org; Wed, 15 Jul 2009 05:22:47 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MR0hG-0005cR-5X for lilypond-user-fr@gnu.org; Wed, 15 Jul 2009 05:22:46 -0400 Received: from [199.232.76.173] (port=50637 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MR0hF-0005cO-Ny for lilypond-user-fr@gnu.org; Wed, 15 Jul 2009 05:22:41 -0400 Received: from wmproxy1-g27.free.fr ([212.27.42.91]:5679) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MR0hF-0008KT-AY for lilypond-user-fr@gnu.org; Wed, 15 Jul 2009 05:22:41 -0400 Received: from wmproxy1-g27.free.fr (localhost [127.0.0.1]) by wmproxy1-g27.free.fr (Postfix) with ESMTP id 95C98634B7 for ; Wed, 15 Jul 2009 11:22:22 +0200 (CEST) Received: from UNKNOWN (imp5-g19.priv.proxad.net [172.20.243.135]) by wmproxy1-g27.free.fr (Postfix) with ESMTP id 7E35F63556 for ; Wed, 15 Jul 2009 11:22:20 +0200 (CEST) Received: by UNKNOWN (Postfix, from userid 0) id 7DA321432151B; Wed, 15 Jul 2009 11:22:20 +0200 (CEST) Received: from ([194.2.20.67,194.250.38.185]) by imp.free.fr (IMP) with HTTP for ; Wed, 15 Jul 2009 11:22:20 +0200 Message-ID: <1247649740.4a5d9fcc78e4b@imp.free.fr> Date: Wed, 15 Jul 2009 11:22:20 +0200 From: jnmrclgrnd@free.fr To: lilypond-user-fr@gnu.org MIME-Version: 1.0 Content-Type: text/plain; charset=windows-1252 User-Agent: Internet Messaging Program (IMP) 3.2.8 X-Originating-IP: 194.2.20.67 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by monty-python.gnu.org: Genre and OS details not recognized. Subject: =?iso-8859-1?q?d=E9caler?= 2 voix X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jul 2009 09:22:48 -0000 2.12+ XP Bonjour =E0 toute la troupe ! Un petit sujet que je n'arrive pas =E0 r=E9soudre, apr=E8s l'avoir tordu = dans presque tous les sens. Avec le code suivant : <<{\voiceOne d2 cis4}\\{\voiceTwo 2.}>> j'obtiens bien ce qu'il faut (cf PJ), accept=E9 le fait que le d2 est tro= p coll=E9 avec le 2. : j'aimerais cr=E9er un petit espace suppl=E9mentaire, h= istoire de mieux voir le dotted. J'ai tent=E9 sans succ=E8s un petit s32, un \shiftOn, ... rien n'y fait. Quelqu'un aurait bien une brillante id=E9e, non ? A bient=F4t JMarc From MAILER-DAEMON Wed Jul 15 07:00:10 2009 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1MR2Da-0001AS-57 for mharc-lilypond-user-fr@gnu.org; Wed, 15 Jul 2009 07:00:10 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MR2DW-00013A-Fj for lilypond-user-fr@gnu.org; Wed, 15 Jul 2009 07:00:06 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MR2DR-0000ok-5o for lilypond-user-fr@gnu.org; Wed, 15 Jul 2009 07:00:05 -0400 Received: from [199.232.76.173] (port=55954 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MR2DR-0000oS-0x for lilypond-user-fr@gnu.org; Wed, 15 Jul 2009 07:00:01 -0400 Received: from mail-bw0-f219.google.com ([209.85.218.219]:59630) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MR2DP-0002of-W2 for lilypond-user-fr@gnu.org; Wed, 15 Jul 2009 07:00:00 -0400 Received: by bwz19 with SMTP id 19so1769687bwz.42 for ; Wed, 15 Jul 2009 03:59:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:subject:from:to:content-type :date:message-id:mime-version:x-mailer; bh=7RKjN7oHXd4SehotEXbQ06Hh20PYjyXABbe91UH38D0=; b=LFScBm8B9t8nJiRNiJWjUlPRgrHp+HnOX4DAbIAjcu5pqO+Sd38dZBWDBQlk3WVpfR J3PnsMLtJFzgKOkOwpO1OC4ZoEwTRE9yk0yXUL3T2QNVI/3hb8OYnL5Xz9FGm5PbjO2q 5kjSPCDDJijCbXSOdikmYb7L0uHJdoKo3HESM= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=subject:from:to:content-type:date:message-id:mime-version:x-mailer; b=plFJwsnxVHd1mitxKvBrcu1PxCz0Xe9P8+mn/f5600Das/NJmTQwpTDJHb6lfKucgG YOuMTwvTx+4GxeYO3JnPUUOuQC/akO+XEyDHRVFfNjyqZW+G0TdVSk3D8ukjucXegwCd GLGQ+bYXwafF4nMFvsNH1rphENn/cEjVsn4mo= Received: by 10.204.113.198 with SMTP id b6mr7511487bkq.108.1247655598921; Wed, 15 Jul 2009 03:59:58 -0700 (PDT) Received: from ?129.102.96.175? (nomade-175.ircam.fr [129.102.96.175]) by mx.google.com with ESMTPS id 31sm12530531fkt.43.2009.07.15.03.59.57 (version=SSLv3 cipher=RC4-MD5); Wed, 15 Jul 2009 03:59:57 -0700 (PDT) From: John Mandereau To: Liste LilyPond fr Content-Type: multipart/mixed; boundary="=-sU1MtksaHzsg89Swd30Z" Date: Wed, 15 Jul 2009 13:00:10 +0200 Message-Id: <1247655610.20009.1699.camel@freemousse> Mime-Version: 1.0 X-Mailer: Evolution 2.26.2 (2.26.2-1.fc11) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) Subject: Fwd: Re: Avis aux potentiels relecteurs X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jul 2009 11:00:06 -0000 --=-sU1MtksaHzsg89Swd30Z Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8bit Le message original était trop gros, j'ai simplement zippé la pièce jointe. John -------- Message transféré -------- De: Jean-Charles Malahieude À: François Martin Cc: lilypondeurs Sujet: Re: Avis aux potentiels relecteurs Date: Mon, 13 Jul 2009 20:12:51 +0200 Le 12/07/2009 19:56, François Martin disait : >> Si quelqu'un veut bien le relire... > > Cool, je veux bien en être ! > ... comment on fait pour accéder aux sources ? > > François Pour mettre les mains dans le cambouis jusqu'au coude, la première chose à faire est de jeter un œil anglophile au http://lilypond.org/doc/v2.13/Documentation/devel/contrib-guide/index#index Si besoin est, je joins le fichier "rhythms.itely" pou un aperçu du texte pur. Il se trouve normalement dans le répertoire ~/mon-dépôt-local/Documentation/fr/user/ Désolé de répondre si tard, mais je n'ai pu faire le pont... @+ Jean-Charles --=-sU1MtksaHzsg89Swd30Z Content-Disposition: attachment; filename="rhythms.itely.zip" Content-Type: application/zip; name="rhythms.itely.zip" Content-Transfer-Encoding: base64 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 --=-sU1MtksaHzsg89Swd30Z-- From MAILER-DAEMON Wed Jul 15 07:22:49 2009 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1MR2ZV-00040m-Ne for mharc-lilypond-user-fr@gnu.org; Wed, 15 Jul 2009 07:22:49 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MR2ZU-00040P-GP for lilypond-user-fr@gnu.org; Wed, 15 Jul 2009 07:22:48 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MR2ZP-0003zm-69 for lilypond-user-fr@gnu.org; Wed, 15 Jul 2009 07:22:47 -0400 Received: from [199.232.76.173] (port=43801 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MR2ZO-0003zc-Rp for lilypond-user-fr@gnu.org; Wed, 15 Jul 2009 07:22:42 -0400 Received: from smtp20.orange.fr ([80.12.242.26]:5819) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MR2ZO-0007w7-7M for lilypond-user-fr@gnu.org; Wed, 15 Jul 2009 07:22:42 -0400 Received: from me-wanadoo.net (localhost [127.0.0.1]) by mwinf2018.orange.fr (SMTP Server) with ESMTP id 69F37200013D; Wed, 15 Jul 2009 13:22:40 +0200 (CEST) Received: from me-wanadoo.net (localhost [127.0.0.1]) by mwinf2018.orange.fr (SMTP Server) with ESMTP id 572032000140; Wed, 15 Jul 2009 13:22:40 +0200 (CEST) Received: from [192.168.1.102] (ALagny-153-1-26-71.w86-198.abo.wanadoo.fr [86.198.73.71]) by mwinf2018.orange.fr (SMTP Server) with ESMTP id 13E2E200013D; Wed, 15 Jul 2009 13:22:40 +0200 (CEST) X-ME-UUID: 20090715112240815.13E2E200013D@mwinf2018.orange.fr Message-ID: <4A5DBBE5.6030003@cathemline.org> Date: Wed, 15 Jul 2009 13:22:13 +0200 From: Martial User-Agent: Thunderbird 2.0.0.21 (Windows/20090302) MIME-Version: 1.0 To: jnmrclgrnd@free.fr References: <1247649740.4a5d9fcc78e4b@imp.free.fr> In-Reply-To: <1247649740.4a5d9fcc78e4b@imp.free.fr> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by monty-python.gnu.org: Genre and OS details not recognized. Cc: lilypond-user-fr@gnu.org Subject: Re: =?windows-1252?q?d=E9caler_2_voix?= X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jul 2009 11:22:48 -0000 Bonjour > j'obtiens bien ce qu'il faut (cf PJ), accept=E9 le fait que le d2 est t= rop coll=E9 > avec le 2. : j'aimerais cr=E9er un petit espace suppl=E9mentaire,= histoire de > mieux voir le dotted. une autre solution %%-------------------------- I =3D \once \override NoteColumn #'ignore-collision =3D ##t \relative c' { =09 << { \voiceOne \I d2 cis4 } \\ { \voiceTwo 2.} >> } %%--------------------------- Je cherche de quoi r=E9ellement d=E9caler --=20 Martial From MAILER-DAEMON Wed Jul 15 07:59:23 2009 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1MR38s-0004Bi-RZ for mharc-lilypond-user-fr@gnu.org; Wed, 15 Jul 2009 07:59:22 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MR38r-00048t-2x for lilypond-user-fr@gnu.org; Wed, 15 Jul 2009 07:59:21 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MR38m-00042C-2Y for lilypond-user-fr@gnu.org; Wed, 15 Jul 2009 07:59:20 -0400 Received: from [199.232.76.173] (port=36726 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MR38l-00041u-Sb for lilypond-user-fr@gnu.org; Wed, 15 Jul 2009 07:59:15 -0400 Received: from mail-bw0-f219.google.com ([209.85.218.219]:64158) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MR38l-0005lh-4n for lilypond-user-fr@gnu.org; Wed, 15 Jul 2009 07:59:15 -0400 Received: by bwz19 with SMTP id 19so1804644bwz.42 for ; Wed, 15 Jul 2009 04:59:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type; bh=8pWk4LR4TcJWanI9ARCcZJ+mV/mUqACheVmRVie3hgY=; b=jHuqYnVsRc8suBvwDGXdO5oF5/gkpqAijJAwgwiE/S4TdhtBE9wRpnvnoTLbHrOpuG ToZhEb+FJyvM38f3z2FJN0zBw/NqBY1cZ5Muu6nStxCqlt2HXyig6QQI9fDyFC6cJHHU MHJW8AQOYAXM/ZKZSRzvGD0+T3Q7zMlmkDWRk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=Z2x1V20JcpvnqMYD3ZsLIAxVJEr9EZM9tqpxyjiXZ9ErHLwcirayWeB5nw4WCRFHvj jSJdKnSwc6rp3IlVNGjC3O7rBZxBejTdoj9yflrV6BLtwtRbiYcg8bUcOThw2WQMyH0P jHBalofM8b9izaIaM+ngn4XGEtdfdCTACXyjA= MIME-Version: 1.0 Received: by 10.103.177.18 with SMTP id e18mr4001738mup.78.1247659153983; Wed, 15 Jul 2009 04:59:13 -0700 (PDT) In-Reply-To: <1247649740.4a5d9fcc78e4b@imp.free.fr> References: <1247649740.4a5d9fcc78e4b@imp.free.fr> Date: Wed, 15 Jul 2009 13:59:13 +0200 Message-ID: From: Xavier Scheuer To: jnmrclgrnd@free.fr Content-Type: multipart/alternative; boundary=001636416c49ac8afb046ebd48b6 X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) Cc: lilypond-user-fr@gnu.org Subject: =?utf-8?q?Re=3A_d=C3=A9caler_2_voix?= X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jul 2009 11:59:21 -0000 --001636416c49ac8afb046ebd48b6 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Le 15 juillet 2009 11:22, a =C3=A9crit : > Avec le code suivant : > > <<{\voiceOne d2 cis4}\\{\voiceTwo 2.}>> > > j'obtiens bien ce qu'il faut (cf PJ), accept=C3=A9 le fait que le d2 est = trop > coll=C3=A9 > avec le 2. : j'aimerais cr=C3=A9er un petit espace suppl=C3=A9menta= ire, > histoire de > mieux voir le dotted. > > J'ai tent=C3=A9 sans succ=C3=A8s un petit s32, un \shiftOn, ... rien n'y = fait. > Quelqu'un aurait bien une brillante id=C3=A9e, non ? Salut, La pi=C3=A8ce jointe n'est pas pass=C3=A9e (fichier trop volumineux peut-= =C3=AAtre). Effectivement le \shiftOn et autres (\shiftOnn, \shiftOnnn) ne semble pas fonctionner, va savoir pourquoi (LilyPond n'aime peut-=C3=AAtre pas la combinaison de voix m=C3=AAlant accord et chevauchement !). Essaie =C3=A7a : << { \once \override NoteColumn #'force-hshift =3D #1.3 d2 cis4 } \\ { 2. } >> En jouant sur la valeur pour obtenir le r=C3=A9sultat d=C3=A9sir=C3=A9. Note : les \voiceOne et \voiceTwo sont superflus. En effet, dans une construction << { ... } \\ { ... } >> la premi=C3=A8re accolade contient d= =C3=A9j=C3=A0 un \voiceOne "implicite" et la seconde un \voiceTwo. Donc ce que tu mets dans la premi=C3=A8re accolade aura toujours les hampes vers le haut (idem pour = la direction verticale des liaisons, etc. qui sont r=C3=A9gl=C3=A9s de mani=C3= =A8re appropri=C3=A9e), sauf si tu veux changer en mettant un \voiceTwo par exemp= le. Si tu as trois voix, le contenu de la troisi=C3=A8me accolade aura un \voic= eThree "implicite" et ainsi de suite. Voila, en esp=C3=A9rant que =C3=A7a serve =C3=A0 quelque chose. Xavier --001636416c49ac8afb046ebd48b6 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Le 15 juillet 2009 11:22, <jnmrclgrnd@free.fr> a =C3=A9crit :
Avec le code suivant :

<<{\voiceOne d2 cis4}\\{\voiceTwo <a e'>2.}>>

j'obtiens bien ce qu'il faut (cf PJ), accept=C3=A9 le fait que le d= 2 est trop coll=C3=A9
avec le <a e'>2. : j'aimerais cr=C3=A9er un petit espace supp= l=C3=A9mentaire, histoire de
mieux voir le dotted.

J'ai tent=C3=A9 sans succ=C3=A8s un petit s32, un \shiftOn, ... rien n&= #39;y fait.
Quelqu'un aurait bien une brillante id=C3=A9e, non ?
<= br>
Salut,

La pi=C3=A8ce jointe n'est pas pass=C3=A9e (fichi= er trop volumineux peut-=C3=AAtre).

Effectivement le \shiftOn et aut= res (\shiftOnn, \shiftOnnn) ne semble pas fonctionner, va savoir pourquoi (= LilyPond n'aime peut-=C3=AAtre pas la combinaison de voix m=C3=AAlant a= ccord et chevauchement !).
Essaie =C3=A7a :

<< { \once \override NoteColumn #'force-h= shift =3D #1.3 d2 cis4 } \\ { <a e'>2. } >>

En jouan= t sur la valeur pour obtenir le r=C3=A9sultat d=C3=A9sir=C3=A9.

Note= : les \voiceOne et \voiceTwo sont superflus. En effet, dans une constructi= on << { ... } \\ { ... } >> la premi=C3=A8re accolade contient = d=C3=A9j=C3=A0 un \voiceOne "implicite" et la seconde un \voiceTw= o. Donc ce que tu mets dans la premi=C3=A8re accolade aura toujours les ham= pes vers le haut (idem pour la direction verticale des liaisons, etc. qui sont r=C3=A9gl=C3=A9s de mani=C3=A8re appropri=C3=A9= e), sauf si tu veux changer en mettant un \voiceTwo par exemple.
Si tu a= s trois voix, le contenu de la troisi=C3=A8me accolade aura un \voiceThree = "implicite" et ainsi de suite.

Voila, en esp=C3=A9rant que =C3=A7a serve =C3=A0 quelque chose.

=
Xavier
--001636416c49ac8afb046ebd48b6-- From MAILER-DAEMON Wed Jul 15 08:56:30 2009 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1MR42A-0004CN-Hf for mharc-lilypond-user-fr@gnu.org; Wed, 15 Jul 2009 08:56:30 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MR428-0004Ai-5X for lilypond-user-fr@gnu.org; Wed, 15 Jul 2009 08:56:28 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MR422-00047e-Ka for lilypond-user-fr@gnu.org; Wed, 15 Jul 2009 08:56:26 -0400 Received: from [199.232.76.173] (port=53931 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MR422-00047Z-FG for lilypond-user-fr@gnu.org; Wed, 15 Jul 2009 08:56:22 -0400 Received: from wmproxy1-g27.free.fr ([212.27.42.91]:8966) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MR421-0002TV-FR for lilypond-user-fr@gnu.org; Wed, 15 Jul 2009 08:56:22 -0400 Received: from wmproxy1-g27.free.fr (localhost [127.0.0.1]) by wmproxy1-g27.free.fr (Postfix) with ESMTP id EC5946355E; Wed, 15 Jul 2009 14:56:15 +0200 (CEST) Received: from UNKNOWN (imp6-g19.priv.proxad.net [172.20.243.136]) by wmproxy1-g27.free.fr (Postfix) with ESMTP id 1079263522; Wed, 15 Jul 2009 14:56:14 +0200 (CEST) Received: by UNKNOWN (Postfix, from userid 0) id 0F6B3977182F4; Wed, 15 Jul 2009 14:56:14 +0200 (CEST) Received: from ([194.2.20.67,194.250.38.185]) by imp.free.fr (IMP) with HTTP for ; Wed, 15 Jul 2009 14:56:14 +0200 Message-ID: <1247662574.4a5dd1ee0a8ad@imp.free.fr> Date: Wed, 15 Jul 2009 14:56:14 +0200 From: jnmrclgrnd@free.fr To: Xavier Scheuer References: <1247649740.4a5d9fcc78e4b@imp.free.fr> In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=windows-1252 User-Agent: Internet Messaging Program (IMP) 3.2.8 X-Originating-IP: 194.2.20.67 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by monty-python.gnu.org: Genre and OS details not recognized. Cc: lilypond-user-fr@gnu.org Subject: Re: =?iso-8859-1?q?d=C3=A9caler?= 2 voix X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jul 2009 12:56:29 -0000 Impeccable, Xavier : je n'en finis jamais de d=E9couvrir Lilypond ! Merci pour ce truc, que je vais m'empresser de d=E9poser sur le LSR s'il = n'existe pas encore aussi explicitement ! Martial, ta solution n'a pas fonctionn=E9 chez moi, mais merci pour la r=E9= ponse quand-m=EAme ! A bient=F4t JMarc PS : curieux que la PJ ne passe pas avec ses petits 8 ko...pas grave ! Selon Xavier Scheuer : > Le 15 juillet 2009 11:22, a =C3=A9crit : > > > Avec le code suivant : > > > > <<{\voiceOne d2 cis4}\\{\voiceTwo 2.}>> > > > > j'obtiens bien ce qu'il faut (cf PJ), accept=C3=A9 le fait que le d2 = est trop > > coll=C3=A9 > > avec le 2. : j'aimerais cr=C3=A9er un petit espace suppl=C3=A9m= entaire, > > histoire de > > mieux voir le dotted. > > > > J'ai tent=C3=A9 sans succ=C3=A8s un petit s32, un \shiftOn, ... rien = n'y fait. > > Quelqu'un aurait bien une brillante id=C3=A9e, non ? > > > > Salut, > > La pi=C3=A8ce jointe n'est pas pass=C3=A9e (fichier trop volumineux peu= t-=C3=AAtre). > > Effectivement le \shiftOn et autres (\shiftOnn, \shiftOnnn) ne semble p= as > fonctionner, va savoir pourquoi (LilyPond n'aime peut-=C3=AAtre pas la > combinaison de voix m=C3=AAlant accord et chevauchement !). > Essaie =C3=A7a : > > << { \once \override NoteColumn #'force-hshift =3D #1.3 d2 cis4 } \\ { = e'>2. } >> > > En jouant sur la valeur pour obtenir le r=C3=A9sultat d=C3=A9sir=C3=A9. > > Note : les \voiceOne et \voiceTwo sont superflus. En effet, dans une > construction << { ... } \\ { ... } >> la premi=C3=A8re accolade contien= t d=C3=A9j=C3=A0 > un > \voiceOne "implicite" et la seconde un \voiceTwo. Donc ce que tu mets d= ans > la premi=C3=A8re accolade aura toujours les hampes vers le haut (idem p= our la > direction verticale des liaisons, etc. qui sont r=C3=A9gl=C3=A9s de man= i=C3=A8re > appropri=C3=A9e), sauf si tu veux changer en mettant un \voiceTwo par e= xemple. > Si tu as trois voix, le contenu de la troisi=C3=A8me accolade aura un \= voiceThree > "implicite" et ainsi de suite. > > Voila, en esp=C3=A9rant que =C3=A7a serve =C3=A0 quelque chose. > > > Xavier > From MAILER-DAEMON Wed Jul 15 11:28:56 2009 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1MR6Pf-0007et-R5 for mharc-lilypond-user-fr@gnu.org; Wed, 15 Jul 2009 11:28:55 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MR6Pd-0007dB-HZ for lilypond-user-fr@gnu.org; Wed, 15 Jul 2009 11:28:53 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MR6PY-0007YR-Ku for lilypond-user-fr@gnu.org; Wed, 15 Jul 2009 11:28:52 -0400 Received: from [199.232.76.173] (port=46960 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MR6PY-0007YF-Dl for lilypond-user-fr@gnu.org; Wed, 15 Jul 2009 11:28:48 -0400 Received: from mx20.gnu.org ([199.232.41.8]:37248) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1MR6PY-0007N5-00 for lilypond-user-fr@gnu.org; Wed, 15 Jul 2009 11:28:48 -0400 Received: from kuber.nabble.com ([216.139.236.158]) by mx20.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MR6PV-0000mZ-KI for lilypond-user-fr@gnu.org; Wed, 15 Jul 2009 11:28:45 -0400 Received: from tervel.nabble.com ([192.168.236.150]) by kuber.nabble.com with esmtp (Exim 4.63) (envelope-from ) id 1MR6PN-0005Z7-Cg for lilypond-user-fr@gnu.org; Wed, 15 Jul 2009 08:28:37 -0700 Date: Wed, 15 Jul 2009 08:28:37 -0700 (PDT) From: Martial To: lilypond-user-fr@gnu.org Message-ID: <1247671717387-3263920.post@n2.nabble.com> In-Reply-To: <1247662574.4a5dd1ee0a8ad@imp.free.fr> References: <1247649740.4a5d9fcc78e4b@imp.free.fr> <1247662574.4a5dd1ee0a8ad@imp.free.fr> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_1116_6741983.1247671717387" X-Nabble-From: martialr@gmail.com X-Detected-Operating-System: by mx20.gnu.org: GNU/Linux 2.6 (newer, 3) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) Subject: =?utf-8?q?Re=3A_d=C3=83=28c=29caler_2_voix?= X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jul 2009 15:28:54 -0000 ------=_Part_1116_6741983.1247671717387 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable ha voila la bonne solution ! Merci Xavier > En jouant sur la valeur pour obtenir le r=C3=A9sultat. > > << { \once \override NoteColumn #'force-hshift =3D #1.3 d2 cis4 } \\ { = > e'>2. } >> > -- Martial ----- Martial --=20 View this message in context: http://n2.nabble.com/d%C3%A9caler-2-voix-tp32= 61991p3263920.html Sent from the LilyPond French Users mailing list archive at Nabble.com. ------=_Part_1116_6741983.1247671717387 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable ha voila la bonne solution !
Merci Xavier

>= ; En jouant sur la valeur pour obtenir le r=C3=A9sultat.
> << { \once \override NoteColumn #'force-hshi= ft =3D #1.3 d2 cis4 } \\ { <a
> e'>2. } >>=C2=A0

--
Martial
Martial


View this message in context:
Re: d=C3=83(c)caler 2 voix
Sent from the LilyPond French Users mailing list archive at Nabble.com.
------=_Part_1116_6741983.1247671717387-- From MAILER-DAEMON Wed Jul 15 16:21:15 2009 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1MRAyZ-00077A-89 for mharc-lilypond-user-fr@gnu.org; Wed, 15 Jul 2009 16:21:15 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MRAyX-00075i-CP for lilypond-user-fr@gnu.org; Wed, 15 Jul 2009 16:21:13 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MRAyS-00073f-JD for lilypond-user-fr@gnu.org; Wed, 15 Jul 2009 16:21:12 -0400 Received: from [199.232.76.173] (port=36617 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MRAyS-00073Y-Bk for lilypond-user-fr@gnu.org; Wed, 15 Jul 2009 16:21:08 -0400 Received: from smtp23.orange.fr ([80.12.242.97]:46947) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MRAyR-0001zd-T6 for lilypond-user-fr@gnu.org; Wed, 15 Jul 2009 16:21:08 -0400 Received: from me-wanadoo.net (localhost [127.0.0.1]) by mwinf2312.orange.fr (SMTP Server) with ESMTP id CBE7670000BB for ; Wed, 15 Jul 2009 22:21:05 +0200 (CEST) Received: from localhost.localdomain (AMarseille-551-1-77-63.w80-9.abo.wanadoo.fr [80.9.252.63]) by mwinf2312.orange.fr (SMTP Server) with ESMTP id 9E79570000B9 for ; Wed, 15 Jul 2009 22:21:05 +0200 (CEST) X-ME-UUID: 20090715202105649.9E79570000B9@mwinf2312.orange.fr Message-ID: <4A5E3A30.7060202@orange.fr> Date: Wed, 15 Jul 2009 22:21:04 +0200 From: Jean-Charles Malahieude User-Agent: Thunderbird 2.0.0.21 (X11/20090320) MIME-Version: 1.0 To: lilypondeurs References: <4A58F508.1040405@orange.fr> In-Reply-To: <4A58F508.1040405@orange.fr> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by monty-python.gnu.org: Genre and OS details not recognized. Subject: Re: Avis aux potentiels relecteurs X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jul 2009 20:21:13 -0000 Le 11/07/2009 22:24, Jean-Charles Malahieude disait : > Bonsoir =C3=A0 tous, >=20 > Je viens de finir la mise =C3=A0 jour du chapitre 1.2 du manuel de nota= tion,=20 > autrement dit ce qui traite du rythme. >=20 > Le fichier source se trouve pour l'instant sur la branche=20 > lilypond/translation du d=C3=A9p=C3=B4t des sources de LilyPond. >=20 > Si quelqu'un veut bien le relire... >=20 >=20 Un grand merci =C3=A0 Martin et Xavier pour leur relecture attentive. La nouvelle version, amend=C3=A9e, est d=C3=A9pos=C3=A9e sur la branche=20 lilypond/translation. Bonsoir =C3=A0 tous, Jean-Charles From MAILER-DAEMON Thu Jul 16 10:56:51 2009 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1MRSOB-0003I2-5b for mharc-lilypond-user-fr@gnu.org; Thu, 16 Jul 2009 10:56:51 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MRO2L-0005Og-JH for lilypond-user-fr@gnu.org; Thu, 16 Jul 2009 06:18:01 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MRO2D-0005Jl-93 for lilypond-user-fr@gnu.org; Thu, 16 Jul 2009 06:17:58 -0400 Received: from [199.232.76.173] (port=45121 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MRO2B-0005Iv-II for lilypond-user-fr@gnu.org; Thu, 16 Jul 2009 06:17:51 -0400 Received: from smtp6-g21.free.fr ([212.27.42.6]:59662) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MRO2A-0005ec-0f for lilypond-user-fr@gnu.org; Thu, 16 Jul 2009 06:17:51 -0400 Received: from smtp6-g21.free.fr (localhost [127.0.0.1]) by smtp6-g21.free.fr (Postfix) with ESMTP id D3575E08164 for ; Thu, 16 Jul 2009 12:17:42 +0200 (CEST) Received: from [192.168.0.12] (lns-bzn-54-82-251-82-248.adsl.proxad.net [82.251.82.248]) by smtp6-g21.free.fr (Postfix) with ESMTP id E0155E0810F for ; Thu, 16 Jul 2009 12:17:35 +0200 (CEST) Message-ID: <4A5EFD16.8080706@ac-grenoble.fr> Date: Thu, 16 Jul 2009 12:12:38 +0200 From: Luc De Rossi User-Agent: Thunderbird 2.0.0.22 (Windows/20090605) MIME-Version: 1.0 To: Lilypond - Liste Content-Type: multipart/mixed; boundary="------------080509080006000301090901" X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) X-Mailman-Approved-At: Thu, 16 Jul 2009 10:56:48 -0400 Subject: =?iso-8859-1?q?Ins=E9rer_un_=22nom_de_port=E9e_de_Choeur=22?= X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Jul 2009 10:18:02 -0000 This is a multi-part message in MIME format. --------------080509080006000301090901 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable Bonjour =E0 tous, je souhaiterais mettre un nom de port=E9e pour un choeur (regroupement de= =20 4 port=E9es portant d=E9j=E0 elles-m=EAmes un nom) ? Un dessin valant mieux qu'un long discours, je vous joins une image pour=20 illustrer mon propos. C'est une partition avec 4 choeurs =E0 4 voix. J'ai bien essay=E9 un \set ChoirStaff.instrumentName =3D "Choeur 1" mais cela a pour effet d'annuler le regroupement de port=E9es sans pour=20 autant ajouter un nom pour le regroupement ? Merci par avance pour vos id=E9es. Cordialement, Luc De Rossi --=20 Enseignant - Cycle 3 Ecole primaire d'Apremont http://apremont.ecole.free.fr -- Animateur TICE Circonscription =AB Combe de Savoie =BB http://ia73.ac-grenoble.fr/-Combe-de-Savoie- ------------------------- =AB La sagesse, c'est d'avoir des r=EAves suffisamment grands=20 pour ne pas les perdre de vue lorsqu'on les poursuit. =BB [Oscar Wilde] --------------080509080006000301090901 Content-Type: image/png; name="Photo.png" Content-Transfer-Encoding: base64 Content-Disposition: inline; filename="Photo.png" iVBORw0KGgoAAAANSUhEUgAAAIAAAAGQCAMAAABRQZjWAAAAAXNSR0IArs4c6QAAAv1QTFRF ExwYFRwUGxsWDiAWESARHxsdIxsUFyARHB8SIR4TFSURHSQbISMiJCMdHCUhEygfISYPISYV ISYZLSMVKyMbMSApGCkaKCUZNCIcLyUSQR8fKyUmOSMfIiohNy8kKjMkPS4pJDYkMDIrRCs2 MjImPC40NDEyKTUtNzEsLzMxIzctSTIdVDNGN0AySzo1LEM5RD4tQj4zMEQzM0QsNUI6PkA4 Sjw/VDlCPEE9RD87O0FEWzk5REBLRkpEZEJOUkk/T0s4PU9LaUNBRkxQTEw/QU9EU0lLPVE+ V0lDWkdOXkdEUEtINVRHR1BATVFKfExMZVRiT15HTl5NaVVabVVRXllWSGBWXFtOVVtkUF5W ZlhRVlxaWVxUY1lbiU9qg1xedGRYbGdaUW9hYGxcZ2phWW1tfGRgbGhoXW1kb2hhh191dmVs c2dkZWtniGZ0XHtva3luhnF3i3FtbHtoe3dpdnhvant2c3l2gnVzfXd0eYWBlIB2l36CcoqA Z5BtkYJ+g4d3k4GFg4aEh4Z+co56jYWGgIp/p4KBgI6JpYSPg5qGpZCMlpWNqI+VgZuRi5iU opGXlJeHkJiNrJCOoJSNlZeVnJWWiqqTqKChmKWgnKaasZ+jqKSWup6frqOdpaaikqyiuKKe wp+lsKmqoq6pvaPHp7ajubO60K2zxLG1p7qyu7SzybC2tbetwLSuz7Cssri1ybKurMGgxsDG ucXAwMPCycHA2r7D18C8r8zC08HIz8S9wsq+yci/wc7JyczK0crJz8rP08/Bw9bC48zJ4s7Q 1tHWzdTW0tTRzNbP2dLR1dTL4NDa58/a3tTNytrNx9zW3trL3NvS1N3X39nf6tfb2tzZ4drZ 1t3f3OTZ7ODa2ubh3+Tn5OTa8t/j4uTh5+Ln7uHh6OPh3urX6evn3fDp5O7q6+3j8evp7+vw 9evk6O7w7e/s9/Hw8fPw7fbq9fTr8vbl9vP48PX46/fz/Pb09vj1+/rx9/z/+vz58/76//v6 //z/+f///v/8xclOagAAAAlwSFlzAAALEwAACxMBAJqcGAAAIABJREFUeNrtfQ1YE2e+LwHk K3wcUoqeaxFhUcR7wGpBwVvWtX60frE91o8ieLZaVNzK1moBwXrawmLp1krrigvoiq5sPYXC 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 --------------080509080006000301090901-- From MAILER-DAEMON Thu Jul 16 17:31:29 2009 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1MRYY5-0000dg-Db for mharc-lilypond-user-fr@gnu.org; Thu, 16 Jul 2009 17:31:29 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MRYY2-0000db-KT for lilypond-user-fr@gnu.org; Thu, 16 Jul 2009 17:31:26 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MRYXx-0000d7-UD for lilypond-user-fr@gnu.org; Thu, 16 Jul 2009 17:31:26 -0400 Received: from [199.232.76.173] (port=60895 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MRYXx-0000cz-Oj for lilypond-user-fr@gnu.org; Thu, 16 Jul 2009 17:31:21 -0400 Received: from mail-fx0-f217.google.com ([209.85.220.217]:45641) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MRYXx-0008CL-5S for lilypond-user-fr@gnu.org; Thu, 16 Jul 2009 17:31:21 -0400 Received: by fxm17 with SMTP id 17so460482fxm.42 for ; Thu, 16 Jul 2009 14:31:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type; bh=jiNGEl0Mei82XRv+w4GFs4u8yxRUP3HP3eb7hSKhLOo=; b=QfFyvwssjraTTfzG0fIvjb12YWg/0Ir4vJAZdGOMIZ8INhcmTD1sQNJxMFiuH1D0e4 jbIV39hbpeLAgo7BDzO0KCMEJ4sQfpnjsdynb3oHNyfHzkBOaiT7AHDPUv1wCcRwFhSK HDWpDFzwVPvVb2Wh+KY3+mS2gD4T8nOAtDC1o= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=TGUtQhK2PLOQEBsV+EBykHNXL80Acs0M1ln+pNyZwVcCXkBENi4RhfPGOGo8nrbY+s neavz3idi7E+LEDW/XzeaPlzcZmF5fq1pTVzYzA9k8g7MJzWSEvLztM8fyjpuFXNNbEr GWYybWYrY27khqLcltEBtbo5WQkHz7zjzAy1E= MIME-Version: 1.0 Received: by 10.103.137.12 with SMTP id p12mr122686mun.94.1247779878632; Thu, 16 Jul 2009 14:31:18 -0700 (PDT) In-Reply-To: <4A5EFD16.8080706@ac-grenoble.fr> References: <4A5EFD16.8080706@ac-grenoble.fr> Date: Thu, 16 Jul 2009 23:31:18 +0200 Message-ID: From: Xavier Scheuer To: Luc De Rossi Content-Type: multipart/mixed; boundary=00163642661b6c7f02046ed96439 X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) Cc: Lilypond - Liste Subject: =?utf-8?q?Re=3A_Ins=C3=A9rer_un_=22nom_de_port=C3=A9e_de_Choeur?= =?utf-8?q?=22?= X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Jul 2009 21:31:27 -0000 --00163642661b6c7f02046ed96439 Content-Type: multipart/alternative; boundary=00163642661b6c7efa046ed96437 --00163642661b6c7efa046ed96437 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Le 16 juillet 2009 12:12, Luc De Rossi a =C3= =A9crit : > Bonjour =C3=A0 tous, > > je souhaiterais mettre un nom de port=C3=A9e pour un choeur (regroupement= de 4 > port=C3=A9es portant d=C3=A9j=C3=A0 elles-m=C3=AAmes un nom) ? > Un dessin valant mieux qu'un long discours, je vous joins une image pour > illustrer mon propos. C'est une partition avec 4 choeurs =C3=A0 4 voix. > > J'ai bien essay=C3=A9 un \set ChoirStaff.instrumentName =3D "Choeur 1" > mais cela a pour effet d'annuler le regroupement de port=C3=A9es sans pou= r > autant ajouter un nom pour le regroupement ? Bonsoir, \set ChoirStaff.instrumentName =3D "Choeur 1" fonctionne si on ajoute \layout { \context { \ChoirStaff \consists "Instrument_name_engraver" } } Et j'ai un peu trifouill=C3=A9 pour trouver un moyen d'obtenir exactement c= e qu'il y a sur ton image (CH=C5=92UR 1 =C3=A9crit de haut en bas et encadr= =C3=A9). Bon alors je pr=C3=A9viens tout de suite, c'est pas tr=C3=A8s "propre", c'e= st vraiment du bricolage avec des bouts de ficelles. Essaie =C3=A7a : \set ChoirStaff.instrumentName =3D \markup { \box { \center-column { \bold = { "C" "H" "=C5=92" "U" "R" "" "1" } } } \hspace #7 } en changeant si n=C3=A9cessaire la valeur apr=C3=A8s \hspace pour d=C3=A9pl= acer l'inscription vers la gauche ou vers la droite. En pi=C3=A8ce jointe un exemple avec 2 ch=C5=93urs (facile de compl=C3=A9te= r pour 4 ch=C5=93urs). En esp=C3=A9rant que cela corresponde =C3=A0 ce que tu recherches. Cordialement, Xavier --00163642661b6c7efa046ed96437 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Le 16 juillet 2009 12:12, Luc De Rossi <luc.de-ross= i@ac-grenoble.fr> a =C3=A9crit :
Bonjour =C3=A0 tous,

je souhaiterais mettre un nom de port=C3=A9e pour un choeur (regroupement d= e 4 port=C3=A9es portant d=C3=A9j=C3=A0 elles-m=C3=AAmes un nom) ?
Un dessin valant mieux qu'un long discours, je vous joins une image pou= r illustrer mon propos. C'est une partition avec 4 choeurs =C3=A0 4 voi= x.

J'ai bien essay=C3=A9 un \set ChoirStaff.instrumentName =3D "Choeu= r 1"
mais cela a pour effet d'annuler le regroupement de port=C3=A9es sans p= our autant ajouter un nom pour le regroupement ?

Bonso= ir,

\set ChoirStaff.instrumentName =3D "Choeur 1" fonctio= nne si on ajoute

\layout {
=C2=A0 \context {
=C2=A0=C2=A0=C2=A0 \ChoirStaff \consi= sts "Instrument_name_engraver"
=C2=A0 }
}

Et j'a= i un peu trifouill=C3=A9 pour trouver un moyen d'obtenir exactement ce = qu'il y a sur ton image (CH=C5=92UR 1 =C3=A9crit de haut en bas et enca= dr=C3=A9).
Bon alors je pr=C3=A9viens tout de suite, c'est pas tr=C3=A8s "pro= pre", c'est vraiment du bricolage avec des bouts de ficelles.
<= br>Essaie =C3=A7a :

\set ChoirStaff.instrumentName =3D \markup { \bo= x { \center-column { \bold { "C" "H" "=C5=92"= ; "U" "R" "" "1" } } } \hspace #7 }=

en changeant si n=C3=A9cessaire la valeur apr=C3=A8s \hspace pour d=C3= =A9placer l'inscription vers la gauche ou vers la droite.

En pi= =C3=A8ce jointe un exemple avec 2 ch=C5=93urs (facile de compl=C3=A9ter pou= r 4 ch=C5=93urs).
En esp=C3=A9rant que cela corresponde =C3=A0 ce que tu= recherches.

Cordialement,


Xavier

--00163642661b6c7efa046ed96437-- --00163642661b6c7f02046ed96439 Content-Type: text/x-lilypond; charset=UTF-8; name="test.ly" Content-Disposition: attachment; filename="test.ly" Content-Transfer-Encoding: base64 X-Attachment-Id: f_fx7zvjd21 XHZlcnNpb24gIjIuMTMuMCIKCmdsb2JhbCA9IHsKICBca2V5IGYgXG1ham9yCiAgXHRpbWUgMy80 Cn0KCnNvcHJhbm8gPSBccmVsYXRpdmUgYycnIHsKICBcZ2xvYmFsCiAgYwp9CgphbHRvID0gXHJl bGF0aXZlIGMnIHsKICBcZ2xvYmFsCiAgYwp9Cgp0ZW5vciA9IFxyZWxhdGl2ZSBjJyB7CiAgXGds b2JhbAogIGMKfQoKYmFzcyA9IFxyZWxhdGl2ZSBjIHsKICBcZ2xvYmFsCiAgYwp9Cgpzb3ByYW5v VHdvID0gXHJlbGF0aXZlIGMnJyB7CiAgXGdsb2JhbAogIGMKfQoKYWx0b1R3byA9IFxyZWxhdGl2 ZSBjJyB7CiAgXGdsb2JhbAogIGMKfQoKdGVub3JUd28gPSBccmVsYXRpdmUgYycgewogIFxnbG9i YWwKICBjCn0KCmJhc3NUd28gPSBccmVsYXRpdmUgYyB7CiAgXGdsb2JhbAogIGMKfQoKXHNjb3Jl IHsKICA8PAogICAgXG5ldyBDaG9pclN0YWZmIDw8CiAgICAgIFxzZXQgQ2hvaXJTdGFmZi5pbnN0 cnVtZW50TmFtZSA9IFxtYXJrdXAgeyBcYm94IHsgXGNlbnRlci1jb2x1bW4geyBcYm9sZCB7ICJD IiAiSCIgIsWSIiAiVSIgIlIiICIiICIxIiB9IH0gfSBcaHNwYWNlICM3IH0KICAgICAgXG5ldyBT dGFmZiB7CiAgICAgICAgXHNldCBTdGFmZi5pbnN0cnVtZW50TmFtZSA9ICJTIgogICAgICAgICUl IFxzZXQgU3RhZmYuc2hvcnRJbnN0cnVtZW50TmFtZSA9ICJTIgogICAgICAgIFxzb3ByYW5vCiAg ICAgIH0KICAgICAgICBcbmV3IFN0YWZmIHsKICAgICAgICAgIFxzZXQgU3RhZmYuaW5zdHJ1bWVu dE5hbWUgPSAiQSIKICAgICAgICAgICUlIFxzZXQgU3RhZmYuc2hvcnRJbnN0cnVtZW50TmFtZSA9 ICJBIgogICAgICAgICAgXGFsdG8KICAgICAgfQogICAgICAgIFxuZXcgU3RhZmYgewogICAgICAg ICAgXHNldCBTdGFmZi5pbnN0cnVtZW50TmFtZSA9ICJUIgogICAgICAgICAgJSUgXHNldCBTdGFm Zi5zaG9ydEluc3RydW1lbnROYW1lID0gIlQiCiAgICAgICAgICBcY2xlZiAidHJlYmxlXzgiIFx0 ZW5vcgogICAgICB9CiAgICAgICAgXG5ldyBTdGFmZiB7CiAgICAgICAgICBcc2V0IFN0YWZmLmlu c3RydW1lbnROYW1lID0gIkIiCiAgICAgICAgICAlJSBcc2V0IFN0YWZmLnNob3J0SW5zdHJ1bWVu dE5hbWUgPSAiQiIKICAgICAgICAgIFxjbGVmIGJhc3MgXGJhc3MKICAgICAgfQogICAgPj4KICAg IFxuZXcgQ2hvaXJTdGFmZiA8PAogICAgICBcc2V0IENob2lyU3RhZmYuaW5zdHJ1bWVudE5hbWUg PSBcbWFya3VwIHsgXGJveCB7IFxjZW50ZXItY29sdW1uIHsgXGJvbGQgeyAiQyIgIkgiICLFkiIg IlUiICJSIiAiIiAiMiIgfSB9IH0gXGhzcGFjZSAjNyB9CiAgICAgIFxuZXcgU3RhZmYgewogICAg ICAgIFxzZXQgU3RhZmYuaW5zdHJ1bWVudE5hbWUgPSAiUyIKICAgICAgICAlJSBcc2V0IFN0YWZm LnNob3J0SW5zdHJ1bWVudE5hbWUgPSAiUyIKICAgICAgICBcc29wcmFub1R3bwogICAgICB9CiAg ICAgICAgXG5ldyBTdGFmZiB7CiAgICAgICAgICBcc2V0IFN0YWZmLmluc3RydW1lbnROYW1lID0g IkEiCiAgICAgICAgICAlJSBcc2V0IFN0YWZmLnNob3J0SW5zdHJ1bWVudE5hbWUgPSAiQSIKICAg ICAgICAgIFxhbHRvVHdvCiAgICAgIH0KICAgICAgICBcbmV3IFN0YWZmIHsKICAgICAgICAgIFxz ZXQgU3RhZmYuaW5zdHJ1bWVudE5hbWUgPSAiVCIKICAgICAgICAgICUlIFxzZXQgU3RhZmYuc2hv cnRJbnN0cnVtZW50TmFtZSA9ICJUIgogICAgICAgICAgXGNsZWYgInRyZWJsZV84IiBcdGVub3JU d28KICAgICAgfQogICAgICAgIFxuZXcgU3RhZmYgewogICAgICAgICAgXHNldCBTdGFmZi5pbnN0 cnVtZW50TmFtZSA9ICJCIgogICAgICAgICAgJSUgXHNldCBTdGFmZi5zaG9ydEluc3RydW1lbnRO YW1lID0gIkIiCiAgICAgICAgICBcY2xlZiBiYXNzIFxiYXNzVHdvCiAgICAgIH0KICAgID4+CiAg Pj4KICBcbGF5b3V0IHsKICAgIFxjb250ZXh0IHsKICAgICAgXENob2lyU3RhZmYgXGNvbnNpc3Rz ICJJbnN0cnVtZW50X25hbWVfZW5ncmF2ZXIiCiAgICB9CiAgfQogIFxtaWRpIHsKICB9Cn0K --00163642661b6c7f02046ed96439-- From MAILER-DAEMON Sat Jul 18 11:17:51 2009 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1MSBfb-0007e6-7w for mharc-lilypond-user-fr@gnu.org; Sat, 18 Jul 2009 11:17:51 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MSBfZ-0007d8-42 for lilypond-user-fr@gnu.org; Sat, 18 Jul 2009 11:17:49 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MSBfU-0007YC-JG for lilypond-user-fr@gnu.org; Sat, 18 Jul 2009 11:17:48 -0400 Received: from [199.232.76.173] (port=54123 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MSBfU-0007Xw-Ay for lilypond-user-fr@gnu.org; Sat, 18 Jul 2009 11:17:44 -0400 Received: from kuber.nabble.com ([216.139.236.158]:36831) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1MSBfU-0004Aa-17 for lilypond-user-fr@gnu.org; Sat, 18 Jul 2009 11:17:44 -0400 Received: from tervel.nabble.com ([192.168.236.150]) by kuber.nabble.com with esmtp (Exim 4.63) (envelope-from ) id 1MSBfM-0006Lg-Fq for lilypond-user-fr@gnu.org; Sat, 18 Jul 2009 08:17:36 -0700 Date: Sat, 18 Jul 2009 08:17:36 -0700 (PDT) From: bameylan To: lilypond-user-fr@gnu.org Message-ID: <1247930256485-3280961.post@n2.nabble.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Nabble-From: bameylan@bluewin.ch X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) Subject: Conversion Lily -> Musixml X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 18 Jul 2009 15:17:49 -0000 Bonjour =C3=A0 tous, je cherche =C3=A0 exporter un fichier .ly en MusicXml. En cherchant le moye= n d'y parvenir, je tombe sur ceci, d'abord dans la FAQ: MusicXML LilyPond inclut musicxml2ly pour convertir les fichiers .ly au format MusicXLM, et xml2ly de Guido Amoruso pour la conversion inverse. ... que je trouve =C3=A9trange: on dirait que les deux commandes partent de= xml pour aller =C3=A0 ly (2ly), ce qui est confirm=C3=A9 par le chapitre 5.2 du= manuel:=20 Utilisation de musicxml2ly musicxml2ly extrait des notes =C3=A0 partir de fichiers MusicXML, et les = =C3=A9crit dans un fichier .ly. Il se lance en ligne de commande.=20 D'o=C3=B9 ma question: comment exporter une pi=C3=A8ce =C3=A9crite en .ly e= n .xml? (la commande, qu'on pourrait penser aller de soit: ly2musicxml ne marche pas [n'existe pas?]) Bernard --=20 View this message in context: http://n2.nabble.com/Conversion-Lily--%3E-Mus= ixml-tp3280961p3280961.html Sent from the LilyPond French Users mailing list archive at Nabble.com. From MAILER-DAEMON Sat Jul 18 14:45:40 2009 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1MSEuh-0006MJ-U3 for mharc-lilypond-user-fr@gnu.org; Sat, 18 Jul 2009 14:45:40 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MSEuf-0006LQ-PB for lilypond-user-fr@gnu.org; Sat, 18 Jul 2009 14:45:37 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MSEua-0006JQ-H1 for lilypond-user-fr@gnu.org; Sat, 18 Jul 2009 14:45:36 -0400 Received: from [199.232.76.173] (port=56636 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MSEua-0006JN-E1 for lilypond-user-fr@gnu.org; Sat, 18 Jul 2009 14:45:32 -0400 Received: from mx20.gnu.org ([199.232.41.8]:43361) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1MSEuZ-0000hu-Vc for lilypond-user-fr@gnu.org; Sat, 18 Jul 2009 14:45:32 -0400 Received: from mail-fx0-f215.google.com ([209.85.220.215]) by mx20.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MSEuX-0004Vo-BA for lilypond-user-fr@gnu.org; Sat, 18 Jul 2009 14:45:29 -0400 Received: by fxm11 with SMTP id 11so613988fxm.42 for ; Sat, 18 Jul 2009 11:45:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type; bh=zZ8q9DYi7kzfltUoQv4uqGPsFAQxpXVabOMo6WWksks=; b=Oy3X6jEvLq2fmPp9J4ZUCD+j48zInW2aT/HqX7fMwRx3v/x39S2JziVliSibnteav1 ggZiiHMZ2gXf/nm49YH4pEQjD4bTqW25S7mHgMvlG8GcgGweA2Hpy+hJsBX6E6Bg6yJC XG0oM0uVKEqEh05ZofsQ2XUVGS5WoXLvUaPFI= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=s86s0+MPjGI13l8UD688z/KwGNb5kNAz0K8oW45c5w3Z6O7cC+Mj16fdGnBGyj64NJ V9NUWL7o6zJ6qUG95hV46QftmCAVAIgkxPmu5/M2i2GCoWfJvjGkfVeJVDizblqknKil SaMB5P7UzyZA5k/OHX7iM/HnXq61VufeeUbiw= MIME-Version: 1.0 Received: by 10.103.11.5 with SMTP id o5mr1330409mui.34.1247942726367; Sat, 18 Jul 2009 11:45:26 -0700 (PDT) In-Reply-To: <1247930256485-3280961.post@n2.nabble.com> References: <1247930256485-3280961.post@n2.nabble.com> Date: Sat, 18 Jul 2009 20:45:26 +0200 Message-ID: From: Xavier Scheuer To: bameylan Content-Type: multipart/alternative; boundary=0016364169dde7ba8e046eff4e3c X-Detected-Operating-System: by mx20.gnu.org: GNU/Linux 2.6 (newer, 2) X-detected-operating-system: by monty-python.gnu.org: Genre and OS details not recognized. Cc: lilypond-user-fr@gnu.org Subject: Re: Conversion Lily -> Musixml X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 18 Jul 2009 18:45:38 -0000 --0016364169dde7ba8e046eff4e3c Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Le 18 juillet 2009 17:17, bameylan a =C3=A9crit : > > > D'o=C3=B9 ma question: comment exporter une pi=C3=A8ce =C3=A9crite en .ly= en .xml? (la > commande, qu'on pourrait penser aller de soit: ly2musicxml ne marche pas > [n'existe pas?]) D'apr=C3=A8s ce que j'ai lu (sur les mailing-lists anglophones) c'est une fonctionnalit=C3=A9 assez demand=C3=A9e mais pas encore impl=C3=A9ment=C3= =A9e. Voir le bug 665 pour suivre l'=C3=A9volution : http://code.google.com/p/lilypond/issues/detail?id=3D665 . La derni=C3=A8re (il me semble) discussion =C3=A0 ce sujet sur lilypond-use= r : http://lists.gnu.org/archive/html/lilypond-user/2009-04/msg00710.html et su= r lilypond-devel : http://lists.gnu.org/archive/html/lilypond-devel/2008-11/msg00293.html . Juste par curiosit=C3=A9, pourquoi cherches-tu un export MusicXML ? Xavier --0016364169dde7ba8e046eff4e3c Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Le 18 juillet 2009 17:17, bameylan <bameylan@bluewin.ch= > a =C3=A9crit :

D'o=C3=B9 ma question: comment exporter une pi=C3=A8ce =C3=A9crite en .= ly en .xml? (la
commande, qu'on pourrait penser aller de soit: ly2musicxml ne marche pa= s
[n'existe pas?])

D'apr=C3=A8s ce que j'ai= lu (sur les mailing-lists anglophones) c'est une fonctionnalit=C3=A9 a= ssez demand=C3=A9e mais pas encore impl=C3=A9ment=C3=A9e.
Voir le bug 66= 5 pour suivre l'=C3=A9volution : http://code.google.com/p/lilypond/issues/det= ail?id=3D665 .

La derni=C3=A8re (il me semble) discussion =C3=A0 ce sujet sur lilypond= -user : http://lists.gnu.org/archive/html/lilypond-user/2009-04/msg0= 0710.html et sur lilypond-devel : http://lists.gnu.org/archive/= html/lilypond-devel/2008-11/msg00293.html .

Juste par curiosit=C3=A9, pourquoi cherches-tu un export MusicXML ?
=

Xavier
--0016364169dde7ba8e046eff4e3c-- From MAILER-DAEMON Sat Jul 18 15:16:58 2009 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1MSFP0-0002pt-L5 for mharc-lilypond-user-fr@gnu.org; Sat, 18 Jul 2009 15:16:58 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MSFOy-0002o9-3d for lilypond-user-fr@gnu.org; Sat, 18 Jul 2009 15:16:56 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MSFOt-0002ia-CQ for lilypond-user-fr@gnu.org; Sat, 18 Jul 2009 15:16:55 -0400 Received: from [199.232.76.173] (port=55263 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MSFOt-0002iL-7M for lilypond-user-fr@gnu.org; Sat, 18 Jul 2009 15:16:51 -0400 Received: from kuber.nabble.com ([216.139.236.158]:56878) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1MSFOs-0008Cs-Pc for lilypond-user-fr@gnu.org; Sat, 18 Jul 2009 15:16:51 -0400 Received: from tervel.nabble.com ([192.168.236.150]) by kuber.nabble.com with esmtp (Exim 4.63) (envelope-from ) id 1MSFOr-0007CN-2G for lilypond-user-fr@gnu.org; Sat, 18 Jul 2009 12:16:49 -0700 Date: Sat, 18 Jul 2009 12:16:49 -0700 (PDT) From: bameylan To: lilypond-user-fr@gnu.org Message-ID: <1247944609058-3281806.post@n2.nabble.com> In-Reply-To: References: <1247930256485-3280961.post@n2.nabble.com> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_7214_24839617.1247944609058" X-Nabble-From: bameylan@bluewin.ch X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) Subject: Re: Conversion Lily -> Musixml X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 18 Jul 2009 19:16:56 -0000 ------=_Part_7214_24839617.1247944609058 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Le samedi, 18 juillet 2009 20.45:55 Xavier Scheuer (via Nabble), vous avez = =C3=A9crit : > > Juste par curiosit=C3=A9, pourquoi cherches-tu un export MusicXML ? > Juste pour un coll=C3=A8gue musicien qui aimerait poss=C3=A9der une partoch= e faite avec LilyPond et=20 pouvoir la modifier sur Finale; le seul moyen est de la lui faire parvenir = en .xml. Bernard --=20 View this message in context: http://n2.nabble.com/Conversion-Lily--%3E-Mus= ixml-tp3280961p3281806.html Sent from the LilyPond French Users mailing list archive at Nabble.com. ------=_Part_7214_24839617.1247944609058 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Le samedi, 18 juillet 2009 20.45:55 Xavier Scheuer (via Nabble), vous avez = =C3=A9crit :
>
> Juste par curiosit=C3=A9, pourquoi cherches-tu un export MusicXML = ?
>
Juste pour un coll=C3=A8gue musicien qui aimerait poss=C3=A9der une par= toche faite avec LilyPond et=20
pouvoir la modifier sur Finale; le seul moyen est de la lui faire parve= nir en .xml.

Bernard



View this message in context: Re: Conversion Lily -> Musixml<= br> Sent from the LilyPond French Users mailing list archive at Nabble.com.
------=_Part_7214_24839617.1247944609058-- From MAILER-DAEMON Sun Jul 19 11:36:46 2009 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1MSYRS-0006Kf-4s for mharc-lilypond-user-fr@gnu.org; Sun, 19 Jul 2009 11:36:46 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MSYRP-0006JQ-Gi for lilypond-user-fr@gnu.org; Sun, 19 Jul 2009 11:36:43 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MSYRL-0006HB-6e for lilypond-user-fr@gnu.org; Sun, 19 Jul 2009 11:36:42 -0400 Received: from [199.232.76.173] (port=35552 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MSYRK-0006H6-VX for lilypond-user-fr@gnu.org; Sun, 19 Jul 2009 11:36:39 -0400 Received: from wmproxy1-g27.free.fr ([212.27.42.91]:10769) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MSYRK-0005TL-E3 for lilypond-user-fr@gnu.org; Sun, 19 Jul 2009 11:36:38 -0400 Received: from wmproxy1-g27.free.fr (localhost [127.0.0.1]) by wmproxy1-g27.free.fr (Postfix) with ESMTP id 713ED632C3; Sun, 19 Jul 2009 17:36:35 +0200 (CEST) Received: from UNKNOWN (imp1-g19.priv.proxad.net [172.20.243.131]) by wmproxy1-g27.free.fr (Postfix) with ESMTP id 8B38163404; Sun, 19 Jul 2009 17:36:33 +0200 (CEST) Received: by UNKNOWN (Postfix, from userid 0) id 8A91A563D656F; Sun, 19 Jul 2009 17:36:33 +0200 (CEST) Received: from ([86.68.1.30]) by imp.free.fr (IMP) with HTTP for ; Sun, 19 Jul 2009 17:36:33 +0200 Message-ID: <1248017793.4a633d8185f87@imp.free.fr> Date: Sun, 19 Jul 2009 17:36:33 +0200 From: gilles.thibault@free.fr To: Luc De Rossi References: <4A5EFD16.8080706@ac-grenoble.fr> In-Reply-To: <4A5EFD16.8080706@ac-grenoble.fr> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 User-Agent: Internet Messaging Program (IMP) 3.2.8 X-Originating-IP: 86.68.1.30 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by monty-python.gnu.org: Genre and OS details not recognized. Cc: Lilypond - Liste Subject: Re: =?iso-8859-1?q?Ins=E9rer?= un "nom de =?iso-8859-1?q?port=E9e?= de Choeur" X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 19 Jul 2009 15:36:44 -0000 Selon Luc De Rossi > je souhaiterais mettre un nom de port=E9e pour un choeur [...] > J'ai bien essay=E9 un \set ChoirStaff.instrumentName =3D "Choeur 1" Je suis pas chez moi et je n'ai pas de Lilypond install=E9, mais il sembl= e me souvenir qu'il faut d'abord installer le "Instrument_name_engraver" dans = le ChoirStaff. \layout{ \context {\ChoirStaff \consists "Instrument_name_engraver"} } Ah oui je viens de le retrouver dans la doc : http://lilypond.org/doc/v2.12/Documentation/user/lilypond/Writing-parts#I= nstrument-names Gilles From MAILER-DAEMON Sun Jul 19 12:37:59 2009 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1MSZOg-0002lE-U0 for mharc-lilypond-user-fr@gnu.org; Sun, 19 Jul 2009 12:37:58 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MSZOf-0002kw-1g for lilypond-user-fr@gnu.org; Sun, 19 Jul 2009 12:37:57 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MSZOa-0002iI-Hj for lilypond-user-fr@gnu.org; Sun, 19 Jul 2009 12:37:56 -0400 Received: from [199.232.76.173] (port=35017 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MSZOa-0002i1-FC for lilypond-user-fr@gnu.org; Sun, 19 Jul 2009 12:37:52 -0400 Received: from smtp23.orange.fr ([193.252.22.126]:49892) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MSZOa-00021s-2X for lilypond-user-fr@gnu.org; Sun, 19 Jul 2009 12:37:52 -0400 Received: from me-wanadoo.net (localhost [127.0.0.1]) by mwinf2321.orange.fr (SMTP Server) with ESMTP id D5D82700008B for ; Sun, 19 Jul 2009 18:37:49 +0200 (CEST) Received: from [10.0.0.3] (ADijon-257-1-36-125.w86-204.abo.wanadoo.fr [86.204.167.125]) by mwinf2321.orange.fr (SMTP Server) with ESMTP id 8EAFA7000082 for ; Sun, 19 Jul 2009 18:37:49 +0200 (CEST) X-ME-UUID: 20090719163749584.8EAFA7000082@mwinf2321.orange.fr Date: Sun, 19 Jul 2009 18:37:58 +0200 From: "Fred.Bousquet" To: lilypond-user-fr@gnu.org Message-Id: <20090719183121.7B00.3B78A5C2@wanadoo.fr> MIME-Version: 1.0 Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: quoted-printable X-Mailer: Becky! ver. 2.50.07 [fr] X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.4-2.6 Subject: OOolilypond X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 19 Jul 2009 16:37:57 -0000 Bonjour tous, je cherche depuis une bonne heure... comment supprimer l'indication de mesure dans un document openoffice, avec OOolilypond, et je s=E8che lamentablement. Autant c'est facile avec lilypond,=20 http://lsr.dsi.unimi.it/LSR/Item?id=3D165 autant je ne vois pas du tout comment faire ! Si vous avez une id=E9e, je vous en serai extr=EAmement reconnaissante... version "2.12.2 lilypond version OOoLilyPond 0.4.0 Fred From MAILER-DAEMON Sun Jul 19 14:21:20 2009 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1MSb0i-0003cZ-KO for mharc-lilypond-user-fr@gnu.org; Sun, 19 Jul 2009 14:21:20 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MSb0h-0003cJ-E2 for lilypond-user-fr@gnu.org; Sun, 19 Jul 2009 14:21:19 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MSb0c-0003c7-Qv for lilypond-user-fr@gnu.org; Sun, 19 Jul 2009 14:21:18 -0400 Received: from [199.232.76.173] (port=45965 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MSb0c-0003c4-O0 for lilypond-user-fr@gnu.org; Sun, 19 Jul 2009 14:21:14 -0400 Received: from smtp20.orange.fr ([80.12.242.26]:15497) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MSb0c-0002Qk-DE for lilypond-user-fr@gnu.org; Sun, 19 Jul 2009 14:21:14 -0400 Received: from me-wanadoo.net (localhost [127.0.0.1]) by mwinf2014.orange.fr (SMTP Server) with ESMTP id 74EB12000107 for ; Sun, 19 Jul 2009 20:21:12 +0200 (CEST) Received: from me-wanadoo.net (localhost [127.0.0.1]) by mwinf2014.orange.fr (SMTP Server) with ESMTP id 57BCB2000116; Sun, 19 Jul 2009 20:21:12 +0200 (CEST) Received: from [192.168.1.96] (ALagny-153-1-27-42.w86-198.abo.wanadoo.fr [86.198.74.42]) by mwinf2014.orange.fr (SMTP Server) with ESMTP id 1051D2000107; Sun, 19 Jul 2009 20:21:12 +0200 (CEST) X-ME-UUID: 20090719182112673.1051D2000107@mwinf2014.orange.fr Message-ID: <4A63640C.9010306@cathemline.org> Date: Sun, 19 Jul 2009 20:21:00 +0200 From: Martial User-Agent: Thunderbird 2.0.0.21 (Windows/20090302) MIME-Version: 1.0 To: "Fred.Bousquet" References: <20090719183121.7B00.3B78A5C2@wanadoo.fr> In-Reply-To: <20090719183121.7B00.3B78A5C2@wanadoo.fr> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by monty-python.gnu.org: Genre and OS details not recognized. Cc: lilypond-user-fr@gnu.org Subject: Re: OOolilypond X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 19 Jul 2009 18:21:19 -0000 > je cherche depuis une bonne heure... > comment supprimer l'indication de mesure dans un document openoffice, > avec OOolilypond, et je s=E8che lamentablement. Ben apr=E8s avoir essay=E9 quelques trucs , je s=E8che aussi ! > Si vous avez une id=E9e, je vous en serai extr=EAmement reconnaissante.= .. Comme c'est une image: y'a qu'a copier, importer dans un logiciel de graphisme (GIMP ou autre) couper le bout de la port=E9e de la clef copier et coller dans OpenOfice ! --=20 Martial From MAILER-DAEMON Sun Jul 19 14:47:46 2009 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1MSbQI-0000re-8E for mharc-lilypond-user-fr@gnu.org; Sun, 19 Jul 2009 14:47:46 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MSbQG-0000pD-Ob for lilypond-user-fr@gnu.org; Sun, 19 Jul 2009 14:47:44 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MSbQC-0000fZ-An for lilypond-user-fr@gnu.org; Sun, 19 Jul 2009 14:47:44 -0400 Received: from [199.232.76.173] (port=54720 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MSbQC-0000fG-7h for lilypond-user-fr@gnu.org; Sun, 19 Jul 2009 14:47:40 -0400 Received: from smtp2f.orange.fr ([80.12.242.152]:65532) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MSbQB-0006fG-BT for lilypond-user-fr@gnu.org; Sun, 19 Jul 2009 14:47:39 -0400 Received: from me-wanadoo.net (localhost [127.0.0.1]) by mwinf2f26.orange.fr (SMTP Server) with ESMTP id 2FA7B800005A; Sun, 19 Jul 2009 20:47:38 +0200 (CEST) Received: from me-wanadoo.net (localhost [127.0.0.1]) by mwinf2f26.orange.fr (SMTP Server) with ESMTP id 232FD800005F; Sun, 19 Jul 2009 20:47:38 +0200 (CEST) Received: from [10.0.0.3] (ADijon-257-1-36-125.w86-204.abo.wanadoo.fr [86.204.167.125]) by mwinf2f26.orange.fr (SMTP Server) with ESMTP id B725D800005A; Sun, 19 Jul 2009 20:47:37 +0200 (CEST) X-ME-UUID: 20090719184737750.B725D800005A@mwinf2f26.orange.fr Date: Sun, 19 Jul 2009 20:47:47 +0200 From: "Fred.Bousquet" To: Martial In-Reply-To: <4A63640C.9010306@cathemline.org> References: <20090719183121.7B00.3B78A5C2@wanadoo.fr> <4A63640C.9010306@cathemline.org> Message-Id: <20090719204638.9FB7.3B78A5C2@wanadoo.fr> MIME-Version: 1.0 Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: quoted-printable X-Mailer: Becky! ver. 2.50.07 [fr] X-detected-operating-system: by monty-python.gnu.org: Genre and OS details not recognized. Cc: lilypond-user-fr@gnu.org Subject: Re: OOolilypond X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 19 Jul 2009 18:47:45 -0000 Le dimanche 19 juillet 2009 20:21:00 Martial a =E9crit : > Comme c'est une image: y'a qu'a copier, > importer dans un logiciel de graphisme (GIMP ou autre) > couper le bout de la port=E9e de la clef > copier et coller dans OpenOfice ! C'est ce que je m'=E9tais r=E9sign=E9e =E0 faire, mais j'esp=E9rais qu'un bidouillage du genre serait inutile... Merci d'avoir r=E9pondu. Fred From MAILER-DAEMON Mon Jul 20 03:14:11 2009 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1MSn4d-0003NI-2x for mharc-lilypond-user-fr@gnu.org; Mon, 20 Jul 2009 03:14:11 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MSn4b-0003Lz-5F for lilypond-user-fr@gnu.org; Mon, 20 Jul 2009 03:14:09 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MSn4V-0003Ln-NK for lilypond-user-fr@gnu.org; Mon, 20 Jul 2009 03:14:07 -0400 Received: from [199.232.76.173] (port=36524 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MSn4V-0003Lk-HB for lilypond-user-fr@gnu.org; Mon, 20 Jul 2009 03:14:03 -0400 Received: from mx20.gnu.org ([199.232.41.8]:41378) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1MSn4U-0005Pw-RW for lilypond-user-fr@gnu.org; Mon, 20 Jul 2009 03:14:03 -0400 Received: from smtp20.orange.fr ([80.12.242.26]) by mx20.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MSn4S-00056C-Hr for lilypond-user-fr@gnu.org; Mon, 20 Jul 2009 03:14:00 -0400 Received: from me-wanadoo.net (localhost [127.0.0.1]) by mwinf2004.orange.fr (SMTP Server) with ESMTP id D0AB02000042 for ; Mon, 20 Jul 2009 09:13:57 +0200 (CEST) Received: from me-wanadoo.net (localhost [127.0.0.1]) by mwinf2004.orange.fr (SMTP Server) with ESMTP id C3D0F2000044 for ; Mon, 20 Jul 2009 09:13:57 +0200 (CEST) Received: from [192.168.1.1] (Mix-Lyon-301-2-19.w193-250.abo.wanadoo.fr [193.250.6.19]) by mwinf2004.orange.fr (SMTP Server) with ESMTP id 809F82000042 for ; Mon, 20 Jul 2009 09:13:57 +0200 (CEST) X-ME-UUID: 20090720071357526.809F82000042@mwinf2004.orange.fr From: Daniel Cartron To: lilypond-user-fr@gnu.org Date: Mon, 20 Jul 2009 09:13:54 +0200 User-Agent: KMail/1.9.9 References: <20090719183121.7B00.3B78A5C2@wanadoo.fr> <4A63640C.9010306@cathemline.org> In-Reply-To: <4A63640C.9010306@cathemline.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Message-Id: <200907200913.55242.daniel@cartron.org> X-Detected-Operating-System: by mx20.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) Subject: Re: OOolilypond X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jul 2009 07:14:09 -0000 Le dimanche 19 juillet 2009, Martial a =E9crit=A0: > Ben apr=E8s avoir essay=E9 quelques trucs , je s=E8che aussi ! Moi itou, l'id=E9e =E9vidente d'ajouter l'instruction dans mon mod=E8le ne = donne=20 rien, et pourtant =E7a devrait... Un bug ? =2D-=20 Cordialement, Daniel Cartron =AB=A0Le souvenir, ce n'est qu'un regret apais=E9. =BB =46rancis Blanche - Mon oursin et moi From MAILER-DAEMON Mon Jul 20 04:51:05 2009 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1MSoaP-0004Zw-Ho for mharc-lilypond-user-fr@gnu.org; Mon, 20 Jul 2009 04:51:05 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MSoaM-0004Yd-R9 for lilypond-user-fr@gnu.org; Mon, 20 Jul 2009 04:51:02 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MSoaH-0004TX-Gw for lilypond-user-fr@gnu.org; Mon, 20 Jul 2009 04:51:02 -0400 Received: from [199.232.76.173] (port=58768 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MSoaH-0004TE-9M for lilypond-user-fr@gnu.org; Mon, 20 Jul 2009 04:50:57 -0400 Received: from wmproxy1-g27.free.fr ([212.27.42.91]:28309) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MSoaG-0000am-Pg for lilypond-user-fr@gnu.org; Mon, 20 Jul 2009 04:50:56 -0400 Received: from wmproxy1-g27.free.fr (localhost [127.0.0.1]) by wmproxy1-g27.free.fr (Postfix) with ESMTP id 65379635B0; Mon, 20 Jul 2009 10:50:54 +0200 (CEST) Received: from UNKNOWN (imp3-g19.priv.proxad.net [172.20.243.133]) by wmproxy1-g27.free.fr (Postfix) with ESMTP id 704D262417; Mon, 20 Jul 2009 10:50:52 +0200 (CEST) Received: by UNKNOWN (Postfix, from userid 0) id 6EB4C9A14833D; Mon, 20 Jul 2009 10:50:52 +0200 (CEST) Received: from ([194.2.20.67,194.250.38.185]) by imp.free.fr (IMP) with HTTP for ; Mon, 20 Jul 2009 10:50:52 +0200 Message-ID: <1248079852.4a642fec687f9@imp.free.fr> Date: Mon, 20 Jul 2009 10:50:52 +0200 From: jnmrclgrnd@free.fr To: martialr@gmail.com MIME-Version: 1.0 Content-Type: text/plain; charset=windows-1252 User-Agent: Internet Messaging Program (IMP) 3.2.8 X-Originating-IP: 194.2.20.67 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by monty-python.gnu.org: Genre and OS details not recognized. Cc: lilypond-user-fr@gnu.org Subject: Re: Re: =?iso-8859-1?q?d=E9caler?= 2 voix X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jul 2009 08:51:03 -0000 XP+2.12 Comme promis, voici le truc de Xavier sur le LSR : http://lsr.dsi.unimi.it/LSR/Item?u=3D1&id=3D618 Encore merci et =E0 tr=E8s bient=F4t JMarc From MAILER-DAEMON Mon Jul 20 08:38:22 2009 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1MSs8M-0001uU-80 for mharc-lilypond-user-fr@gnu.org; Mon, 20 Jul 2009 08:38:22 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MSs8K-0001tX-1W for lilypond-user-fr@gnu.org; Mon, 20 Jul 2009 08:38:20 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MSs8F-0001qu-4B for lilypond-user-fr@gnu.org; Mon, 20 Jul 2009 08:38:19 -0400 Received: from [199.232.76.173] (port=50035 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MSs8E-0001qm-Rj for lilypond-user-fr@gnu.org; Mon, 20 Jul 2009 08:38:14 -0400 Received: from mail-fx0-f213.google.com ([209.85.220.213]:50033) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MSs8E-00031Q-FX for lilypond-user-fr@gnu.org; Mon, 20 Jul 2009 08:38:14 -0400 Received: by fxm9 with SMTP id 9so13557fxm.42 for ; Mon, 20 Jul 2009 05:38:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type; bh=Lm8BWHm2B3C1hiJiYUuokXIPu3QZP5tgQjikSXHO0MY=; b=pd5hNs6u0WZvSmlpPFnyU9Cbkr5EfPinNbusuXIoPvAsfmJEs8ZKUuwUbiHa1AJ4vx ca5KLX8RvWONxv51QJI7Oe4+KPsvCSSwce42KJvX++nmWpLXO03jTSDLvdu0Ony9Oj0w btZLoqCoVTU/64EXLnLFxoQX2fkF13xM+IJ08= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=Nw2Vs7DsmkDVlt9nPa6i/PaOgq8kPT/8+gFRoOXWRzjYUuNJJ4EIquo6xU7ozE74wN f3NSTixbMNAs1l8Ps6hlUUYKBFEifZ6gmxYWOuhpfzadgJRY1SUO3o/h23liS52MhswJ KOYotbvQBFpK0PT6U1+ND4huFy5KIlaPjScpc= MIME-Version: 1.0 Received: by 10.103.161.18 with SMTP id n18mr703953muo.48.1248093493586; Mon, 20 Jul 2009 05:38:13 -0700 (PDT) In-Reply-To: <1248079852.4a642fec687f9@imp.free.fr> References: <1248079852.4a642fec687f9@imp.free.fr> Date: Mon, 20 Jul 2009 14:38:13 +0200 Message-ID: From: Xavier Scheuer To: jnmrclgrnd@free.fr Content-Type: multipart/alternative; boundary=0016e657b59854ed1d046f2269a0 X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) Cc: lilypond-user-fr@gnu.org, martialr@gmail.com Subject: =?utf-8?q?Re=3A_Re=3A_d=C3=A9caler_2_voix?= X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jul 2009 12:38:20 -0000 --0016e657b59854ed1d046f2269a0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable 2009/7/20 > XP+2.12 > > Comme promis, voici le truc de Xavier sur le LSR : > http://lsr.dsi.unimi.it/LSR/Item?u=3D1&id=3D618 > > Encore merci et =C3=A0 tr=C3=A8s bient=C3=B4t De rien. C'est bien d'avoir le "r=C3=A9flexe LSR", ce n'est pas encore mon cas. Bien =C3=A0 vous, Xavier --0016e657b59854ed1d046f2269a0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
2009/7/20 <jnmrclgrnd@free.fr>
XP+2.12

Comme promis, voici le truc de Xavier sur le LSR :
http://lsr.dsi.unimi.it/LSR/Item?u=3D1&id=3D618

Encore merci et =C3=A0 tr=C3=A8s bient=C3=B4t

De rien.=
C'est bien d'avoir le "r=C3=A9flexe LSR", ce n'es= t pas encore mon cas.

Bien =C3=A0 vous,


Xavier
<= /div> --0016e657b59854ed1d046f2269a0-- From MAILER-DAEMON Tue Jul 21 03:20:41 2009 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1MT9eT-0001j8-JW for mharc-lilypond-user-fr@gnu.org; Tue, 21 Jul 2009 03:20:41 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MT9eS-0001j3-05 for lilypond-user-fr@gnu.org; Tue, 21 Jul 2009 03:20:40 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MT9eM-0001ip-DV for lilypond-user-fr@gnu.org; Tue, 21 Jul 2009 03:20:38 -0400 Received: from [199.232.76.173] (port=45226 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MT9eM-0001im-8d for lilypond-user-fr@gnu.org; Tue, 21 Jul 2009 03:20:34 -0400 Received: from mx20.gnu.org ([199.232.41.8]:59854) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1MT9eL-0005Yr-Mz for lilypond-user-fr@gnu.org; Tue, 21 Jul 2009 03:20:34 -0400 Received: from smtp3-g21.free.fr ([212.27.42.3]) by mx20.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MT9eJ-0000jn-I8 for lilypond-user-fr@gnu.org; Tue, 21 Jul 2009 03:20:32 -0400 Received: from smtp3-g21.free.fr (localhost [127.0.0.1]) by smtp3-g21.free.fr (Postfix) with ESMTP id 39FB78180E2; Tue, 21 Jul 2009 09:20:25 +0200 (CEST) Received: from [192.168.0.12] (lns-bzn-55-82-255-163-148.adsl.proxad.net [82.255.163.148]) by smtp3-g21.free.fr (Postfix) with ESMTP id 66B29818156; Tue, 21 Jul 2009 09:20:22 +0200 (CEST) Message-ID: <4A638ADA.2060108@free.fr> Date: Sun, 19 Jul 2009 23:06:34 +0200 From: Luc De Rossi User-Agent: Thunderbird 2.0.0.22 (Windows/20090605) MIME-Version: 1.0 To: Xavier Scheuer References: <4A5EFD16.8080706@ac-grenoble.fr> In-Reply-To: Content-Type: multipart/mixed; boundary="------------040200050405050704050908" X-Detected-Operating-System: by mx20.gnu.org: GNU/Linux 2.6 (newer, 3) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) Cc: Lilypond - Liste Subject: Re: =?windows-1252?q?Ins=E9rer_un_=22nom_de_port=E9e_de_Choeur=22?= X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jul 2009 07:20:40 -0000 This is a multi-part message in MIME format. --------------040200050405050704050908 Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: quoted-printable Xavier Scheuer a =E9crit : > > Le 16 juillet 2009 12:12, Luc De Rossi > a =E9crit : > > Bonjour =E0 tous, > > je souhaiterais mettre un nom de port=E9e pour un choeur > (regroupement de 4 port=E9es portant d=E9j=E0 elles-m=EAmes un nom)= ? > Un dessin valant mieux qu'un long discours, je vous joins une > image pour illustrer mon propos. C'est une partition avec 4 > choeurs =E0 4 voix. > > J'ai bien essay=E9 un \set ChoirStaff.instrumentName =3D "Choeur 1" > mais cela a pour effet d'annuler le regroupement de port=E9es sans > pour autant ajouter un nom pour le regroupement ? > > > Bonsoir, > > \set ChoirStaff.instrumentName =3D "Choeur 1" fonctionne si on ajoute > > \layout { > \context { > \ChoirStaff \consists "Instrument_name_engraver" > } > } > > Et j'ai un peu trifouill=E9 pour trouver un moyen d'obtenir exactement=20 > ce qu'il y a sur ton image (CH=8CUR 1 =E9crit de haut en bas et encadr=E9= ). > Bon alors je pr=E9viens tout de suite, c'est pas tr=E8s "propre", c'est= =20 > vraiment du bricolage avec des bouts de ficelles. > > Essaie =E7a : > > \set ChoirStaff.instrumentName =3D \markup { \box { \center-column {=20 > \bold { "C" "H" "=8C" "U" "R" "" "1" } } } \hspace #7 } > > en changeant si n=E9cessaire la valeur apr=E8s \hspace pour d=E9placer=20 > l'inscription vers la gauche ou vers la droite. > > En pi=E8ce jointe un exemple avec 2 ch=9Curs (facile de compl=E9ter pou= r 4=20 > ch=9Curs). > En esp=E9rant que cela corresponde =E0 ce que tu recherches. > > Cordialement, > > > Xavier > > -----------------------------------------------------------------------= - > > _______________________________________________ > liste de diffusion lilypond-user-fr > lilypond-user-fr@gnu.org > http://lists.gnu.org/mailman/listinfo/lilypond-user-fr Bonjour =E0 tous, Un grand merci =E0 Xavier et =E0 Gilles, m=EAme si ta proposition (Xavier= ) ne=20 fonctionne pas chez moi, peut-=EAtre car je suis rest=E9 =E0 la version 2= .11.34. Cela =E9tant en bricolant avec tes bouts de ficelles et en ajoutant les=20 miens, j'obtiens presque ce que je d=E9sire (voir la PJ). Si j'arrive tr=E8s bien =E0 ajuster la distance du cadre par rapport au=20 syst=E8me (en jouant sur la valeur de \hspace) ainsi que la distance du=20 cadre par rapport au texte (choeur I) du c=F4t=E9 gauche et droite (en=20 jouant sur la valeur de \hcenter-in ), je n'arrive pas =E0 "=E9carter" le= =20 cadre en haut et en bas par rapport au texte. J'ai bien ajout=E9 des lignes vides au-dessus et au-dessous, mais ce n'es= t=20 ni tr=E8s acad=E9mique ni tr=E8s joli !! Si je ne mets rien, c'est encore= pire=20 (voir "Choeur 1"). Je m'en remets encore une fois =E0 vos id=E9es. Merci =E0 vous. Luc --=20 Luc De Rossi Lilypond 2.11.34 Ubuntu Hardy Heron --------------040200050405050704050908 Content-Type: text/lilypond-source; name="test.ly" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="test.ly" \version "2.11.34" global = { \key f \major \time 3/4 } soprano = \relative c'' { \global c } alto = \relative c' { \global c } tenor = \relative c' { \global c } bass = \relative c { \global c } sopranoTwo = \relative c'' { \global c } altoTwo = \relative c' { \global c } tenorTwo = \relative c' { \global c } bassTwo = \relative c { \global c } \score { << \new ChoirStaff << \set ChoirStaff.instrumentName = \markup {\box { \hcenter-in #4 \center-align { \line { \italic {\fontsize #3 {"C" }}} \line { \italic {"H" }} \line { \italic {"O" }} \line { \italic {"E" }} \line { \italic {"U" }} \line { \italic {"R" }} \line { } \line { \italic {"I" }} }} \hspace #2 } \new Staff { \set Staff.instrumentName = "S" %% \set Staff.shortInstrumentName = "S" \soprano } \new Staff { \set Staff.instrumentName = "A" %% \set Staff.shortInstrumentName = "A" \alto } \new Staff { \set Staff.instrumentName = "T" %% \set Staff.shortInstrumentName = "T" \clef "treble_8" \tenor } \new Staff { \set Staff.instrumentName = "B" %% \set Staff.shortInstrumentName = "B" \clef bass \bass } >> \new ChoirStaff << \set ChoirStaff.instrumentName = \markup {\box { \hcenter-in #4 \center-align {% \fontsize #3 {" "} \line { } \line { \italic {\fontsize #3 {"C" }}} \line { \italic {"H" }} \line { \italic {"O" }} \line { \italic {"E" }} \line { \italic {"U" }} \line { \italic {"R" }} \line { } \line { \italic {"II" }} \line { } }} \hspace #2 } \new Staff { \set Staff.instrumentName = "S" %% \set Staff.shortInstrumentName = "S" \sopranoTwo } \new Staff { \set Staff.instrumentName = "A" %% \set Staff.shortInstrumentName = "A" \altoTwo } \new Staff { \set Staff.instrumentName = "T" %% \set Staff.shortInstrumentName = "T" \clef "treble_8" \tenorTwo } \new Staff { \set Staff.instrumentName = "B" %% \set Staff.shortInstrumentName = "B" \clef bass \bassTwo } >> >> \layout { \context { \ChoirStaff \consists "Instrument_name_engraver" } } % \midi { } } --------------040200050405050704050908-- From MAILER-DAEMON Tue Jul 21 08:31:37 2009 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1MTEVN-0007CK-9D for mharc-lilypond-user-fr@gnu.org; Tue, 21 Jul 2009 08:31:37 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MTEVL-0007CF-5I for lilypond-user-fr@gnu.org; Tue, 21 Jul 2009 08:31:35 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MTEVG-0007Ax-7B for lilypond-user-fr@gnu.org; Tue, 21 Jul 2009 08:31:34 -0400 Received: from [199.232.76.173] (port=44930 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MTEVG-0007Au-0e for lilypond-user-fr@gnu.org; Tue, 21 Jul 2009 08:31:30 -0400 Received: from mail-ew0-f213.google.com ([209.85.219.213]:62266) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MTEVF-0000Ms-G0 for lilypond-user-fr@gnu.org; Tue, 21 Jul 2009 08:31:29 -0400 Received: by ewy9 with SMTP id 9so591466ewy.42 for ; Tue, 21 Jul 2009 05:31:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:cc:subject:references:in-reply-to :content-type:content-transfer-encoding; bh=SU2xpiug0rVJfXWqL+qEAogx6pHFdmRp7A7/0ObKuwI=; b=Lm8ePr8mKuepXgbJHQVZ3pqGtRiuCRCWRAh9wKfYNe1083rmXaiMnRo3gKrM9YubAj kNo2R/Fwswgyytv26ntU0qT7TM6PkspCkv5wEPQc+R14nS23z28u944nj4o2OpTW2sG9 KUcTsMN0ZbIqBoWoamGxz+aSfyB7VfXni+N0A= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; b=gxHBVYP1CF2r2hKnCKF1dgImdPwO+MF5po74i2zJjMeoq9RBp6vJt0vUE30at46auW ZReTdzb2dYQePUwJAeyFNoq1hkQm+cjH9/YocalusB7EJSZygC6I2jWIvvt7RQshubOx 1gmTHivf82yASMlOKafoimP1BeAvgpWFsmL9U= Received: by 10.210.54.9 with SMTP id c9mr5126631eba.21.1248179486499; Tue, 21 Jul 2009 05:31:26 -0700 (PDT) Received: from ?192.168.1.6? ([91.182.211.34]) by mx.google.com with ESMTPS id 28sm1216119eyg.52.2009.07.21.05.31.25 (version=TLSv1/SSLv3 cipher=RC4-MD5); Tue, 21 Jul 2009 05:31:26 -0700 (PDT) Message-ID: <4A65B51B.90107@gmail.com> Date: Tue, 21 Jul 2009 14:31:23 +0200 From: Xavier Scheuer User-Agent: Thunderbird 2.0.0.22 (X11/20090608) MIME-Version: 1.0 To: Luc De Rossi References: <4A5EFD16.8080706@ac-grenoble.fr> <4A638ADA.2060108@free.fr> In-Reply-To: <4A638ADA.2060108@free.fr> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 8bit X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) Cc: Lilypond - Liste Subject: Re: =?windows-1252?q?Ins=E9rer_un_=22nom_de_port=E9e_de_Choeur=22?= X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jul 2009 12:31:35 -0000 Luc De Rossi a écrit : > Un grand merci à Xavier et à Gilles, même si ta proposition (Xavier) ne > fonctionne pas chez moi, peut-être car je suis resté à la version 2.11.34. Oui, je pense bien. \center-align est devenu \center-column lors du passage à la 2.12 il me semble. Tu n'as pas envie de mettre à jour vers la dernière version stable (2.12.2-1), voire de développement (2.13.3-0) plutôt que de garder une ancienne version de développement ? > Cela étant en bricolant avec tes bouts de ficelles et en ajoutant les > miens, j'obtiens presque ce que je désire (voir la PJ). Ah ben c'est ton fichier qui donne un résultat bizarre avec ma version ! Un coup de "convert-ly", il me change \center-align en \center-column et ça ressemble à quelque chose. ;-) > Si j'arrive très bien à ajuster la distance du cadre par rapport au > système (en jouant sur la valeur de \hspace) ainsi que la distance du > cadre par rapport au texte (choeur I) du côté gauche et droite (en > jouant sur la valeur de \hcenter-in ), je n'arrive pas à "écarter" le > cadre en haut et en bas par rapport au texte. > J'ai bien ajouté des lignes vides au-dessus et au-dessous, mais ce > n'est ni très académique ni très joli !! Si je ne mets rien, c'est > encore pire (voir "Choeur 1"). > Je m'en remets encore une fois à vos idées. Plutôt que de mettre le \hcenter-in tu pourrais : - soit insérer \override #'(box-padding . 1) AVANT la commande \box (en jouant sur la valeur) ; - soit insérer \pad-around #1 ou \pad-markup #1 APRÈS le \box, et contenant TOUT le texte en argument (toujours en jouant sur la valeur). J'ai trouvé ces idées dans la documentation aux pages suivantes : - pour le \override ... voir http://lilypond.org/doc/v2.13/Documentation/user/lilypond/Font ; - pour la pad-... voir http://lilypond.org/doc/v2.13/Documentation/user/lilypond/Formatting-text.html (la version anglaise car ce n'est pas encore repris en français) et http://lilypond.org/doc/v2.13/Documentation/user/lilypond/Align . À nouveau je n'ai pas vérifié si c'était compatible avec d'anciennes versions de lilypond. En espérant que cela te soit utile, Xavier From MAILER-DAEMON Wed Jul 22 03:02:20 2009 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1MTVqG-0003kj-2a for mharc-lilypond-user-fr@gnu.org; Wed, 22 Jul 2009 03:02:20 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MTVqD-0003jt-Ji for lilypond-user-fr@gnu.org; Wed, 22 Jul 2009 03:02:17 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MTVq8-0003hh-MN for lilypond-user-fr@gnu.org; Wed, 22 Jul 2009 03:02:17 -0400 Received: from [199.232.76.173] (port=51715 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MTVq8-0003hc-G0 for lilypond-user-fr@gnu.org; Wed, 22 Jul 2009 03:02:12 -0400 Received: from mx20.gnu.org ([199.232.41.8]:9725) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1MTVq7-00025d-IY for lilypond-user-fr@gnu.org; Wed, 22 Jul 2009 03:02:12 -0400 Received: from kuber.nabble.com ([216.139.236.158]) by mx20.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MTVq5-0004lg-Gk for lilypond-user-fr@gnu.org; Wed, 22 Jul 2009 03:02:09 -0400 Received: from tervel.nabble.com ([192.168.236.150]) by kuber.nabble.com with esmtp (Exim 4.63) (envelope-from ) id 1MTVpy-0002Ok-07 for lilypond-user-fr@gnu.org; Wed, 22 Jul 2009 00:02:02 -0700 Date: Wed, 22 Jul 2009 00:02:01 -0700 (PDT) From: Matthieu Jacquot To: lilypond-user-fr@gnu.org Message-ID: <1248246121996-3301542.post@n2.nabble.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Nabble-From: milarepa7@gmail.com X-Detected-Operating-System: by mx20.gnu.org: GNU/Linux 2.6 (newer, 3) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) Subject: Subdivision des barres de ligature en 12/16 X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jul 2009 07:02:17 -0000 Bonjour =C3=A0 tous,=20 J'essaie depuis un moment de mettre en forme mes mesures =C3=A0 12/16 http://n2.nabble.com/file/n3301542/mesa1216.png=20 Dans l'exemple ci-dessus, je souhaite obtenir la disposition tout =C3=A0 dr= oite (les notes group=C3=A9es par 6 et sous-divis=C3=A9esen deux groupes de troi= s doubles croches). Ce qui m'embete c'est que je dois pour cela regrouper les six notes entre crochets, or cette disposition apparait dans tout le morceau et j'aurais aim=C3=A9 savoir s'il y avait un moyen pour faire que cela soit automatique= . Si quelqu'un pouvait m'apporter ses lumieres... Je joins le code source au cas o=C3=B9. En tous cas merci d'avance. Matthieu http://n2.nabble.com/file/n3301542/1216.ly 1216.ly=20 ----- http://theshadylanepublishing.com/ The Shady Lane Publishing=20 --=20 View this message in context: http://n2.nabble.com/Subdivision-des-barres-d= e-ligature-en-12-16-tp3301542p3301542.html Sent from the LilyPond French Users mailing list archive at Nabble.com. From MAILER-DAEMON Wed Jul 22 04:09:43 2009 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1MTWtT-00039K-IV for mharc-lilypond-user-fr@gnu.org; Wed, 22 Jul 2009 04:09:43 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MTWtS-00038x-6R for lilypond-user-fr@gnu.org; Wed, 22 Jul 2009 04:09:42 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MTWtN-00038H-An for lilypond-user-fr@gnu.org; Wed, 22 Jul 2009 04:09:41 -0400 Received: from [199.232.76.173] (port=57258 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MTWtN-00038E-70 for lilypond-user-fr@gnu.org; Wed, 22 Jul 2009 04:09:37 -0400 Received: from mx20.gnu.org ([199.232.41.8]:15112) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1MTWtM-0002Tn-MF for lilypond-user-fr@gnu.org; Wed, 22 Jul 2009 04:09:36 -0400 Received: from smtp7.tech.numericable.fr ([82.216.111.43]) by mx20.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MTWtL-0000IR-JP for lilypond-user-fr@gnu.org; Wed, 22 Jul 2009 04:09:35 -0400 Received: from ubuntustudio (ip-206.net-82-216-70.rev.numericable.fr [82.216.70.206]) by smtp7.tech.numericable.fr (Postfix) with ESMTP id 0CDBB163805 for ; Wed, 22 Jul 2009 10:09:33 +0200 (CEST) Date: Wed, 22 Jul 2009 10:09:32 +0200 From: Monsieur Nicolas To: lilypond-user-fr@gnu.org Message-Id: <20090722100932.74e7b5cb.allonico@gmail.com> X-Mailer: Sylpheed 2.4.8 (GTK+ 2.12.9; x86_64-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Detected-Operating-System: by mx20.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) Subject: Mettre le texte des paroles en couleur X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jul 2009 08:09:42 -0000 Bonjour =C3=A0 tous, je souhaiterais savoir comment affecter des couleurs diff=C3=A9rentes =C3= =A0 chaques lignes de paroles=E2=80=A6=20 je parviens =C3=A0 le faire pour les notes, mais je ne trouve pas pour le= texte Merci de votre aide Nicolas From MAILER-DAEMON Wed Jul 22 04:48:05 2009 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1MTXUb-0001Mg-Mx for mharc-lilypond-user-fr@gnu.org; Wed, 22 Jul 2009 04:48:05 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MTXUa-0001MC-FS for lilypond-user-fr@gnu.org; Wed, 22 Jul 2009 04:48:04 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MTXUV-0001K0-FE for lilypond-user-fr@gnu.org; Wed, 22 Jul 2009 04:48:03 -0400 Received: from [199.232.76.173] (port=52334 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MTXUV-0001Jw-B6 for lilypond-user-fr@gnu.org; Wed, 22 Jul 2009 04:47:59 -0400 Received: from smtp-out2.sfr.fr ([160.92.187.251]:49705 helo=smtp.sfr.fr) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MTXUU-0000cj-HI for lilypond-user-fr@gnu.org; Wed, 22 Jul 2009 04:47:58 -0400 Received: from [10.206.7.235] (unknown [80.125.173.63]) by msfrf0103.sfr.fr (SMTP Server) with ESMTP id 23528E001585; Wed, 22 Jul 2009 10:47:52 +0200 (CEST) X-SFR-UUID: 20090722084753144.23528E001585@msfrf0103.sfr.fr Message-Id: <1DA61F07-5FBF-428F-AEAA-CEB1EE306C25@wanadoo.fr> From: Pascal Legris To: Monsieur Nicolas In-Reply-To: <20090722100932.74e7b5cb.allonico@gmail.com> Content-Type: text/plain; charset=WINDOWS-1252; format=flowed; delsp=yes Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Apple Message framework v935.3) Date: Wed, 22 Jul 2009 10:47:51 +0200 References: <20090722100932.74e7b5cb.allonico@gmail.com> X-Mailer: Apple Mail (2.935.3) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.4-2.6 Cc: lilypond-user-fr@gnu.org Subject: Re: Mettre le texte des paroles en couleur X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jul 2009 08:48:04 -0000 Bonjour, Au d=E9but du bloc \lyricmode (qui contient les paroles) mettre : \override LyricText #'color =3D #red on peut =E9galement changer la couleur en cours de route. @+, Pascal Le 22 juil. 09 =E0 10:09, Monsieur Nicolas a =E9crit : > Bonjour =E0 tous, > > je souhaiterais savoir comment affecter des couleurs diff=E9rentes =E0 = =20 > chaques lignes de paroles=85 > je parviens =E0 le faire pour les notes, mais je ne trouve pas pour le = =20 > texte > > Merci de votre aide > > Nicolas > > > > > _______________________________________________ > liste de diffusion lilypond-user-fr > lilypond-user-fr@gnu.org > http://lists.gnu.org/mailman/listinfo/lilypond-user-fr From MAILER-DAEMON Wed Jul 22 05:17:08 2009 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1MTXwi-0005fP-0a for mharc-lilypond-user-fr@gnu.org; Wed, 22 Jul 2009 05:17:08 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MTXwg-0005et-9L for lilypond-user-fr@gnu.org; Wed, 22 Jul 2009 05:17:06 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MTXwb-0005dN-JJ for lilypond-user-fr@gnu.org; Wed, 22 Jul 2009 05:17:05 -0400 Received: from [199.232.76.173] (port=55696 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MTXwb-0005dA-Bs for lilypond-user-fr@gnu.org; Wed, 22 Jul 2009 05:17:01 -0400 Received: from smtp2.tech.numericable.fr ([82.216.111.38]:55226) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MTXwb-0006RW-07 for lilypond-user-fr@gnu.org; Wed, 22 Jul 2009 05:17:01 -0400 Received: from ubuntustudio (ip-206.net-82-216-70.rev.numericable.fr [82.216.70.206]) by smtp2.tech.numericable.fr (Postfix) with ESMTP id E0F6718D808; Wed, 22 Jul 2009 11:16:59 +0200 (CEST) Date: Wed, 22 Jul 2009 11:16:57 +0200 From: Monsieur Nicolas To: Pascal Legris Message-Id: <20090722111657.0c0fb899.allonico@gmail.com> In-Reply-To: <1DA61F07-5FBF-428F-AEAA-CEB1EE306C25@wanadoo.fr> References: <20090722100932.74e7b5cb.allonico@gmail.com> <1DA61F07-5FBF-428F-AEAA-CEB1EE306C25@wanadoo.fr> X-Mailer: Sylpheed 2.4.8 (GTK+ 2.12.9; x86_64-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) Cc: lilypond-user-fr@gnu.org Subject: Re: Mettre le texte des paroles en couleur X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jul 2009 09:17:06 -0000 Merci Pascal pour cette r=C3=A9ponse aussi rapide qu'efficace! c'est g=C3=A9nial !!! Nicolas > Bonjour, > Au d=C3=A9but du bloc \lyricmode (qui contient les paroles) mettre : >=20 > \override LyricText #'color =3D #red > on peut =C3=A9galement changer la couleur en cours de route. > @+, > Pascal >=20 > Le 22 juil. 09 =C3=A0 10:09, Monsieur Nicolas a =C3=A9crit : >=20 > > Bonjour =C3=A0 tous, > > > > je souhaiterais savoir comment affecter des couleurs diff=C3=A9rentes= =C3=A0 =20 > > chaques lignes de paroles=E2=80=A6 > > je parviens =C3=A0 le faire pour les notes, mais je ne trouve pas pou= r le =20 > > texte > > > > Merci de votre aide > > > > Nicolas > > > > > > > > > > _______________________________________________ > > liste de diffusion lilypond-user-fr > > lilypond-user-fr@gnu.org > > http://lists.gnu.org/mailman/listinfo/lilypond-user-fr >=20 --=20 Monsieur Nicolas From MAILER-DAEMON Wed Jul 22 09:48:38 2009 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1MTcBS-0005Ix-0x for mharc-lilypond-user-fr@gnu.org; Wed, 22 Jul 2009 09:48:38 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MTcBQ-0005Io-0G for lilypond-user-fr@gnu.org; Wed, 22 Jul 2009 09:48:36 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MTcBL-0005G2-Ag for lilypond-user-fr@gnu.org; Wed, 22 Jul 2009 09:48:35 -0400 Received: from [199.232.76.173] (port=55280 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MTcBL-0005Fw-5k for lilypond-user-fr@gnu.org; Wed, 22 Jul 2009 09:48:31 -0400 Received: from mail-ew0-f213.google.com ([209.85.219.213]:48330) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MTcBK-0005uq-Qh for lilypond-user-fr@gnu.org; Wed, 22 Jul 2009 09:48:30 -0400 Received: by ewy9 with SMTP id 9so233367ewy.42 for ; Wed, 22 Jul 2009 06:48:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:cc:subject:references:in-reply-to :content-type:content-transfer-encoding; bh=sIhiClJ8DF1FPSGS+oE5KAjt76+2lOqwacYabFAyDzo=; b=fEJFyJbyPPeu9BmgWfhNetpw+f3geOW+snsaurdwKiATARpEsjgWE0IBKDFUTh/xgx zPIzI5vh9Toks9jo3Fj3ASJELv+BCliV9iP4IQmij8gkbhcpKyd7bouH5/yy21cd4iLz quMEwGHGTVJ8cw6fsRo3t+0oz0F5yBjbiOLHI= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; b=Y3vuWfJP6nmh6NNDReqdKt3Wgoa3PwFfip1ZdXkVm+k8j+GTXVIOUxgXCwfNo9ZW++ jGmSknxj0ODE+BE3dTJ7NQIYkdhDOFulYcrBAlhbaL+XH2/ZwM30KGC8gZ3koWQ8eql6 hoG/ahZhT2cLlFkcATRj9t37hH3xS5jU9rfm4= Received: by 10.210.67.4 with SMTP id p4mr1669798eba.11.1248270509067; Wed, 22 Jul 2009 06:48:29 -0700 (PDT) Received: from ?192.168.1.6? (231.122-242-81.adsl-dyn.isp.belgacom.be [81.242.122.231]) by mx.google.com with ESMTPS id 5sm1340065eyf.28.2009.07.22.06.48.27 (version=TLSv1/SSLv3 cipher=RC4-MD5); Wed, 22 Jul 2009 06:48:27 -0700 (PDT) Message-ID: <4A6718A8.2000905@gmail.com> Date: Wed, 22 Jul 2009 15:48:24 +0200 From: Xavier Scheuer User-Agent: Thunderbird 2.0.0.22 (X11/20090608) MIME-Version: 1.0 To: Matthieu Jacquot References: <1248246121996-3301542.post@n2.nabble.com> In-Reply-To: <1248246121996-3301542.post@n2.nabble.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) Cc: lilypond-user-fr@gnu.org Subject: Re: Subdivision des barres de ligature en 12/16 X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jul 2009 13:48:36 -0000 Matthieu Jacquot a écrit : > Bonjour à tous, > J'essaie depuis un moment de mettre en forme mes mesures à 12/16 > http://n2.nabble.com/file/n3301542/mesa1216.png > > Dans l'exemple ci-dessus, je souhaite obtenir la disposition tout à droite > (les notes groupées par 6 et sous-diviséesen deux groupes de trois doubles > croches). > Ce qui m'embete c'est que je dois pour cela regrouper les six notes entre > crochets, or cette disposition apparait dans tout le morceau et j'aurais > aimé savoir s'il y avait un moyen pour faire que cela soit automatique. > Si quelqu'un pouvait m'apporter ses lumieres... Je joins le code source au > cas où. Bonjour, J'ai pas mal trifouillé aussi (avec les beatGrouping, beatLength, subdivideBeams), sans résultat dans un premier temps. Puis, sans vraiment trop d'espoir, j'ai essayé en ajoutant une règle auto-beam-setting et ça a fonctionné ! Essaie ça : \relative c''{ \time 12/16 #(override-auto-beam-setting '(end * * 12 16) 3 8) #(override-auto-beam-setting '(end * * 12 16) 6 8) \set subdivideBeams = ##t \set beatLength = #(ly:make-moment 3 16) c16 c c c c c c16 c c c c c | } Par contre je ne comprends pas pourquoi ton dernier essai (sans les crochets) ne donne pas le résultat escompté. Surtout que pour une subdivision toutes les 2 doubles-croches ça fonctionne (ly:make-moment 2 16). Est-ce qu'un de nos "développeurs" francophones (John, Nicolas ou Valentin par exemple) pourrait y jeter un coup d'oeil et nous dire s'il s'agit d'un bug ? Ou bien je pose la question sur lilypond-user ? Matthieu, j'espère que ça t'aidera. Si cette règle te pose problème dans la suite du morceau (pour d'autres rythmes par exemple), n'hésite pas à revenir. Cordialement, Xavier From MAILER-DAEMON Wed Jul 22 11:31:29 2009 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1MTdmz-0004AL-F4 for mharc-lilypond-user-fr@gnu.org; Wed, 22 Jul 2009 11:31:29 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MTdmy-00049w-3x for lilypond-user-fr@gnu.org; Wed, 22 Jul 2009 11:31:28 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MTdmt-00047w-Ar for lilypond-user-fr@gnu.org; Wed, 22 Jul 2009 11:31:27 -0400 Received: from [199.232.76.173] (port=44529 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MTdmt-00047q-5f for lilypond-user-fr@gnu.org; Wed, 22 Jul 2009 11:31:23 -0400 Received: from kuber.nabble.com ([216.139.236.158]:56542) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1MTdms-0006LE-Ts for lilypond-user-fr@gnu.org; Wed, 22 Jul 2009 11:31:23 -0400 Received: from tervel.nabble.com ([192.168.236.150]) by kuber.nabble.com with esmtp (Exim 4.63) (envelope-from ) id 1MTdmq-0007RR-8E for lilypond-user-fr@gnu.org; Wed, 22 Jul 2009 08:31:20 -0700 Date: Wed, 22 Jul 2009 08:31:20 -0700 (PDT) From: Matthieu Jacquot To: lilypond-user-fr@gnu.org Message-ID: <1248276680249-3304013.post@n2.nabble.com> In-Reply-To: <4A6718A8.2000905@gmail.com> References: <1248246121996-3301542.post@n2.nabble.com> <4A6718A8.2000905@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Nabble-From: milarepa7@gmail.com X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) Subject: Re: Subdivision des barres de ligature en 12/16 X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jul 2009 15:31:28 -0000 Merci beaucoup, =C3=A7a fonctionne impeccable! J'avais aussi essay=C3=A9 avec (ly:make-moment 1 8) et =C3=A7a fonctionnait= , je donc pensais faire une erreur de syntax avec le (ly:make-moment 3 16) et continuais a chercher dans ce sens. En tous cas merci beaucoup Xavier. Matthieu ----- http://theshadylanepublishing.com/ The Shady Lane Publishing=20 --=20 View this message in context: http://n2.nabble.com/Subdivision-des-barres-d= e-ligature-en-12-16-tp3301542p3304013.html Sent from the LilyPond French Users mailing list archive at Nabble.com. From MAILER-DAEMON Fri Jul 24 08:29:54 2009 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1MUJuL-0007N5-OY for mharc-lilypond-user-fr@gnu.org; Fri, 24 Jul 2009 08:29:53 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MUJuE-0007Lr-TT for lilypond-user-fr@gnu.org; Fri, 24 Jul 2009 08:29:47 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MUJu9-0007Jw-GO for lilypond-user-fr@gnu.org; Fri, 24 Jul 2009 08:29:46 -0400 Received: from [199.232.76.173] (port=56121 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MUJu7-0007JU-FZ for lilypond-user-fr@gnu.org; Fri, 24 Jul 2009 08:29:39 -0400 Received: from smtp4-g21.free.fr ([212.27.42.4]:44540) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MUJu6-0000Nk-KC for lilypond-user-fr@gnu.org; Fri, 24 Jul 2009 08:29:39 -0400 Received: from smtp4-g21.free.fr (localhost [127.0.0.1]) by smtp4-g21.free.fr (Postfix) with ESMTP id 66C104C8090 for ; Fri, 24 Jul 2009 14:29:33 +0200 (CEST) Received: from [192.168.0.12] (lns-bzn-53-82-65-12-42.adsl.proxad.net [82.65.12.42]) by smtp4-g21.free.fr (Postfix) with ESMTP id 25CAD4C8072 for ; Fri, 24 Jul 2009 14:29:31 +0200 (CEST) Message-ID: <4A69A46D.4090809@free.fr> Date: Fri, 24 Jul 2009 14:09:17 +0200 From: Luc De Rossi User-Agent: Thunderbird 2.0.0.22 (Windows/20090605) MIME-Version: 1.0 To: Lilypond - Liste Content-Type: multipart/mixed; boundary="------------000703010703000709010707" X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) Subject: Ecartement entre les =?iso-8859-1?q?port=E9es_=28ligne_de_parole_?= =?iso-8859-1?q?et_ligne_de_chiffrage_de_basse=29?= X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 24 Jul 2009 12:29:49 -0000 This is a multi-part message in MIME format. --------------000703010703000709010707 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable Bonjour, Je continue avec mes petits probl=E8mes de mises en page. Il s'agit l=E0 d'=E9carter 2 port=E9es. Le probl=E8me (mais ce n'en est pas un car il y a toujours une solution=20 !!) est que ces 2 port=E9es sont s=E9par=E9es par un ligne de parole (\ne= w=20 Lyrics ) suivie d'une ligne de chiffrage de basse (\new FiguredBass). Si dans la port=E9e de basse (\new Voice =3D "VbasseDeux") j'ajoute un=20 \override Staff.VerticalAxisGroup #'minimum-Y-extent pour abaisser la=20 port=E9e suivante, c'est la ligne de parole qui descend et si j'ajoute un= =20 \override Staff.VerticalAxisGroup #'minimum-Y-extent dans la ligne de=20 basse continue pour =E9carter la port=E9e pr=E9c=E9dente, c'est la ligne = de=20 chiffrage de basse qui s'=E9carte. Il faudrait que je puisse mettre \override Staff.VerticalAxisGroup=20 #'minimum-Y-extent dans la ligne de parole ou de chiffrage pour =E9carter= =20 l'une ou l'autre. Mais apr=E8s essai, il n'y a pas de message d'erreur=20 mais ps de changement non plus. Merci pour votre aide. Cordialement, --=20 Luc De Rossi Lilypond 2.11.34 Ubuntu Hardy Heron --------------000703010703000709010707 Content-Type: text/lilypond-source; name="test.ly" Content-Disposition: inline; filename="test.ly" Content-Transfer-Encoding: quoted-printable \version "2.11.34" #(set-default-paper-size "a4") #(set-global-staff-size 14) %#(ly:set-option 'point-and-click #f) global =3D { \key f \major \time 3/4 } soprano =3D \relative c'' { \global c } alto =3D \relative c' { \global c } tenor =3D \relative c' { \global c } bass =3D \relative c { \global c } sopranoTwo =3D \relative c'' { \global c } altoTwo =3D \relative c' { \global c } tenorTwo =3D \relative c' { \global c } bassTwo =3D \relative c { \global c } text =3D \lyricmode {\small mot. } \score { << \new ChoirStaff << \set ChoirStaff.instrumentName =3D \markup { { \override #'(box-paddi= ng . 1) {\box { \center-align { \line { \italic {\fontsize #3 {"C" }}} \line { \italic {"H" }} \line { \italic {"O" }} \line { \italic {"E" }} \line { \italic {"U" }} \line { \italic {"R" }} \line { } \line { \italic {"I" }} }} \hspace #8 }}} \new Voice =3D "Vsopranoun"{ \set Staff.instrumentName =3D "Sop." \set Staff.shortInstrumentName =3D "S." \set Staff.midiInstrument =3D "choir aahs" \soprano } \new Lyrics \lyricsto Vsopranoun \text \new Voice =3D "Valtoun" { \set Staff.instrumentName =3D "Alto" \set Staff.shortInstrumentName =3D "A." \set Staff.midiInstrument =3D "choir aahs" \alto } \new Lyrics \lyricsto Valtoun \text \new Voice =3D "Vtenorun" { \set Staff.instrumentName =3D "T=C3=A9nor" \set Staff.shortInstrumentName =3D "T." \set Staff.midiInstrument =3D "choir aahs" \tenor } \new Lyrics \lyricsto Vtenorun \text \new Voice =3D "Vbasseun" { \set Staff.instrumentName =3D "Basse" \set Staff.shortInstrumentName =3D "B." \set Staff.midiInstrument =3D "choir aahs" \bass } =09 >> \new Lyrics \lyricsto Vbasseun \text \new ChoirStaff << \set ChoirStaff.instrumentName =3D \markup { { \override #'(box-paddi= ng . 1) {\box { \center-align { \line { \italic {\fontsize #3 {"C" }}} \line { \italic {"H" }} \line { \italic {"O" }} \line { \italic {"E" }} \line { \italic {"U" }} \line { \italic {"R" }} \line { } \line { \italic {"II" }} }} \hspace #8 }}} \new Voice =3D "VsopranoDeux"{ \set Staff.instrumentName =3D "Sop." \set Staff.shortInstrumentName =3D "S." \set Staff.midiInstrument =3D "choir aahs" \soprano } \new Lyrics \lyricsto VsopranoDeux \text \new Voice =3D "ValtoDeux" { \set Staff.instrumentName =3D "Alto" \set Staff.shortInstrumentName =3D "A." \set Staff.midiInstrument =3D "choir aahs" \alto } \new Lyrics \lyricsto ValtoDeux \text \new Voice =3D "VtenorDeux" { \set Staff.instrumentName =3D "T=C3=A9nor" \set Staff.shortInstrumentName =3D "T." \set Staff.midiInstrument =3D "choir aahs" \tenor } \new Lyrics \lyricsto VtenorDeux \text \new Voice =3D "VbasseDeux" { \set Staff.instrumentName =3D "Basse" \set Staff.shortInstrumentName =3D "B." \set Staff.midiInstrument =3D "choir aahs" \clef bass \bass } \new Lyrics \lyricsto VbasseDeux \text =09 >> << \new FiguredBass \figuremode { < 5 >2} \new Voice { \set Staff.instrumentName =3D \markup {\hcenter-in #2 =09 \center-align { "Basse" \line { "continue" } }} \set Staff.shortInstrumentName =3D "B.C." \clef bass \override Staff.VerticalAxisGroup #'minimum-Y-extent =3D #'(0 . 10) c2 } =09 >> >> \layout { \context { \ChoirStaff \consists "Instrument_name_engraver" } } % \midi { } } --------------000703010703000709010707-- From MAILER-DAEMON Fri Jul 24 10:09:29 2009 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1MULSj-0000Lc-4y for mharc-lilypond-user-fr@gnu.org; Fri, 24 Jul 2009 10:09:29 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MULSh-0000JT-Ur for lilypond-user-fr@gnu.org; Fri, 24 Jul 2009 10:09:28 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MULSd-0000Bj-0e for lilypond-user-fr@gnu.org; Fri, 24 Jul 2009 10:09:27 -0400 Received: from [199.232.76.173] (port=35365 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MULSb-0000Ao-FH for lilypond-user-fr@gnu.org; Fri, 24 Jul 2009 10:09:21 -0400 Received: from ey-out-1920.google.com ([74.125.78.150]:51925) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MULSZ-0003Hc-Nb for lilypond-user-fr@gnu.org; Fri, 24 Jul 2009 10:09:20 -0400 Received: by ey-out-1920.google.com with SMTP id 5so438685eyb.24 for ; Fri, 24 Jul 2009 07:09:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:cc:subject:references:in-reply-to :content-type:content-transfer-encoding; bh=h11je4hXBhjWJ/utRaxBglMCLfAY+g310dr5MaGPlrw=; b=BrDDV5VrgBWtHLyHneYCAJE/+TQixSCiS+d7550R2VnqYkEfuSI08zi/ohE/dbg72A ZBTgxC3DpZf7VqONwZqxg8SrL0c+TqHWVqOCyxUmB9d8EqOuUGS/l7f/OfSE+dmhWJK4 q06pIF+UoE9JdwAVbAxHp2aNQ+FZxs5gH8VLA= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; b=iypLAYDbn8AYuCeNGNmJJHsDx8z39lVrbRktpFe0fX9ahrxSpVnunR3+Odf1EIhW+7 TwygzrOyHePFRd//uGi7dPcQD+nOlP6LgMnJTB9vNqHoh34aYzlRc/o1+Ggp97qk47q9 zzpiOs7uDgJgOCUzXtpIFCRu0stcY52qzEshg= Received: by 10.210.137.18 with SMTP id k18mr4300443ebd.43.1248444557604; Fri, 24 Jul 2009 07:09:17 -0700 (PDT) Received: from ?192.168.1.6? (122.77-242-81.adsl-dyn.isp.belgacom.be [81.242.77.122]) by mx.google.com with ESMTPS id 5sm1040513eyh.28.2009.07.24.07.09.16 (version=TLSv1/SSLv3 cipher=RC4-MD5); Fri, 24 Jul 2009 07:09:17 -0700 (PDT) Message-ID: <4A69C08B.3060208@gmail.com> Date: Fri, 24 Jul 2009 16:09:15 +0200 From: Xavier Scheuer User-Agent: Thunderbird 2.0.0.22 (X11/20090608) MIME-Version: 1.0 To: Luc De Rossi References: <4A69A46D.4090809@free.fr> In-Reply-To: <4A69A46D.4090809@free.fr> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 8bit X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) Cc: Lilypond - Liste Subject: Re: Ecartement entre les =?windows-1252?q?port=E9es_=28ligne_de_p?= =?windows-1252?q?arole_et_ligne_de_chiffrage_de_basse=29?= X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 24 Jul 2009 14:09:28 -0000 Luc De Rossi a écrit : > Bonjour, > > Je continue avec mes petits problèmes de mises en page. > Il s'agit là d'écarter 2 portées. > Le problème (mais ce n'en est pas un car il y a toujours une solution > !!) Bien d'accord avec toi ! ;-D > est que ces 2 portées sont séparées par un ligne de parole (\new > Lyrics ) suivie d'une ligne de chiffrage de basse (\new FiguredBass). > Si dans la portée de basse (\new Voice = "VbasseDeux") j'ajoute un > \override Staff.VerticalAxisGroup #'minimum-Y-extent pour abaisser la > portée suivante, c'est la ligne de parole qui descend et si j'ajoute > un \override Staff.VerticalAxisGroup #'minimum-Y-extent dans la ligne > de basse continue pour écarter la portée précédente, c'est la ligne de > chiffrage de basse qui s'écarte. C'est ballot ! > Il faudrait que je puisse mettre \override Staff.VerticalAxisGroup > #'minimum-Y-extent dans la ligne de parole ou de chiffrage pour > écarter l'une ou l'autre. Mais après essai, il n'y a pas de message > d'erreur mais ps de changement non plus. Ben pour les paroles j'ai deux solutions qui fonctionnent (chez moi). Faut choisir, c'est L'UNE OU L'AUTRE (au cas où, pour nos lecteurs) : \new Lyrics \with { \override VerticalAxisGroup #'minimum-Y-extent = #'(-10 . 0) } \lyricsto VbasseDeux \text %% OU BIEN, si tu n'aimes pas les \with ou si tu tiens absolument à ton %% \override : \new Lyrics \lyricsto VbasseDeux { \override Lyrics . VerticalAxisGroup #'minimum-Y-extent = #'(-10 . 0) \text } Je subodore que tu avais mis Staff.VerticalAxisGroup aussi pour les Lyrics, ce qui expliquerait pourquoi il n'y avait pas de changement. NB : Il est impératif d’insérer des espaces lorsqu'on modifie les propriétés d’une commande dans les paroles (Lyrics . VerticalAxisGroup). > Merci pour votre aide. De rien. Cordialement, Xavier From MAILER-DAEMON Sun Jul 26 09:26:41 2009 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1MV3kP-0006B3-Gt for mharc-lilypond-user-fr@gnu.org; Sun, 26 Jul 2009 09:26:41 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MV3kN-0006Ab-PQ for lilypond-user-fr@gnu.org; Sun, 26 Jul 2009 09:26:40 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MV3kJ-00068M-3V for lilypond-user-fr@gnu.org; Sun, 26 Jul 2009 09:26:39 -0400 Received: from [199.232.76.173] (port=50809 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MV3kI-00068G-Ql for lilypond-user-fr@gnu.org; Sun, 26 Jul 2009 09:26:35 -0400 Received: from smtp3-g21.free.fr ([212.27.42.3]:55946) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MV3kI-0004eF-1v for lilypond-user-fr@gnu.org; Sun, 26 Jul 2009 09:26:34 -0400 Received: from smtp3-g21.free.fr (localhost [127.0.0.1]) by smtp3-g21.free.fr (Postfix) with ESMTP id D00F38180F7 for ; Sun, 26 Jul 2009 15:26:29 +0200 (CEST) Received: from [127.0.0.1] (wmh38-1-82-225-55-68.fbx.proxad.net [82.225.55.68]) by smtp3-g21.free.fr (Postfix) with ESMTP id ADD128180EE for ; Sun, 26 Jul 2009 15:26:24 +0200 (CEST) Message-ID: <4A6C597D.7070409@laposte.net> Date: Sun, 26 Jul 2009 15:26:21 +0200 From: Christophe Godefroy Organization: Maison User-Agent: Thunderbird 2.0.0.22 (Windows/20090605) MIME-Version: 1.0 To: lily X-Stationery: 0.4.9 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Antivirus: avast! (VPS 090725-0, 25/07/2009), Outbound message X-Antivirus-Status: Clean X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) Subject: recherche dans les archives du forum X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: christophe_cgy.godefroy@laposte.net List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 26 Jul 2009 13:26:40 -0000 Bonjour a vous
j'avais posé il y a quelques mois voir un peu +1 question sur le formatage des logs de Lilypond. Un réponse n'avait été fournie mais malheureusement suite à crash disque, j'ai perdu mes archives mail.
Comment puis-je retrouver historique de la discussion qui avait été ouverte à ce sujet.
Merci à vous à bientôt
Christophe.
From MAILER-DAEMON Sun Jul 26 09:46:55 2009 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1MV43z-00019v-O3 for mharc-lilypond-user-fr@gnu.org; Sun, 26 Jul 2009 09:46:55 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MV43y-00019X-H9 for lilypond-user-fr@gnu.org; Sun, 26 Jul 2009 09:46:54 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MV43u-000188-QB for lilypond-user-fr@gnu.org; Sun, 26 Jul 2009 09:46:54 -0400 Received: from [199.232.76.173] (port=48943 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MV43u-000185-Ji for lilypond-user-fr@gnu.org; Sun, 26 Jul 2009 09:46:50 -0400 Received: from smtp28.orange.fr ([80.12.242.101]:46286) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MV43u-0008DH-6z for lilypond-user-fr@gnu.org; Sun, 26 Jul 2009 09:46:50 -0400 Received: from me-wanadoo.net (localhost [127.0.0.1]) by mwinf2817.orange.fr (SMTP Server) with ESMTP id 624E080000A0; Sun, 26 Jul 2009 15:46:46 +0200 (CEST) Received: from me-wanadoo.net (localhost [127.0.0.1]) by mwinf2817.orange.fr (SMTP Server) with ESMTP id 563D680000A9; Sun, 26 Jul 2009 15:46:46 +0200 (CEST) Received: from [192.168.1.96] (ALagny-153-1-10-108.w83-200.abo.wanadoo.fr [83.200.121.108]) by mwinf2817.orange.fr (SMTP Server) with ESMTP id 212FA80000A0; Sun, 26 Jul 2009 15:46:46 +0200 (CEST) X-ME-UUID: 20090726134646136.212FA80000A0@mwinf2817.orange.fr Message-ID: <4A6C5E3D.30908@cathemline.org> Date: Sun, 26 Jul 2009 15:46:37 +0200 From: Martial User-Agent: Thunderbird 2.0.0.21 (Windows/20090302) MIME-Version: 1.0 To: christophe_cgy.godefroy@laposte.net References: <4A6C597D.7070409@laposte.net> In-Reply-To: <4A6C597D.7070409@laposte.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by monty-python.gnu.org: Genre and OS details not recognized. Cc: lily Subject: Re: recherche dans les archives du forum X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 26 Jul 2009 13:46:54 -0000 > Comment puis-je retrouver historique de la discussion qui avait =E9t=E9= =20 > ouverte =E0 ce sujet. Ici : http://lists.gnu.org/archive/html/lilypond-user-fr/ ou http://n2.nabble.com/LilyPond-French-Users-f1298960.html --=20 Martial From MAILER-DAEMON Sun Jul 26 10:13:59 2009 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1MV4UB-0004Yq-0x for mharc-lilypond-user-fr@gnu.org; Sun, 26 Jul 2009 10:13:59 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MV4UA-0004XU-0f for lilypond-user-fr@gnu.org; Sun, 26 Jul 2009 10:13:58 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MV4U5-0004VP-HL for lilypond-user-fr@gnu.org; Sun, 26 Jul 2009 10:13:57 -0400 Received: from [199.232.76.173] (port=53214 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MV4U5-0004VM-ES for lilypond-user-fr@gnu.org; Sun, 26 Jul 2009 10:13:53 -0400 Received: from smtp3-g21.free.fr ([212.27.42.3]:47329) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MV4U4-0004Oc-Jd for lilypond-user-fr@gnu.org; Sun, 26 Jul 2009 10:13:53 -0400 Received: from smtp3-g21.free.fr (localhost [127.0.0.1]) by smtp3-g21.free.fr (Postfix) with ESMTP id 3C97F8180DA for ; Sun, 26 Jul 2009 16:13:48 +0200 (CEST) Received: from [127.0.0.1] (wmh38-1-82-225-55-68.fbx.proxad.net [82.225.55.68]) by smtp3-g21.free.fr (Postfix) with ESMTP id AF2A5818152 for ; Sun, 26 Jul 2009 16:13:45 +0200 (CEST) Message-ID: <4A6C6496.7010503@laposte.net> Date: Sun, 26 Jul 2009 16:13:42 +0200 From: Christophe Godefroy Organization: Maison User-Agent: Thunderbird 2.0.0.22 (Windows/20090605) MIME-Version: 1.0 To: lily X-Stationery: 0.4.9 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Antivirus: avast! (VPS 090725-0, 25/07/2009), Outbound message X-Antivirus-Status: Clean X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) Subject: format de la sortie standard sous Windows X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: christophe_cgy.godefroy@laposte.net List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 26 Jul 2009 14:13:58 -0000 bonjour à tous,
je suis confronté à un problème d'affichage de la sortie standard sous Windows de Lilypond.
Avec l'aide de martial j'ai pu retrouver un poste qui traite du même sujet que j'avais ouvert en mars 2008 :

http://lists.gnu.org/archive/html/lilypond-user-fr/2008-03/msg00078.html

voici ce que j'obtiens un écran et quelque sois la valeur de la variable LC_CTYTPE, rien y fait.

C:\Documents and Settings\HP_Administrateur>chcp
Page de codes active : 850

C:\Documents and Settings\HP_Administrateur>set LC_CTYPE=cp850

C:\Documents and Settings\HP_Administrateur>lilypond
GNU LilyPond 2.12.2
Utilisation : lilypond [OPTIONS]... FICHIER...

Composer la musique ou jouer en format MIDI à partir du FICHIER

LilyPond produit une jolie notation musicale
Pour plus d'informations, voir http://lilypond.org

Options :
  -d, --define-default=SYM[=VAL]   affecte VAL (par d├®faut #t)
                                     ├á l'option Scheme SYM.
                                     Utiliser -dhelp pour avoir de l'aide.
  -e, --evaluate=EXPR              ├®valuation du code Scheme
  -f, --formats=FORMATs            produire FORMAT,...
                                     Aussi comme options s├®par├®es :
      --pdf                        g├®n├®rer le PDF (par d├®faut)
      --png                        g├®n├®rer le PNG
      --ps                         g├®n├®rer le PostScript
  -h, --help                       visualiser cette aide et quitter
  -H, --header=CHAMP               ├®crire le champ d'en-t├¬te CHAMP dans le
                                     fichier nomm├® BASENAME.CHAMP
  -I, --include=R├ëP               ajouter R├ëPERTOIRE au chemin de recherche
  -i, --init=FICHIER               utiliser FICHIER comme
                                     fichier d'initialisation
  -o, --output=FICHIER             produire la sortie dans FICHIER
                                     (adjonction automatique du suffixe)
      --relocate                   red├®termine le chemin d'ex├®cution
                                     des composants de LilyPond
  -v, --version                    afficher le num├®ro de version et quitter
  -V, --verbose                    Passer en mode verbeux
  -w, --warranty                   afficher les notices de garantie et du droit
d'auteur

Signaler toute anomalie à
http://post.gmane.org/post.php?group=gmane.comp.gnu.lilypond.bugs


C:\Documents and Settings\HP_Administrateur>chcp


est-ce qu'avec ma version de Lilypond les choses sont différentes ?
Avez-vous une idée pour corriger ces problèmes d'affichage ?
merci à tous pour votre aide toujours précieuse !
Christophe
From MAILER-DAEMON Sun Jul 26 11:35:49 2009 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1MV5lM-0002hC-Vy for mharc-lilypond-user-fr@gnu.org; Sun, 26 Jul 2009 11:35:49 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MV5lL-0002et-6G for lilypond-user-fr@gnu.org; Sun, 26 Jul 2009 11:35:47 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MV5lG-0002X4-Da for lilypond-user-fr@gnu.org; Sun, 26 Jul 2009 11:35:46 -0400 Received: from [199.232.76.173] (port=38858 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MV5lG-0002We-8M for lilypond-user-fr@gnu.org; Sun, 26 Jul 2009 11:35:42 -0400 Received: from smtp2-g21.free.fr ([212.27.42.2]:47315) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MV5lF-0006g6-EH for lilypond-user-fr@gnu.org; Sun, 26 Jul 2009 11:35:42 -0400 Received: from smtp2-g21.free.fr (localhost [127.0.0.1]) by smtp2-g21.free.fr (Postfix) with ESMTP id 630CC4B009D; Sun, 26 Jul 2009 17:35:33 +0200 (CEST) Received: from [192.168.0.12] (lns-bzn-52-82-65-107-123.adsl.proxad.net [82.65.107.123]) by smtp2-g21.free.fr (Postfix) with ESMTP id 3469A4B00C2; Sun, 26 Jul 2009 17:35:31 +0200 (CEST) Message-ID: <4A6C7865.302@free.fr> Date: Sun, 26 Jul 2009 17:38:13 +0200 From: Luc De Rossi User-Agent: Thunderbird 2.0.0.22 (Windows/20090605) MIME-Version: 1.0 To: Xavier Scheuer References: <4A69A46D.4090809@free.fr> <4A69C08B.3060208@gmail.com> In-Reply-To: <4A69C08B.3060208@gmail.com> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) Cc: Lilypond - Liste Subject: Re: Ecartement entre les =?windows-1252?q?port=E9es_=28ligne_de_p?= =?windows-1252?q?arole_et_ligne_de_chiffrage_de_basse=29?= X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 26 Jul 2009 15:35:47 -0000 Xavier Scheuer a =E9crit : > Luc De Rossi a =E9crit : >> Bonjour, >> >> Je continue avec mes petits probl=E8mes de mises en page. >> Il s'agit l=E0 d'=E9carter 2 port=E9es. >> Le probl=E8me (mais ce n'en est pas un car il y a toujours une solutio= n=20 >> !!) > > Bien d'accord avec toi ! ;-D > > > est que ces 2 port=E9es sont s=E9par=E9es par un ligne de parole (\ne= w > > Lyrics ) suivie d'une ligne de chiffrage de basse (\new FiguredBass). > > Si dans la port=E9e de basse (\new Voice =3D "VbasseDeux") j'ajoute u= n > > \override Staff.VerticalAxisGroup #'minimum-Y-extent pour abaisser la > > port=E9e suivante, c'est la ligne de parole qui descend et si j'ajout= e > > un \override Staff.VerticalAxisGroup #'minimum-Y-extent dans la ligne > > de basse continue pour =E9carter la port=E9e pr=E9c=E9dente, c'est la= ligne de > > chiffrage de basse qui s'=E9carte. > > C'est ballot ! > > > Il faudrait que je puisse mettre \override Staff.VerticalAxisGroup > > #'minimum-Y-extent dans la ligne de parole ou de chiffrage pour > > =E9carter l'une ou l'autre. Mais apr=E8s essai, il n'y a pas de messa= ge > > d'erreur mais ps de changement non plus. > > Ben pour les paroles j'ai deux solutions qui fonctionnent (chez moi).=20 > Faut choisir, c'est L'UNE OU L'AUTRE (au cas o=F9, pour nos lecteurs) : > > \new Lyrics \with { > \override VerticalAxisGroup #'minimum-Y-extent =3D #'(-10 . 0) > } \lyricsto VbasseDeux \text Cela me sied parfaitement. > > %% OU BIEN, si tu n'aimes pas les \with ou si tu tiens absolument =E0=20 > ton %% \override : > > \new Lyrics \lyricsto VbasseDeux { \override Lyrics .=20 > VerticalAxisGroup #'minimum-Y-extent =3D #'(-10 . 0) \text } > > > Je subodore que tu avais mis Staff.VerticalAxisGroup aussi pour les=20 > Lyrics, ce qui expliquerait pourquoi il n'y avait pas de changement. Tes supputations sont exactes. > > NB : Il est imp=E9ratif d=92ins=E9rer des espaces lorsqu'on modifie les= =20 > propri=E9t=E9s d=92une commande dans les paroles (Lyrics . VerticalAxis= Group). > > > > Merci pour votre aide. > > De rien. J'insiste, merci ;-) . > > Cordialement, Cordialement, > > > Xavier Luc > > --=20 Luc De Rossi Lilypond 2.11.34 Ubuntu Hardy Heron From MAILER-DAEMON Sun Jul 26 13:43:40 2009 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1MV7l6-0006Y6-KS for mharc-lilypond-user-fr@gnu.org; Sun, 26 Jul 2009 13:43:40 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MV7RF-0000aa-06 for lilypond-user-fr@gnu.org; Sun, 26 Jul 2009 13:23:09 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MV7RB-0000WH-27 for lilypond-user-fr@gnu.org; Sun, 26 Jul 2009 13:23:08 -0400 Received: from [199.232.76.173] (port=56866 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MV7RA-0000Vz-LE for lilypond-user-fr@gnu.org; Sun, 26 Jul 2009 13:23:04 -0400 Received: from kuber.nabble.com ([216.139.236.158]:50599) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1MV7RA-0006vz-3I for lilypond-user-fr@gnu.org; Sun, 26 Jul 2009 13:23:04 -0400 Received: from tervel.nabble.com ([192.168.236.150]) by kuber.nabble.com with esmtp (Exim 4.63) (envelope-from ) id 1MV7R8-0001nY-If for lilypond-user-fr@gnu.org; Sun, 26 Jul 2009 10:23:02 -0700 Date: Sun, 26 Jul 2009 10:23:02 -0700 (PDT) From: Marmotte To: lilypond-user-fr@gnu.org Message-ID: <1248628982573-3329788.post@n2.nabble.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Nabble-From: marmottezzzzzzzz@hotmail.com X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) X-Mailman-Approved-At: Sun, 26 Jul 2009 13:43:39 -0400 Subject: =?utf-8?q?Retour_=C3=A0_la_ligne_et_Mise_en_forme?= X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 26 Jul 2009 17:23:09 -0000 Bonjour, Je me demandais s'il existait un moyen pour d=C3=A9placer l'ensemble des ob= jets =C3=A0 l'int=C3=A9rieur d'une mesure (en d=C3=A9pla=C3=A7ant par la m=C3=AAme occa= sion les objets des autres mesures du m=C3=AAme syst=C3=A8me). Mon soucis, comme l'indique vaguement le titre de mon post, c'est qu'en emp=C3=AAchant un retour =C3=A0 la ligne, plusieurs notes en d=C3=A9but de = mesure se retrouve presque coll=C3=A9es =C3=A0 la barre de mesure. J'aimerais donc po= uvoir les d=C3=A9placer... J'ai cherch=C3=A9 dans le tuto :working: au chapitre "Collision d'objets" m= ais je n'ai pas trouv=C3=A9 :,( (p-=C3=AA mal cherch=C3=A9). Vos lumi=C3=A8res sauront-elles m'=C3=A9clairer ? Merci d'avance =3D) --=20 View this message in context: http://n2.nabble.com/Retour-%C3%A0-la-ligne-e= t-Mise-en-forme-tp3329788p3329788.html Sent from the LilyPond French Users mailing list archive at Nabble.com. From MAILER-DAEMON Sun Jul 26 19:25:58 2009 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1MVD6M-00072x-7T for mharc-lilypond-user-fr@gnu.org; Sun, 26 Jul 2009 19:25:58 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MVD6L-00071h-3T for lilypond-user-fr@gnu.org; Sun, 26 Jul 2009 19:25:57 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MVD6J-00070B-FA for lilypond-user-fr@gnu.org; Sun, 26 Jul 2009 19:25:56 -0400 Received: from [199.232.76.173] (port=45917 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MVD6J-000708-9z for lilypond-user-fr@gnu.org; Sun, 26 Jul 2009 19:25:55 -0400 Received: from smtp23.services.sfr.fr ([93.17.128.22]:58669) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MVD6I-0002kW-PG for lilypond-user-fr@gnu.org; Sun, 26 Jul 2009 19:25:55 -0400 Received: from filter.sfr.fr (localhost [127.0.0.1]) by msfrf2316.sfr.fr (SMTP Server) with ESMTP id 19B757000085; Mon, 27 Jul 2009 01:25:53 +0200 (CEST) Received: from pc64 (216.50.101-84.rev.gaoland.net [84.101.50.216]) by msfrf2316.sfr.fr (SMTP Server) with SMTP id D093E7000083; Mon, 27 Jul 2009 01:25:52 +0200 (CEST) X-SFR-UUID: 20090726232552854.D093E7000083@msfrf2316.sfr.fr Message-ID: <31756EE439804CF69DA92F3E66DF6C9B@pc64> From: "Gilles THIBAULT" To: , "lily" References: <4A6C6496.7010503@laposte.net> Date: Mon, 27 Jul 2009 01:26:04 +0200 MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_NextPart_000_0019_01CA0E59.3597CEE0" X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.5512 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579 X-detected-operating-system: by monty-python.gnu.org: Genre and OS details not recognized. Cc: Subject: Re: format de la sortie standard sous Windows X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 26 Jul 2009 23:25:57 -0000 This is a multi-part message in MIME format. ------=_NextPart_000_0019_01CA0E59.3597CEE0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable bonjour =E0 tous, je suis confront=E9 =E0 un probl=E8me d'affichage de la sortie = standard sous Windows de Lilypond. Avec l'aide de martial j'ai pu retrouver un poste qui traite du m=EAme = sujet que j'avais ouvert en mars 2008 :=20 = http://lists.gnu.org/archive/html/lilypond-user-fr/2008-03/msg00078.html J'avais propos=E9 =E0 l'=E9poque de faire un fichier "lily.bat" du genre = : @echo off cd /D "%~dp1" chcp 65001 > nul &lilypond "%~nx1" &(chcp 850 > nul) mais il faut aussi changer je crois, la police par defaut ("polices = raster") de la console, en la police True Type"Lucida Console". (ouvrir la console -> cliquer sur la petite ic=F4ne de la fen=EAtre -> = choisir propri=E9t=E9 - onglet police -> choisir "enregistrer pour les = fen=EAtres futures"). =C7a marche chez moi, quand je tape : lily en ligne de commande ... Gilles ------=_NextPart_000_0019_01CA0E59.3597CEE0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
 
bonjour =E0 = tous,
je suis=20 confront=E9 =E0 un probl=E8me d'affichage de la sortie standard sous = Windows de=20 Lilypond.
Avec l'aide de martial j'ai pu retrouver un poste qui = traite du=20 m=EAme sujet que j'avais ouvert en mars 2008 :

http://lists.gnu.org/archive/html/lilypond-user-fr/2008-03/msg00= 078.html

J'avais=20 propos=E9 =E0 l'=E9poque de faire un fichier "lily.bat" du=20 genre :
 
@echo off
cd /D "%~dp1"
chcp=20 65001 > nul &lilypond  "%~nx1" &(chcp 850  >=20 nul)
 
 
mais il=20 faut aussi changer je crois, la police par defaut ("polices = raster") de la=20 console, en la police True Type"Lucida Console".
(ouvrir=20 la console -> cliquer sur la petite ic=F4ne de la fen=EAtre -> = choisir=20 propri=E9t=E9 - onglet police -> choisir "enregistrer pour les = fen=EAtres=20 futures").
=C7a marche=20 chez moi, quand je tape : lily  en ligne de commande=20 ...
 
Gilles
 
------=_NextPart_000_0019_01CA0E59.3597CEE0-- From MAILER-DAEMON Mon Jul 27 04:54:58 2009 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1MVLz0-00065h-BZ for mharc-lilypond-user-fr@gnu.org; Mon, 27 Jul 2009 04:54:58 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MVLyy-00062h-Jh for lilypond-user-fr@gnu.org; Mon, 27 Jul 2009 04:54:56 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MVLyt-0005tS-Ip for lilypond-user-fr@gnu.org; Mon, 27 Jul 2009 04:54:55 -0400 Received: from [199.232.76.173] (port=54393 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MVLyt-0005tK-DG for lilypond-user-fr@gnu.org; Mon, 27 Jul 2009 04:54:51 -0400 Received: from smtp3-g21.free.fr ([212.27.42.3]:48529) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MVLys-0007Rv-FQ for lilypond-user-fr@gnu.org; Mon, 27 Jul 2009 04:54:51 -0400 Received: from smtp3-g21.free.fr (localhost [127.0.0.1]) by smtp3-g21.free.fr (Postfix) with ESMTP id 714B7818196; Mon, 27 Jul 2009 10:54:45 +0200 (CEST) Received: from [127.0.0.1] (wmh38-1-82-225-55-68.fbx.proxad.net [82.225.55.68]) by smtp3-g21.free.fr (Postfix) with ESMTP id 67FCF8181AE; Mon, 27 Jul 2009 10:54:42 +0200 (CEST) Message-ID: <4A6D6B50.1010006@laposte.net> Date: Mon, 27 Jul 2009 10:54:40 +0200 From: Christophe Godefroy Organization: Maison User-Agent: Thunderbird 2.0.0.22 (Windows/20090605) MIME-Version: 1.0 To: Gilles THIBAULT References: <4A6C6496.7010503@laposte.net> <31756EE439804CF69DA92F3E66DF6C9B@pc64> In-Reply-To: <31756EE439804CF69DA92F3E66DF6C9B@pc64> X-Stationery: 0.4.9 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Antivirus: avast! (VPS 090726-1, 26/07/2009), Outbound message X-Antivirus-Status: Clean X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) Cc: lily Subject: Re: format de la sortie standard sous Windows X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: christophe_cgy.godefroy@laposte.net List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Jul 2009 08:54:56 -0000 oui ca marche pour moi aussi.

Merci a toi Gilles

a+
CGY

Gilles THIBAULT a écrit :
 
bonjour à tous,
je suis confronté à un problème d'affichage de la sortie standard sous Windows de Lilypond.
Avec l'aide de martial j'ai pu retrouver un poste qui traite du même sujet que j'avais ouvert en mars 2008 :

http://lists.gnu.org/archive/html/lilypond-user-fr/2008-03/msg00078.html

J'avais proposé à l'époque de faire un fichier "lily.bat" du genre :
 
@echo off
cd /D "%~dp1"
chcp 65001 > nul &lilypond  "%~nx1" &(chcp 850  > nul)
 
 
mais il faut aussi changer je crois, la police par defaut ("polices raster") de la console, en la police True Type"Lucida Console".
(ouvrir la console -> cliquer sur la petite icône de la fenêtre -> choisir propriété - onglet police -> choisir "enregistrer pour les fenêtres futures").
Ça marche chez moi, quand je tape : lily  en ligne de commande ...
 
Gilles
 
From MAILER-DAEMON Mon Jul 27 10:18:47 2009 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1MVR2M-0003KZ-Q6 for mharc-lilypond-user-fr@gnu.org; Mon, 27 Jul 2009 10:18:46 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MVR2H-0003JU-OY for lilypond-user-fr@gnu.org; Mon, 27 Jul 2009 10:18:42 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MVR2A-0003Ha-GG for lilypond-user-fr@gnu.org; Mon, 27 Jul 2009 10:18:39 -0400 Received: from [199.232.76.173] (port=44553 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MVR29-0003H3-KG for lilypond-user-fr@gnu.org; Mon, 27 Jul 2009 10:18:33 -0400 Received: from wmproxy1-g27.free.fr ([212.27.42.91]:17909) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MVR28-0001Pz-TH for lilypond-user-fr@gnu.org; Mon, 27 Jul 2009 10:18:33 -0400 Received: from wmproxy1-g27.free.fr (localhost [127.0.0.1]) by wmproxy1-g27.free.fr (Postfix) with ESMTP id C0BD8633A9 for ; Mon, 27 Jul 2009 16:18:30 +0200 (CEST) Received: from UNKNOWN (imp3-g19.priv.proxad.net [172.20.243.133]) by wmproxy1-g27.free.fr (Postfix) with ESMTP id E535C633A1 for ; Mon, 27 Jul 2009 16:18:28 +0200 (CEST) Received: by UNKNOWN (Postfix, from userid 0) id E39A49ED4D651; Mon, 27 Jul 2009 16:18:28 +0200 (CEST) Received: from ([194.2.20.67,194.250.38.185]) by imp.free.fr (IMP) with HTTP for ; Mon, 27 Jul 2009 16:18:28 +0200 Message-ID: <1248704308.4a6db734e04dc@imp.free.fr> Date: Mon, 27 Jul 2009 16:18:28 +0200 From: jnmrclgrnd@free.fr To: lilypond-user-fr@gnu.org MIME-Version: 1.0 Content-Type: text/plain; charset=windows-1252 User-Agent: Internet Messaging Program (IMP) 3.2.8 X-Originating-IP: 194.2.20.67 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by monty-python.gnu.org: Genre and OS details not recognized. Subject: modifier la fonte des citations + avoid collision X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Jul 2009 14:18:43 -0000 XP+2.12 Salut =E0 toute la troupe. J'ai trouv=E9 sur le LSR une macro pour les citations d'autres voix (http://lsr.dsi.unimi.it/LSR/Item?id=3D388), qui fonctionne tr=E8s bien. = Donc d'abord bravo ! Je souhaite maintenant am=E9liorer l'ensemble par deux actions : - modifier le "shape" du nom de voix cit=E9e (le passer en italique). Pou= r cela, j'ai bidouiller sans aucun succ=E8s des \once \override Staff.instrumentC= ueName #'font-shape =3D #'italic et autres =E9lucubrations, mais bon, =E9chec et= mat... - =E9viter les collisions avec les silences de la voix principale (=E9pui= s=E9 par mes essais sur l'italique, je n'ai pas os=E9 m'y lancer ;o) ) Auriez-vous l'inspiration ? L=E0 =E7a frise mes limites de comp=E9tence..= . A bient=F4t ! JMarc From MAILER-DAEMON Tue Jul 28 05:02:28 2009 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1MViZn-0006qm-Vu for mharc-lilypond-user-fr@gnu.org; Tue, 28 Jul 2009 05:02:28 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MViZm-0006q1-8F for lilypond-user-fr@gnu.org; Tue, 28 Jul 2009 05:02:26 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MViZg-0006nh-Va for lilypond-user-fr@gnu.org; Tue, 28 Jul 2009 05:02:25 -0400 Received: from [199.232.76.173] (port=51510 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MViZg-0006nd-Q8 for lilypond-user-fr@gnu.org; Tue, 28 Jul 2009 05:02:20 -0400 Received: from wmproxy1-g27.free.fr ([212.27.42.91]:34925) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MViZg-0008NR-7A for lilypond-user-fr@gnu.org; Tue, 28 Jul 2009 05:02:20 -0400 Received: from wmproxy1-g27.free.fr (localhost [127.0.0.1]) by wmproxy1-g27.free.fr (Postfix) with ESMTP id 43DFF9C7; Tue, 28 Jul 2009 11:02:19 +0200 (CEST) Received: from UNKNOWN (imp4-g19.priv.proxad.net [172.20.243.134]) by wmproxy1-g27.free.fr (Postfix) with ESMTP id 2F5F0978; Tue, 28 Jul 2009 11:02:19 +0200 (CEST) Received: by UNKNOWN (Postfix, from userid 0) id 27FAA91BF03A6; Tue, 28 Jul 2009 11:02:19 +0200 (CEST) Received: from ([194.2.20.67,194.250.38.185]) by imp.free.fr (IMP) with HTTP for ; Tue, 28 Jul 2009 11:02:19 +0200 Message-ID: <1248771739.4a6ebe9b24141@imp.free.fr> Date: Tue, 28 Jul 2009 11:02:19 +0200 From: jnmrclgrnd@free.fr To: marmottezzzzzzzz@hotmail.com MIME-Version: 1.0 Content-Type: text/plain; charset=windows-1252 User-Agent: Internet Messaging Program (IMP) 3.2.8 X-Originating-IP: 194.2.20.67 X-Virus-Scanned: ClamAV using ClamSMTP Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by monty-python.gnu.org: Genre and OS details not recognized. Cc: lilypond-user-fr@gnu.org Subject: RE:Retour =?iso-8859-1?q?=E0?= la ligne et Mise en forme X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Jul 2009 09:02:26 -0000 Salut ! Tu pourrais nous envoyer un chti morceau de code, ce sera bcp plus simple= (pour moi du moins)=E0 pour t'aider. A+ ! JMarc From MAILER-DAEMON Tue Jul 28 08:08:05 2009 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1MVlTR-0000Jn-Dn for mharc-lilypond-user-fr@gnu.org; Tue, 28 Jul 2009 08:08:05 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MVlTP-0000Hs-Rt for lilypond-user-fr@gnu.org; Tue, 28 Jul 2009 08:08:03 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MVlTP-0000GQ-35 for lilypond-user-fr@gnu.org; Tue, 28 Jul 2009 08:08:03 -0400 Received: from [199.232.76.173] (port=40391 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MVlTO-0000G7-Th for lilypond-user-fr@gnu.org; Tue, 28 Jul 2009 08:08:02 -0400 Received: from wmproxy1-g27.free.fr ([212.27.42.91]:45169) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MVlTO-0001fR-0L for lilypond-user-fr@gnu.org; Tue, 28 Jul 2009 08:08:02 -0400 Received: from wmproxy1-g27.free.fr (localhost [127.0.0.1]) by wmproxy1-g27.free.fr (Postfix) with ESMTP id 60E9B9E2 for ; Tue, 28 Jul 2009 14:07:58 +0200 (CEST) Received: from UNKNOWN (imp2-g19.priv.proxad.net [172.20.243.132]) by wmproxy1-g27.free.fr (Postfix) with ESMTP id 497AE8CC for ; Tue, 28 Jul 2009 14:07:58 +0200 (CEST) Received: by UNKNOWN (Postfix, from userid 0) id 48D971CE934AF; Tue, 28 Jul 2009 14:07:58 +0200 (CEST) Received: from ([194.2.20.67,194.250.38.185]) by imp.free.fr (IMP) with HTTP for ; Tue, 28 Jul 2009 14:07:58 +0200 Message-ID: <1248782878.4a6eea1e45936@imp.free.fr> Date: Tue, 28 Jul 2009 14:07:58 +0200 From: jnmrclgrnd@free.fr To: lilypond-user-fr@gnu.org MIME-Version: 1.0 Content-Type: text/plain; charset=windows-1252 User-Agent: Internet Messaging Program (IMP) 3.2.8 X-Originating-IP: 194.2.20.67 X-Virus-Scanned: ClamAV using ClamSMTP Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by monty-python.gnu.org: Genre and OS details not recognized. Subject: Re: modifier la fonte des citations + avoid collision X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Jul 2009 12:08:04 -0000 Salut ! Je me r=E9ponds tout seul comme un grand sur la fonte du nom d'instrumen= t. Il "suffit" de faire, sous le addQuote, dans le layout qui change la tail= le de la fonte, une ligne qui override la forme de la fonte... Ainsi : \addQuote Vdessus {\dessus } \layout { \context { \Score % set the font of the instrument names to a smaller s= ize: \override InstrumentSwitch #'font-shape =3D #'italic % <-- ICI ! \override InstrumentSwitch #'font-size =3D #-3 } } Je vais indiquer =E7a dans le LSR. Par contre, la citation a transform=E9 les alt=E9rations Musica Ficta sug= g=E9r=E9es avec \set suggestAccidentals =3D ##t en vraies al=E9tarations... quelle faute = de go=FBt ! ;o) Si qqu'un a une suggestion, juqstement ! Pour ce qui est des pb de collision, je cherche toujours... A bient=F4t ! JMarc PS 1 : j'avais tent=E9 une citation "=E0 la main", c'est =E0 dire en fais= ant manuellement la superposition des voix. Je vous livre l'essai pour ceux o= u celles qui souhaitent l'utiliser =E0 l'occasion (on n'a pas toujours d'au= tres voix compl=E8tes sous la main). A ne pas utiliser lorsque les autres voix sont= d=E9j=E0 impl=E9ment=E9es ! \version "2.12" #(set-global-staff-size 18) %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %definitions sug =3D \set suggestAccidentals =3D ##t nosug =3D \set suggestAccidentals =3D ##f Vdessus =3D \markup {\italic \tiny "Dessus"} %nom de la voix cit=DAe startQuote =3D %d=E9but de la voix cit=E9e #(define-music-function (parser location) () #{\override Staff.Clef #'font-size =3D #-3 \override Staff.NoteHead #'font-size =3D #-3 #}) endQuote =3D %retour aux dimensions normales #(define-music-function (parser location) () #{\override Staff.Clef #'font-size =3D #0 \override Staff.NoteHead #'font-size =3D #0 #}) %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% bassus =3D \relative c { \time 2/2 \clef bass \once \set Score.skipBars =3D ##t R1*21 \startQuote \clef treble <<{c'2^\Vdessus c'2. b4 a2. \sug gis8 [fis] gis!2 \nosug}\\{R1*3}>> \endQuote \clef bass a,,1 d1. d2 \bar "|." } barres =3D {% un truc pour ne pas afficher les barres de mesure pendant u= n temps \override Staff.BarLine #'transparent =3D ##t s1*27 \override Staff.BarLine #'transparent =3D ##f \bar "|." } %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \score { \new Staff << \new Voice {\barres} \new Voice {\bassus} >> \header {piece=3D"Citation d'une voix =E0 la main"} \layout{} } PS : afin d'anticiper les remarques de mes petits camarades de bac =E0 sa= ble, je voudrais sagvoir comment libeller exactement les r=E9ponses aux sujets de= la liste. quand j'utilise le webmail de free, - ie pour ne pas vous em... av= ec les messages professionnels d'outlook au boulot - je ne suis pas certain que = mes r=E9ponses retombent dans la bonne case de la mailing list... A vot bon c= oeur ! From MAILER-DAEMON Thu Jul 30 07:02:51 2009 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1MWTPP-0005yo-6Q for mharc-lilypond-user-fr@gnu.org; Thu, 30 Jul 2009 07:02:51 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MWTPM-0005w9-Sh for lilypond-user-fr@gnu.org; Thu, 30 Jul 2009 07:02:49 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MWTPH-0005pA-Cb for lilypond-user-fr@gnu.org; Thu, 30 Jul 2009 07:02:47 -0400 Received: from [199.232.76.173] (port=60076 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MWTPG-0005oh-SR for lilypond-user-fr@gnu.org; Thu, 30 Jul 2009 07:02:42 -0400 Received: from smtp2e.orange.fr ([80.12.242.111]:12086) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MWTPG-0000aF-3H for lilypond-user-fr@gnu.org; Thu, 30 Jul 2009 07:02:42 -0400 Received: from me-wanadoo.net (localhost [127.0.0.1]) by mwinf2e01.orange.fr (SMTP Server) with ESMTP id 40B41800009F for ; Thu, 30 Jul 2009 13:02:40 +0200 (CEST) Received: from me-wanadoo.net (localhost [127.0.0.1]) by mwinf2e01.orange.fr (SMTP Server) with ESMTP id 3493980000A9 for ; Thu, 30 Jul 2009 13:02:40 +0200 (CEST) Received: from Jupiter (ANantes-159-1-119-175.w90-31.abo.wanadoo.fr [90.31.142.175]) by mwinf2e01.orange.fr (SMTP Server) with SMTP id C71F8800009F for ; Thu, 30 Jul 2009 13:02:39 +0200 (CEST) X-ME-UUID: 20090730110239815.C71F8800009F@mwinf2e01.orange.fr Message-ID: <13C9A0F2B73942E0B097CCE27773A608@Jupiter> From: "Jean Gautier" To: "LilyPond" Date: Thu, 30 Jul 2009 13:02:37 +0200 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_NextPart_000_0003_01CA1116.02F90F70" X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.5512 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579 X-detected-operating-system: by monty-python.gnu.org: Genre and OS details not recognized. Subject: liaison d'articulation X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Jul 2009 11:02:49 -0000 This is a multi-part message in MIME format. ------=_NextPart_000_0003_01CA1116.02F90F70 Content-Type: multipart/alternative; boundary="----=_NextPart_001_0004_01CA1116.02F90F70" ------=_NextPart_001_0004_01CA1116.02F90F70 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Bonjour =E0 tous, Je tourne en rond depuis hier avec un probl=E8me de liaison entre une voi= x et=20 la mesure suivante simple. je voudrais faire cette liaison entre le mi croche de la deuxi=E8me mesur= e sur=20 la voix sup=E9rieure et le si noire de la troisi=E8me mesure. Seulement voil=E0, Lilypond ne veux pas! Pour plus de compr=E9hension je joins un extrait de ce morceau o=F9 l'on = voit=20 bien que l'=E9criture est refus=E9e. J'ai cherch=E9 dans le tutorial, mais je n'est pas trouv=E9 l'exemple d'u= n=20 legato entre la voix sup=E9rieur et la mesure simple. C'est peut =EAtre impossible! Merci de vos lumi=E8res. Jean.=20 ------=_NextPart_001_0004_01CA1116.02F90F70 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Bonjour =E0 tous,
 
Je tourne en rond depuis hier avec un probl=E8me = de liaison=20 entre une voix et la mesure suivante simple.
je voudrais faire cette liaison entre le mi = croche de la=20 deuxi=E8me mesure sur la voix sup=E9rieure et le si noire de la = troisi=E8me=20 mesure.
Seulement voil=E0, Lilypond ne veux = pas!
Pour plus de compr=E9hension je joins un extrait = de ce=20 morceau o=F9 l'on voit bien que l'=E9criture est refus=E9e.
J'ai cherch=E9 dans le tutorial, mais je n'est = pas trouv=E9=20 l'exemple d'un legato entre la voix sup=E9rieur et la mesure=20 simple.
C'est peut =EAtre impossible!
 
Merci de vos lumi=E8res.
Jean. 
------=_NextPart_001_0004_01CA1116.02F90F70-- ------=_NextPart_000_0003_01CA1116.02F90F70 Content-Type: text/lilypond-source; name="extrait.ly" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="extrait.ly" =EF=BB=BF\version"2.10.33" << \relative c'{ \key ees\major <<{ bes'4 (ees bes8 _"mg" [c] bes[aes]}\\{r8 s8 s4 s8 ees c[ees]}>> <<{g4 f ees) ees8( \mf [ees]}\\{bes[ees]s4 s4 s4}>> ees8[f] ees4 bes) ees8 ~_\p [ees] =20 } >> \layout {} ------=_NextPart_000_0003_01CA1116.02F90F70-- From MAILER-DAEMON Thu Jul 30 09:39:37 2009 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1MWVr6-0003LL-Sj for mharc-lilypond-user-fr@gnu.org; Thu, 30 Jul 2009 09:39:36 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MWVr4-0003Hz-56 for lilypond-user-fr@gnu.org; Thu, 30 Jul 2009 09:39:34 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MWVr1-0003Gd-Pf for lilypond-user-fr@gnu.org; Thu, 30 Jul 2009 09:39:32 -0400 Received: from [199.232.76.173] (port=40884 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MWVr1-0003GY-L4 for lilypond-user-fr@gnu.org; Thu, 30 Jul 2009 09:39:31 -0400 Received: from smtp21.services.sfr.fr ([93.17.128.2]:10468) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MWVr1-0001hl-2E for lilypond-user-fr@gnu.org; Thu, 30 Jul 2009 09:39:31 -0400 Received: from filter.sfr.fr (localhost [127.0.0.1]) by msfrf2107.sfr.fr (SMTP Server) with ESMTP id 5E39F7000087; Thu, 30 Jul 2009 15:39:29 +0200 (CEST) Received: from pc64 (62.254.66-86.rev.gaoland.net [86.66.254.62]) by msfrf2107.sfr.fr (SMTP Server) with SMTP id 2216F7000086; Thu, 30 Jul 2009 15:39:29 +0200 (CEST) X-SFR-UUID: 20090730133929139.2216F7000086@msfrf2107.sfr.fr Message-ID: <48D248B05E1D4EE892B470D3F88EA518@pc64> From: "Gilles THIBAULT" To: "Jean Gautier" , "LilyPond" References: <13C9A0F2B73942E0B097CCE27773A608@Jupiter> Date: Thu, 30 Jul 2009 15:39:17 +0200 MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_NextPart_000_001B_01CA112B.E5DB2250" X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.5512 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579 X-detected-operating-system: by monty-python.gnu.org: Genre and OS details not recognized. Cc: Subject: Re: liaison d'articulation X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Jul 2009 13:39:34 -0000 This is a multi-part message in MIME format. ------=_NextPart_000_001B_01CA112B.E5DB2250 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable je voudrais faire cette liaison entre le mi croche de la deuxi=E8me = mesure sur la voix sup=E9rieure et le si noire de la troisi=E8me mesure. Est-ce =E7a que tu voulais ? %%%%%%%%%%%%%%%%%%%%% \version"2.10.33" << \relative c'{ \key ees\major << {=20 bes'4 (ees bes8 _"mg" [c] bes[aes] %%1=E8re mesure g4 f ees) %% on est pas oblig=E9 de finir =E0 la fin d'une = mesure } \\ { r8 s8 s4 s8 ees c[ees] %%1=E8re mesure bes [ees] %% pas besoin de compl=E9ter } >> ees8( \mf [ees] %% fin de la 2=E8me = mesure ees8 [f] ees4 bes) ees8 ~_\p [ees] %3=E8me mesure } >> \layout {} %%%%%%%%%%%%%%%%%%%% ------=_NextPart_000_001B_01CA112B.E5DB2250 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
 
je voudrais faire cette liaison entre le mi = croche de la=20 deuxi=E8me mesure sur la voix sup=E9rieure et le si noire de la = troisi=E8me=20 mesure.
 
Est-ce =E7a que tu voulais = ?
 
%%%%%%%%%%%%%%%%%%%%%
\version"2.10.33"
<<
  = \relative=20 c'{
    \key ees\major
   =20 <<
      {=20
        bes'4 (ees bes8 _"mg" [c] = bes[aes] %%1=E8re mesure
        = g4 f ees)=20 %% on est pas oblig=E9 de finir =E0 la fin d'une=20 mesure
      } \\=20 {
        r8 s8 s4 s8 ees c[ees] = %%1=E8re=20 mesure
        bes [ees] %% pas = besoin de=20 compl=E9ter
      }
   =20 >>
         =20         ees8( \mf [ees]     =             %% fin de la = 2=E8me=20 mesure
    ees8 [f] ees4 bes) ees8 ~_\p = [ees]  =20 %3=E8me mesure
  }
>>
 
\layout {}
%%%%%%%%%%%%%%%%%%%%
------=_NextPart_000_001B_01CA112B.E5DB2250--
Le 14 juillet 2009 16:09, Xavier Scheuer <x.s= cheuer@gmail.com> a =C3=A9crit :
j'ai chang=C3=A9 tous les =C2=AB silence(s) multi-mesures =C2=BB en =C2= =AB silence MULTIMESURE =C2=BB et =C2=AB silences MULTIMESURES =C2=BB. Selo= n les r=C3=A8gles du fran=C3=A7ais, il ne faut pas de trait d'union apr= =C3=A8s le pr=C3=A9fixe =C2=AB multi =C2=BB. De plus, au singlier, le mot f= orm=C3=A9 avec =C2=AB multi =C2=BB ne prend pas de "s"