From MAILER-DAEMON Fri Jan 01 18:42:44 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1kvU4C-0002Uz-0I for mharc-lilypond-user-fr@gnu.org; Fri, 01 Jan 2021 18:42:44 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:47838) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kvU4A-0002UW-EI for lilypond-user-fr@gnu.org; Fri, 01 Jan 2021 18:42:42 -0500 Received: from smtp04.smtpout.orange.fr ([80.12.242.126]:56790 helo=smtp.smtpout.orange.fr) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.90_1) (envelope-from ) id 1kvU45-0003in-CT for lilypond-user-fr@gnu.org; Fri, 01 Jan 2021 18:42:42 -0500 Received: from [192.168.1.23] ([86.245.253.185]) by mwinf5d51 with ME id BbiU2400140mRfa03biVXF; Sat, 02 Jan 2021 00:42:30 +0100 X-ME-Helo: [192.168.1.23] X-ME-Auth: bGlseXBvbmQtdXNlci1mckBvcmFuZ2UuZnI= X-ME-Date: Sat, 02 Jan 2021 00:42:30 +0100 X-ME-IP: 86.245.253.185 To: Lilypond-user Fr From: lilypond-user-fr Subject: Alternative au "Glissando contemporain" sans note de fin Message-ID: <1dd6aa1d-b4d3-20c1-6c5c-b67018819640@orange.fr> Date: Sat, 2 Jan 2021 00:42:28 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.5.0 MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="------------7021A85FD69A7B2BB4D0EE6B" Content-Language: fr Received-SPF: none client-ip=80.12.242.126; envelope-from=lilypond-user-fr@orange.fr; helo=smtp.smtpout.orange.fr X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Jan 2021 23:42:42 -0000 This is a multi-part message in MIME format. --------------7021A85FD69A7B2BB4D0EE6B Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Bonsoir, Pour ceux qui souhaitent faire un glissando sans note de fin la documentation suggère à ce jour (http://lilypond.org/doc/v2.18/Documentation/notation/expressive-marks-as-lines.fr.html) le code suivant qui pose problème de synchronisation lorsqu'il y a plusieurs voix : \relative c'' { \time 3/4 \override Glissando.style = #'zigzag c4 c \cadenzaOn c4\glissando \hideNotes c,,4 \unHideNotes \cadenzaOff \bar "|" } L'astuce est d'utiliser plutôt : d4\glissando \grace {\hideNotes g,\unHideNotes} \grace permettant normalement d'écrire des notes d'ornements mais ici utilisé par le fait qu'elles ne sont pas comptabilisées dans le compte des mesures... Bonne année en musique. --------------7021A85FD69A7B2BB4D0EE6B Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 8bit

Bonsoir,

Pour ceux qui souhaitent faire un glissando sans note de fin la documentation suggère à ce jour (http://lilypond.org/doc/v2.18/Documentation/notation/expressive-marks-as-lines.fr.html) le code suivant qui pose problème de synchronisation lorsqu'il y a plusieurs voix :

\relative c'' {
  \time 3/4
  \override Glissando.style = #'zigzag
  c4 c
  \cadenzaOn
  c4\glissando
  \hideNotes
  c,,4
  \unHideNotes
  \cadenzaOff
  \bar "|"
}

L'astuce est d'utiliser plutôt :

d4\glissando \grace {\hideNotes g,\unHideNotes}

\grace permettant normalement d'écrire des notes d'ornements mais ici utilisé par le fait qu'elles ne sont pas comptabilisées dans le compte des mesures...

Bonne année en musique.

--------------7021A85FD69A7B2BB4D0EE6B-- From MAILER-DAEMON Sat Jan 02 03:27:06 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1kvcFe-0007Id-LM for mharc-lilypond-user-fr@gnu.org; Sat, 02 Jan 2021 03:27:06 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:59812) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kvcFd-0007IT-Nh for lilypond-user-fr@gnu.org; Sat, 02 Jan 2021 03:27:05 -0500 Received: from n2.nabble.com ([162.253.133.85]:61638) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kvcFb-0000Bk-Dl for lilypond-user-fr@gnu.org; Sat, 02 Jan 2021 03:27:05 -0500 Received: from n2.nabble.com (localhost [127.0.0.1]) by n2.nabble.com (Postfix) with ESMTP id 635C611C70A39 for ; Sat, 2 Jan 2021 01:27:01 -0700 (MST) Date: Sat, 2 Jan 2021 01:27:00 -0700 (MST) From: martial To: lilypond-user-fr@gnu.org Message-ID: <1609576020735-0.post@n2.nabble.com> In-Reply-To: <1dd6aa1d-b4d3-20c1-6c5c-b67018819640@orange.fr> References: <1dd6aa1d-b4d3-20c1-6c5c-b67018819640@orange.fr> Subject: Re: Alternative au "Glissando contemporain" sans note de fin MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Received-SPF: softfail client-ip=162.253.133.85; envelope-from=martialr@gmail.com; helo=n2.nabble.com X-Spam_score_int: 8 X-Spam_score: 0.8 X-Spam_bar: / X-Spam_report: (0.8 / 5.0 requ) BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, FORGED_GMAIL_RCVD=1, FREEMAIL_FROM=0.001, NML_ADSP_CUSTOM_MED=0.9, SPF_HELO_PASS=-0.001, SPF_SOFTFAIL=0.665, URI_HEX=0.1 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Jan 2021 08:27:05 -0000 Bonjour et meilleurs voeux, oui cette astuce est nettement plus propre, merci.=20 du coup dans la doc (http://lilypond.org/doc/v2.18/Documentation/notation/expressive-marks-as-l= ines.fr.html) et le LSR (http://lsr.di.unimi.it/LSR/Item?id=3D184) cela deviens :=20 %%%%%%%%%%%%%%%%%=C3=B9 \relative c'' { \time 3/4 \override Glissando.style =3D #'zigzag c4 c c4 \glissando \grace {=20 \hideNotes c,, \unHideNotes } c' c } %%%%%%%%%%%%%%%% ----- =E2=99=ABartial=E2=99=AA -- Sent from: http://lilypond-french-users.1298960.n2.nabble.com/ From MAILER-DAEMON Mon Jan 04 17:08:17 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1kwY1R-0004rV-4j for mharc-lilypond-user-fr@gnu.org; Mon, 04 Jan 2021 17:08:17 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:33472) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kwTfZ-00013c-JI for lilypond-user-fr@gnu.org; Mon, 04 Jan 2021 12:29:25 -0500 Received: from n2.nabble.com ([162.253.133.85]:50599) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kwTfY-0004ys-00 for lilypond-user-fr@gnu.org; Mon, 04 Jan 2021 12:29:25 -0500 Received: from n2.nabble.com (localhost [127.0.0.1]) by n2.nabble.com (Postfix) with ESMTP id 4B0CB11CA4E31 for ; Mon, 4 Jan 2021 10:29:22 -0700 (MST) Date: Mon, 4 Jan 2021 10:29:22 -0700 (MST) From: Domyck To: lilypond-user-fr@gnu.org Message-ID: <1609781362271-0.post@n2.nabble.com> Subject: =?UTF-8?Q?Table_des_mati=C3=A8res_ordonn=C3=A9e?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Received-SPF: softfail client-ip=162.253.133.85; envelope-from=domyck@gmail.com; helo=n2.nabble.com X-Spam_score_int: 36 X-Spam_score: 3.6 X-Spam_bar: +++ X-Spam_report: (3.6 / 5.0 requ) BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, FORGED_GMAIL_RCVD=1, FREEMAIL_FROM=0.001, NML_ADSP_CUSTOM_MED=0.9, SPF_HELO_PASS=-0.001, SPF_SOFTFAIL=0.665, SPOOFED_FREEMAIL=1.814, SPOOF_GMAIL_MID=1, URI_HEX=0.1 autolearn=no autolearn_force=no X-Spam_action: no action X-Mailman-Approved-At: Mon, 04 Jan 2021 17:08:12 -0500 X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Jan 2021 17:29:25 -0000 J'aimerais effectuer les 2 op=C3=A9rations suivantes : 1) afficher la table des mati=C3=A8res dans l'ordre alphab=C3=A9tique des t= itres 2) Faire appara=C3=AEtre les num=C3=A9ros des partitions plut=C3=B4t que le= s num=C3=A9ros de page. Table of Contents A-mouvement . . . . 31 B-mouvement . . . . 33 C-mouvement . . . . 32 Ci-joint le code minimaliste. J'ai essay=C3=A9 avec \tocnum, mais =C3=A7a ne fonctionne pas. Merci pour votre aide. -- Sent from: http://lilypond-french-users.1298960.n2.nabble.com/ From MAILER-DAEMON Tue Jan 05 04:15:44 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1kwiRL-0005SH-CL for mharc-lilypond-user-fr@gnu.org; Tue, 05 Jan 2021 04:15:43 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:51032) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kwi3p-0001fQ-Ca for lilypond-user-fr@gnu.org; Tue, 05 Jan 2021 03:51:25 -0500 Received: from n2.nabble.com ([162.253.133.85]:60956) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kwi3n-0003cv-Q5 for lilypond-user-fr@gnu.org; Tue, 05 Jan 2021 03:51:25 -0500 Received: from n2.nabble.com (localhost [127.0.0.1]) by n2.nabble.com (Postfix) with ESMTP id 7DDCC11CB33BE for ; Tue, 5 Jan 2021 01:51:22 -0700 (MST) Date: Tue, 5 Jan 2021 01:51:21 -0700 (MST) From: Domyck To: lilypond-user-fr@gnu.org Message-ID: <1609836681943-0.post@n2.nabble.com> In-Reply-To: <1609781362271-0.post@n2.nabble.com> References: <1609781362271-0.post@n2.nabble.com> Subject: =?UTF-8?Q?Re:_Table_des_mati=C3=A8res_ordonn=C3=A9e?= MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Received-SPF: softfail client-ip=162.253.133.85; envelope-from=domyck@gmail.com; helo=n2.nabble.com X-Spam_score_int: 22 X-Spam_score: 2.2 X-Spam_bar: ++ X-Spam_report: (2.2 / 5.0 requ) BAYES_05=-0.5, DKIM_ADSP_CUSTOM_MED=0.001, FORGED_GMAIL_RCVD=1, FREEMAIL_FROM=0.001, NML_ADSP_CUSTOM_MED=0.9, SPF_HELO_PASS=-0.001, SPF_SOFTFAIL=0.665, URI_HEX=0.1 autolearn=no autolearn_force=no X-Spam_action: no action X-Mailman-Approved-At: Tue, 05 Jan 2021 04:15:34 -0500 X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Jan 2021 08:51:25 -0000 Voici mon code : -- Sent from: http://lilypond-french-users.1298960.n2.nabble.com/ From MAILER-DAEMON Wed Jan 06 01:37:16 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1kx2RU-000225-OU for mharc-lilypond-user-fr@gnu.org; Wed, 06 Jan 2021 01:37:16 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:59912) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kwu6d-0006tl-GZ for lilypond-user-fr@gnu.org; Tue, 05 Jan 2021 16:43:07 -0500 Received: from n2.nabble.com ([162.253.133.85]:50454) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kwu6a-0008A7-FJ for lilypond-user-fr@gnu.org; Tue, 05 Jan 2021 16:43:07 -0500 Received: from n2.nabble.com (localhost [127.0.0.1]) by n2.nabble.com (Postfix) with ESMTP id BCB8E11CC11F2 for ; Tue, 5 Jan 2021 14:43:01 -0700 (MST) Date: Tue, 5 Jan 2021 14:43:01 -0700 (MST) From: Domyck To: lilypond-user-fr@gnu.org Message-ID: <1609882981770-0.post@n2.nabble.com> In-Reply-To: <1609836681943-0.post@n2.nabble.com> References: <1609781362271-0.post@n2.nabble.com> <1609836681943-0.post@n2.nabble.com> Subject: =?UTF-8?Q?Re:_Table_des_mati=C3=A8res_ordonn=C3=A9e?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Received-SPF: softfail client-ip=162.253.133.85; envelope-from=domyck@gmail.com; helo=n2.nabble.com X-Spam_score_int: 8 X-Spam_score: 0.8 X-Spam_bar: / X-Spam_report: (0.8 / 5.0 requ) BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, FORGED_GMAIL_RCVD=1, FREEMAIL_FROM=0.001, NML_ADSP_CUSTOM_MED=0.9, SPF_HELO_PASS=-0.001, SPF_SOFTFAIL=0.665, URI_HEX=0.1 autolearn=no autolearn_force=no X-Spam_action: no action X-Mailman-Approved-At: Wed, 06 Jan 2021 01:37:09 -0500 X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Jan 2021 21:43:07 -0000 D=C3=A9cid=C3=A9ment, rien n'appara=C3=AEt entre les balises raw ! D=C3=A9s= ol=C3=A9 ! Je supprime donc les balises, j'esp=C3=A8re que =C3=A7a va marcher cette fo= is. Merci pour votre patience... et votre aide ! \version "2.20.0" \paper { tocItemMarkup =3D \tocItemWithDotsMarkup tocNumMarkup =3D \markup \large \column { \hspace #1 \fill-line { \null \italic \fromproperty #'toc:text \null } \hspace #1 } } tocNum =3D #(define-music-function (parser location text) (markup?) (add-toc-item! 'tocNumMarkup text)) \bookpart { \markup 32 \tocItem \markup "C-mouvement" %\tocNum \markup "C-mouvement" \score { \relative c' { a'4 b4 } } } \bookpart { \markup 33 \tocItem \markup "B-mouvement" %\tocNum \markup "B-mouvement" \score { \relative c' { c'4 d4 } } } \bookpart { \markup 31 \tocItem \markup "A-mouvement" %\tocNum \markup "A-mouvement" \score { \relative c' { e'4 f4 } } \markup {"..."} } \pageBreak \markuplist \table-of-contents -- Sent from: http://lilypond-french-users.1298960.n2.nabble.com/ From MAILER-DAEMON Wed Jan 06 05:26:04 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1kx60x-0002Q5-SW for mharc-lilypond-user-fr@gnu.org; Wed, 06 Jan 2021 05:26:03 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:55484) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kx60v-0002Pt-W5 for lilypond-user-fr@gnu.org; Wed, 06 Jan 2021 05:26:02 -0500 Received: from mail-wr1-f51.google.com ([209.85.221.51]:33256) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kx60t-0005xZ-M9 for lilypond-user-fr@gnu.org; Wed, 06 Jan 2021 05:26:01 -0500 Received: by mail-wr1-f51.google.com with SMTP id t30so1957678wrb.0 for ; Wed, 06 Jan 2021 02:25:58 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=eeADFiJnEDBrHIejoR5HQu8eFVfaqgqBVNHGzN5wias=; b=q45XU2bCrLMpRx9vBXgvjQ4SJjYJJmoeJJoBuzNYT8jIfPfRTJqSxq2JmHn9FRIRJo NNER2deK8N76Yuz2R6+OcQo4yI0NWb0sQVIySbHlV2Ew/UmR2D/24HbWW9GDHlfgCnk4 StW78E6MM8TQmCFP4URXKu2Et+qzfvet3l+wNsTa++RereNPp/Cv4I3ki4ULAta7f2x4 N33K2ANeukOPKfGZqwlC1UH538pBT+LuIov1YTLskN1U0p+Vbtr8N4hClkVXy3Oi/OqT 6QXWej/XBbLNIi9u2draG5nd9QCF5RcBalwCRYtdQvmxas1/D3bDN2urF4IouEEbz95x XY6A== X-Gm-Message-State: AOAM530rXetcxsYOVh/S0p0dCxCiqRJHvls0ocxLxBHWlaS8DdoeEkwq vC0LpuikZeiQaJIGPbRkGFK0VOLsdw4ckaXOivM= X-Google-Smtp-Source: ABdhPJxyCFNEts78vIu7PLc8q9YKdrROzWZVC2KNC8o1OnurnPRwnOyJTtjM/QIzQsMwlechv+CVXAJk3ODjVeFnkgw= X-Received: by 2002:adf:ebc2:: with SMTP id v2mr3657969wrn.88.1609928757620; Wed, 06 Jan 2021 02:25:57 -0800 (PST) MIME-Version: 1.0 References: <1609781362271-0.post@n2.nabble.com> <1609836681943-0.post@n2.nabble.com> <1609882981770-0.post@n2.nabble.com> In-Reply-To: <1609882981770-0.post@n2.nabble.com> From: Christophe Pochon Date: Wed, 6 Jan 2021 11:25:46 +0100 Message-ID: Subject: =?UTF-8?Q?Re=3A_Table_des_mati=C3=A8res_ordonn=C3=A9e?= To: Domyck Cc: LilyPond Content-Type: multipart/alternative; boundary="000000000000b6344a05b838bfe8" Received-SPF: pass client-ip=209.85.221.51; envelope-from=chrpochon@gmail.com; helo=mail-wr1-f51.google.com X-Spam_score_int: -12 X-Spam_score: -1.3 X-Spam_bar: - X-Spam_report: (-1.3 / 5.0 requ) BAYES_00=-1.9, FREEMAIL_FORGED_FROMDOMAIN=0.249, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URI_HEX=0.1 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Jan 2021 10:26:02 -0000 --000000000000b6344a05b838bfe8 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Bonjour et bienvenue sur cette liste. Pour info, j'ai d=C3=BB valider manuellement vos messages car vous n'=C3=AAtes pas abonn=C3=A9 =C3=A0 la li= ste. Merci d'y rem=C3=A9dier. Apr=C3=A8s quelques essais, je pense qu'il serait plus simple de cr=C3=A9er= votre table des mati=C3=A8res =C3=A0 la main, dans un markup. En effet, l'usage d= e \table-of-contents est surtout utile parce qu'on ne conna=C3=AEt pas =C3=A0= l'avance =C3=A0 quelles pages se trouvera quoi, mais dans votre cas, vous savez parfaitement =C3=A0 l'avance quel mouvement porte quel num=C3=A9ro. Donc pour votre exemple : %%%%%%%%%%%%%5 \version "2.20.0" \bookpart { \markup 32 \score {\relative { a'4 b4 } } } \bookpart { \markup 33 \score { \relative { c''4 d4 } } } \bookpart { \markup 31 \score { \relative { e''4 f4 } } \markup {"..."} } \pageBreak \markup \huge \column { \fill-line { \null "Table des mati=C3=A8res" \null } \hspace #1 \fill-line { \fill-with-pattern #1.5 #CENTER . "A-mouvement" 31} \fill-line { \fill-with-pattern #1.5 #CENTER . "B-mouvement" 33} \fill-line { \fill-with-pattern #1.5 #CENTER . "C-mouvement" 32} }%%%%%%%%%%%% Christophe Pochon Le mar. 5 janv. 2021 =C3=A0 22:43, Domyck a =C3=A9crit : > D=C3=A9cid=C3=A9ment, rien n'appara=C3=AEt entre les balises raw ! D=C3= =A9sol=C3=A9 ! > Je supprime donc les balises, j'esp=C3=A8re que =C3=A7a va marcher cette = fois. > Merci pour votre patience... et votre aide ! > > \version "2.20.0" > > \paper { > tocItemMarkup =3D \tocItemWithDotsMarkup > tocNumMarkup =3D \markup \large \column { > \hspace #1 > \fill-line { \null \italic \fromproperty #'toc:text \null } > \hspace #1 > } > } > > tocNum =3D > #(define-music-function (parser location text) (markup?) > (add-toc-item! 'tocNumMarkup text)) > > \bookpart { > \markup 32 > \tocItem \markup "C-mouvement" > %\tocNum \markup "C-mouvement" > \score { \relative c' { a'4 b4 } } > } > > \bookpart { > \markup 33 > \tocItem \markup "B-mouvement" > %\tocNum \markup "B-mouvement" > \score { \relative c' { c'4 d4 } } > } > > \bookpart { > \markup 31 > \tocItem \markup "A-mouvement" > %\tocNum \markup "A-mouvement" > \score { \relative c' { e'4 f4 } } > \markup {"..."} > } > \pageBreak > > \markuplist \table-of-contents > > > > > > -- > Sent from: http://lilypond-french-users.1298960.n2.nabble.com/ > > --000000000000b6344a05b838bfe8 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Bonjour et bienvenue sur cette liste. Pour info, j= 9;ai d=C3=BB valider manuellement vos messages car vous n'=C3=AAtes pas= abonn=C3=A9 =C3=A0 la liste. Merci d'y rem=C3=A9dier.

Apr=C3=A8s quelques essais, je pense qu'il serait plus simple = de cr=C3=A9er votre table des mati=C3=A8res =C3=A0 la main, dans un markup.= En effet, l'usage de \table-of-contents est surtout utile parce qu'= ;on ne conna=C3=AEt pas =C3=A0 l'avance =C3=A0 quelles pages se trouver= a quoi, mais dans votre cas, vous savez parfaitement =C3=A0 l'avance qu= el mouvement porte quel num=C3=A9ro.
Donc pour votre exemple :

%%%%%%%%%%%%%5
\version "2.20.0&= quot;

\bookpart {
=C2=A0 \markup 32
=C2=A0 \score {\relative = =C2=A0{ a'4 b4 } }
}

\bookpart {
=C2=A0 \markup 33
=C2= =A0 \score { \relative { c''4 d4 } }
}


\bookpart {=C2=A0 \markup 31
=C2=A0 \score { \relative =C2=A0{ e''4 f4 } }=
=C2=A0 \markup {"..."}
}
\pageBreak

\markup \hug= e \column {
=C2=A0 \fill-line { \null "Table des mati=C3=A8res"= ; \null }
=C2=A0 \hspace #1
=C2=A0 \fill-line {
=C2=A0 =C2=A0 \fil= l-with-pattern #1.5 #CENTER . "A-mouvement" =C2=A031} =C2=A0
= =C2=A0 \fill-line {
=C2=A0 =C2=A0 \fill-with-pattern #1.5 #CENTER . &quo= t;B-mouvement" =C2=A033} =C2=A0
=C2=A0 \fill-line {
=C2=A0 =C2= =A0 \fill-with-pattern #1.5 #CENTER . "C-mouvement" =C2=A032} =C2= =A0
}%%%%%%%%%%%%


Christophe Pochon



Le=C2=A0mar. 5 janv. 2021 =C3=A0=C2=A022:43, Domyck <domyck@gmail.com> a =C3=A9crit=C2=A0:
D=C3=A9cid=C3=A9ment, rien = n'appara=C3=AEt entre les balises raw ! D=C3=A9sol=C3=A9 !
Je supprime donc les balises, j'esp=C3=A8re que =C3=A7a va marcher cett= e fois.
Merci pour votre patience... et votre aide !

\version "2.20.0"

\paper {
=C2=A0 tocItemMarkup =3D \tocItemWithDotsMarkup
=C2=A0 tocNumMarkup =3D \markup \large \column {
=C2=A0 =C2=A0 \hspace #1
=C2=A0 =C2=A0 \fill-line { \null \italic \fromproperty #'toc:text \null= }
=C2=A0 =C2=A0 \hspace #1
=C2=A0 }
}

tocNum =3D
#(define-music-function (parser location text) (markup?)
=C2=A0 =C2=A0(add-toc-item! 'tocNumMarkup text))

\bookpart {
\markup 32
\tocItem \markup "C-mouvement"
%\tocNum \markup "C-mouvement"
\score { \relative c' { a'4 b4 } }
}

\bookpart {
\markup 33
\tocItem \markup "B-mouvement"
%\tocNum \markup "B-mouvement"
\score { \relative c' { c'4 d4 } }
}

\bookpart {
\markup 31
\tocItem \markup "A-mouvement"
%\tocNum \markup "A-mouvement"
\score { \relative c' { e'4 f4 } }
\markup {"..."}
}
\pageBreak

\markuplist \table-of-contents





--
Sent from: http://lilypond-french-users.1298960.n= 2.nabble.com/

--000000000000b6344a05b838bfe8-- From MAILER-DAEMON Wed Jan 06 08:56:55 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1kx9J0-0007EF-Vu for mharc-lilypond-user-fr@gnu.org; Wed, 06 Jan 2021 08:56:54 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:41704) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kx9Aa-0003q3-CT for lilypond-user-fr@gnu.org; Wed, 06 Jan 2021 08:48:12 -0500 Received: from n2.nabble.com ([162.253.133.85]:58055) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kx9AY-00071F-Q8 for lilypond-user-fr@gnu.org; Wed, 06 Jan 2021 08:48:12 -0500 Received: from n2.nabble.com (localhost [127.0.0.1]) by n2.nabble.com (Postfix) with ESMTP id 7EB3D11CD263F for ; Wed, 6 Jan 2021 06:48:09 -0700 (MST) Date: Wed, 6 Jan 2021 06:48:09 -0700 (MST) From: Domyck To: lilypond-user-fr@gnu.org Message-ID: <1609940889516-0.post@n2.nabble.com> In-Reply-To: References: <1609781362271-0.post@n2.nabble.com> <1609836681943-0.post@n2.nabble.com> <1609882981770-0.post@n2.nabble.com> Subject: =?UTF-8?Q?Re:_Table_des_mati=C3=A8res_ordonn=C3=A9e?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Received-SPF: softfail client-ip=162.253.133.85; envelope-from=domyck@gmail.com; helo=n2.nabble.com X-Spam_score_int: 8 X-Spam_score: 0.8 X-Spam_bar: / X-Spam_report: (0.8 / 5.0 requ) BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, FORGED_GMAIL_RCVD=1, FREEMAIL_FROM=0.001, NML_ADSP_CUSTOM_MED=0.9, SPF_HELO_PASS=-0.001, SPF_SOFTFAIL=0.665, URI_HEX=0.1 autolearn=no autolearn_force=no X-Spam_action: no action X-Mailman-Approved-At: Wed, 06 Jan 2021 08:56:53 -0500 X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Jan 2021 13:48:12 -0000 Merci pour votre r=C3=A9ponse. En effet je croisn qu'il est plus simple de = cr=C3=A9er la table des mati=C3=A8res =C3=A0 la main, m=C3=AAme si, avec les entr=C3= =A9es correspondant =C3=A0 chaque stanza de paroles, cela repr=C3=A9sente 200 lignes ! (39 partitions = de cantiques). Par ailleurs, quand, tout en =C3=A9tant connect=C3=A9, je r=C3=A9ponds =C3= =A0 un fil, le syst=C3=A8me me renvoie la fen=C3=AAtre suivante. Je clique sur le bouton "Je suis abonn= =C3=A9, laissez-moi poster maintenant". Apr=C3=A8s quoi je mets mon message et je v= alide sans probl=C3=A8me. - Ai-je fait une mauvaise manip ? Merci Lilypond.JPG =20 -- Sent from: http://lilypond-french-users.1298960.n2.nabble.com/ From MAILER-DAEMON Wed Jan 06 11:18:15 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1kxBVn-0006oC-PU for mharc-lilypond-user-fr@gnu.org; Wed, 06 Jan 2021 11:18:15 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:50792) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kxBVl-0006nz-GP for lilypond-user-fr@gnu.org; Wed, 06 Jan 2021 11:18:13 -0500 Received: from n2.nabble.com ([162.253.133.85]:50999) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kxBVj-0006od-DG for lilypond-user-fr@gnu.org; Wed, 06 Jan 2021 11:18:13 -0500 Received: from n2.nabble.com (localhost [127.0.0.1]) by n2.nabble.com (Postfix) with ESMTP id D46CD11CD57AC for ; Wed, 6 Jan 2021 09:18:07 -0700 (MST) Date: Wed, 6 Jan 2021 09:18:07 -0700 (MST) From: gegeours To: lilypond-user-fr@gnu.org Message-ID: <1609949887867-0.post@n2.nabble.com> Subject: =?UTF-8?Q?ins=C3=A9rer_une_port=C3=A9e_chant_dan?= =?UTF-8?Q?s_une_port=C3=A9e_piano_existante?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Received-SPF: neutral client-ip=162.253.133.85; envelope-from=gerard.ruffin@neuf.fr; helo=n2.nabble.com X-Spam_score_int: -9 X-Spam_score: -1.0 X-Spam_bar: - X-Spam_report: (-1.0 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_NEUTRAL=0.779, URI_HEX=0.1 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Jan 2021 16:18:13 -0000 Bonjour =C3=A0 tous, Tout d'abord mes meilleurs v=C5=93ux =C3=A0 tous et prenez bien soin de vou= s. je souhaiterais ins=C3=A9rer dans un mod=C3=A8le de partition existant une = port=C3=A9e suppl=C3=A9mentaire de chant comme sur l'image ci-dessus. =20 Voici une copie de ma codification / \version "2.20.0" \header { title =3D "TRAC" instrument =3D \markup \with-color #darkblue "Piano" composer =3D "Claude Lamour" poet =3D "Thomas Devers" tagline =3D \markup { Grav=C3=A9 avec LilyPond, un logiciel gratuit et libre \concat { ( \with-url #"http://lilypond.org" http://lilypond.org ) } } } \paper { system-system-spacing.padding =3D #0 oddFooterMarkup =3D \markup \fill-line { \center-column { \line { \fontsize #-4 \fromproperty #'header:title } \on-the-fly #last-page \line { \fontsize #-1 \fromproperty #'header:tagline } \italic \line { \fontsize #-1 { GR le #(strftime "%d %b %Y" (localtime (current-time))) } } } } } %% Variables contenant la musique. global =3D { \key g\major \time 4/4 } melody =3D \relative c=E2=80=99=E2=80=99 { \global } text =3D \lyricmode { } right =3D \relative c'' { \global %% des notes au pif : bes4 c d f,2. } left =3D \relative c { \global \clef bass %% des notes au pif : bes4 d' d f,, c'' c } accords =3D \chordmode { %% des accords au pif : bes2. f:7 } %% R=C3=A9glages de pr=C3=A9sentation. \layout { \context { \Score \override BarNumber.color =3D #red \override BarNumber.font-shape =3D #'italic \override BarNumber.font-size =3D #0.2 } \context { \Staff explicitKeySignatureVisibility =3D #end-of-line-invisible printKeyCancellation =3D ##f } \context { \ChordNames \frenchChords \override ChordName.font-family =3D #'serif \override ChordName.extra-offset =3D #'(-1 . 0) } } %% Image de logo. \markup { \with-dimensions #'(0 . -0) #'(0 . 1) \translate #'(-3 . -1) \epsfile #X #15 #"/home/gerard/Documents/Claude_Lamour/piano.eps" } %% Structure de la partition. \score { \new PianoStaff \with { midiInstrument =3D "piano" } =E2=80=9C \new Voice =3D "mel" { \autoBeamOff \ melody} \new Lyrics \ lyrics \ lyricsto mel \ text \new Staff \right \new ChordNames \accords \new Staff \left >> \layout {} \midi { \tempo 4=3D100 } } Malheureusement, je n'y suis pas arriv=C3=A9. Peut-=C3=AAtre la strucutre d= e la partition n'est pas correcte. Merci d'avance pour votre aide. -- Sent from: http://lilypond-french-users.1298960.n2.nabble.com/ From MAILER-DAEMON Wed Jan 06 12:15:37 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1kxCPJ-0004DX-1H for mharc-lilypond-user-fr@gnu.org; Wed, 06 Jan 2021 12:15:37 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:37200) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kxCPH-0004DO-Of for lilypond-user-fr@gnu.org; Wed, 06 Jan 2021 12:15:35 -0500 Received: from mail-wr1-f43.google.com ([209.85.221.43]:46147) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kxCPF-00082P-4v for lilypond-user-fr@gnu.org; Wed, 06 Jan 2021 12:15:35 -0500 Received: by mail-wr1-f43.google.com with SMTP id d13so3056778wrc.13 for ; Wed, 06 Jan 2021 09:15:32 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=6VcRv9nmYR6Lcp7aSG7fnz4QrpgPEyQ1EHtbFXz/0/4=; b=i3N6Hkv0dBMv9Us+rLgeYh4VmSXnD+IzpqCDEsGnpim99UrQxbY8Se8mUA4lXSO62f jhs1gAqViKvEjMMh+pqr2ewtk/t7DhZvY18nw7FLrFrSb4PEqf9lm2FhjVj0ajTnU6/y B1fYmF8eq20ZpoX2YMGgg1gQ+QVUIk12y98dfXg3zZY/YX5H9CQyR7g9cw8yeHvz6BA+ 7KBktic8ToB2em0oK7AazXW9KtdKAacO33LPzEPZjZJ02XXMtdQeGrlVaOpF0dSw8vjC vqVwgbZ0JwP8Yfr5oHIbFj7s0X1qIN1lOrAxoz14gVongRGDNV4NlAnjSmFxwBTL2L85 L6Yw== X-Gm-Message-State: AOAM532tv1U7YBQjyEsjuI5h4UkTFQLShBG+oXrg+VW6Tb8hr7BVzkZJ HZhjD5T+GZGh9a7MKtmXtFa9P7A01jE0PxQHAwk= X-Google-Smtp-Source: ABdhPJxddc3XNFNiTIcg7oPHQFx9TLGCAuKf0nWcOfIWIUBjQ4an2c64sXo9rrywszykjPYn1JZjQPfivnV+Y/Ntclo= X-Received: by 2002:adf:d085:: with SMTP id y5mr5344918wrh.41.1609953331455; Wed, 06 Jan 2021 09:15:31 -0800 (PST) MIME-Version: 1.0 References: <1609949887867-0.post@n2.nabble.com> In-Reply-To: <1609949887867-0.post@n2.nabble.com> From: Christophe Pochon Date: Wed, 6 Jan 2021 18:15:20 +0100 Message-ID: Subject: =?UTF-8?Q?Re=3A_ins=C3=A9rer_une_port=C3=A9e_chant_dans_une_port=C3=A9e_pian?= =?UTF-8?Q?o_existante?= To: gegeours Cc: LilyPond Content-Type: multipart/alternative; boundary="0000000000006d29e605b83e7808" Received-SPF: pass client-ip=209.85.221.43; envelope-from=chrpochon@gmail.com; helo=mail-wr1-f43.google.com X-Spam_score_int: -12 X-Spam_score: -1.3 X-Spam_bar: - X-Spam_report: (-1.3 / 5.0 requ) BAYES_00=-1.9, FREEMAIL_FORGED_FROMDOMAIN=0.249, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URI_HEX=0.1 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Jan 2021 17:15:36 -0000 --0000000000006d29e605b83e7808 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hello, Il y avait pas mal de trucs =C3=A0 corriger, notamment plusieurs fois des espaces entre les \ et les commandes ou variables. En outre, tu avais mis la voix entre les deux port=C3=A9es de piano, au lie= u d'au-dessus d'elles. =C3=87a devrait aller mieux comme =C3=A7a : %%%%%%%% \version "2.20.0" \header { title =3D "TRAC" instrument =3D \markup \with-color #darkblue "Piano" composer =3D "Claude Lamour" poet =3D "Thomas Devers" tagline =3D \markup { Grav=C3=A9 avec LilyPond, un logiciel gratuit et libre \concat { ( \with-url #"http://lilypond.org" http://lilypond.org ) } } } \paper { system-system-spacing.padding =3D #0 oddFooterMarkup =3D \markup \fill-line { \center-column { \line { \fontsize #-4 \fromproperty #'header:title } \on-the-fly #last-page \line { \fontsize #-1 \fromproperty #'header:tagline } \italic \line { \fontsize #-1 { GR le #(strftime "%d %b %Y" (localtime (current-time))) } } } } } %% Variables contenant la musique. global =3D { \key g\major \time 4/4 } melody =3D \relative c'' { \global c d e } text =3D \lyricmode { la la la } right =3D \relative c'' { \global %% des notes au pif : bes4 c d f,2. } left =3D \relative c { \global \clef bass %% des notes au pif : bes4 d' d f,, c'' c } accords =3D \chordmode { %% des accords au pif : bes2. f:7 } %% R=C3=A9glages de pr=C3=A9sentation. \layout { \context { \Score \override BarNumber.color =3D #red \override BarNumber.font-shape =3D #'italic \override BarNumber.font-size =3D #0.2 } \context { \Staff explicitKeySignatureVisibility =3D #end-of-line-invisible printKeyCancellation =3D ##f } \context { \ChordNames \frenchChords \override ChordName.font-family =3D #'serif \override ChordName.extra-offset =3D #'(-1 . 0) } } %% Image de logo. %% Structure de la partition. \score {<< \new Voice =3D "mel" { \autoBeamOff \melody} \new Lyrics \lyricsto "mel" \text \new PianoStaff \with { midiInstrument =3D "piano" } << \new Staff \right \new ChordNames \accords \new Staff \left >> >> \layout {} } %%%%%%%%%% A+ Christophe Pochon Le mer. 6 janv. 2021 =C3=A0 17:18, gegeours a =C3= =A9crit : > > Bonjour =C3=A0 tous, > > Tout d'abord mes meilleurs v=C5=93ux =C3=A0 tous et prenez bien soin de v= ous. > > je souhaiterais ins=C3=A9rer dans un mod=C3=A8le de partition existant un= e port=C3=A9e > suppl=C3=A9mentaire de chant comme sur l'image ci-dessus. > < > http://lilypond-french-users.1298960.n2.nabble.com/file/t395625/20210105_= 200801.jpg> > > > > Voici une copie de ma codification / > > > \version "2.20.0" > > \header { > title =3D "TRAC" > instrument =3D \markup \with-color #darkblue "Piano" > composer =3D "Claude Lamour" > poet =3D "Thomas Devers" > tagline =3D \markup { > Grav=C3=A9 avec LilyPond, un logiciel gratuit et libre > \concat { ( \with-url #"http://lilypond.org" http://lilypond.org ) } > } > } > > \paper { > system-system-spacing.padding =3D #0 > oddFooterMarkup =3D \markup \fill-line { > \center-column { > \line { \fontsize #-4 \fromproperty #'header:title } > \on-the-fly #last-page \line { \fontsize #-1 \fromproperty > #'header:tagline } > \italic \line { > \fontsize #-1 { > GR le #(strftime "%d %b %Y" (localtime (current-time))) > } > } > } > } > } > > %% Variables contenant la musique. > global =3D { > \key g\major > \time 4/4 > } > melody =3D \relative c=E2=80=99=E2=80=99 { > \global > } > text =3D \lyricmode { > } > > right =3D \relative c'' { > \global > %% des notes au pif : > bes4 c d f,2. > } > > left =3D \relative c { > \global > \clef bass > %% des notes au pif : > bes4 d' d f,, c'' c > } > > accords =3D \chordmode { > %% des accords au pif : > bes2. f:7 > } > > %% R=C3=A9glages de pr=C3=A9sentation. > \layout { > \context { > \Score > \override BarNumber.color =3D #red > \override BarNumber.font-shape =3D #'italic > \override BarNumber.font-size =3D #0.2 > } > \context { > \Staff > explicitKeySignatureVisibility =3D #end-of-line-invisible > printKeyCancellation =3D ##f > } > \context { > \ChordNames > \frenchChords > \override ChordName.font-family =3D #'serif > \override ChordName.extra-offset =3D #'(-1 . 0) > } > } > > %% Image de logo. > \markup { > \with-dimensions #'(0 . -0) #'(0 . 1) > \translate #'(-3 . -1) > \epsfile #X #15 #"/home/gerard/Documents/Claude_Lamour/piano.eps" > } > > %% Structure de la partition. > \score { > \new PianoStaff \with { > midiInstrument =3D "piano" > } =E2=80=9C > \new Voice =3D "mel" { \autoBeamOff \ melody} > \new Lyrics \ lyrics \ lyricsto mel \ text > \new Staff \right > \new ChordNames \accords > \new Staff \left > >> > \layout {} > \midi { \tempo 4=3D100 } > } > > Malheureusement, je n'y suis pas arriv=C3=A9. Peut-=C3=AAtre la strucutre= de la > partition n'est pas correcte. > Merci d'avance pour votre aide. > > > > -- > Sent from: http://lilypond-french-users.1298960.n2.nabble.com/ > > --0000000000006d29e605b83e7808 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hello,

Il y avait pas = mal de trucs =C3=A0 corriger, notamment plusieurs fois des espaces entre le= s \ et les commandes ou variables.=C2=A0
En outre, tu avais mis l= a voix entre les deux port=C3=A9es de piano, au lieu d'au-dessus d'= elles. =C3=87a devrait aller mieux comme =C3=A7a :

%%%%%%%%

\version "2.20.0"

\header {
=C2=A0 title =3D "TRAC"
=C2=A0 instrument =3D \markup \with-color #darkblue "Piano"= ;
=C2=A0 composer =3D "Claude Lamour"
=C2=A0 = poet =3D "Thomas Devers"
=C2=A0 tagline =3D \markup {
=C2=A0 =C2=A0 Grav=C3=A9 avec LilyPond, un logiciel gratuit et lib= re
=C2=A0 =C2=A0 \concat { ( \with-url #"http://lilypond.org" = http://lilypond.org ) }
=C2=A0 }
}

\paper {
=C2=A0 system-system-spacing.padding =3D #0
=C2=A0 oddFooterMarkup =3D \markup \fill-line {
=C2=A0 =C2= =A0 \center-column {
=C2=A0 =C2=A0 =C2=A0 \line { \fontsize #-4 \= fromproperty #'header:title }
=C2=A0 =C2=A0 =C2=A0 \on-the-fl= y =C2=A0#last-page \line { \fontsize #-1 \fromproperty
#'head= er:tagline }
=C2=A0 =C2=A0 =C2=A0 \italic \line {
=C2= =A0 =C2=A0 =C2=A0 =C2=A0 \fontsize #-1 {
=C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 GR le #(strftime "%d %b %Y" (localtime (current-time))= )
=C2=A0 =C2=A0 =C2=A0 =C2=A0 }
=C2=A0 =C2=A0 =C2=A0 }<= /div>
=C2=A0 =C2=A0 }
=C2=A0 }
}

%% Variables contenant la musique.
global =3D {
= =C2=A0 \key g\major
=C2=A0 \time 4/4
}

melody =3D \relative c'' {
\global
c d= e
}
text =3D \lyricmode {
=C2=A0 =C2=A0 la l= a la
}

right =3D \relative c'' {=
=C2=A0 \global
=C2=A0 %% des notes au pif :
= =C2=A0 bes4 c d f,2.
}

left =3D \relativ= e c {
=C2=A0 \global
=C2=A0 \clef bass
=C2=A0= %% des notes au pif :
=C2=A0 bes4 d' d f,, c'' c
}

accords =3D \chordmode {
=C2=A0= %% des accords au pif :
=C2=A0 bes2. f:7
}
<= br>
%% R=C3=A9glages de pr=C3=A9sentation.
\layout {
=C2=A0 \context {
=C2=A0 =C2=A0 \Score
=C2=A0 = =C2=A0 \override BarNumber.color =3D #red
=C2=A0 =C2=A0 \override= BarNumber.font-shape =3D #'italic
=C2=A0 =C2=A0 \override Ba= rNumber.font-size =3D #0.2
=C2=A0 }
=C2=A0 \context {
=C2=A0 =C2=A0 \Staff
=C2=A0 =C2=A0 explicitKeySignatureV= isibility =3D #end-of-line-invisible
=C2=A0 =C2=A0 printKeyCancel= lation =3D ##f
=C2=A0 }
=C2=A0 \context {
=C2= =A0 =C2=A0 \ChordNames
=C2=A0 =C2=A0 \frenchChords
=C2= =A0 =C2=A0 \override ChordName.font-family =3D #'serif
=C2=A0= =C2=A0 \override ChordName.extra-offset =3D #'(-1 . 0)
=C2= =A0 }
}

%% Image de logo.

=
%% Structure de la partition.
\score {<<
=C2=A0 =C2=A0 \new Voice =3D "mel" { \autoBeamOff \melody}=C2= =A0
=C2=A0 =C2=A0\new Lyrics \lyricsto "mel" \text
=C2=A0 \new PianoStaff \with {
=C2=A0 =C2=A0 midiInstrument= =3D "piano"
=C2=A0 }
<<

=
=C2=A0 =C2=A0 \new Staff \right
=C2=A0 =C2=A0 \new Cho= rdNames \accords
=C2=A0 =C2=A0 \new Staff \left
=C2=A0 = >>
=C2=A0 >>
=C2=A0 \layout {}
= =C2=A0=C2=A0
}
%%%%%%%%%%

A+
C= hristophe Pochon



<= div class=3D"gmail_quote">
Le=C2=A0mer= . 6 janv. 2021 =C3=A0=C2=A017:18, gegeours <gerard.ruffin@neuf.fr> a =C3=A9crit=C2=A0:

Bonjour =C3=A0 tous,

Tout d'abord mes meilleurs v=C5=93ux =C3=A0 tous et prenez bien soin de= vous.

je souhaiterais ins=C3=A9rer dans un mod=C3=A8le de partition existant une = port=C3=A9e
suppl=C3=A9mentaire de chant comme sur l'image ci-dessus.
<http://lilypo= nd-french-users.1298960.n2.nabble.com/file/t395625/20210105_200801.jpg&= gt;


Voici une copie de ma codification /


\version "2.20.0"

\header {
=C2=A0 title =3D "TRAC"
=C2=A0 instrument =3D \markup \with-color #darkblue "Piano"
=C2=A0 composer =3D "Claude Lamour"
=C2=A0 poet =3D "Thomas Devers"
=C2=A0 tagline =3D \markup {
=C2=A0 =C2=A0 Grav=C3=A9 avec LilyPond, un logiciel gratuit et libre
=C2=A0 =C2=A0 \concat { ( \with-url #"http://lilypond.org" http://lilypo= nd.org ) }
=C2=A0 }
}

\paper {
=C2=A0 system-system-spacing.padding =3D #0
=C2=A0 oddFooterMarkup =3D \markup \fill-line {
=C2=A0 =C2=A0 \center-column {
=C2=A0 =C2=A0 =C2=A0 \line { \fontsize #-4 \fromproperty #'header:title= }
=C2=A0 =C2=A0 =C2=A0 \on-the-fly=C2=A0 #last-page \line { \fontsize #-1 \fr= omproperty
#'header:tagline }
=C2=A0 =C2=A0 =C2=A0 \italic \line {
=C2=A0 =C2=A0 =C2=A0 =C2=A0 \fontsize #-1 {
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 GR le #(strftime "%d %b %Y" (l= ocaltime (current-time)))
=C2=A0 =C2=A0 =C2=A0 =C2=A0 }
=C2=A0 =C2=A0 =C2=A0 }
=C2=A0 =C2=A0 }
=C2=A0 }
}

%% Variables contenant la musique.
global =3D {
=C2=A0 \key g\major
=C2=A0 \time 4/4
}
melody =3D \relative c=E2=80=99=E2=80=99 {
\global
}
text =3D \lyricmode {
}

right =3D \relative c'' {
=C2=A0 \global
=C2=A0 %% des notes au pif :
=C2=A0 bes4 c d f,2.
}

left =3D \relative c {
=C2=A0 \global
=C2=A0 \clef bass
=C2=A0 %% des notes au pif :
=C2=A0 bes4 d' d f,, c'' c
}

accords =3D \chordmode {
=C2=A0 %% des accords au pif :
=C2=A0 bes2. f:7
}

%% R=C3=A9glages de pr=C3=A9sentation.
\layout {
=C2=A0 \context {
=C2=A0 =C2=A0 \Score
=C2=A0 =C2=A0 \override BarNumber.color =3D #red
=C2=A0 =C2=A0 \override BarNumber.font-shape =3D #'italic
=C2=A0 =C2=A0 \override BarNumber.font-size =3D #0.2
=C2=A0 }
=C2=A0 \context {
=C2=A0 =C2=A0 \Staff
=C2=A0 =C2=A0 explicitKeySignatureVisibility =3D #end-of-line-invisible
=C2=A0 =C2=A0 printKeyCancellation =3D ##f
=C2=A0 }
=C2=A0 \context {
=C2=A0 =C2=A0 \ChordNames
=C2=A0 =C2=A0 \frenchChords
=C2=A0 =C2=A0 \override ChordName.font-family =3D #'serif
=C2=A0 =C2=A0 \override ChordName.extra-offset =3D #'(-1 . 0)
=C2=A0 }
}

%% Image de logo.
\markup {
=C2=A0 \with-dimensions #'(0 . -0) #'(0 . 1)
=C2=A0 \translate #'(-3 . -1)
=C2=A0 \epsfile #X #15 #"/home/gerard/Documents/Claude_Lamour/piano.ep= s"
}

%% Structure de la partition.
\score {
=C2=A0 \new PianoStaff \with {
=C2=A0 =C2=A0 midiInstrument =3D "piano"
=C2=A0 } =E2=80=9C
\new Voice =3D "mel" { \autoBeamOff \ melody}
\new Lyrics \ lyrics \ lyricsto mel \ text
=C2=A0 =C2=A0 \new Staff \right
=C2=A0 =C2=A0 \new ChordNames \accords
=C2=A0 =C2=A0 \new Staff \left
=C2=A0 >>
=C2=A0 \layout {}
=C2=A0 \midi { \tempo 4=3D100 }
}

Malheureusement, je n'y suis pas arriv=C3=A9. Peut-=C3=AAtre la strucut= re de la
partition n'est pas correcte.
Merci d'avance pour votre aide.



--
Sent from: http://lilypond-french-users.1298960.n= 2.nabble.com/

--0000000000006d29e605b83e7808-- From MAILER-DAEMON Wed Jan 06 12:40:11 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1kxCn5-0001gK-Ff for mharc-lilypond-user-fr@gnu.org; Wed, 06 Jan 2021 12:40:11 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:43488) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kxCn4-0001g9-As for lilypond-user-fr@gnu.org; Wed, 06 Jan 2021 12:40:10 -0500 Received: from n2.nabble.com ([162.253.133.85]:58275) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kxCn1-0003TK-B5 for lilypond-user-fr@gnu.org; Wed, 06 Jan 2021 12:40:10 -0500 Received: from n2.nabble.com (localhost [127.0.0.1]) by n2.nabble.com (Postfix) with ESMTP id 03F5A11CD6DDF for ; Wed, 6 Jan 2021 10:40:05 -0700 (MST) Date: Wed, 6 Jan 2021 10:40:04 -0700 (MST) From: gegeours To: lilypond-user-fr@gnu.org Message-ID: <1609954804245-0.post@n2.nabble.com> In-Reply-To: References: <1609949887867-0.post@n2.nabble.com> Subject: =?UTF-8?Q?Re:_ins=C3=A9rer_une_port=C3=A9e_chant_d?= =?UTF-8?Q?ans_une_port=C3=A9e_piano_existante?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Received-SPF: neutral client-ip=162.253.133.85; envelope-from=gerard.ruffin@neuf.fr; helo=n2.nabble.com X-Spam_score_int: 9 X-Spam_score: 0.9 X-Spam_bar: / X-Spam_report: (0.9 / 5.0 requ) BAYES_20=-0.001, SPF_HELO_PASS=-0.001, SPF_NEUTRAL=0.779, URI_HEX=0.1 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Jan 2021 17:40:10 -0000 Un grand merci pour ton aide Christoph. Il y a longtemps que je n'ai pas utilis=C3=A9 Frescobaldi. Il faut s'y remettre. C'est OK et je marque RESOLU. Bonne ann=C3=A9e encore =C3=A0 tous. -- Sent from: http://lilypond-french-users.1298960.n2.nabble.com/ From MAILER-DAEMON Wed Jan 06 13:26:59 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1kxDWM-0002gZ-TE for mharc-lilypond-user-fr@gnu.org; Wed, 06 Jan 2021 13:26:58 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:53508) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kxDWL-0002ey-BL for lilypond-user-fr@gnu.org; Wed, 06 Jan 2021 13:26:57 -0500 Received: from smtp03.smtpout.orange.fr ([80.12.242.125]:27881 helo=smtp.smtpout.orange.fr) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.90_1) (envelope-from ) id 1kxDWJ-00066k-6x for lilypond-user-fr@gnu.org; Wed, 06 Jan 2021 13:26:57 -0500 Received: from localhost.localdomain ([90.57.174.246]) by mwinf5d57 with ME id DWSn2400Q5KLEki03WSnEy; Wed, 06 Jan 2021 19:26:48 +0100 X-ME-Helo: localhost.localdomain X-ME-Date: Wed, 06 Jan 2021 19:26:48 +0100 X-ME-IP: 90.57.174.246 Subject: =?UTF-8?Q?Re=3a_Table_des_mati=c3=a8res_ordonn=c3=a9e?= To: Christophe Pochon , Domyck Cc: LilyPond References: <1609781362271-0.post@n2.nabble.com> <1609836681943-0.post@n2.nabble.com> <1609882981770-0.post@n2.nabble.com> From: Jean-Charles Malahieude Message-ID: Date: Wed, 6 Jan 2021 19:26:48 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.6.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: fr-FR Content-Transfer-Encoding: 8bit Received-SPF: none client-ip=80.12.242.125; envelope-from=lilyfan@orange.fr; helo=smtp.smtpout.orange.fr X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, FREEMAIL_FROM=0.001, NICE_REPLY_A=-0.249, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Jan 2021 18:26:57 -0000 Le 06/01/2021 à 11:25, Christophe Pochon a écrit : > > Après quelques essais, je pense qu'il serait plus simple de créer votre > table des matières à la main, dans un markup. En effet, l'usage de > \table-of-contents est surtout utile parce qu'on ne connaît pas à l'avance > à quelles pages se trouvera quoi, mais dans votre cas, vous savez > parfaitement à l'avance quel mouvement porte quel numéro. > On peut tout à fait récupérer le numéro de page (cf. le Manuel de notation, section 3.2.5 Référencement des numéros de page) : %%% le code %%% \version "2.20.0" \bookpart { \markup 32 \label #'T32 \score {\relative { a'4 b4 } } } \bookpart { \markup 33 \label #'T33 \score { \relative { c''4 d4 } } } \bookpart { \markup 31 \label #'T31 \score { \relative { e''4 f4 } } \markup {"..."} } \pageBreak \markup \huge \column { \fill-line { \null "Table des matières" \null } \hspace #1 \fill-line { \fill-with-pattern #1.5 #CENTER . "A-mouvement" \concat { "Nº 31 – p. " \page-ref #'T31 "000" "?" }} \fill-line { \fill-with-pattern #1.5 #CENTER . "B-mouvement" \concat { "Nº 33 – p. " \page-ref #'T33 "000" "?" }} \fill-line { \fill-with-pattern #1.5 #CENTER . "C-mouvement" \concat { "Nº 32 – p. " \page-ref #'T32 "000" "?" }} \fill-line { \fill-with-pattern #1.5 #CENTER . "Z-mouvement" \concat { "Nº 127 – p. " \page-ref #'T127 "000" "?" }} } %%% qui marche %%% Cordialement, avec tous mes vœux, -- Jean-Charles From MAILER-DAEMON Wed Jan 06 17:21:51 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1kxHBf-00076o-Cj for mharc-lilypond-user-fr@gnu.org; Wed, 06 Jan 2021 17:21:51 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:38656) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kxHBd-00075Y-GT for lilypond-user-fr@gnu.org; Wed, 06 Jan 2021 17:21:49 -0500 Received: from mail-wr1-f44.google.com ([209.85.221.44]:39905) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kxHBb-0003SG-9k for lilypond-user-fr@gnu.org; Wed, 06 Jan 2021 17:21:49 -0500 Received: by mail-wr1-f44.google.com with SMTP id c5so3771577wrp.6 for ; Wed, 06 Jan 2021 14:21:46 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=kHWd4Q+vTz7ysb7Og5J539J86C0z9e8xl1o21PfeAiA=; b=Lf/ae4S5NrBiiwrc02Rh3dK6x9q5Uy733StHL8QgO5C4zzAV0xQK9G7A7qRlbFtled uS/SFAL3xT6c0RqE3dFq3j4/1Fg5o17fcMne4mdsJ0DM0QI9b0m/1zTSOn8/YFYym8PY ZqxANdVB1HGTV+7X/D7Ef43NrazKx5pKgkSWYbFt1Ch5fhQeCMT17Rq0snnsNTzfgUtm zMc6TxzLF1LGq77ioBGd1bvnbFVYW/fApFzPd0GZX1pBNNzDHWVzEQQ4ycqmonqIBfVv d8mtOzFvfSR26gvh7JKXqUp9EjmOMF91s3FLmk80baYTIeyOI3jU/LOMASeSGKQiQBUF j6tQ== X-Gm-Message-State: AOAM531O1DZZ2NWWkVIEx3g28TyJHOV6tx1Kf+kh5cQdgYRmt3jo3tC1 D8Dm1XyRmHYSo8KnvfONrTfSYmTklx4TNHNNEyc= X-Google-Smtp-Source: ABdhPJykBDJYjCJcUkjhnC0SGMm5/ulVt/Ay7FJ13KJCr4KSE6XhrltsigPfp2aWYyGaay34i+y143Uta6Q+2PkIw38= X-Received: by 2002:adf:ebc2:: with SMTP id v2mr6135120wrn.88.1609971705730; Wed, 06 Jan 2021 14:21:45 -0800 (PST) MIME-Version: 1.0 References: <1609781362271-0.post@n2.nabble.com> <1609836681943-0.post@n2.nabble.com> <1609882981770-0.post@n2.nabble.com> In-Reply-To: From: Christophe Pochon Date: Wed, 6 Jan 2021 23:21:34 +0100 Message-ID: Subject: =?UTF-8?Q?Re=3A_Table_des_mati=C3=A8res_ordonn=C3=A9e?= To: Jean-Charles Malahieude Cc: Domyck , LilyPond Content-Type: multipart/alternative; boundary="0000000000009e591005b842bf55" Received-SPF: pass client-ip=209.85.221.44; envelope-from=chrpochon@gmail.com; helo=mail-wr1-f44.google.com X-Spam_score_int: -13 X-Spam_score: -1.4 X-Spam_bar: - X-Spam_report: (-1.4 / 5.0 requ) BAYES_00=-1.9, FREEMAIL_FORGED_FROMDOMAIN=0.249, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Jan 2021 22:21:49 -0000 --0000000000009e591005b842bf55 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Oh, joli ! Bravo Jean-Charles ! J'avais fouill=C3=A9 un peu, mais sans trou= ver comment faire. Dommage qu'entre-temps Dominique a tout fait =C3=A0 la main. Vraiment d=C3= =A9sol=C3=A9 Dominique. J'aurais d=C3=BB vous dire d'attendre un peu les r=C3=A9ponses d= es autres. Bonne soir=C3=A9e, Christophe Pochon Le mer. 6 janv. 2021 =C3=A0 19:26, Jean-Charles Malahieude a =C3=A9crit : > Le 06/01/2021 =C3=A0 11:25, Christophe Pochon a =C3=A9crit : > > > > Apr=C3=A8s quelques essais, je pense qu'il serait plus simple de cr=C3= =A9er votre > > table des mati=C3=A8res =C3=A0 la main, dans un markup. En effet, l'usa= ge de > > \table-of-contents est surtout utile parce qu'on ne conna=C3=AEt pas = =C3=A0 > l'avance > > =C3=A0 quelles pages se trouvera quoi, mais dans votre cas, vous savez > > parfaitement =C3=A0 l'avance quel mouvement porte quel num=C3=A9ro. > > > > On peut tout =C3=A0 fait r=C3=A9cup=C3=A9rer le num=C3=A9ro de page (cf. = le Manuel de > notation, section 3.2.5 R=C3=A9f=C3=A9rencement des num=C3=A9ros de page)= : > > %%% le code %%% > \version "2.20.0" > > \bookpart { > \markup 32 \label #'T32 > \score {\relative { a'4 b4 } } > } > > \bookpart { > \markup 33 \label #'T33 > \score { \relative { c''4 d4 } } > } > > > \bookpart { > \markup 31 \label #'T31 > \score { \relative { e''4 f4 } } > \markup {"..."} > } > \pageBreak > > \markup \huge \column { > \fill-line { \null "Table des mati=C3=A8res" \null } > \hspace #1 > \fill-line { > \fill-with-pattern #1.5 #CENTER . > "A-mouvement" > \concat { "N=C2=BA 31 =E2=80=93 p. " \page-ref #'T31 "000" "?" }} > \fill-line { > \fill-with-pattern #1.5 #CENTER . > "B-mouvement" > \concat { "N=C2=BA 33 =E2=80=93 p. " \page-ref #'T33 "000" "?" }} > \fill-line { > \fill-with-pattern #1.5 #CENTER . > "C-mouvement" > \concat { "N=C2=BA 32 =E2=80=93 p. " \page-ref #'T32 "000" "?" }} > \fill-line { > \fill-with-pattern #1.5 #CENTER . > "Z-mouvement" > \concat { "N=C2=BA 127 =E2=80=93 p. " \page-ref #'T127 "000" "?" }} > } > %%% qui marche %%% > > > Cordialement, avec tous mes v=C5=93ux, > -- > Jean-Charles > --0000000000009e591005b842bf55 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Oh, joli ! Bravo Jean-Charles ! J'avais fouill=C3=A9 u= n peu, mais sans trouver comment faire.

Dommage qu'e= ntre-temps Dominique a tout fait =C3=A0 la main. Vraiment d=C3=A9sol=C3=A9 = Dominique. J'aurais d=C3=BB vous dire d'attendre un peu les r=C3=A9= ponses des autres.=C2=A0

Bonne soir=C3=A9e,
<= div>
Christophe Pochon


Le=C2=A0mer. 6 janv. 2021 =C3=A0=C2=A01= 9:26, Jean-Charles Malahieude <lily= fan@orange.fr> a =C3=A9crit=C2=A0:
Le 06/0= 1/2021 =C3=A0 11:25, Christophe Pochon a =C3=A9crit=C2=A0:
>=C2=A0
> Apr=C3=A8s quelques essais, je pense qu'il serait plus simple de c= r=C3=A9er votre
> table des mati=C3=A8res =C3=A0 la main, dans un markup. En effet, l= 9;usage de
> \table-of-contents est surtout utile parce qu'on ne conna=C3=AEt p= as =C3=A0 l'avance
> =C3=A0 quelles pages se trouvera quoi, mais dans votre cas, vous savez=
> parfaitement =C3=A0 l'avance quel mouvement porte quel num=C3=A9ro= .
>

On peut tout =C3=A0 fait r=C3=A9cup=C3=A9rer le num=C3=A9ro de page (cf. le= Manuel de
notation, section 3.2.5 R=C3=A9f=C3=A9rencement des num=C3=A9ros de page) :=

%%% le code %%%
\version "2.20.0"

\bookpart {
=C2=A0 =C2=A0\markup 32 \label #'T32
=C2=A0 =C2=A0\score {\relative=C2=A0 { a'4 b4 } }
}

\bookpart {
=C2=A0 =C2=A0\markup 33 \label #'T33
=C2=A0 =C2=A0\score { \relative { c''4 d4 } }
}


\bookpart {
=C2=A0 =C2=A0\markup 31 \label #'T31
=C2=A0 =C2=A0\score { \relative=C2=A0 { e''4 f4 } }
=C2=A0 =C2=A0\markup {"..."}
}
\pageBreak

\markup \huge \column {
=C2=A0 =C2=A0\fill-line { \null "Table des mati=C3=A8res" \null }=
=C2=A0 =C2=A0\hspace #1
=C2=A0 =C2=A0\fill-line {
=C2=A0 =C2=A0 =C2=A0\fill-with-pattern #1.5 #CENTER .
=C2=A0 =C2=A0 =C2=A0"A-mouvement"
=C2=A0 =C2=A0 =C2=A0\concat { "N=C2=BA 31 =E2=80=93 p. " \page-re= f #'T31 "000" "?" }}
=C2=A0 =C2=A0\fill-line {
=C2=A0 =C2=A0 =C2=A0\fill-with-pattern #1.5 #CENTER .
=C2=A0 =C2=A0 =C2=A0"B-mouvement"
=C2=A0 =C2=A0 =C2=A0\concat { "N=C2=BA 33 =E2=80=93 p. " \page-re= f #'T33 "000" "?" }}
=C2=A0 =C2=A0\fill-line {
=C2=A0 =C2=A0 =C2=A0\fill-with-pattern #1.5 #CENTER .
=C2=A0 =C2=A0 =C2=A0"C-mouvement"
=C2=A0 =C2=A0 =C2=A0\concat { "N=C2=BA 32 =E2=80=93 p. " \page-re= f #'T32 "000" "?" }}
=C2=A0 =C2=A0\fill-line {
=C2=A0 =C2=A0 =C2=A0\fill-with-pattern #1.5 #CENTER .
=C2=A0 =C2=A0 =C2=A0"Z-mouvement"
=C2=A0 =C2=A0 =C2=A0\concat { "N=C2=BA 127 =E2=80=93 p. " \page-r= ef #'T127 "000" "?" }}
}
%%% qui marche %%%


Cordialement, avec tous mes v=C5=93ux,
--
Jean-Charles
--0000000000009e591005b842bf55-- From MAILER-DAEMON Wed Jan 06 17:23:09 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1kxHCv-0007KI-3T for mharc-lilypond-user-fr@gnu.org; Wed, 06 Jan 2021 17:23:09 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:38790) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kxHCt-0007KA-5l for lilypond-user-fr@gnu.org; Wed, 06 Jan 2021 17:23:07 -0500 Received: from mail-wr1-f42.google.com ([209.85.221.42]:44237) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kxHCr-0003sJ-KX for lilypond-user-fr@gnu.org; Wed, 06 Jan 2021 17:23:06 -0500 Received: by mail-wr1-f42.google.com with SMTP id w5so3746410wrm.11 for ; Wed, 06 Jan 2021 14:23:05 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=b4XswJ24FwXyHRx6QAqWQeQjDjzH771CVjvzWObUxXs=; b=dlhx8urWE9KtipK9SNq2+50x8EijyL3GQGG5SuF2Wilx2265U4bKTSTxRVqF5Ay49C FIQ9r2entsWPSOVKcr77EVYsyq/G54gQ/Bx4wZN539Rihxe/ruKj3bgZCjlZjpzK3TAO iuN9y+zE/kLHP3jgWvwmftjBSyemJmom51Jjk/Y8XEVNXc/LCb4ZkBq2J5ydeJehC4sK o7sMB0gPKfWvRRzDfnj/EHiDaBVqzH891UOaGo5ueWI0YXvriq5pT8XLtalHl8WUq/jL h2/hK7+iAtK3RCRC8LPCTh8ikJPPCnLkLtkIzE8WMs8Y3mmN+uX26PJ2JWh+43ZkcH/C 0lCg== X-Gm-Message-State: AOAM533Q5TZ1o9rLk+s5rVvK7wVutoB+q8AkoUHdEBl9YtNDnYopU3Q6 wLTko6dqtG2h1CyOS6Q+c7H7aMKkvkhHTG8wTQA= X-Google-Smtp-Source: ABdhPJxtu4oHUIivS/uQOQGAIpW96BQ81gQE1eG3Zr4Iwiw2t6AQhaxQXM9d+GYHbseHMnFHBqxw+M6yviKa3FEBwYY= X-Received: by 2002:adf:f101:: with SMTP id r1mr6161948wro.112.1609971784133; Wed, 06 Jan 2021 14:23:04 -0800 (PST) MIME-Version: 1.0 References: <1609781362271-0.post@n2.nabble.com> <1609836681943-0.post@n2.nabble.com> <1609882981770-0.post@n2.nabble.com> In-Reply-To: From: Christophe Pochon Date: Wed, 6 Jan 2021 23:22:53 +0100 Message-ID: Subject: =?UTF-8?Q?Re=3A_Table_des_mati=C3=A8res_ordonn=C3=A9e?= To: Jean-Charles Malahieude Cc: Domyck , LilyPond Content-Type: multipart/alternative; boundary="0000000000004ab2e105b842c4de" Received-SPF: pass client-ip=209.85.221.42; envelope-from=chrpochon@gmail.com; helo=mail-wr1-f42.google.com X-Spam_score_int: -13 X-Spam_score: -1.4 X-Spam_bar: - X-Spam_report: (-1.4 / 5.0 requ) BAYES_00=-1.9, FREEMAIL_FORGED_FROMDOMAIN=0.249, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Jan 2021 22:23:07 -0000 --0000000000004ab2e105b842c4de Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Ah mais non. En fait, les num=C3=A9ros 33, 32, 31... sont toujours mis =C3= =A0 la main. Donc bon. Ce n'est pas ce que cherchait =C3=A0 faire Dominique, il me semble. Christophe Pochon Le mer. 6 janv. 2021 =C3=A0 23:21, Christophe Pochon a =C3=A9crit : > Oh, joli ! Bravo Jean-Charles ! J'avais fouill=C3=A9 un peu, mais sans tr= ouver > comment faire. > > Dommage qu'entre-temps Dominique a tout fait =C3=A0 la main. Vraiment d= =C3=A9sol=C3=A9 > Dominique. J'aurais d=C3=BB vous dire d'attendre un peu les r=C3=A9ponses= des autres. > > Bonne soir=C3=A9e, > > Christophe Pochon > > > > Le mer. 6 janv. 2021 =C3=A0 19:26, Jean-Charles Malahieude > a =C3=A9crit : > >> Le 06/01/2021 =C3=A0 11:25, Christophe Pochon a =C3=A9crit : >> > >> > Apr=C3=A8s quelques essais, je pense qu'il serait plus simple de cr=C3= =A9er votre >> > table des mati=C3=A8res =C3=A0 la main, dans un markup. En effet, l'us= age de >> > \table-of-contents est surtout utile parce qu'on ne conna=C3=AEt pas = =C3=A0 >> l'avance >> > =C3=A0 quelles pages se trouvera quoi, mais dans votre cas, vous savez >> > parfaitement =C3=A0 l'avance quel mouvement porte quel num=C3=A9ro. >> > >> >> On peut tout =C3=A0 fait r=C3=A9cup=C3=A9rer le num=C3=A9ro de page (cf.= le Manuel de >> notation, section 3.2.5 R=C3=A9f=C3=A9rencement des num=C3=A9ros de page= ) : >> >> %%% le code %%% >> \version "2.20.0" >> >> \bookpart { >> \markup 32 \label #'T32 >> \score {\relative { a'4 b4 } } >> } >> >> \bookpart { >> \markup 33 \label #'T33 >> \score { \relative { c''4 d4 } } >> } >> >> >> \bookpart { >> \markup 31 \label #'T31 >> \score { \relative { e''4 f4 } } >> \markup {"..."} >> } >> \pageBreak >> >> \markup \huge \column { >> \fill-line { \null "Table des mati=C3=A8res" \null } >> \hspace #1 >> \fill-line { >> \fill-with-pattern #1.5 #CENTER . >> "A-mouvement" >> \concat { "N=C2=BA 31 =E2=80=93 p. " \page-ref #'T31 "000" "?" }} >> \fill-line { >> \fill-with-pattern #1.5 #CENTER . >> "B-mouvement" >> \concat { "N=C2=BA 33 =E2=80=93 p. " \page-ref #'T33 "000" "?" }} >> \fill-line { >> \fill-with-pattern #1.5 #CENTER . >> "C-mouvement" >> \concat { "N=C2=BA 32 =E2=80=93 p. " \page-ref #'T32 "000" "?" }} >> \fill-line { >> \fill-with-pattern #1.5 #CENTER . >> "Z-mouvement" >> \concat { "N=C2=BA 127 =E2=80=93 p. " \page-ref #'T127 "000" "?" }} >> } >> %%% qui marche %%% >> >> >> Cordialement, avec tous mes v=C5=93ux, >> -- >> Jean-Charles >> > --0000000000004ab2e105b842c4de Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Ah mais non. En fait, les num=C3=A9ros 33, 32, 31... sont = toujours mis =C3=A0 la main. Donc bon. Ce n'est pas ce que cherchait = =C3=A0 faire Dominique, il me semble.

Christophe Pochon



Le=C2=A0mer. 6 janv. 2021 =C3=A0=C2=A023:21, Christophe Pochon <music@christophe-pochon.com>= a =C3=A9crit=C2=A0:
Oh, joli ! = Bravo Jean-Charles ! J'avais fouill=C3=A9 un peu, mais sans trouver com= ment faire.

Dommage qu'entre-temps Dominique a tout = fait =C3=A0 la main. Vraiment d=C3=A9sol=C3=A9 Dominique. J'aurais d=C3= =BB vous dire d'attendre un peu les r=C3=A9ponses des autres.=C2=A0

Bonne soir=C3=A9e,

<= div dir=3D"ltr">
Christophe Pochon

=


Le=C2=A0mer. 6 janv. 2021 =C3=A0=C2=A019:26, Jean-Cha= rles Malahieude <= lilyfan@orange.fr> a =C3=A9crit=C2=A0:
Le = 06/01/2021 =C3=A0 11:25, Christophe Pochon a =C3=A9crit=C2=A0:
>=C2=A0
> Apr=C3=A8s quelques essais, je pense qu'il serait plus simple de c= r=C3=A9er votre
> table des mati=C3=A8res =C3=A0 la main, dans un markup. En effet, l= 9;usage de
> \table-of-contents est surtout utile parce qu'on ne conna=C3=AEt p= as =C3=A0 l'avance
> =C3=A0 quelles pages se trouvera quoi, mais dans votre cas, vous savez=
> parfaitement =C3=A0 l'avance quel mouvement porte quel num=C3=A9ro= .
>

On peut tout =C3=A0 fait r=C3=A9cup=C3=A9rer le num=C3=A9ro de page (cf. le= Manuel de
notation, section 3.2.5 R=C3=A9f=C3=A9rencement des num=C3=A9ros de page) :=

%%% le code %%%
\version "2.20.0"

\bookpart {
=C2=A0 =C2=A0\markup 32 \label #'T32
=C2=A0 =C2=A0\score {\relative=C2=A0 { a'4 b4 } }
}

\bookpart {
=C2=A0 =C2=A0\markup 33 \label #'T33
=C2=A0 =C2=A0\score { \relative { c''4 d4 } }
}


\bookpart {
=C2=A0 =C2=A0\markup 31 \label #'T31
=C2=A0 =C2=A0\score { \relative=C2=A0 { e''4 f4 } }
=C2=A0 =C2=A0\markup {"..."}
}
\pageBreak

\markup \huge \column {
=C2=A0 =C2=A0\fill-line { \null "Table des mati=C3=A8res" \null }=
=C2=A0 =C2=A0\hspace #1
=C2=A0 =C2=A0\fill-line {
=C2=A0 =C2=A0 =C2=A0\fill-with-pattern #1.5 #CENTER .
=C2=A0 =C2=A0 =C2=A0"A-mouvement"
=C2=A0 =C2=A0 =C2=A0\concat { "N=C2=BA 31 =E2=80=93 p. " \page-re= f #'T31 "000" "?" }}
=C2=A0 =C2=A0\fill-line {
=C2=A0 =C2=A0 =C2=A0\fill-with-pattern #1.5 #CENTER .
=C2=A0 =C2=A0 =C2=A0"B-mouvement"
=C2=A0 =C2=A0 =C2=A0\concat { "N=C2=BA 33 =E2=80=93 p. " \page-re= f #'T33 "000" "?" }}
=C2=A0 =C2=A0\fill-line {
=C2=A0 =C2=A0 =C2=A0\fill-with-pattern #1.5 #CENTER .
=C2=A0 =C2=A0 =C2=A0"C-mouvement"
=C2=A0 =C2=A0 =C2=A0\concat { "N=C2=BA 32 =E2=80=93 p. " \page-re= f #'T32 "000" "?" }}
=C2=A0 =C2=A0\fill-line {
=C2=A0 =C2=A0 =C2=A0\fill-with-pattern #1.5 #CENTER .
=C2=A0 =C2=A0 =C2=A0"Z-mouvement"
=C2=A0 =C2=A0 =C2=A0\concat { "N=C2=BA 127 =E2=80=93 p. " \page-r= ef #'T127 "000" "?" }}
}
%%% qui marche %%%


Cordialement, avec tous mes v=C5=93ux,
--
Jean-Charles
--0000000000004ab2e105b842c4de-- From MAILER-DAEMON Wed Jan 06 17:46:51 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1kxHZr-00036d-Dn for mharc-lilypond-user-fr@gnu.org; Wed, 06 Jan 2021 17:46:51 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:42496) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kxHZp-00036H-Ey for lilypond-user-fr@gnu.org; Wed, 06 Jan 2021 17:46:49 -0500 Received: from mout.kundenserver.de ([212.227.126.187]:37495) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kxHZl-0003Rp-T4 for lilypond-user-fr@gnu.org; Wed, 06 Jan 2021 17:46:49 -0500 Received: from [192.168.1.29] ([82.228.182.34]) by mrelayeu.kundenserver.de (mreue010 [212.227.15.168]) with ESMTPSA (Nemesis) id 1N1OsF-1jzm712fox-012rJ3; Wed, 06 Jan 2021 23:46:40 +0100 Subject: =?UTF-8?Q?Re=3a_Table_des_mati=c3=a8res_ordonn=c3=a9e?= To: Domyck , lilypond-user-fr@gnu.org References: <1609781362271-0.post@n2.nabble.com> <1609836681943-0.post@n2.nabble.com> <1609882981770-0.post@n2.nabble.com> From: Jean Abou Samra Message-ID: <28047e26-476a-2e54-63b6-703ed0807f9c@abou-samra.fr> Date: Wed, 6 Jan 2021 23:46:39 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.5.0 MIME-Version: 1.0 In-Reply-To: <1609882981770-0.post@n2.nabble.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-Provags-ID: V03:K1:jyiBuZtZMT8ZphnW9AJAhiJA4k8E1lF6D/47JxwIYEdQclCX+If YAVBuWs6dDXuKIZs+3xMjaEgKciP1cxRnt4udlErCoJMjcoe7/oOnq1LnXOadi4SoeAvkSr TUbhSRae7wTJjCPAL/yXgVoqt1RhULIf/W0sIWo40xAGK3NA7VnB7pPi8gsqUT3EyfHa/cB /mJRTxBoPLaARuQhQbK2g== X-UI-Out-Filterresults: notjunk:1;V03:K0:TamdTpD5F0Y=:7mLlIf0qftkp+56ol9nJhE el2skK8KpPi6kX7BTF8PwcVMPL8HuiX44xlDB+TfYOFgNuC8U3GzrqcMuED0mLbXExirqB0fF 4UTbv720d+ZjNOsWoS+O0+fkU4xf6hQRe/fQJ3gkbO5sDB9+J2pFarrJVvxQ4CEQv5qtLEozt nj0RIE20aq4pPLGFL9QuARdLee0+nA4Y/2bN3v2GsFsv0sEcaUmtfRboItVTp4H7rBeGNuhk5 7Kgk4SCjtZ047EzgnecB9DQChpNEpJqrVbafvPMGv7nuenfC5mOTSi6fiUvx30FLzppHupOS9 e+M00GBuNnUflv0R70f/rXKdQU85TSCudT8nUPJU1JOXn6aJ1bj7ra3UoywVy3kwuIq8gXKKd LrzZ3hEwX6GRY6RYT7czB8suyomKTXgIolILiCLdC9uhjYJzFOGNJbZ/V/PCZNMsTcrbrhen/ Tsdrm2NMbw== Received-SPF: none client-ip=212.227.126.187; envelope-from=jean@abou-samra.fr; helo=mout.kundenserver.de X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, NICE_REPLY_A=-0.249, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Jan 2021 22:46:49 -0000 Bonjour, Le 05/01/2021 à 22:43, Domyck a écrit : > Décidément, rien n'apparaît entre les balises raw ! Désolé ! Le forum Nabble depuis lequel vous postez nous a joué des tours plus d'une fois. Si vous écrivez par mail à la liste, tout devrait bien se passer. > Par ailleurs, quand, tout en étant connecté, je réponds à un fil, le système > me renvoie la fenêtre suivante. Je clique sur le bouton "Je suis abonné, > laissez-moi poster maintenant". Après quoi je mets mon message et je valide > sans problème. - Ai-je fait une mauvaise manip ? L'inscription à Nabble et l'inscription à la liste sont deux choses différentes. Pour vous abonner à la liste de diffusion, rendez-vous sur https://lists.gnu.org/mailman/listinfo/lilypond-user-fr . Ce n'est pas une mauvaise manip tant que vous êtes effectivement inscrit à la liste. > J'aimerais effectuer les 2 opérations suivantes : > 1) afficher la table des matières dans l'ordre alphabétique des titres > 2) Faire apparaître les numéros des partitions plutôt que les numéros de > page. > > Table of Contents > A-mouvement . . . . 31 > B-mouvement . . . . 33 > C-mouvement . . . . 32 > > Ci-joint le code minimaliste. > J'ai essayé avec \tocnum, mais ça ne fonctionne pas. > Merci pour votre aide. C'est possible automatiquement ; j'espère qu'il n'est pas trop tard et que vous n'avez pas encore fait toute la table des matières à la main (et quoi qu'il arrive, ce sera peut-être utile à d'autres par le futur). Le moyen le plus simple, à mon sens en tous cas, consiste à copier un paquet de définitions depuis le fichier ly/toc-init.ly et à les modifier légèrement. Vous trouverez l'original ici : https://gitlab.com/lilypond/lilypond/-/blob/master/ly/toc-init.ly J'ai commenté mes ajouts. Veuillez noter qu'en raison de changements apportés à ce code il y a six mois (la fonctionnalité permettant des tables des matières à plusieurs niveaux imbriqués, implémentée par Valentin), il vous faudra une version instable de LilyPond, téléchargeable à l'adresse http://lilypond.org/development.fr.html Le code, qui est donc un peu effrayant à première vue, mais il ne s'agit que d'ajouts épars aux fonctions définies par LilyPond : %%%%%%%%%%%%%%%%%% \version "2.21.80" #(let ((toc-item-list (list))        ;;;; Compteur qui augmente au fur et à mesure que        ;;;; des pièces sont ajoutées à la table des matières.        (no 1))    (set! add-toc-item!     (lambda* (markup-symbol text #:optional label)                (let* ((id (gensym "toc"))                       (path (cond                              ((symbol? label) (list label))                              ((or (not label) (null? label)) (list id))                              ((list? label) (reverse label))                              (else (begin                                     (ly:warning (_i "Invalid toc label: ~a")                                                 label))                                    (list id))))                       (name (car path))                       (parents (cdr path)))                  (set! toc-item-list                        (acons id `((name . ,name)                                    (text . ,text)                                    (toc-markup . ,markup-symbol)                                    (parents . ,parents)                                    (children . ())                                    (level . ,(length parents))                                    ;;;; Ajout du numéro de la pièce                                    (no . ,no))                               toc-item-list))                  ;;;; Incrémenter le compteur.                  (set! no (1+ no))                  #{ \label $id #})))    (set! toc-items (lambda ()                      ;;;; Trier la table des matières par ordre alphabétique                      ;;;; des valeurs du champ 'text.                      (sort (setup-toc-hierarchy toc-item-list)                            (lambda (entry1 entry2)                              (stringstring no))                                         (cons 'toc:toplevel-formatter toplevelFormatter)                                         (cons 'toc:indent                                               (make-line-markup                                                (make-list level indentMarkup))))                                        props)                                  (ly:output-def-lookup layout toc-markup))))                             toc-alist))))) \paper {   tocItemMarkup = \markup \on-the-fly #format-toc-toplevel \fill-line {     \line { \fromproperty #'toc:indent \fromproperty #'toc:text }     %%%% Au lieu du numéro de page, 'toc:page, on met le numéro     %%%% de la pièce.     \fromproperty #'toc:no   } } %% Exemple simpliste. \markuplist \table-of-contents \pageBreak \tocItem \markup "C" \score {   \header {     piece = "C"   }   { c'1 } } \tocItem \markup "A" \score {   \header {     piece = "A"   }   { c'1 } } \tocItem \markup "B" \score {   \header {     piece = "B"   }   { c'1 } } %%%%%%%%%%%%%%%%%%%%%%%%% Cordialement, Jean From MAILER-DAEMON Thu Jan 07 02:56:57 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1kxQAC-0001FF-UX for mharc-lilypond-user-fr@gnu.org; Thu, 07 Jan 2021 02:56:56 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:60170) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kxQA9-0001DK-BY for lilypond-user-fr@gnu.org; Thu, 07 Jan 2021 02:56:55 -0500 Received: from mail-lf1-x12a.google.com ([2a00:1450:4864:20::12a]:33658) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kxQA7-0004Rn-4u for lilypond-user-fr@gnu.org; Thu, 07 Jan 2021 02:56:53 -0500 Received: by mail-lf1-x12a.google.com with SMTP id l11so12630908lfg.0 for ; Wed, 06 Jan 2021 23:56:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=F9n4qT/kRfJWfZpxF8RzdAMR6LvUyZeCI0FP/A4t4IA=; b=a+SGTWlkEVDHvTSQKyjsVfuvSuJruq6AGiOTJWDw7JL80ZRJEXgN4ZPPMQNzaUjAhF XgAnDiMoeel5cFvfpX+ZQya8tUbNJV5aKL6n4jywrdtleI/vyqPNj+6ApyInB9axTRYW O8exjYjdfKK+UYSOD/BhJWk010x5g/kRuQ9UDgES475WeAbaSFHrexr1ibMG7YEeTuYR B8QZuTWJpOKrWVfblQYVmumEVidUD4NAKtQCiOn/9KYcAoGjYXqqt71Er6yRxwqZeGmr WlTST/wLx5hTO47M/BtwDhCAxNgVBGxIKMaZ2GECVUGYUZpOs18WXqAmSlZqZV6kjw6d T1ZQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=F9n4qT/kRfJWfZpxF8RzdAMR6LvUyZeCI0FP/A4t4IA=; b=lTVsjEnSyQn2ll80Oxnlywy0A1ycwoMwqvioSaHb7WczGs7Yb5rPjArHmH/0v3RX9L 5uK+fyqTTGOtfJTIK4g7RmIM70ODQ6NC5aeAkfEU6h4gqxDshrypLdcmf24+o+9BdSfT FJrEjxySRrqL1VJRFumLDFgM6ZJP4judAf3WUlArEyXMtYRw+VKmK5cmtNdZEaRIKNON DMtXGDkvMQG69CXsOU8vtBxL0/yumqQGz0kubORR8fzZXFahnMPE7Rd1ubgooTGFLVvG IF0W9C3xBWass+X06fDmsEHbTDxlLGNLrlT3HjeXQlfC1Knx7HMVjMtoAKWumEkamsF3 UBJQ== X-Gm-Message-State: AOAM531Ye/FgBvk3yhhonuZPpSyZ1+Vqqx4Fa88sZ9/6kIcltu71dEpJ cx3m2nUDa+Y5E2CVyIs4/6WBD0OdlkWTNocGu0yYZtU7qD9Www== X-Google-Smtp-Source: ABdhPJytVRMOK5P0wD/VDaIbycG4sR+upmipIc/VbphqQZYmW16dYUnbGdyxfQPP63OBYYOF5i1XWOP5c/YiIdTRU3k= X-Received: by 2002:a05:651c:542:: with SMTP id q2mr3815197ljp.19.1610006208617; Wed, 06 Jan 2021 23:56:48 -0800 (PST) MIME-Version: 1.0 From: =?UTF-8?Q?Dominique_Aud=C3=A9oud?= Date: Thu, 7 Jan 2021 08:56:37 +0100 Message-ID: Subject: =?UTF-8?Q?Table_des_mati=C3=A8res_ordonn=C3=A9e?= To: lilypond-user-fr@gnu.org Content-Type: multipart/alternative; boundary="000000000000269fb105b84ac847" Received-SPF: pass client-ip=2a00:1450:4864:20::12a; envelope-from=domyck@gmail.com; helo=mail-lf1-x12a.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Jan 2021 07:56:55 -0000 --000000000000269fb105b84ac847 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Merci beaucoup, Jean, pour cette r=C3=A9ponse, qui semble r=C3=A9pondre =C3= =A0 mon besoin. J'ai install=C3=A9 la version 2.21.82, ainsi que le fichier toc-init.ly dan= s un r=C3=A9pertoire sys local Apr=C3=A8s insertion de la d=C3=A9claration \include "sys/toc-init.ly" dans= le fichier de test et lancement de la compilation sur l'exemple donn=C3=A9, le syst=C3=A8me me renvoie le message suivant : Pr=C3=A9-traitement des =C3=A9l=C3=A9ments graphiques... /sys/toc-init.ly:72:32 <0>: In procedure memoization in expression (let* (# # # ...) (interpret-markup layout # ...)): /sys/toc-init.ly:72:32 <1>: In file "/sys/ toc-init.ly", line 71: Bad binding pr=C3=A9c=C3=A9demment. in expression (l= et* ((label (car toc-item)) (alist (cdr toc-item)) (toc-markup (assoc-get (quote toc-markup) alist)) (text (assoc-get (quote text) alist)) (level (assoc-get (quote level) alist)) pr=C3=A9c=C3=A9demment. (no (assoc-get (qu= ote no) alist))) (interpret-markup layout (cons (list (cons (quote toc:page) (markup #:with-link label #:page-ref label "XXX" "?")) (cons (quote toc:text) (markup #:with-link label text)) (cons (quote toc:label) label) (cons (quote toc:level) level) dans le \paper. (cons (quote toc:no) (number->string no)) (cons (quote toc:toplevel-formatter) toplevelFormatter) ...) props) (ly:output-def-lookup layout toc-markup))). Arr=C3=AAt=C3=A9 avec le code de retour 1. D=C3=A9sol=C3=A9, je ne me suis pas (encore) plong=C3=A9 dans le code. Peut-on avoir encore de l'aide ? Merci par avance --000000000000269fb105b84ac847 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Merci beaucoup, Jean, pour cette r=C3=A9ponse, qui se= mble r=C3=A9pondre =C3=A0 mon besoin.
J'ai install=C3=A9 la v= ersion 2.21.82, ainsi que le fichier toc-ini= t.ly dans un r=C3=A9pertoire sys local

Apr=C3=A8s inserti= on de la d=C3=A9claration \include "sys/toc-init.ly" dans le fichier de test et lancement de la compilation sur l'exemple do= nn=C3=A9, le syst=C3=A8me me renvoie le message suivant :

Pr=C3=A9-traitement des = =C3=A9l=C3=A9ments graphiques...=20 <racine-= locale>/sys/toc-init.ly:72:32: In procedure memoization= in expression (let* (# # # ...) (interpret-markup layout # ...)):

<racine-locale><= /span>/sys/toc-init.ly:72:32: In file "<racine-locale>/sys/toc-init.ly", line 71: Bad binding pr=C3= =A9c=C3=A9demment. in expression (let* ((label (car toc-item)) (alist (cdr = toc-item)) (toc-markup (assoc-get (quote toc-markup) alist)) (text (assoc-g= et (quote text) alist)) (level (assoc-get (quote level) alist)) pr=C3=A9c= =C3=A9demment. (no (assoc-get (quote no) alist))) (interpret-markup layout = (cons (list (cons (quote toc:page) (markup #:with-link label #:page-ref lab= el "XXX" "?")) (cons (quote toc:text) (markup #:with-li= nk label text)) (cons (quote toc:label) label) (cons (quote toc:level) leve= l) dans le \paper. (cons (quote toc:no) (number->string no)) (cons (quot= e toc:toplevel-formatter) toplevelFormatter) ...) props) (ly:output-def-loo= kup layout toc-markup))).

Arr=C3=AAt=C3=A9 avec le code de retour 1.

<= br>
D=C3=A9sol=C3=A9, je ne me suis pas (encore) plong=C3=A9 dans= le code.
Peut-on avoir encore de l'aide ?
Merc= i par avance
--000000000000269fb105b84ac847-- From MAILER-DAEMON Thu Jan 07 09:07:46 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1kxVx4-0000VM-OV for mharc-lilypond-user-fr@gnu.org; Thu, 07 Jan 2021 09:07:46 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:45112) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kxVwz-0000SI-S1 for lilypond-user-fr@gnu.org; Thu, 07 Jan 2021 09:07:41 -0500 Received: from proxy.mailincloud.com ([217.182.87.46]:54986 helo=mailincloud.com) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kxVww-0001SR-7N for lilypond-user-fr@gnu.org; Thu, 07 Jan 2021 09:07:41 -0500 Received: from [192.168.1.47] (91-166-155-32.subs.proxad.net [91.166.155.32]) by mailincloud.com (Postfix) with ESMTPSA id 0017621F58 for ; Thu, 7 Jan 2021 15:07:33 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailincloud.com 0017621F58 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=mailincloud.com; s=mail; t=1610028454; bh=y2SbzQs0iWFq5r5IoZmo14HempGTPLsgHrG5+cGc2+M=; h=To:From:Subject:Date:From; b=p/EV1kL5l9Qfo8DDtV31i1X4n05okrXLtu3FUNy6DxB79N/6/X6ooUQlTTMA0IVYH vhWalIWmr0yicZXgFiVYeM0LjB7gGCgYk3gLxasVdZ+ztnWJuDsj7WoxWOubD+YxTS BojWCfpSNChvzYL3/qQG+pXfvTnmAOZpecGG60D50J+tfj6Yyll+DEPeqrHpLj2f32 XktcsDfJFHP/ouhIBBTHPCLd2F0C9eewfHF5X3TyXIz4Cj4D0WnvAGvh3eReHsD6Zf ZmO99V6pV0JYtMtBbeg0AgU44pNZmco7TPIqeqOQRzeh95AMOQpwjzmILKChUBXSf7 yIWpPc4LN2slQ== To: lilypond-user-fr From: Christian LE BARS Subject: =?UTF-8?Q?difficult=c3=a9_pour_placer_les_accords?= Message-ID: <26218992-ccfd-35fb-641f-d5050e533986@le-bars.net> Date: Thu, 7 Jan 2021 15:07:24 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="------------4A4C49A185F5433BDCB06CD2" Content-Language: fr-FR Received-SPF: none client-ip=217.182.87.46; envelope-from=christian@le-bars.net; helo=mailincloud.com X-Spam_score_int: -8 X-Spam_score: -0.9 X-Spam_bar: / X-Spam_report: (-0.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FORGED_SPF_HELO=1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_PASS=-0.001, SPF_NONE=0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Jan 2021 14:07:42 -0000 This is a multi-part message in MIME format. --------------4A4C49A185F5433BDCB06CD2 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Bonjour a tous. Bonne Lilyannée. Voila j'aimerai que mes accords  s'inscrivent en dessous de la marque swing, du repère A, de  la marque triolet. Ci dessous un extrait de mon code: \version "2.19.60" #(set-global-staff-size 20) %taille des portées \include "lilyjazz.ily" %------------------------------------------------- \header {  title = \markup { \override #'(font-name . "Lilyjazz-text")\fontsize #1 \bold\italic "When Sunny Gets Blue" }  composer =\markup { \override #'(font-name . "Lilyjazz-text")\italic "Fisher / Segal" } } %---------------------------------------------- \paper  {   oddFooterMarkup = \markup {\override #'(font-name . "Lilyjazz-text")\fontsize #3 \fill-line { \fromproperty #'header:title  } }   print-page-number = ##t   top-margin = 5\mm  } %------------------------------------------ rhythmMarkStaffReduce = #-3 rhythmMarkLabelFontSize = #-2 %--------------------------------- rhythmMark = #(define-music-function (parser location label musicI musicII ) (string? ly:music? ly:music?)    #{       \mark \markup {         \line \general-align #Y #DOWN {           \combine             \italic \fontsize #rhythmMarkLabelFontSize $label             \transparent \italic \fontsize #rhythmMarkLabelFontSize f           \score           {             \new Staff             \with             {               fontSize = #rhythmMarkStaffReduce               \override StaffSymbol.staff-space = #(magstep rhythmMarkStaffReduce)               \override StaffSymbol.line-count = #0               \override VerticalAxisGroup.Y-extent = #'(-0.85 . 4)             }             {               \relative c' { \stemUp $musicI }               \once \override Score.TextScript.Y-offset = #-0.4               s4.^\markup{ \halign #-1 \italic "=" }               \relative c' { \stemUp $musicII }             }  %-----------------------------------             \layout             {               ragged-right= ##t               indent = 0               \context               {                 \Staff                 \remove "Clef_engraver"                 \remove "Time_signature_engraver"               }             } % layout end           } % Score end         } % line end       } % markup end    #}) %------------------------------------ rhyMarkIIEighths =  {   \override Score.SpacingSpanner.common-shortest-duration = #(ly:make-moment 3/16) % even   b'8[ b8] } %----------------------------------------- rhyMarkTriplets = {   \override Score.SpacingSpanner.common-shortest-duration = #(ly:make-moment 3/16) % even   \tuplet 3/2 { b'4 b8 } } %---------------------------------------------- Global= {  \numericTimeSignature  \set Score.markFormatter = #format-mark-box-alphabet  \time 4/4  \partial 8  \key f\major } %---------------------------------------------- LesAccords = \new ChordNames   {    \override ChordNames.ChordName.font-name =  "Lilyjazz-text"   \override ChordNames . ChordName #'font-size = #2   \set chordChanges = ##t   \set Score.majorSevenSymbol = \markup {Maj7}   \set chordNameSeparator = \markup { "/" }   \set minorChordModifier = \markup{"-"}  \chordmode    {     s8 g2:m7 c:sus4.7    }  } %--------------------------------------------------- LaMélodie = \relative c'  {   \clef treble   \Global   \rhythmMark #"Ballade" \rhyMarkIIEighths \rhyMarkTriplets   c8   \mark \markup { \box A }   \repeat volta 2    {     \tuplet3/2{a'4\segno g a}c,4. c8    } } %-------------------------------------- \score {  <<    \LesAccords    \new Staff \LaMélodie  >> \layout  {} } Par avance merci Christian --------------4A4C49A185F5433BDCB06CD2 Content-Type: application/pdf; name="test.pdf" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="test.pdf" JVBERi0xLjQKJcfsj6IKJSVJbnZvY2F0aW9uOiBncyAtcSAtZFNBRkVSIC1kREVWSUNFV0lE VEhQT0lOVFM9NTk1LjI4IC1kREVWSUNFSEVJR0hUUE9JTlRTPTg0MS44OSAtZENvbXBhdGli aWxpdHlMZXZlbD0xLjQgLWROT1BBVVNFIC1kQkFUQ0ggLXIxMjAwIC1zREVWSUNFPXBkZndy aXRlIC1kQXV0b1JvdGF0ZVBhZ2VzPS9Ob25lIC1kUHJpbnRlZD1mYWxzZSAtc091dHB1dEZp bGU9PyA/IC1mPwo1IDAgb2JqCjw8L0xlbmd0aCA2IDAgUi9GaWx0ZXIgL0ZsYXRlRGVjb2Rl Pj4Kc3RyZWFtCnicrVhNjxQ3EM3npX+Fb/Qcxrjssqt8yCFECRLiAjtSDiiHiM8gFglIFPHv 88rdM+2endndwIoDPdXP7nJ9vHreDy74UFywf/uH55fD/afiXn8agns9fBio+FKKtHf98/NL 92AHqDqqPsdS3e7VQBPMRYo+EzsNxUtObnc5PBt/3ySfRCWPb/BUkuQ8vtwEz6WWwOP7DfnI GnV0MBIpNh0v8ChMVNL4z2aL5xqK9Njl6TM2lcqJp/Up5FjHh3itWStNX8pSAo1/2041sYQy fgIgFI2rVQ82W/Isoml8t9lG+JqCzg6IFonY7Y/do+n02CqX0p8+B/FZohOtPlGdTv+brQ4a Ikka/8JXSUqO+H7ySgqv32y2BQ7UhM2jN+fq+PFgc5stI3qMJfc32dcYAvfGC+xDOUfqVr+2 10LEafwTrytirziQef7rbnjSUhuY3b/w/BHS/XBImRHO4oiE1Cd3OaSi6jMfLO+GiyGRsGft USmSl7JCUa3iI3WoSIx1dYXC/yFGcwEJ9zHjpQaaNq1RvaSDpW26oJSPUc2yRtUinleoybJC xZDDGjVb1ihK6Qg1WQx1c59QsEap0bphKRXi4AsqJQafU+uT8ZvN7u3Avioxud1jM9w7zldA viIC5zV2ATtYOsfwEIMq1kT7dAduP+/gCDEizZpveYZUsXOUVZpnS+fLctKkpYAhevze0uEB Z/RTq+S3Q4povLZGElrFwecSKjuQlC+5uI8vLTANlM+AIkDu1ZfHBL5KJSche7DPEpMt6IKU xIFVuAZxuxfD+K29aVwCLgiZVgVSCaGoTsQKRdtOv+zxFT1ne/RwbYQrUnwNPFGPgBFiocKg DvCJlMgE4gFxlcRaQGyCsqmcJyNlLjTywhMgRRzR+h306vOZeF4L+sp4ksBDlJIQ4mkBupyj 1vyLGhCJ1u6I+5RK1iP/ToHuzr9ijVfgX8I0OfZvzbMYJdWr1bswyN0q+mAB2bZ6xvYYqrXD LJY95uo+qGgbWwfLmZ0kc2+5Xe+rU1+qyLo4waXwx0nB1KBWbWOaivMcV6D8ZeK7lKYF3x3i tHRxQtomAl+a80pGT4HuroORSbQMOhgZrXpccQSBE6937wTm7uoNnAuhcjWO5xQJuBiDVxge zaTQNI6wBpnFgfX/O+MHFBjF/rG9z2Cm8YWplRhSngVQC4YNIyqIl80TFLqHC/ggoyCgCnJq h22kfhPmNgFBtZnb0Ax9PAibMGiPTQ9N/ffTFI+ILzKEV20BRMfUYjXja40WoxczMU9pxaSc JjskVZczEgX98JzXG0G3Suzar8NBEjo4YZiiNVPhZXBM/sWcfYqrT1vdYaK0ETz5dwLU/DuA vso/UIa1RVYPqby0hSUGr1ipXQSsdgJK30GVlkLTnEtnGDGCmz2qGFUNZVWbONlbioL5JyYL gpaUHnWwdKgTe3G2qt9bzuxFEVHTFepLg1QRdkpncthJlX0/HOUJczSKHPXMOczX5BJzMOsZ N0my9dkN3t0I+n8cV9bu4eKFTeyuEHgqNTb/rNerOfzYDPeukKRprJTJqHcGova+n9QXtL+A J7ZNm85l+UMTqyjeiNrd2hmi0iLMps7L2W6510ug60Ez5R8uPE3DUwXQ+FyRZ2ka3i5b889W qnuIXU1nmW+Q+ecMEUS1LbM+uFwsKbBiCDVUYrDfCrW3dKhbXfhPyFRIcSsik6nzPPr5OiFA 2e71rfZaGoD/sWUIZRQFO2wTbhMl55sFMuMw1m2LQH7Wrv2QN0nG7eGifkIsF2rqvBPL0Mr7 T4nHRU/W6gVaHFoAQxc5j/u/aphA12IXeEzXmlLBcMTFBIo7j+8hqAMkGK79dlvHpVKLhoTr +haQmnL7uwZDxtS6RvfPn21WKzBp3kRw4RacMsCqGHrdF9sfNyjjesOQ84zbhuS4WvbAvg0l rWJDPliPxBp7P7rh/mT4D7pCnURlbmRzdHJlYW0KZW5kb2JqCjYgMCBvYmoKMTQ2OAplbmRv YmoKNCAwIG9iago8PC9UeXBlL1BhZ2UvTWVkaWFCb3ggWzAgMCA1OTUuMjggODQxLjg5XQov UGFyZW50IDMgMCBSCi9SZXNvdXJjZXM8PC9Qcm9jU2V0Wy9QREYgL1RleHRdCi9FeHRHU3Rh dGUgMzcgMCBSCi9Gb250IDM4IDAgUgo+PgovQW5ub3RzWzEyIDAgUgoxMyAwIFIKMTQgMCBS CjE1IDAgUgoxNiAwIFIKMTcgMCBSCjE4IDAgUgoxOSAwIFIKMjAgMCBSCjIxIDAgUgoyMiAw IFIKMjUgMCBSCjI2IDAgUgoyNyAwIFIKMjggMCBSCjI5IDAgUgozMCAwIFIKMzEgMCBSCjMy IDAgUgozMyAwIFIKMzQgMCBSCjM1IDAgUgozNiAwIFJdL0NvbnRlbnRzIDUgMCBSCj4+CmVu ZG9iagozIDAgb2JqCjw8IC9UeXBlIC9QYWdlcyAvS2lkcyBbCjQgMCBSCl0gL0NvdW50IDEK Pj4KZW5kb2JqCjEgMCBvYmoKPDwvVHlwZSAvQ2F0YWxvZyAvUGFnZXMgMyAwIFIKL01ldGFk YXRhIDQ1IDAgUgo+PgplbmRvYmoKNyAwIG9iago8PC9UeXBlL0V4dEdTdGF0ZQovT1BNIDE+ PmVuZG9iagoxMiAwIG9iago8PC9UeXBlL0Fubm90Ci9SZWN0IFsxOTEuNjA5IDcwMC40MDgg MTk4LjE2NCA3MDUuNzg4XQovQm9yZGVyIFswIDAgMF0KL0E8PC9TL1VSSQovVVJJKHRleHRl ZGl0Oi8vL2hvbWUvY2hyaXN0aWFuL0RvY3VtZW50cy9QYXJ0aXRpb25zL3Rlc3Q6MTA3OjI5 OjMwKT4+Ci9TdWJ0eXBlL0xpbms+PmVuZG9iagoxMyAwIG9iago8PC9UeXBlL0Fubm90Ci9S ZWN0IFsxOTEuNjA5IDc3MC42MjggMjIzLjc1NCA3ODQuOTk4XQovQm9yZGVyIFswIDAgMF0K L0E8PC9TL1VSSQovVVJJKHRleHRlZGl0Oi8vL2hvbWUvY2hyaXN0aWFuL0RvY3VtZW50cy9Q YXJ0aXRpb25zL3Rlc3Q6OTM6MTM6MTQpPj4KL1N1YnR5cGUvTGluaz4+ZW5kb2JqCjE0IDAg b2JqCjw8L1R5cGUvQW5ub3QKL1JlY3QgWzE3Ny44NDEgNzEyLjg2MSAxODQuMzk2IDcxOC4y NDFdCi9Cb3JkZXIgWzAgMCAwXQovQTw8L1MvVVJJCi9VUkkodGV4dGVkaXQ6Ly8vaG9tZS9j aHJpc3RpYW4vRG9jdW1lbnRzL1BhcnRpdGlvbnMvdGVzdDoxMDc6Mjc6MjgpPj4KL1N1YnR5 cGUvTGluaz4+ZW5kb2JqCjE1IDAgb2JqCjw8L1R5cGUvQW5ub3QKL1JlY3QgWzE2Mi44MjYg NzEwLjM3MSAxNjkuMzgyIDcxNS43NTFdCi9Cb3JkZXIgWzAgMCAwXQovQTw8L1MvVVJJCi9V UkkodGV4dGVkaXQ6Ly8vaG9tZS9jaHJpc3RpYW4vRG9jdW1lbnRzL1BhcnRpdGlvbnMvdGVz dDoxMDc6MjU6MjYpPj4KL1N1YnR5cGUvTGluaz4+ZW5kb2JqCjE2IDAgb2JqCjw8L1R5cGUv QW5ub3QKL1JlY3QgWzE1MS44NzcgNzYwLjc4MiAxODUuODkgNzY1LjI2NV0KL0JvcmRlciBb MCAwIDBdCi9BPDwvUy9VUkkKL1VSSSh0ZXh0ZWRpdDovLy9ob21lL2NocmlzdGlhbi9Eb2N1 bWVudHMvUGFydGl0aW9ucy90ZXN0OjEwNzo0OjUpPj4KL1N1YnR5cGUvTGluaz4+ZW5kb2Jq CjE3IDAgb2JqCjw8L1R5cGUvQW5ub3QKL1JlY3QgWzE2Ny4yNjggNzYxLjE2MiAxNzAuNSA3 NjguMzcyXQovQm9yZGVyIFswIDAgMF0KL0E8PC9TL1VSSQovVVJJKHRleHRlZGl0Oi8vL2hv bWUvY2hyaXN0aWFuL0RvY3VtZW50cy9QYXJ0aXRpb25zL3Rlc3Q6MTA3OjQ6NSk+PgovU3Vi dHlwZS9MaW5rPj5lbmRvYmoKMTggMCBvYmoKPDwvVHlwZS9Bbm5vdAovUmVjdCBbMjEzLjYx NiA3MDAuNDA4IDIyMC4xNzIgNzA1Ljc4OF0KL0JvcmRlciBbMCAwIDBdCi9BPDwvUy9VUkkK L1VSSSh0ZXh0ZWRpdDovLy9ob21lL2NocmlzdGlhbi9Eb2N1bWVudHMvUGFydGl0aW9ucy90 ZXN0OjEwNzozNDozNSk+PgovU3VidHlwZS9MaW5rPj5lbmRvYmoKMTkgMCBvYmoKPDwvVHlw ZS9Bbm5vdAovUmVjdCBbNTQuOTQ4OSA3NDIuMTMgMTM4Ljk0OCA3NjYuMjg5XQovQm9yZGVy IFswIDAgMF0KL0E8PC9TL1VSSQovVVJJKHRleHRlZGl0Oi8vL2hvbWUvY2hyaXN0aWFuL0Rv Y3VtZW50cy9QYXJ0aXRpb25zL3Rlc3Q6MTAyOjI6Myk+PgovU3VidHlwZS9MaW5rPj5lbmRv YmoKMjAgMCBvYmoKPDwvVHlwZS9Bbm5vdAovUmVjdCBbOTYuNTk4OCA3NTYuMDg2IDEwNi4y NjIgNzU3Ljc3Nl0KL0JvcmRlciBbMCAwIDBdCi9BPDwvUy9VUkkKL1VSSSh0ZXh0ZWRpdDov Ly9ob21lL2NocmlzdGlhbi9Eb2N1bWVudHMvUGFydGl0aW9ucy90ZXN0OjY0OjU6Nik+Pgov U3VidHlwZS9MaW5rPj5lbmRvYmoKMjEgMCBvYmoKPDwvVHlwZS9Bbm5vdAovUmVjdCBbMTEx LjU0MyA3NDUuNTU3IDExNC43NzQgNzQ3Ljk0M10KL0JvcmRlciBbMCAwIDBdCi9BPDwvUy9V UkkKL1VSSSh0ZXh0ZWRpdDovLy9ob21lL2NocmlzdGlhbi9Eb2N1bWVudHMvUGFydGl0aW9u cy90ZXN0OjEwMjoyOjMpPj4KL1N1YnR5cGUvTGluaz4+ZW5kb2JqCjIyIDAgb2JqCjw8L1R5 cGUvQW5ub3QKL1JlY3QgWzEyMS40MzkgNzQ0LjQ0MyAxMjYuMTIxIDc0OC4yODVdCi9Cb3Jk ZXIgWzAgMCAwXQovQTw8L1MvVVJJCi9VUkkodGV4dGVkaXQ6Ly8vaG9tZS9jaHJpc3RpYW4v RG9jdW1lbnRzL1BhcnRpdGlvbnMvdGVzdDo3MDoxNjoxNyk+PgovU3VidHlwZS9MaW5rPj5l bmRvYmoKMjUgMCBvYmoKPDwvVHlwZS9Bbm5vdAovUmVjdCBbMTMxLjQzNSA3NDQuNDQzIDEz Ni4xMTYgNzQ4LjI4NV0KL0JvcmRlciBbMCAwIDBdCi9BPDwvUy9VUkkKL1VSSSh0ZXh0ZWRp dDovLy9ob21lL2NocmlzdGlhbi9Eb2N1bWVudHMvUGFydGl0aW9ucy90ZXN0OjcwOjIwOjIx KT4+Ci9TdWJ0eXBlL0xpbms+PmVuZG9iagoyNiAwIG9iago8PC9UeXBlL0Fubm90Ci9SZWN0 IFsxMjkuNTE1IDc2MS4xODIgMTMxLjcyNiA3NjYuMjgxXQovQm9yZGVyIFswIDAgMF0KL0E8 PC9TL1VSSQovVVJJKHRleHRlZGl0Oi8vL2hvbWUvY2hyaXN0aWFuL0RvY3VtZW50cy9QYXJ0 aXRpb25zL3Rlc3Q6NzA6MjozKT4+Ci9TdWJ0eXBlL0xpbms+PmVuZG9iagoyNyAwIG9iago8 PC9UeXBlL0Fubm90Ci9SZWN0IFsxMjMuOTIyIDc2MC43NjggMTM3LjMxOSA3NjQuMjI5XQov Qm9yZGVyIFswIDAgMF0KL0E8PC9TL1VSSQovVVJJKHRleHRlZGl0Oi8vL2hvbWUvY2hyaXN0 aWFuL0RvY3VtZW50cy9QYXJ0aXRpb25zL3Rlc3Q6NzA6MjozKT4+Ci9TdWJ0eXBlL0xpbms+ PmVuZG9iagoyOCAwIG9iago8PC9UeXBlL0Fubm90Ci9SZWN0IFs5Mi45MTMxIDc0NC40NDMg OTcuNTk1IDc0OC4yODVdCi9Cb3JkZXIgWzAgMCAwXQovQTw8L1MvVVJJCi9VUkkodGV4dGVk aXQ6Ly8vaG9tZS9jaHJpc3RpYW4vRG9jdW1lbnRzL1BhcnRpdGlvbnMvdGVzdDo2NDoyOjMp Pj4KL1N1YnR5cGUvTGluaz4+ZW5kb2JqCjI5IDAgb2JqCjw8L1R5cGUvQW5ub3QKL1JlY3Qg WzEwMS41OCA3NDQuNDQzIDEwNi4yNjIgNzQ4LjI4NV0KL0JvcmRlciBbMCAwIDBdCi9BPDwv Uy9VUkkKL1VSSSh0ZXh0ZWRpdDovLy9ob21lL2NocmlzdGlhbi9Eb2N1bWVudHMvUGFydGl0 aW9ucy90ZXN0OjY0Ojc6OCk+PgovU3VidHlwZS9MaW5rPj5lbmRvYmoKMzAgMCBvYmoKPDwv VHlwZS9Bbm5vdAovUmVjdCBbMTAyLjY3NyA3MDYuMzQ2IDExMS4wMTEgNzI5LjUzOV0KL0Jv cmRlciBbMCAwIDBdCi9BPDwvUy9VUkkKL1VSSSh0ZXh0ZWRpdDovLy9ob21lL2NocmlzdGlh bi9Eb2N1bWVudHMvUGFydGl0aW9ucy90ZXN0Ojc3OjE6Mik+PgovU3VidHlwZS9MaW5rPj5l bmRvYmoKMzEgMCBvYmoKPDwvVHlwZS9Bbm5vdAovUmVjdCBbOTIuMjg1OSA3MTIuMTQ0IDk2 Ljk0ODQgNzI5LjE4XQovQm9yZGVyIFswIDAgMF0KL0E8PC9TL1VSSQovVVJJKHRleHRlZGl0 Oi8vL2hvbWUvY2hyaXN0aWFuL0RvY3VtZW50cy9QYXJ0aXRpb25zL3Rlc3Q6Nzk6MToyKT4+ Ci9TdWJ0eXBlL0xpbms+PmVuZG9iagozMiAwIG9iago8PC9UeXBlL0Fubm90Ci9SZWN0IFsx MjAuOTczIDcwMC40MDggMTI3LjUyOSA3MDUuNzg4XQovQm9yZGVyIFswIDAgMF0KL0E8PC9T L1VSSQovVVJJKHRleHRlZGl0Oi8vL2hvbWUvY2hyaXN0aWFuL0RvY3VtZW50cy9QYXJ0aXRp b25zL3Rlc3Q6MTAzOjI6Myk+PgovU3VidHlwZS9MaW5rPj5lbmRvYmoKMzMgMCBvYmoKPDwv VHlwZS9Bbm5vdAovUmVjdCBbMTMxLjYxIDc2OC41NzIgMTQxLjI0IDc4My4zODddCi9Cb3Jk ZXIgWzAgMCAwXQovQTw8L1MvVVJJCi9VUkkodGV4dGVkaXQ6Ly8vaG9tZS9jaHJpc3RpYW4v RG9jdW1lbnRzL1BhcnRpdGlvbnMvdGVzdDoxMDQ6MjozKT4+Ci9TdWJ0eXBlL0xpbms+PmVu ZG9iagozNCAwIG9iago8PC9UeXBlL0Fubm90Ci9SZWN0IFsxNDEuMjY1IDczMy45ODIgMTYw LjkxNiA3NTkuMjg3XQovQm9yZGVyIFswIDAgMF0KL0E8PC9TL1VSSQovVVJJKHRleHRlZGl0 Oi8vL2hvbWUvY2hyaXN0aWFuL0RvY3VtZW50cy9QYXJ0aXRpb25zL3Rlc3Q6MTA3OjE4OjE5 KT4+Ci9TdWJ0eXBlL0xpbms+PmVuZG9iagozNSAwIG9iago8PC9UeXBlL0Fubm90Ci9SZWN0 IFsxNDcuODEzIDcxMi44NjEgMTU0LjM2OCA3MTguMjQxXQovQm9yZGVyIFswIDAgMF0KL0E8 PC9TL1VSSQovVVJJKHRleHRlZGl0Oi8vL2hvbWUvY2hyaXN0aWFuL0RvY3VtZW50cy9QYXJ0 aXRpb25zL3Rlc3Q6MTA3OjE1OjE2KT4+Ci9TdWJ0eXBlL0xpbms+PmVuZG9iagozNiAwIG9i ago8PC9UeXBlL0Fubm90Ci9SZWN0IFsxNDcuODEzIDc2Ny43NTYgMTY1LjUwMSA3ODQuOTFd Ci9Cb3JkZXIgWzAgMCAwXQovQTw8L1MvVVJJCi9VUkkodGV4dGVkaXQ6Ly8vaG9tZS9jaHJp c3RpYW4vRG9jdW1lbnRzL1BhcnRpdGlvbnMvdGVzdDo5Mzo3OjgpPj4KL1N1YnR5cGUvTGlu az4+ZW5kb2JqCjM3IDAgb2JqCjw8L1I3CjcgMCBSPj4KZW5kb2JqCjM4IDAgb2JqCjw8L1Iy MwoyMyAwIFIvUjEwCjEwIDAgUi9SOAo4IDAgUj4+CmVuZG9iagoyMyAwIG9iago8PC9CYXNl Rm9udC9GS0VYSlYrTGlseUpBWlotMTQvRm9udERlc2NyaXB0b3IgMjQgMCBSL1R5cGUvRm9u dAovRmlyc3RDaGFyIDAvTGFzdENoYXIgMS9XaWR0aHNbCjMyOSAyMjVdCi9FbmNvZGluZyA0 MiAwIFIvU3VidHlwZS9UeXBlMT4+CmVuZG9iago0MiAwIG9iago8PC9UeXBlL0VuY29kaW5n L0Jhc2VFbmNvZGluZy9XaW5BbnNpRW5jb2RpbmcvRGlmZmVyZW5jZXNbCjAvbm90ZWhlYWRz LnMyL2ZsYWdzLnUzXT4+CmVuZG9iago0MyAwIG9iago8PC9GaWx0ZXIvRmxhdGVEZWNvZGUv TGVuZ3RoIDE2MD4+c3RyZWFtCnicXU8xDoMwDNzzCv8goTAiFrowtKrafiA4DsqAE4Uw9Pcl ATp0uJPsu5PPsh+uA7sE8hE9viiBdWwiLX6NSDDS5FhUFzAO0zEVxlkHIfubDu9PINgMZPf5 rmeSz6Yum2rPoDe0BI0UNU8kWqW61tpOEJs/6QiM9nDWTVeg1MbZfyo5mjucJwHXGIlTKVqK 5AKO6fdL8CGnYIP4AvBhUvoKZW5kc3RyZWFtCmVuZG9iagoxMCAwIG9iago8PC9CYXNlRm9u dC9MWVZCRVgrTGlseUpBWlotMjAvRm9udERlc2NyaXB0b3IgMTEgMCBSL1RvVW5pY29kZSA0 MyAwIFIvVHlwZS9Gb250Ci9GaXJzdENoYXIgMC9MYXN0Q2hhciA1Mi9XaWR0aHNbCjExMiAz MjkgMjI1IDIzMiA3MTEgMjUwIDAgMCAwIDAgMCAwIDAgMCAwIDAKMCAwIDAgMCAwIDAgMCAw IDAgMCAwIDAgMCAwIDAgMAowIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwCjAgMCAw IDAgNDIwXQovRW5jb2RpbmcgNDQgMCBSL1N1YnR5cGUvVHlwZTE+PgplbmRvYmoKNDQgMCBv YmoKPDwvVHlwZS9FbmNvZGluZy9CYXNlRW5jb2RpbmcvV2luQW5zaUVuY29kaW5nL0RpZmZl cmVuY2VzWwowL2RvdHMuZG90L25vdGVoZWFkcy5zMi9mbGFncy51My9hY2NpZGVudGFscy5m bGF0L2NsZWZzLkcvc2NyaXB0cy5zZWdub10+PgplbmRvYmoKOCAwIG9iago8PC9CYXNlRm9u dC9UVURXRlcrbGlseWphenotdGV4dC9Gb250RGVzY3JpcHRvciA5IDAgUi9UeXBlL0ZvbnQK L0ZpcnN0Q2hhciAzMi9MYXN0Q2hhciAxMjEvV2lkdGhzWwoyNDQgMCAwIDAgMCAwIDAgMCAw IDAgMCAwIDAgNDI2IDAgMzk0CjAgMCAwIDM3MSA0NDEgMCAwIDQwMyAwIDAgMCAwIDAgNDI2 IDAgMAowIDQzOSA0OTUgNTE0IDAgMCAzODggNTY4IDAgMCAwIDAgMCAwIDAgMAowIDAgMCA1 OTMgMCAwIDAgNzM1IDAgMCAwIDAgMCAwIDAgMAowIDM2MSAwIDAgNDU0IDM3NSAwIDQ2MSA0 MTMgMjM0IDAgMCA0NTkgMCA0ODkgMAowIDAgNDEzIDQ1NCAzOTEgNDI2IDAgMCAwIDQ0OF0K L0VuY29kaW5nL1dpbkFuc2lFbmNvZGluZy9TdWJ0eXBlL1R5cGUxPj4KZW5kb2JqCjI0IDAg b2JqCjw8L1R5cGUvRm9udERlc2NyaXB0b3IvRm9udE5hbWUvRktFWEpWK0xpbHlKQVpaLTE0 L0ZvbnRCQm94Wy0xNiAtODM0IDQ1MCA1MzNdL0ZsYWdzIDQKL0FzY2VudCA1MzMKL0NhcEhl aWdodCA1MzMKL0Rlc2NlbnQgLTgzNAovSXRhbGljQW5nbGUgMAovU3RlbVYgNjcKL01pc3Np bmdXaWR0aCA1MDAKL0NoYXJTZXQoL2ZsYWdzLnUzL25vdGVoZWFkcy5zMikvRm9udEZpbGUz IDM5IDAgUj4+CmVuZG9iagozOSAwIG9iago8PC9GaWx0ZXIvRmxhdGVEZWNvZGUKL1N1YnR5 cGUvVHlwZTFDL0xlbmd0aCAyNjQ0Pj5zdHJlYW0KeJzNVmt0VNUVvjOTmznkRqgK1gcmkYKA VeRVXba4FkpRUEAITQQChARCEiDkNXlNJvN+3Hv3vXfew2QyISQkJIQoKfJIopGAVlqVZVtc FZbVWhWtIOhS8WYxwOke8Iftqv5pf3TOrD3fmXvnnH2//X37jIZJ0TIajSZ9Sem2hqceW7Pm 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 RpOF6PxMBtuHuuh6zP2M0suL8S+BNj8HL+V+g9LxHzcK2BQlLGkr7MexW4n4O4OtkQgJhf2y 5CJc3BGtCRQrRqVMzidSrUlkraJDcOLwQPIldPOv8K+IvRCAgKTIkiwpYoAnnEvg0ZvAS5VK npInVSfvdQk29/yS5csK51oq7WXOUiLy9Z7NLrLSDo0s2GS71+F1KG6vh/hdA+EjYcnJBte0 Fe3bfrDoWO2b7rgYxFRlQXnWN4VI2yPAcgFFPMSKPWKv8BzhhOcgnjxaFDmg9Ef7u/p/OzjU N9J2ApuMIuErJu/1k73+uKJIOFdEP7/TFXNGeJ8gY0sWrXytp9ZjE64TLYTFne7jDUNb+2s6 y1tLQ0YssRUpvZgk9zrNFz5gINlHkp8YkxevjjDfoYSVcSRPdsxG6OCH0DtDYhf4QeHBicMl uATCmZtEi6vBVecpwS25IB9U/P5IJNCRpEp9SB05p65Gka37KWXGwW7sOvvysYPNTh4w47YZ MerKKlFOKgpXF3k4Of+TASJSyOEnDr9FctuzEtmrEuy0RK7d6La5UISXnfiX78JQHPNbU4Gt ovjtZOZ5xzFem7cFd0jrRnT/AkS33YPojnvA7nOGsJqNjaLJWYMtJs2HBrnSjitcwhXe0eUn Uz8BdnX+mT52T+TkS6CWEHXi0pHpv1g399HJx65MasngOgJsuMRXrGwmlX4W1vrz/Phgt++5 hGc5BmZ+79u4WQ4ebbcffyNpmLwDyROJoq0Y3d8Q+Q6AqoHunV2fepv9r8JFeEn8Y8XvSM1g QfcimAeb89YtxiSOt3VldEFvze4Sxd1cD1tho1DmNDaVFbgNUA8VXkNz0yuOF6EPzdYebA/F 4t17OvthBNqLIUfMKdySCySvrG0gk/snIyWcfwplbmRzdHJlYW0KZW5kb2JqCjExIDAgb2Jq Cjw8L1R5cGUvRm9udERlc2NyaXB0b3IvRm9udE5hbWUvTFlWQkVYK0xpbHlKQVpaLTIwL0Zv bnRCQm94Wy00NzUgLTgzNCA3MTAgMTM0NF0vRmxhZ3MgNAovQXNjZW50IDEzNDQKL0NhcEhl aWdodCAxMzQ0Ci9EZXNjZW50IC04MzQKL0l0YWxpY0FuZ2xlIDAKL1N0ZW1WIDEwNgovTWlz c2luZ1dpZHRoIDUwMAovQ2hhclNldCgvYWNjaWRlbnRhbHMuZmxhdC9jbGVmcy5HL2RvdHMu ZG90L2ZsYWdzLnUzL2ZvdXIvbm90ZWhlYWRzLnMyL3NjcmlwdHMuc2Vnbm8pL0ZvbnRGaWxl MyA0MCAwIFI+PgplbmRvYmoKNDAgMCBvYmoKPDwvRmlsdGVyL0ZsYXRlRGVjb2RlCi9TdWJ0 eXBlL1R5cGUxQy9MZW5ndGggNDUwMD4+c3RyZWFtCniczVhrfBXVtZ+TZHI2OSlYYtQqTYJC RVsRAUWsVpTyUkBEA0qAEMgTyPvkfXLej5lZM3PeJycnJ++EQEChyCNEEARbbJWq9QWi1LZa FES9Ik5kAvuuwX7ovb/bfrn3wz2b38p/Zu9Ze+313uiYpARGp9OlLi7Z3PDYI6tW3TV9mvY8 ZeQW3ciEhJGfJo6WX3nv+1UT2DkspCZCatJfJ4w5NV6BHyumcUr1dcwYnW7O408+W1Lb7PLP La9oqCopKjZmTdlwR9b0affMRG733Je1viHrkfVVecV5pVmLCwp+kVVVsLkgr7ogP6umLL+g KstYXJC1YNniqf8kwpKC/JKa0vxyY/VUJHkbNpTkF5QZ8zZXTy3cnGes3lBVUoFT1QVFZeUb NhcUVk9dgO+LqqfWzCgrNxYUF+Tl4+x0hmH0TCKblKCbyegEHehEnaSTdV4mnSF4amYyU8D8 Nul48lf6J/QC+aNSBIdG5h3SHTqkHDmU+NWh9JF5ypHReXr1m2fTRyaNbBudlDxWnbdAuVFn VGYk7lyQvhXaRJ8c9kdikb6WLf5OiEJPAxRAJZgEj2DnLE2mUmIqc9aCGerbYQ+QsfBi3pFP /pzWpUw5mT4rpV+5Kz0H8itqN3JOp1MAAcQW6CJp6+5PSesCdSmn3iLcJ0wTCsECvOgRQYJI a3dfd1/Xllj8w2/3f9byKZFacNswHG7el4v880cvKY8qhDInbvya0umfXafcS5mEUysps/Zn 25SHPo9TpuWmLMrUnv1YmTOeXp1U9x1l5j9wmTKVS66jzMZ1Jyn9pPqPiH6+iupusjKUybEy 079VHqXMrOfXpnmJ8u5IXnrP8o7FbfNfUjf3qdWgNpD80dv1o1PAGWYp/ctEZDlt7nlKv/Yh 39WGc0AZz5ZtSDf+6CvKjClPpoxzr4Ey48+kUKZzPhdXJoc/8EZFSdGJSjkQ5XTylVnKw+kg eOrshSvV2s1qoVVdQemVvXspfcdUT+nVo49Q+u635UDp+06K9M2bn6aM7uApSv/0eAZlEl+7 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 txHvkhVeY2vzMceLsAODrTvYHYrFB7b07YIj0F0E2UL2+o0rgOSUdg5lGv4TreoctAplbmRz dHJlYW0KZW5kb2JqCjkgMCBvYmoKPDwvVHlwZS9Gb250RGVzY3JpcHRvci9Gb250TmFtZS9U VURXRlcrbGlseWphenotdGV4dC9Gb250QkJveFstMjggLTIwOCA3MDIgODI5XS9GbGFncyAx MzExMDQKL0FzY2VudCA4MjkKL0NhcEhlaWdodCA4MjAKL0Rlc2NlbnQgLTIwOAovSXRhbGlj QW5nbGUgMAovU3RlbVYgMTA1Ci9NaXNzaW5nV2lkdGggNTAwCi9YSGVpZ2h0IDY3MwovQ2hh clNldCgvQS9CL0MvRi9HL1MvVy9hL2QvZS9lcXVhbC9mb3VyL2cvaC9oeXBoZW4vaS9sL24v ci9zL3NldmVuL3NsYXNoL3NwYWNlL3QvdGhyZWUvdS95KS9Gb250RmlsZTMgNDEgMCBSPj4K ZW5kb2JqCjQxIDAgb2JqCjw8L0ZpbHRlci9GbGF0ZURlY29kZQovU3VidHlwZS9UeXBlMUMv TGVuZ3RoIDQzNTI+PnN0cmVhbQp4nK1YaVRUV7a+RVHFkTJEKStt0gaIQ6JJjK2CKNpRg6gJ Ko4gRkUEIiBQzHNRBdS8a6SAqoIqilGQQcVZGWLQaNSgRGPMZJxiTDoveSZps4s+vlV96dVZ vbJev/f+vD933eGce8/e5/u+vb/LYby9GA6H45eWklaUGl9cPDs3qTB37M6L7j9y3FO83M9z xTRxdOPoRzwYz4Xx3gNTBJP8MXUizn8an5nAcDmcl4LDwsWZRdkpe5Jzg2YmzAqa96e5wbPZ Q0jQ7qKg5buz45Pj04PWJCX97htrkxJT8tIZhvnj8ow3wrNX5qzKzYsvSkzak5yyKS1m9pz5 wUGhf2aYqUwUM42ZzmxiXmI2MzOZLUw08wazjYlgVjKrmTeZt5hgZi2zkPFjJjCTGBHDYSYz AcwUNih22hZGzBFwXuBUexGveu4fubu4Jdwa7n95l3j/ysvnb+O/48P12eBznYwnEeTyuGXj wsc1+XqNwIA7YoAzMIBnBrgDz7inu/c/mc4feFIgckfgmScRPn6u/NELBf4nvtZgjHAEs0bP i17wFd6Z6iscycQXc5AruUPEGP7OUAKQctokmubr974t3//A/eUfY+JN4aF+948i4cg8X+Gh +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 tXGdnRht5VXlhuLKojLIJ9nWooPn0Pv8hf50144AGYC2WOto7DkJbcSoNagC2DXc9Hj+LQnZ nHg8vxFRtb/cEnAYOo65OhrFF+LGxvW1/UbW7Q9TYQfMoxNTczUaDQC70s6m9t5+dl44OIYi 2XarQFEkIbHy5JclG8bidns8/8KHx0M9nv8VI+Q3kPzOCgn+373QP62QAB7n38p5jwh2PNre ngIKUGsUajoxVEvDIZTQ+S00DIPQ6zB7WBAg+LcelAj+nQv97yaU/N6F/tOECv4OyKHQ3Apl bmRzdHJlYW0KZW5kb2JqCjQ1IDAgb2JqCjw8L1R5cGUvTWV0YWRhdGEKL1N1YnR5cGUvWE1M L0xlbmd0aCAxMzUzPj5zdHJlYW0KPD94cGFja2V0IGJlZ2luPSfvu78nIGlkPSdXNU0wTXBD ZWhpSHpyZVN6TlRjemtjOWQnPz4KPD9hZG9iZS14YXAtZmlsdGVycyBlc2M9IkNSTEYiPz4K PHg6eG1wbWV0YSB4bWxuczp4PSdhZG9iZTpuczptZXRhLycgeDp4bXB0az0nWE1QIHRvb2xr aXQgMi45LjEtMTMsIGZyYW1ld29yayAxLjYnPgo8cmRmOlJERiB4bWxuczpyZGY9J2h0dHA6 Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMnIHhtbG5zOmlYPSdodHRw Oi8vbnMuYWRvYmUuY29tL2lYLzEuMC8nPgo8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0n dXVpZDpmYzFkMmUzYi04OTBkLTExZjYtMDAwMC1mZWUxZmJhNzU1MjYnIHhtbG5zOnBkZj0n aHR0cDovL25zLmFkb2JlLmNvbS9wZGYvMS4zLycgcGRmOlByb2R1Y2VyPSdHUEwgR2hvc3Rz Y3JpcHQgOS41MCcvPgo8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0ndXVpZDpmYzFkMmUz Yi04OTBkLTExZjYtMDAwMC1mZWUxZmJhNzU1MjYnIHhtbG5zOnhtcD0naHR0cDovL25zLmFk b2JlLmNvbS94YXAvMS4wLyc+PHhtcDpNb2RpZnlEYXRlPjIwMjEtMDEtMDdUMTU6MDU6NDUr MDE6MDA8L3htcDpNb2RpZnlEYXRlPgo8eG1wOkNyZWF0ZURhdGU+MjAyMS0wMS0wN1QxNTow NTo0NSswMTowMDwveG1wOkNyZWF0ZURhdGU+Cjx4bXA6Q3JlYXRvclRvb2w+TGlseVBvbmQg Mi4yMC4wPC94bXA6Q3JlYXRvclRvb2w+PC9yZGY6RGVzY3JpcHRpb24+CjxyZGY6RGVzY3Jp cHRpb24gcmRmOmFib3V0PSd1dWlkOmZjMWQyZTNiLTg5MGQtMTFmNi0wMDAwLWZlZTFmYmE3 NTUyNicgeG1sbnM6eGFwTU09J2h0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8nIHhh cE1NOkRvY3VtZW50SUQ9J3V1aWQ6ZmMxZDJlM2ItODkwZC0xMWY2LTAwMDAtZmVlMWZiYTc1 NTI2Jy8+CjxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSd1dWlkOmZjMWQyZTNiLTg5MGQt MTFmNi0wMDAwLWZlZTFmYmE3NTUyNicgeG1sbnM6ZGM9J2h0dHA6Ly9wdXJsLm9yZy9kYy9l bGVtZW50cy8xLjEvJyBkYzpmb3JtYXQ9J2FwcGxpY2F0aW9uL3BkZic+PGRjOnRpdGxlPjxy ZGY6QWx0PjxyZGY6bGkgeG1sOmxhbmc9J3gtZGVmYXVsdCc+V2hlbiBTdW5ueSBHZXRzIEJs dWU8L3JkZjpsaT48L3JkZjpBbHQ+PC9kYzp0aXRsZT48L3JkZjpEZXNjcmlwdGlvbj4KPC9y ZGY6UkRGPgo8L3g6eG1wbWV0YT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIAo8P3hwYWNrZXQgZW5kPSd3Jz8+CmVuZHN0cmVhbQplbmRvYmoKMiAwIG9iago8PC9Q cm9kdWNlcihHUEwgR2hvc3RzY3JpcHQgOS41MCkKL0NyZWF0aW9uRGF0ZShEOjIwMjEwMTA3 MTUwNTQ1KzAxJzAwJykKL01vZERhdGUoRDoyMDIxMDEwNzE1MDU0NSswMScwMCcpCi9DcmVh dG9yKExpbHlQb25kIDIuMjAuMCkKL1RpdGxlKFdoZW4gU3VubnkgR2V0cyBCbHVlKQovQ29t cG9zZXIoRmlzaGVyIC8gU2VnYWwpPj5lbmRvYmoKeHJlZgowIDQ2CjAwMDAwMDAwMDAgNjU1 MzUgZiAKMDAwMDAwMjE3MCAwMDAwMCBuIAowMDAwMDIxODU4IDAwMDAwIG4gCjAwMDAwMDIx MTEgMDAwMDAgbiAKMDAwMDAwMTc4NSAwMDAwMCBuIAowMDAwMDAwMjI3IDAwMDAwIG4gCjAw MDAwMDE3NjUgMDAwMDAgbiAKMDAwMDAwMjIzNSAwMDAwMCBuIAowMDAwMDA3NDM0IDAwMDAw IG4gCjAwMDAwMTU2NzMgMDAwMDAgbiAKMDAwMDAwNzAwMSAwMDAwMCBuIAowMDAwMDEwNzky IDAwMDAwIG4gCjAwMDAwMDIyNzYgMDAwMDAgbiAKMDAwMDAwMjQ1OSAwMDAwMCBuIAowMDAw MDAyNjQxIDAwMDAwIG4gCjAwMDAwMDI4MjQgMDAwMDAgbiAKMDAwMDAwMzAwNyAwMDAwMCBu IAowMDAwMDAzMTg3IDAwMDAwIG4gCjAwMDAwMDMzNjYgMDAwMDAgbiAKMDAwMDAwMzU0OSAw MDAwMCBuIAowMDAwMDAzNzI5IDAwMDAwIG4gCjAwMDAwMDM5MDkgMDAwMDAgbiAKMDAwMDAw NDA5MCAwMDAwMCBuIAowMDAwMDA2NTE4IDAwMDAwIG4gCjAwMDAwMDc4MjUgMDAwMDAgbiAK MDAwMDAwNDI3MiAwMDAwMCBuIAowMDAwMDA0NDU0IDAwMDAwIG4gCjAwMDAwMDQ2MzQgMDAw MDAgbiAKMDAwMDAwNDgxNCAwMDAwMCBuIAowMDAwMDA0OTkzIDAwMDAwIG4gCjAwMDAwMDUx NzIgMDAwMDAgbiAKMDAwMDAwNTM1MiAwMDAwMCBuIAowMDAwMDA1NTMxIDAwMDAwIG4gCjAw MDAwMDU3MTIgMDAwMDAgbiAKMDAwMDAwNTg5MSAwMDAwMCBuIAowMDAwMDA2MDc0IDAwMDAw IG4gCjAwMDAwMDYyNTcgMDAwMDAgbiAKMDAwMDAwNjQzNiAwMDAwMCBuIAowMDAwMDA2NDY2 IDAwMDAwIG4gCjAwMDAwMDgwNjMgMDAwMDAgbiAKMDAwMDAxMTA4OCAwMDAwMCBuIAowMDAw MDE1OTkxIDAwMDAwIG4gCjAwMDAwMDY2NzEgMDAwMDAgbiAKMDAwMDAwNjc3MyAwMDAwMCBu IAowMDAwMDA3Mjg0IDAwMDAwIG4gCjAwMDAwMjA0MjggMDAwMDAgbiAKdHJhaWxlcgo8PCAv U2l6ZSA0NiAvUm9vdCAxIDAgUiAvSW5mbyAyIDAgUgovSUQgWzw3MDFEOUIzQjEyNDA1RUEy Q0Q3N0RCQjg5OTM2RTBDNT48NzAxRDlCM0IxMjQwNUVBMkNENzdEQkI4OTkzNkUwQzU+XQo+ PgpzdGFydHhyZWYKMjIwNjIKJSVFT0YK --------------4A4C49A185F5433BDCB06CD2-- From MAILER-DAEMON Thu Jan 07 11:14:02 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1kxXvG-0002tj-PC for mharc-lilypond-user-fr@gnu.org; Thu, 07 Jan 2021 11:14:02 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:57688) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kxXvF-0002rA-7c for lilypond-user-fr@gnu.org; Thu, 07 Jan 2021 11:14:01 -0500 Received: from smtp-outgoing.laposte.net ([160.92.124.99]:46431) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.90_1) (envelope-from ) id 1kxXvC-0003NJ-I1 for lilypond-user-fr@gnu.org; Thu, 07 Jan 2021 11:14:00 -0500 X-mail-filterd: {"version":"1.2.0", "queueID":"4DBWWF3wmFzWf0W", "contextId":"71ad09bd-dd6d-40f7-8ea4-85b33dbba8f3"} Received: from outgoing-mail.laposte.net (localhost.localdomain [127.0.0.1]) by mlpnf0107.laposte.net (SMTP Server) with ESMTP id 4DBWWF3wmFzWf0W for ; Thu, 7 Jan 2021 17:13:45 +0100 (CET) X-mail-filterd: {"version":"1.2.0", "queueID":"4DBWWF3gfhzWf0V", "contextId":"22afcb40-6e96-4aaa-842d-783e089d601b"} X-lpn-mailing: LEGIT X-lpn-spamrating: 40 X-lpn-spamlevel: not-spam X-lpn-spamcause: OK, (0)(0000)gggruggvucftvghtrhhoucdtuddrgedujedrvdegvddgkeeiucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecunfetrffquffvgfdpqfgfvfdpggftfghnshhusghstghrihgsvgenuceurghilhhouhhtmecufedttdenucenucfjughrpeffhfhrvffkufggtghisegrtdgssgdttdejnecuhfhrohhmpegvrdgtrghutghhvghmvgiisehlrghpohhsthgvrdhnvghtnecuggftrfgrthhtvghrnhepjeeiteefgeefleehvdeguedtueehudelffehkeetudffjeegtedtvdetfeeghfehnecukfhppeejkedrvddvhedruddukedrudegnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehhvghlohepfihlphhnfhdtvddthedrshihshdrmhgvshhhtghorhgvrdhnvghtpdhinhgvthepjeekrddvvdehrdduudekrddugedpmhgrihhlfhhrohhmpegvrdgtrghutghhvghmvgiisehlrghpohhsthgvrdhnvghtpdhrtghpthhtoheplhhilhihphhonhguqdhushgvrhdqfhhrsehgnhhurdhorhhg Received: from wlpnf0205.sys.meshcore.net (wlpnf0205.sys.meshcore.net [78.225.118.14]) by mlpnf0107.laposte.net (SMTP Server) with ESMTPA id 4DBWWF3gfhzWf0V for ; Thu, 7 Jan 2021 17:13:45 +0100 (CET) Date: Thu, 7 Jan 2021 17:13:45 +0100 (CET) From: e.cauchemez@laposte.net Reply-To: e.cauchemez@laposte.net To: lilypond-user-fr@gnu.org Message-ID: <879072531.1597439.1610036025379@wlpnf0205> Subject: help ! saint axe, priez pour nous : mise en forme de la partition MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_1597438_983585110.1610036025378" X-WUM-THEME: 0 X-Message-Size: X-National-Code: Message-Context: email-message X-SAVECOPY: true X-Country-Code: X-Cache-Entry: X-Wum-ChannelType: X-Cache-ID: X-ORIGINATING-IP: 78.225.118.14 X-Wum-Nature: EMAIL-NATURE X-WUM-FROM: |~| X-WUM-TO: |~| X-WUM-REPLYTO: |~| DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=laposte.net; s=lpn-wlmd; t=1610036027; bh=2AlKE5udNWpGlsoXD9PRUhqzSxMMPxUqNrX+C0mrauc=; h=Date:From:Reply-To:To:Message-ID:Subject:MIME-Version:Content-Type; b=pK66x0FZoVQC5wjCXd+uwrhzqYvLIaf8y360WUB8LA0aX3E+ejN0VcqANuTahUurvCGgFhahicYckub6YkcsDMPVnc+jgbrcKNbUbx7OcswgwM+FlihNR9JLrujf8rVnaQET9wulVrDle+G+EZ+Pv6N7yB5OdSKtzXaZeOwRh1akX/tQyK9TAFzAbAYZmkPHjHFCsPxci4UeurvOErQ2OHDR47ITa5Vsp1VyM14ru39vdxvbG8SuAH0qgzs8Yrqqojtg+6oOVCkwajWa6zxlrtxKrExVOZbLZSFAnYoTj6jEyxjXSK8QMMPZGRVJO8LXE1J5jboRkbA41vrZUD//6Q==; Received-SPF: pass client-ip=160.92.124.99; envelope-from=e.cauchemez@laposte.net; helo=smtp-outgoing.laposte.net X-Spam_score_int: -13 X-Spam_score: -1.4 X-Spam_bar: - X-Spam_report: (-1.4 / 5.0 requ) BAYES_05=-0.5, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Jan 2021 16:14:01 -0000 ------=_Part_1597438_983585110.1610036025378 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
= =E2=80=8C
 
bonjour,

en proposant ce fichier =C3=A0 Lilypond :

%%%%%%%%%%%%%%%%%%%%%%%%%%%%
=E2=80=8C\version "2.18.2"

\header {
  title =3D  "Nom Des Notes" }

\paper {  
  markup-system-spacing #'basic-distance =3D #50    &nb= sp;
}

global =3D {     
  #(set-global-staff-size 30)
}
contrebass =3D
\relative c
{\global
 \clef bass
a b c d
}

\score {   \contrebass   }
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

J'obtiens des messages d'erreur , et la commande qui m=E2=80=99int=C3=A9res= se (markup-system-spacing #'basic-distance =3D #50) est inop=C3=A9rante sur= le r=C3=A9sultat graphique.

merci de votre aide.
Etienne



 
------=_Part_1597438_983585110.1610036025378 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
= =E2=80=8C
 
bonjour,

en proposant ce fichier =C3=A0 Lilypond :

%%%%%%%%%%%%%%%%%%%%%%%%%%%%
=E2=80=8C\version "2.18.2"

\header {
  title =3D  "Nom Des Notes" }

\paper {  
  markup-system-spacing #'basic-distance =3D #50    &nb= sp;
}

global =3D {     
  #(set-global-staff-size 30)
}
contrebass =3D
\relative c
{\global
 \clef bass
a b c d
}

\score {   \contrebass   }
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

J'obtiens des messages d'erreur , et la commande qui m=E2=80=99int=C3=A9res= se (markup-system-spacing #'basic-distance =3D #50) est inop=C3=A9rante sur= le r=C3=A9sultat graphique.

merci de votre aide.
Etienne



 
------=_Part_1597438_983585110.1610036025378-- From MAILER-DAEMON Thu Jan 07 11:46:34 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1kxYQj-0001k0-T2 for mharc-lilypond-user-fr@gnu.org; Thu, 07 Jan 2021 11:46:33 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:39856) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kxYQh-0001hq-72 for lilypond-user-fr@gnu.org; Thu, 07 Jan 2021 11:46:31 -0500 Received: from n2.nabble.com ([162.253.133.85]:55196) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kxYQf-00074S-Ch for lilypond-user-fr@gnu.org; Thu, 07 Jan 2021 11:46:31 -0500 Received: from n2.nabble.com (localhost [127.0.0.1]) by n2.nabble.com (Postfix) with ESMTP id 573E511CF7858 for ; Thu, 7 Jan 2021 09:46:26 -0700 (MST) Date: Thu, 7 Jan 2021 09:46:26 -0700 (MST) From: martial To: lilypond-user-fr@gnu.org Message-ID: <1610037986314-0.post@n2.nabble.com> In-Reply-To: <879072531.1597439.1610036025379@wlpnf0205> References: <879072531.1597439.1610036025379@wlpnf0205> Subject: Re: help ! saint axe, priez pour nous : mise en forme de la partition MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Received-SPF: softfail client-ip=162.253.133.85; envelope-from=martialr@gmail.com; helo=n2.nabble.com X-Spam_score_int: 8 X-Spam_score: 0.8 X-Spam_bar: / X-Spam_report: (0.8 / 5.0 requ) BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, FORGED_GMAIL_RCVD=1, FREEMAIL_FROM=0.001, NML_ADSP_CUSTOM_MED=0.9, SPF_HELO_PASS=-0.001, SPF_SOFTFAIL=0.665, URI_HEX=0.1 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Jan 2021 16:46:31 -0000 Bonjour #(set-global-staff-size X) s'=C3=A9crit seul=20 ou dans le \layout {} https://lilypond.org/doc/v2.18/Documentation/notation/setting-the-staff-siz= e.fr.html et sauf erreur je n'ai plus la 2.18.2=20 on met tout en continu espac=C3=A9 d'un point=20 markup-system-spacing.basic-distance =3D #50=20 %%%%%%%%%%% \header {=20 title =3D "Nom Des Notes"=20 } % \paper { =20 markup-system-spacing.basic-distance =3D #50 =20 } =20 #(set-global-staff-size 30) contrebass =3D \relative c { \clef bass a b c d } \score { \contrebass } =C2=A8=C2=A8=C2=A8=C2=A8=C2=A8=C2=A8=C2=A8=C2=A8 %%%%%%%%%%%%%%%%%%%% ----- =E2=99=ABartial=E2=99=AA -- Sent from: http://lilypond-french-users.1298960.n2.nabble.com/ From MAILER-DAEMON Thu Jan 07 14:33:34 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1kxb2M-0004h0-Et for mharc-lilypond-user-fr@gnu.org; Thu, 07 Jan 2021 14:33:34 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:38256) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kxb2L-0004gK-3u for lilypond-user-fr@gnu.org; Thu, 07 Jan 2021 14:33:33 -0500 Received: from mout.kundenserver.de ([212.227.17.13]:44339) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kxb2I-0002mV-Qj for lilypond-user-fr@gnu.org; Thu, 07 Jan 2021 14:33:32 -0500 Received: from [192.168.1.29] ([82.228.182.34]) by mrelayeu.kundenserver.de (mreue109 [212.227.15.184]) with ESMTPSA (Nemesis) id 1M2fDl-1kxsoi0F3P-004F7Y; Thu, 07 Jan 2021 20:33:27 +0100 Subject: =?UTF-8?Q?Re=3a_Table_des_mati=c3=a8res_ordonn=c3=a9e?= To: =?UTF-8?Q?Dominique_Aud=c3=a9oud?= , lilypond-user-fr@gnu.org References: From: Jean Abou Samra Message-ID: Date: Thu, 7 Jan 2021 20:33:23 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.5.0 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/alternative; boundary="------------05FBD53DA6675BF14F035183" Content-Language: en-US X-Provags-ID: V03:K1:CEHt9M8BQMfp3RDNts/SzYtLVJsOQEsYW4j89nWenEG9D65joPz Ah6JFOcBO833oA7+W0vXJRoXWUmAkY/G216iVkDXx8VByR30gzCg+5ucHW1tYUjMIa7B1ZU skNguTuuCN/SRCgrzD3QnD8sAxlmCcgJJizhrnFm+5uhnjDO08oNyMaYa+qGstpurpMIbvN 1EhEm+/720vkxtKjzh3/w== X-UI-Out-Filterresults: notjunk:1;V03:K0:CjZ/hdsJ6Cw=:vkkBwPiub0zCQ4jnLqtiIQ klTaomjU7hPAG9fxY7g7UBjMINVpmS1aOgkMNnnNCmemnk8x3RSfpD6P1qRnXKX8DbnO79BOp KrM1no2So4OTJVXc7TonyndEV1eU9A3nVudhcggd+lSCMz/gHockqN/8+PX3Rg4HrIZtvJkBF UAmqh4Cv0zlqFA+37dWEq63F+drU89I6lsB7mq0gmSzXUxdL1JirmW9Yz7FfIFu41a/ID/Aix NBsMMMOjKQBDTF88sOjxLwAoXk24PZkaT+rL8w4aWp1TwnrqAjfVUcKlB75xYiyV3Pow0gr/U 4+QKT9ABkvXJ+i08bAB/E6Ss2AGLChBbseImOXhY8Z2MLUjSaAzriSAGRy5n1B9CVgHflunSm TT9LDMjR4JXXfKhfmhCoI5DPHHbhUVnG3H3OO887R+wg7203lSSDwC2Yl1aJx4Ql4/8+JayCy xvvXv51ZM+9yFMElp2VOfw45kca8F1Q= Received-SPF: none client-ip=212.227.17.13; envelope-from=jean@abou-samra.fr; helo=mout.kundenserver.de X-Spam_score_int: -21 X-Spam_score: -2.2 X-Spam_bar: -- X-Spam_report: (-2.2 / 5.0 requ) BAYES_00=-1.9, HTML_MESSAGE=0.001, NICE_REPLY_A=-0.267, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Jan 2021 19:33:33 -0000 This is a multi-part message in MIME format. --------------05FBD53DA6675BF14F035183 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Le 07/01/2021 à 08:56, Dominique Audéoud a écrit : > Merci beaucoup, Jean, pour cette réponse, qui semble répondre à mon > besoin. > J'ai installé la version 2.21.82, ainsi que le fichier toc-init.ly > dans un répertoire sys local > > Après insertion de la déclaration \include "sys/toc-init.ly > " dans le fichier de test et lancement de la > compilation sur l'exemple donné, le système me renvoie le message > suivant : > > Pré-traitement des éléments graphiques... > /sys/toc-init.ly:72:32 <0>: In procedure memoization in > expression (let* (# # # ...) (interpret-markup layout # ...)): > > /sys/toc-init.ly:72:32 <1>: In file > "/sys/toc-init.ly ", line 71: Bad > binding précédemment. in expression (let* ((label (car toc-item)) > (alist (cdr toc-item)) (toc-markup (assoc-get (quote toc-markup) > alist)) (text (assoc-get (quote text) alist)) (level (assoc-get (quote > level) alist)) précédemment. (no (assoc-get (quote no) alist))) > (interpret-markup layout (cons (list (cons (quote toc:page) (markup > #:with-link label #:page-ref label "XXX" "?")) (cons (quote toc:text) > (markup #:with-link label text)) (cons (quote toc:label) label) (cons > (quote toc:level) level) dans le \paper. (cons (quote toc:no) > (number->string no)) (cons (quote toc:toplevel-formatter) > toplevelFormatter) ...) props) (ly:output-def-lookup layout toc-markup))). > > Arrêté avec le code de retour 1. > > > Désolé, je ne me suis pas (encore) plongé dans le code. > Peut-on avoir encore de l'aide ? > Merci par avance Bonjour, Ça, c'est encore une surprise du facétieux Nabble, qui raccourcit les lignes automatiquement en introduisant des retours à la ligne, ce qui a introduit un mot de commentaire au milieu du code. Essayez en copiant plutôt depuis l'autre archive : https://lists.gnu.org/archive/html/lilypond-user-fr/2021-01/msg00013.html (Il manque un retour à la ligne quelque part, mais c'est plus probablement une faute de frappe que j'ai réalisée en éditant mon message, et puis cela ne pose pas de problème à la compilation.) Voilà qui m'apprendra à respecter la sacro-sainte limite des 80 caractères… Cordialement, Jean --------------05FBD53DA6675BF14F035183 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: base64 PGh0bWw+CiAgPGhlYWQ+CiAgICA8bWV0YSBodHRwLWVxdWl2PSJDb250ZW50LVR5cGUiIGNv bnRlbnQ9InRleHQvaHRtbDsgY2hhcnNldD1VVEYtOCI+CiAgPC9oZWFkPgogIDxib2R5Pgog ICAgPHA+TGUgMDcvMDEvMjAyMSDDoCAwODo1NiwgRG9taW5pcXVlIEF1ZMOpb3VkIGEgw6lj cml0wqA6PGJyPgogICAgPC9wPgogICAgPGJsb2NrcXVvdGUgdHlwZT0iY2l0ZSIKY2l0ZT0i bWlkOkNBTnNiSF94NTd5Z0VPdHpDV1pXV1laMndIX1hoUlBvcTJpS2dpTmdYWj1nSnQ2eko0 QUBtYWlsLmdtYWlsLmNvbSI+CiAgICAgIDxtZXRhIGh0dHAtZXF1aXY9ImNvbnRlbnQtdHlw ZSIgY29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PVVURi04Ij4KICAgICAgPGRpdiBkaXI9 Imx0ciI+CiAgICAgICAgPGRpdj5NZXJjaSBiZWF1Y291cCwgSmVhbiwgcG91ciBjZXR0ZSBy w6lwb25zZSwgcXVpIHNlbWJsZQogICAgICAgICAgcsOpcG9uZHJlIMOgIG1vbiBiZXNvaW4u PC9kaXY+CiAgICAgICAgPGRpdj5KJ2FpIGluc3RhbGzDqSBsYSB2ZXJzaW9uIDIuMjEuODIs IGFpbnNpIHF1ZSBsZSBmaWNoaWVyIDxhCiAgICAgICAgICAgIGhyZWY9Imh0dHA6Ly90b2Mt aW5pdC5seSIgbW96LWRvLW5vdC1zZW5kPSJ0cnVlIj50b2MtaW5pdC5seTwvYT4KICAgICAg ICAgIGRhbnMgdW4gcsOpcGVydG9pcmUgc3lzIGxvY2FsPC9kaXY+CiAgICAgICAgPGJyPgog ICAgICAgIDxkaXY+QXByw6hzIGluc2VydGlvbiBkZSBsYSBkw6ljbGFyYXRpb24gXGluY2x1 ZGUgInN5cy88YQogICAgICAgICAgICBocmVmPSJodHRwOi8vdG9jLWluaXQubHkiIG1vei1k by1ub3Qtc2VuZD0idHJ1ZSI+dG9jLWluaXQubHk8L2E+IgogICAgICAgICAgZGFucyBsZSBm aWNoaWVyIGRlIHRlc3QgZXQgbGFuY2VtZW50IGRlIGxhIGNvbXBpbGF0aW9uIHN1cgogICAg ICAgICAgbCdleGVtcGxlIGRvbm7DqSwgbGUgc3lzdMOobWUgbWUgcmVudm9pZSBsZSBtZXNz YWdlIHN1aXZhbnQgOjwvZGl2PgogICAgICAgIDxkaXY+PGJyPgogICAgICAgIDwvZGl2Pgog ICAgICAgIDxkaXY+CiAgICAgICAgICA8cCBzdHlsZT0ibWFyZ2luOjBweDt0ZXh0LWluZGVu dDowcHg7d2hpdGUtc3BhY2U6cHJlLXdyYXAiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6IDlw dDsiPlByw6ktdHJhaXRlbWVudCBkZXMgw6lsw6ltZW50cyBncmFwaGlxdWVzLi4uIAo8c3Bh biBzdHlsZT0iZm9udC1zaXplOiA5cHQ7Ij4mbHQ7cmFjaW5lLWxvY2FsZSZndDs8L3NwYW4+ PC9zcGFuPjxhIGhyZWY9IjAiIG1vei1kby1ub3Qtc2VuZD0idHJ1ZSI+PHNwYW4gc3R5bGU9 ImZvbnQtc2l6ZTogOXB0OyI+L3N5cy90b2MtaW5pdC5seTo3MjozMjwvc3Bhbj48L2E+PHNw YW4gc3R5bGU9ImZvbnQtc2l6ZTogOXB0OyI+OiBJbiBwcm9jZWR1cmUgbWVtb2l6YXRpb24g aW4gZXhwcmVzc2lvbiAobGV0KiAoIyAjICMgLi4uKSAoaW50ZXJwcmV0LW1hcmt1cCBsYXlv dXQgIyAuLi4pKTo8L3NwYW4+PC9wPgogICAgICAgICAgPHAgc3R5bGU9Im1hcmdpbjowcHg7 dGV4dC1pbmRlbnQ6MHB4O3doaXRlLXNwYWNlOnByZS13cmFwIj48c3BhbiBzdHlsZT0iZm9u dC1zaXplOiA5cHQ7Ij4mbHQ7cmFjaW5lLWxvY2FsZSZndDs8L3NwYW4+PGEgaHJlZj0iMSIg bW96LWRvLW5vdC1zZW5kPSJ0cnVlIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOiA5cHQ7Ij4v c3lzL3RvYy1pbml0Lmx5OjcyOjMyPC9zcGFuPjwvYT48c3BhbiBzdHlsZT0iZm9udC1zaXpl OiA5cHQ7Ij46IEluIGZpbGUgIjxzcGFuIHN0eWxlPSJmb250LXNpemU6IDlwdDsiPiZsdDty YWNpbmUtbG9jYWxlJmd0Ozwvc3Bhbj4vc3lzLzxhIGhyZWY9Imh0dHA6Ly90b2MtaW5pdC5s eSIgbW96LWRvLW5vdC1zZW5kPSJ0cnVlIj50b2MtaW5pdC5seTwvYT4iLCBsaW5lIDcxOiBC YWQgYmluZGluZyBwcsOpY8OpZGVtbWVudC4gaW4gZXhwcmVzc2lvbiAobGV0KiAoKGxhYmVs IChjYXIgdG9jLWl0ZW0pKSAoYWxpc3QgKGNkciB0b2MtaXRlbSkpICh0b2MtbWFya3VwIChh c3NvYy1nZXQgKHF1b3RlIHRvYy1tYXJrdXApIGFsaXN0KSkgKHRleHQgKGFzc29jLWdldCAo cXVvdGUgdGV4dCkgYWxpc3QpKSAobGV2ZWwgKGFzc29jLWdldCAocXVvdGUgbGV2ZWwpIGFs aXN0KSkgcHLDqWPDqWRlbW1lbnQuIChubyAoYXNzb2MtZ2V0IChxdW90ZSBubykgYWxpc3Qp KSkgKGludGVycHJldC1tYXJrdXAgbGF5b3V0IChjb25zIChsaXN0IChjb25zIChxdW90ZSB0 b2M6cGFnZSkgKG1hcmt1cCAjOndpdGgtbGluayBsYWJlbCAjOnBhZ2UtcmVmIGxhYmVsICJY WFgiICI/IikpIChjb25zIChxdW90ZSB0b2M6dGV4dCkgKG1hcmt1cCAjOndpdGgtbGluayBs YWJlbCB0ZXh0KSkgKGNvbnMgKHF1b3RlIHRvYzpsYWJlbCkgbGFiZWwpIChjb25zIChxdW90 ZSB0b2M6bGV2ZWwpIGxldmVsKSBkYW5zIGxlIFxwYXBlci4gKGNvbnMgKHF1b3RlIHRvYzpu bykgKG51bWJlci0mZ3Q7c3RyaW5nIG5vKSkgKGNvbnMgKHF1b3RlIHRvYzp0b3BsZXZlbC1m b3JtYXR0ZXIpIHRvcGxldmVsRm9ybWF0dGVyKSAuLi4pIHByb3BzKSAobHk6b3V0cHV0LWRl Zi1sb29rdXAgbGF5b3V0IHRvYy1tYXJrdXApKSkuPC9zcGFuPjwvcD4KICAgICAgICAgIDxw IHN0eWxlPSJtYXJnaW46MHB4O3RleHQtaW5kZW50OjBweDt3aGl0ZS1zcGFjZTpwcmUtd3Jh cCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogOXB0OyBmb250LXdlaWdodDogNjAwOyBjb2xv cjogcmdiKDEyOCwgMCwgMCk7Ij5BcnLDqnTDqSBhdmVjIGxlIGNvZGUgZGUgcmV0b3VyIDEu PC9zcGFuPjwvcD4KICAgICAgICA8L2Rpdj4KICAgICAgICA8ZGl2Pjxicj4KICAgICAgICA8 L2Rpdj4KICAgICAgICA8ZGl2PkTDqXNvbMOpLCBqZSBuZSBtZSBzdWlzIHBhcyAoZW5jb3Jl KSBwbG9uZ8OpIGRhbnMgbGUgY29kZS48YnI+CiAgICAgICAgPC9kaXY+CiAgICAgICAgPGRp dj5QZXV0LW9uIGF2b2lyIGVuY29yZSBkZSBsJ2FpZGUgPzwvZGl2PgogICAgICAgIDxkaXY+ TWVyY2kgcGFyIGF2YW5jZTxicj4KICAgICAgICA8L2Rpdj4KICAgICAgPC9kaXY+CiAgICA8 L2Jsb2NrcXVvdGU+CiAgICA8cD48YnI+CiAgICA8L3A+CiAgICA8cD5Cb25qb3VyLDwvcD4K ICAgIDxwPsOHYSwgYydlc3QgZW5jb3JlIHVuZSBzdXJwcmlzZSBkdSBmYWPDqXRpZXV4IE5h YmJsZSwgcXVpPGJyPgogICAgICByYWNjb3VyY2l0IGxlcyBsaWduZXMgYXV0b21hdGlxdWVt ZW50IGVuIGludHJvZHVpc2FudDxicj4KICAgICAgZGVzIHJldG91cnMgw6AgbGEgbGlnbmUs IGNlIHF1aSBhIGludHJvZHVpdCB1biBtb3QgZGU8YnI+CiAgICAgIGNvbW1lbnRhaXJlIGF1 IG1pbGlldSBkdSBjb2RlLiBFc3NheWV6IGVuIGNvcGlhbnQ8YnI+CiAgICAgIHBsdXTDtHQg ZGVwdWlzIGwnYXV0cmUgYXJjaGl2ZSA6PC9wPgogICAgPHA+PGEgY2xhc3M9Im1vei10eHQt bGluay1mcmVldGV4dCIgaHJlZj0iaHR0cHM6Ly9saXN0cy5nbnUub3JnL2FyY2hpdmUvaHRt bC9saWx5cG9uZC11c2VyLWZyLzIwMjEtMDEvbXNnMDAwMTMuaHRtbCI+aHR0cHM6Ly9saXN0 cy5nbnUub3JnL2FyY2hpdmUvaHRtbC9saWx5cG9uZC11c2VyLWZyLzIwMjEtMDEvbXNnMDAw MTMuaHRtbDwvYT48L3A+CiAgICA8cD4oSWwgbWFucXVlIHVuIHJldG91ciDDoCBsYSBsaWdu ZSBxdWVscXVlIHBhcnQsIG1haXMgYydlc3Q8YnI+CiAgICAgIHBsdXMgcHJvYmFibGVtZW50 IHVuZSBmYXV0ZSBkZSBmcmFwcGUgcXVlIGonYWkgcsOpYWxpc8OpZSBlbjxicj4KICAgICAg w6lkaXRhbnQgbW9uIG1lc3NhZ2UsIGV0IHB1aXMgY2VsYSBuZSBwb3NlIHBhcyBkZSBwcm9i bMOobWU8YnI+CiAgICAgIMOgIGxhIGNvbXBpbGF0aW9uLik8L3A+CiAgICA8cD5Wb2lsw6Ag cXVpIG0nYXBwcmVuZHJhIMOgIHJlc3BlY3RlciBsYSBzYWNyby1zYWludGUgbGltaXRlPGJy PgogICAgICBkZXMgODAgY2FyYWN0w6hyZXPigKY8YnI+CiAgICA8L3A+CiAgICA8cD5Db3Jk aWFsZW1lbnQsPGJyPgogICAgICBKZWFuPGJyPgogICAgPC9wPgogIDwvYm9keT4KPC9odG1s Pgo= --------------05FBD53DA6675BF14F035183-- From MAILER-DAEMON Thu Jan 07 17:10:58 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1kxdUg-0003Je-FZ for mharc-lilypond-user-fr@gnu.org; Thu, 07 Jan 2021 17:10:58 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:43852) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kxdUf-0003J9-4B for lilypond-user-fr@gnu.org; Thu, 07 Jan 2021 17:10:57 -0500 Received: from mout.kundenserver.de ([212.227.17.24]:44331) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kxdUd-0000Kq-1O for lilypond-user-fr@gnu.org; Thu, 07 Jan 2021 17:10:56 -0500 Received: from [192.168.1.29] ([82.228.182.34]) by mrelayeu.kundenserver.de (mreue106 [212.227.15.184]) with ESMTPSA (Nemesis) id 1MvaO8-1k57661Eda-00seBW; Thu, 07 Jan 2021 23:10:48 +0100 Subject: =?UTF-8?Q?Re=3a_difficult=c3=a9_pour_placer_les_accords?= To: Christian LE BARS References: <26218992-ccfd-35fb-641f-d5050e533986@le-bars.net> Cc: Lilypond-user Fr From: Jean Abou Samra Message-ID: <7afaa28e-28e5-72cc-3741-b7db2073d139@abou-samra.fr> Date: Thu, 7 Jan 2021 23:10:45 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.5.0 MIME-Version: 1.0 In-Reply-To: <26218992-ccfd-35fb-641f-d5050e533986@le-bars.net> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-Provags-ID: V03:K1:8+LRY6VVEyxpndlGVPwzzxr1Izq+qBK6GUu1xc4uLHHu67D5yET Y13pMhyCHRYu6B9S61N/knnQQjD6mRw5ZfwcU7ms5ch0CjZwiptzMe1kEeK8g1X9EIje4ts bmLXeAWIaJLc3QRwNt6h/u0yY8w73ip7CEDRbnmGepnCT7104v8BvdWjEYXZM0t/65At8Rr elXqujieQPElLF2iRyt2A== X-UI-Out-Filterresults: notjunk:1;V03:K0:U423D6O70mg=:RLmpyW9iGbvUem6TI5dmoH fmvIbBDOj7uLc5+QYdhSC5fIpuctihsfzFc3feWGdLaDsqvpgWt88jQiTglXmf/UlgYgdoHEL 0xhsNZK0PWyCDdN4MwVy8NXIyUqRgNrxQt20ZA7/oi5XHNoZ3AlzpsE2YEseCss6r0Q6C3fRM qwt5M5qjr8ih3HVpfd3rb5OKXZV/IjEMtdNcYGg8GncHkDhQVp/IryIGUcwml2R8TPG5egcAN MTfM7HnpDOB/2bwJ3XOQ5q5ttggrAynrOjLq8ie6NBmgP/hG8GjpZjUP4FVnXOHG/yaISKd8T 5FTnCaZyoY45/fQgDvzy2zktOFlu5pqYBsOFLQTRuORqTkj5Kpm9q7AEMfiucuEVrNzNzV2Hm gwrbaGahlKCZZcYaJXgiVH0ebM6i/K1alzI/d295cxgiszr6zrdOdrugcaqdK4QlLqq76XVDi goR1yWZyvQ== Received-SPF: none client-ip=212.227.17.24; envelope-from=jean@abou-samra.fr; helo=mout.kundenserver.de X-Spam_score_int: -21 X-Spam_score: -2.2 X-Spam_bar: -- X-Spam_report: (-2.2 / 5.0 requ) BAYES_00=-1.9, NICE_REPLY_A=-0.267, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Jan 2021 22:10:57 -0000 Le 07/01/2021 à 15:07, Christian LE BARS a écrit : > Bonjour a tous. > > Bonne Lilyannée. > > Voila j'aimerai que mes accords  s'inscrivent en dessous de la marque > swing, du repère A, de  la marque triolet. > > Ci dessous un extrait de mon code: > > \version "2.19.60" > #(set-global-staff-size 20) %taille des portées > \include "lilyjazz.ily" > %------------------------------------------------- > \header > { >  title = \markup { \override #'(font-name . "Lilyjazz-text")\fontsize > #1 \bold\italic "When Sunny Gets Blue" } >  composer =\markup { \override #'(font-name . "Lilyjazz-text")\italic > "Fisher / Segal" } > } > %---------------------------------------------- > \paper >  { >   oddFooterMarkup = \markup {\override #'(font-name . > "Lilyjazz-text")\fontsize #3 \fill-line { \fromproperty > #'header:title  } } >   print-page-number = ##t >   top-margin = 5\mm >  } > %------------------------------------------ > rhythmMarkStaffReduce = #-3 > rhythmMarkLabelFontSize = #-2 > %--------------------------------- > rhythmMark = #(define-music-function (parser location label musicI > musicII ) (string? ly:music? ly:music?) >    #{ >       \mark \markup { >         \line \general-align #Y #DOWN { >           \combine >             \italic \fontsize #rhythmMarkLabelFontSize $label >             \transparent \italic \fontsize #rhythmMarkLabelFontSize f >           \score >           { >             \new Staff >             \with >             { >               fontSize = #rhythmMarkStaffReduce >               \override StaffSymbol.staff-space = #(magstep > rhythmMarkStaffReduce) >               \override StaffSymbol.line-count = #0 >               \override VerticalAxisGroup.Y-extent = #'(-0.85 . 4) >             } >             { >               \relative c' { \stemUp $musicI } >               \once \override Score.TextScript.Y-offset = #-0.4 >               s4.^\markup{ \halign #-1 \italic "=" } >               \relative c' { \stemUp $musicII } >             } >  %----------------------------------- >             \layout >             { >               ragged-right= ##t >               indent = 0 >               \context >               { >                 \Staff >                 \remove "Clef_engraver" >                 \remove "Time_signature_engraver" >               } >             } % layout end >           } % Score end >         } % line end >       } % markup end >    #}) > %------------------------------------ > rhyMarkIIEighths = >  { >   \override Score.SpacingSpanner.common-shortest-duration = > #(ly:make-moment 3/16) % even >   b'8[ b8] > } > %----------------------------------------- > rhyMarkTriplets = > { >   \override Score.SpacingSpanner.common-shortest-duration = > #(ly:make-moment 3/16) % even >   \tuplet 3/2 { b'4 b8 } > } > %---------------------------------------------- > Global= > { >  \numericTimeSignature >  \set Score.markFormatter = #format-mark-box-alphabet >  \time 4/4 >  \partial 8 >  \key f\major > } > %---------------------------------------------- > LesAccords = > \new ChordNames >   { >    \override ChordNames.ChordName.font-name =  "Lilyjazz-text" >   \override ChordNames . ChordName #'font-size = #2 >   \set chordChanges = ##t >   \set Score.majorSevenSymbol = \markup {Maj7} >   \set chordNameSeparator = \markup { "/" } >   \set minorChordModifier = \markup{"-"} >  \chordmode >    { >     s8 g2:m7 c:sus4.7 >    } >  } > %--------------------------------------------------- > LaMélodie = > \relative c' >  { >   \clef treble >   \Global >   \rhythmMark #"Ballade" \rhyMarkIIEighths \rhyMarkTriplets >   c8 >   \mark \markup { \box A } >   \repeat volta 2 >    { >     \tuplet3/2{a'4\segno g a}c,4. c8 >    } > } > %-------------------------------------- > \score > { >  << >    \LesAccords >    \new Staff \LaMélodie >  >> > \layout  {} > } > > Par avance merci > > Christian > Bonjour, Notez que n'ayant pas LilyJAZZ, je n'ai pas pu tester avec cette police, et avec celle par défaut, le résultat sur votre exemple est assez différent. Je ne suis pas sûr de comprendre la question. Dans une situation aussi alambiquée, j'adopterais peut-être l'espacement que voici : \version "2.21.80" \layout {   \context {     \Score     \numericTimeSignature     markFormatter = #format-mark-box-alphabet     \key f\major     majorSevenSymbol = "Maj7"   }   \context {     \ChordNames     \override ChordName.font-size = 2     chordChanges = ##t     chordNameSeparator = "/"     minorChordModifier = "-"   } } \paper {   oddFooterMarkup = \markup       \fontsize #3       \fill-line {         \fromproperty #'header:title       }   print-page-number = ##t   top-margin = 5\mm } rhythmMarkupStaffReduce = -3 rhythmMarkupLabelFontSize = -2 rhythmMarkupStretching = 1 fragmentLayout = \layout {   ragged-right= ##t   indent = 0   \context {     \Score     \override SpacingSpanner.spacing-increment = #rhythmMarkupStretching   }   \context {     \Staff     \magnifyStaff #(magstep rhythmMarkupStaffReduce)     \override StaffSymbol.line-count = 0     \override VerticalAxisGroup.Y-extent = #'(-0.85 . 4)     \remove Clef_engraver     \remove Time_signature_engraver   }   \context {     \Voice     \stemUp     \override NoteHead.staff-position = 0   } } #(define-markup-command (rhythm layout props label musicI musicII)                         (markup? ly:music? ly:music?)    (interpret-markup layout props #{      \markup %\general-align #Y #DOWN      {        \italic \fontsize #rhythmMarkupLabelFontSize #label        \score { #musicI \fragmentLayout }        "="        \score { #musicII \fragmentLayout }      }    #})) rhyMarkIIEighths = { c''8[ 8] } rhyMarkTriplets = \tuplet 3/2 { c''4 8 } \header {   title = \markup { \fontsize #1 \bold \italic "When Sunny Gets Blue" }   composer = \markup { \italic "Fisher / Segal" } %  piece = \markup { \rhythm Ballade \rhyMarkIIEighths \rhyMarkTriplets } } LesAccords = \chords {   s8   g2:m7   c:sus4.7 } LaMélodie = \relative c' {   \tweak self-alignment-X 0.5   \tweak padding 2.8   \tempo \markup { \rhythm Ballade \rhyMarkIIEighths \rhyMarkTriplets }   \partial 8   c8   \tweak Y-offset -4   \mark \default   \repeat volta 2 {     \tweak direction #DOWN     \tuplet 3/2 { a'4\tweak self-alignment-X -1 \segno g a } c,4. c8   } } <<   \LesAccords   \new Staff \LaMélodie >> (J'en ai profité pour nettoyer votre code. Est-ce que la fonction pour l'indication de tempo venait du LSR ?) Cela répond-il à la question ? Cordialement, Jean From MAILER-DAEMON Fri Jan 08 12:24:32 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1kxvV2-0007gA-Og for mharc-lilypond-user-fr@gnu.org; Fri, 08 Jan 2021 12:24:32 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:58950) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kxvV1-0007fN-Dx for lilypond-user-fr@gnu.org; Fri, 08 Jan 2021 12:24:31 -0500 Received: from proxy.mailincloud.com ([217.182.87.46]:55874 helo=mailincloud.com) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kxvUy-0001sv-O4 for lilypond-user-fr@gnu.org; Fri, 08 Jan 2021 12:24:31 -0500 Received: from [192.168.1.47] (91-166-155-32.subs.proxad.net [91.166.155.32]) by mailincloud.com (Postfix) with ESMTPSA id 351F222444; Fri, 8 Jan 2021 18:24:24 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailincloud.com 351F222444 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=mailincloud.com; s=mail; t=1610126664; bh=j8iLn5dO86lxJiDc/0e/8+AQYnECquj7UjiD/t5X3o8=; h=Subject:To:Cc:References:From:Date:In-Reply-To:From; b=Q8akwisQUBHfhhud9c0iqwiQgYBQattVoyRGHOOTFAfUOOtxr5ESP9HtF/HH0aAco q9tXxeyzxFEmB1MulQN+i/neiDWhNJUmoPOQLW32V9bV+/x+J7zsHT7d0g3iYqWsU+ ff55LSKFjVxw+kBS2fTf1GSxVTaJXKzseH/kPtqgnTTKrN7E+tL60ouA8drtysnZx5 JVkBYcBT1ItLYR9gqa6GE8gN+r4hPFbytTDAUZA3R5Ci7ztc2rK5tKFy1KLFZvuBUR pOyEqiAZ1aRXIbu2flGw78cKgPOUr5k5nvrOnaKmB2QK3XYo4HCzFJE3M2fj0NRAgq 9TlDK+Rrh64RA== Subject: =?UTF-8?Q?Re=3a_difficult=c3=a9_pour_placer_les_accords?= To: Jean Abou Samra Cc: Lilypond-user Fr References: <26218992-ccfd-35fb-641f-d5050e533986@le-bars.net> <7afaa28e-28e5-72cc-3741-b7db2073d139@abou-samra.fr> From: Christian LE BARS Message-ID: Date: Fri, 8 Jan 2021 18:24:11 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 MIME-Version: 1.0 In-Reply-To: <7afaa28e-28e5-72cc-3741-b7db2073d139@abou-samra.fr> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: fr-FR Received-SPF: none client-ip=217.182.87.46; envelope-from=christian@le-bars.net; helo=mailincloud.com X-Spam_score_int: -10 X-Spam_score: -1.1 X-Spam_bar: - X-Spam_report: (-1.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FORGED_SPF_HELO=1, NICE_REPLY_A=-0.241, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_PASS=-0.001, SPF_NONE=0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Jan 2021 17:24:31 -0000 Bonsoir a tous. Merci Jean de m' avoir répondu. dans mon précédent envoi j'avais laissé les formulations Jazz. Notamment , la vignette "swing" que l'on met souvent en début de partition. Aussi, ci-dessous la partition version musique européenne, avec le minimum de code, ou j'aimerai que les noms des accords soit juste au-dessus de la portée, et au dessus l'on trouve: la formulation triolet, le repère A et le segno. J'ai conscience que je n'ai pas été clair dans mon 1er message, qu'il était mal formulé. Désolé, de vous avoir fait perdre votre temps! Cordialement Christian \version "2.19.60" %------------------------------------------------- \header {  title ="When Sunny Gets Blue"  composer ="Fisher / Segal" } %---------------------------------------------- Global= {  \time 4/4  \partial 8  \key f\major } %---------------------------------------------- LesAccords = \new ChordNames  {   \chordmode    {     s8 g2:m7 c:sus4.7    }  } %--------------------------------------------------- LaMélodie = \relative c'  {   \clef treble   \Global   c8   \mark \markup { \box A }   \repeat volta 2    {     \tuplet3/2{a'4\segno g a}c,4. c8    } } %-------------------------------------- \score {  <<    \LesAccords    \new Staff \LaMélodie  >> \layout  {} } Le 07/01/2021 à 23:10, Jean Abou Samra a écrit : > > Le 07/01/2021 à 15:07, Christian LE BARS a écrit : >> Bonjour a tous. >> >> Bonne Lilyannée. >> >> Voila j'aimerai que mes accords  s'inscrivent en dessous de la marque >> swing, du repère A, de  la marque triolet. >> >> Ci dessous un extrait de mon code: >> >> \version "2.19.60" >> #(set-global-staff-size 20) %taille des portées >> \include "lilyjazz.ily" >> %------------------------------------------------- >> \header >> { >>  title = \markup { \override #'(font-name . "Lilyjazz-text")\fontsize >> #1 \bold\italic "When Sunny Gets Blue" } >>  composer =\markup { \override #'(font-name . "Lilyjazz-text")\italic >> "Fisher / Segal" } >> } >> %---------------------------------------------- >> \paper >>  { >>   oddFooterMarkup = \markup {\override #'(font-name . >> "Lilyjazz-text")\fontsize #3 \fill-line { \fromproperty >> #'header:title  } } >>   print-page-number = ##t >>   top-margin = 5\mm >>  } >> %------------------------------------------ >> rhythmMarkStaffReduce = #-3 >> rhythmMarkLabelFontSize = #-2 >> %--------------------------------- >> rhythmMark = #(define-music-function (parser location label musicI >> musicII ) (string? ly:music? ly:music?) >>    #{ >>       \mark \markup { >>         \line \general-align #Y #DOWN { >>           \combine >>             \italic \fontsize #rhythmMarkLabelFontSize $label >>             \transparent \italic \fontsize #rhythmMarkLabelFontSize f >>           \score >>           { >>             \new Staff >>             \with >>             { >>               fontSize = #rhythmMarkStaffReduce >>               \override StaffSymbol.staff-space = #(magstep >> rhythmMarkStaffReduce) >>               \override StaffSymbol.line-count = #0 >>               \override VerticalAxisGroup.Y-extent = #'(-0.85 . 4) >>             } >>             { >>               \relative c' { \stemUp $musicI } >>               \once \override Score.TextScript.Y-offset = #-0.4 >>               s4.^\markup{ \halign #-1 \italic "=" } >>               \relative c' { \stemUp $musicII } >>             } >>  %----------------------------------- >>             \layout >>             { >>               ragged-right= ##t >>               indent = 0 >>               \context >>               { >>                 \Staff >>                 \remove "Clef_engraver" >>                 \remove "Time_signature_engraver" >>               } >>             } % layout end >>           } % Score end >>         } % line end >>       } % markup end >>    #}) >> %------------------------------------ >> rhyMarkIIEighths = >>  { >>   \override Score.SpacingSpanner.common-shortest-duration = >> #(ly:make-moment 3/16) % even >>   b'8[ b8] >> } >> %----------------------------------------- >> rhyMarkTriplets = >> { >>   \override Score.SpacingSpanner.common-shortest-duration = >> #(ly:make-moment 3/16) % even >>   \tuplet 3/2 { b'4 b8 } >> } >> %---------------------------------------------- >> Global= >> { >>  \numericTimeSignature >>  \set Score.markFormatter = #format-mark-box-alphabet >>  \time 4/4 >>  \partial 8 >>  \key f\major >> } >> %---------------------------------------------- >> LesAccords = >> \new ChordNames >>   { >>    \override ChordNames.ChordName.font-name =  "Lilyjazz-text" >>   \override ChordNames . ChordName #'font-size = #2 >>   \set chordChanges = ##t >>   \set Score.majorSevenSymbol = \markup {Maj7} >>   \set chordNameSeparator = \markup { "/" } >>   \set minorChordModifier = \markup{"-"} >>  \chordmode >>    { >>     s8 g2:m7 c:sus4.7 >>    } >>  } >> %--------------------------------------------------- >> LaMélodie = >> \relative c' >>  { >>   \clef treble >>   \Global >>   \rhythmMark #"Ballade" \rhyMarkIIEighths \rhyMarkTriplets >>   c8 >>   \mark \markup { \box A } >>   \repeat volta 2 >>    { >>     \tuplet3/2{a'4\segno g a}c,4. c8 >>    } >> } >> %-------------------------------------- >> \score >> { >>  << >>    \LesAccords >>    \new Staff \LaMélodie >>  >> >> \layout  {} >> } >> >> Par avance merci >> >> Christian >> > > > Bonjour, > > Notez que n'ayant pas LilyJAZZ, je n'ai pas pu tester avec cette > police, et avec celle par défaut, le résultat sur votre exemple est > assez différent. > > Je ne suis pas sûr de comprendre la question. Dans une situation aussi > alambiquée, j'adopterais peut-être l'espacement que voici : > > \version "2.21.80" > > \layout { >   \context { >     \Score >     \numericTimeSignature >     markFormatter = #format-mark-box-alphabet >     \key f\major >     majorSevenSymbol = "Maj7" >   } >   \context { >     \ChordNames >     \override ChordName.font-size = 2 >     chordChanges = ##t >     chordNameSeparator = "/" >     minorChordModifier = "-" >   } > } > > > \paper { >   oddFooterMarkup = \markup >       \fontsize #3 >       \fill-line { >         \fromproperty #'header:title >       } >   print-page-number = ##t >   top-margin = 5\mm > } > > > rhythmMarkupStaffReduce = -3 > rhythmMarkupLabelFontSize = -2 > rhythmMarkupStretching = 1 > > fragmentLayout = > \layout { >   ragged-right= ##t >   indent = 0 >   \context { >     \Score >     \override SpacingSpanner.spacing-increment = #rhythmMarkupStretching >   } >   \context { >     \Staff >     \magnifyStaff #(magstep rhythmMarkupStaffReduce) >     \override StaffSymbol.line-count = 0 >     \override VerticalAxisGroup.Y-extent = #'(-0.85 . 4) >     \remove Clef_engraver >     \remove Time_signature_engraver >   } >   \context { >     \Voice >     \stemUp >     \override NoteHead.staff-position = 0 >   } > } > > #(define-markup-command (rhythm layout props label musicI musicII) >                         (markup? ly:music? ly:music?) >    (interpret-markup layout props #{ >      \markup %\general-align #Y #DOWN >      { >        \italic \fontsize #rhythmMarkupLabelFontSize #label >        \score { #musicI \fragmentLayout } >        "=" >        \score { #musicII \fragmentLayout } >      } >    #})) > > rhyMarkIIEighths = { c''8[ 8] } > rhyMarkTriplets = \tuplet 3/2 { c''4 8 } > > \header > { >   title = \markup { \fontsize #1 \bold \italic "When Sunny Gets Blue" } >   composer = \markup { \italic "Fisher / Segal" } > %  piece = \markup { \rhythm Ballade \rhyMarkIIEighths \rhyMarkTriplets } > } > > > LesAccords = > \chords { >   s8 >   g2:m7 >   c:sus4.7 > } > > LaMélodie = > \relative c' { >   \tweak self-alignment-X 0.5 >   \tweak padding 2.8 >   \tempo \markup { \rhythm Ballade \rhyMarkIIEighths \rhyMarkTriplets } >   \partial 8 >   c8 >   \tweak Y-offset -4 >   \mark \default >   \repeat volta 2 { >     \tweak direction #DOWN >     \tuplet 3/2 { a'4\tweak self-alignment-X -1 \segno g a } c,4. c8 >   } > } > > << >   \LesAccords >   \new Staff \LaMélodie > >> > > > (J'en ai profité pour nettoyer votre code. Est-ce que la fonction pour > l'indication de tempo venait du LSR ?) > > Cela répond-il à la question ? > > Cordialement, > Jean > From MAILER-DAEMON Fri Jan 08 12:30:51 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1kxvb8-0004TI-SE for mharc-lilypond-user-fr@gnu.org; Fri, 08 Jan 2021 12:30:51 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:33776) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kxvb5-0004SU-TR for lilypond-user-fr@gnu.org; Fri, 08 Jan 2021 12:30:47 -0500 Received: from n2.nabble.com ([162.253.133.85]:55584) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kxvb0-0004KF-PU for lilypond-user-fr@gnu.org; Fri, 08 Jan 2021 12:30:46 -0500 Received: from n2.nabble.com (localhost [127.0.0.1]) by n2.nabble.com (Postfix) with ESMTP id 4A7F911D40ECF for ; Fri, 8 Jan 2021 10:30:34 -0700 (MST) Date: Fri, 8 Jan 2021 10:30:34 -0700 (MST) From: Seventies To: lilypond-user-fr@gnu.org Message-ID: <1610127034303-0.post@n2.nabble.com> Subject: Silences dans les parties en 6/8 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Received-SPF: none client-ip=162.253.133.85; envelope-from=j-f.lucarelli@espace-midi.com; helo=n2.nabble.com X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.8 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_NONE=0.001, URI_HEX=0.1 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Jan 2021 17:30:48 -0000 Bonsoir =C3=A0 l'=C3=A9quipe, Ce n'est pas =C3=A0 proprement parler un probl=C3=A8me LilyPond, mais plut= =C3=B4t un =C3=A9claircissement sur les habitudes de notations : j'encode actuellement= la symphonie avec orgue de Camille Saint-Sa=C3=ABns, et je constate que dans l= es mouvements en 6/8 (allegro initial et scherzo), les silences valant 3 croch= e sont repr=C3=A9sent=C3=A9s par un soupir suivi d'un demi-soupir (r4 r8 pour= Lily). Ceci se retrouve autant dans les parties que dans la partition d'ensemble, et parmi divers =C3=A9diteurs de l'=C3=A9dition originale (1886). Par exemple : a4 r8 r4 r8 C'est tout =C3=A0 fait correct, mais un soupir point=C3=A9 me semblerait pl= us lisible (r4.) J'ai cherch=C3=A9 dans la litt=C3=A9rature pour savoir quelle est la repr= =C3=A9sentation conseill=C3=A9e. Jean-Pierre Coulon, dans son "sottigra", n'aborde pas ce s= ujet non plus. Alors juste, votre avis m'int=C3=A9resserait, par curiosit=C3=A9. Cordialement, Jean-Fran=C3=A7ois ----- Liste des partitions LilyPond en http://www.espace-midi.com/lilypond -- Sent from: http://lilypond-french-users.1298960.n2.nabble.com/ From MAILER-DAEMON Fri Jan 08 12:52:43 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1kxvwI-0004vA-NT for mharc-lilypond-user-fr@gnu.org; Fri, 08 Jan 2021 12:52:42 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:43666) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kxvwG-0004tZ-1J for lilypond-user-fr@gnu.org; Fri, 08 Jan 2021 12:52:40 -0500 Received: from mail-lf1-x12a.google.com ([2a00:1450:4864:20::12a]:33037) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kxvwB-0004Tc-MT for lilypond-user-fr@gnu.org; Fri, 08 Jan 2021 12:52:39 -0500 Received: by mail-lf1-x12a.google.com with SMTP id l11so24993689lfg.0 for ; Fri, 08 Jan 2021 09:52:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=18q576++ULZB3J7RvsZvLFUEZizfrNr0tpcYTcigQGg=; b=JetiJlKyA9/1lr0qAVEnWph+DdKjzveNZDbWtgBiUYU8RqNuyoKRecCjMM7PUKFrJX 9za/PYhCftcZPJmN9Mpr9bvXA9RZ4/jj+6tl152S5DUCP9A/1cGYPnoeBs4v6zMazKwY +33A3HX00VHbGHlg6dNmOSPZUtnwM8gSMxlNU3KPeJ4rV0DZJ69Mh/BAV7d0b5pTPzbe OIM6ZYWCx8qpab09hR02JLF5NL0uXr8PVbQyVPhEOgwfRGrxmDdxTLDmJu21XvyrSBuk RkjCcpcp3uxgPdMNHtx/jhYD/lThyL6MWQJlF0LOfvfHL/cXu5/vY75N5JWTzYuvBHgi x3VQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=18q576++ULZB3J7RvsZvLFUEZizfrNr0tpcYTcigQGg=; b=PI7AJDmceLt0Y2+CgMTQHmDc+bxTRLMJrjRkVCtynobRD4J7DBSrMkQ1v+O5zApBkV cF2r94AxIqSywgftyjbcNWf1LMiSzcse6rl3sqVVbe6T+jBH4hCjjZDIcO8gVn2iiy3A 0DeVVBW7FEgIkz2uAbKUEKcd6IKdlnPW8hTY/I/jm7x0gFLt070PfdmUBD1VfuNSyuqB EWFZwah6T2gh7crL/c+3XDYS6BfqVXqn6fsBAE8B39ZtIbE7UqTKntjcl4byP7zeitbA EvrYXqS+euxtCX8Z2xZxfmaYxI3HGOYL2ANLe85syzmeBz+4VpCguuLflG3wxqDTOpvh yc0A== X-Gm-Message-State: AOAM533wFTqzjJZO9zZgwLZWe9xeaSwyd0y2Kit2R4XBCsXtmO1Bhon0 t0A0rprzqfPqT8xK/6njRmzZEpNAu62YxSlPXIo= X-Google-Smtp-Source: ABdhPJwkvAkCDCN8py02kSGctStpOyCxvR0bsjXNINYonXMGZKUIktu4BMiA1Qfgo7F6SeCYgjfY/lOyAzVopw/gRtA= X-Received: by 2002:a2e:b544:: with SMTP id a4mr1868016ljn.371.1610128353477; Fri, 08 Jan 2021 09:52:33 -0800 (PST) MIME-Version: 1.0 References: <1610127034303-0.post@n2.nabble.com> In-Reply-To: <1610127034303-0.post@n2.nabble.com> From: Pierre Perol-Schneider Date: Fri, 8 Jan 2021 18:52:22 +0100 Message-ID: Subject: Re: Silences dans les parties en 6/8 To: Seventies Cc: lilypond-user-fr Content-Type: multipart/alternative; boundary="0000000000008d46a505b86738f5" Received-SPF: pass client-ip=2a00:1450:4864:20::12a; envelope-from=pierre.schneider.paris@gmail.com; helo=mail-lf1-x12a.google.com X-Spam_score_int: -19 X-Spam_score: -2.0 X-Spam_bar: -- X-Spam_report: (-2.0 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URI_HEX=0.1 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Jan 2021 17:52:40 -0000 --0000000000008d46a505b86738f5 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Bonjour Jean-Fran=C3=A7ois et meilleurs v=C5=93ux, Oui, traditionnellement on ne pointe pas les soupirs. (De m=C3=A9moire cette tradition s'=C3=A9tend jusqu'=C3=A0 la fin du xxe.) Aujourd'hui il est courant de trouver des soupirs point=C3=A9s dans les =C3= =A9ditions modernes (en g=C3=A9n=C3=A9ral pas chez les grands =C3=A9diteurs Allemands)= . Je n'ai pas le "Behind Bars" de Gould sous la main mais je crois me souvenir qu'elle aussi pr=C3=A9conise de ne pas pointer les soupirs. Bien amicalement, Pierre Le ven. 8 janv. 2021 =C3=A0 18:31, Seventies a =C3=A9crit : > Bonsoir =C3=A0 l'=C3=A9quipe, > > Ce n'est pas =C3=A0 proprement parler un probl=C3=A8me LilyPond, mais plu= t=C3=B4t un > =C3=A9claircissement sur les habitudes de notations : j'encode actuelleme= nt la > symphonie avec orgue de Camille Saint-Sa=C3=ABns, et je constate que dans= les > mouvements en 6/8 (allegro initial et scherzo), les silences valant 3 > croche > sont repr=C3=A9sent=C3=A9s par un soupir suivi d'un demi-soupir (r4 r8 po= ur Lily). > Ceci se retrouve autant dans les parties que dans la partition d'ensemble= , > et parmi divers =C3=A9diteurs de l'=C3=A9dition originale (1886). > Par exemple : a4 r8 r4 r8 > C'est tout =C3=A0 fait correct, mais un soupir point=C3=A9 me semblerait = plus lisible > (r4.) > J'ai cherch=C3=A9 dans la litt=C3=A9rature pour savoir quelle est la repr= =C3=A9sentation > conseill=C3=A9e. Jean-Pierre Coulon, dans son "sottigra", n'aborde pas ce= sujet > non plus. > > Alors juste, votre avis m'int=C3=A9resserait, par curiosit=C3=A9. > > Cordialement, > Jean-Fran=C3=A7ois > > > > ----- > Liste des partitions LilyPond en http://www.espace-midi.com/lilypond > -- > Sent from: http://lilypond-french-users.1298960.n2.nabble.com/ > > --0000000000008d46a505b86738f5 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Bonjour Jean-Fran=C3=A7ois et meilleurs v=C5=93ux,
Oui, traditionnellement on ne pointe pas les soupirs.
(De= m=C3=A9moire cette tradition s'=C3=A9tend jusqu'=C3=A0 la fin du x= xe.)
Aujourd'hui il est courant de trouver des soupirs point= =C3=A9s dans les =C3=A9ditions modernes (en g=C3=A9n=C3=A9ral pas chez les = grands =C3=A9diteurs Allemands).
Je n'ai pas le "Beh= ind Bars" de Gould sous la main mais je crois me souvenir qu'elle = aussi pr=C3=A9conise de ne pas pointer les soupirs.
Bien amic= alement,
Pierre


Le=C2=A0ven. 8 janv. 2021= =C3=A0=C2=A018:31, Seventies <j-f.lucarelli@espace-midi.com> a =C3=A9crit=C2=A0:
=
Bonsoir =C3=A0 l'=C3= =A9quipe,

Ce n'est pas =C3=A0 proprement parler un probl=C3=A8me LilyPond, mais p= lut=C3=B4t un
=C3=A9claircissement sur les habitudes de notations : j'encode actuelle= ment la
symphonie avec orgue de Camille Saint-Sa=C3=ABns, et je constate que dans l= es
mouvements en 6/8 (allegro initial et scherzo), les silences valant 3 croch= e
sont repr=C3=A9sent=C3=A9s par un soupir suivi d'un demi-soupir (r4 r8 = pour Lily).
Ceci se retrouve autant dans les parties que dans la partition d'ensemb= le,
et parmi divers =C3=A9diteurs de l'=C3=A9dition originale (1886).
Par exemple : a4 r8 r4 r8
C'est tout =C3=A0 fait correct, mais un soupir point=C3=A9 me semblerai= t plus lisible
(r4.)
J'ai cherch=C3=A9 dans la litt=C3=A9rature pour savoir quelle est la re= pr=C3=A9sentation
conseill=C3=A9e. Jean-Pierre Coulon, dans son "sottigra", n'a= borde pas ce sujet
non plus.

Alors juste, votre avis m'int=C3=A9resserait, par curiosit=C3=A9.

Cordialement,
Jean-Fran=C3=A7ois



-----
Liste des partitions LilyPond en http://www.espace-midi.com/lilyp= ond
--
Sent from: http://lilypond-french-users.1298960.n= 2.nabble.com/

--0000000000008d46a505b86738f5-- From MAILER-DAEMON Fri Jan 08 13:08:20 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1kxwBQ-0004FX-6W for mharc-lilypond-user-fr@gnu.org; Fri, 08 Jan 2021 13:08:20 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:49296) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kxwBO-0004Bu-HZ for lilypond-user-fr@gnu.org; Fri, 08 Jan 2021 13:08:18 -0500 Received: from mout.kundenserver.de ([212.227.126.187]:43847) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kxwBL-0002Ep-5P for lilypond-user-fr@gnu.org; Fri, 08 Jan 2021 13:08:18 -0500 Received: from [192.168.1.29] ([82.228.182.34]) by mrelayeu.kundenserver.de (mreue010 [212.227.15.168]) with ESMTPSA (Nemesis) id 1MHGPA-1kkkuV3HGa-00DCPF; Fri, 08 Jan 2021 19:08:07 +0100 Subject: =?UTF-8?Q?Re=3a_difficult=c3=a9_pour_placer_les_accords?= To: Christian LE BARS References: <26218992-ccfd-35fb-641f-d5050e533986@le-bars.net> <7afaa28e-28e5-72cc-3741-b7db2073d139@abou-samra.fr> From: Jean Abou Samra Cc: Lilypond-user Fr Message-ID: Date: Fri, 8 Jan 2021 19:08:06 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.5.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-Provags-ID: V03:K1:D+XgOfnfXcze69W1VFmtke80i2H1GqsPZ8EksOxAlqrSd6L1LxI FRBxMFmftXQkNQxjW4m6EWxySTHuKHZLJmW9dVwe2mWELSc/QDPM/2uPaeGgEXii2CCeDDi DWlzsZYHzD3VbzSSXjnII9GoUGVVCpIeFKdKxpYo1eQhb9ekdapFO9ud7WlTIGxJWTJPU2P 9n2rj5q4twBBTpLr4tbCQ== X-UI-Out-Filterresults: notjunk:1;V03:K0:+uMB1cgodnE=:gQlZPn0eUSqHHaSwN3ivIw dEGu5yUWtaYCd/tl295ne+4Zk0oq3qiTPpGXWotOTKUu1qMicXLZchHRnnnRfHH4UZEZ07Fpx 1XrdZ3Z+RQeVDMtgrlkXSF8tD4sj3zr202pKtD81U4rz7qXmwEiv5IT0NdWPP4TvxG+msmyXE vWNSewurw1S7jxOtvYDOXNVLhnhtv83TqppsYpvo9RWQpXxOLRdvy/c2pMk+Ll/uMJR7woc5k Sgem1NTwsTwp2EkP5G6Jti1KZGLK2fDhmQvAuuKK2D1D2Di76mdKVmt6r41RTre8fpROnMCw1 UdpzSgAaHVurx9uqbOEOCPOJIhLYiIvlPIN71uN43+rBOa6dixUKD4XAFToYKCl51iOMOABit d+mHwwazl0sYO7E3hqhR8QsbplIxt1/DtUkRqWa3uFZCklOv6NOCTKca42AgtV4eP2AZjIFAL 4vIWZ55dDg== Received-SPF: none client-ip=212.227.126.187; envelope-from=jean@abou-samra.fr; helo=mout.kundenserver.de X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, NICE_REPLY_A=-0.241, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Jan 2021 18:08:18 -0000 Le 08/01/2021 à 18:24, Christian LE BARS a écrit : > Bonsoir a tous. > > Merci Jean de m' avoir répondu. > > dans mon précédent envoi j'avais laissé les formulations Jazz. > > Notamment , la vignette "swing" que l'on met souvent en début de > partition. > > > Aussi, ci-dessous la partition version musique européenne, avec le > minimum de code, > > ou j'aimerai que les noms des accords soit juste au-dessus de la portée, > > et au dessus l'on trouve: la formulation triolet, le repère A et le > segno. > > > J'ai conscience que je n'ai pas été clair dans mon 1er message, qu'il > était mal formulé. > > Désolé, de vous avoir fait perdre votre temps! > > Cordialement > > Christian Bonjour, Mais non, il n'y a pas à s'excuser. Comme les accords sont dans un contexte à part, il serait plutôt compliqué de positionner au-dessus d'eux des éléments du contexte en-dessous d'eux (car les contextes évitent les collisions entre eux). J'aurais donc tendance à ajouter un contexte supplémentaire au-dessus de ChordNames pour ces trois signes, en lui donnant les graveurs appropriés comme expliqué à l'adresse http://lilypond.org/doc/v2.21/Documentation/notation/modifying-context-plug_002dins. Avec cette méthode, il faudra mettre tous vos \mark dans ce contexte aussi. Cordialement, Jean PS : La version 2.20 est en ligne depuis quelques mois. \version "2.21.80" %------------------------------------------------- \header {  title ="When Sunny Gets Blue"  composer ="Fisher / Segal" } \layout {   \context {     \Dynamics     \consists Metronome_mark_engraver     \consists Mark_engraver   }   \context {     \Score     \remove Metronome_mark_engraver     \remove Mark_engraver   } } %---------------------------------------------- Global= {  \time 4/4  \partial 8  \key f\major } %---------------------------------------------- LesAccords = \new ChordNames  {   \chordmode    {     s8 g2:m7 c:sus4.7    }  } %--------------------------------------------------- LaMélodie = \new Staff \relative c'  {   \clef treble   \Global   c8   \repeat volta 2    {     \tuplet3/2{ a'4 g a}c,4. c8    } } %-------------------------------------- ligneHaut = \new Dynamics {   \tweak self-alignment-X 1   \tweak Y-offset 0   \tempo \markup \italic {     Swing     % Code compliqué pour écrire deux-croches = noire-croche en triolet...   }   s8   \tweak Y-offset 0   \mark \default   \tuplet 3/2 { s4\segno 4 4 } } \score {   {     <<        \ligneHaut       \LesAccords       \LaMélodie     >>     } } From MAILER-DAEMON Fri Jan 08 13:12:37 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1kxwFZ-0006vH-3C for mharc-lilypond-user-fr@gnu.org; Fri, 08 Jan 2021 13:12:37 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:50702) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kxwFW-0006sr-SV for lilypond-user-fr@gnu.org; Fri, 08 Jan 2021 13:12:34 -0500 Received: from n2.nabble.com ([162.253.133.85]:59695) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kxwFV-0003l8-0q for lilypond-user-fr@gnu.org; Fri, 08 Jan 2021 13:12:34 -0500 Received: from n2.nabble.com (localhost [127.0.0.1]) by n2.nabble.com (Postfix) with ESMTP id E832711D43366 for ; Fri, 8 Jan 2021 11:12:29 -0700 (MST) Date: Fri, 8 Jan 2021 11:12:29 -0700 (MST) From: Seventies To: lilypond-user-fr@gnu.org Message-ID: <1610129549948-0.post@n2.nabble.com> In-Reply-To: References: <1610127034303-0.post@n2.nabble.com> Subject: Re: Silences dans les parties en 6/8 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Received-SPF: none client-ip=162.253.133.85; envelope-from=j-f.lucarelli@espace-midi.com; helo=n2.nabble.com X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.8 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_NONE=0.001, URI_HEX=0.1 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Jan 2021 18:12:35 -0000 Grand merci Pierre pour cette r=C3=A9ponse rapide - et pareillement meilleu= rs v=C5=93ux pour cette ann=C3=A9e nouvelle. En g=C3=A9n=C3=A9ral, je respecte les conventions de la partition source, m= ais ici, j'avais un doute sur la lisibilit=C3=A9 de cette pratique. Je continue donc= =C3=A0 reproduire =C3=A0 l'identique l'=C3=A9dition originale. Cordialement, Jean-Fran=C3=A7ois ----- Liste des partitions LilyPond en http://www.espace-midi.com/lilypond -- Sent from: http://lilypond-french-users.1298960.n2.nabble.com/ From MAILER-DAEMON Fri Jan 08 15:31:30 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1kxyPy-0000Fe-Ie for mharc-lilypond-user-fr@gnu.org; Fri, 08 Jan 2021 15:31:30 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:58286) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kxyPw-0000FM-Pm for lilypond-user-fr@gnu.org; Fri, 08 Jan 2021 15:31:28 -0500 Received: from n2.nabble.com ([162.253.133.85]:64275) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kxyPu-0001yF-8i for lilypond-user-fr@gnu.org; Fri, 08 Jan 2021 15:31:28 -0500 Received: from n2.nabble.com (localhost [127.0.0.1]) by n2.nabble.com (Postfix) with ESMTP id F191911D4AC5B for ; Fri, 8 Jan 2021 13:31:20 -0700 (MST) Date: Fri, 8 Jan 2021 13:31:20 -0700 (MST) From: Bernard Meylan To: lilypond-user-fr@gnu.org Message-ID: <1610137880946-0.post@n2.nabble.com> In-Reply-To: <1610127034303-0.post@n2.nabble.com> References: <1610127034303-0.post@n2.nabble.com> Subject: Re: Silences dans les parties en 6/8 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Received-SPF: softfail client-ip=162.253.133.85; envelope-from=bameylan@bluewin.ch; helo=n2.nabble.com X-Spam_score_int: -10 X-Spam_score: -1.1 X-Spam_bar: - X-Spam_report: (-1.1 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_SOFTFAIL=0.665, URI_HEX=0.1 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Jan 2021 20:31:29 -0000 Bonjour J-Fran=C3=A7ois, le probl=C3=A8me du silence point=C3=A9 vient avant tout de la relative "in= visibilit=C3=A9" de celui-ci=E2=80=A6 alors il est d'usage -presque sans d=C3=A9rogation dan= s le cas de mesures compos=C3=A9es- de toujours mettre r4 r8, beaucoup plus lisible. ----- Cordialement Bernard -- Sent from: http://lilypond-french-users.1298960.n2.nabble.com/ From MAILER-DAEMON Sat Jan 09 06:21:46 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1kyCJW-0004h4-6S for mharc-lilypond-user-fr@gnu.org; Sat, 09 Jan 2021 06:21:46 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:38992) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kyCJU-0004ga-37 for lilypond-user-fr@gnu.org; Sat, 09 Jan 2021 06:21:44 -0500 Received: from mail-lf1-x12e.google.com ([2a00:1450:4864:20::12e]:42781) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kyCJM-0001Cg-Tp for lilypond-user-fr@gnu.org; Sat, 09 Jan 2021 06:21:43 -0500 Received: by mail-lf1-x12e.google.com with SMTP id b26so29290395lff.9 for ; Sat, 09 Jan 2021 03:21:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=lIr9Ga5yXkVkPifnFrV7yPj3L4GAkykZJzcpVp5uplk=; b=eYd4ky4xqLqKNBi0HZ2SBG4PQmVgd8GQ3sSD3I5TjVkdygqP96Kht+u1NMcxezcPWT pwAnYDvD9Yw8CFsSlKferTVhgRT4XFPinePeWOGGOOJIgkGY9KZIUmlajP8q3kxMfZLB wxQOUwF40Ijbp7P4NlBlLtAPnpvp6w++qUdBHSoD4Ywn3nC9z1TA/IwG1wklLaejqwqx bfpMMuPHE3b/kFAonRGkHU+9pNS4eCdboDgMsqSt8p4y4RkG0+NrnpcLOmjuUt55FZLi 2Ra2KrW0eQagNzbPgDtOOpVLOvXMh2U8gK7uyaZqqsL72Rf9lIkDAhw+jenVv0y0xWB8 AAYg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=lIr9Ga5yXkVkPifnFrV7yPj3L4GAkykZJzcpVp5uplk=; b=s8tpAFJdv6C0li3zUgsdOFCa2NLRSOudxBdAJpGRIgos2V+kY0NK465l5Kr1HSXP+l EV3glAcq9sJ7NTYLjg+KnU1LXeRb1pHYYtJqpYkwEooJzMPaZh1So/R6cD61XpQ8gl2q 1OuuuS8OSkq/YNQjuGC9WtdFzVUBVbyEN9rNt4JHlwqh7aI5vIYBFgAWY6bjkb/t/6Q0 EES6GUGycVrqHdihn5JpniUkiJq/Pljl6eGM+jYJFd8x2hnDNdAs/H3GM1oUsFsAkRKz UR4mmxiaZNty5eKd3RDS1ZNnVeZXuB0Egq7HibCVRPvqQQrvf8CzxGCa57HDDIJA9bVW orcQ== X-Gm-Message-State: AOAM532QZ1kqBI+liJ/jZTLUwT296FMy0DUj57+PvbkirMe6bRFRcmp8 libe7uh/q6RH/KQza9+/4AYU+ruYKJP2VMZFKCfJlG0PhiaclQ== X-Google-Smtp-Source: ABdhPJykeLbeuM6OkPFtcGgm2VSW75PilPvOegP+fGeFpJLLNbD5+xFCtn/y1YwWHWX+l5+ylTFpoOWMNK5g67sJUr4= X-Received: by 2002:a05:6512:31cc:: with SMTP id j12mr3279635lfe.79.1610191294041; Sat, 09 Jan 2021 03:21:34 -0800 (PST) MIME-Version: 1.0 From: =?UTF-8?Q?Dominique_Aud=C3=A9oud?= Date: Sat, 9 Jan 2021 12:21:24 +0100 Message-ID: Subject: =?UTF-8?Q?Re=3A_Table_des_mati=C3=A8res_ordonn=C3=A9e?= To: lilypond-user-fr@gnu.org Content-Type: multipart/alternative; boundary="0000000000001a134f05b875e070" Received-SPF: pass client-ip=2a00:1450:4864:20::12e; envelope-from=domyck@gmail.com; helo=mail-lf1-x12e.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Jan 2021 11:21:44 -0000 --0000000000001a134f05b875e070 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Effectivement, l'erreur dispara=C3=AEt maintenant. Wouaouh! La fonction de tri marche super-bien ! Merci grandement, Jean, pour l'aide ! Il reste encore 3 probl=C3=A8mes, si vous me permettez encore, et si c'est possible : 1) Certains caract=C3=A8res sp=C3=A9ciaux que j'utilise (=C5=92, =C3=80, = =C3=89, etc) se retrouvent =C3=A0 la fin. Comment peut-on les avoir dans l'ordre comme dans l'exemple ci-dessous ? 2) La table des mati=C3=A8res r=C3=A9sultante est compress=C3=A9e verticele= ment dans une seule page, et est donc illisible. Est-il possible de d=C3=A9sactiver la compression de la page, et d'avoir des sauts de pages automatiques ? 3) J'ai en fait plusieurs strophes (groupe de vers) par pi=C3=A8ce. Peut-on faire la m=C3=AAme chose avec une liste =C3=A0 2 niveaux ? J'ai cru comprendre qu'avec la derni=C3=A8re version Lilypond, les tables d= es mati=C3=A8res fonctionnaient =C3=A0 plusieurs niveaux. =C3=87a pourrait peut-=C3=AAtre aussi servir pour d'autres. Je donne une exemple l=C3=A9g=C3=A8rement plus complet ci-dessous %%%%%%%%%%%%%%%% \tocItem \markup "C" \score { \header { piece =3D "C" } { c'1 } } strophe =3D "S" strophe =3D "=C3=89" strophe =3D "B" strophe =3D "H" \tocItem \markup "A" \score { \header { piece =3D "A" } { c'1 } } strophe =3D "Y" strophe =3D "=C3=80" \tocItem \markup "B" \score { \header { piece =3D "B" } { c'1 } } strophe =3D "=C5=92" strophe =3D "T" strophe =3D "=C3=86" %%%%%%%%%%%%%%%% %Table des mati=C3=A8res %=C3=80 . . . . 2:2 %=C3=86 . . . . 3:3 %B . . . . 1:3 %=C3=89 . . . . 1:2 %H . . . . 1:4 %=C5=92 . . . . 3:1 %S . . . . 1:1 %T . . . . 3:2 %Y . . . . 2:1 Simple question corollaire : Le code Lilypond ressemble =C3=A9trangement =C3=A0 un langage de manipulati= on de listes, de type Lisp. Est-ce que je me trompe ? Merci encore pour votre aide Bien cordialement Dominique --0000000000001a134f05b875e070 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Effectivement, l'erreur dispara=C3=AEt maintenant.
= Wouaouh! La fonction de tri marche super-bien !
Merci grandement, Jean, = pour l'aide !

Il reste encore 3 probl=C3=A8mes, si vous me perme= ttez encore, et si c'est possible :

1) Certains caract=C3=A8res = sp=C3=A9ciaux que j'utilise (=C5=92, =C3=80, =C3=89, etc) se retrouvent= =C3=A0 la fin.
Comment peut-on les avoir dans l'ordre comme dans l&= #39;exemple ci-dessous ?

2) La table des mati=C3=A8r= es r=C3=A9sultante est compress=C3=A9e verticelement dans une seule page, e= t est donc illisible. Est-il possible de d=C3=A9sactiver la compression de = la page, et d'avoir des sauts de pages automatiques ?
3) J'ai en fait plusieurs strophes (groupe de vers) par pi=C3= =A8ce.
Peut-on faire la m=C3=AAme chose avec une liste =C3=A0 2 niveaux = ?
J'ai cru comprendre qu'avec la derni=C3=A8re version Lilypond,= les tables des mati=C3=A8res fonctionnaient =C3=A0 plusieurs niveaux.
= =C3=87a pourrait peut-=C3=AAtre aussi servir pour d'autres.
Je donne= une exemple l=C3=A9g=C3=A8rement plus complet ci-dessous

%%%%%%%%%%= %%%%%%
\tocItem \markup "C"
\score {
=C2=A0 =C2=A0\heade= r {
=C2=A0 =C2=A0 =C2=A0piece =3D "C"
=C2=A0 =C2=A0}
=C2= =A0 =C2=A0{ c'1 }
}
strophe =3D "S"
strophe =3D &quo= t;=C3=89"
strophe =3D "B"
strophe =3D "H"
\tocItem \markup "A"
\score {
=C2=A0 =C2=A0\header {=C2=A0 =C2=A0 =C2=A0piece =3D "A"
=C2=A0 =C2=A0}
=C2=A0 = =C2=A0{ c'1 }
}
strophe =3D "Y"
strophe =3D "= =C3=80"

\tocItem \markup "B"
\score {
=C2=A0 = =C2=A0\header {
=C2=A0 =C2=A0 =C2=A0piece =3D "B"
=C2=A0 = =C2=A0}
=C2=A0 =C2=A0{ c'1 }
}
strophe =3D "=C5=92"<= br>strophe =3D "T"
strophe =3D "=C3=86"
%%%%%%%%%= %%%%%%%

%Table des mati=C3=A8res
%=C3=80 =C2=A0. . . . =C2=A02:2<= br>%=C3=86 =C2=A0. . . . =C2=A03:3
%B =C2=A0. . . . =C2=A01:3
%=C3=89= =C2=A0. . . . =C2=A01:2
%H =C2=A0. . . . =C2=A01:4
%=C5=92 =C2=A0. .= . . =C2=A03:1
%S =C2=A0. . . . =C2=A01:1
%T =C2=A0. . . . =C2=A03:2<= br>%Y =C2=A0. . . . =C2=A02:1

Simple question corollaire :
Le cod= e Lilypond ressemble =C3=A9trangement =C3=A0 un langage de manipulation de = listes, de type Lisp.
Est-ce que je me trompe ?

<= /div>Merci encore pour votre aide
Bien cordialement
Dominique

=
--0000000000001a134f05b875e070-- From MAILER-DAEMON Sat Jan 09 08:11:57 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1kyE29-0003U0-Ae for mharc-lilypond-user-fr@gnu.org; Sat, 09 Jan 2021 08:11:57 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:59278) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kyE28-0003RO-3B for lilypond-user-fr@gnu.org; Sat, 09 Jan 2021 08:11:56 -0500 Received: from mail-wr1-f54.google.com ([209.85.221.54]:44038) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kyE25-00019u-S5 for lilypond-user-fr@gnu.org; Sat, 09 Jan 2021 08:11:55 -0500 Received: by mail-wr1-f54.google.com with SMTP id w5so11579118wrm.11 for ; Sat, 09 Jan 2021 05:11:52 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=Vzi1yfperUr209Gfz//LVloNX8+4m1wdALC+cuy+PQU=; b=YHO0kv7g5QJ32IMR1KTcKremrNAG8EEAtgMRw0r90hao4DYamjpVijb8jFefSois8g BS0DV3lWKu/sBvDVJ5QV9jVbZGyKpY/dr2n9+DwsWD/eJIhhlxwkv9YHT4W0kZf/o5LG hxdlbdJ4AD+oWVrsgDf+0KtNlrqLhSbKBO+zbe073KfV8zDJshi9RRo2fw+00N9B0sNQ 83HwA7MgeRicRqKEXFILLQYVPl2D5/ZUALTA2WnmMIUEgSTCm8SG+ciluJs8sn2rCd8S wZcGV4/kE9KrIr0iNUHiiLVkWPQFltJNrWwgqUduBE8vKp0/Dua0YTSmIfTH0psAGB26 tTqg== X-Gm-Message-State: AOAM530TMJ51cWEyxCERyYMVrmB78Zk5O6NWdt98/COPuVIaACyqT1Kg iku4UnrZMeGB3blY7kxyrarTMAs83/tbE1GGggI= X-Google-Smtp-Source: ABdhPJwQ9fAvONEf4OM+H8OKDFJdNxaNFVLL9CNGWGBG+MAa5RGjtUoa/M3QNVmOMb3NbScQmGV4LChaH9xqUP/5Tgo= X-Received: by 2002:adf:e704:: with SMTP id c4mr8164018wrm.355.1610197911574; Sat, 09 Jan 2021 05:11:51 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Christophe Pochon Date: Sat, 9 Jan 2021 14:11:40 +0100 Message-ID: Subject: =?UTF-8?Q?Re=3A_Table_des_mati=C3=A8res_ordonn=C3=A9e?= To: =?UTF-8?Q?Dominique_Aud=C3=A9oud?= Cc: LilyPond Content-Type: multipart/alternative; boundary="000000000000899a6a05b8776aee" Received-SPF: pass client-ip=209.85.221.54; envelope-from=chrpochon@gmail.com; helo=mail-wr1-f54.google.com X-Spam_score_int: -13 X-Spam_score: -1.4 X-Spam_bar: - X-Spam_report: (-1.4 / 5.0 requ) BAYES_00=-1.9, FREEMAIL_FORGED_FROMDOMAIN=0.249, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Jan 2021 13:11:56 -0000 --000000000000899a6a05b8776aee Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Bonjour, Pour r=C3=A9pondre =C3=A0 votre question au sujet du code qui ressemble =C3= =A0 du Lisp, il s'agit en r=C3=A9alit=C3=A9 du langage Scheme, qui est un langage d=C3=A9ri= v=C3=A9 du Lisp : https://fr.wikipedia.org/wiki/Scheme Bonne journ=C3=A9e, Christophe Pochon Le sam. 9 janv. 2021 =C3=A0 12:21, Dominique Aud=C3=A9oud a =C3=A9crit : > Effectivement, l'erreur dispara=C3=AEt maintenant. > Wouaouh! La fonction de tri marche super-bien ! > Merci grandement, Jean, pour l'aide ! > > Il reste encore 3 probl=C3=A8mes, si vous me permettez encore, et si c'es= t > possible : > > 1) Certains caract=C3=A8res sp=C3=A9ciaux que j'utilise (=C5=92, =C3=80, = =C3=89, etc) se retrouvent > =C3=A0 la fin. > Comment peut-on les avoir dans l'ordre comme dans l'exemple ci-dessous ? > > 2) La table des mati=C3=A8res r=C3=A9sultante est compress=C3=A9e vertice= lement dans une > seule page, et est donc illisible. Est-il possible de d=C3=A9sactiver la > compression de la page, et d'avoir des sauts de pages automatiques ? > > 3) J'ai en fait plusieurs strophes (groupe de vers) par pi=C3=A8ce. > Peut-on faire la m=C3=AAme chose avec une liste =C3=A0 2 niveaux ? > J'ai cru comprendre qu'avec la derni=C3=A8re version Lilypond, les tables= des > mati=C3=A8res fonctionnaient =C3=A0 plusieurs niveaux. > =C3=87a pourrait peut-=C3=AAtre aussi servir pour d'autres. > Je donne une exemple l=C3=A9g=C3=A8rement plus complet ci-dessous > > %%%%%%%%%%%%%%%% > \tocItem \markup "C" > \score { > \header { > piece =3D "C" > } > { c'1 } > } > strophe =3D "S" > strophe =3D "=C3=89" > strophe =3D "B" > strophe =3D "H" > > \tocItem \markup "A" > \score { > \header { > piece =3D "A" > } > { c'1 } > } > strophe =3D "Y" > strophe =3D "=C3=80" > > \tocItem \markup "B" > \score { > \header { > piece =3D "B" > } > { c'1 } > } > strophe =3D "=C5=92" > strophe =3D "T" > strophe =3D "=C3=86" > %%%%%%%%%%%%%%%% > > %Table des mati=C3=A8res > %=C3=80 . . . . 2:2 > %=C3=86 . . . . 3:3 > %B . . . . 1:3 > %=C3=89 . . . . 1:2 > %H . . . . 1:4 > %=C5=92 . . . . 3:1 > %S . . . . 1:1 > %T . . . . 3:2 > %Y . . . . 2:1 > > Simple question corollaire : > Le code Lilypond ressemble =C3=A9trangement =C3=A0 un langage de manipula= tion de > listes, de type Lisp. > Est-ce que je me trompe ? > > Merci encore pour votre aide > Bien cordialement > Dominique > > > --000000000000899a6a05b8776aee Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Bonjour,

Pour r=C3=A9p= ondre =C3=A0 votre question au sujet du code qui ressemble =C3=A0 du Lisp, = il s'agit en r=C3=A9alit=C3=A9 du langage Scheme, qui est un langage d= =C3=A9riv=C3=A9 du Lisp :=C2=A0https://fr.wikipedia.org/wiki/Scheme

Bonn= e journ=C3=A9e,

Christophe Pochon



Le=C2=A0sam. 9 janv. 2021 =C3=A0=C2=A012:21, Domi= nique Aud=C3=A9oud <domyck@gmail.com= > a =C3=A9crit=C2=A0:
Eff= ectivement, l'erreur dispara=C3=AEt maintenant.
Wouaouh! La fonction= de tri marche super-bien !
Merci grandement, Jean, pour l'aide !
Il reste encore 3 probl=C3=A8mes, si vous me permettez encore, et si c= 'est possible :

1) Certains caract=C3=A8res sp=C3=A9ciaux que j&= #39;utilise (=C5=92, =C3=80, =C3=89, etc) se retrouvent =C3=A0 la fin.
C= omment peut-on les avoir dans l'ordre comme dans l'exemple ci-desso= us ?

2) La table des mati=C3=A8res r=C3=A9sultante e= st compress=C3=A9e verticelement dans une seule page, et est donc illisible= . Est-il possible de d=C3=A9sactiver la compression de la page, et d'av= oir des sauts de pages automatiques ?

3) J'ai = en fait plusieurs strophes (groupe de vers) par pi=C3=A8ce.
Peut-on fair= e la m=C3=AAme chose avec une liste =C3=A0 2 niveaux ?
J'ai cru comp= rendre qu'avec la derni=C3=A8re version Lilypond, les tables des mati= =C3=A8res fonctionnaient =C3=A0 plusieurs niveaux.
=C3=87a pourrait peut= -=C3=AAtre aussi servir pour d'autres.
Je donne une exemple l=C3=A9g= =C3=A8rement plus complet ci-dessous

%%%%%%%%%%%%%%%%
\tocItem \m= arkup "C"
\score {
=C2=A0 =C2=A0\header {
=C2=A0 =C2=A0 = =C2=A0piece =3D "C"
=C2=A0 =C2=A0}
=C2=A0 =C2=A0{ c'1 }=
}
strophe =3D "S"
strophe =3D "=C3=89"
str= ophe =3D "B"
strophe =3D "H"

\tocItem \markup= "A"
\score {
=C2=A0 =C2=A0\header {
=C2=A0 =C2=A0 =C2= =A0piece =3D "A"
=C2=A0 =C2=A0}
=C2=A0 =C2=A0{ c'1 }}
strophe =3D "Y"
strophe =3D "=C3=80"

\t= ocItem \markup "B"
\score {
=C2=A0 =C2=A0\header {
=C2= =A0 =C2=A0 =C2=A0piece =3D "B"
=C2=A0 =C2=A0}
=C2=A0 =C2=A0= { c'1 }
}
strophe =3D "=C5=92"
strophe =3D "T&q= uot;
strophe =3D "=C3=86"
%%%%%%%%%%%%%%%%

%Table de= s mati=C3=A8res
%=C3=80 =C2=A0. . . . =C2=A02:2
%=C3=86 =C2=A0. . . .= =C2=A03:3
%B =C2=A0. . . . =C2=A01:3
%=C3=89 =C2=A0. . . . =C2=A01:2=
%H =C2=A0. . . . =C2=A01:4
%=C5=92 =C2=A0. . . . =C2=A03:1
%S =C2= =A0. . . . =C2=A01:1
%T =C2=A0. . . . =C2=A03:2
%Y =C2=A0. . . . =C2= =A02:1

Simple question corollaire :
Le code Lilypond ressemble = =C3=A9trangement =C3=A0 un langage de manipulation de listes, de type Lisp.=
Est-ce que je me trompe ?

Merci encore pou= r votre aide
Bien cordialement
Dominique


--000000000000899a6a05b8776aee-- From MAILER-DAEMON Sat Jan 09 11:20:46 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1kyGys-00033A-5U for mharc-lilypond-user-fr@gnu.org; Sat, 09 Jan 2021 11:20:46 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:59114) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kyGyq-00032d-MC for lilypond-user-fr@gnu.org; Sat, 09 Jan 2021 11:20:44 -0500 Received: from mhgbbhxrt02p.mhg.thalesgroup.com ([192.93.166.102]:52330) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kyGyl-000301-68 for lilypond-user-fr@gnu.org; Sat, 09 Jan 2021 11:20:42 -0500 Received: from mhgbbhxrt02p.mhg.thalesgroup.com (localhost [127.0.0.1]) by localhost (Postfix) with SMTP id 4DClZB3CzWz2gm; Sat, 9 Jan 2021 17:20:34 +0100 (CET) From: CHARADE Olivier To: Seventies , "lilypond-user-fr@gnu.org" Subject: RE:Silences dans les parties en 6/8 Thread-Topic: Silences dans les parties en 6/8 Thread-Index: AQHW5eQIs003ZgZlAUW8HcOWxgSrbqod8XwAgAAFn4CAAYIPIQ== Date: Sat, 9 Jan 2021 16:20:32 +0000 Message-ID: References: <1610127034303-0.post@n2.nabble.com> , <1610129549948-0.post@n2.nabble.com> In-Reply-To: <1610129549948-0.post@n2.nabble.com> Accept-Language: fr-FR, en-US Content-Language: fr-FR X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.78.11.29] Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Received-SPF: pass client-ip=192.93.166.102; envelope-from=Olivier.CHARADE@cnrs.fr; helo=mhgbbhxrt02p.mhg.thalesgroup.com X-Spam_score_int: -40 X-Spam_score: -4.1 X-Spam_bar: ---- X-Spam_report: (-4.1 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, URI_HEX=0.1 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Jan 2021 16:20:44 -0000 Bonjour,=0A= Je me souviens que, lorsque nous nous faisions taper sur les doigts par not= re professeur de solf=E8ge pour avoir point=E9 un soupir, il nous renvoyait= =E0 la Grammaire Musicale de Ren=E9 Alix car cette pr=E9cision ne se trouv= ait pas dans le Dandelot.=0A= Juste pour signaler que cette convention est bien =E9crite quelque part.=0A= Olivier=0A= ________________________________________=0A= De : lilypond-user-fr [lilypond-user-fr-bounces+olivier.charade=3Dcnrs.fr@g= nu.org] de la part de Seventies [j-f.lucarelli@espace-midi.com]=0A= Envoy=E9 : vendredi 8 janvier 2021 19:12=0A= =C0 : lilypond-user-fr@gnu.org=0A= Objet : Re: Silences dans les parties en 6/8=0A= =0A= Grand merci Pierre pour cette r=E9ponse rapide - et pareillement meilleurs = v=9Cux=0A= pour cette ann=E9e nouvelle.=0A= =0A= En g=E9n=E9ral, je respecte les conventions de la partition source, mais ic= i,=0A= j'avais un doute sur la lisibilit=E9 de cette pratique. Je continue donc = =E0=0A= reproduire =E0 l'identique l'=E9dition originale.=0A= =0A= Cordialement,=0A= Jean-Fran=E7ois=0A= =0A= =0A= =0A= -----=0A= Liste des partitions LilyPond en http://www.espace-midi.com/lilypond=0A= --=0A= Sent from: http://lilypond-french-users.1298960.n2.nabble.com/=0A= =0A= From MAILER-DAEMON Sat Jan 09 17:29:00 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1kyMjE-0001yy-Kz for mharc-lilypond-user-fr@gnu.org; Sat, 09 Jan 2021 17:29:00 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:59290) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kyMjC-0001yr-P1 for lilypond-user-fr@gnu.org; Sat, 09 Jan 2021 17:28:58 -0500 Received: from mout.kundenserver.de ([212.227.126.134]:58551) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kyMjA-0005yS-57 for lilypond-user-fr@gnu.org; Sat, 09 Jan 2021 17:28:58 -0500 Received: from [192.168.1.29] ([82.228.182.34]) by mrelayeu.kundenserver.de (mreue010 [212.227.15.168]) with ESMTPSA (Nemesis) id 1M72bv-1ksauC0vPj-008ZOK; Sat, 09 Jan 2021 23:28:51 +0100 From: Jean Abou Samra Subject: =?UTF-8?Q?Re=3a_Table_des_mati=c3=a8res_ordonn=c3=a9e?= To: =?UTF-8?Q?Dominique_Aud=c3=a9oud?= , Lilypond-user Fr References: Message-ID: Date: Sat, 9 Jan 2021 23:28:49 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.5.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-Provags-ID: V03:K1:dE8E+O8J3Zf3V4FvM7ixXvWu+7E6tfwAi4lQ8cS2XJPwLwLIoJP PBVBAjYhrIIOcyNdFzLQm/SXdVpzZTWuSggm6YtsTjZ97Vo3u/G0Y+786rSALko5aHkstA8 A1xTCm5++FS5NrPujAHUTr+ApQ8xWGkAharluuO0fV+0STEpdpmk5hUoFoAhHh8KpAMDL2V CTldm/tUVxiA+atDDqygw== X-UI-Out-Filterresults: notjunk:1;V03:K0:KV146G44sw8=:1dVI3Qzn4362UMomC2U1Jx J9FrKeCXuj2Wp1foQDGXj6TxDIloSGiAoG2QbkjdAz62boz/bANw3sKPgcEf1A0X6SoI9hLxo gLs1RT9uqmCJU/N0U1Xe9FiIKYCXYCMubntlEq3/puQx51FpBLfOpNtfvkII8k0uv4wRXvvQ4 WfW1sicqF51xxo2Cmfk7nlv4KqyiiQ6LE898afE8TEIRk2WKAK/s71SyvlaspYmhF+RFWDfj6 cv8LqaOlJ+mFb7S9biKPwoEIKXajLY01oKZAdeIbBmnZpD0jpvS0KgsOiFG0qwJp72qbd9K7F yx07lugb1yUVF6M3Wikrl7ADS7soKxA4OTuxt2wrs8VcyZ4Cy9wjmur7IDRWXGKQkyJoFeK5q GFYdhJedeZd2c1Sw30g2ySWOq7TRyxrcbBoeHuGw5qmZ1kHM+gtsUgvm+EwBfWaHKEVEDpt0I 8xmOQWA/Gw== Received-SPF: none client-ip=212.227.126.134; envelope-from=jean@abou-samra.fr; helo=mout.kundenserver.de X-Spam_score_int: -21 X-Spam_score: -2.2 X-Spam_bar: -- X-Spam_report: (-2.2 / 5.0 requ) BAYES_00=-1.9, NICE_REPLY_A=-0.255, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Jan 2021 22:28:59 -0000 Bonjour, Le 08/01/2021 à 11:50, Dominique Audéoud a écrit : > Effectivement, l'erreur disparaît maintenant. > Wouaouh! La fonction de tri marche super-bien ! > Merci grandement pour votre aide ! > > Il reste encore 3 problèmes, si vous me permettez encore, et si c'est > possible : > > 1) Certains caractères spéciaux que j'utilise (Œ, À,É, etc) se > retrouvent à la fin. > Comment peut-on les avoir dans l'ordre comme dans l'exemple ci-dessous ? Misère, vous avez raison… Le pire, c'est que Guile 1.8 ne comprend pas l'Unicode et qu'il faut donc, en plus de définir manuellement une liste de substitutions à opérer avant la comparaison comme celle qui remplace É par E, écrire du code peu élégant et que je ne peux pas totalement garantir pour gérer les accents qui sont représentés sur plusieurs caractères. (LilyPond est engagé depuis dix ans dans une transition fort difficile vers Guile 2, qui, lui, prend en charge l'Unicode. À l'heure actuelle, il est devenu possible de compiler LilyPond avec Guile 2, le problème étant la performance qui est toujours nettement inférieure.) > 2) La table des matières résultante est compressée verticelement dans > une seule page, et est donc illisible. Est-il possible de désactiver > la compression de la page, et d'avoir des sauts de pages automatiques ? Ce n'est pas ce qui se produit dans mes tests, la table des matières est répartie automatiquement sur plusieurs pages. Si cela ne marche toujours pas avec le nouveau code, pourrez-vous donner un exemple complet ? > 3) J'ai en fait plusieurs strophes (groupe de vers) par pièce. > Peut-on faire la même chose avec une liste à 2 niveaux ? > J'ai cru comprendre qu'avec la dernière version Lilypond, les tables > des matières fonctionnaient à plusieurs niveaux. Exactement, c'est ce dont je parlais plus haut. Utiliser ceci en même temps que la fonction de tri est possible, mais un peu plus délicat. Notez qu'un effet secondaire de cet ajout est que vous ne pourrez plus écrire \tocItem "Chaîne" car l'argument "Chaîne" serait pris comme le label et il manquerait un argument. Donc, les formes possibles sont : - avec label, pour déclarer une pièce faisant partie d'un groupe :     \tocItem label "Chaîne" - avec label et autant de sous-labels que souhaité, pour former des sous-groupes :   \tocItem label.souslabel "Chaîne" - sans label :   \tocItem \default "Chaîne" ou bien (astucieux)   \tocItem \markup "Chaîne" Le code repris : %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \version "2.21.80" #(define to-ascii-replacements    '(("Â" . "A")      ("â" . "a")      ("À" . "A")      ("à" . "a")      ("Ä" . "A")      ("ä" . "a")      ("Æ" . "A")      ("æ" . "a")      ("Ç" . "C")      ("ç" . "c")      ("É" . "E")      ("é" . "e")      ("Ê" . "E")      ("ê" . "e")      ("È" . "E")      ("è" . "e")      ("Ë" . "E")      ("ë" . "e")      ("Î" . "I")      ("î" . "i")      ("Ï" . "I")      ("ï" . "i")      ("Ô" . "O")      ("ô" . "o")      ("Ö" . "O")      ("ö" . "o")      ("Œ" . "O")      ("œ" . "o")      ("Û" . "U")      ("Ü" . "U"))) #(define char-replacements    (map      (lambda (entry)        (cons          ;;;; Dans le string->list de la chaîne avec le caractère          ;;;; spécial se trouvent en fait deux caractères, #\303 et un          ;;;; autre. On ne conserve que l'autre dans la liste          ;;;; associative.          (second (string->list (car entry)))          (first (string->list (cdr entry)))))      to-ascii-replacements)) #(define (normalize-string str)    (apply string           (filter-map             (lambda (char)               ;;;; On supprime les #\303 qui indiquent que le caractère               ;;;; suivant est spécial.               (if (char=? char #\303)                   #f                   (or                     (assv-ref char-replacements char)                     char)))             (string->list str)))) #(define ((compare-func-from-key key-func key-compare) a b)    (key-compare      (key-func a)      (key-func b))) #(define toc-entry (length path) (1+ common-part-length))                      (set! path                            (list-head path                                       (1+ common-part-length))))                  (list-set! path                             (1- (length path))                             (1+ (last path)))                  (set! path                        (append! path                                 (make-list                                   (-                                     (1+ (length new-level))                                     (length path))                                   1)))                  (set! toc-item-list                        (acons id `((text . ,text)                                    (toc-markup . ,markup-symbol)                                    (parents . ())                                    (children . ())                                    (path . ,(copy-tree path))                                    (level . 0))                               toc-item-list))                  (set! level new-level)                  #{ \label $id #})))    (set! toc-items (lambda ()                      (stable-sort (reverse toc-item-list) toc-entrystring toc:path))))     }   #})) \paper {   toc-no-separator = " : "   tocItemMarkup = \markup     \bold     %%%% \on-the-fly #format-toc-toplevel     \fill-line {     \line { \fromproperty #'toc:indent \fromproperty #'toc:text }     %%%% Au lieu du numéro de page, 'toc:page, on met le numéro     %%%% de la pièce.     %\fromproperty #'toc:page     \toc-path-with-separator ":"   } } %% Exemple (mots au hasard). \markuplist \table-of-contents \pageBreak \tocItem zéphyr "Zéphyr (1)" \tocItem zéphyr "Zéphyr (2)" \tocItem galbe "Galbe" \tocItem capitale.suiteUne "Première pièce du premier sous-groupe de Capitale" \tocItem capitale.suiteUne "Deuxième pièce du premier sous-groupe de Capitale" \tocItem capitale.suiteDeux "Première pièce du deuxième sous-groupe de Capitale" \tocItem capitale.suiteDeux "Deuxième pièce du deuxième sous-groupe de Capitale" \tocItem élision "Élision" % La table des matières se répartit automatiquement % sur plusieurs pages. #(for-each    (lambda (i)      (add-score #{ \score { { \tocItem rien "Rien" c' } } #}))    (iota 50)) %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% > Simple question corollaire : > Le code Lilypond ressemble étrangement à un langage de manipulation de > listes, de type Lisp. > Est-ce que je me trompe ? Comme l'a signalé Christophe, il s'agit de code Scheme. LilyPond utilise l'interpréteur Guile, qui est le langage d'extension officiel du projet GNU. Nous avons un manuel (pas encore tout à fait complet) sur les différentes possibilités pour programmer LilyPond en Scheme : http://lilypond.org/doc/v2.21/Documentation/extending/index.html Voici également une ressource rudement utile pour apprendre le langage Scheme lui-même, dans le contexte de LilyPond : https://scheme-book.ursliska.de/introduction/index.html Cordialement, Jean From MAILER-DAEMON Sun Jan 10 04:57:13 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1kyXTF-0007vs-FQ for mharc-lilypond-user-fr@gnu.org; Sun, 10 Jan 2021 04:57:13 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:56880) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kyXTD-0007uP-R1 for lilypond-user-fr@gnu.org; Sun, 10 Jan 2021 04:57:11 -0500 Received: from mout.kundenserver.de ([217.72.192.75]:44733) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kyXTC-0002nk-6n for lilypond-user-fr@gnu.org; Sun, 10 Jan 2021 04:57:11 -0500 Received: from [192.168.0.4] ([78.202.213.1]) by mrelayeu.kundenserver.de (mreue106 [213.165.67.119]) with ESMTPSA (Nemesis) id 1MVubb-1kZTWx26YX-00RsLb for ; Sun, 10 Jan 2021 10:57:06 +0100 To: lilypond-user-fr@gnu.org From: Jean-Jacques Gerbaud Subject: Jean Abou Samra Message-ID: <4eedb48e-ff92-e84b-5aee-9c057a06f06a@gerbaud.eu> Date: Sun, 10 Jan 2021 10:57:05 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: fr-FR Content-Transfer-Encoding: 8bit X-Provags-ID: V03:K1:Ng+Mo4vyVFzoNuoN6b0v1zzY/0qtEPt+VK8D3zR3IUgNyf9AOu3 FVCOoi4bMB5o5G8hhUlZ/Iie8n3h8wglOBcXhjOHPI3UJQRVXvaB72AkJO+oS/Nqv1YFXvJ eWGAc4mXfykFDrEjvKA9Mwl9yDAcpKkBZRVv2pY7qzFbDhLLw6a35VExVMtGsadugLSc9k+ feJLkL0uypSWb31UqDzdA== X-UI-Out-Filterresults: notjunk:1;V03:K0:UVpvRjW092w=:Y8UHJJKavyjABQ03RyXy/k I/kM1kfGa5mKosVKShlW+lb3sNmec4E1JHFURUX0QCnMFv7MRYvCizZAaqf7ZWo/tfyjWSGOD KfvzLsO+v0du8eFZH56sIbtSPsSFyinY4xrTy+3AGzZIGUjWuTbmiQ/bglv81B0VP+LhiKllc 01uZUIEq2YVswk434/WT98I5tXgkZ91NZwmC0K9ecu8JmizDyKXWVVD8kZydQAGwbQxkL8/GY i6TSFn5X77p3QXToq4XjNU+TnFNJiu92kicJj29YTUZHqoava3WIxyFk9nix/vA/5z364SKzG Fzy9WroqNr2ccBj0lmLsFEd4vvMKZ7NdrFTxLmo51wfAk1re1UdhWZXYsZieR0+PaWzrRnyTl wUnsftVwv68Z5aN+JOrtlluFEVyDvaLnNPHc0K7py6RJKpauA7qFW45kMZ8ri Received-SPF: none client-ip=217.72.192.75; envelope-from=jj@gerbaud.eu; helo=mout.kundenserver.de X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Jan 2021 09:57:12 -0000 Bonjour à tous, Je suis un utilisateur (occasionnel désormais) depuis longtemps mais depuis quelque temps maintenant, on voit souvent apparaître des questions d'utilisateurs que je trouve parfois bien difficiles. M. Jean Abou Samra y répond de manière très précise et complète et il lui arrive même de reprendre ce qu'il a lui même écrit pour faire une réponse encore plus précise que ce que l'utilisateur avait demandé. Je trouve qu'il n'a pas assez de remerciements et de demande pour lui une "augmentation" ! :-) Pour lui exprimer notre reconnaissance, je propose que ceux qui sont d'accord avec moi fassent une petite réponse pour le remercier de son travail très complet. Merci Jean ! -- JJG From MAILER-DAEMON Sun Jan 10 05:07:17 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1kyXcz-0005qb-CC for mharc-lilypond-user-fr@gnu.org; Sun, 10 Jan 2021 05:07:17 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:58642) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kyXcw-0005nq-LY for lilypond-user-fr@gnu.org; Sun, 10 Jan 2021 05:07:16 -0500 Received: from proxy.mailincloud.com ([217.182.87.46]:38378 helo=mailincloud.com) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kyXcq-000738-6S for lilypond-user-fr@gnu.org; Sun, 10 Jan 2021 05:07:10 -0500 Received: from [192.168.1.47] (91-166-155-32.subs.proxad.net [91.166.155.32]) by mailincloud.com (Postfix) with ESMTPSA id 7B91F20812 for ; Sun, 10 Jan 2021 11:07:03 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailincloud.com 7B91F20812 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=mailincloud.com; s=mail; t=1610273223; bh=ERWYAJtuCneimShBJfHulhEJoJvWL4g76L4Rr2frIpI=; h=Subject:To:References:From:Date:In-Reply-To:From; b=A3+YeRiu+lv1upCpJLcMYgPyuNBSFvJfGcCFewd1NaDJDwRImrKO68gEOQRcx1dL3 N9TwT7uvLtkobNDPWfrcIyjiY3eumGJvFAZQSHvj2fSD3ZvH+Xkbsp6TPEhQ24DzoH 7n7MydKo2lSF1f42ExUNI4wbZdbKqnuCNH8/1LXTb7q3CWoZm06U6XgxQ1Iom+tnVW JRWCmJTHOAOOBp01ZdWTGxgnZjNy4bGfyIiEbZ2799iqqhFbOfFn3txNq8/TcKOsdF rdZHASbXk/HaeblD/XJyYvVyRrHeNGQYRBCobsyoBXnGB3ZROvkuA/AqFyR3vbmLgN xcvSyQqOUYGAQ== Subject: Re: Jean Abou Samra To: lilypond-user-fr@gnu.org References: <4eedb48e-ff92-e84b-5aee-9c057a06f06a@gerbaud.eu> From: Christian LE BARS Message-ID: <48835602-0dba-4216-6d4d-4b3a546ea3dd@le-bars.net> Date: Sun, 10 Jan 2021 11:07:03 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 MIME-Version: 1.0 In-Reply-To: <4eedb48e-ff92-e84b-5aee-9c057a06f06a@gerbaud.eu> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: fr-FR Received-SPF: none client-ip=217.182.87.46; envelope-from=christian@le-bars.net; helo=mailincloud.com X-Spam_score_int: -11 X-Spam_score: -1.2 X-Spam_bar: - X-Spam_report: (-1.2 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FORGED_SPF_HELO=1, NICE_REPLY_A=-0.255, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_PASS=-0.001, SPF_NONE=0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Jan 2021 10:07:16 -0000 Bonjour a tous. je suis tout a fait d'accord avec ce message. De plus il est patient et positive nos messages. Cela est très agréable. Merci Jean Le 10/01/2021 à 10:57, Jean-Jacques Gerbaud a écrit : > Bonjour à tous, > > Je suis un utilisateur (occasionnel désormais) depuis longtemps mais > depuis quelque temps maintenant, on voit souvent apparaître des > questions d'utilisateurs que je trouve parfois bien difficiles. > > M. Jean Abou Samra y répond de manière très précise et complète et il > lui arrive même de reprendre ce qu'il a lui même écrit pour faire une > réponse encore plus précise que ce que l'utilisateur avait demandé. > > Je trouve qu'il n'a pas assez de remerciements et de demande pour lui > une "augmentation" ! :-) > > Pour lui exprimer notre reconnaissance, je propose que ceux qui sont > d'accord avec moi fassent une petite réponse pour le remercier de son > travail très complet. > > Merci Jean ! > From MAILER-DAEMON Sun Jan 10 05:30:27 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1kyXzL-0000rC-BM for mharc-lilypond-user-fr@gnu.org; Sun, 10 Jan 2021 05:30:26 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:33378) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kyXzI-0000r0-Bu for lilypond-user-fr@gnu.org; Sun, 10 Jan 2021 05:30:22 -0500 Received: from mhgbbhxrt02p.mhg.thalesgroup.com ([192.93.166.102]:48536) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kyXzA-0000jH-R7 for lilypond-user-fr@gnu.org; Sun, 10 Jan 2021 05:30:18 -0500 Received: from mhgbbhxrt02p.mhg.thalesgroup.com (localhost [127.0.0.1]) by localhost (Postfix) with SMTP id 4DDClP0J3Fz2Yq; Sun, 10 Jan 2021 11:30:09 +0100 (CET) From: CHARADE Olivier To: Jean-Jacques Gerbaud , "lilypond-user-fr@gnu.org" Subject: RE:Jean Abou Samra Thread-Topic: Jean Abou Samra Thread-Index: AQHW5zb7wvgbksPjnEGuo7JvWG58aaogpbna Date: Sun, 10 Jan 2021 10:30:07 +0000 Message-ID: References: <4eedb48e-ff92-e84b-5aee-9c057a06f06a@gerbaud.eu> In-Reply-To: <4eedb48e-ff92-e84b-5aee-9c057a06f06a@gerbaud.eu> Accept-Language: fr-FR, en-US Content-Language: fr-FR X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.78.11.27] Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Received-SPF: pass client-ip=192.93.166.102; envelope-from=Olivier.CHARADE@cnrs.fr; helo=mhgbbhxrt02p.mhg.thalesgroup.com X-Spam_score_int: -41 X-Spam_score: -4.2 X-Spam_bar: ---- X-Spam_report: (-4.2 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Jan 2021 10:30:22 -0000 Difficile de surench=E9rir mais je suis totalement d'accord. D=E9j=E0, ce n= iveau de comp=E9tence, je ne me fais gu=E8re d'illusion sur la possibilit= =E9 de l'atteindre un jour; mais cette facult=E9 de patience bienveillante,= c'est totalement hors de mon champ d'action. Je ne peux que rester admirat= if.=0A= Vu d'en bas, je ne peux comparer les niveaux des intervenants experts de la= liste. Je sais juste qu'il n'est pas seul de sa qualit=E9, cependant c'est= vrai qu'il s'y colle plus qu'=E0 son tour pour le bien de tous.=0A= Merci Jean.=0A= Olivier=0A= ________________________________________=0A= De : lilypond-user-fr [lilypond-user-fr-bounces+olivier.charade=3Dcnrs.fr@g= nu.org] de la part de Jean-Jacques Gerbaud [jj@gerbaud.eu]=0A= Envoy=E9 : dimanche 10 janvier 2021 10:57=0A= =C0 : lilypond-user-fr@gnu.org=0A= Objet : Jean Abou Samra=0A= =0A= Bonjour =E0 tous,=0A= =0A= Je suis un utilisateur (occasionnel d=E9sormais) depuis longtemps mais=0A= depuis quelque temps maintenant, on voit souvent appara=EEtre des=0A= questions d'utilisateurs que je trouve parfois bien difficiles.=0A= =0A= M. Jean Abou Samra y r=E9pond de mani=E8re tr=E8s pr=E9cise et compl=E8te e= t il=0A= lui arrive m=EAme de reprendre ce qu'il a lui m=EAme =E9crit pour faire une= =0A= r=E9ponse encore plus pr=E9cise que ce que l'utilisateur avait demand=E9.= =0A= =0A= Je trouve qu'il n'a pas assez de remerciements et de demande pour lui=0A= une "augmentation" ! :-)=0A= =0A= Pour lui exprimer notre reconnaissance, je propose que ceux qui sont=0A= d'accord avec moi fassent une petite r=E9ponse pour le remercier de son=0A= travail tr=E8s complet.=0A= =0A= Merci Jean !=0A= =0A= --=0A= JJG=0A= =0A= From MAILER-DAEMON Sun Jan 10 05:56:39 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1kyYOl-0004CC-5N for mharc-lilypond-user-fr@gnu.org; Sun, 10 Jan 2021 05:56:39 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:36270) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kyYOj-0004B3-SG for lilypond-user-fr@gnu.org; Sun, 10 Jan 2021 05:56:38 -0500 Received: from zmmta1.univ-littoral.fr ([195.220.130.147]:36370) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kyYOg-0004oz-Rx for lilypond-user-fr@gnu.org; Sun, 10 Jan 2021 05:56:37 -0500 Received: from localhost (localhost [127.0.0.1]) by zmmta1.univ-littoral.fr (Postfix) with ESMTP id 5E30113618F for ; Sun, 10 Jan 2021 11:56:29 +0100 (CET) X-Spam-Score: -3 Authentication-Results: zmmta1.univ-littoral.fr (amavisd-new); dkim=pass (1024-bit key) header.d=univ-littoral.fr Received: from zmmta1.univ-littoral.fr ([127.0.0.1]) by localhost (zmmta1.univ-littoral.fr [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id 1TQ1qXxiEW4r for ; Sun, 10 Jan 2021 11:56:29 +0100 (CET) Received: from localhost (localhost [127.0.0.1]) by zmmta1.univ-littoral.fr (Postfix) with ESMTP id 19DB913622C for ; Sun, 10 Jan 2021 11:56:29 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.9.2 zmmta1.univ-littoral.fr 19DB913622C DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=univ-littoral.fr; s=08AB4CC0-EC74-11E6-899C-5B0ECAA5E567; t=1610276189; bh=F3v/iscLubBkMnU4wuenseoXij3vbRBUV/Ww0RQTeHM=; h=From:To:Subject:Date:Message-ID:MIME-Version:Content-Type: Content-Transfer-Encoding; b=PVBuRAFeJR7kHxmRTShJJ/xPD8I6JSEbIB65I99sZcPFYWkYw/0Fk/d28TP1LTiXu s+R6AC+H8Oq92d3e41OZRkCTZCvWZmcvVTT9TEFvmV/x90459OHSEfxepYJIHeKC7e 8qLYXQlc4RrkJaAQmBLe/wEtMQV4JPcnkRC0+/oY= X-Virus-Scanned: amavisd-new at Received: from zmmta1.univ-littoral.fr ([127.0.0.1]) by localhost (zmmta1.univ-littoral.fr [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id wLun_gMlZU0w for ; Sun, 10 Jan 2021 11:56:29 +0100 (CET) Received: from drums-bis (flc16-h01-176-135-84-20.dsl.sta.abo.bbox.fr [176.135.84.20]) by zmmta1.univ-littoral.fr (Postfix) with ESMTPSA id DF76E13618F for ; Sun, 10 Jan 2021 11:56:28 +0100 (CET) From: =?utf-8?Q?Denis_Bitouz=C3=A9?= To: "lilypond-user-fr@gnu.org" Subject: Re: Jean Abou Samra References: <4eedb48e-ff92-e84b-5aee-9c057a06f06a@gerbaud.eu> X-Url: http://gte.univ-littoral.fr/members/dbitouze/pub/latex X-Archive: encrypt Date: Sun, 10 Jan 2021 11:56:27 +0100 In-Reply-To: (CHARADE Olivier's message of "Sun, 10 Jan 2021 10:30:07 +0000") Message-ID: <87r1mtm55w.fsf@example.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=195.220.130.147; envelope-from=denis.bitouze@univ-littoral.fr; helo=zmmta1.univ-littoral.fr X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Jan 2021 10:56:38 -0000 Le 10/01/21 =C3=A0 10h30, CHARADE Olivier a =C3=A9crit : > Difficile de surench=C3=A9rir mais je suis totalement d'accord. D=C3=A9j= =C3=A0, ce niveau de > comp=C3=A9tence, je ne me fais gu=C3=A8re d'illusion sur la possibilit=C3= =A9 de l'atteindre un > jour; mais cette facult=C3=A9 de patience bienveillante, c'est totalement= hors de mon > champ d'action. Je ne peux que rester admiratif. > Vu d'en bas, je ne peux comparer les niveaux des intervenants experts de = la > liste. Je sais juste qu'il n'est pas seul de sa qualit=C3=A9, cependant c= 'est vrai > qu'il s'y colle plus qu'=C3=A0 son tour pour le bien de tous. > > Merci Jean. Effectivement : merci =C3=A0 Jean, ainsi qu'=C3=A0 pas mal d'autres bal=C3= =A8zes (ou moins bal=C3=A8zes, mais qui accordent n=C3=A9anmoins de leur temps) du quartier :) --=20 Denis From MAILER-DAEMON Sun Jan 10 06:10:39 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1kyYcH-0007iX-N2 for mharc-lilypond-user-fr@gnu.org; Sun, 10 Jan 2021 06:10:39 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:37968) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kyYcF-0007ha-NF for lilypond-user-fr@gnu.org; Sun, 10 Jan 2021 06:10:35 -0500 Received: from mail-wr1-x42a.google.com ([2a00:1450:4864:20::42a]:39438) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kyYcC-0002nH-85 for lilypond-user-fr@gnu.org; Sun, 10 Jan 2021 06:10:35 -0500 Received: by mail-wr1-x42a.google.com with SMTP id c5so13364127wrp.6 for ; Sun, 10 Jan 2021 03:10:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=rzKE4FDpdJ/8K/+r0QODXNUN+ly/rrfbPpgv0qLT7f4=; b=jJw/FVpWH4PHJLWaFupDnqkNl700nrIl5e9HByhtrZbGm1b4R1rnEpz7SS+N1ARE51 hlsBgGo6MtfI1jqvcAqrIw8ZUTIsTGXyFdt1GSXF0DV7lpyEfzN8T1PTQdp8z5DXq9+0 OfazD4aPNA3eSR0wW/VhH9+6T1Bb9XYtMSREXM+Ew5f76+IYIm0jXDUPLw2VIjE77Nm0 CNyhJq8Cs5VqTPiskImHZ2GiPUqBox4ZRT79wL8qzg2Pb1SioFgEXt/vYj/mAYwjAVxe uVGLG8Zk+BprEP5hNPk88xOpm8ONObuekYmKstkyz8wOHvVjmX2+qvBbwYf4O6fOMbQ2 JvfQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:message-id:mime-version:subject:date :in-reply-to:cc:to:references; bh=rzKE4FDpdJ/8K/+r0QODXNUN+ly/rrfbPpgv0qLT7f4=; b=o2rxJ7h4/VfG6cWTyk0umMJaaj/3j+EgjrDoTunCx3ks/ukB2CG0n+mhyH8B3jmFB/ 72w3SW0OasRFSWDLV7dLkif4Wuv8tdL0vUbDM6HYp155by4Ae5R0aGH4VKo7/KX6AatG eiHUcCpPoKYZMjApkb9BGvTbARKJJcjawMFnq9SutENWWAcG0uxJkveSkBnQo/Z1f4eq sKgoXlG70QZxc7WlrnYciL7H/TE8OlBzf6FDzoPLM9TcsghqGAzUIGKpVctqjsdJbKfk FA6KIHogA+q4ZEEnVaTSch/qPu1Sak9kfEfaPJ15RULyrnqNVyoSWGrNEaH3QAP7hCAc /wzA== X-Gm-Message-State: AOAM533iMgj7Jbzes6MpMcjBYmj9SJwmNp8ATj3dbhgrBlhcjgQ0TxXN 5lBavI3Wb4jGe5GJBh96aBg= X-Google-Smtp-Source: ABdhPJxqugdMKdFzufUIAlVrZlIS71hgKElNbU5rwIEfb6SUXvgBnEbQ094mKHUA7f6CMSqrCTeyBg== X-Received: by 2002:adf:b194:: with SMTP id q20mr11868475wra.199.1610277030293; Sun, 10 Jan 2021 03:10:30 -0800 (PST) Received: from [192.168.1.61] (i16-lef02-th2-89-83-176-97.ft.lns.abo.bbox.fr. [89.83.176.97]) by smtp.gmail.com with ESMTPSA id h83sm19612288wmf.9.2021.01.10.03.10.29 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sun, 10 Jan 2021 03:10:29 -0800 (PST) From: Marc Swake Message-Id: <7EAF174E-379C-49C5-8886-598EB89BD3C8@gmail.com> Content-Type: multipart/alternative; boundary="Apple-Mail=_541FFE49-6138-41D7-B0D7-D01E148B10BC" Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.40.0.2.32\)) Subject: Re: Jean Abou Samra Date: Sun, 10 Jan 2021 12:10:29 +0100 In-Reply-To: <87r1mtm55w.fsf@example.com> Cc: "lilypond-user-fr@gnu.org" To: =?utf-8?Q?Denis_Bitouz=C3=A9?= References: <4eedb48e-ff92-e84b-5aee-9c057a06f06a@gerbaud.eu> <87r1mtm55w.fsf@example.com> X-Mailer: Apple Mail (2.3654.40.0.2.32) Received-SPF: pass client-ip=2a00:1450:4864:20::42a; envelope-from=marcswake@gmail.com; helo=mail-wr1-x42a.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Jan 2021 11:10:36 -0000 --Apple-Mail=_541FFE49-6138-41D7-B0D7-D01E148B10BC Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 J=E2=80=99ai une utilisation assez basique de Lilypond (dans la pratique = rendre lisible de grilles de jazz, =C3=A9ventuellement r=C3=A9cup=C3=A9rer= en midi). Mais m=C3=AAme pour cela j=E2=80=99ai b=C3=A9n=C3=A9fici=C3=A9 au = d=C3=A9marrage (en mars) de l=E2=80=99aide des =C2=AB gourous =C2=BB du = forum et je les remercie encore une fois. Je lis avec int=C3=A9r=C3=AAt les =C3=A9changes et suis vraiment = bluff=C3=A9 par l=E2=80=99investissement et la comp=C3=A9tence des = experts! Merci =C3=A0 eux donc et bonne ann=C3=A9e. > Le 10 janv. 2021 =C3=A0 11:56, Denis Bitouz=C3=A9 = a =C3=A9crit : >=20 > Le 10/01/21 =C3=A0 10h30, CHARADE Olivier a =C3=A9crit : >=20 >> Difficile de surench=C3=A9rir mais je suis totalement d'accord. = D=C3=A9j=C3=A0, ce niveau de >> comp=C3=A9tence, je ne me fais gu=C3=A8re d'illusion sur la = possibilit=C3=A9 de l'atteindre un >> jour; mais cette facult=C3=A9 de patience bienveillante, c'est = totalement hors de mon >> champ d'action. Je ne peux que rester admiratif. >> Vu d'en bas, je ne peux comparer les niveaux des intervenants experts = de la >> liste. Je sais juste qu'il n'est pas seul de sa qualit=C3=A9, = cependant c'est vrai >> qu'il s'y colle plus qu'=C3=A0 son tour pour le bien de tous. >>=20 >> Merci Jean. >=20 > Effectivement : merci =C3=A0 Jean, ainsi qu'=C3=A0 pas mal d'autres = bal=C3=A8zes (ou > moins bal=C3=A8zes, mais qui accordent n=C3=A9anmoins de leur temps) = du > quartier :) > --=20 > Denis --Apple-Mail=_541FFE49-6138-41D7-B0D7-D01E148B10BC Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8
J=E2=80=99ai une utilisation assez basique de = Lilypond (dans la pratique rendre lisible de grilles de jazz, = =C3=A9ventuellement r=C3=A9cup=C3=A9rer en midi).
Mais m=C3=AAme pour cela j=E2=80=99ai b=C3=A9n=C3=A9fici=C3=A9 = au d=C3=A9marrage (en mars) de l=E2=80=99aide des = =C2=AB gourous =C2=BB du forum et je les remercie encore une = fois.
 Je lis avec int=C3=A9r=C3=AAt les = =C3=A9changes et suis vraiment bluff=C3=A9 par l=E2=80=99investissement = et la comp=C3=A9tence des experts!
Merci =C3=A0 eux = donc et bonne ann=C3=A9e.

Le 10 janv. 2021 =C3=A0 11:56, = Denis Bitouz=C3=A9 <denis.bitouze@univ-littoral.fr> a =C3=A9crit = :

Le 10/01/21 =C3=A0 10h30, CHARADE Olivier a =C3=A9crit = :

Difficile de surench=C3=A9rir mais je suis totalement = d'accord. D=C3=A9j=C3=A0, ce niveau de
comp=C3=A9tence, je = ne me fais gu=C3=A8re d'illusion sur la possibilit=C3=A9 de l'atteindre = un
jour; mais cette facult=C3=A9 de patience = bienveillante, c'est totalement hors de mon
champ = d'action. Je ne peux que rester admiratif.
Vu d'en bas, je = ne peux comparer les niveaux des intervenants experts de la
liste. Je sais juste qu'il n'est pas seul de sa qualit=C3=A9, = cependant c'est vrai
qu'il s'y colle plus qu'=C3=A0 son = tour pour le bien de tous.

Merci Jean.

Effectivement : merci =C3=A0 Jean, ainsi qu'=C3=A0 pas mal = d'autres bal=C3=A8zes (ou
moins bal=C3=A8zes, mais qui accordent n=C3=A9anmoins de leur = temps) du
quartier = :)
-- 
Denis

= --Apple-Mail=_541FFE49-6138-41D7-B0D7-D01E148B10BC-- From MAILER-DAEMON Sun Jan 10 07:12:39 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1kyZaJ-0007UE-24 for mharc-lilypond-user-fr@gnu.org; Sun, 10 Jan 2021 07:12:39 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:47076) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kyZaH-0007U5-Cq for lilypond-user-fr@gnu.org; Sun, 10 Jan 2021 07:12:37 -0500 Received: from vimdzmsp-sfwd04.bluewin.ch ([195.186.227.132]:44847) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kyZaA-0002cX-Ln for lilypond-user-fr@gnu.org; Sun, 10 Jan 2021 07:12:36 -0500 Received: from mcbookprojm.home ([188.60.174.56]) by vimdzmsp-sfwd04.bluewin.ch Swisscom AG with ESMTPA id yZa4kJHow4QBHyZa4ke6QG; Sun, 10 Jan 2021 13:12:25 +0100 X-Bluewin-Spam-Analysis: v=2.4 cv=LICj/La9 c=1 sm=1 tr=0 ts=5ffaef29 a=5A8gqRT6t4oW9tpJUrZgVQ==:117 a=5A8gqRT6t4oW9tpJUrZgVQ==:17 a=pGLkceISAAAA:8 a=Ttf1JgT6x_wMAFllg6YA:9 a=QEXdDO2ut3YA:10 a=u1tnJzpddLAO7Yby52QA:9 a=IGeckPQku1T-b4Z_:21 a=_W_S_7VecoQA:10 X-Bluewin-Spam-Score: 0.00 X-FXIT-IP: IPv4[188.60.174.56] Epoch[1610280745] X-Bluewin-AuthAs: imj-muzhic@bluewin.ch From: Jacques Menu Message-Id: Content-Type: multipart/alternative; boundary="Apple-Mail=_9155465B-3E39-407C-84ED-55F789F04DF4" Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.14\)) Subject: Re: Jean Abou Samra Date: Sun, 10 Jan 2021 13:12:24 +0100 In-Reply-To: <7EAF174E-379C-49C5-8886-598EB89BD3C8@gmail.com> Cc: Jacques Menu , =?utf-8?Q?Denis_Bitouz=C3=A9?= , "lilypond-user-fr@gnu.org" To: Marc Swake References: <4eedb48e-ff92-e84b-5aee-9c057a06f06a@gerbaud.eu> <87r1mtm55w.fsf@example.com> <7EAF174E-379C-49C5-8886-598EB89BD3C8@gmail.com> X-Mailer: Apple Mail (2.3445.104.14) X-CMAE-Envelope: MS4xfC6kEYzbfrQ4vyN2LwJx86Pr98/288kuWLpphTp+mJ3Pg4Y8tm/trZt0BmYNTsJEM/njVjIcDyBnUjK3N5t6YXnk+zpBOZFjX+YWi/TthZhSUaEsuaOi Jh/CpABr3QEtQ58M0tZQVYxWMeLqksteHGbnQPJmCY+nEKr4wsYqoxefxHuQl3Dr9IYdhIzLuVn+T6nmDuVhQGfdqib3NeXK0XgHM1OfGcECS4+l54a5oLfa uykv61zk92JpOOa34fQrbiTu/5aYjQWYsg+PsVQu8wpDQqZ8/4Aj5nhbVUPNzSGngDvsSc+X2lniSiHEPIEQ0Q== Received-SPF: pass client-ip=195.186.227.132; envelope-from=imj-muzhic@bluewin.ch; helo=vimdzmsp-sfwd04.bluewin.ch X-Spam_score_int: -25 X-Spam_score: -2.6 X-Spam_bar: -- X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Jan 2021 12:12:37 -0000 --Apple-Mail=_9155465B-3E39-407C-84ED-55F789F04DF4 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Bonjour tutti, Oui, merci beaucoup =C3=A0 Jean, qui intervient =C3=A9galement de = mani=C3=A8re tr=C3=A8s comp=C3=A9tente et utile sur la liste anglophone! JM > Le 10 janv. 2021 =C3=A0 12:10, Marc Swake a = =C3=A9crit : >=20 >=20 > J=E2=80=99ai une utilisation assez basique de Lilypond (dans la = pratique rendre lisible de grilles de jazz, =C3=A9ventuellement = r=C3=A9cup=C3=A9rer en midi). > Mais m=C3=AAme pour cela j=E2=80=99ai b=C3=A9n=C3=A9fici=C3=A9 au = d=C3=A9marrage (en mars) de l=E2=80=99aide des =C2=AB gourous =C2=BB du = forum et je les remercie encore une fois. > Je lis avec int=C3=A9r=C3=AAt les =C3=A9changes et suis vraiment = bluff=C3=A9 par l=E2=80=99investissement et la comp=C3=A9tence des = experts! > Merci =C3=A0 eux donc et bonne ann=C3=A9e. >=20 >> Le 10 janv. 2021 =C3=A0 11:56, Denis Bitouz=C3=A9 = > = a =C3=A9crit : >>=20 >> Le 10/01/21 =C3=A0 10h30, CHARADE Olivier a =C3=A9crit : >>=20 >>> Difficile de surench=C3=A9rir mais je suis totalement d'accord. = D=C3=A9j=C3=A0, ce niveau de >>> comp=C3=A9tence, je ne me fais gu=C3=A8re d'illusion sur la = possibilit=C3=A9 de l'atteindre un >>> jour; mais cette facult=C3=A9 de patience bienveillante, c'est = totalement hors de mon >>> champ d'action. Je ne peux que rester admiratif. >>> Vu d'en bas, je ne peux comparer les niveaux des intervenants = experts de la >>> liste. Je sais juste qu'il n'est pas seul de sa qualit=C3=A9, = cependant c'est vrai >>> qu'il s'y colle plus qu'=C3=A0 son tour pour le bien de tous. >>>=20 >>> Merci Jean. >>=20 >> Effectivement : merci =C3=A0 Jean, ainsi qu'=C3=A0 pas mal d'autres = bal=C3=A8zes (ou >> moins bal=C3=A8zes, mais qui accordent n=C3=A9anmoins de leur temps) = du >> quartier :) >> --=20 >> Denis >=20 --Apple-Mail=_9155465B-3E39-407C-84ED-55F789F04DF4 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8 Bonjour tutti,

Oui, merci beaucoup =C3=A0 Jean, qui intervient =C3=A9galement = de mani=C3=A8re tr=C3=A8s comp=C3=A9tente et utile sur la liste = anglophone!

JM

Le 10 janv. 2021 =C3=A0 12:10, Marc Swake = <marcswake@gmail.com> a =C3=A9crit :


J=E2=80=99ai une utilisation assez basique de Lilypond (dans = la pratique rendre lisible de grilles de jazz, =C3=A9ventuellement = r=C3=A9cup=C3=A9rer en midi).
Mais m=C3=AAme pour = cela j=E2=80=99ai b=C3=A9n=C3=A9fici=C3=A9 au d=C3=A9marrage (en mars) = de l=E2=80=99aide des =C2=AB gourous =C2=BB du forum et je les = remercie encore une fois.
 Je lis avec = int=C3=A9r=C3=AAt les =C3=A9changes et suis vraiment bluff=C3=A9 par = l=E2=80=99investissement et la comp=C3=A9tence des experts!
Merci =C3=A0 eux donc et bonne ann=C3=A9e.

Le 10 janv. 2021 =C3=A0 11:56, Denis Bitouz=C3=A9 <denis.bitouze@univ-littoral.fr> a =C3=A9crit = :

Le 10/01/21 =C3=A0 10h30, CHARADE Olivier a =C3=A9crit = :

Difficile de surench=C3=A9rir mais je suis totalement = d'accord. D=C3=A9j=C3=A0, ce niveau de
comp=C3=A9tence, je = ne me fais gu=C3=A8re d'illusion sur la possibilit=C3=A9 de l'atteindre = un
jour; mais cette facult=C3=A9 de patience = bienveillante, c'est totalement hors de mon
champ = d'action. Je ne peux que rester admiratif.
Vu d'en bas, je = ne peux comparer les niveaux des intervenants experts de la
liste. Je sais juste qu'il n'est pas seul de sa qualit=C3=A9, = cependant c'est vrai
qu'il s'y colle plus qu'=C3=A0 son = tour pour le bien de tous.

Merci Jean.

Effectivement : merci =C3=A0 Jean, ainsi qu'=C3=A0 pas mal = d'autres bal=C3=A8zes (ou
moins bal=C3=A8zes, mais qui accordent n=C3=A9anmoins de leur = temps) du
quartier = :)
-- 
Denis


= --Apple-Mail=_9155465B-3E39-407C-84ED-55F789F04DF4-- From MAILER-DAEMON Sun Jan 10 13:42:05 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1kyffA-0003Gg-Lk for mharc-lilypond-user-fr@gnu.org; Sun, 10 Jan 2021 13:42:05 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:57692) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kydZB-0006Oh-PJ for lilypond-user-fr@gnu.org; Sun, 10 Jan 2021 11:27:45 -0500 Received: from mailrelay219.isp.belgacom.be ([195.238.22.146]:1659) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kydZ6-00055j-BL for lilypond-user-fr@gnu.org; Sun, 10 Jan 2021 11:27:43 -0500 IronPort-SDR: qeESqJnTAuUyYJxQXhE33Z/5JbNyeq3MqgNdMxPy8ZLTo0TKpo/qE0Z/onjd+P6+D4Qdvn0sGs sHMkUnVId573bORMeJ7WwGBevYkuD8EwWR5hv1wF1rXxDEgIkLTfk5GnddroqBu4oKHa9nnItN uTgjikgL4HSFJEodibbViL3g8ek02uM1quV6NEKSL3QIkK+2rkps8mwTw1jvAwE9XlHFP+iYrF 87QFCbR2cD45N8PCB0owglCBYrIErTmdcoIadZH4bkpmVNHNlLklELUtgr0ZhFuleNqMK+9ynd WLc= IronPort-PHdr: =?us-ascii?q?9a23=3ArFGJMxC90n1jrawaE8NkUyQJP3N1i/DPJgcQr6?= =?us-ascii?q?AfoPdwSPX+p8bcNUDSrc9gkEXOFd2Cra4d1KyM7/GrBzBIyK3CmUhKSIZLWR?= =?us-ascii?q?4BhJdetC0bK+nBN3fGKuX3ZTcxBsVIWQwt1Xi6NU9IBJS2PAWK8TW94jEIBx?= =?us-ascii?q?rwKxd+KPjrFY7OlcS30P2594HObwlSizexfLF/IA+ooQjessQajopvJ6kswR?= =?us-ascii?q?bVv3VEfPhby3l1LlyJhRb84cmw/J9n8ytOvv8q6tBNX6bncakmVLJUFDspPX?= =?us-ascii?q?w7683trhnDUBCA5mAAXWUMkxpHGBbK4RfnVZrsqCT6t+592C6HPc3qSL0/RD?= =?us-ascii?q?qv47t3RBLulSwKLCAy/n3JhcNsjaJbuBOhqAJ5w47Ie4GeKf5ycrrAcd8GWW?= =?us-ascii?q?ZNW8BcXDFDDIyhdYsCF+QPM+ZGoYf+pVQOowawCgawC+3g0DFHhXj40LYm0+?= =?us-ascii?q?Q4Cg7KwBYtE84MvXnSsd77NL0SUeewzKTQwzvMdfVW2Tbj54jMbxssvO+DXa?= =?us-ascii?q?h2ccXLyEkvDR7Og1KLpozjMT6Y1eUAvmiG4+dvTu+gkHAoqwV+oje12sgsjY?= =?us-ascii?q?zJipgTyl/a6SV02YA4LsC3R0Bne9CrCodQtz2EOItsRMMvW3xktSQmxrACtp?= =?us-ascii?q?O2cjYHxps7yhPcafGKcZSF7xPsWeuRPTt0mnZodK+wihu28UWtzvHxW82p3V?= =?us-ascii?q?tKoSRJj9nBu2wL2hfO6caHUuNw8lq91TqV2A3e6ftILV0pmabBKJMt37g9nY?= =?us-ascii?q?cJv0vZBC/5gkD2gbeTdkUj5+en9fzqYq7jpp+AL490jRz+Mrg2lsy/H+s4Ng?= =?us-ascii?q?8OUnCe+eum1b3j+Ur5QbpRgfIojqXVrI3WKd0dpqGlHgNZyJ0s5AqnAzen1t?= =?us-ascii?q?QXg2UHIUpYdB6blYTkNFLDLOrlAfuimVihkypny+jDPrL7A5XNKnbDkK3mfb?= =?us-ascii?q?Z480NT0wwzwN5c6p9VCrwNPf3+V1Tqu9PGCh85PBa7zPrgCNV4zI8eX3yAAr?= =?us-ascii?q?OBPKPIrVCI/v4vI/WLZIINujb9KeMo5/Hwgn8jglASZ7Sp0oYNZH+mA/RsO1?= =?us-ascii?q?+Zbmb0gtcdDWcKuRIzTOjriF2GUT9Tf3GyX6Qh6T0iFYKmFpnMRpq0jLyPxi?= =?us-ascii?q?e2BZJWZmZbClyWFnfobYqECL8wb3ewL8Zn1x4NXqG8RpRp+hy0vgbnx/IzLO?= =?us-ascii?q?j89SACv5v+2J54+ruX3RUz8S1sCMKRlnyWQnsxkHkgSDkrmqdlrh9T0FCGhI?= =?us-ascii?q?Rxhf1VEZR56ulPWwYgfcrWybcqVY2rBirLc9OGQV2hR5OgDC1nHYF5+MMHf0?= =?us-ascii?q?soQ4bqtRvExSf/RuZNz7E=3D?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A2BuBQAEKvtf/1ELMApiHgEBCxIMQIF?= =?us-ascii?q?EC4RZhD+PdgEBAQEBAQaLZ4FDkE4LAQEBAQEBAQEBOAQBAYRKAoFwJzcGDgI?= =?us-ascii?q?DAQEBAwIFAQEGAQEBAQEBBQQBhhhFgjgpAYMSBiNmBQYaAiYCAlcGARIRhXe?= =?us-ascii?q?tVYEyilGBDiqFYQqDVINygTqBB4QqPoQ+gxiCYASFV4EoAQEBt3cBBgKCeYM?= =?us-ascii?q?nmEYUomCUEqNVgXszGi6BY4FLUBkNnGtzNwIGAQkBAQMJjVsBAQ?= X-IPAS-Result: =?us-ascii?q?A2BuBQAEKvtf/1ELMApiHgEBCxIMQIFEC4RZhD+PdgEBA?= =?us-ascii?q?QEBAQaLZ4FDkE4LAQEBAQEBAQEBOAQBAYRKAoFwJzcGDgIDAQEBAwIFAQEGA?= =?us-ascii?q?QEBAQEBBQQBhhhFgjgpAYMSBiNmBQYaAiYCAlcGARIRhXetVYEyilGBDiqFY?= =?us-ascii?q?QqDVINygTqBB4QqPoQ+gxiCYASFV4EoAQEBt3cBBgKCeYMnmEYUomCUEqNVg?= =?us-ascii?q?XszGi6BY4FLUBkNnGtzNwIGAQkBAQMJjVsBAQ?= Received: from mailoxbe001-nc1.bc ([10.48.11.81]) by privrelay.glb.bgc.bc with ESMTP; 10 Jan 2021 17:27:34 +0100 Date: Sun, 10 Jan 2021 17:27:33 +0100 (CET) From: Daniel Bernair To: Jean-Jacques Gerbaud , lilypond-user-fr@gnu.org Message-ID: <1411988408.114827.1610296053860@webmail.appsuite.proximus.be> In-Reply-To: <4eedb48e-ff92-e84b-5aee-9c057a06f06a@gerbaud.eu> References: <4eedb48e-ff92-e84b-5aee-9c057a06f06a@gerbaud.eu> Subject: Re: Jean Abou Samra MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Priority: 3 Importance: Normal X-Mailer: Open-Xchange Mailer v7.10.3-Rev20 X-Originating-Client: open-xchange-appsuite Received-SPF: pass client-ip=195.238.22.146; envelope-from=bn386514@belgacom.net; helo=mailrelay219.isp.belgacom.be X-Spam_score_int: -25 X-Spam_score: -2.6 X-Spam_bar: -- X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Mailman-Approved-At: Sun, 10 Jan 2021 13:42:00 -0500 X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Jan 2021 16:27:46 -0000 Tout =C3=A0 fait d'accord pour ce travail remarquable mais il n'est pas le = seul =C3=A0 nous aider avec efficacit=C3=A9 et rapidit=C3=A9. Je pense entr= e-autres =C3=A0 Pierre-Perol Schneider et =C3=A0 Valentin. Bien amicalement > Le 10/01/2021 10:57, Jean-Jacques Gerbaud a =C3=A9crit : >=20 > =20 > Bonjour =C3=A0 tous, >=20 > Je suis un utilisateur (occasionnel d=C3=A9sormais) depuis longtemps mais= =20 > depuis quelque temps maintenant, on voit souvent appara=C3=AEtre des=20 > questions d'utilisateurs que je trouve parfois bien difficiles. >=20 > M. Jean Abou Samra y r=C3=A9pond de mani=C3=A8re tr=C3=A8s pr=C3=A9cise e= t compl=C3=A8te et il=20 > lui arrive m=C3=AAme de reprendre ce qu'il a lui m=C3=AAme =C3=A9crit pou= r faire une=20 > r=C3=A9ponse encore plus pr=C3=A9cise que ce que l'utilisateur avait dema= nd=C3=A9. >=20 > Je trouve qu'il n'a pas assez de remerciements et de demande pour lui=20 > une "augmentation" ! :-) >=20 > Pour lui exprimer notre reconnaissance, je propose que ceux qui sont=20 > d'accord avec moi fassent une petite r=C3=A9ponse pour le remercier de so= n=20 > travail tr=C3=A8s complet. >=20 > Merci Jean ! >=20 > --=20 > JJG From MAILER-DAEMON Sun Jan 10 14:15:33 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1kygBZ-0002i9-Fh for mharc-lilypond-user-fr@gnu.org; Sun, 10 Jan 2021 14:15:33 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:60290) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kygBW-0002fp-O0 for lilypond-user-fr@gnu.org; Sun, 10 Jan 2021 14:15:31 -0500 Received: from smtp2-g21.free.fr ([212.27.42.2]:56682) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kygBT-00054V-Jn for lilypond-user-fr@gnu.org; Sun, 10 Jan 2021 14:15:30 -0500 Received: from zimbra20-e3.priv.proxad.net (unknown [172.20.243.170]) by smtp2-g21.free.fr (Postfix) with ESMTP id 11F522003A4 for ; Sun, 10 Jan 2021 20:15:23 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=free.fr; s=smtp-20201208; t=1610306124; bh=3v+d1y+lqjA7wDn3pIiY5C5EDjL/fTkwqALayzQXOfM=; h=Date:From:Cc:In-Reply-To:Subject:From; b=bnaFK3AMQ3p5FUjNHdXMFLlrfhzZ0r9Q4LxX3c9rI66AnREMqZFe4tQ5geTO8l7Hr hTd9n/Bu8c6ddqtx2+ZNvBkHQiJfvm2XdIlyG7TVNOIl8xXEMeisI5BMHRjoevF80U 7uTshYueukdR8BbJwQhgonS8PsSWszgl4h6s7ldQEKWdTCrKB8CsrAuhRjAXhj3LQH 78hJoGA7vwUwGJfvFbkZ055T8DXQM4QmDSplsRhHOKIOJ+be6Q2pfTesBCIjlmI9+y ZMLYdKleuueTA82cqY8aKnTVNdFuAQZnciiKrmyadqWeyEP2o1ipk96LNsatf3Vjd0 IH/ABnR6u9A2w== Date: Sun, 10 Jan 2021 20:15:23 +0100 (CET) From: joel.gauvrit@free.fr Cc: lilypond-user-fr@gnu.org Message-ID: <1805047721.80499302.1610306123888.JavaMail.root@zimbra20-e3.priv.proxad.net> In-Reply-To: <1411988408.114827.1610296053860@webmail.appsuite.proximus.be> Subject: Re: Jean Abou Samra MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Originating-IP: [2a01:e0a:2cd:4540:c170:3ca9:1a1f:e9c0] X-Mailer: Zimbra 7.2.0-GA2598 (ZimbraWebClient - FF3.0 (Win)/7.2.0-GA2598) X-Authenticated-User: joel.gauvrit@free.fr Received-SPF: none client-ip=212.27.42.2; envelope-from=joel.gauvrit@free.fr; helo=smtp2-g21.free.fr X-Spam_score_int: 5 X-Spam_score: 0.5 X-Spam_bar: / X-Spam_report: (0.5 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, MALFORMED_FREEMAIL=1.619, MISSING_HEADERS=1.021, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Jan 2021 19:15:31 -0000 Bonsoir =C3=A0 toutes et tous et meilleurs v=C5=93ux ! Je nous souhaite une ann=C3=A9e pleine de beaux codes lilypondiens :-) Tr=C3=A8s belle initiative Jean-Jacques : je ne peux qu'=C3=AAtre d'accord = avec toi ! Toute ma reconnaissance, mes remerciements et mon admiration (si si !) =C3= =A0 Jean, Pierre-Perol et Valentin qui nous font profiter tr=C3=A8s g=C3=A9= n=C3=A9reusement de leur savoir faire ! Jo=C3=ABl Gauvrit ----- Mail original ----- De: "Daniel Bernair" =C3=80: "Jean-Jacques Gerbaud" , lilypond-user-fr@gnu.org Envoy=C3=A9: Dimanche 10 Janvier 2021 17:27:33 Objet: Re: Jean Abou Samra Tout =C3=A0 fait d'accord pour ce travail remarquable mais il n'est pas le = seul =C3=A0 nous aider avec efficacit=C3=A9 et rapidit=C3=A9. Je pense entr= e-autres =C3=A0 Pierre-Perol Schneider et =C3=A0 Valentin. Bien amicalement > Le 10/01/2021 10:57, Jean-Jacques Gerbaud a =C3=A9crit : >=20 > =20 > Bonjour =C3=A0 tous, >=20 > Je suis un utilisateur (occasionnel d=C3=A9sormais) depuis longtemps mais= =20 > depuis quelque temps maintenant, on voit souvent appara=C3=AEtre des=20 > questions d'utilisateurs que je trouve parfois bien difficiles. >=20 > M. Jean Abou Samra y r=C3=A9pond de mani=C3=A8re tr=C3=A8s pr=C3=A9cise e= t compl=C3=A8te et il=20 > lui arrive m=C3=AAme de reprendre ce qu'il a lui m=C3=AAme =C3=A9crit pou= r faire une=20 > r=C3=A9ponse encore plus pr=C3=A9cise que ce que l'utilisateur avait dema= nd=C3=A9. >=20 > Je trouve qu'il n'a pas assez de remerciements et de demande pour lui=20 > une "augmentation" ! :-) >=20 > Pour lui exprimer notre reconnaissance, je propose que ceux qui sont=20 > d'accord avec moi fassent une petite r=C3=A9ponse pour le remercier de so= n=20 > travail tr=C3=A8s complet. >=20 > Merci Jean ! >=20 > --=20 > JJG From MAILER-DAEMON Sun Jan 10 14:18:58 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1kygEs-00031t-CT for mharc-lilypond-user-fr@gnu.org; Sun, 10 Jan 2021 14:18:58 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:60766) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kygEq-00031m-V2 for lilypond-user-fr@gnu.org; Sun, 10 Jan 2021 14:18:57 -0500 Received: from smtp3-g21.free.fr ([212.27.42.3]:21099) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kygEo-00068K-96 for lilypond-user-fr@gnu.org; Sun, 10 Jan 2021 14:18:56 -0500 Received: from [IPv6:2a01:e35:39d2:a040:28bd:3ac8:e111:cf11] (unknown [IPv6:2a01:e35:39d2:a040:28bd:3ac8:e111:cf11]) by smtp3-g21.free.fr (Postfix) with ESMTP id EF3F613F85A for ; Sun, 10 Jan 2021 20:18:49 +0100 (CET) From: survoje Subject: Re: Jean Abou Samra References: <4eedb48e-ff92-e84b-5aee-9c057a06f06a@gerbaud.eu> <87r1mtm55w.fsf@example.com> <7EAF174E-379C-49C5-8886-598EB89BD3C8@gmail.com> To: LilyPond Message-ID: Date: Sun, 10 Jan 2021 20:18:49 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.6.0 MIME-Version: 1.0 In-Reply-To: <7EAF174E-379C-49C5-8886-598EB89BD3C8@gmail.com> Content-Type: multipart/alternative; boundary="------------2136BC311FDF9925C002CFA2" Content-Language: en-US Received-SPF: none client-ip=212.27.42.3; envelope-from=survoje@free.fr; helo=smtp3-g21.free.fr X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, NICE_REPLY_A=-0.012, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Jan 2021 19:18:57 -0000 This is a multi-part message in MIME format. --------------2136BC311FDF9925C002CFA2 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Ayant bénéficié à plusieurs reprises de l'investissement et de la compétence des experts de la liste à des questions "tordues" (diato, tin whistle, livret avec tables des matières, index...), je m'associe pleinement à ces remerciements. D'autant qu'on ne m'a jamais lâché au milieu du gué, les réponses allant bien souvent au-delà de mes questions et pour des résultats au-delà de mes espérances. Merci donc à Jean, Valentin, Pierre-Perol et bien d'autres ! G. Le 10/01/2021 à 12:10, Marc Swake a écrit : > > J’ai une utilisation assez basique de Lilypond (dans la pratique > rendre lisible de grilles de jazz, éventuellement récupérer en midi). > Mais même pour cela j’ai bénéficié au démarrage (en mars) de l’aide > des « gourous » du forum et je les remercie encore une fois. >  Je lis avec intérêt les échanges et suis vraiment bluffé par > l’investissement et la compétence des experts! > Merci à eux donc et bonne année. > >> Le 10 janv. 2021 à 11:56, Denis Bitouzé >> > > a écrit : >> >> Le 10/01/21 à 10h30, CHARADE Olivier a écrit : >> >>> Difficile de surenchérir mais je suis totalement d'accord. Déjà, ce >>> niveau de >>> compétence, je ne me fais guère d'illusion sur la possibilité de >>> l'atteindre un >>> jour; mais cette faculté de patience bienveillante, c'est totalement >>> hors de mon >>> champ d'action. Je ne peux que rester admiratif. >>> Vu d'en bas, je ne peux comparer les niveaux des intervenants >>> experts de la >>> liste. Je sais juste qu'il n'est pas seul de sa qualité, cependant >>> c'est vrai >>> qu'il s'y colle plus qu'à son tour pour le bien de tous. >>> >>> Merci Jean. >> >> Effectivement : merci à Jean, ainsi qu'à pas mal d'autres balèzes (ou >> moins balèzes, mais qui accordent néanmoins de leur temps) du >> quartier :) >> -- >> Denis > --------------2136BC311FDF9925C002CFA2 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 8bit

Ayant bénéficié à plusieurs reprises de l'investissement et de la compétence des experts de la liste à des questions "tordues" (diato, tin whistle, livret avec tables des matières, index...), je m'associe pleinement à ces remerciements. D'autant qu'on ne m'a jamais lâché au milieu du gué, les réponses allant bien souvent au-delà de mes questions et pour des résultats au-delà de mes espérances.

Merci donc à Jean, Valentin, Pierre-Perol et bien d'autres !

G.

Le 10/01/2021 à 12:10, Marc Swake a écrit :

J’ai une utilisation assez basique de Lilypond (dans la pratique rendre lisible de grilles de jazz, éventuellement récupérer en midi).
Mais même pour cela j’ai bénéficié au démarrage (en mars) de l’aide des « gourous » du forum et je les remercie encore une fois.
 Je lis avec intérêt les échanges et suis vraiment bluffé par l’investissement et la compétence des experts!
Merci à eux donc et bonne année.

Le 10 janv. 2021 à 11:56, Denis Bitouzé <denis.bitouze@univ-littoral.fr> a écrit :

Le 10/01/21 à 10h30, CHARADE Olivier a écrit :

Difficile de surenchérir mais je suis totalement d'accord. Déjà, ce niveau de
compétence, je ne me fais guère d'illusion sur la possibilité de l'atteindre un
jour; mais cette faculté de patience bienveillante, c'est totalement hors de mon
champ d'action. Je ne peux que rester admiratif.
Vu d'en bas, je ne peux comparer les niveaux des intervenants experts de la
liste. Je sais juste qu'il n'est pas seul de sa qualité, cependant c'est vrai
qu'il s'y colle plus qu'à son tour pour le bien de tous.

Merci Jean.

Effectivement : merci à Jean, ainsi qu'à pas mal d'autres balèzes (ou
moins balèzes, mais qui accordent néanmoins de leur temps) du
quartier :)
-- 
Denis

--------------2136BC311FDF9925C002CFA2-- From MAILER-DAEMON Mon Jan 11 00:24:40 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1kyph2-0005Ba-5Z for mharc-lilypond-user-fr@gnu.org; Mon, 11 Jan 2021 00:24:40 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:33880) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kyph0-0005Av-HM for lilypond-user-fr@gnu.org; Mon, 11 Jan 2021 00:24:38 -0500 Received: from msg-1.mailo.com ([213.182.54.11]:49840) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kypgx-0005wH-OY for lilypond-user-fr@gnu.org; Mon, 11 Jan 2021 00:24:38 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=mailo.com; s=mailo; t=1610342670; bh=NVHU/wcX2o/pO5CSkZOBtKa91PZukmNlSKdBS+MNrD8=; h=X-EA-Auth:From:To:Date:Subject:MIME-Version:X-Mailer:Message-ID: In-Reply-To:Content-Type; b=Ze7mfX9fZderypTLIJAJuhuldnRnysCKeU/wm0Hh798bP5vqzf4ddfJRV996XeDja gsg0qq08ikFeAEDNgnR0IhFINYnw1y/CvwltrmadFA3mMf92u6acTmTjBqYJGoyeqa eJo4iIXTf9mXqpm03UKOB2mZsIyCCEyEL69RwbRg= Received: by www-1.mailo.com with http webmail; Mon, 11 Jan 2021 06:24:30 +0100 (CET) X-EA-Auth: AELw6A12kEz1aEzPEDFbvcMz4hlQVWaZWUKJpIQY0KmKSl02i22pIdKtuSYUEh6/xxiQdvK/Gi2DVONmzdTm7g== From: david427@mailo.com To: lilypond-user-fr@gnu.org Date: Mon, 11 Jan 2021 06:24:30 +0100 (CET) Subject: Re: Jean Abou Samra X-Priority: 3 MIME-Version: 1.0 X-Mailer: COMS/EA20.04/r20201209 Message-ID: In-Reply-To: Content-Type: multipart/alternative; boundary="----=_NextPart_001_5ffbe10e_4198_bf6db59" Received-SPF: pass client-ip=213.182.54.11; envelope-from=david427@mailo.com; helo=msg-1.mailo.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Jan 2021 05:24:38 -0000 ------=_NextPart_001_5ffbe10e_4198_bf6db59 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Je participe =C3=A9galement =C3=A0 ces remerciements ! J'ai parfois l'impression qu'il y a ici toujours un urgentiste de garde, j= ean, valentin, pierre, ... et tous ceux que j'oublie ... J'ai re=C3=A7u beaucoup d'aide sur cette liste, r=C3=A9guli=C3=A8rement au= del=C3=A0 de mes esp=C3=A9rances. Finalement, dans le contexte actuel, plut=C3=B4t que des voeux pieux, je t= rouve c'est plut=C3=B4t une bonne id=C3=A9e de remercier toutes les personn= es qui nous aident, c'est du concret :) David De : survoje =C3=80 : LilyPond Sujet : Re: Jean Abou Samra Date : 10/01/2021 20:18:49 Europe/Paris Ayant b=C3=A9n=C3=A9fici=C3=A9 =C3=A0 plusieurs reprises de l'investisseme= nt et de la comp=C3=A9tence des experts de la liste =C3=A0 des questions "t= ordues" (diato, tin whistle, livret avec tables des mati=C3=A8res, index...= ), je m'associe pleinement =C3=A0 ces remerciements. D'autant qu'on ne m'a = jamais l=C3=A2ch=C3=A9 au milieu du gu=C3=A9, les r=C3=A9ponses allant bien= souvent au-del=C3=A0 de mes questions et pour des r=C3=A9sultats au-del=C3= =A0 de mes esp=C3=A9rances.=20 Merci donc =C3=A0 Jean, Valentin, Pierre-Perol et bien d'autres ! G. Le 10/01/2021 =C3=A0 12:10, Marc Swake a =C3=A9crit=C2=A0: J=E2=80=99ai une utilisation assez basique de Lilypond (dans la pratique r= endre lisible de grilles de jazz, =C3=A9ventuellement r=C3=A9cup=C3=A9rer e= n midi). Mais m=C3=AAme pour cela j=E2=80=99ai b=C3=A9n=C3=A9fici=C3=A9 au d=C3=A9m= arrage (en mars) de l=E2=80=99aide des =C2=AB=C2=A0gourous=C2=A0=C2=BB du f= orum et je les remercie encore une fois. =C2=A0Je lis avec int=C3=A9r=C3=AAt les =C3=A9changes et suis vraiment blu= ff=C3=A9 par l=E2=80=99investissement et la comp=C3=A9tence des experts! Merci =C3=A0 eux donc et bonne ann=C3=A9e. Le 10 janv. 2021 =C3=A0 11:56, Denis Bitouz=C3=A9 a =C3=A9crit : Le 10/01/21 =C3=A0 10h30, CHARADE Olivier a =C3=A9crit : Difficile de surench=C3=A9rir mais je suis totalement d'accord. D=C3=A9j= =C3=A0, ce niveau de comp=C3=A9tence, je ne me fais gu=C3=A8re d'illusion sur la possibilit=C3= =A9 de l'atteindre un jour; mais cette facult=C3=A9 de patience bienveillante, c'est totalement = hors de mon champ d'action. Je ne peux que rester admiratif. Vu d'en bas, je ne peux comparer les niveaux des intervenants experts de l= a liste. Je sais juste qu'il n'est pas seul de sa qualit=C3=A9, cependant c'= est vrai qu'il s'y colle plus qu'=C3=A0 son tour pour le bien de tous. Merci Jean. Effectivement : merci =C3=A0 Jean, ainsi qu'=C3=A0 pas mal d'autres bal=C3= =A8zes (ou moins bal=C3=A8zes, mais qui accordent n=C3=A9anmoins de leur temps) du quartier :) --=C2=A0 Denis ------=_NextPart_001_5ffbe10e_4198_bf6db59 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Je participe =C3=A9galement =C3=A0 ces remerciements !

<= /div>
J'ai parfois l'impression qu'il y a ici toujours un urgentiste de= garde, jean, valentin, pierre, ... et tous ceux que j'oublie ...
J'ai re=C3=A7u beaucoup d'aide sur cette liste, r=C3=A9guli=C3=A8rement au= del=C3=A0 de mes esp=C3=A9rances.

Finalement, dan= s le contexte actuel, plut=C3=B4t que des voeux pieux, je trouve c'est plut= =C3=B4t une bonne id=C3=A9e de remercier toutes les personnes qui nous aide= nt, c'est du concret :)

David



De : survoje <survoje@free.fr>
=C3=80 : LilyPond <lilypond-user-fr@gnu.org>
Sujet : Re: Jean Abou Samra
Date : 10/01/2021 20:18:49 Europe/Paris

Ayant b=C3=A9n=C3=A9fici=C3=A9 =C3=A0 plusieurs reprises de l'investiss= ement et de la comp=C3=A9tence des experts de la liste =C3=A0 des questions "t= ordues" (diato, tin whistle, livret avec tables des mati=C3=A8res, index...)= , je m'associe pleinement =C3=A0 ces remerciements. D'autant qu'on ne = m'a jamais l=C3=A2ch=C3=A9 au milieu du gu=C3=A9, les r=C3=A9ponses alla= nt bien souvent au-del=C3=A0 de mes questions et pour des r=C3=A9sultats au-del=C3= =A0 de mes esp=C3=A9rances.

Merci donc =C3=A0 Jean, Valentin, Pierre-Perol et bien d'autres !

G.

Le 10/01/2021 =C3=A0 12:10, Marc Swake = a =C3=A9crit=C2=A0:
=20
J=E2=80=99ai une utilisation assez basique de Lilypo= nd (dans la pratique rendre lisible de grilles de jazz, =C3=A9ventuellement= r=C3=A9cup=C3=A9rer en midi).
Mais m=C3=AAme pour cela j=E2=80=99ai b=C3=A9n=C3=A9= fici=C3=A9 au d=C3=A9marrage (en mars) de l=E2=80=99aide des =C2=AB=C2=A0gourous=C2=A0=C2=BB du for= um et je les remercie encore une fois.
=C2=A0Je lis avec int=C3=A9r=C3=AAt les =C3=A9change= s et suis vraiment bluff=C3=A9 par l=E2=80=99investissement et la comp=C3=A9tence des= experts!
Merci =C3=A0 eux donc et bonne ann=C3=A9e.

Le 10 janv. 2021 =C3=A0 11:56, Denis Bitouz=C3= =A9 <denis.bitouze@univ-littoral.fr> a =C3=A9crit :

=20 Le 10/01/21 =C3=A0 10h30, CHARADE Olivier a =C3=A9crit :

Difficile de surench=C3=A9rir mais je suis totalement d'accord. D=C3=A9j=C3=A0, ce niveau de
comp=C3=A9tence, je ne me fais gu=C3=A8re d'illusion sur l= a possibilit=C3=A9 de l'atteindre un
jour; mais cette facult=C3=A9 de patience bienveillante, c'est totalement hors de mon
champ d'action. Je ne peux que rester admiratif.
Vu d'en bas, je ne peux comparer les niveaux des intervenants experts de la
liste. Je sais juste qu'il n'est pas seul de sa qualit=C3= =A9, cependant c'est vrai
qu'il s'y colle plus qu'=C3=A0 son tour pour le bien de to= us.

Merci Jean.

Effectivement : merci =C3=A0 Jean,= ainsi qu'=C3=A0 pas mal d'autres bal=C3=A8zes (ou moins bal=C3=A8zes, mais qui accor= dent n=C3=A9anmoins de leur temps) du
quartier :)
--=C2=A0
Denis

------=_NextPart_001_5ffbe10e_4198_bf6db59-- From MAILER-DAEMON Mon Jan 11 01:17:50 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1kyqWU-0006eD-Qk for mharc-lilypond-user-fr@gnu.org; Mon, 11 Jan 2021 01:17:50 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:41350) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kyqWT-0006c1-6E for lilypond-user-fr@gnu.org; Mon, 11 Jan 2021 01:17:49 -0500 Received: from mout.kundenserver.de ([212.227.126.131]:53727) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kyqWM-0005IO-N6 for lilypond-user-fr@gnu.org; Mon, 11 Jan 2021 01:17:48 -0500 Received: from [192.168.1.29] ([82.228.182.34]) by mrelayeu.kundenserver.de (mreue010 [212.227.15.168]) with ESMTPSA (Nemesis) id 1M5fZ4-1krhuH0gUk-007Bz8 for ; Mon, 11 Jan 2021 07:17:35 +0100 From: Jean Abou Samra Subject: Re: Jean Abou Samra References: <4eedb48e-ff92-e84b-5aee-9c057a06f06a@gerbaud.eu> <87r1mtm55w.fsf@example.com> <7EAF174E-379C-49C5-8886-598EB89BD3C8@gmail.com> To: Lilypond-user Fr Message-ID: <6b2b4935-88c9-3e7f-22ad-0508b348d8b8@abou-samra.fr> Date: Mon, 11 Jan 2021 07:17:34 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.5.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-Provags-ID: V03:K1:veucCq/Kji4kteDMk0rt6TVBZ26jrKznQOEfl37uEcAefPj1CUT NpMrX1OYJRi6fADLGAeWbXPko5zOveuYg3rFgcQ1XsEJ4AaORjXZHaaMc7aQxS4RJ9E61wc QrkQMRomqm6cgQUtTYZOjLYh1K3dly+peIgPgDuXS3UrZRVIvxe9ZWBRt0vslpJ7OpPgGis QilWmWZhgx0a2B/MSfQXw== X-UI-Out-Filterresults: notjunk:1;V03:K0:Jwhaw1p/M2E=:noV94DizEpOZlwuSNCj8Jc j/rdlZR6qWabvjJALBZsxd1Sfj68HTfbSQP5tpDviRmaCoe1zPzaaBGjg8K1soHPmmabhT4O3 pd1m22WhiEBQnrHF/hPJ9/5DUYoX/MIj/p0ylBLJAKytpwkJHU7Hy7L/9yisYA8de02ayc28c ZKZ+WASbap11sO8K2+Lprp6pGCG9D7Zcwg3LcugBxUKytuGw6uhztQpEQnHWHO1z09NmlkzED Sv03AMxDTgtyicJK4OHT4dwqqQq0I4OvpBBoCBfmrX/mX4nHi39da5X9DSp5LldnHMa6ArlKS rRx4Op/V5PjclVc7/aZGxpDXRn30lpETdocFoIYpSsagJC8MS5BC3nHHUnikKd8JXT6s0LUvX 5L0dofoDhdoZVNvHxu5JQbQVblC0hTYOc0D9KVrBeD0s5+DmJbQnoRPC/TxZf5xCUqWa4QowV panVJhztWA== Received-SPF: none client-ip=212.227.126.131; envelope-from=jean@abou-samra.fr; helo=mout.kundenserver.de X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, NICE_REPLY_A=-0.012, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Jan 2021 06:17:49 -0000 Merci beaucoup ! C'est (évidemment) très gratifiant d'entendre que son travail est apprécié. Que cela n'occulte pas celui des autres, qu'il est peut-être l'occasion pour moi de remercier également. J'ai commencé par tout apprendre de Pierre, Valentin, Xavier, et d'autres, sur cette liste, par leurs réponses complètes et patientes non seulement à mes propres questions mais aussi à celles des autres. Puis se sont ajoutés Harm, Aaron et encore quelques autres de la liste anglophone. En outre, on ne peut pas remercier assez Jean-Charles pour son investissement soutenu et constant dans la traduction de la documentation, ô combien utile pour ceux qui ne maîtrisent pas l'anglais technique (comme c'était mon cas il y a quelques années). Sans compter les développeurs (Dan, Jonas, David, Han-Wen, etc.) qui m'en apprennent indirectement par les messages adjoints à leurs changements. Bref, il faut tout un village pour éduquer un enfant. D'ailleurs, j'ai vu plusieurs personnes s'investir de plus en plus dans l'aide aux utilisateurs sur cette liste ces derniers temps. Je tiens à les encourager, et je réponds avec plaisir, comme à toutes les questions, aux questions techniques sur Scheme ou le fonctionnement de LilyPond, dans la limite de mes connaissances. Bien à vous tous, Jean From MAILER-DAEMON Mon Jan 11 01:18:11 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1kyqWo-0006pX-Sl for mharc-lilypond-user-fr@gnu.org; Mon, 11 Jan 2021 01:18:10 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:41390) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kyqWm-0006nd-Ux for lilypond-user-fr@gnu.org; Mon, 11 Jan 2021 01:18:09 -0500 Received: from mout.kundenserver.de ([212.227.126.131]:34927) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kyqWj-0005Ru-QP for lilypond-user-fr@gnu.org; Mon, 11 Jan 2021 01:18:08 -0500 Received: from [192.168.1.29] ([82.228.182.34]) by mrelayeu.kundenserver.de (mreue012 [212.227.15.168]) with ESMTPSA (Nemesis) id 1MF2YC-1kjQBv1sE4-00FSgB; Mon, 11 Jan 2021 07:18:03 +0100 From: Jean Abou Samra Subject: =?UTF-8?Q?Re=3a_Table_des_mati=c3=a8res_ordonn=c3=a9e?= To: =?UTF-8?Q?Dominique_Aud=c3=a9oud?= Cc: Lilypond-user Fr References: Message-ID: <71065034-609b-97d9-883c-356b75a7a71c@abou-samra.fr> Date: Mon, 11 Jan 2021 07:18:02 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.5.0 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/mixed; boundary="------------451BA9C61440014156D070BB" Content-Language: en-US X-Provags-ID: V03:K1:LvUPECJXdrmp0ZS+8fqdexf2POg71C2Pks/DFTU6LRe4viiwdIA e40N1rGHytx845LbB+xVjHcFeA6OLHUNMhGh4EZDJv8WLD9lEIhqC4GWL4cwo8Fv4kFkzjD H2Re2vREZwQ8yxFxxoWVodTRBbLvAjBFIjeLJ84wcyCdX7sEilnZRmSaNHkKPlTvwXvneOp jM3ICEIgxd/CU7laWRseQ== X-UI-Out-Filterresults: notjunk:1;V03:K0:w5CmU1yGZoI=:9Pnji21gN5F0halEZzoeGH xftl0cyJ7CH3EsgZRAXrjK8EmKZjrkI4wB9acttSmc49PxdWXuC1lO+gQ5caT6Q43gR+/mkYd MSn3TSAHjrgeVvdDCfEhKrcTXz5jwrZ1Y+CIjVatAtNYi7mJzhPFnI6TR9GH5NTCx9KT2rjIV aSLTtHUPpAciefbZol2UnXILwFhn8pq6dnGWV0y62SmEgze7lsrmzW1l6JaAZtu4hv5kUPCdP Sia3hw4qJ4DlM22TitahKqN5yr0Mw0fdrxaOu/FvnKB7ETbWPzoTeWv84hsM8N7qlrLGCaEyr 7HrFLKh3Ut4Ju4ypm3WljQ9SEL4cYtIoIKkji1oZL8a2rP5f1q+y1KlcIqZmC/AXcrnPi205F sJJZJ4xLvtDr6+ZsCgVDCasKASYkxi2lI4KNm4YeGs0jztpm4OIRCKsfzRnrvUUwZUKwgYZ6O TtqqXonVYQ== Received-SPF: none client-ip=212.227.126.131; envelope-from=jean@abou-samra.fr; helo=mout.kundenserver.de X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, HTML_MESSAGE=0.001, NICE_REPLY_A=-0.012, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Jan 2021 06:18:09 -0000 This is a multi-part message in MIME format. --------------451BA9C61440014156D070BB Content-Type: multipart/alternative; boundary="------------BF936227CAD627BDE0659E16" --------------BF936227CAD627BDE0659E16 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Bonjour, (Pensez à garder la liste en copie pour que la discussion puisse se prolonger collectivement.) Le 10/01/2021 à 21:28, Dominique Audéoud a écrit : > Merci pour toutes vos réponses, et bravo pour le résultat ! > Voici le résultat de mes essais, en prenant en compte tous vos conseils. > > 1) Pour les caractères spéciaux, ça marche très bien. > J'ai juste eu une surprise avec les guillemets typographiques (voir > l'exemple ci-dessous). > L'insertion de l'élément ("« D" . "D") dans la liste > to-ascii-replacements du fichier toc-init.ly n'a > malheureusement rien donné de plus. > Si ce n'est pas résoluble, tant pis, je supprimerai les guillemets > typographiques dans la TDM. D'accord, j'ai réécrit la fonction pour opérer des substitutions arbitraires et rajouté ("«" . ""), etc. dans la liste pour supprimer les guillemets. > 2) Après quelques tests, j'ai observé que ce sont les 2 commandes > suivantes du paper qui compriment la page de la table des matières : > systems-per-page = 4 > min-systems-per-page = 3 > (La commande max-systems-per-page ne la comprime pas.) > Dommage, je les utilisais dans le paper pour toutes les partitions ! Joli ! C'est clairement un bug. Vous seriez très gentil, si vous parlez un peu l'anglais, de le signaler à la liste bug-lilypond@gnu.org (voir http://lilypond.org/contact.fr.html) avec un exemple minimal, par exemple ceci : \version "2.23.0" \paper {   systems-per-page = 3 } \markuplist { #@(make-list 300 "a") } Pour le contourner, on peut définir le systems-per-page ou min-systems-per-page au niveau d'un \bookpart qui contient toutes les partitions, et placer la table des matières en dehors de ce \bookpart, soit schématiquement : \markuplist \table-of-contents \bookpart {   \paper {     systems-per-page = 4   }   \score { ... }   \score { ... }   ... } En effet, les variables d'espacement sont propres à chaque bloc \bookpart comme indiqué sur http://lilypond.org/doc/v2.22/Documentation/notation/page-breaking#manual-page-breaking > 3) Le tri marche très bien, presque trop bien ! > En effet, avec le code suivant : > > %%%%%%%%%%%%%%%%% > % Identification de la 1e pièce (via le nom de sa strophe 1) > \tocItem B-pièce "S 1e vers strophe 1" > % Strophes successives > \tocItem B-pièce.strophe "S 1e vers strophe 1" > \tocItem B-pièce.strophe "U 1e vers strophe 2" > \tocItem B-pièce.strophe "« D » 1e vers strophe 3" > > % Identification de la 2e pièce (via le nom de sa strophe 1) > \tocItem A-pièce "X 1e vers strophe 1" > % Strophes successives > \tocItem A-pièce.strophe "X 1e vers strophe 1" > \tocItem A-pièce.strophe "B 1e vers strophe 2" > \tocItem A-pièce.strophe "G 1e vers strophe 3" > \tocItem A-pièce.strophe "K 1e vers strophe 4" > %%%%%%%%%%%%%%%%% > > J'obtiens le résultat suivant : > B 1e vers strophe 2 . . . .  2:2:2 > G 1e vers strophe 3 . . . .  2:2:3 > K 1e vers strophe 4 . . . .  2:2:4 > S 1e vers strophe 1 . . . .    1:1 > S 1e vers strophe 1 . . . .  1:2:1 > U 1e vers strophe 2 . . . .  1:2:2 > X 1e vers strophe 1 . . . .    2:1 > X 1e vers strophe 1 . . . .  2:2:1 > « D » 1e vers strophe 3 . .  1:2:3 > > Alors que j'attendais plutôt celui-ci : > B 1e vers strophe 2 . . . . .  2:2 > « D » 1e vers strophe 3 . . .  1:3 > G 1e vers strophe 3 . . . . .  2:3 > K 1e vers strophe 4 . . . . .  2:4 > S 1e vers strophe 1 . . . . .    1 > S 1e vers strophe 1 . . . . .  1:1 > U 1e vers strophe 2 . . . . .  1:2 > X 1e vers strophe 1 . . . . .    2 > X 1e vers strophe 1 . . . . .  2:1 Mon idée était plutôt de mettre toutes les pièces qui sont au même niveau dans le même label, comme ceci : \tocItem B-pièce "S 1e vers strophe 1" \tocItem B-pièce "S 1e vers strophe 1" \tocItem B-pièce "U 1e vers strophe 2" \tocItem B-pièce "« D » 1e vers strophe 3" \tocItem A-pièce "X 1e vers strophe 1" \tocItem A-pièce "X 1e vers strophe 1" \tocItem A-pièce "B 1e vers strophe 2" \tocItem A-pièce "G 1e vers strophe 3" \tocItem A-pièce "K 1e vers strophe 4" Et, par exemple, « X 1e vers strophe 1 » s'affiche comme « 2 : 1 ». Faut-il simplement « 2 » à la place ? On pourrait enlever tous les « 1 » à la fin de la liste. Le code commence à devenir long, je le joins à ce message. > J'ai bien conscience que je ne peux guère que tester les propositions... > Si j'avais quelques années de moins, je crois que je me lancerais dans > le code ! > Mais je veux bien continuer à tester, en pensant que cela pourra > servir à d'autres. > Merci beaucoup, en tout cas, pour le temps passé pour nous offrir ces > fonctionnalités ! De rien ! C'est un plaisir pour moi. Cordialement, Jean --------------BF936227CAD627BDE0659E16 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 8bit

Bonjour,

(Pensez à garder la liste en copie pour que la
discussion puisse se prolonger collectivement.)

Le 10/01/2021 à 21:28, Dominique Audéoud a écrit :
Merci pour toutes vos réponses, et bravo pour le résultat !
Voici le résultat de mes essais, en prenant en compte tous vos conseils.

1) Pour les caractères spéciaux, ça marche très bien.
J'ai juste eu une surprise avec les guillemets typographiques (voir l'exemple ci-dessous).
L'insertion de l'élément ("« D" . "D") dans la liste to-ascii-replacements du fichier toc-init.ly n'a malheureusement rien donné de plus.
Si ce n'est pas résoluble, tant pis, je supprimerai les guillemets typographiques dans la TDM.


D'accord, j'ai réécrit la fonction pour opérer des
substitutions arbitraires et rajouté ("«" . ""),
etc. dans la liste pour supprimer les guillemets.

2) Après quelques tests, j'ai observé que ce sont les 2 commandes suivantes du paper qui compriment la page de la table des matières :
systems-per-page = 4
min-systems-per-page = 3
(La commande max-systems-per-page ne la comprime pas.)
Dommage, je les utilisais dans le paper pour toutes les partitions !


Joli ! C'est clairement un bug. Vous seriez très gentil,
si vous parlez un peu l'anglais, de le signaler à la
liste bug-lilypond@gnu.org (voir
http://lilypond.org/contact.fr.html) avec un exemple minimal,
par exemple ceci :

\version "2.23.0"

\paper {
  systems-per-page = 3
}

\markuplist { #@(make-list 300 "a") }

Pour le contourner, on peut définir le systems-per-page
ou min-systems-per-page au niveau d'un \bookpart qui
contient toutes les partitions, et placer la table
des matières en dehors de ce \bookpart, soit schématiquement :

\markuplist \table-of-contents

\bookpart {
  \paper {
    systems-per-page = 4
  }
  \score { ... }
  \score { ... }
  ...
}

En effet, les variables d'espacement sont propres à
chaque bloc \bookpart comme indiqué sur

http://lilypond.org/doc/v2.22/Documentation/notation/page-breaking#manual-page-breaking


3) Le tri marche très bien, presque trop bien !
En effet, avec le code suivant :

%%%%%%%%%%%%%%%%%
% Identification de la 1e pièce (via le nom de sa strophe 1)
\tocItem B-pièce "S 1e vers strophe 1"
% Strophes successives
\tocItem B-pièce.strophe "S 1e vers strophe 1"
\tocItem B-pièce.strophe "U 1e vers strophe 2"
\tocItem B-pièce.strophe "« D » 1e vers strophe 3"

% Identification de la 2e pièce (via le nom de sa strophe 1)
\tocItem A-pièce "X 1e vers strophe 1"
% Strophes successives
\tocItem A-pièce.strophe "X 1e vers strophe 1"
\tocItem A-pièce.strophe "B 1e vers strophe 2"
\tocItem A-pièce.strophe "G 1e vers strophe 3"
\tocItem A-pièce.strophe "K 1e vers strophe 4"
%%%%%%%%%%%%%%%%%

J'obtiens le résultat suivant :
B 1e vers strophe 2 . . . .  2:2:2
G 1e vers strophe 3 . . . .  2:2:3
K 1e vers strophe 4 . . . .  2:2:4
S 1e vers strophe 1 . . . .    1:1
S 1e vers strophe 1 . . . .  1:2:1
U 1e vers strophe 2 . . . .  1:2:2
X 1e vers strophe 1 . . . .    2:1
X 1e vers strophe 1 . . . .  2:2:1
« D » 1e vers strophe 3 . .  1:2:3

Alors que j'attendais plutôt celui-ci :
B 1e vers strophe 2 . . . . .  2:2
« D » 1e vers strophe 3 . . .  1:3
G 1e vers strophe 3 . . . . .  2:3
K 1e vers strophe 4 . . . . .  2:4
S 1e vers strophe 1 . . . . .    1
S 1e vers strophe 1 . . . . .  1:1
U 1e vers strophe 2 . . . . .  1:2
X 1e vers strophe 1 . . . . .    2
X 1e vers strophe 1 . . . . .  2:1


Mon idée était plutôt de mettre toutes les pièces
qui sont au même niveau dans le même label, comme
ceci :

\tocItem B-pièce "S 1e vers strophe 1"
\tocItem B-pièce "S 1e vers strophe 1"
\tocItem B-pièce "U 1e vers strophe 2"
\tocItem B-pièce "« D » 1e vers strophe 3"

\tocItem A-pièce "X 1e vers strophe 1"
\tocItem A-pièce "X 1e vers strophe 1"
\tocItem A-pièce "B 1e vers strophe 2"
\tocItem A-pièce "G 1e vers strophe 3"
\tocItem A-pièce "K 1e vers strophe 4"

Et, par exemple, « X 1e vers strophe 1 » s'affiche
comme
« 2 : 1 ». Faut-il simplement « 2 » à la
place ? On pourrait enlever tous les « 1 » à la
fin de la liste.

Le code commence à devenir long, je le joins
à ce message.


J'ai bien conscience que je ne peux guère que tester les propositions...
Si j'avais quelques années de moins, je crois que je me lancerais dans le code !
Mais je veux bien continuer à tester, en pensant que cela pourra servir à d'autres.
Merci beaucoup, en tout cas, pour le temps passé pour nous offrir ces fonctionnalités !


De rien ! C'est un plaisir pour moi.

Cordialement,
Jean



--------------BF936227CAD627BDE0659E16-- --------------451BA9C61440014156D070BB Content-Type: text/x-lilypond; charset=UTF-8; name="=?UTF-8?Q?table-des-mati=c3=a8res-ordonn=c3=a9e-3=2ely?=" Content-Transfer-Encoding: 8bit Content-Disposition: attachment; filename*0*=UTF-8''%74%61%62%6C%65%2D%64%65%73%2D%6D%61%74%69%C3%A8%72%65; filename*1*=%73%2D%6F%72%64%6F%6E%6E%C3%A9%65%2D%33%2E%6C%79 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \version "2.21.80" #(define to-ascii-replacements '(("Â" . "A") ("â" . "a") ("À" . "A") ("à" . "a") ("Ä" . "A") ("ä" . "a") ("Æ" . "A") ("æ" . "a") ("Ç" . "C") ("ç" . "c") ("É" . "E") ("é" . "e") ("Ê" . "E") ("ê" . "e") ("È" . "E") ("è" . "e") ("Ë" . "E") ("ë" . "e") ("Î" . "I") ("î" . "i") ("Ï" . "I") ("ï" . "i") ("Ô" . "O") ("ô" . "o") ("Ö" . "O") ("ö" . "o") ("Œ" . "O") ("œ" . "o") ("Û" . "U") ("Ü" . "U") (" " . "") (" " . "") ; espace insécable ("«" . "") ("»" . "") ("o" . "oo"))) #(define ((max-common-pref pred) lst1 lst2) (cond ((null? lst1) '()) ((null? lst2) '()) ((pred (car lst1) (car lst2)) (cons (car lst1) ((max-common-pref pred) (cdr lst1) (cdr lst2)))) (else '()))) #(define max-common-pref-q (max-common-pref eq?)) #(define max-common-prefix (max-common-pref equal?)) #(define char-to-ascii-replacements (map (lambda (entry) (cons (string->list (car entry)) (string->list (cdr entry)))) to-ascii-replacements)) % Largement inspiré de lily/text-interface.cc. #(define (normalize-string str) (list->string (let loop ((chars (string->list str))) (if (null? chars) '() (let inner-loop ((remaining-replacements char-to-ascii-replacements)) (if (null? remaining-replacements) (cons (car chars) (loop (cdr chars))) (let* ((entry (car remaining-replacements)) (search (car entry)) (replace (cdr entry))) (if (equal? (max-common-prefix search chars) search) (append replace (loop (list-tail chars (length search)))) (inner-loop (cdr remaining-replacements)))))))))) #(define ((compare-func-from-key key-func key-compare) a b) (key-compare (key-func a) (key-func b))) #(define toc-entry (length path) (1+ common-part-length)) (set! path (list-head path (1+ common-part-length)))) (list-set! path (1- (length path)) (1+ (last path))) (set! path (append! path (make-list (- (1+ (length new-level)) (length path)) 1))) (set! toc-item-list (acons id `((text . ,text) (toc-markup . ,markup-symbol) (parents . ()) (children . ()) (path . ,(copy-tree path)) (level . 0)) toc-item-list)) (set! level new-level) #{ \label $id #}))) (set! toc-items (lambda () (stable-sort (reverse toc-item-list) toc-entrystring toc:path)))) } #})) \paper { toc-no-separator = " : " tocItemMarkup = \markup \bold %%%% \on-the-fly #format-toc-toplevel \fill-line { \line { \fromproperty #'toc:indent \fromproperty #'toc:text } %%%% Au lieu du numéro de page, 'toc:page, on met le numéro %%%% de la pièce. %\fromproperty #'toc:page \toc-path-with-separator ":" } } %% Exemple (mots au hasard). \markuplist \table-of-contents \pageBreak \bookpart { \paper { systems-per-page = 3 } %{ \tocItem zéphyr "Zéphyr (1)" \tocItem zéphyr "Zéphyr (2)" \tocItem galbe "Galbe" \tocItem capitale.suiteUne "Première pièce du premier sous-groupe de Capitale" \tocItem capitale.suiteUne "Deuxième pièce du premier sous-groupe de Capitale" \tocItem capitale.suiteDeux "Première pièce du deuxième sous-groupe de Capitale" \tocItem capitale.suiteDeux "Deuxième pièce du deuxième sous-groupe de Capitale" \tocItem élision "« Élision »" %} % Identification de la 1e pièce (via le nom de sa strophe 1) \tocItem B-pièce "S 1e vers strophe 1" % Strophes successives \tocItem B-pièce "S 1e vers strophe 1" \tocItem B-pièce "U 1e vers strophe 2" \tocItem B-pièce "« D » 1e vers strophe 3" % Identification de la 2e pièce (via le nom de sa strophe 1) \tocItem A-pièce "X 1e vers strophe 1" % Strophes successives \tocItem A-pièce "X 1e vers strophe 1" \tocItem A-pièce "B 1e vers strophe 2" \tocItem A-pièce "G 1e vers strophe 3" \tocItem A-pièce "K 1e vers strophe 4" % La table des matières se répartit automatiquement % sur plusieurs pages. #(for-each (lambda (i) (add-score #{ \score { { \tocItem rien "Rien" \repeat unfold 10 c' } } #})) (iota 50)) } %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% --------------451BA9C61440014156D070BB-- From MAILER-DAEMON Mon Jan 11 02:49:53 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1kyrxW-00018D-QP for mharc-lilypond-user-fr@gnu.org; Mon, 11 Jan 2021 02:49:53 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:53224) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kyrxU-000181-NQ for lilypond-user-fr@gnu.org; Mon, 11 Jan 2021 02:49:48 -0500 Received: from smtpout1.mo529.mail-out.ovh.net ([178.32.125.2]:39033) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kyrxQ-0003oW-IN for lilypond-user-fr@gnu.org; Mon, 11 Jan 2021 02:49:48 -0500 Received: from mxplan6.mail.ovh.net (unknown [10.109.146.249]) by mo529.mail-out.ovh.net (Postfix) with ESMTPS id 7F0C07A9F29F for ; Mon, 11 Jan 2021 08:49:33 +0100 (CET) Received: from bretons.be (37.59.142.106) by DAG1EX2.mxp6.local (172.16.2.2) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2044.4; Mon, 11 Jan 2021 08:49:32 +0100 Authentication-Results: garm.ovh; auth=pass (GARM-106R006f1997859-4945-42ba-98c2-646b125cf5ba, F6D7F6024AA30953DD0A0CADC11AA838B97D6735) smtp.auth=harpo_bzh@bretons.be X-OVh-ClientIp: 80.67.181.139 Subject: Re: Jean Abou Samra To: References: From: "harpo_bzh@bretons.be" Autocrypt: addr=harpo_bzh@bretons.be; prefer-encrypt=mutual; keydata= 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 Sg== Message-ID: <1d90ce03-8663-33c9-3f5f-eed93caa1174@bretons.be> Date: Mon, 11 Jan 2021 08:49:24 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit Content-Language: fr-BE X-Originating-IP: [37.59.142.106] X-ClientProxiedBy: DAG6EX2.mxp6.local (172.16.2.52) To DAG1EX2.mxp6.local (172.16.2.2) X-Ovh-Tracer-GUID: fe80c94b-a0a8-4524-8ecb-52d27bac89f9 X-Ovh-Tracer-Id: 219831956841557783 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedujedrvdehtddguddtlecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhepuffvfhfhkffffgggjggtgfhisehtkeertddtfeejnecuhfhrohhmpedfhhgrrhhpohgpsgiihhessghrvghtohhnshdrsggvfdcuoehhrghrphhopggsiihhsegsrhgvthhonhhsrdgsvgeqnecuggftrfgrthhtvghrnhepjeeitdfhteeludduuddvtdeugffflefgudejjeefueffgfeikefhfedufedtkeffnecukfhppedtrddtrddtrddtpdefjedrheelrddugedvrddutdeinecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmohguvgepshhmthhpqdhouhhtpdhhvghlohepmhigphhlrghniedrmhgrihhlrdhovhhhrdhnvghtpdhinhgvtheptddrtddrtddrtddpmhgrihhlfhhrohhmpehhrghrphhopggsiihhsegsrhgvthhonhhsrdgsvgdprhgtphhtthhopehlihhlhihpohhnugdquhhsvghrqdhfrhesghhnuhdrohhrgh Received-SPF: pass client-ip=178.32.125.2; envelope-from=harpo_bzh@bretons.be; helo=smtpout1.mo529.mail-out.ovh.net X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, NICE_REPLY_A=-0.012, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Jan 2021 07:49:48 -0000 Bonne et heureuse année 2020 à toutes et tous ! En particulier aux piliers de la listes déjà cités qui nous sortent si souvent d'un mauvais pas de syntaxe ou qui nous font part d'une astuce éclairante. Je m'associe à tous ces remerciements amplement mérités ! -- Harpo From MAILER-DAEMON Mon Jan 11 05:19:47 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1kyuId-0002ZE-IW for mharc-lilypond-user-fr@gnu.org; Mon, 11 Jan 2021 05:19:47 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:59098) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kyuIc-0002Z2-G2 for lilypond-user-fr@gnu.org; Mon, 11 Jan 2021 05:19:46 -0500 Received: from mail-yb1-xb2d.google.com ([2607:f8b0:4864:20::b2d]:46271) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kyuIa-0006x8-Jl for lilypond-user-fr@gnu.org; Mon, 11 Jan 2021 05:19:46 -0500 Received: by mail-yb1-xb2d.google.com with SMTP id f6so16314260ybq.13 for ; Mon, 11 Jan 2021 02:19:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc:content-transfer-encoding; bh=0l/BPu8B86NfnwBDAm8mn/yWRvxHB7b6VjSHaRZWdkA=; b=sWVyVkbEvguP1viSE2tm6MK+GKvICBH9rsHNKyblX42BZWNWedZKIjVPhMfYeA+EL9 FNes84ORzOtPvYv4MH8ZT9bW0wljwenfdje05CgVYyd5Ik8D4pa1TrpoCUmA1wUJQuNE V57AxIIzffh6ufjVU1JX8+pp/lEY6GYNpI0hdKXKiqtTHc66Cwm5UGpunm9Oy86lU1eC dDUZPhA8elOfH9p4GLYl3hfXUWjn9NPR7QJJCwQ62szJDMUqdwUsZRaHDWcqq313i999 Z3cRl9FxEkoJ/XL+p/bJ197XjTMOEu5b2tyPtP8JiUMqE0wpetb7w/19LzqZQtT+Nllh KUOw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc:content-transfer-encoding; bh=0l/BPu8B86NfnwBDAm8mn/yWRvxHB7b6VjSHaRZWdkA=; b=fRmWyZlbYRhr5KEsWmF2WkSqB0GVXUqDxz85ZDTaFoIwtRr8rP21sf+jchHENloS0s gVZXmxhrHZs5aG9wX0bEDCEdFlzlMuIx0GUKXWsnRM6I+O9eNR/azZdGdqLjeJxfqMep QGK0Kk4DzrEW7TSkOCZetJA2mUTk+dDgDFbWLGW8YqOzPnS+gqk9EQXYXXfLSwFjK2Xd u8/uUMbtL08fwIvNfhC4bp/yogg4CwGsNR235IU+fTdKYEcx234G5R8jv01D2ali3xBu l3uy/gyD5tdcI4cJ6jU2L3jRf+QF4NyNbVLjkuXcEKvoSCubRAWYZIGD6r6e/UmtQqPe 6TvQ== X-Gm-Message-State: AOAM532NHULsY7Clvvz+byGRW32a3NcXiBh/jQUq160kyrcyLjpp9dEQ D3/qH1Wy7qwfZQqJMt3ZsUMKGQFFvPXh0wBKSLUQ5WLzFsidag== X-Google-Smtp-Source: ABdhPJymgyT/8UZ0RuWNXx6Et2+R/PS4ikcBssSw6cfm8Qns4CJWSj0Brabdib3PDk+7wBA48TnwXjft2avTii5R/L4= X-Received: by 2002:a25:d01:: with SMTP id 1mr24711792ybn.121.1610360383106; Mon, 11 Jan 2021 02:19:43 -0800 (PST) MIME-Version: 1.0 Sender: v.villenave@gmail.com Received: by 2002:a05:7110:604:b029:2f:430e:f8f6 with HTTP; Mon, 11 Jan 2021 02:19:42 -0800 (PST) In-Reply-To: <6b2b4935-88c9-3e7f-22ad-0508b348d8b8@abou-samra.fr> References: <4eedb48e-ff92-e84b-5aee-9c057a06f06a@gerbaud.eu> <87r1mtm55w.fsf@example.com> <7EAF174E-379C-49C5-8886-598EB89BD3C8@gmail.com> <6b2b4935-88c9-3e7f-22ad-0508b348d8b8@abou-samra.fr> From: Valentin Villenave Date: Mon, 11 Jan 2021 11:19:42 +0100 X-Google-Sender-Auth: yykH4IfOI9uwtBQ4481gJb6q__U Message-ID: Subject: Re: Jean Abou Samra To: Jean Abou Samra Cc: Lilypond-user Fr Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=2607:f8b0:4864:20::b2d; envelope-from=v.villenave@gmail.com; helo=mail-yb1-xb2d.google.com X-Spam_score_int: -14 X-Spam_score: -1.5 X-Spam_bar: - X-Spam_report: (-1.5 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.249, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Jan 2021 10:19:46 -0000 On 1/11/21, Jean Abou Samra wrote: > C'est (=C3=A9videmment) tr=C3=A8s gratifiant d'entendre que son travail e= st appr=C3=A9ci=C3=A9. Bonjour Jean et tout le monde, c=E2=80=99est d=E2=80=99autant plus gratifiant que c=E2=80=99est tr=C3=A8s = exactement la seule forme de consid=C3=A9ration =C3=A0 laquelle on peut s=E2=80=99attendre dans= un contexte b=C3=A9n=C3=A9vole tel que le n=C3=B4tre. > Bref, il faut tout un village pour =C3=A9duquer un enfant. D'ailleurs, j'= ai > vu plusieurs personnes s'investir de plus en plus dans l'aide aux > utilisateurs sur cette liste ces derniers temps. Absolument. La communaut=C3=A9 LilyPond (internationale et tout particuli=C3=A8rement francophone) a toujours =C3=A9t=C3=A9 remarquable par= sa bienveillance, son intelligence et son aptitude =C3=A0 progresser vers l=E2=80=99expertise et l=E2=80=99autonomie. Pour ma part, je suis actuellement moins disponible ayant (enfin) trouv=C3=A9 un v=C3=A9ritable job digne de ce nom (dans le logiciel Libre, pr=C3=A9cis=C3=A9ment)=E2=80=A6 mais je suis toujours les discussions avec = int=C3=A9r=C3=AAt d=C3=A8s que j=E2=80=99en ai le temps. Bonne ann=C3=A9e =C3=A0 toutes et tous, et longue vie =C3=A0 Lily ! V. From MAILER-DAEMON Mon Jan 11 06:31:04 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1kyvPa-0000xd-D0 for mharc-lilypond-user-fr@gnu.org; Mon, 11 Jan 2021 06:31:04 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:47686) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kyvPT-0000uE-5V for lilypond-user-fr@gnu.org; Mon, 11 Jan 2021 06:30:56 -0500 Received: from smtp-outgoing.laposte.net ([160.92.124.103]:38808) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.90_1) (envelope-from ) id 1kyvPM-00065u-8f for lilypond-user-fr@gnu.org; Mon, 11 Jan 2021 06:30:54 -0500 X-mail-filterd: {"version":"1.2.0", "queueID":"4DDs2d5bxKzFpV2", "contextId":"bbcb14e9-d509-4c56-b3a0-890205efbb1c"} Received: from outgoing-mail.laposte.net (localhost.localdomain [127.0.0.1]) by mlpnf0101.laposte.net (SMTP Server) with ESMTP id 4DDs2d5bxKzFpV2 for ; Mon, 11 Jan 2021 12:30:33 +0100 (CET) X-mail-filterd: {"version":"1.2.0", "queueID":"4DDs2d57qzzFpV3", "contextId":"c0f2f488-1f41-4aad-a4de-6c6aaf2c3279"} X-lpn-mailing: LEGIT X-lpn-spamrating: 40 X-lpn-spamlevel: not-spam X-lpn-spamcause: OK, (0)(0000)gggruggvucftvghtrhhoucdtuddrgedujedrvdehuddgfedtucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecunfetrffquffvgfdpqfgfvfdpggftfghnshhusghstghrihgsvgenuceurghilhhouhhtmecufedttdenucenucfjughrpeffhfhrvffkufggtghisegrtdgssgdttdejnecuhfhrohhmpegvrdgtrghutghhvghmvgiisehlrghpohhsthgvrdhnvghtnecuggftrfgrthhtvghrnhepfeehgfdvjeeutdfgtdehuefhheefgeejvedvkeeggfdthfevvdefgedtleeigeefnecuffhomhgrihhnpehgnhhurdhorhhgnecukfhppeejkedrvddvhedruddukedrudegnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehhvghlohepfihlphhnfhdtvdduuddrshihshdrmhgvshhhtghorhgvrdhnvghtpdhinhgvthepjeekrddvvdehrdduudekrddugedpmhgrihhlfhhrohhmpegvrdgtrghutghhvghmvgiisehlrghpohhsthgvrdhnvghtpdhrtghpthhtoheplhhilhihphhonhguqdhushgvrhdqfhhrsehgnhhurdhorhhg Received: from wlpnf0211.sys.meshcore.net (wlpnf0211.sys.meshcore.net [78.225.118.14]) by mlpnf0101.laposte.net (SMTP Server) with ESMTPA id 4DDs2d57qzzFpV3 for ; Mon, 11 Jan 2021 12:30:33 +0100 (CET) Date: Mon, 11 Jan 2021 12:30:33 +0100 (CET) From: e.cauchemez@laposte.net Reply-To: e.cauchemez@laposte.net To: lilypond-user-fr@gnu.org Message-ID: <1085208370.3782659.1610364633580@wlpnf0211> Subject: Re: Lot lilypond-user-fr, Vol 736, Parution 11 MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_3782658_333019722.1610364633580" X-ORIGINATING-IP: 78.225.118.14 X-Wum-Nature: EMAIL-NATURE X-SAVECOPY: true X-WUM-FROM: |~| X-WUM-TO: |~| X-WUM-REPLYTO: |~| DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=laposte.net; s=lpn-wlmd; t=1610364637; bh=IFY4NkBke4asyIbZfSYSmK+iDzmtqjoc4kcvpO4NtGQ=; h=Date:From:Reply-To:To:Message-ID:Subject:MIME-Version:Content-Type; b=hmII1oDs5oQGdGdMR/J5kb0DX2WwxeJmuhDByRCnb3dtcSlwQ8OPD25eiBSx4JjLC+4BOBRYtZOLahDKaV9qN59hbeACWY6J0AET1oR9f5cOPXtQAlRQ/BVyVQr2FbJcLOP17lmpSbefnXaZYAjGis2hA0Lj0NdG7Ae6A8YKsi9aAfwV8bFQGTSe8dtn6PZEwTVhWEpsKUlUT6PmvCkQHJssjjXQcRc8+9qklahp6EftGx4/EPSdAfYy3PN7ab+qY7GdnlET/d9RSszDL6bhQxPwzEoQpHj4AaXZ42zSTmrnLQizvp8NNQRz7a9eq4F+kGpL2hTokMRVQaGuCbfWDw==; Received-SPF: pass client-ip=160.92.124.103; envelope-from=e.cauchemez@laposte.net; helo=smtp-outgoing.laposte.net X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Jan 2021 11:30:56 -0000 ------=_Part_3782658_333019722.1610364633580 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
= =E2=80=8CBonjour,
effectivement, je ne remercierai jamais assez les gens qui prennent du temp= s pour me (nous) aider dans l'utilisation ing=C3=A9nieuse de Lylipond,
merci
Etienne
 
 
De : = lilypond-user-fr-request@gnu.org
A : lilypond-user-fr@gnu.org
Envoy=C3=A9: dimanche 10 Janvier 2021 18:04
Objet : Lot lilypond-user-fr, Vol 736, Parution 11
 
Envoyez vos messages pour la liste lilypond-user-f= r =C3=A0 lilypond-user-fr@gnu.org Pour vous (d=C3=A9s)abonner par le web, c= onsultez https://lists.gnu.org/mailman/listinfo/lilypond-user-fr ou, par em= ail, envoyez un message avec 'help' dans le corps ou dans le sujet =C3=A0 l= ilypond-user-fr-request@gnu.org Vous pouvez contacter l'administrateur de l= a liste =C3=A0 l'adresse lilypond-user-fr-owner@gnu.org Si vous r=C3=A9pond= ez, n'oubliez pas de changer l'objet du message afin qu'il soit plus sp=C3= =A9cifique que "Re: Contenu du digest de lilypond-user-fr..." Th=C3=A8mes d= u jour : 1. Re: Jean Abou Samra (Marc Swake) 2. Re: Jean Abou Samra (Jacque= s Menu) -------------------------------------------------------------------= --- Message: 1 Date: Sun, 10 Jan 2021 12:10:29 +0100 From: Marc Swake To: D= enis Bitouz=C3=A9 Cc: "lilypond-user-fr@gnu.org" Subject: Re: Jean Abou Sam= ra Message-ID: <7EAF174E-379C-49C5-8886-598EB89BD3C8@gmail.com> Conte= nt-Type: text/plain; charset=3D"utf-8" J=E2=80=99ai une utilisation assez b= asique de Lilypond (dans la pratique rendre lisible de grilles de jazz, =C3= =A9ventuellement r=C3=A9cup=C3=A9rer en midi). Mais m=C3=AAme pour cela j= =E2=80=99ai b=C3=A9n=C3=A9fici=C3=A9 au d=C3=A9marrage (en mars) de l=E2=80= =99aide des =C2=AB gourous =C2=BB du forum et je les remercie encore une fo= is. Je lis avec int=C3=A9r=C3=AAt les =C3=A9changes et suis vraiment bluff= =C3=A9 par l=E2=80=99investissement et la comp=C3=A9tence des experts! Merc= i =C3=A0 eux donc et bonne ann=C3=A9e. > Le 10 janv. 2021 =C3=A0 11:56, = Denis Bitouz=C3=A9 a =C3=A9crit : > > Le 10/01/21 =C3=A0 10h30, CHARA= DE Olivier a =C3=A9crit : > >> Difficile de surench=C3=A9rir mais = je suis totalement d'accord. D=C3=A9j=C3=A0, ce niveau de >> comp=C3= =A9tence, je ne me fais gu=C3=A8re d'illusion sur la possibilit=C3=A9 de l'= atteindre un >> jour; mais cette facult=C3=A9 de patience bienveillan= te, c'est totalement hors de mon >> champ d'action. Je ne peux que re= ster admiratif. >> Vu d'en bas, je ne peux comparer les niveaux des i= ntervenants experts de la >> liste. Je sais juste qu'il n'est pas seu= l de sa qualit=C3=A9, cependant c'est vrai >> qu'il s'y colle plus qu= '=C3=A0 son tour pour le bien de tous. >> >> Merci Jean. > &= gt; Effectivement : merci =C3=A0 Jean, ainsi qu'=C3=A0 pas mal d'autres bal= =C3=A8zes (ou > moins bal=C3=A8zes, mais qui accordent n=C3=A9anmoins de= leur temps) du > quartier :) > -- > Denis -------------- section = suivante -------------- Une pi=C3=A8ce jointe HTML a =C3=A9t=C3=A9 nettoy= =C3=A9e... URL: ------------------------------ Message: 2 Date: Sun, 10 Jan= 2021 13:12:24 +0100 From: Jacques Menu To: Marc Swake Cc: Jacques Menu , D= enis Bitouz=C3=A9 , "lilypond-user-fr@gnu.org" Subject: Re: Jean Abou Samra= Message-ID: Content-Type: text/plain; charset=3D"utf-8" Bonjour tutti, Oui= , merci beaucoup =C3=A0 Jean, qui intervient =C3=A9galement de mani=C3=A8re= tr=C3=A8s comp=C3=A9tente et utile sur la liste anglophone! JM > Le 10 = janv. 2021 =C3=A0 12:10, Marc Swake a =C3=A9crit : > > > J=E2=80= =99ai une utilisation assez basique de Lilypond (dans la pratique rendre li= sible de grilles de jazz, =C3=A9ventuellement r=C3=A9cup=C3=A9rer en midi).= > Mais m=C3=AAme pour cela j=E2=80=99ai b=C3=A9n=C3=A9fici=C3=A9 au d= =C3=A9marrage (en mars) de l=E2=80=99aide des =C2=AB gourous =C2=BB du foru= m et je les remercie encore une fois. > Je lis avec int=C3=A9r=C3=AAt le= s =C3=A9changes et suis vraiment bluff=C3=A9 par l=E2=80=99investissement e= t la comp=C3=A9tence des experts! > Merci =C3=A0 eux donc et bonne ann= =C3=A9e. > >> Le 10 janv. 2021 =C3=A0 11:56, Denis Bitouz=C3=A9 &g= t; a =C3=A9crit : >> >> Le 10/01/21 =C3=A0 10h30, CHARADE Olivi= er a =C3=A9crit : >> >>> Difficile de surench=C3=A9rir mais = je suis totalement d'accord. D=C3=A9j=C3=A0, ce niveau de >>> comp= =C3=A9tence, je ne me fais gu=C3=A8re d'illusion sur la possibilit=C3=A9 de= l'atteindre un >>> jour; mais cette facult=C3=A9 de patience bien= veillante, c'est totalement hors de mon >>> champ d'action. Je ne = peux que rester admiratif. >>> Vu d'en bas, je ne peux comparer le= s niveaux des intervenants experts de la >>> liste. Je sais juste = qu'il n'est pas seul de sa qualit=C3=A9, cependant c'est vrai >>> = qu'il s'y colle plus qu'=C3=A0 son tour pour le bien de tous. >>> = >>> Merci Jean. >> >> Effectivement : merci =C3=A0 Jea= n, ainsi qu'=C3=A0 pas mal d'autres bal=C3=A8zes (ou >> moins bal=C3= =A8zes, mais qui accordent n=C3=A9anmoins de leur temps) du >> quarti= er :) >> -- >> Denis > -------------- section suivante -----= --------- Une pi=C3=A8ce jointe HTML a =C3=A9t=C3=A9 nettoy=C3=A9e... URL: = ------------------------------ Subject: Pied de page des remises group=C3= =A9es _______________________________________________ liste de diffusion li= lypond-user-fr lilypond-user-fr@gnu.org https://lists.gnu.org/mailman/listi= nfo/lilypond-user-fr ------------------------------ Fin de Lot lilypond-use= r-fr, Vol 736, Parution 11 ************************************************= *
------=_Part_3782658_333019722.1610364633580 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
= =E2=80=8CBonjour,
effectivement, je ne remercierai jamais assez les gens qui prennent du temp= s pour me (nous) aider dans l'utilisation ing=C3=A9nieuse de Lylipond,
merci
Etienne
 
 
De : = lilypond-user-fr-request@gnu.org
A : lilypond-user-fr@gnu.org
Envoy=C3=A9: dimanche 10 Janvier 2021 18:04
Objet : Lot lilypond-user-fr, Vol 736, Parution 11
 
Envoyez vos messages pour la liste lilypond-user-f= r =C3=A0 lilypond-user-fr@gnu.org Pour vous (d=C3=A9s)abonner par le web, c= onsultez https://lists.gnu.org/mailman/listinfo/lilypond-user-fr ou, par em= ail, envoyez un message avec 'help' dans le corps ou dans le sujet =C3=A0 l= ilypond-user-fr-request@gnu.org Vous pouvez contacter l'administrateur de l= a liste =C3=A0 l'adresse lilypond-user-fr-owner@gnu.org Si vous r=C3=A9pond= ez, n'oubliez pas de changer l'objet du message afin qu'il soit plus sp=C3= =A9cifique que "Re: Contenu du digest de lilypond-user-fr..." Th=C3=A8mes d= u jour : 1. Re: Jean Abou Samra (Marc Swake) 2. Re: Jean Abou Samra (Jacque= s Menu) -------------------------------------------------------------------= --- Message: 1 Date: Sun, 10 Jan 2021 12:10:29 +0100 From: Marc Swake To: D= enis Bitouz=C3=A9 Cc: "lilypond-user-fr@gnu.org" Subject: Re: Jean Abou Sam= ra Message-ID: <7EAF174E-379C-49C5-8886-598EB89BD3C8@gmail.com> Conte= nt-Type: text/plain; charset=3D"utf-8" J=E2=80=99ai une utilisation assez b= asique de Lilypond (dans la pratique rendre lisible de grilles de jazz, =C3= =A9ventuellement r=C3=A9cup=C3=A9rer en midi). Mais m=C3=AAme pour cela j= =E2=80=99ai b=C3=A9n=C3=A9fici=C3=A9 au d=C3=A9marrage (en mars) de l=E2=80= =99aide des =C2=AB gourous =C2=BB du forum et je les remercie encore une fo= is. Je lis avec int=C3=A9r=C3=AAt les =C3=A9changes et suis vraiment bluff= =C3=A9 par l=E2=80=99investissement et la comp=C3=A9tence des experts! Merc= i =C3=A0 eux donc et bonne ann=C3=A9e. > Le 10 janv. 2021 =C3=A0 11:56, = Denis Bitouz=C3=A9 a =C3=A9crit : > > Le 10/01/21 =C3=A0 10h30, CHARA= DE Olivier a =C3=A9crit : > >> Difficile de surench=C3=A9rir mais = je suis totalement d'accord. D=C3=A9j=C3=A0, ce niveau de >> comp=C3= =A9tence, je ne me fais gu=C3=A8re d'illusion sur la possibilit=C3=A9 de l'= atteindre un >> jour; mais cette facult=C3=A9 de patience bienveillan= te, c'est totalement hors de mon >> champ d'action. Je ne peux que re= ster admiratif. >> Vu d'en bas, je ne peux comparer les niveaux des i= ntervenants experts de la >> liste. Je sais juste qu'il n'est pas seu= l de sa qualit=C3=A9, cependant c'est vrai >> qu'il s'y colle plus qu= '=C3=A0 son tour pour le bien de tous. >> >> Merci Jean. > &= gt; Effectivement : merci =C3=A0 Jean, ainsi qu'=C3=A0 pas mal d'autres bal= =C3=A8zes (ou > moins bal=C3=A8zes, mais qui accordent n=C3=A9anmoins de= leur temps) du > quartier :) > -- > Denis -------------- section = suivante -------------- Une pi=C3=A8ce jointe HTML a =C3=A9t=C3=A9 nettoy= =C3=A9e... URL: ------------------------------ Message: 2 Date: Sun, 10 Jan= 2021 13:12:24 +0100 From: Jacques Menu To: Marc Swake Cc: Jacques Menu , D= enis Bitouz=C3=A9 , "lilypond-user-fr@gnu.org" Subject: Re: Jean Abou Samra= Message-ID: Content-Type: text/plain; charset=3D"utf-8" Bonjour tutti, Oui= , merci beaucoup =C3=A0 Jean, qui intervient =C3=A9galement de mani=C3=A8re= tr=C3=A8s comp=C3=A9tente et utile sur la liste anglophone! JM > Le 10 = janv. 2021 =C3=A0 12:10, Marc Swake a =C3=A9crit : > > > J=E2=80= =99ai une utilisation assez basique de Lilypond (dans la pratique rendre li= sible de grilles de jazz, =C3=A9ventuellement r=C3=A9cup=C3=A9rer en midi).= > Mais m=C3=AAme pour cela j=E2=80=99ai b=C3=A9n=C3=A9fici=C3=A9 au d= =C3=A9marrage (en mars) de l=E2=80=99aide des =C2=AB gourous =C2=BB du foru= m et je les remercie encore une fois. > Je lis avec int=C3=A9r=C3=AAt le= s =C3=A9changes et suis vraiment bluff=C3=A9 par l=E2=80=99investissement e= t la comp=C3=A9tence des experts! > Merci =C3=A0 eux donc et bonne ann= =C3=A9e. > >> Le 10 janv. 2021 =C3=A0 11:56, Denis Bitouz=C3=A9 &g= t; a =C3=A9crit : >> >> Le 10/01/21 =C3=A0 10h30, CHARADE Olivi= er a =C3=A9crit : >> >>> Difficile de surench=C3=A9rir mais = je suis totalement d'accord. D=C3=A9j=C3=A0, ce niveau de >>> comp= =C3=A9tence, je ne me fais gu=C3=A8re d'illusion sur la possibilit=C3=A9 de= l'atteindre un >>> jour; mais cette facult=C3=A9 de patience bien= veillante, c'est totalement hors de mon >>> champ d'action. Je ne = peux que rester admiratif. >>> Vu d'en bas, je ne peux comparer le= s niveaux des intervenants experts de la >>> liste. Je sais juste = qu'il n'est pas seul de sa qualit=C3=A9, cependant c'est vrai >>> = qu'il s'y colle plus qu'=C3=A0 son tour pour le bien de tous. >>> = >>> Merci Jean. >> >> Effectivement : merci =C3=A0 Jea= n, ainsi qu'=C3=A0 pas mal d'autres bal=C3=A8zes (ou >> moins bal=C3= =A8zes, mais qui accordent n=C3=A9anmoins de leur temps) du >> quarti= er :) >> -- >> Denis > -------------- section suivante -----= --------- Une pi=C3=A8ce jointe HTML a =C3=A9t=C3=A9 nettoy=C3=A9e... URL: = ------------------------------ Subject: Pied de page des remises group=C3= =A9es _______________________________________________ liste de diffusion li= lypond-user-fr lilypond-user-fr@gnu.org https://lists.gnu.org/mailman/listi= nfo/lilypond-user-fr ------------------------------ Fin de Lot lilypond-use= r-fr, Vol 736, Parution 11 ************************************************= *
------=_Part_3782658_333019722.1610364633580-- From MAILER-DAEMON Mon Jan 11 11:40:54 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1kz0FR-0008Pw-RU for mharc-lilypond-user-fr@gnu.org; Mon, 11 Jan 2021 11:40:53 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:42300) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kz0FP-0008Ld-Fg for lilypond-user-fr@gnu.org; Mon, 11 Jan 2021 11:40:51 -0500 Received: from smtp13.smtpout.orange.fr ([80.12.242.135]:52996 helo=smtp.smtpout.orange.fr) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.90_1) (envelope-from ) id 1kz0FN-0000tp-93 for lilypond-user-fr@gnu.org; Mon, 11 Jan 2021 11:40:51 -0500 Received: from [10.20.0.8] ([194.59.249.22]) by mwinf5d70 with ME id FUgh2400E0VkQbE03UgiF9; Mon, 11 Jan 2021 17:40:43 +0100 X-ME-Helo: [10.20.0.8] X-ME-Auth: ZmNqb3R3QG9yYW5nZS5mcg== X-ME-Date: Mon, 11 Jan 2021 17:40:43 +0100 X-ME-IP: 194.59.249.22 Subject: Re: Jean Abou Samra To: lilypond-user-fr@gnu.org References: <4eedb48e-ff92-e84b-5aee-9c057a06f06a@gerbaud.eu> <87r1mtm55w.fsf@example.com> <7EAF174E-379C-49C5-8886-598EB89BD3C8@gmail.com> <6b2b4935-88c9-3e7f-22ad-0508b348d8b8@abou-samra.fr> From: "F. Moinard" Message-ID: <70f60c5f-78cb-db20-312c-47f4d1648c90@orange.fr> Date: Mon, 11 Jan 2021 20:40:42 +0400 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.6.0 MIME-Version: 1.0 In-Reply-To: <6b2b4935-88c9-3e7f-22ad-0508b348d8b8@abou-samra.fr> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: fr Received-SPF: none client-ip=80.12.242.135; envelope-from=fcjotw@orange.fr; helo=smtp.smtpout.orange.fr X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, FREEMAIL_FROM=0.001, NICE_REPLY_A=-0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Jan 2021 16:40:51 -0000 Bonjour à tous, Excellente occasion de remercier tous ceux dont le travail parsème mes partitions... Leur patience et leur bienveillance sont pour beaucoup dans nos progrès ;) Merci Valentin, Pierre, Xavier (les premiers pillés pour moi), Christian, Jean, et les plus lointains Urs, Aaron, Harm... (voire bien moins compréhensibles pour moi !). Sans oublier les auteurs de la documentation !! Bref, bonne année ! Frédéric Le 11/01/2021 à 10:17, Jean Abou Samra a écrit : > Merci beaucoup ! > > C'est (évidemment) très gratifiant d'entendre que son travail est > apprécié. > > Que cela n'occulte pas celui des autres, qu'il est peut-être > l'occasion pour moi de remercier également. J'ai commencé par tout > apprendre de Pierre, Valentin, Xavier, et d'autres, sur cette liste, > par leurs réponses complètes et patientes non seulement à mes propres > questions mais aussi à celles des autres. Puis se sont ajoutés Harm, > Aaron et encore quelques autres de la liste anglophone. En outre, on > ne peut pas remercier assez Jean-Charles pour son investissement > soutenu et constant dans la traduction de la documentation, ô combien > utile pour ceux qui ne maîtrisent pas l'anglais technique (comme > c'était mon cas il y a quelques années). Sans compter les développeurs > (Dan, Jonas, David, Han-Wen, etc.) qui m'en apprennent indirectement > par les messages adjoints à leurs changements. > > Bref, il faut tout un village pour éduquer un enfant. D'ailleurs, j'ai > vu plusieurs personnes s'investir de plus en plus dans l'aide aux > utilisateurs sur cette liste ces derniers temps. Je tiens à les > encourager, et je réponds avec plaisir, comme à toutes les questions, > aux questions techniques sur Scheme ou le fonctionnement de LilyPond, > dans la limite de mes connaissances. > > Bien à vous tous, > Jean > > From MAILER-DAEMON Mon Jan 11 11:52:04 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1kz0QG-0007g0-R2 for mharc-lilypond-user-fr@gnu.org; Mon, 11 Jan 2021 11:52:04 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:45014) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kz0QG-0007ft-1w for lilypond-user-fr@gnu.org; Mon, 11 Jan 2021 11:52:04 -0500 Received: from n2.nabble.com ([162.253.133.85]:58822) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kz0QE-00031K-1w for lilypond-user-fr@gnu.org; Mon, 11 Jan 2021 11:52:03 -0500 Received: from n2.nabble.com (localhost [127.0.0.1]) by n2.nabble.com (Postfix) with ESMTP id 834EF11E2CFFC for ; Mon, 11 Jan 2021 09:51:58 -0700 (MST) Date: Mon, 11 Jan 2021 09:51:58 -0700 (MST) From: Gloops To: lilypond-user-fr@gnu.org Message-ID: <1610383918495-0.post@n2.nabble.com> In-Reply-To: <4eedb48e-ff92-e84b-5aee-9c057a06f06a@gerbaud.eu> References: <4eedb48e-ff92-e84b-5aee-9c057a06f06a@gerbaud.eu> Subject: Re: Jean Abou Samra MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Received-SPF: neutral client-ip=162.253.133.85; envelope-from=yagloops@yahoo.fr; helo=n2.nabble.com X-Spam_score_int: 0 X-Spam_score: -0.1 X-Spam_bar: / X-Spam_report: (-0.1 / 5.0 requ) BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, FREEMAIL_FROM=0.001, NML_ADSP_CUSTOM_MED=0.9, SPF_HELO_PASS=-0.001, SPF_NEUTRAL=0.779, URI_HEX=0.1 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Jan 2021 16:52:04 -0000 Bonne ann=C3=A9e et merci =C3=A0 Jean et tous les autres ... Gilles -- Sent from: http://lilypond-french-users.1298960.n2.nabble.com/ From MAILER-DAEMON Mon Jan 11 12:09:08 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1kz0gm-0001LR-MV for mharc-lilypond-user-fr@gnu.org; Mon, 11 Jan 2021 12:09:08 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:49558) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kz0gj-0001I4-7x for lilypond-user-fr@gnu.org; Mon, 11 Jan 2021 12:09:06 -0500 Received: from n2.nabble.com ([162.253.133.85]:53958) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kz0gg-00061r-OE for lilypond-user-fr@gnu.org; Mon, 11 Jan 2021 12:09:05 -0500 Received: from n2.nabble.com (localhost [127.0.0.1]) by n2.nabble.com (Postfix) with ESMTP id 0727011E2DB43 for ; Mon, 11 Jan 2021 10:08:58 -0700 (MST) Date: Mon, 11 Jan 2021 10:08:57 -0700 (MST) From: Bernard Meylan To: lilypond-user-fr@gnu.org Message-ID: <1610384937994-0.post@n2.nabble.com> In-Reply-To: <1610383918495-0.post@n2.nabble.com> References: <4eedb48e-ff92-e84b-5aee-9c057a06f06a@gerbaud.eu> <1610383918495-0.post@n2.nabble.com> Subject: Re: Jean Abou Samra MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Received-SPF: softfail client-ip=162.253.133.85; envelope-from=bameylan@bluewin.ch; helo=n2.nabble.com X-Spam_score_int: -10 X-Spam_score: -1.1 X-Spam_bar: - X-Spam_report: (-1.1 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_SOFTFAIL=0.665, URI_HEX=0.1 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Jan 2021 17:09:07 -0000 Je me joins avec plaisir aux choristes! Merci =C3=A0 Jean Abou! ----- Cordialement Bernard -- Sent from: http://lilypond-french-users.1298960.n2.nabble.com/ From MAILER-DAEMON Mon Jan 11 12:22:06 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1kz0tK-0004Pt-8i for mharc-lilypond-user-fr@gnu.org; Mon, 11 Jan 2021 12:22:06 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:52190) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kz0tF-0004Mt-84 for lilypond-user-fr@gnu.org; Mon, 11 Jan 2021 12:22:01 -0500 Received: from n2.nabble.com ([162.253.133.85]:51013) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kz0tD-0000fW-Hm for lilypond-user-fr@gnu.org; Mon, 11 Jan 2021 12:22:01 -0500 Received: from n2.nabble.com (localhost [127.0.0.1]) by n2.nabble.com (Postfix) with ESMTP id 2E6C611E2E4BB for ; Mon, 11 Jan 2021 10:21:56 -0700 (MST) Date: Mon, 11 Jan 2021 10:21:56 -0700 (MST) From: martial To: lilypond-user-fr@gnu.org Message-ID: <1610385716188-0.post@n2.nabble.com> In-Reply-To: <4eedb48e-ff92-e84b-5aee-9c057a06f06a@gerbaud.eu> References: <4eedb48e-ff92-e84b-5aee-9c057a06f06a@gerbaud.eu> Subject: Re: Jean Abou Samra MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Received-SPF: softfail client-ip=162.253.133.85; envelope-from=martialr@gmail.com; helo=n2.nabble.com X-Spam_score_int: 8 X-Spam_score: 0.8 X-Spam_bar: / X-Spam_report: (0.8 / 5.0 requ) BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, FORGED_GMAIL_RCVD=1, FREEMAIL_FROM=0.001, NML_ADSP_CUSTOM_MED=0.9, SPF_HELO_PASS=-0.001, SPF_SOFTFAIL=0.665, URI_HEX=0.1 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Jan 2021 17:22:01 -0000 Bonjour,=20 Oui, oui un grand merci =C3=A0 tous les participants qui nous d=C3=A9pannen= t et nous aident =C3=A0 comprendre le code LilyPond.=20 Et que cette ann=C3=A9e soit ...=20 heu... derri=C3=A8re nos =C3=A9crans soit=20 toujours de partage,de connaissance de musique et de bonne humeur !=20 ----- =E2=99=ABartial=E2=99=AA -- Sent from: http://lilypond-french-users.1298960.n2.nabble.com/ From MAILER-DAEMON Mon Jan 11 12:41:26 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1kz1C2-00088R-P4 for mharc-lilypond-user-fr@gnu.org; Mon, 11 Jan 2021 12:41:26 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:55466) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kz1Bz-00084t-HB for lilypond-user-fr@gnu.org; Mon, 11 Jan 2021 12:41:23 -0500 Received: from n2.nabble.com ([162.253.133.85]:49738) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kz1Bw-0003kf-UM for lilypond-user-fr@gnu.org; Mon, 11 Jan 2021 12:41:23 -0500 Received: from n2.nabble.com (localhost [127.0.0.1]) by n2.nabble.com (Postfix) with ESMTP id 6172111E2F32A for ; Mon, 11 Jan 2021 10:41:16 -0700 (MST) Date: Mon, 11 Jan 2021 10:41:16 -0700 (MST) From: Bernard Meylan To: lilypond-user-fr@gnu.org Message-ID: <1610386876354-0.post@n2.nabble.com> Subject: =?UTF-8?Q?M=C3=A9trique_inhabituelle?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Received-SPF: softfail client-ip=162.253.133.85; envelope-from=bameylan@bluewin.ch; helo=n2.nabble.com X-Spam_score_int: -10 X-Spam_score: -1.1 X-Spam_bar: - X-Spam_report: (-1.1 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_SOFTFAIL=0.665, URI_HEX=0.1 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Jan 2021 17:41:23 -0000 Bonsoir =C3=A0 toute l'=C3=A9quipe! Je me trouve confront=C3=A9 =C3=A0 cette m=C3=A9trique=E2=80=A6 un peu inha= bituelle: =20 en fait un 2/4, chiffre seul; mais pour le diff=C3=A9rencier du 2/2, le gra= veur l'a naturellement et logiquement divis=C3=A9 en 2=E2=80=A6 donc, non pas un= C barr=C3=A9, mais un 2 barr=C3=A9. Est-il possible d'ins=C3=A9rer cette barre verticale qui coupe le chiffre e= n 2? ----- Cordialement Bernard -- Sent from: http://lilypond-french-users.1298960.n2.nabble.com/ From MAILER-DAEMON Mon Jan 11 13:16:45 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1kz1kC-0001nh-7v for mharc-lilypond-user-fr@gnu.org; Mon, 11 Jan 2021 13:16:45 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:37384) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kz1k4-0001mj-IO for lilypond-user-fr@gnu.org; Mon, 11 Jan 2021 13:16:39 -0500 Received: from vimdzmsp-sfwd02.bluewin.ch ([195.186.227.131]:35026) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kz1jy-0000dB-Vm for lilypond-user-fr@gnu.org; Mon, 11 Jan 2021 13:16:36 -0500 Received: from mcbookprojm.home ([188.60.174.56]) by vimdzmsp-sfwd02.bluewin.ch Swisscom AG with ESMTPA id z1jskgNb8In7Cz1jsk7Qs8; Mon, 11 Jan 2021 19:16:25 +0100 X-Bluewin-Spam-Analysis: v=2.4 cv=daFFYVbe c=1 sm=1 tr=0 ts=5ffc95f9 a=5A8gqRT6t4oW9tpJUrZgVQ==:117 a=5A8gqRT6t4oW9tpJUrZgVQ==:17 a=IkcTkHD0fZMA:10 a=5KLPUuaC_9wA:10 a=yJZx_hxOAAAA:8 a=9I5xiGouAAAA:8 a=IN2Hb3mKvNrZ8yIs1loA:9 a=QEXdDO2ut3YA:10 a=6smf8xviqPN3Q8GMmrRb:22 a=ARFN2YZ7Uv8kHtb7LS-q:22 X-Bluewin-Spam-Score: 0.00 X-FXIT-IP: IPv4[188.60.174.56] Epoch[1610388985] X-Bluewin-AuthAs: imj-muzhic@bluewin.ch Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.14\)) Subject: =?utf-8?Q?Re=3A_M=C3=A9trique_inhabituelle?= From: Jacques Menu In-Reply-To: <1610386876354-0.post@n2.nabble.com> Date: Mon, 11 Jan 2021 19:16:24 +0100 Cc: Jacques Menu , lilypond-user-fr@gnu.org Content-Transfer-Encoding: quoted-printable Message-Id: <9AF9A86B-49A2-413D-BEC2-2CC33D30A1E6@bluewin.ch> References: <1610386876354-0.post@n2.nabble.com> To: Bernard Meylan X-Mailer: Apple Mail (2.3445.104.14) X-CMAE-Envelope: MS4xfDyF1olws3R1rNTJLuCvSy7JEcuDxxfFttkcATfRrfIDcah/KkcvoVPVU0Bn3TO9ZoQZ/uSEkmjcL20PqhgPfanbtJpsXi2F00Uzj4bI4e1uwb3u7YzL oZOQzNC98vXi8mhGZICaaNIHOconrGQNibziOeCMQyuLDzC2zLrHEoZYfQDiVTI0D1rzvHSpWRkr9Fsxnx4yyGJd9ZGrEGkEz3uDnUPEAgo9KqH2CHdB0wsm wEz+KYRo/HwC3Lz8GB7MFA5kvZ11P7euEx4k+AY1kQs= Received-SPF: pass client-ip=195.186.227.131; envelope-from=imj-muzhic@bluewin.ch; helo=vimdzmsp-sfwd02.bluewin.ch X-Spam_score_int: -24 X-Spam_score: -2.5 X-Spam_bar: -- X-Spam_report: (-2.5 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URI_HEX=0.1 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Jan 2021 18:16:40 -0000 Salut Bernard, Aaron a propos=C3=A9 =C3=A7a, peut-=C3=AAtre que c=E2=80=99est un point = de d=C3=A9part : \version "2.20.0" % thanks to lilypond@hillvisions.com textStencil =3D #(define-music-function (grob text) (key-list? markup?) #{ \override #grob . stencil =3D #ly:text-interface::print \override #grob . text =3D #text #}) timeStencil =3D \textStencil Staff.TimeSignature \etc { \once \timeStencil \markup \compound-meter #'(0 0) \time 3/2 | a'2 b'4. a'8 g'4 g' \once \timeStencil \markup \vcenter \huge \bold V \time 5/4 | a'4 b'4. c''8 b' a' b'4 \time 6/8 | a'8 g' fis' gis'4. \bar "|." } { \time 6/1 \override Staff.TimeSignature.stencil =3D #(lambda (grob) (grob-interpret-markup grob #{ \markup\compound-meter #'(0 0) #})) c'4 } > Le 11 janv. 2021 =C3=A0 18:41, Bernard Meylan a = =C3=A9crit : >=20 > Bonsoir =C3=A0 toute l'=C3=A9quipe! >=20 > Je me trouve confront=C3=A9 =C3=A0 cette m=C3=A9trique=E2=80=A6 un peu = inhabituelle: >=20 > = =20 >=20 > en fait un 2/4, chiffre seul; mais pour le diff=C3=A9rencier du 2/2, = le graveur > l'a naturellement et logiquement divis=C3=A9 en 2=E2=80=A6 donc, non = pas un C barr=C3=A9, mais > un 2 barr=C3=A9. >=20 > Est-il possible d'ins=C3=A9rer cette barre verticale qui coupe le = chiffre en 2? >=20 >=20 >=20 > ----- > Cordialement >=20 > Bernard > -- > Sent from: http://lilypond-french-users.1298960.n2.nabble.com/ >=20 From MAILER-DAEMON Mon Jan 11 13:47:24 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1kz2Dq-0003TG-Ja for mharc-lilypond-user-fr@gnu.org; Mon, 11 Jan 2021 13:47:23 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:43482) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kz2Dn-0003Sm-MU for lilypond-user-fr@gnu.org; Mon, 11 Jan 2021 13:47:19 -0500 Received: from mail-lj1-x232.google.com ([2a00:1450:4864:20::232]:46436) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kz2Dk-0004U3-AQ for lilypond-user-fr@gnu.org; Mon, 11 Jan 2021 13:47:19 -0500 Received: by mail-lj1-x232.google.com with SMTP id u11so279961ljo.13 for ; Mon, 11 Jan 2021 10:47:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=WRSjBI9Didwj+qEtjnVNYwzujDeC8wP506MyUaVr6WA=; b=FG7OqUCT9x+rRBRSp90RTDjkdJi0FJAqetUF1IoLTJEETe5siKs+H+9qYFagn6Ah4Q xsK0MuIVqgRrMJMdSA/2vLfPy5evDPok1+2/03wyAke0kOZLbU0Z2m9TPBw33JPer3yw wqfk0n8lisbYEZyzjfjMtO7TxCpVwPc59oGbqoSzFU3R0wB6Qh0QNEpusbAs9HZKbl8V 5LPdWfMSFI3aCewFD5Jq8LLzp6ssIWVK13WSUKrk6BBiqPO9mDS8PA1TEChALMo7D2Mz yite6HFyOf7K7BnvX/Ucc3oyfsIOYfIvIQVOPTgxygjKJK+ALAe+v49bDGyc+0YHQPDw 0thg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=WRSjBI9Didwj+qEtjnVNYwzujDeC8wP506MyUaVr6WA=; b=jzZfQ2EwtjEMFDwcuBRFiqc2mpivDCxj8hvUaqznXUwdJlgZ7Q62y5pj4Hn1N+9Kbi 5wKqGPAe7HbF6XbEB7gG9X1hWSoKaOF5cY5IDuAJGB1pTBmrW3Qr9crUo9qz9PqRzw2H wW6NV9crWU+RGv5knIlzQ/9vn50gmFlAnlknb4sAaZ48SLNwI4prwG60jGuD1WZjeSKV rw0ePqkc6U01Z7dhugAyyhWqBQXYqRHTdNQ70BcYi32/Anvj9ibQGA3hWJWq9vm4KyAP epOJVEThm5SJdFkjygrifN7TEiza62f/4BIgL4cE7N1RUHDiNpokpw67H9pCM272PRsW G79Q== X-Gm-Message-State: AOAM533i3vXoXQkQjCWmPlyWRUdLfnM/5VfvExvtd02/gH5DEIwKaG0W 1J2SSQk81/7MI5fV+aRhQ50GImmtJt14Ij828lURIS5p91o= X-Google-Smtp-Source: ABdhPJzjPbd0HUQuN+ydjabENR1fnwZoRxFKS2y1npzrsHUXC7SjO7HODA94riMtetRd08C5Gxlmdy2j3YioU4mJdFA= X-Received: by 2002:a2e:90d3:: with SMTP id o19mr377575ljg.382.1610390833895; Mon, 11 Jan 2021 10:47:13 -0800 (PST) MIME-Version: 1.0 References: <71065034-609b-97d9-883c-356b75a7a71c@abou-samra.fr> In-Reply-To: From: =?UTF-8?Q?Dominique_Aud=C3=A9oud?= Date: Mon, 11 Jan 2021 19:47:03 +0100 Message-ID: Subject: =?UTF-8?Q?Fwd=3A_Table_des_mati=C3=A8res_ordonn=C3=A9e?= To: lilypond-user-fr@gnu.org Content-Type: multipart/alternative; boundary="0000000000009a9dde05b8a4552a" Received-SPF: pass client-ip=2a00:1450:4864:20::232; envelope-from=domyck@gmail.com; helo=mail-lj1-x232.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Jan 2021 18:47:20 -0000 --0000000000009a9dde05b8a4552a Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Wouaouh, le r=C3=A9sultat est impeccable ! Rien =C3=A0 dire, la pr=C3=A9sen= tation est irr=C3=A9prochable ! Merci mille fois pour ces am=C3=A9liorations significatives. Le bug identifi=C3=A9 dans le mail pr=C3=A9c=C3=A9dent sera d=C3=A9clar=C3= =A9 dans la liste https://lists.gnu.org/mailman/listinfo/bug-lilypond d=C3=A8s que j'aurais r= e=C3=A7u la validation de mon inscription. Bon courage et bien cordialement ! Le lun. 11 janv. 2021 =C3=A0 07:18, Jean Abou Samra a =C3=A9crit : > Bonjour, > > (Pensez =C3=A0 garder la liste en copie pour que la > discussion puisse se prolonger collectivement.) > > Le 10/01/2021 =C3=A0 21:28, Dominique Aud=C3=A9oud a =C3=A9crit : > > Merci pour toutes vos r=C3=A9ponses, et bravo pour le r=C3=A9sultat ! > Voici le r=C3=A9sultat de mes essais, en prenant en compte tous vos conse= ils. > > 1) Pour les caract=C3=A8res sp=C3=A9ciaux, =C3=A7a marche tr=C3=A8s bien. > J'ai juste eu une surprise avec les guillemets typographiques (voir > l'exemple ci-dessous). > L'insertion de l'=C3=A9l=C3=A9ment ("=C2=AB D" . "D") dans la liste to-as= cii-replacements > du fichier toc-init.ly n'a malheureusement rien donn=C3=A9 de plus. > Si ce n'est pas r=C3=A9soluble, tant pis, je supprimerai les guillemets > typographiques dans la TDM. > > > D'accord, j'ai r=C3=A9=C3=A9crit la fonction pour op=C3=A9rer des > substitutions arbitraires et rajout=C3=A9 ("=C2=AB" . ""), > etc. dans la liste pour supprimer les guillemets. > > 2) Apr=C3=A8s quelques tests, j'ai observ=C3=A9 que ce sont les 2 command= es > suivantes du paper qui compriment la page de la table des mati=C3=A8res : > systems-per-page =3D 4 > min-systems-per-page =3D 3 > (La commande max-systems-per-page ne la comprime pas.) > Dommage, je les utilisais dans le paper pour toutes les partitions ! > > > Joli ! C'est clairement un bug. Vous seriez tr=C3=A8s gentil, > si vous parlez un peu l'anglais, de le signaler =C3=A0 la > liste bug-lilypond@gnu.org (voir > http://lilypond.org/contact.fr.html) avec un exemple minimal, > par exemple ceci : > > \version "2.23.0" > > \paper { > systems-per-page =3D 3 > } > > \markuplist { #@(make-list 300 "a") } > > Pour le contourner, on peut d=C3=A9finir le systems-per-page > ou min-systems-per-page au niveau d'un \bookpart qui > contient toutes les partitions, et placer la table > des mati=C3=A8res en dehors de ce \bookpart, soit sch=C3=A9matiquement : > > \markuplist \table-of-contents > > \bookpart { > \paper { > systems-per-page =3D 4 > } > \score { ... } > \score { ... } > ... > } > > En effet, les variables d'espacement sont propres =C3=A0 > chaque bloc \bookpart comme indiqu=C3=A9 sur > > > http://lilypond.org/doc/v2.22/Documentation/notation/page-breaking#manual= -page-breaking > > > 3) Le tri marche tr=C3=A8s bien, presque trop bien ! > En effet, avec le code suivant : > > %%%%%%%%%%%%%%%%% > % Identification de la 1e pi=C3=A8ce (via le nom de sa strophe 1) > \tocItem B-pi=C3=A8ce "S 1e vers strophe 1" > % Strophes successives > \tocItem B-pi=C3=A8ce.strophe "S 1e vers strophe 1" > \tocItem B-pi=C3=A8ce.strophe "U 1e vers strophe 2" > \tocItem B-pi=C3=A8ce.strophe "=C2=AB D =C2=BB 1e vers strophe 3" > > % Identification de la 2e pi=C3=A8ce (via le nom de sa strophe 1) > \tocItem A-pi=C3=A8ce "X 1e vers strophe 1" > % Strophes successives > \tocItem A-pi=C3=A8ce.strophe "X 1e vers strophe 1" > \tocItem A-pi=C3=A8ce.strophe "B 1e vers strophe 2" > \tocItem A-pi=C3=A8ce.strophe "G 1e vers strophe 3" > \tocItem A-pi=C3=A8ce.strophe "K 1e vers strophe 4" > %%%%%%%%%%%%%%%%% > > J'obtiens le r=C3=A9sultat suivant : > B 1e vers strophe 2 . . . . 2:2:2 > G 1e vers strophe 3 . . . . 2:2:3 > K 1e vers strophe 4 . . . . 2:2:4 > S 1e vers strophe 1 . . . . 1:1 > S 1e vers strophe 1 . . . . 1:2:1 > U 1e vers strophe 2 . . . . 1:2:2 > X 1e vers strophe 1 . . . . 2:1 > X 1e vers strophe 1 . . . . 2:2:1 > =C2=AB D =C2=BB 1e vers strophe 3 . . 1:2:3 > > Alors que j'attendais plut=C3=B4t celui-ci : > B 1e vers strophe 2 . . . . . 2:2 > =C2=AB D =C2=BB 1e vers strophe 3 . . . 1:3 > G 1e vers strophe 3 . . . . . 2:3 > K 1e vers strophe 4 . . . . . 2:4 > S 1e vers strophe 1 . . . . . 1 > S 1e vers strophe 1 . . . . . 1:1 > U 1e vers strophe 2 . . . . . 1:2 > X 1e vers strophe 1 . . . . . 2 > X 1e vers strophe 1 . . . . . 2:1 > > > Mon id=C3=A9e =C3=A9tait plut=C3=B4t de mettre toutes les pi=C3=A8ces > qui sont au m=C3=AAme niveau dans le m=C3=AAme label, comme > ceci : > > \tocItem B-pi=C3=A8ce "S 1e vers strophe 1" > \tocItem B-pi=C3=A8ce "S 1e vers strophe 1" > \tocItem B-pi=C3=A8ce "U 1e vers strophe 2" > \tocItem B-pi=C3=A8ce "=C2=AB D =C2=BB 1e vers strophe 3" > > \tocItem A-pi=C3=A8ce "X 1e vers strophe 1" > \tocItem A-pi=C3=A8ce "X 1e vers strophe 1" > \tocItem A-pi=C3=A8ce "B 1e vers strophe 2" > \tocItem A-pi=C3=A8ce "G 1e vers strophe 3" > \tocItem A-pi=C3=A8ce "K 1e vers strophe 4" > > Et, par exemple, =C2=AB X 1e vers strophe 1 =C2=BB s'affiche > comme =C2=AB 2 : 1 =C2=BB. Faut-il simplement =C2=AB 2 =C2=BB =C3=A0 la > place ? On pourrait enlever tous les =C2=AB 1 =C2=BB =C3=A0 la > fin de la liste. > > Le code commence =C3=A0 devenir long, je le joins > =C3=A0 ce message. > > > J'ai bien conscience que je ne peux gu=C3=A8re que tester les proposition= s... > Si j'avais quelques ann=C3=A9es de moins, je crois que je me lancerais da= ns le > code ! > Mais je veux bien continuer =C3=A0 tester, en pensant que cela pourra ser= vir =C3=A0 > d'autres. > Merci beaucoup, en tout cas, pour le temps pass=C3=A9 pour nous offrir ce= s > fonctionnalit=C3=A9s ! > > > De rien ! C'est un plaisir pour moi. > > Cordialement, > Jean > > > > --0000000000009a9dde05b8a4552a Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable

Wouao= uh, le r=C3=A9sultat est impeccable ! Rien =C3=A0 dire, la pr=C3=A9sentatio= n est irr=C3=A9prochable !
Merci mille fois pour ces am=C3=A9= liorations significatives.
Le bug identifi=C3=A9 dans le mail pr= =C3=A9c=C3=A9dent sera d=C3=A9clar=C3=A9 dans la liste https://lists= .gnu.org/mailman/listinfo/bug-lilypond d=C3=A8s que j'aurais re=C3= =A7u la validation de mon inscription.
Bon courage et bien cordia= lement !

Le=C2=A0lun. 11 janv. 2021 =C3=A0=C2=A007:18, Jean Abou S= amra <jean@abou-= samra.fr> a =C3=A9crit=C2=A0:
=20 =20 =20

Bonjour,

(Pensez =C3=A0 garder la liste en copie pou= r que la
discussion puisse se prolonger collectivement.)

Le 10/01/2021 =C3=A0 21:28, Dominique Aud=C3=A9oud a =C3=A9crit=C2=A0:
=20
Merci pour toutes vos r=C3=A9ponses= , et bravo pour le r=C3=A9sultat !
Voici le r=C3=A9sultat de mes essai= s, en prenant en compte tous vos conseils.

1) Pour les caract=C3=A8res sp=C3= =A9ciaux, =C3=A7a marche tr=C3=A8s bien.
J'ai juste eu une surprise avec les guillemets typographiques (voir l'exemple ci-dessous)= .
L'insertion de l'=C3=A9l=C3= =A9ment ("=C2=AB D" . "D") dans la liste to-ascii-replacements du fichier= toc-init.ly n'a malheureusement rien donn=C3=A9 de plus.
Si ce n'est pas r=C3=A9soluble,= tant pis, je supprimerai les guillemets typographiques dans la TDM.


D'accord, j'ai r=C3=A9=C3=A9crit la fonction pour op=C3=A9r= er des
substitutions arbitraires et rajout=C3=A9 ("=C2=AB" . &qu= ot;"),
etc. dans la liste pour supprimer les guillemets.

2) Apr=C3=A8s quelques tests, j'= ;ai observ=C3=A9 que ce sont les 2 commandes suivantes du paper q= ui compriment la page de la table des mati=C3=A8res :
systems-per-page =3D 4
min-systems-per-page =3D 3
(La commande max-systems-per-page ne la comprime pas.)
Dommage, je les utilisais dans le paper pour toutes les partitions !


Joli ! C'est clairement un bug. Vous seriez tr=C3=A8s gentil, si vous parlez un peu l'anglais, de le signaler =C3=A0 la
liste bug= -lilypond@gnu.org (voir
h= ttp://lilypond.org/contact.fr.html) avec un exemple minimal,
par exemple ceci :

\version "2.23.0"

\paper {
=C2=A0 systems-per-page =3D 3
}

\markuplist { #@(make-list 300 "a") }

Pour le contourner, on peut d=C3=A9finir le systems-per-page
ou min-systems-per-page au niveau d'un \bookpart qui
contient toutes les partitions, et placer la table
des mati=C3=A8res en dehors de ce \bookpart, soit sch=C3=A9matiquem= ent :

\markuplist \table-of-contents

\bookpart {
=C2=A0 \paper {
=C2=A0=C2=A0=C2=A0 systems-per-page =3D 4
=C2=A0 }
=C2=A0 \score { ... }
=C2=A0 \score { ... }
=C2=A0 ...
}

En effet, les variables d'espacement so= nt propres =C3=A0
chaque bloc \bookpart comme indiqu=C3=A9 sur

http://lilypond.org/doc/= v2.22/Documentation/notation/page-breaking#manual-page-breaking


3) Le tri marche tr=C3=A8s bien, presque trop bien !
En effet, avec le code suivant :

%%%%%%%%%%%%%%%%%
% Identification de la 1e pi=C3=A8c= e (via le nom de sa strophe 1)
\tocItem B-pi=C3=A8ce "S 1e vers strophe 1"
% Strophes successives
\tocItem B-pi=C3=A8ce.strophe "S 1e vers strophe 1"=
\tocItem B-pi=C3=A8ce.strophe "U 1e vers strophe 2"=
\tocItem B-pi=C3=A8ce.strophe "=C2=AB D =C2=BB 1e vers s= trophe 3"

% Identification de la 2e pi=C3=A8ce (via le nom de sa stroph= e 1)
\tocItem A-pi=C3=A8ce "X 1e vers strophe 1"
% Strophes successives
\tocItem A-pi=C3=A8ce.strophe "X 1e vers strophe 1"=
\tocItem A-pi=C3=A8ce.strophe "B 1e vers strophe 2"=
\tocItem A-pi=C3=A8ce.strophe "G 1e vers strophe 3"=
\tocItem A-pi=C3=A8ce.strophe "K 1e vers strophe 4"=
%%%%%%%%%%%%%%%%%

J'obtiens le r=C3=A9sultat suiv= ant :
B 1e vers strophe 2 . . . . =C2=A02= :2:2
G 1e vers strophe 3 . . . . =C2=A02:2:3
K 1e vers strophe 4 . . . . =C2=A02:2:4
S 1e vers strophe 1 . . . . =C2=A0 =C2=A01:1
S 1e vers strophe 1 . . . . =C2=A01:2:1
U 1e vers strophe 2 . . . . =C2=A01:2:2
X 1e vers strophe 1 . . . . =C2=A0 =C2=A02:1
X 1e vers strophe 1 . . . . =C2=A02:2:1
=C2=AB D =C2=BB 1e vers strophe 3 . . =C2=A01:2:3

Alors que j'attendais plut=C3= =B4t celui-ci :
B 1e vers strophe 2 . . . . . =C2=A02:2
=C2=AB D =C2=BB 1e vers strophe 3 . . . =C2=A01:3
G 1e vers strophe 3 . . . . . =C2=A02:3
K 1e vers strophe 4 . . . . . =C2=A02:4
S 1e vers strophe 1 . . . . . =C2=A0 =C2=A01
S 1e vers strophe 1 . . . . . =C2=A01:1
U 1e vers strophe 2 . . . . . =C2=A01:2
X 1e vers strophe 1 . . . . . =C2=A0 =C2=A02
X 1e vers strophe 1 . . . . . =C2=A02:1


Mon id=C3=A9e =C3=A9tait plut=C3=B4t de mettre toutes les pi=C3=A8c= es
qui sont au m=C3=AAme niveau dans le m=C3=AAme label, comme
ceci :

\tocItem B-pi=C3=A8ce "S 1e vers strophe 1"
\tocItem B-pi=C3=A8ce "S 1e vers strophe 1"
\tocItem B-pi=C3=A8ce "U 1e vers strophe 2"
\tocItem B-pi=C3=A8ce "=C2=AB D =C2=BB 1e vers strophe 3"=

\tocItem A-pi=C3=A8ce "X 1e vers strophe 1"
\tocItem A-pi=C3=A8ce "X 1e vers strophe 1"
\tocItem A-pi=C3=A8ce "B 1e vers strophe 2"
\tocItem A-pi=C3=A8ce "G 1e vers strophe 3"
\tocItem A-pi=C3=A8ce "K 1e vers strophe 4"

Et, par exemple, =C2=AB X 1e vers strophe 1= =C2=BB s'affiche
comme
=C2= =AB 2 : 1 =C2=BB. Faut-il simplement =C2=AB 2 =C2=BB =C3=A0 la
place ? On pourrait enlever tous les =C2=AB 1 =C2=BB =C3=A0 la fin de la liste.

Le code commence = =C3=A0 devenir long, je le joins
=C3=A0 ce message.


J'ai bien conscience que je n= e peux gu=C3=A8re que tester les propositions...
Si j'avais quelques ann=C3=A9= es de moins, je crois que je me lancerais dans le code !
Mais je veux bien continuer =C3=A0 tester, en pensant que cela pourra servir =C3=A0 d'autres= .
Merci beaucoup, en tout cas, pour le temps pass=C3=A9 pour nous offrir ces fonctionnalit=C3=A9s= !


De rien ! C'est un plaisir pour moi.

Cordialement,
Jean



--0000000000009a9dde05b8a4552a-- From MAILER-DAEMON Mon Jan 11 16:08:00 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1kz4Pw-0001Sz-Fj for mharc-lilypond-user-fr@gnu.org; Mon, 11 Jan 2021 16:08:00 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:46878) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kz4Pv-0001Sq-5g for lilypond-user-fr@gnu.org; Mon, 11 Jan 2021 16:07:59 -0500 Received: from smtp2.galacsys.net ([2001:1b78:0:9:d918:590b:0:1]:40786 helo=smtp4gsys.galacsys.net) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kz4Ps-0006Tz-VU for lilypond-user-fr@gnu.org; Mon, 11 Jan 2021 16:07:58 -0500 Received: from smtp4gsys.galacsys.net (localhost [127.0.0.1]) by smtp4gsys.galacsys.net (Postfix) with ESMTP id 6EA32180174; Mon, 11 Jan 2021 22:07:52 +0100 (CET) Received: from [192.168.0.10] (220.12.205.77.rev.sfr.net [77.205.12.220]) (Authenticated user) by smtp4gsys.galacsys.net (Postfix) with ESMTPSA; Mon, 11 Jan 2021 22:07:52 +0100 (CET) Subject: =?UTF-8?Q?Merci_=28was=3a_=5bje_pr=c3=a9f=c3=a8re_ne_pas_mettre_de_?= =?UTF-8?Q?nom_dans_les_titres=5d=29?= To: lilypond-user-fr@gnu.org References: <4eedb48e-ff92-e84b-5aee-9c057a06f06a@gerbaud.eu> From: Olivier Miakinen Message-ID: <91f1ae54-ec89-228f-3a83-833f8d302884@miakinen.net> Date: Mon, 11 Jan 2021 22:07:49 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 MIME-Version: 1.0 In-Reply-To: <4eedb48e-ff92-e84b-5aee-9c057a06f06a@gerbaud.eu> Content-Type: text/plain; charset=utf-8 Content-Language: fr Content-Transfer-Encoding: 8bit Received-SPF: none client-ip=2001:1b78:0:9:d918:590b:0:1; envelope-from=om+lilypond@miakinen.net; helo=smtp4gsys.galacsys.net X-Spam_score_int: -4 X-Spam_score: -0.5 X-Spam_bar: / X-Spam_report: (-0.5 / 5.0 requ) BAYES_00=-1.9, FORGED_SPF_HELO=1, KHOP_HELO_FCRDNS=0.398, SPF_HELO_PASS=-0.001, SPF_NONE=0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Jan 2021 21:07:59 -0000 Bonjour à tous, Le 10/01/2021 10:57, Jean-Jacques Gerbaud a écrit : > > [...] > > M. Jean Abou Samra [...] > > Merci Jean ! Bien que préférant changer le titre lors de ma réponse (sur les listes de discussion comme sur usenet je préfère ne pas mettre de nom dans un titre), je joins mes remerciements à tous les autres. Mais en plus des remerciements à ceux qui répondent le plus souvent et le plus efficacement (Jean, Pierre, Valentin et les autres) je voudrais y associer tous ceux qui contribuent à faire connaître Lilypond (comme Mathieu avec le Café Lily) ou à l'utiliser sur Wikipédia (je pense en particulier à Patachon). Merci à tous ! -- Olivier Miakinen From MAILER-DAEMON Tue Jan 12 04:37:39 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1kzG7P-00024V-3s for mharc-lilypond-user-fr@gnu.org; Tue, 12 Jan 2021 04:37:39 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:35700) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kzG7O-00023S-4s for lilypond-user-fr@gnu.org; Tue, 12 Jan 2021 04:37:38 -0500 Received: from n2.nabble.com ([162.253.133.85]:53018) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kzG7L-00062Q-Ts for lilypond-user-fr@gnu.org; Tue, 12 Jan 2021 04:37:37 -0500 Received: from n2.nabble.com (localhost [127.0.0.1]) by n2.nabble.com (Postfix) with ESMTP id EF13C11E63F07 for ; Tue, 12 Jan 2021 02:37:32 -0700 (MST) Date: Tue, 12 Jan 2021 02:37:32 -0700 (MST) From: =?UTF-8?Q?=C3=89ric?= To: lilypond-user-fr@gnu.org Message-ID: <1610444252933-0.post@n2.nabble.com> In-Reply-To: <1610386876354-0.post@n2.nabble.com> References: <1610386876354-0.post@n2.nabble.com> Subject: =?UTF-8?Q?Re:_M=C3=A9trique_inhabituelle?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Received-SPF: neutral client-ip=162.253.133.85; envelope-from=eric.bellocq@yahoo.fr; helo=n2.nabble.com X-Spam_score_int: 0 X-Spam_score: -0.1 X-Spam_bar: / X-Spam_report: (-0.1 / 5.0 requ) BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, FREEMAIL_FROM=0.001, NML_ADSP_CUSTOM_MED=0.9, SPF_HELO_PASS=-0.001, SPF_NEUTRAL=0.779, URI_HEX=0.1 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Jan 2021 09:37:38 -0000 Bonjour Bernard, voici ce que j'utilise : \override Staff.TimeSignature #'stencil =3D #ly:text-interface::print=20 \override Staff.TimeSignature #'text =3D \markup {=20 \combine =20 \lower #1.5 \draw-line #'(0 . 3)=20 \center-align \lower #1 \number "2"=20 } =C3=89ric -- Sent from: http://lilypond-french-users.1298960.n2.nabble.com/ From MAILER-DAEMON Tue Jan 12 07:44:53 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1kzJ2b-0000eF-Au for mharc-lilypond-user-fr@gnu.org; Tue, 12 Jan 2021 07:44:53 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:54048) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kzJ2Z-0000dm-V8 for lilypond-user-fr@gnu.org; Tue, 12 Jan 2021 07:44:51 -0500 Received: from mail-lj1-x234.google.com ([2a00:1450:4864:20::234]:36391) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kzJ2Y-0001q9-4v for lilypond-user-fr@gnu.org; Tue, 12 Jan 2021 07:44:51 -0500 Received: by mail-lj1-x234.google.com with SMTP id n8so2698880ljg.3 for ; Tue, 12 Jan 2021 04:44:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=YLESMcy/Ei8DZO82FW4ldgp6fW8YMztjEdkenXtloEQ=; b=TnQO0bd+rq2KV7RZJTlcH15MR/AQin/iwgdRNBIYU5Y4jmnutrwKPKB69pkK6DIGw7 m4qPTSUzfsC8RC/E27UridcO/RP0opi8aUWDHN+v7H+HLP1OpqzIzdoD3qyi7jdsaJ4/ DcBq+ka4aUguJLXq1MeYxmsJkwN14ijxdtccUeA6PDzpRstplMEq/rGJRSjLiwTUgTJL 0sTyNUJp8xqLbgfn0BXAWVFC0f/ux6tZe/ZNiWUuXo8gvmfP+bWB40FVgpm3gXL+BM7t oBuFSLgmkEloboKv7SyJ0ufWV32PnOMBmWrFyg2AG0qRNCxioRwPc4i1wM5e/O99ObCK IWfg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=YLESMcy/Ei8DZO82FW4ldgp6fW8YMztjEdkenXtloEQ=; b=V/KXTcA35qYSu0qYohFNwB72U22NUxQRxSLbk2tB95qfmrC0br8uCoqVLBQIn/Mi4y ofxioK9fa916AU44n21F8GmucFssiJdQJdal2sbhg+kUI+GgjKtT5VBqJQDttwhSu5Xy ynICVOxdvPNGCv0dhUps6tY49+UQIJ9s4iw9K6jRtIC7absG+Q17xzXpqx5+FZN+9478 O2ddwhUwWHF7Srxhpj+qyHzjDWQRGwpRsMxiqLNuV17Yv2qskYak7Eh2o6Bn7uVmJf+z MO3iMGdOQd2CzIOwIRyxt54YSBlLG+/PmLve7XVXDig5wdKYtUs02LmB4hBATfPTCPcn /47A== X-Gm-Message-State: AOAM531jqJT6ejLz2alCLj9S8DRvvCmQL9dllbb9/Xt6xUu4bdDymcsr A2dqHJwejjAMv5fXudr+5Ztildk21juhLsXOpR4= X-Google-Smtp-Source: ABdhPJx8Z5mbG5Is6NG76rkfbL3LIYBzpHRYwtD+Z6wTVn35+jpD90BqExy5Jkw4OV80J5GLBVWQdk6gV6EqZbu9PXY= X-Received: by 2002:a2e:b544:: with SMTP id a4mr1967398ljn.371.1610455487543; Tue, 12 Jan 2021 04:44:47 -0800 (PST) MIME-Version: 1.0 References: <4eedb48e-ff92-e84b-5aee-9c057a06f06a@gerbaud.eu> <1610385716188-0.post@n2.nabble.com> In-Reply-To: <1610385716188-0.post@n2.nabble.com> From: Pierre Perol-Schneider Date: Tue, 12 Jan 2021 13:44:37 +0100 Message-ID: Subject: Re: Jean Abou Samra To: martial Cc: lilypond-user-fr Content-Type: multipart/alternative; boundary="00000000000042fb5205b8b363e1" Received-SPF: pass client-ip=2a00:1450:4864:20::234; envelope-from=pierre.schneider.paris@gmail.com; helo=mail-lj1-x234.google.com X-Spam_score_int: -19 X-Spam_score: -2.0 X-Spam_bar: -- X-Spam_report: (-2.0 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URI_HEX=0.1 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Jan 2021 12:44:52 -0000 --00000000000042fb5205b8b363e1 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Un grand merci, =C3=A7a fait vraiment plaisir. Je me joins =C3=A0 vos f=C3=A9licitations : bravo =C3=A0 Jean pour son inve= stissent ! Et un grand merci =C3=A0 tous les anciens, toujours l=C3=A0 apr=C3=A8s tant= d'ann=C3=A9es : Jean-Charles, Valentin, Xavier, Gilles... J'en oublie, pardon ;) Meilleurs v=C5=93ux =C3=A0 tous, bien amicalement, Pierre Le lun. 11 janv. 2021 =C3=A0 18:41, martial a =C3=A9cr= it : > Bonjour, > > Oui, oui un grand merci =C3=A0 tous les participants qui nous d=C3=A9pann= ent et nous > aident =C3=A0 comprendre le code LilyPond. > Et que cette ann=C3=A9e soit ... > heu... derri=C3=A8re nos =C3=A9crans soit > toujours de partage,de connaissance de musique et de bonne humeur ! > > > > > > > ----- > =E2=99=ABartial=E2=99=AA > -- > Sent from: http://lilypond-french-users.1298960.n2.nabble.com/ > > --00000000000042fb5205b8b363e1 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Un grand merci, =C3=A7a fait vraiment plaisir.
<= div>Je me joins =C3=A0 vos f=C3=A9licitations : bravo =C3=A0 Jean pour son = investissent !
Et un grand merci =C3=A0 tous les anciens, toujour= s l=C3=A0 apr=C3=A8s tant d'ann=C3=A9es : Jean-Charles, Valentin, Xavie= r, Gilles... J'en oublie, pardon ;)
Meilleurs v=C5=93ux = =C3=A0 tous, bien amicalement,
Pierre


Le= =C2=A0lun. 11 janv. 2021 =C3=A0=C2=A018:41, martial <martialr@gmail.com> a =C3=A9crit=C2=A0:
=
Bonjour,

Oui, oui un grand merci =C3=A0 tous les participants qui nous d=C3=A9pannen= t et nous
aident =C3=A0 comprendre le code LilyPond.
Et que cette ann=C3=A9e soit ...
heu... derri=C3=A8re nos =C3=A9crans soit
toujours de partage,de connaissance de=C2=A0 musique et de bonne humeur=C2= =A0 !






-----
=E2=99=ABartial=E2=99=AA
--
Sent from: http://lilypond-french-users.1298960.n= 2.nabble.com/

--00000000000042fb5205b8b363e1-- From MAILER-DAEMON Tue Jan 12 10:58:16 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1kzM3k-0004rJ-FU for mharc-lilypond-user-fr@gnu.org; Tue, 12 Jan 2021 10:58:16 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:42854) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kzM3i-0004o2-HG for lilypond-user-fr@gnu.org; Tue, 12 Jan 2021 10:58:14 -0500 Received: from n2.nabble.com ([162.253.133.85]:61857) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kzM3e-0001Dd-Vb for lilypond-user-fr@gnu.org; Tue, 12 Jan 2021 10:58:14 -0500 Received: from n2.nabble.com (localhost [127.0.0.1]) by n2.nabble.com (Postfix) with ESMTP id 38E0C11E79189 for ; Tue, 12 Jan 2021 08:58:07 -0700 (MST) Date: Tue, 12 Jan 2021 08:58:07 -0700 (MST) From: Bernard Meylan To: lilypond-user-fr@gnu.org Message-ID: <1610467087190-0.post@n2.nabble.com> In-Reply-To: <1610444252933-0.post@n2.nabble.com> References: <1610386876354-0.post@n2.nabble.com> <1610444252933-0.post@n2.nabble.com> Subject: =?UTF-8?Q?Re:_M=C3=A9trique_inhabituelle?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Received-SPF: softfail client-ip=162.253.133.85; envelope-from=bameylan@bluewin.ch; helo=n2.nabble.com X-Spam_score_int: -10 X-Spam_score: -1.1 X-Spam_bar: - X-Spam_report: (-1.1 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_SOFTFAIL=0.665, URI_HEX=0.1 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Jan 2021 15:58:14 -0000 Merci =C3=A0 Jacques et =C3=89ric! =C3=89ric, ton code a fait merveille! Je l'ai adapt=C3=A9 comme ceci (avec = une police diff=C3=A9rente): \override Staff.TimeSignature #'stencil =3D #ly:text-interface::print \once \override Score.TimeSignature #'font-name =3D #"CochinLTStd Bold"= =20 \once \override Score.TimeSignature #'font-size =3D #2 \override Staff.TimeSignature #'text =3D \markup { \combine =20 \override #'(thickness . 2.3) \translate #'(0.63 . -1.6) \draw-line #'(0 . 3.3) \lower #1 \number "2" } et le r=C3=A9sultat est parfait: =20 Encore merci! ----- Cordialement Bernard -- Sent from: http://lilypond-french-users.1298960.n2.nabble.com/ From MAILER-DAEMON Tue Jan 12 11:20:51 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1kzMPb-00017I-6H for mharc-lilypond-user-fr@gnu.org; Tue, 12 Jan 2021 11:20:51 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:49280) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kzMPX-00016q-RH for lilypond-user-fr@gnu.org; Tue, 12 Jan 2021 11:20:48 -0500 Received: from smtp4.galacsys.net ([217.24.89.12]:53132 helo=smtp4gsys.galacsys.net) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kzMPU-0001Vy-CN for lilypond-user-fr@gnu.org; Tue, 12 Jan 2021 11:20:47 -0500 Received: from smtp4gsys.galacsys.net (localhost [127.0.0.1]) by smtp4gsys.galacsys.net (Postfix) with ESMTP id E095118069C; Tue, 12 Jan 2021 17:20:40 +0100 (CET) Received: from [192.168.0.10] (220.12.205.77.rev.sfr.net [77.205.12.220]) (Authenticated user) by smtp4gsys.galacsys.net (Postfix) with ESMTPSA; Tue, 12 Jan 2021 17:20:40 +0100 (CET) Subject: =?UTF-8?Q?Re=3a_M=c3=a9trique_inhabituelle?= To: lilypond-user-fr@gnu.org References: <1610386876354-0.post@n2.nabble.com> <1610444252933-0.post@n2.nabble.com> <1610467087190-0.post@n2.nabble.com> From: Olivier Miakinen Message-ID: Date: Tue, 12 Jan 2021 17:20:37 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 MIME-Version: 1.0 In-Reply-To: <1610467087190-0.post@n2.nabble.com> Content-Type: text/plain; charset=utf-8 Content-Language: fr Content-Transfer-Encoding: 8bit Received-SPF: none client-ip=217.24.89.12; envelope-from=om+lilypond@miakinen.net; helo=smtp4gsys.galacsys.net X-Spam_score_int: -14 X-Spam_score: -1.5 X-Spam_bar: - X-Spam_report: (-1.5 / 5.0 requ) BAYES_00=-1.9, FORGED_SPF_HELO=1, NICE_REPLY_A=-0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001, SPF_NONE=0.001, URI_HEX=0.1 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Jan 2021 16:20:48 -0000 Bonjour, Le 12/01/2021 16:58, Bernard Meylan a écrit : > > [...] le résultat est parfait: > > Est-ce que le petit triangle noir qui traverse en partie la barre verticale n'a pas une signification ? http://lilypond-french-users.1298960.n2.nabble.com/file/t249946/2_barr%C3%A9.png Je m'étais dit que peut-être c'était censé représenter une noire au lieu d'une simple barre verticale... From MAILER-DAEMON Tue Jan 12 12:08:16 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1kzN9Q-0003i6-QY for mharc-lilypond-user-fr@gnu.org; Tue, 12 Jan 2021 12:08:16 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:33546) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kzN9O-0003dl-SS for lilypond-user-fr@gnu.org; Tue, 12 Jan 2021 12:08:10 -0500 Received: from n2.nabble.com ([162.253.133.85]:56447) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kzN9L-0001vK-T3 for lilypond-user-fr@gnu.org; Tue, 12 Jan 2021 12:08:10 -0500 Received: from n2.nabble.com (localhost [127.0.0.1]) by n2.nabble.com (Postfix) with ESMTP id 4515311E7D346 for ; Tue, 12 Jan 2021 10:08:04 -0700 (MST) Date: Tue, 12 Jan 2021 10:08:04 -0700 (MST) From: Bernard Meylan To: lilypond-user-fr@gnu.org Message-ID: <1610471284280-0.post@n2.nabble.com> In-Reply-To: References: <1610386876354-0.post@n2.nabble.com> <1610444252933-0.post@n2.nabble.com> <1610467087190-0.post@n2.nabble.com> Subject: =?UTF-8?Q?Re:_M=C3=A9trique_inhabituelle?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Received-SPF: softfail client-ip=162.253.133.85; envelope-from=bameylan@bluewin.ch; helo=n2.nabble.com X-Spam_score_int: -10 X-Spam_score: -1.1 X-Spam_bar: - X-Spam_report: (-1.1 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_SOFTFAIL=0.665, URI_HEX=0.1 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Jan 2021 17:08:11 -0000 Olivier Miakinen-3 wrote > Est-ce que le petit triangle noir qui traverse en partie la barre > verticale n'a pas une signification ? > [=E2=80=A6] > Je m'=C3=A9tais dit que peut-=C3=AAtre c'=C3=A9tait cens=C3=A9 repr=C3=A9= senter une noire au lieu > d'une simple barre verticale... Alors l=C3=A0, tu poses la question =C3=A0 quinze mille balles=E2=80=A6 Com= me les plus petits d=C3=A9tails, souvent les plus insignifiants, peuvent avoir une significati= on=E2=80=A6 Mais je m'avance: je crois, apr=C3=A8s avoir pas mal c=C3=B4toy=C3=A9 les g= ravures de l'=C3=A9poque du Roi-Soleil (la partoche ci-dessus est une cantate de Berni= er), qu'il s'agit d'une =C2=ABfioriture=C2=BB, une =C2=ABd=C3=A9coration=C2=BB= =E2=80=A6 le m=C3=AAme genre de fioritures qui a fait que le =C2=ABG=C2=BB des origines est devenu notre cl= =C3=A9 de sol=E2=80=A6=20 Mais si tu as de quoi me contredire, je suis preneur! ----- Cordialement Bernard -- Sent from: http://lilypond-french-users.1298960.n2.nabble.com/ From MAILER-DAEMON Tue Jan 12 12:55:05 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1kzNsm-0000EM-8i for mharc-lilypond-user-fr@gnu.org; Tue, 12 Jan 2021 12:55:05 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:45320) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kzNsj-0000DA-QZ for lilypond-user-fr@gnu.org; Tue, 12 Jan 2021 12:55:01 -0500 Received: from smtp4.galacsys.net ([217.24.89.12]:40946 helo=smtp4gsys.galacsys.net) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kzNsi-0002EK-3O for lilypond-user-fr@gnu.org; Tue, 12 Jan 2021 12:55:01 -0500 Received: from smtp4gsys.galacsys.net (localhost [127.0.0.1]) by smtp4gsys.galacsys.net (Postfix) with ESMTP id 842A118069C; Tue, 12 Jan 2021 18:54:56 +0100 (CET) Received: from [192.168.0.10] (220.12.205.77.rev.sfr.net [77.205.12.220]) (Authenticated user) by smtp4gsys.galacsys.net (Postfix) with ESMTPSA; Tue, 12 Jan 2021 18:54:56 +0100 (CET) Subject: =?UTF-8?Q?Re=3a_M=c3=a9trique_inhabituelle?= To: lilypond-user-fr@gnu.org References: <1610386876354-0.post@n2.nabble.com> <1610444252933-0.post@n2.nabble.com> <1610467087190-0.post@n2.nabble.com> <1610471284280-0.post@n2.nabble.com> From: Olivier Miakinen Message-ID: <3c275d8f-6085-3f8b-c8d0-703aca321937@miakinen.net> Date: Tue, 12 Jan 2021 18:54:53 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 MIME-Version: 1.0 In-Reply-To: <1610471284280-0.post@n2.nabble.com> Content-Type: text/plain; charset=utf-8 Content-Language: fr Content-Transfer-Encoding: 8bit Received-SPF: none client-ip=217.24.89.12; envelope-from=om+lilypond@miakinen.net; helo=smtp4gsys.galacsys.net X-Spam_score_int: -15 X-Spam_score: -1.6 X-Spam_bar: - X-Spam_report: (-1.6 / 5.0 requ) BAYES_00=-1.9, FORGED_SPF_HELO=1, NICE_REPLY_A=-0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001, SPF_NONE=0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Jan 2021 17:55:02 -0000 Le 12/01/2021 18:08, Bernard Meylan m'a répondu : > > [...] > Mais je m'avance: je crois, après avoir pas mal côtoyé les gravures de > l'époque du Roi-Soleil (la partoche ci-dessus est une cantate de Bernier), > qu'il s'agit d'une «fioriture», une «décoration»… le même genre de > fioritures qui a fait que le «G» des origines est devenu notre clé de sol… > Mais si tu as de quoi me contredire, je suis preneur! Il n'y a rien à ma connaissance qui puisse me faire douter de cet avis. ;-) From MAILER-DAEMON Wed Jan 13 03:37:09 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1kzbeP-0000u5-2o for mharc-lilypond-user-fr@gnu.org; Wed, 13 Jan 2021 03:37:09 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:43364) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kzbeO-0000tx-Bw for lilypond-user-fr@gnu.org; Wed, 13 Jan 2021 03:37:08 -0500 Received: from mail-lf1-x136.google.com ([2a00:1450:4864:20::136]:40561) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kzbeL-00023D-SA for lilypond-user-fr@gnu.org; Wed, 13 Jan 2021 03:37:08 -0500 Received: by mail-lf1-x136.google.com with SMTP id m12so1529830lfo.7 for ; Wed, 13 Jan 2021 00:37:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=h28570HCjHpVlRcRjQbTl5Ryb2sGqu2hkk6p6ier6ZQ=; b=CksOzFuCW91yxLJ4XkEgmPjB2LENUpYlvI0Q5uH1VCX6Nd72vMusrmrAFL/dSGclro MriC/THTHlBRIyy6SxQEqjBs/2noU0xkF2w1J732/Ygf+JJte8l9JoLoo1jMW2onrP+J e5l/GqIKbLbs3zsEl7QvYKPqeqzRtRPgql83ptrjtOANwmokN26NBYGqGcua73k03FD8 klLBpDcSGfywmzXvDJUxAs/F67cESDTagwOXKnUbFkSK/PA/hYgFbVivk4ucvu1qtk41 TE782vGCjZUtgpM/E5DOEcOxPLSDOpFLCWUVYRQH0QHa9NpaoCwzOWo7UHKuBnEvfYHM VV3Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=h28570HCjHpVlRcRjQbTl5Ryb2sGqu2hkk6p6ier6ZQ=; b=nCGELNqYYWy8+J5nJ7tiG+Wp1p9aZxcTrY5cw89rH+jRVdXO3OODrYnb/ueRw6wPG6 I1Jpj+Nqt75fwpZwRgrnmUt4qTBlc5YRUq1WLHiMvkK1DF/niYEZlTI6fURdQbkrMGRf zJUuTmPiLNZF4tp1osUHqt6wrRPmSbAAM8PmDLE7EZvDCQXdnRhsGougiXtTQW3FBXMs Adst0a8BQHUl7pvs+6kCihIkNETqArlkYoPG7uMLTYX7ZcfwArjwPH03zaUBe0Vg9egn oCbm0qCp606Lp4W4eGFjxpi/ascAosta4qJR9Bs7tWSn7wD01T6lEYy5DzC9MQchC+8N qt7g== X-Gm-Message-State: AOAM530mEkBy290Rj46faIIT8SlRZkLoYj4y1mPQPhRcZb3PAHp6S/MJ 6AqQlPrTgEnDi2PR3d3nQW5WcGHuajppOYGaz2BkrVK/UJSjwg== X-Google-Smtp-Source: ABdhPJxMGbGNT6yIfGaRoMufvNxwrDIE/JSPKo5mjeDCsqDta4SjB3UmXonR4RxRRrG6JDAnNmrRDssywnqLt98kpGM= X-Received: by 2002:a19:6b0d:: with SMTP id d13mr389291lfa.63.1610527022935; Wed, 13 Jan 2021 00:37:02 -0800 (PST) MIME-Version: 1.0 References: <71065034-609b-97d9-883c-356b75a7a71c@abou-samra.fr> In-Reply-To: From: =?UTF-8?Q?Dominique_Aud=C3=A9oud?= Date: Wed, 13 Jan 2021 09:36:52 +0100 Message-ID: Subject: =?UTF-8?Q?Fwd=3A_Table_des_mati=C3=A8res_ordonn=C3=A9e?= To: lilypond-user-fr@gnu.org Content-Type: multipart/alternative; boundary="0000000000001a71ed05b8c40bb7" Received-SPF: pass client-ip=2a00:1450:4864:20::136; envelope-from=domyck@gmail.com; helo=mail-lf1-x136.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Jan 2021 08:37:08 -0000 --0000000000001a71ed05b8c40bb7 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Encore un petite question, si je n'abuse pas ! Tout fonctionne bien sur un ensemble important de pi=C3=A8ces, sauf qu'en utilisant la commande tocItemMarkup =3D \tocItemWithDotsMarkup la num=C3=A9rotation nn:mm dans la TDM saute et donne simplement nn, avec u= n d=C3=A9calage des num=C3=A9ros nn. La mise en commentaire de cette commande fait dispara=C3=AEtre le probl=C3= =A8me. Doit-on utiliser une autre commande ? Merci encore par avance ---------- Forwarded message --------- De : Dominique Aud=C3=A9oud Date: lun. 11 janv. 2021 =C3=A0 19:47 Subject: Fwd: Table des mati=C3=A8res ordonn=C3=A9e To: Wouaouh, le r=C3=A9sultat est impeccable ! Rien =C3=A0 dire, la pr=C3=A9sen= tation est irr=C3=A9prochable ! Merci mille fois pour ces am=C3=A9liorations significatives. Le bug identifi=C3=A9 dans le mail pr=C3=A9c=C3=A9dent sera d=C3=A9clar=C3= =A9 dans la liste https://lists.gnu.org/mailman/listinfo/bug-lilypond d=C3=A8s que j'aurais r= e=C3=A7u la validation de mon inscription. Bon courage et bien cordialement ! Le lun. 11 janv. 2021 =C3=A0 07:18, Jean Abou Samra a =C3=A9crit : > Bonjour, > > (Pensez =C3=A0 garder la liste en copie pour que la > discussion puisse se prolonger collectivement.) > > Le 10/01/2021 =C3=A0 21:28, Dominique Aud=C3=A9oud a =C3=A9crit : > > Merci pour toutes vos r=C3=A9ponses, et bravo pour le r=C3=A9sultat ! > Voici le r=C3=A9sultat de mes essais, en prenant en compte tous vos conse= ils. > > 1) Pour les caract=C3=A8res sp=C3=A9ciaux, =C3=A7a marche tr=C3=A8s bien. > J'ai juste eu une surprise avec les guillemets typographiques (voir > l'exemple ci-dessous). > L'insertion de l'=C3=A9l=C3=A9ment ("=C2=AB D" . "D") dans la liste to-as= cii-replacements > du fichier toc-init.ly n'a malheureusement rien donn=C3=A9 de plus. > Si ce n'est pas r=C3=A9soluble, tant pis, je supprimerai les guillemets > typographiques dans la TDM. > > > D'accord, j'ai r=C3=A9=C3=A9crit la fonction pour op=C3=A9rer des > substitutions arbitraires et rajout=C3=A9 ("=C2=AB" . ""), > etc. dans la liste pour supprimer les guillemets. > > 2) Apr=C3=A8s quelques tests, j'ai observ=C3=A9 que ce sont les 2 command= es > suivantes du paper qui compriment la page de la table des mati=C3=A8res : > systems-per-page =3D 4 > min-systems-per-page =3D 3 > (La commande max-systems-per-page ne la comprime pas.) > Dommage, je les utilisais dans le paper pour toutes les partitions ! > > > Joli ! C'est clairement un bug. Vous seriez tr=C3=A8s gentil, > si vous parlez un peu l'anglais, de le signaler =C3=A0 la > liste bug-lilypond@gnu.org (voir > http://lilypond.org/contact.fr.html) avec un exemple minimal, > par exemple ceci : > > \version "2.23.0" > > \paper { > systems-per-page =3D 3 > } > > \markuplist { #@(make-list 300 "a") } > > Pour le contourner, on peut d=C3=A9finir le systems-per-page > ou min-systems-per-page au niveau d'un \bookpart qui > contient toutes les partitions, et placer la table > des mati=C3=A8res en dehors de ce \bookpart, soit sch=C3=A9matiquement : > > \markuplist \table-of-contents > > \bookpart { > \paper { > systems-per-page =3D 4 > } > \score { ... } > \score { ... } > ... > } > > En effet, les variables d'espacement sont propres =C3=A0 > chaque bloc \bookpart comme indiqu=C3=A9 sur > > > http://lilypond.org/doc/v2.22/Documentation/notation/page-breaking#manual= -page-breaking > > > 3) Le tri marche tr=C3=A8s bien, presque trop bien ! > En effet, avec le code suivant : > > %%%%%%%%%%%%%%%%% > % Identification de la 1e pi=C3=A8ce (via le nom de sa strophe 1) > \tocItem B-pi=C3=A8ce "S 1e vers strophe 1" > % Strophes successives > \tocItem B-pi=C3=A8ce.strophe "S 1e vers strophe 1" > \tocItem B-pi=C3=A8ce.strophe "U 1e vers strophe 2" > \tocItem B-pi=C3=A8ce.strophe "=C2=AB D =C2=BB 1e vers strophe 3" > > % Identification de la 2e pi=C3=A8ce (via le nom de sa strophe 1) > \tocItem A-pi=C3=A8ce "X 1e vers strophe 1" > % Strophes successives > \tocItem A-pi=C3=A8ce.strophe "X 1e vers strophe 1" > \tocItem A-pi=C3=A8ce.strophe "B 1e vers strophe 2" > \tocItem A-pi=C3=A8ce.strophe "G 1e vers strophe 3" > \tocItem A-pi=C3=A8ce.strophe "K 1e vers strophe 4" > %%%%%%%%%%%%%%%%% > > J'obtiens le r=C3=A9sultat suivant : > B 1e vers strophe 2 . . . . 2:2:2 > G 1e vers strophe 3 . . . . 2:2:3 > K 1e vers strophe 4 . . . . 2:2:4 > S 1e vers strophe 1 . . . . 1:1 > S 1e vers strophe 1 . . . . 1:2:1 > U 1e vers strophe 2 . . . . 1:2:2 > X 1e vers strophe 1 . . . . 2:1 > X 1e vers strophe 1 . . . . 2:2:1 > =C2=AB D =C2=BB 1e vers strophe 3 . . 1:2:3 > > Alors que j'attendais plut=C3=B4t celui-ci : > B 1e vers strophe 2 . . . . . 2:2 > =C2=AB D =C2=BB 1e vers strophe 3 . . . 1:3 > G 1e vers strophe 3 . . . . . 2:3 > K 1e vers strophe 4 . . . . . 2:4 > S 1e vers strophe 1 . . . . . 1 > S 1e vers strophe 1 . . . . . 1:1 > U 1e vers strophe 2 . . . . . 1:2 > X 1e vers strophe 1 . . . . . 2 > X 1e vers strophe 1 . . . . . 2:1 > > > Mon id=C3=A9e =C3=A9tait plut=C3=B4t de mettre toutes les pi=C3=A8ces > qui sont au m=C3=AAme niveau dans le m=C3=AAme label, comme > ceci : > > \tocItem B-pi=C3=A8ce "S 1e vers strophe 1" > \tocItem B-pi=C3=A8ce "S 1e vers strophe 1" > \tocItem B-pi=C3=A8ce "U 1e vers strophe 2" > \tocItem B-pi=C3=A8ce "=C2=AB D =C2=BB 1e vers strophe 3" > > \tocItem A-pi=C3=A8ce "X 1e vers strophe 1" > \tocItem A-pi=C3=A8ce "X 1e vers strophe 1" > \tocItem A-pi=C3=A8ce "B 1e vers strophe 2" > \tocItem A-pi=C3=A8ce "G 1e vers strophe 3" > \tocItem A-pi=C3=A8ce "K 1e vers strophe 4" > > Et, par exemple, =C2=AB X 1e vers strophe 1 =C2=BB s'affiche > comme =C2=AB 2 : 1 =C2=BB. Faut-il simplement =C2=AB 2 =C2=BB =C3=A0 la > place ? On pourrait enlever tous les =C2=AB 1 =C2=BB =C3=A0 la > fin de la liste. > > Le code commence =C3=A0 devenir long, je le joins > =C3=A0 ce message. > > > J'ai bien conscience que je ne peux gu=C3=A8re que tester les proposition= s... > Si j'avais quelques ann=C3=A9es de moins, je crois que je me lancerais da= ns le > code ! > Mais je veux bien continuer =C3=A0 tester, en pensant que cela pourra ser= vir =C3=A0 > d'autres. > Merci beaucoup, en tout cas, pour le temps pass=C3=A9 pour nous offrir ce= s > fonctionnalit=C3=A9s ! > > > De rien ! C'est un plaisir pour moi. > > Cordialement, > Jean > > > > --0000000000001a71ed05b8c40bb7 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Encore un petite question, si je n'abuse pas !

Tout fonctionne bien sur un ensemble important de pi= =C3=A8ces, sauf qu'en utilisant la commande

<= div>tocItemMarkup =3D \tocItemWithDotsMarkup

la nu= m=C3=A9rotation nn:mm dans la TDM saute et donne simplement nn, avec un d=C3=A9calage des num=C3= =A9ros nn.
La mise en commentaire de cette commande fait dispara= =C3=AEtre le probl=C3=A8me.

Doit-on utiliser u= ne autre commande ?
Merci encore par avance

--= -------- Forwarded message ---------
De=C2=A0: Dominique Aud=C3=A9oud <domyck@gmail.com>
Date: lun. = 11 janv. 2021 =C3=A0=C2=A019:47
Subject: Fwd: Table des mati=C3=A8res or= donn=C3=A9e
To: <lilypon= d-user-fr@gnu.org>



Wouaouh, le r=C3=A9sultat est impecc= able ! Rien =C3=A0 dire, la pr=C3=A9sentation est irr=C3=A9prochable !
<= /div>
Merci mille fois pour ces am=C3=A9liorations significatives.
Le bug identifi=C3=A9 dans le mail pr=C3=A9c=C3=A9dent sera d=C3=A9cl= ar=C3=A9 dans la liste https://lists.gnu.org/mailman/listinfo/bug-li= lypond d=C3=A8s que j'aurais re=C3=A7u la validation de mon inscrip= tion.
Bon courage et bien cordialement !

Le=C2=A0lun. 11= janv. 2021 =C3=A0=C2=A007:18, Jean Abou Samra <jean@abou-samra.fr> a =C3=A9crit=C2= =A0:
=20 =20 =20

Bonjour,

(Pensez =C3=A0 garder la liste en copie pou= r que la
discussion puisse se prolonger collectivement.)

Le 10/01/2021 =C3=A0 21:28, Dominique Aud=C3=A9oud a =C3=A9crit=C2=A0:
=20
Merci pour toutes vos r=C3=A9ponses= , et bravo pour le r=C3=A9sultat !
Voici le r=C3=A9sultat de mes essai= s, en prenant en compte tous vos conseils.

1) Pour les caract=C3=A8res sp=C3= =A9ciaux, =C3=A7a marche tr=C3=A8s bien.
J'ai juste eu une surprise avec les guillemets typographiques (voir l'exemple ci-dessous)= .
L'insertion de l'=C3=A9l=C3= =A9ment ("=C2=AB D" . "D") dans la liste to-ascii-replacements du fichier= toc-init.ly n'a malheureusement rien donn=C3=A9 de plus.
Si ce n'est pas r=C3=A9soluble,= tant pis, je supprimerai les guillemets typographiques dans la TDM.


D'accord, j'ai r=C3=A9=C3=A9crit la fonction pour op=C3=A9r= er des
substitutions arbitraires et rajout=C3=A9 ("=C2=AB" . &qu= ot;"),
etc. dans la liste pour supprimer les guillemets.

2) Apr=C3=A8s quelques tests, j'= ;ai observ=C3=A9 que ce sont les 2 commandes suivantes du paper q= ui compriment la page de la table des mati=C3=A8res :
systems-per-page =3D 4
min-systems-per-page =3D 3
(La commande max-systems-per-page ne la comprime pas.)
Dommage, je les utilisais dans le paper pour toutes les partitions !


Joli ! C'est clairement un bug. Vous seriez tr=C3=A8s gentil, si vous parlez un peu l'anglais, de le signaler =C3=A0 la
liste bug= -lilypond@gnu.org (voir
h= ttp://lilypond.org/contact.fr.html) avec un exemple minimal,
par exemple ceci :

\version "2.23.0"

\paper {
=C2=A0 systems-per-page =3D 3
}

\markuplist { #@(make-list 300 "a") }

Pour le contourner, on peut d=C3=A9finir le systems-per-page
ou min-systems-per-page au niveau d'un \bookpart qui
contient toutes les partitions, et placer la table
des mati=C3=A8res en dehors de ce \bookpart, soit sch=C3=A9matiquem= ent :

\markuplist \table-of-contents

\bookpart {
=C2=A0 \paper {
=C2=A0=C2=A0=C2=A0 systems-per-page =3D 4
=C2=A0 }
=C2=A0 \score { ... }
=C2=A0 \score { ... }
=C2=A0 ...
}

En effet, les variables d'espacement so= nt propres =C3=A0
chaque bloc \bookpart comme indiqu=C3=A9 sur

http://lilypond.org/doc/= v2.22/Documentation/notation/page-breaking#manual-page-breaking


3) Le tri marche tr=C3=A8s bien, presque trop bien !
En effet, avec le code suivant :

%%%%%%%%%%%%%%%%%
% Identification de la 1e pi=C3=A8c= e (via le nom de sa strophe 1)
\tocItem B-pi=C3=A8ce "S 1e vers strophe 1"
% Strophes successives
\tocItem B-pi=C3=A8ce.strophe "S 1e vers strophe 1"=
\tocItem B-pi=C3=A8ce.strophe "U 1e vers strophe 2"=
\tocItem B-pi=C3=A8ce.strophe "=C2=AB D =C2=BB 1e vers s= trophe 3"

% Identification de la 2e pi=C3=A8ce (via le nom de sa stroph= e 1)
\tocItem A-pi=C3=A8ce "X 1e vers strophe 1"
% Strophes successives
\tocItem A-pi=C3=A8ce.strophe "X 1e vers strophe 1"=
\tocItem A-pi=C3=A8ce.strophe "B 1e vers strophe 2"=
\tocItem A-pi=C3=A8ce.strophe "G 1e vers strophe 3"=
\tocItem A-pi=C3=A8ce.strophe "K 1e vers strophe 4"=
%%%%%%%%%%%%%%%%%

J'obtiens le r=C3=A9sultat suiv= ant :
B 1e vers strophe 2 . . . . =C2=A02= :2:2
G 1e vers strophe 3 . . . . =C2=A02:2:3
K 1e vers strophe 4 . . . . =C2=A02:2:4
S 1e vers strophe 1 . . . . =C2=A0 =C2=A01:1
S 1e vers strophe 1 . . . . =C2=A01:2:1
U 1e vers strophe 2 . . . . =C2=A01:2:2
X 1e vers strophe 1 . . . . =C2=A0 =C2=A02:1
X 1e vers strophe 1 . . . . =C2=A02:2:1
=C2=AB D =C2=BB 1e vers strophe 3 . . =C2=A01:2:3

Alors que j'attendais plut=C3= =B4t celui-ci :
B 1e vers strophe 2 . . . . . =C2=A02:2
=C2=AB D =C2=BB 1e vers strophe 3 . . . =C2=A01:3
G 1e vers strophe 3 . . . . . =C2=A02:3
K 1e vers strophe 4 . . . . . =C2=A02:4
S 1e vers strophe 1 . . . . . =C2=A0 =C2=A01
S 1e vers strophe 1 . . . . . =C2=A01:1
U 1e vers strophe 2 . . . . . =C2=A01:2
X 1e vers strophe 1 . . . . . =C2=A0 =C2=A02
X 1e vers strophe 1 . . . . . =C2=A02:1


Mon id=C3=A9e =C3=A9tait plut=C3=B4t de mettre toutes les pi=C3=A8c= es
qui sont au m=C3=AAme niveau dans le m=C3=AAme label, comme
ceci :

\tocItem B-pi=C3=A8ce "S 1e vers strophe 1"
\tocItem B-pi=C3=A8ce "S 1e vers strophe 1"
\tocItem B-pi=C3=A8ce "U 1e vers strophe 2"
\tocItem B-pi=C3=A8ce "=C2=AB D =C2=BB 1e vers strophe 3"=

\tocItem A-pi=C3=A8ce "X 1e vers strophe 1"
\tocItem A-pi=C3=A8ce "X 1e vers strophe 1"
\tocItem A-pi=C3=A8ce "B 1e vers strophe 2"
\tocItem A-pi=C3=A8ce "G 1e vers strophe 3"
\tocItem A-pi=C3=A8ce "K 1e vers strophe 4"

Et, par exemple, =C2=AB X 1e vers strophe 1= =C2=BB s'affiche
comme
=C2= =AB 2 : 1 =C2=BB. Faut-il simplement =C2=AB 2 =C2=BB =C3=A0 la
place ? On pourrait enlever tous les =C2=AB 1 =C2=BB =C3=A0 la fin de la liste.

Le code commence = =C3=A0 devenir long, je le joins
=C3=A0 ce message.


J'ai bien conscience que je n= e peux gu=C3=A8re que tester les propositions...
Si j'avais quelques ann=C3=A9= es de moins, je crois que je me lancerais dans le code !
Mais je veux bien continuer =C3=A0 tester, en pensant que cela pourra servir =C3=A0 d'autres= .
Merci beaucoup, en tout cas, pour le temps pass=C3=A9 pour nous offrir ces fonctionnalit=C3=A9s= !


De rien ! C'est un plaisir pour moi.

Cordialement,
Jean



--0000000000001a71ed05b8c40bb7-- From MAILER-DAEMON Wed Jan 13 04:42:25 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1kzcfZ-0002Ui-Np for mharc-lilypond-user-fr@gnu.org; Wed, 13 Jan 2021 04:42:25 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:32860) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kzcfY-0002R8-5P for lilypond-user-fr@gnu.org; Wed, 13 Jan 2021 04:42:24 -0500 Received: from mail-lf1-x132.google.com ([2a00:1450:4864:20::132]:34257) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kzcfV-0007k3-4D for lilypond-user-fr@gnu.org; Wed, 13 Jan 2021 04:42:23 -0500 Received: by mail-lf1-x132.google.com with SMTP id o19so1833313lfo.1 for ; Wed, 13 Jan 2021 01:42:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=e80li98zeYJQ4cHkdaw2XrYMYQWz8QFQ/ZrujIdaMTs=; b=Y82GRAVLEbvVEu8d/VhgSICnA7vxQISq/+mNe8tbmwGSqgOyXNC+DQAsGngNoQ91x3 OPU9HyOgDQYhgujAtkGyoNs3rGTITXdGgu+h35cq03J2WflV1eCbSDPcWEBbgilakwfH u42J/aoiMFQO5CR+WEXcu6td3CyaXN/oXrmh6wIdBupwV6VU7gXe4wGYn5k0kc39PBg1 uJZ0cEIpcmeTp9I29buKtwYWa1Lh9a5d82IuQwHcaOk/RMKgABkseoiccAMM9FftQIXU Dzq0n3G6UtWh4ftBUkQqd5bCk3JN+vYW7f042/YnDAlQ7kNXa7XDo4jdkBhHZTT5Qz6b TcDw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=e80li98zeYJQ4cHkdaw2XrYMYQWz8QFQ/ZrujIdaMTs=; b=pJ1kEjX09ciQEFGFfWZr1cQfiInq03gs19Bldnniu8nscpmDc/Cr+HqmHgD20Zems3 vHYJb9ej94XGek7xxNone9xfMM8/MCuWbFMa4Yho02GWYutpNCJ43vKWi0y3jyfFBSjz POaoQ1ddpyLC2S5Q65PKX9YvIbQsMd136gJB1Y9sGRUNvQ/XHnVve/hBp2NKaQCPQu3C ywDymGVCksvnfX5j1sPD5hrhuh6mGR0Aaw4yK9zJHTyZGppIhP3ZXZ9ySCA7o2l3p/Fu EwHRIrcKI/oRoyxkgWGyw7DJvGALFJBUqR+jAV69HH919abUfuCqG7pE3AjDFfWv/fpE BMtQ== X-Gm-Message-State: AOAM533aQ0AVLCChuqclbTPVt7sAL3KyEVuq7e3i7TwPY7wPUV4zLRBI 1UIf4z2qtpQZWtPQrXtFfsf1w/ZuxXhFKhzuVP/RQ1Ua/JDFmw== X-Google-Smtp-Source: ABdhPJxnyagV09SBWCQE8RPNRo+b+eaSdRVJialgfTGFnizu0nns8GJ45W8PHO0nGDNGd4Iqqo8hshmPtwWcZWzbDHc= X-Received: by 2002:ac2:456e:: with SMTP id k14mr503387lfm.176.1610530938725; Wed, 13 Jan 2021 01:42:18 -0800 (PST) MIME-Version: 1.0 References: <71065034-609b-97d9-883c-356b75a7a71c@abou-samra.fr> In-Reply-To: From: =?UTF-8?Q?Dominique_Aud=C3=A9oud?= Date: Wed, 13 Jan 2021 10:42:08 +0100 Message-ID: Subject: =?UTF-8?Q?Re=3A_Table_des_mati=C3=A8res_ordonn=C3=A9e?= To: lilypond-user-fr@gnu.org Content-Type: multipart/alternative; boundary="00000000000080a9a705b8c4f40c" Received-SPF: pass client-ip=2a00:1450:4864:20::132; envelope-from=domyck@gmail.com; helo=mail-lf1-x132.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Jan 2021 09:42:24 -0000 --00000000000080a9a705b8c4f40c Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Voici encore un moyen (peut-=C3=AAtre pas tr=C3=A8s acad=C3=A9mique !) de = contourner la compression de la table des mati=C3=A8res en utilisant le script toc-init.l= y : %%%%%%%%%%%%%%%% \version "2.21.82" \include "toc-init.ly" \paper { systems-per-page =3D 4 max-systems-per-page =3D 4 min-systems-per-page =3D 3 } \tocItem B-pi=C3=A8ce "S 1e vers strophe 1" \tocItem B-pi=C3=A8ce "S 1e vers strophe 1" \tocItem B-pi=C3=A8ce "U 1e vers strophe 2" \tocItem B-pi=C3=A8ce "D 1e vers strophe 3" \tocItem A-pi=C3=A8ce "X 1e vers strophe 1" \tocItem A-pi=C3=A8ce "X 1e vers strophe 1" \tocItem A-pi=C3=A8ce "B 1e vers strophe 2" \tocItem A-pi=C3=A8ce "G 1e vers strophe 3" \tocItem A-pi=C3=A8ce "K 1e vers strophe 4" \bookpart { \paper { systems-per-page =3D ##f max-systems-per-page =3D ##f min-systems-per-page =3D ##f %%%tocItemMarkup =3D \tocItemWithDotsMarkup } \markuplist \table-of-contents \markuplist { #@(make-list 300 "entr=C3=A9e de tdm") } } %%%%%%%%%%%%%%%% Bien cordialement Le mer. 13 janv. 2021 =C3=A0 09:36, Dominique Aud=C3=A9oud a =C3=A9crit : > Encore un petite question, si je n'abuse pas ! > > Tout fonctionne bien sur un ensemble important de pi=C3=A8ces, sauf qu'en > utilisant la commande > > tocItemMarkup =3D \tocItemWithDotsMarkup > > la num=C3=A9rotation nn:mm dans la TDM saute et donne simplement nn, avec= un > d=C3=A9calage des num=C3=A9ros nn. > La mise en commentaire de cette commande fait dispara=C3=AEtre le probl= =C3=A8me. > > Doit-on utiliser une autre commande ? > Merci encore par avance > > ---------- Forwarded message --------- > De : Dominique Aud=C3=A9oud > Date: lun. 11 janv. 2021 =C3=A0 19:47 > Subject: Fwd: Table des mati=C3=A8res ordonn=C3=A9e > To: > > > > Wouaouh, le r=C3=A9sultat est impeccable ! Rien =C3=A0 dire, la pr=C3=A9s= entation est > irr=C3=A9prochable ! > Merci mille fois pour ces am=C3=A9liorations significatives. > Le bug identifi=C3=A9 dans le mail pr=C3=A9c=C3=A9dent sera d=C3=A9clar= =C3=A9 dans la liste > https://lists.gnu.org/mailman/listinfo/bug-lilypond d=C3=A8s que j'aurais= re=C3=A7u > la validation de mon inscription. > Bon courage et bien cordialement ! > > Le lun. 11 janv. 2021 =C3=A0 07:18, Jean Abou Samra = a > =C3=A9crit : > >> Bonjour, >> >> (Pensez =C3=A0 garder la liste en copie pour que la >> discussion puisse se prolonger collectivement.) >> >> Le 10/01/2021 =C3=A0 21:28, Dominique Aud=C3=A9oud a =C3=A9crit : >> >> Merci pour toutes vos r=C3=A9ponses, et bravo pour le r=C3=A9sultat ! >> Voici le r=C3=A9sultat de mes essais, en prenant en compte tous vos cons= eils. >> >> 1) Pour les caract=C3=A8res sp=C3=A9ciaux, =C3=A7a marche tr=C3=A8s bien= . >> J'ai juste eu une surprise avec les guillemets typographiques (voir >> l'exemple ci-dessous). >> L'insertion de l'=C3=A9l=C3=A9ment ("=C2=AB D" . "D") dans la liste >> to-ascii-replacements du fichier toc-init.ly n'a malheureusement rien >> donn=C3=A9 de plus. >> Si ce n'est pas r=C3=A9soluble, tant pis, je supprimerai les guillemets >> typographiques dans la TDM. >> >> >> D'accord, j'ai r=C3=A9=C3=A9crit la fonction pour op=C3=A9rer des >> substitutions arbitraires et rajout=C3=A9 ("=C2=AB" . ""), >> etc. dans la liste pour supprimer les guillemets. >> >> 2) Apr=C3=A8s quelques tests, j'ai observ=C3=A9 que ce sont les 2 comman= des >> suivantes du paper qui compriment la page de la table des mati=C3=A8res = : >> systems-per-page =3D 4 >> min-systems-per-page =3D 3 >> (La commande max-systems-per-page ne la comprime pas.) >> Dommage, je les utilisais dans le paper pour toutes les partitions ! >> >> >> Joli ! C'est clairement un bug. Vous seriez tr=C3=A8s gentil, >> si vous parlez un peu l'anglais, de le signaler =C3=A0 la >> liste bug-lilypond@gnu.org (voir >> http://lilypond.org/contact.fr.html) avec un exemple minimal, >> par exemple ceci : >> >> \version "2.23.0" >> >> \paper { >> systems-per-page =3D 3 >> } >> >> \markuplist { #@(make-list 300 "a") } >> >> Pour le contourner, on peut d=C3=A9finir le systems-per-page >> ou min-systems-per-page au niveau d'un \bookpart qui >> contient toutes les partitions, et placer la table >> des mati=C3=A8res en dehors de ce \bookpart, soit sch=C3=A9matiquement : >> >> \markuplist \table-of-contents >> >> \bookpart { >> \paper { >> systems-per-page =3D 4 >> } >> \score { ... } >> \score { ... } >> ... >> } >> >> En effet, les variables d'espacement sont propres =C3=A0 >> chaque bloc \bookpart comme indiqu=C3=A9 sur >> >> >> http://lilypond.org/doc/v2.22/Documentation/notation/page-breaking#manua= l-page-breaking >> >> >> 3) Le tri marche tr=C3=A8s bien, presque trop bien ! >> En effet, avec le code suivant : >> >> %%%%%%%%%%%%%%%%% >> % Identification de la 1e pi=C3=A8ce (via le nom de sa strophe 1) >> \tocItem B-pi=C3=A8ce "S 1e vers strophe 1" >> % Strophes successives >> \tocItem B-pi=C3=A8ce.strophe "S 1e vers strophe 1" >> \tocItem B-pi=C3=A8ce.strophe "U 1e vers strophe 2" >> \tocItem B-pi=C3=A8ce.strophe "=C2=AB D =C2=BB 1e vers strophe 3" >> >> % Identification de la 2e pi=C3=A8ce (via le nom de sa strophe 1) >> \tocItem A-pi=C3=A8ce "X 1e vers strophe 1" >> % Strophes successives >> \tocItem A-pi=C3=A8ce.strophe "X 1e vers strophe 1" >> \tocItem A-pi=C3=A8ce.strophe "B 1e vers strophe 2" >> \tocItem A-pi=C3=A8ce.strophe "G 1e vers strophe 3" >> \tocItem A-pi=C3=A8ce.strophe "K 1e vers strophe 4" >> %%%%%%%%%%%%%%%%% >> >> J'obtiens le r=C3=A9sultat suivant : >> B 1e vers strophe 2 . . . . 2:2:2 >> G 1e vers strophe 3 . . . . 2:2:3 >> K 1e vers strophe 4 . . . . 2:2:4 >> S 1e vers strophe 1 . . . . 1:1 >> S 1e vers strophe 1 . . . . 1:2:1 >> U 1e vers strophe 2 . . . . 1:2:2 >> X 1e vers strophe 1 . . . . 2:1 >> X 1e vers strophe 1 . . . . 2:2:1 >> =C2=AB D =C2=BB 1e vers strophe 3 . . 1:2:3 >> >> Alors que j'attendais plut=C3=B4t celui-ci : >> B 1e vers strophe 2 . . . . . 2:2 >> =C2=AB D =C2=BB 1e vers strophe 3 . . . 1:3 >> G 1e vers strophe 3 . . . . . 2:3 >> K 1e vers strophe 4 . . . . . 2:4 >> S 1e vers strophe 1 . . . . . 1 >> S 1e vers strophe 1 . . . . . 1:1 >> U 1e vers strophe 2 . . . . . 1:2 >> X 1e vers strophe 1 . . . . . 2 >> X 1e vers strophe 1 . . . . . 2:1 >> >> >> Mon id=C3=A9e =C3=A9tait plut=C3=B4t de mettre toutes les pi=C3=A8ces >> qui sont au m=C3=AAme niveau dans le m=C3=AAme label, comme >> ceci : >> >> \tocItem B-pi=C3=A8ce "S 1e vers strophe 1" >> \tocItem B-pi=C3=A8ce "S 1e vers strophe 1" >> \tocItem B-pi=C3=A8ce "U 1e vers strophe 2" >> \tocItem B-pi=C3=A8ce "=C2=AB D =C2=BB 1e vers strophe 3" >> >> \tocItem A-pi=C3=A8ce "X 1e vers strophe 1" >> \tocItem A-pi=C3=A8ce "X 1e vers strophe 1" >> \tocItem A-pi=C3=A8ce "B 1e vers strophe 2" >> \tocItem A-pi=C3=A8ce "G 1e vers strophe 3" >> \tocItem A-pi=C3=A8ce "K 1e vers strophe 4" >> >> Et, par exemple, =C2=AB X 1e vers strophe 1 =C2=BB s'affiche >> comme =C2=AB 2 : 1 =C2=BB. Faut-il simplement =C2=AB 2 =C2=BB =C3=A0 la >> place ? On pourrait enlever tous les =C2=AB 1 =C2=BB =C3=A0 la >> fin de la liste. >> >> Le code commence =C3=A0 devenir long, je le joins >> =C3=A0 ce message. >> >> >> J'ai bien conscience que je ne peux gu=C3=A8re que tester les propositio= ns... >> Si j'avais quelques ann=C3=A9es de moins, je crois que je me lancerais d= ans le >> code ! >> Mais je veux bien continuer =C3=A0 tester, en pensant que cela pourra se= rvir =C3=A0 >> d'autres. >> Merci beaucoup, en tout cas, pour le temps pass=C3=A9 pour nous offrir c= es >> fonctionnalit=C3=A9s ! >> >> >> De rien ! C'est un plaisir pour moi. >> >> Cordialement, >> Jean >> >> >> >> --00000000000080a9a705b8c4f40c Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Voici encore un moyen (peut-=C3=AAtre pas tr=C3=A8s a= cad=C3=A9mique !)=C2=A0 de contourner la compression de la table des mati= =C3=A8res en utilisant le script toc-init.ly= :
%%%%%%%%%%%%%%%%
\version "2.21.82"= ;
\include "toc-init.ly"
\paper {
=C2=A0 systems-per-page =3D 4
=C2=A0 max-systems-per-pa= ge =3D 4
=C2=A0 min-systems-per-page =3D 3
}

\tocItem B-pi=C3= =A8ce "S 1e vers strophe 1"
\tocItem B-pi=C3=A8ce "S 1e v= ers strophe 1"
\tocItem B-pi=C3=A8ce "U 1e vers strophe 2"= ;
\tocItem B-pi=C3=A8ce "D 1e vers strophe 3"

\tocItem = A-pi=C3=A8ce "X 1e vers strophe 1"
\tocItem A-pi=C3=A8ce "= ;X 1e vers strophe 1"
\tocItem A-pi=C3=A8ce "B 1e vers strophe= 2"
\tocItem A-pi=C3=A8ce "G 1e vers strophe 3"
\tocIt= em A-pi=C3=A8ce "K 1e vers strophe 4"

\bookpart {
=C2= =A0 \paper {
=C2=A0 =C2=A0 systems-per-page =3D ##f
=C2=A0 =C2=A0 max= -systems-per-page =3D ##f
=C2=A0 =C2=A0 min-systems-per-page =3D ##f
=C2=A0 =C2=A0 %%%tocItemMarkup =3D \tocItemWithDotsMarkup
=C2=A0 = }
=C2=A0 \markuplist \table-of-contents
=C2=A0 \markuplist { #@(make-= list 300 "entr=C3=A9e de tdm") }
}
%%%%%%%%%%%%%%%%

Bien cordialement

=
Le=C2=A0mer. 13 janv. 2021 =C3=A0=C2= =A009:36, Dominique Aud=C3=A9oud <do= myck@gmail.com> a =C3=A9crit=C2=A0:
Encore un petite question,= si je n'abuse pas !

Tout fonctionne bien sur = un ensemble important de pi=C3=A8ces, sauf qu'en utilisant la commande=

tocItemMarkup =3D \tocItemWithDotsMarkup

la num=C3=A9rotation nn:mm dans la TDM saute et donne simplement nn, avec un d=C3=A9calage des num=C3= =A9ros nn.
La mise en commentaire de cette commande fait dispara= =C3=AEtre le probl=C3=A8me.

Doit-on utiliser u= ne autre commande ?
Merci encore par avance

--= -------- Forwarded message ---------
De=C2=A0: Dominique Aud=C3=A9oud <domyck@gmail.com>
Date: lun. 11 janv. 2021 =C3=A0=C2=A019:47
Subject: Fwd: Table de= s mati=C3=A8res ordonn=C3=A9e
To: <lilypond-user-fr@gnu.org>

=

W= ouaouh, le r=C3=A9sultat est impeccable ! Rien =C3=A0 dire, la pr=C3=A9sent= ation est irr=C3=A9prochable !
Merci mille fois pour ces am= =C3=A9liorations significatives.
Le bug identifi=C3=A9 dans le ma= il pr=C3=A9c=C3=A9dent sera d=C3=A9clar=C3=A9 dans la liste https://= lists.gnu.org/mailman/listinfo/bug-lilypond d=C3=A8s que j'aurais r= e=C3=A7u la validation de mon inscription.
Bon courage et bien co= rdialement !

Le=C2=A0lun. 11 janv. 2021 =C3=A0=C2=A007:18, Jean Ab= ou Samra <jean@a= bou-samra.fr> a =C3=A9crit=C2=A0:
=20 =20 =20

Bonjour,

(Pensez =C3=A0 garder la liste en copie pou= r que la
discussion puisse se prolonger collectivement.)

Le 10/01/2021 =C3=A0 21:28, Dominique Aud=C3=A9oud a =C3=A9crit=C2=A0:
=20
Merci pour toutes vos r=C3=A9ponses= , et bravo pour le r=C3=A9sultat !
Voici le r=C3=A9sultat de mes essai= s, en prenant en compte tous vos conseils.

1) Pour les caract=C3=A8res sp=C3= =A9ciaux, =C3=A7a marche tr=C3=A8s bien.
J'ai juste eu une surprise avec les guillemets typographiques (voir l'exemple ci-dessous)= .
L'insertion de l'=C3=A9l=C3= =A9ment ("=C2=AB D" . "D") dans la liste to-ascii-replacements du fichier= toc-init.ly n'a malheureusement rien donn=C3=A9 de plus.
Si ce n'est pas r=C3=A9soluble,= tant pis, je supprimerai les guillemets typographiques dans la TDM.


D'accord, j'ai r=C3=A9=C3=A9crit la fonction pour op=C3=A9r= er des
substitutions arbitraires et rajout=C3=A9 ("=C2=AB" . &qu= ot;"),
etc. dans la liste pour supprimer les guillemets.

2) Apr=C3=A8s quelques tests, j'= ;ai observ=C3=A9 que ce sont les 2 commandes suivantes du paper q= ui compriment la page de la table des mati=C3=A8res :
systems-per-page =3D 4
min-systems-per-page =3D 3
(La commande max-systems-per-page ne la comprime pas.)
Dommage, je les utilisais dans le paper pour toutes les partitions !


Joli ! C'est clairement un bug. Vous seriez tr=C3=A8s gentil, si vous parlez un peu l'anglais, de le signaler =C3=A0 la
liste bug= -lilypond@gnu.org (voir
h= ttp://lilypond.org/contact.fr.html) avec un exemple minimal,
par exemple ceci :

\version "2.23.0"

\paper {
=C2=A0 systems-per-page =3D 3
}

\markuplist { #@(make-list 300 "a") }

Pour le contourner, on peut d=C3=A9finir le systems-per-page
ou min-systems-per-page au niveau d'un \bookpart qui
contient toutes les partitions, et placer la table
des mati=C3=A8res en dehors de ce \bookpart, soit sch=C3=A9matiquem= ent :

\markuplist \table-of-contents

\bookpart {
=C2=A0 \paper {
=C2=A0=C2=A0=C2=A0 systems-per-page =3D 4
=C2=A0 }
=C2=A0 \score { ... }
=C2=A0 \score { ... }
=C2=A0 ...
}

En effet, les variables d'espacement so= nt propres =C3=A0
chaque bloc \bookpart comme indiqu=C3=A9 sur

http://lilypond.org/doc/= v2.22/Documentation/notation/page-breaking#manual-page-breaking


3) Le tri marche tr=C3=A8s bien, presque trop bien !
En effet, avec le code suivant :

%%%%%%%%%%%%%%%%%
% Identification de la 1e pi=C3=A8c= e (via le nom de sa strophe 1)
\tocItem B-pi=C3=A8ce "S 1e vers strophe 1"
% Strophes successives
\tocItem B-pi=C3=A8ce.strophe "S 1e vers strophe 1"=
\tocItem B-pi=C3=A8ce.strophe "U 1e vers strophe 2"=
\tocItem B-pi=C3=A8ce.strophe "=C2=AB D =C2=BB 1e vers s= trophe 3"

% Identification de la 2e pi=C3=A8ce (via le nom de sa stroph= e 1)
\tocItem A-pi=C3=A8ce "X 1e vers strophe 1"
% Strophes successives
\tocItem A-pi=C3=A8ce.strophe "X 1e vers strophe 1"=
\tocItem A-pi=C3=A8ce.strophe "B 1e vers strophe 2"=
\tocItem A-pi=C3=A8ce.strophe "G 1e vers strophe 3"=
\tocItem A-pi=C3=A8ce.strophe "K 1e vers strophe 4"=
%%%%%%%%%%%%%%%%%

J'obtiens le r=C3=A9sultat suiv= ant :
B 1e vers strophe 2 . . . . =C2=A02= :2:2
G 1e vers strophe 3 . . . . =C2=A02:2:3
K 1e vers strophe 4 . . . . =C2=A02:2:4
S 1e vers strophe 1 . . . . =C2=A0 =C2=A01:1
S 1e vers strophe 1 . . . . =C2=A01:2:1
U 1e vers strophe 2 . . . . =C2=A01:2:2
X 1e vers strophe 1 . . . . =C2=A0 =C2=A02:1
X 1e vers strophe 1 . . . . =C2=A02:2:1
=C2=AB D =C2=BB 1e vers strophe 3 . . =C2=A01:2:3

Alors que j'attendais plut=C3= =B4t celui-ci :
B 1e vers strophe 2 . . . . . =C2=A02:2
=C2=AB D =C2=BB 1e vers strophe 3 . . . =C2=A01:3
G 1e vers strophe 3 . . . . . =C2=A02:3
K 1e vers strophe 4 . . . . . =C2=A02:4
S 1e vers strophe 1 . . . . . =C2=A0 =C2=A01
S 1e vers strophe 1 . . . . . =C2=A01:1
U 1e vers strophe 2 . . . . . =C2=A01:2
X 1e vers strophe 1 . . . . . =C2=A0 =C2=A02
X 1e vers strophe 1 . . . . . =C2=A02:1


Mon id=C3=A9e =C3=A9tait plut=C3=B4t de mettre toutes les pi=C3=A8c= es
qui sont au m=C3=AAme niveau dans le m=C3=AAme label, comme
ceci :

\tocItem B-pi=C3=A8ce "S 1e vers strophe 1"
\tocItem B-pi=C3=A8ce "S 1e vers strophe 1"
\tocItem B-pi=C3=A8ce "U 1e vers strophe 2"
\tocItem B-pi=C3=A8ce "=C2=AB D =C2=BB 1e vers strophe 3"=

\tocItem A-pi=C3=A8ce "X 1e vers strophe 1"
\tocItem A-pi=C3=A8ce "X 1e vers strophe 1"
\tocItem A-pi=C3=A8ce "B 1e vers strophe 2"
\tocItem A-pi=C3=A8ce "G 1e vers strophe 3"
\tocItem A-pi=C3=A8ce "K 1e vers strophe 4"

Et, par exemple, =C2=AB X 1e vers strophe 1= =C2=BB s'affiche
comme
=C2= =AB 2 : 1 =C2=BB. Faut-il simplement =C2=AB 2 =C2=BB =C3=A0 la
place ? On pourrait enlever tous les =C2=AB 1 =C2=BB =C3=A0 la fin de la liste.

Le code commence = =C3=A0 devenir long, je le joins
=C3=A0 ce message.


J'ai bien conscience que je n= e peux gu=C3=A8re que tester les propositions...
Si j'avais quelques ann=C3=A9= es de moins, je crois que je me lancerais dans le code !
Mais je veux bien continuer =C3=A0 tester, en pensant que cela pourra servir =C3=A0 d'autres= .
Merci beaucoup, en tout cas, pour le temps pass=C3=A9 pour nous offrir ces fonctionnalit=C3=A9s= !


De rien ! C'est un plaisir pour moi.

Cordialement,
Jean



--00000000000080a9a705b8c4f40c-- From MAILER-DAEMON Wed Jan 13 09:42:02 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1kzhLW-0001St-Bl for mharc-lilypond-user-fr@gnu.org; Wed, 13 Jan 2021 09:42:02 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:56470) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kzhLU-0001PX-RG for lilypond-user-fr@gnu.org; Wed, 13 Jan 2021 09:42:00 -0500 Received: from n2.nabble.com ([162.253.133.85]:54985) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kzhLT-0002Dk-3C for lilypond-user-fr@gnu.org; Wed, 13 Jan 2021 09:42:00 -0500 Received: from n2.nabble.com (localhost [127.0.0.1]) by n2.nabble.com (Postfix) with ESMTP id 30E7F11EC3996 for ; Wed, 13 Jan 2021 07:41:56 -0700 (MST) Date: Wed, 13 Jan 2021 07:41:56 -0700 (MST) From: =?UTF-8?Q?=C3=89ric?= To: lilypond-user-fr@gnu.org Message-ID: <1610548916157-0.post@n2.nabble.com> In-Reply-To: <3c275d8f-6085-3f8b-c8d0-703aca321937@miakinen.net> References: <1610386876354-0.post@n2.nabble.com> <1610444252933-0.post@n2.nabble.com> <1610467087190-0.post@n2.nabble.com> <1610471284280-0.post@n2.nabble.com> <3c275d8f-6085-3f8b-c8d0-703aca321937@miakinen.net> Subject: =?UTF-8?Q?Re:_M=C3=A9trique_inhabituelle?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Received-SPF: neutral client-ip=162.253.133.85; envelope-from=eric.bellocq@yahoo.fr; helo=n2.nabble.com X-Spam_score_int: 0 X-Spam_score: -0.1 X-Spam_bar: / X-Spam_report: (-0.1 / 5.0 requ) BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, FREEMAIL_FROM=0.001, NML_ADSP_CUSTOM_MED=0.9, SPF_HELO_PASS=-0.001, SPF_NEUTRAL=0.779, URI_HEX=0.1 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Jan 2021 14:42:01 -0000 Bonjour, si j'ai vu plus d'une fois le 2 barr=C3=A9, je n'ai par contre pas le souve= nir de cette petite adjonction. Je ne pense non plus que cela signifie quelque chose. Pour le 2 barr=C3=A9, c'est pour moi un t=C2=B0 tr=C3=A8s rapide, mais je n= 'ai malheureusement pas de source pr=C3=A9cise pour justifier cette id=C3=A9e. Bonne suite =C3=89ric -- Sent from: http://lilypond-french-users.1298960.n2.nabble.com/ From MAILER-DAEMON Wed Jan 13 14:37:54 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1kzlxq-0007Pt-MI for mharc-lilypond-user-fr@gnu.org; Wed, 13 Jan 2021 14:37:54 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:44280) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kzlxp-0007OD-3F for lilypond-user-fr@gnu.org; Wed, 13 Jan 2021 14:37:53 -0500 Received: from mout.kundenserver.de ([212.227.17.10]:40425) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kzlxm-00008o-Bq for lilypond-user-fr@gnu.org; Wed, 13 Jan 2021 14:37:52 -0500 Received: from [192.168.1.29] ([82.228.182.34]) by mrelayeu.kundenserver.de (mreue106 [212.227.15.184]) with ESMTPSA (Nemesis) id 1MPoTl-1kctvV00UF-00Mu2X; Wed, 13 Jan 2021 20:37:46 +0100 Subject: =?UTF-8?Q?Re=3a_Fwd=3a_Table_des_mati=c3=a8res_ordonn=c3=a9e?= To: =?UTF-8?Q?Dominique_Aud=c3=a9oud?= , lilypond-user-fr@gnu.org References: <71065034-609b-97d9-883c-356b75a7a71c@abou-samra.fr> From: Jean Abou Samra Message-ID: Date: Wed, 13 Jan 2021 20:37:42 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.5.0 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/mixed; boundary="------------3A09294DB454A21D8A6FD813" Content-Language: en-US X-Provags-ID: V03:K1:2ttS9Ofcdxt2TgoMP9tGCpvTFg0OMdlLsSfismk0wy2cmMYd9Ng cj9/wVqqL737qfTS55XO7tJ+dymj78kra6MEAjss0t7HBfg84BqdsDyLNrhl1ykDlyEtBG9 lrr6E5g14ubE306GViWlvK9joRgWDQyk4Ec9qj+KN+EFsCIH30LqUTSdWtj9VSHTtsD90hA tel4BDRRiELxOd6E0m8rA== X-UI-Out-Filterresults: notjunk:1;V03:K0:u4cyOtibZDI=:nq+m5rdegfFSysPQhwkduh jCd1pIwbBTGLA/UV0NpQh71pZGx+oZyJLmpK2SO5I89ZUEwNa81a6AlI/AIFvrZS7yWOLET8k Ll7KGyuItrQ+0kKzmCv7I3HqOt9+u3f1szjvLojhkZ/vOQbKYagkpvjtLuE4bXshlaDhYaeWv 6M5aTfSMs8sbSaQdB4aRlYrx9qGUkU06FS/yzPeDMceo2giXBrd82pR8EKTU5oarJEEy1zdjS l8CCddRw/NApwuFndCD11zdaGK7HT01krAdVBlGWGWJ72W7DD1aC4JjmyXvwlApTShGmgOb+X M9Tf2aOVrW1EcexLH9qKv3dI3TNqbAqEzFQzwLFkXdaCdQSF/iCf9+cr4LTCadsiTrzcdJIbi o6sxequuxLt1LGeKdeQ/gaEQoNoFP3kaRqHkhse+eXsubzjYT3X95M9bcX2X+mht7FEEvmYjq titNlWn2Hg== Received-SPF: none client-ip=212.227.17.10; envelope-from=jean@abou-samra.fr; helo=mout.kundenserver.de X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, HTML_MESSAGE=0.001, NICE_REPLY_A=-0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Jan 2021 19:37:53 -0000 This is a multi-part message in MIME format. --------------3A09294DB454A21D8A6FD813 Content-Type: multipart/alternative; boundary="------------B810B7F6EB3DBFAFF8544820" --------------B810B7F6EB3DBFAFF8544820 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Le 13/01/2021 à 09:36, Dominique Audéoud a écrit : > Encore un petite question, si je n'abuse pas ! > > Tout fonctionne bien sur un ensemble important de pièces, sauf qu'en > utilisant la commande > > tocItemMarkup = \tocItemWithDotsMarkup > > la numérotation nn:mm dans la TDM saute et donne simplement nn, avec > un décalage des numéros nn. > La mise en commentaire de cette commande fait disparaître le problème. > > Doit-on utiliser une autre commande ? > Merci encore par avance Bonjour, C'est normal. Le code que je vous ai fourni contient (sans les commentaires) : \paper {   tocItemMarkup = \markup     \bold     \fill-line {       \line { \fromproperty #'toc:indent \fromproperty #'toc:text }       \toc-path-with-separator ":"     } } Ceci permet de remplacer les numéros de page par des numéros de pièces. Si vous rajoutez un  tocItemMarkup = \tocItemWithDotsMarkup, vous écrasez la définition précédente, et le comportement par défaut s'applique. Voici la définition de tocItemWithDotsMarkup dans le fichier d'initialisation fourni avec LilyPond ly/toc-init.ly : tocItemWithDotsMarkup = \markup \fill-with-pattern #1 #RIGHT . \fromproperty #'toc:text \fromproperty #'toc:page Vous trouverez le fichier en question sur https://gitlab.com/lilypond/lilypond/-/blob/master/ly/toc-init.ly Pour appliquer la même mise en forme à notre table des matières modifiée, il faut intégrer la commande \fill-with-pattern dans le tocItemMarkup, comme ceci : \paper { tocItemMarkup = \markup \bold \fill-with-pattern #1 #RIGHT "." \line { \fromproperty #'toc:indent \fromproperty #'toc:text } \toc-path-with-separator ":" } Le code amendé est en pièce jointe. Cordialement, Jean --------------B810B7F6EB3DBFAFF8544820 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 8bit

Le 13/01/2021 à 09:36, Dominique Audéoud a écrit :

Encore un petite question, si je n'abuse pas !

Tout fonctionne bien sur un ensemble important de pièces, sauf qu'en utilisant la commande

tocItemMarkup = \tocItemWithDotsMarkup

la numérotation nn:mm dans la TDM saute et donne simplement nn, avec un décalage des numéros nn.
La mise en commentaire de cette commande fait disparaître le problème.

Doit-on utiliser une autre commande ?
Merci encore par avance

Bonjour,

C'est normal. Le code que je vous ai fourni contient
(sans les commentaires) :

\paper {
  tocItemMarkup = \markup
    \bold
    \fill-line {
      \line { \fromproperty #'toc:indent \fromproperty #'toc:text }
      \toc-path-with-separator ":"
    }
}

Ceci permet de remplacer les numéros de page par des numéros
de pièces. Si vous rajoutez un  tocItemMarkup = \tocItemWithDotsMarkup,
vous écrasez la définition précédente, et le comportement
par défaut s'applique.

Voici la définition de tocItemWithDotsMarkup dans le
fichier d'initialisation fourni avec LilyPond ly/toc-init.ly :

tocItemWithDotsMarkup = \markup \fill-with-pattern #1 #RIGHT .
  \fromproperty #'toc:text \fromproperty #'toc:page

Vous trouverez le fichier en question sur

https://gitlab.com/lilypond/lilypond/-/blob/master/ly/toc-init.ly

Pour appliquer la même mise en forme à notre table
des matières modifiée, il faut intégrer la commande
\fill-with-pattern dans le tocItemMarkup, comme ceci :

\paper {
  tocItemMarkup = \markup
    \bold
    \fill-with-pattern
      #1
      #RIGHT
      "."
      \line { \fromproperty #'toc:indent \fromproperty #'toc:text }
      \toc-path-with-separator ":"
}

Le code amendé est en pièce jointe.

Cordialement,
Jean
--------------B810B7F6EB3DBFAFF8544820-- --------------3A09294DB454A21D8A6FD813 Content-Type: text/x-lilypond; charset=UTF-8; name="=?UTF-8?Q?table-des-mati=c3=a8res-ordonn=c3=a9e-4=2ely?=" Content-Transfer-Encoding: 8bit Content-Disposition: attachment; filename*0*=UTF-8''%74%61%62%6C%65%2D%64%65%73%2D%6D%61%74%69%C3%A8%72%65; filename*1*=%73%2D%6F%72%64%6F%6E%6E%C3%A9%65%2D%34%2E%6C%79 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \version "2.21.80" #(define to-ascii-replacements '(("Â" . "A") ("â" . "a") ("À" . "A") ("à" . "a") ("Ä" . "A") ("ä" . "a") ("Æ" . "A") ("æ" . "a") ("Ç" . "C") ("ç" . "c") ("É" . "E") ("é" . "e") ("Ê" . "E") ("ê" . "e") ("È" . "E") ("è" . "e") ("Ë" . "E") ("ë" . "e") ("Î" . "I") ("î" . "i") ("Ï" . "I") ("ï" . "i") ("Ô" . "O") ("ô" . "o") ("Ö" . "O") ("ö" . "o") ("Œ" . "O") ("œ" . "o") ("Û" . "U") ("Ü" . "U") (" " . "") (" " . "") ; espace insécable ("«" . "") ("»" . "") ("o" . "oo"))) #(define ((max-common-pref pred) lst1 lst2) (cond ((null? lst1) '()) ((null? lst2) '()) ((pred (car lst1) (car lst2)) (cons (car lst1) ((max-common-pref pred) (cdr lst1) (cdr lst2)))) (else '()))) #(define max-common-pref-q (max-common-pref eq?)) #(define max-common-prefix (max-common-pref equal?)) #(define char-to-ascii-replacements (map (lambda (entry) (cons (string->list (car entry)) (string->list (cdr entry)))) to-ascii-replacements)) % Largement inspiré de lily/text-interface.cc. #(define (normalize-string str) (list->string (let loop ((chars (string->list str))) (if (null? chars) '() (let inner-loop ((remaining-replacements char-to-ascii-replacements)) (if (null? remaining-replacements) (cons (car chars) (loop (cdr chars))) (let* ((entry (car remaining-replacements)) (search (car entry)) (replace (cdr entry))) (if (equal? (max-common-prefix search chars) search) (append replace (loop (list-tail chars (length search)))) (inner-loop (cdr remaining-replacements)))))))))) #(define ((compare-func-from-key key-func key-compare) a b) (key-compare (key-func a) (key-func b))) #(define toc-entry (length path) (1+ common-part-length)) (set! path (list-head path (1+ common-part-length)))) (list-set! path (1- (length path)) (1+ (last path))) (set! path (append! path (make-list (- (1+ (length new-level)) (length path)) 1))) (set! toc-item-list (acons id `((text . ,text) (toc-markup . ,markup-symbol) (parents . ()) (children . ()) (path . ,(copy-tree path)) (level . 0)) toc-item-list)) (set! level new-level) #{ \label $id #}))) (set! toc-items (lambda () (stable-sort (reverse toc-item-list) toc-entrystring toc:path)))) } #})) \paper { tocItemMarkup = \markup \bold \fill-with-pattern #1 #RIGHT "." \line { \fromproperty #'toc:indent \fromproperty #'toc:text } \toc-path-with-separator ":" } %% Exemple (mots au hasard). \markuplist \table-of-contents \pageBreak \bookpart { \paper { systems-per-page = 3 } %{ \tocItem zéphyr "Zéphyr (1)" \tocItem zéphyr "Zéphyr (2)" \tocItem galbe "Galbe" \tocItem capitale.suiteUne "Première pièce du premier sous-groupe de Capitale" \tocItem capitale.suiteUne "Deuxième pièce du premier sous-groupe de Capitale" \tocItem capitale.suiteDeux "Première pièce du deuxième sous-groupe de Capitale" \tocItem capitale.suiteDeux "Deuxième pièce du deuxième sous-groupe de Capitale" \tocItem élision "« Élision »" %} % Identification de la 1e pièce (via le nom de sa strophe 1) \tocItem B-pièce "S 1e vers strophe 1" % Strophes successives \tocItem B-pièce "S 1e vers strophe 1" \tocItem B-pièce "U 1e vers strophe 2" \tocItem B-pièce "« D » 1e vers strophe 3" % Identification de la 2e pièce (via le nom de sa strophe 1) \tocItem A-pièce "X 1e vers strophe 1" % Strophes successives \tocItem A-pièce "X 1e vers strophe 1" \tocItem A-pièce "B 1e vers strophe 2" \tocItem A-pièce "G 1e vers strophe 3" \tocItem A-pièce "K 1e vers strophe 4" % La table des matières se répartit automatiquement % sur plusieurs pages. #(for-each (lambda (i) (add-score #{ \score { { \tocItem rien "Rien" \repeat unfold 10 c' } } #})) (iota 50)) } %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% --------------3A09294DB454A21D8A6FD813-- From MAILER-DAEMON Thu Jan 14 05:24:00 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1kzznM-0008Rh-FG for mharc-lilypond-user-fr@gnu.org; Thu, 14 Jan 2021 05:24:00 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:34266) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kzznL-0008RX-20 for lilypond-user-fr@gnu.org; Thu, 14 Jan 2021 05:23:59 -0500 Received: from mail-lj1-x22e.google.com ([2a00:1450:4864:20::22e]:33696) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kzznI-0006vx-Lp for lilypond-user-fr@gnu.org; Thu, 14 Jan 2021 05:23:58 -0500 Received: by mail-lj1-x22e.google.com with SMTP id u21so5864201lja.0 for ; Thu, 14 Jan 2021 02:23:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=BGUkpwf2hrdOe20C5xKKvtwQyiAOqDZSHHQY9jDEszE=; b=BxMNrwHXKzkcUF8a4x7kwLGb5t9Wd44K6ROJcpRJOwdD4ZmwTdvKb7sknyKCOfeuAi p9Ih1vnKxCHsGv+oic6qbDL8vjcCcRkvVtj5cex165wtRzh06IHUxDDQx9BUihu+ABCw aigh/y0XnCR2rHDgoQHPhUADDEofNYwyT2jYwa8p7j5Bs0G3IFcoLelv+wSjTwuwU1/u VtfRa8otEz7hruStcjXVU4wqUVXmwvIj9roBqXqgrw2sZk7h5UZjVUG6caxQxStoB8Vs +HkaBxLwy1OfOA3+cQSivafbunjKqOK8HuK0irOe+j2shNAhiMSVFw74kJXfT4PrT0DX WhHw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=BGUkpwf2hrdOe20C5xKKvtwQyiAOqDZSHHQY9jDEszE=; b=lE/ZQzqljIpi1Odc04pGgtLVyjY5PqY3ipTZcspZRKtK5vQFyDldxT9PMkNiVFIprQ FWOTTydjUODnZw9lTFldy1l95hjROU1CBx3ie0ZxmBUxfBC/483m+p7xQwk2WLTTHOH6 QojxhSdd8e/moL8Mvm7rZJxxzRu3R6SdHh0q0lQC+Hz2moIFGw9XNKD9NYEvUOSGKlqM +gUEQp2SRHtlbk/1B91jLZACdcLi+84rpB8/l2Ux3PZzuKWdaJ4J7Uwr+O3FBpFPCzCD MtOCh4KnCJAU1CvDk0mgAsBztIlpD+fMS0qgOUArufElgxABUnpU7njdstlOmaOID6N8 WhNg== X-Gm-Message-State: AOAM530KbI6aEgwHYSf43TuDQF2YOR6aXHLjOlX1ZK/JU+/JzSs9lIia s3+zFS8ur1crq2Lr/ATSptPKJyfpLcHV6gIUgqw= X-Google-Smtp-Source: ABdhPJyYS5T/7F7NxyBmdSHKrBuLEvOrytgcMgJAeq9LRxKha6pTtwkM9kcRAQ4eeL+Mvk6b6xWSxUoHJqOYLx1pcac= X-Received: by 2002:a2e:140d:: with SMTP id u13mr2814594ljd.322.1610619834114; Thu, 14 Jan 2021 02:23:54 -0800 (PST) MIME-Version: 1.0 References: <71065034-609b-97d9-883c-356b75a7a71c@abou-samra.fr> In-Reply-To: From: =?UTF-8?Q?Dominique_Aud=C3=A9oud?= Date: Thu, 14 Jan 2021 11:23:43 +0100 Message-ID: Subject: =?UTF-8?Q?Re=3A_Fwd=3A_Table_des_mati=C3=A8res_ordonn=C3=A9e?= To: Jean Abou Samra Cc: lilypond-user-fr@gnu.org Content-Type: multipart/alternative; boundary="00000000000014a47205b8d9a710" Received-SPF: pass client-ip=2a00:1450:4864:20::22e; envelope-from=domyck@gmail.com; helo=mail-lj1-x22e.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Jan 2021 10:23:59 -0000 --00000000000014a47205b8d9a710 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Ah oui, j'aurais pu y penser, et peut-=C3=AAtre compl=C3=A9ter le code ! Merci en tout cas, cela fonctionne nickel sur ma TDM, qui contient 184 lignes ! Mon document est pr=C3=AAt pour l'=C3=A9dition. Un grand merci pour votre a= ide ! Bien cordialement Le mer. 13 janv. 2021 =C3=A0 20:37, Jean Abou Samra a =C3=A9crit : > Le 13/01/2021 =C3=A0 09:36, Dominique Aud=C3=A9oud a =C3=A9crit : > > Encore un petite question, si je n'abuse pas ! > > Tout fonctionne bien sur un ensemble important de pi=C3=A8ces, sauf qu'en > utilisant la commande > > tocItemMarkup =3D \tocItemWithDotsMarkup > > la num=C3=A9rotation nn:mm dans la TDM saute et donne simplement nn, avec= un > d=C3=A9calage des num=C3=A9ros nn. > La mise en commentaire de cette commande fait dispara=C3=AEtre le probl= =C3=A8me. > > Doit-on utiliser une autre commande ? > Merci encore par avance > > Bonjour, > > C'est normal. Le code que je vous ai fourni contient > (sans les commentaires) : > > \paper { > tocItemMarkup =3D \markup > \bold > \fill-line { > \line { \fromproperty #'toc:indent \fromproperty #'toc:text } > \toc-path-with-separator ":" > } > } > > Ceci permet de remplacer les num=C3=A9ros de page par des num=C3=A9ros > de pi=C3=A8ces. Si vous rajoutez un tocItemMarkup =3D \tocItemWithDotsMa= rkup, > vous =C3=A9crasez la d=C3=A9finition pr=C3=A9c=C3=A9dente, et le comporte= ment > par d=C3=A9faut s'applique. > > Voici la d=C3=A9finition de tocItemWithDotsMarkup dans le > fichier d'initialisation fourni avec LilyPond ly/toc-init.ly : > > tocItemWithDotsMarkup =3D \markup \fill-with-pattern #1 #RIGHT . \frompr= operty #'toc:text \fromproperty #'toc:page > > Vous trouverez le fichier en question sur > > https://gitlab.com/lilypond/lilypond/-/blob/master/ly/toc-init.ly > > Pour appliquer la m=C3=AAme mise en forme =C3=A0 notre table > des mati=C3=A8res modifi=C3=A9e, il faut int=C3=A9grer la commande > \fill-with-pattern dans le tocItemMarkup, comme ceci : > > \paper { > tocItemMarkup =3D \markup > \bold > \fill-with-pattern > #1 > #RIGHT > "." > \line { \fromproperty #'toc:indent \fromproperty #'toc:text } > \toc-path-with-separator ":" > } > > Le code amend=C3=A9 est en pi=C3=A8ce jointe. > > Cordialement, > Jean > > --00000000000014a47205b8d9a710 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Ah oui, j'aurais pu y penser, et peut-=C3=AAtre c= ompl=C3=A9ter le code !
Merci en tout cas, cela fonctionne nickel= sur ma TDM, qui contient 184 lignes !
Mon document est pr=C3=AAt= pour l'=C3=A9dition. Un grand merci pour votre aide !
Bien c= ordialement

Le=C2=A0mer. 13 janv. 2021 =C3=A0=C2=A020:37, Jean Abo= u Samra <jean@abou-samra.fr>= ; a =C3=A9crit=C2=A0:
=20 =20 =20

Le 13/01/2021 =C3=A0 09:36, Dominique Aud= =C3=A9oud a =C3=A9crit=C2=A0:

=20
Encore un petite question, si je n'abuse pas !

Tout fonctionne bien sur un ensemble important de pi=C3=A8ces, sauf qu'en utilisant la commande =

tocItemMarkup =3D \tocItemWithDotsMarkup

la num=C3=A9rotation nn:mm dans la TD= M saute et donne simplement nn, avec un d=C3=A9calage des num=C3= =A9ros nn.
La mise en commentaire de cette commande fait dispara=C3=AEtre le probl=C3=A8me.

Doit-on utiliser une autre commande ?
Merci encore par avance

Bonjour,

C'est normal. Le code que je vous ai fourni contient
(sans les commentaires) :

\paper {
=C2=A0 tocItemMarkup =3D \markup
=C2=A0=C2=A0=C2=A0 \bold
=C2=A0 =C2=A0 \fill-line {
=C2=A0 =C2=A0 =C2=A0 \line { \fromproperty #'toc:indent \frompr= operty #'toc:text }
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 \toc-path-with-separator ":&quo= t;
=C2=A0=C2=A0=C2=A0 }
}

Ceci permet de remplacer les num=C3=A9ros d= e page par des num=C3=A9ros
de pi=C3=A8ces. Si vous rajoutez un=C2=A0 tocItemMarkup =3D \tocItemWithDotsMarkup,
vous =C3=A9crasez la d=C3=A9finition pr=C3=A9c=C3=A9dente, et le co= mportement
par d=C3=A9faut s'applique.

Voici la d=C3=A9finition de tocItemWithDotsMarkup dans le
fichier d'initialisation fourni avec LilyPond ly/toc-init.ly :

tocItemWithDotsMarkup =3D \markup \fill-with-pattern #1 #=
RIGHT .
  \frompro=
perty #'toc:text \fromproperty #'toc:page

Vous trouverez le fichier en question sur

https://gitlab.com/lil= ypond/lilypond/-/blob/master/ly/toc-init.ly

Pour = appliquer la m=C3=AAme mise en forme =C3=A0 notre table
de= s mati=C3=A8res modifi=C3=A9e, il faut int=C3=A9grer la commande
\fill= -with-pattern dans le tocItemMarkup, comme ceci :

\paper {
  tocItemMarkup =3D \markup
    \bold
    \fill-with-pattern
      #1
      #RIGHT
      "."
      \line { \fromproperty #'toc:indent \fromproperty #'toc:text }
      \toc-path-with-separator ":"
}

Le code amend=C3=A9 est en pi=C3=A8ce jointe.

Cordialement,
Jean
--00000000000014a47205b8d9a710-- From MAILER-DAEMON Fri Jan 15 05:41:24 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1l0MXj-0001tG-VH for mharc-lilypond-user-fr@gnu.org; Fri, 15 Jan 2021 05:41:23 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:60094) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l0MXi-0001t9-KN for lilypond-user-fr@gnu.org; Fri, 15 Jan 2021 05:41:22 -0500 Received: from n2.nabble.com ([162.253.133.85]:55747) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l0MXg-0006z0-BZ for lilypond-user-fr@gnu.org; Fri, 15 Jan 2021 05:41:21 -0500 Received: from n2.nabble.com (localhost [127.0.0.1]) by n2.nabble.com (Postfix) with ESMTP id D96D211F1DCB1 for ; Fri, 15 Jan 2021 03:41:16 -0700 (MST) Date: Fri, 15 Jan 2021 03:41:16 -0700 (MST) From: fremoin To: lilypond-user-fr@gnu.org Message-ID: <1610707276846-0.post@n2.nabble.com> Subject: =?UTF-8?Q?Centrer_un_markup_par_rapport_=C3=A0_la_mesure?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Received-SPF: none client-ip=162.253.133.85; envelope-from=fcjotw@orange.fr; helo=n2.nabble.com X-Spam_score_int: -2 X-Spam_score: -0.3 X-Spam_bar: / X-Spam_report: (-0.3 / 5.0 requ) BAYES_00=-1.9, FREEMAIL_FROM=0.001, SPF_HELO_PASS=-0.001, SPF_NONE=0.001, SPOOFED_FREEMAIL=1.521, URI_HEX=0.1 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Jan 2021 10:41:22 -0000 Bonjour, Je souhaite centrer un markup au milieu d'un mesure. Ma m=C3=A9thode me semble passablement empot=C3=A9e... il y a s=C3=BBrement= mieux ?=20 Je suppose que si on souhaite utiliser un \=C5=A7empo ou un \mark c'est un = petit peu plus compliqu=C3=A9 ? Cordialement, Fr=C3=A9d=C3=A9ric -- Sent from: http://lilypond-french-users.1298960.n2.nabble.com/ From MAILER-DAEMON Fri Jan 15 05:46:31 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1l0Mch-0003wU-2u for mharc-lilypond-user-fr@gnu.org; Fri, 15 Jan 2021 05:46:31 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:32936) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l0Mcg-0003wO-8G for lilypond-user-fr@gnu.org; Fri, 15 Jan 2021 05:46:30 -0500 Received: from smtp08.smtpout.orange.fr ([80.12.242.130]:18103 helo=smtp.smtpout.orange.fr) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.90_1) (envelope-from ) id 1l0Mce-000101-AB for lilypond-user-fr@gnu.org; Fri, 15 Jan 2021 05:46:29 -0500 Received: from [10.20.0.8] ([194.59.249.19]) by mwinf5d88 with ME id GymN240090RrPaS03ymPgm; Fri, 15 Jan 2021 11:46:24 +0100 X-ME-Helo: [10.20.0.8] X-ME-Auth: ZmNqb3R3QG9yYW5nZS5mcg== X-ME-Date: Fri, 15 Jan 2021 11:46:24 +0100 X-ME-IP: 194.59.249.19 Subject: =?UTF-8?Q?Re=3a_Centrer_un_markup_par_rapport_=c3=a0_la_mesure?= To: lilypond-user-fr@gnu.org References: <1610707276846-0.post@n2.nabble.com> From: "F. Moinard" Message-ID: <0fa7b5ae-0427-8bcf-cf1d-64183f1eb2be@orange.fr> Date: Fri, 15 Jan 2021 14:46:22 +0400 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.6.0 MIME-Version: 1.0 In-Reply-To: <1610707276846-0.post@n2.nabble.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: fr Received-SPF: none client-ip=80.12.242.130; envelope-from=fcjotw@orange.fr; helo=smtp.smtpout.orange.fr X-Spam_score_int: -19 X-Spam_score: -2.0 X-Spam_bar: -- X-Spam_report: (-2.0 / 5.0 requ) BAYES_00=-1.9, FREEMAIL_FROM=0.001, NICE_REPLY_A=-0.237, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URI_HEX=0.1 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Jan 2021 10:46:30 -0000 Et avec le code ça sera moins obscur : \version "2.22.0" \fixed g'{   <<     { \oneVoice g4 c' c' g }     \\     { \hide MultiMeasureRest  R1 ^\markup \huge \arrow-head #Y #DOWN ##t }   >> } Le 15/01/2021 à 14:41, fremoin a écrit : > Bonjour, > > Je souhaite centrer un markup au milieu d'un mesure. > Ma méthode me semble passablement empotée... il y a sûrement mieux ? > > > > Je suppose que si on souhaite utiliser un \ŧempo ou un \mark c'est un petit > peu plus compliqué ? > > Cordialement, > Frédéric > > > > -- > Sent from: http://lilypond-french-users.1298960.n2.nabble.com/ > From MAILER-DAEMON Fri Jan 15 06:12:52 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1l0N2B-0001QR-Ss for mharc-lilypond-user-fr@gnu.org; Fri, 15 Jan 2021 06:12:51 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:38018) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l0N2B-0001QH-3Z for lilypond-user-fr@gnu.org; Fri, 15 Jan 2021 06:12:51 -0500 Received: from n2.nabble.com ([162.253.133.85]:55509) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l0N28-0004HB-6j for lilypond-user-fr@gnu.org; Fri, 15 Jan 2021 06:12:50 -0500 Received: from n2.nabble.com (localhost [127.0.0.1]) by n2.nabble.com (Postfix) with ESMTP id 24F4811F1E9DF for ; Fri, 15 Jan 2021 04:12:43 -0700 (MST) Date: Fri, 15 Jan 2021 04:12:43 -0700 (MST) From: Bernard Meylan To: lilypond-user-fr@gnu.org Message-ID: <1610709163106-0.post@n2.nabble.com> In-Reply-To: <0fa7b5ae-0427-8bcf-cf1d-64183f1eb2be@orange.fr> References: <1610707276846-0.post@n2.nabble.com> <0fa7b5ae-0427-8bcf-cf1d-64183f1eb2be@orange.fr> Subject: =?UTF-8?Q?Re:_Centrer_un_markup_par_rapport_=C3=A0_la_mesure?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Received-SPF: softfail client-ip=162.253.133.85; envelope-from=bameylan@bluewin.ch; helo=n2.nabble.com X-Spam_score_int: -10 X-Spam_score: -1.1 X-Spam_bar: - X-Spam_report: (-1.1 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_SOFTFAIL=0.665, URI_HEX=0.1 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Jan 2021 11:12:51 -0000 Ta solution n'est pas mauvaise=E2=80=A6 J'ai celle-l=C3=A0: \version "2.22.0" \fixed g'{ g4 <> c'4 g } mais ton signe est un chou=C3=AFa moins bien centr=C3=A9=E2=80=A6 ----- Cordialement Bernard -- Sent from: http://lilypond-french-users.1298960.n2.nabble.com/ From MAILER-DAEMON Fri Jan 15 06:45:37 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1l0NXt-0005Ke-HU for mharc-lilypond-user-fr@gnu.org; Fri, 15 Jan 2021 06:45:37 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:45130) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l0NXs-0005KX-3D for lilypond-user-fr@gnu.org; Fri, 15 Jan 2021 06:45:36 -0500 Received: from smtp08.smtpout.orange.fr ([80.12.242.130]:37591 helo=smtp.smtpout.orange.fr) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.90_1) (envelope-from ) id 1l0NXg-0002O5-Oa for lilypond-user-fr@gnu.org; Fri, 15 Jan 2021 06:45:35 -0500 Received: from [10.20.0.8] ([194.59.249.19]) by mwinf5d88 with ME id GzlH2400T0RrPaS03zlJmX; Fri, 15 Jan 2021 12:45:19 +0100 X-ME-Helo: [10.20.0.8] X-ME-Auth: ZmNqb3R3QG9yYW5nZS5mcg== X-ME-Date: Fri, 15 Jan 2021 12:45:19 +0100 X-ME-IP: 194.59.249.19 Subject: =?UTF-8?Q?Re=3a_Centrer_un_markup_par_rapport_=c3=a0_la_mesure?= To: lilypond-user-fr@gnu.org References: <1610707276846-0.post@n2.nabble.com> <0fa7b5ae-0427-8bcf-cf1d-64183f1eb2be@orange.fr> <1610709163106-0.post@n2.nabble.com> From: "F. Moinard" Message-ID: <138e62f4-0043-c004-df6c-05f312b7190f@orange.fr> Date: Fri, 15 Jan 2021 15:45:18 +0400 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.6.0 MIME-Version: 1.0 In-Reply-To: <1610709163106-0.post@n2.nabble.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: fr Received-SPF: none client-ip=80.12.242.130; envelope-from=fcjotw@orange.fr; helo=smtp.smtpout.orange.fr X-Spam_score_int: -19 X-Spam_score: -2.0 X-Spam_bar: -- X-Spam_report: (-2.0 / 5.0 requ) BAYES_00=-1.9, FREEMAIL_FROM=0.001, NICE_REPLY_A=-0.237, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URI_HEX=0.1 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Jan 2021 11:45:36 -0000 Merci Bernard ! À vrai dire, le centrage vient d'une demande dans un contexte du genre : {   \clef bass e,1   <<     { \hide MultiMeasureRest  R1 ^\markup \raise #2  "..iCi.." } %{ ou texte ou un graphisme %}     \new CueVoice \with  { instrumentCueName = "Fl. Ob." }     relative c'' { \cueClef treble c8 \tuplet 4/3 { d4 e \tuplet 3/2 { f8 des e } fis4 } g8 \cueClefUnset}   >>   ees,1 } D'où, un centrage approximatif me suffit ! Cordialement, Frédéric Le 15/01/2021 à 15:12, Bernard Meylan a écrit : > Ta solution n'est pas mauvaise… > > J'ai celle-là: > > \version "2.22.0" > \fixed g'{ > g4 <> c'4 g } > > mais ton signe est un chouïa moins bien centré… > > > > ----- > Cordialement > > Bernard > -- > Sent from: http://lilypond-french-users.1298960.n2.nabble.com/ > From MAILER-DAEMON Mon Jan 18 04:15:41 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1l1QdQ-00057x-HM for mharc-lilypond-user-fr@gnu.org; Mon, 18 Jan 2021 04:15:41 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:43026) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l1QdJ-00055C-2Q for lilypond-user-fr@gnu.org; Mon, 18 Jan 2021 04:15:33 -0500 Received: from n2.nabble.com ([162.253.133.85]:59666) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l1QdD-00026Q-Nd for lilypond-user-fr@gnu.org; Mon, 18 Jan 2021 04:15:29 -0500 Received: from n2.nabble.com (localhost [127.0.0.1]) by n2.nabble.com (Postfix) with ESMTP id 96F2511F79973 for ; Mon, 18 Jan 2021 02:15:25 -0700 (MST) Date: Mon, 18 Jan 2021 02:15:25 -0700 (MST) From: martial To: lilypond-user-fr@gnu.org Message-ID: <1610961325572-0.post@n2.nabble.com> In-Reply-To: <1610707276846-0.post@n2.nabble.com> References: <1610707276846-0.post@n2.nabble.com> Subject: =?UTF-8?Q?Re:_Centrer_un_markup_par_rapport_=C3=A0_la_mesure?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Received-SPF: softfail client-ip=162.253.133.85; envelope-from=martialr@gmail.com; helo=n2.nabble.com X-Spam_score_int: 8 X-Spam_score: 0.8 X-Spam_bar: / X-Spam_report: (0.8 / 5.0 requ) BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, FORGED_GMAIL_RCVD=1, FREEMAIL_FROM=0.001, NML_ADSP_CUSTOM_MED=0.9, SPF_HELO_PASS=-0.001, SPF_SOFTFAIL=0.665, URI_HEX=0.1 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Jan 2021 09:15:34 -0000 Bonjour,=20 et ceci :=20 %%%%%%%%%% \version "2.22.0" \fixed g'{ << { =20 R1 |=20 g4 c'=20 \mark \markup \huge \arrow-head #Y #DOWN ##t =20 c' g | R1 } >> }=20 %%%%%%%%%%%%% http://lilybin.com/b2nnmu/1 ----- =E2=99=ABartial=E2=99=AA -- Sent from: http://lilypond-french-users.1298960.n2.nabble.com/ From MAILER-DAEMON Mon Jan 18 07:25:10 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1l1Tan-0005XW-7z for mharc-lilypond-user-fr@gnu.org; Mon, 18 Jan 2021 07:25:10 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:45606) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l1Tak-0005XJ-TV for lilypond-user-fr@gnu.org; Mon, 18 Jan 2021 07:25:06 -0500 Received: from relay5-d.mail.gandi.net ([217.70.183.197]:38691) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l1Tag-0007jR-Jw for lilypond-user-fr@gnu.org; Mon, 18 Jan 2021 07:25:06 -0500 X-Originating-IP: 92.184.112.44 Received: from [192.168.43.73] (pop.92-184-112-44.mobile.abo.orange.fr [92.184.112.44]) (Authenticated sender: vgay@pcf74.org) by relay5-d.mail.gandi.net (Postfix) with ESMTPSA id ABD6F1C0002 for ; Mon, 18 Jan 2021 12:24:55 +0000 (UTC) To: Liste de diffusion Lilypond From: Vincent Gay Subject: =?UTF-8?Q?Num=c3=a9rotation_des_pages?= Message-ID: Date: Mon, 18 Jan 2021 13:24:53 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.6.1 MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="xhnillT5S9Ol6yU716wrdFi1wcDu5uEFu" Received-SPF: pass client-ip=217.70.183.197; envelope-from=vgay@vintherine.org; helo=relay5-d.mail.gandi.net X-Spam_score_int: -25 X-Spam_score: -2.6 X-Spam_bar: -- X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Jan 2021 12:25:07 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --xhnillT5S9Ol6yU716wrdFi1wcDu5uEFu Content-Type: multipart/mixed; boundary="RVB4jliuyS53DW6UaFzOCMGC5OrDxP5Ta"; protected-headers="v1" From: Vincent Gay To: Liste de diffusion Lilypond Message-ID: Subject: =?UTF-8?Q?Num=c3=a9rotation_des_pages?= --RVB4jliuyS53DW6UaFzOCMGC5OrDxP5Ta Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable Content-Language: fr-FR Bonjour et bonne ann=C3=A9e =C3=A0 toutes (*) et tous, Je regroupe diff=C3=A9rentes partitions avec des \book et des \bookpart. = Existe-t-il un moyen pour red=C3=A9marrer la num=C3=A9rotation des pages = =C3=A0 1 =C3=A0=20 chaque=C2=A0 \bookpart ? Merci d'avance (*) je vois tr=C3=A8s peu de signatures f=C3=A9minines sur cette liste, l= a gravure=20 serait-elle encore un domaine r=C3=A9serv=C3=A9 aux hommes ? --=20 Vincent Gay Envoy=C3=A9 depuis mon saxo-phone :) http://blog.vintherine.org/ - http://photos.vintherine.org/ --RVB4jliuyS53DW6UaFzOCMGC5OrDxP5Ta-- --xhnillT5S9Ol6yU716wrdFi1wcDu5uEFu Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wsF5BAABCAAjFiEE6zFllGtDp/axWYNGnIpdNh/Iq+oFAmAFfhUFAwAAAAAACgkQnIpdNh/Iq+ok QA/+KKsIuLY14bLTQYot3WvoqYJk3NAfSL6M61bPQY7MzkXjizPpuO9LS1l+BzdPK6GcBQh/HPzR gHZWEWKGVeCHtRYEpIg7d1ovtdNCIdqLjQ8yC8CI/HgYAqHkVdrpHXxNpJM3yWxCDk41hkuA47Lc 2tPiW9IcIPnbFPT/Fy9j/P4Ol0QiM13TPOYO/42TGyVO26s1sv/XI/c7ScUFmkLzZWI3DdwBIkrt ZN4X6/hBd/CYPwcojgWwBpBXr2O21kubLSnUJhW44rnYnVbea6MC0MBHi3/FMIRHsI5Kql3PLkNR isRm3jJuc9G+qiP//Cxcj6PhdZijbLki1QZ9clQhViEWsMb3cFzWLA2KL10wQxPzD0p5eU/dOvj1 ZlYOg+BS0BLeJH/7vtZzW7h3jqJlb1vviAMIWhp4uxwq064QM2wBGPk/9xgi+6bx6oYbjMv4ocYB eOoYsY5MPHTXa1APoGg6Cm2b/9+QMdIPL5El1pjLh77OATc9AgAex0nfnftQdjroVG22aWv25CRz vWCmXBMdQhMejB9Cq6OjyKOtKVP6NG5KhbdT0OAxrSu1N/gqBt2iluMJ3YDu2MU4S1iWtPhT2/e9 4b5RqZQm2VBGH7nSyRCTN+cZ1lOS17LTZctigWda1+tRSAzQrDk3Xak/aEai42oNU8oPAEievPVt 2Uo= =WWW5 -----END PGP SIGNATURE----- --xhnillT5S9Ol6yU716wrdFi1wcDu5uEFu-- From MAILER-DAEMON Mon Jan 18 07:47:42 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1l1Twc-0001Cn-Ae for mharc-lilypond-user-fr@gnu.org; Mon, 18 Jan 2021 07:47:42 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:50956) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l1Twa-000199-FP for lilypond-user-fr@gnu.org; Mon, 18 Jan 2021 07:47:40 -0500 Received: from mail-lf1-x134.google.com ([2a00:1450:4864:20::134]:42414) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1l1TwX-0008RW-Ke for lilypond-user-fr@gnu.org; Mon, 18 Jan 2021 07:47:40 -0500 Received: by mail-lf1-x134.google.com with SMTP id b26so23899443lff.9 for ; Mon, 18 Jan 2021 04:47:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=00QK220lV+8du7Xc10R51ofOZpi59H0G4nY11CvcpJ4=; b=TPryYOVaG2LvD4okzht3Hf8G9LGPRGkp07o8d8M7VXmotNexVpwct0Lh8v1yayuOIS otpoKfpNAVHuoS0wQEhUlPaaT+GvZQMMLpowv8wg5erdi/VqGfsZL8NiXfQkixwdIFvU pYYyVoxtvjWohN3mpZpHDcvm67x61cwn1JluTYvm26a3Yra3Gha1eLEwGKQeXxkfky/o JyVwY9mYTVWo4dRHdARZ0R1RhZZENoY1AsPpOtAcRCoyY/IXe+hHvAjW5AzQ8r9Q/jsb hheHWRJk5wrVEsdNgqntnd++7coWfwbVEnW0fFBuBN9KJFshB8TvmyWTmgcwAyZkPn7L m6rw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=00QK220lV+8du7Xc10R51ofOZpi59H0G4nY11CvcpJ4=; b=Stx0LkG7fmuLRGZ91cDpXQzOuSkDAQmthBAXTci5fGwV79JKrmUz9pGUoX6ZzGM/vt W6ffhWFL0d8uusO1UwZX0ZG9H1uIaasyQwWf+NGbrlf6Ub+KnBB63e/QWO+/GC+RX6pI fwyihWgTGjkCYCpGNfnm/fssoQzEuIi4DS6I426GWpXk3kV1hcLNm+KSHJbfChou5qmi qUZ7D/HGUg252oP4a+6cX/FBr8ww8qxuAe6WFxVv5IE1Du29V/iUupZGlKRl0Gu8DbV9 L3DRCErkfzhld1KfsLqrc/x61cbjlMvh9qNcKufK2tHNCiD6iMqA0pt/O9YJezA120cc T2cA== X-Gm-Message-State: AOAM532IzP+YOdiytN85GlX8SH8Qn+DgKORp5/qsrIpx1CwzTPjpBv2i I4tA+xlZ5yKSeDepOjDABjWDlzQzuLsgEWTe3gI= X-Google-Smtp-Source: ABdhPJzwy+K2M1KfHIsySo6clIRezL/G3bk3qDMYlxqumTGzOOveEq/zX8fua0Xu2BM1/ZpyzHqvutt7hNmkru26r8c= X-Received: by 2002:a19:888b:: with SMTP id k133mr10857939lfd.58.1610974054458; Mon, 18 Jan 2021 04:47:34 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Pierre Perol-Schneider Date: Mon, 18 Jan 2021 13:47:23 +0100 Message-ID: Subject: =?UTF-8?Q?Re=3A_Num=C3=A9rotation_des_pages?= To: Vincent Gay Cc: Liste de diffusion Lilypond Content-Type: multipart/mixed; boundary="00000000000042ad0105b92c2063" Received-SPF: pass client-ip=2a00:1450:4864:20::134; envelope-from=pierre.schneider.paris@gmail.com; helo=mail-lf1-x134.google.com X-Spam_score_int: -19 X-Spam_score: -2.0 X-Spam_bar: -- X-Spam_report: (-2.0 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_FREEMAIL_DOC_PDF=0.01, URI_HEX=0.1 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Jan 2021 12:47:41 -0000 --00000000000042ad0105b92c2063 Content-Type: multipart/alternative; boundary="00000000000042acfd05b92c2061" --00000000000042acfd05b92c2061 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Bonjour Vincent, Cf. : http://lilypond.1069038.n5.nabble.com/Problem-controlling-page-numbers-in-b= ookparts-td195730.html#a195745 Ex. joint. Cordialement, meilleurs v=C5=93ux, Pierre PS. Je n'ai pas d'explication =C3=A0 ton PS. (c'=C3=A9tait important de le dire). Le lun. 18 janv. 2021 =C3=A0 13:25, Vincent Gay a =C3= =A9crit : > Bonjour et bonne ann=C3=A9e =C3=A0 toutes (*) et tous, > > Je regroupe diff=C3=A9rentes partitions avec des \book et des \bookpart. > Existe-t-il un moyen pour red=C3=A9marrer la num=C3=A9rotation des pages = =C3=A0 1 =C3=A0 > chaque \bookpart ? > > Merci d'avance > > (*) je vois tr=C3=A8s peu de signatures f=C3=A9minines sur cette liste, l= a gravure > serait-elle encore un domaine r=C3=A9serv=C3=A9 aux hommes ? > > -- > Vincent Gay > Envoy=C3=A9 depuis mon saxo-phone :) > http://blog.vintherine.org/ - http://photos.vintherine.org/ > > > --00000000000042acfd05b92c2061 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Bonjour Vincent,

Ex. joint.

Cordialement, meilleurs v=C5=93= ux,
Pierre

PS. Je n'ai pas d'= ;explication =C3=A0 ton PS.
(c'=C3=A9tait important de l= e dire).

Le=C2=A0lun. 18 janv. 2021 =C3=A0=C2=A013:25, Vincent Gay= <vgay@vintherine.org> a = =C3=A9crit=C2=A0:
http://blog.vintherine.org/ - http://photos.vintherine.org/

--00000000000042acfd05b92c2061-- --00000000000042ad0105b92c2063 Content-Type: text/lilypond-source; charset="US-ASCII"; name="bookpart-page-numbers.ly" Content-Disposition: attachment; filename="bookpart-page-numbers.ly" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_kk2kacvp1 XHZlcnNpb24gIjIuMjAiDQoNCiMoZGVmaW5lIHBhcnQtZmlyc3QtcGFnZXMgJygwKSkNCg0KIyhk ZWZpbmUgKHBhcnQtZmlyc3QtcGFnZT8gbGF5b3V0IHByb3BzKQ0KICAoPSAoY2hhaW4tYXNzb2Mt Z2V0ICdwYWdlOnBhZ2UtbnVtYmVyIHByb3BzIC0xKQ0KICAgICAobHk6b3V0cHV0LWRlZi1sb29r dXAgbGF5b3V0ICdmaXJzdC1wYWdlLW51bWJlcikpKQ0KDQojKGRlZmluZSAocmVzZXQtcGFydC1m aXJzdC1wYWdlIGxheW91dCBwcm9wcyBhcmcpDQoiUmV0dXJucyBwYWdlLW51bWJlci1zdHJpbmcs IHN0YXJ0aW5nIGV2ZXJ5IGJvb2twYXJ0IHdpdGggcGFnZS1udW1iZXIgMC4NClJlbHlpbmcgb24g dGhlIGV4dGVybiBkZWZpbmVkIGBwYXJ0LWZpcnN0LXBhZ2VzJy4NCiINCiAgKHNldCEgcHJvcHMg KHByZXBlbmQtYWxpc3QtY2hhaW4gJ3BhcnQtZmlyc3QtcGFnZSAnKDApIHByb3BzKSkNCg0KICAo bGV0KiAoKHJlYWwtcGFnZS1udW1iZXIgKGNoYWluLWFzc29jLWdldCAncGFnZTpwYWdlLW51bWJl ciBwcm9wcyAtMSkpDQogICAgICAgICAocGFydHMtcGFnZS1udW1iZXIgKC0gcmVhbC1wYWdlLW51 bWJlciAoY2FyIHBhcnQtZmlyc3QtcGFnZXMpKSkpDQoNCiAgICAoaWYgKHBhcnQtZmlyc3QtcGFn ZT8gbGF5b3V0IHByb3BzKQ0KICAgICAgICAoc2V0ISBwYXJ0LWZpcnN0LXBhZ2VzIChjb25zICgx LSByZWFsLXBhZ2UtbnVtYmVyKSBwYXJ0LWZpcnN0LXBhZ2VzKSkpDQoNCiAgICAoc2V0ISBwcm9w cw0KICAgICAgKGNvbnMNCiAgICAgICAgKGxpc3QNCiAgICAgICAgICAoY29ucyAncGFnZTpwYWdl LW51bWJlci1zdHJpbmcgKG51bWJlci0+c3RyaW5nIHBhcnRzLXBhZ2UtbnVtYmVyKSkNCiAgICAg ICAgICAoY29ucyAncGFnZTpwYWdlLW51bWJlciBwYXJ0cy1wYWdlLW51bWJlcikpDQogICAgICAg IHByb3BzKSkNCiAgICAoaW50ZXJwcmV0LW1hcmt1cCBsYXlvdXQgcHJvcHMgYXJnKSkpDQoNCiMo ZGVmaW5lICgocHJpbnQtcGFydC1maXJzdC1wYWdlLWFzLW9uZSBudW1iZXItdHlwZSkgbGF5b3V0 IHByb3BzIGFyZykNCg0KICAoc2V0ISBwcm9wcw0KICAgIChjb25zDQogICAgICAobGlzdA0KICAg ICAgICAoY29ucyAncGFnZTpwYWdlLW51bWJlci1zdHJpbmcNCiAgICAgICAgICAgICAgKGxldCAo KHBhZ2UtbnVtYmVyDQogICAgICAgICAgICAgICAgICAgICAoY2hhaW4tYXNzb2MtZ2V0ICdwYWdl OnBhZ2UtbnVtYmVyIHByb3BzIC0xKSkpDQogICAgICAgICAgICAgICAgKGNvbmQgKChlcT8gbnVt YmVyLXR5cGUgJ3JvbWFuLWxvd2VyKQ0KICAgICAgICAgICAgICAgICAgICAgICAoZmFuY3ktZm9y bWF0ICNmICJ+KH5Acn4pIiBwYWdlLW51bWJlcikpDQogICAgICAgICAgICAgICAgICAgICAgKChl cT8gbnVtYmVyLXR5cGUgJ3JvbWFuLXVwcGVyKQ0KICAgICAgICAgICAgICAgICAgICAgICAoZmFu Y3ktZm9ybWF0ICNmICJ+QHIiIHBhZ2UtbnVtYmVyKSkNCiAgICAgICAgICAgICAgICAgICAgICAo KGVxPyBudW1iZXItdHlwZSAnYXJhYmljKQ0KICAgICAgICAgICAgICAgICAgICAgICAobnVtYmVy LT5zdHJpbmcgcGFnZS1udW1iZXIpKQ0KICAgICAgICAgICAgICAgICAgICAgIChlbHNlIChudW1i ZXItPnN0cmluZyBwYWdlLW51bWJlcikpKSkpDQogICAgICAgIChjb25zICdwYWdlOnBhZ2UtbnVt YmVyDQogICAgICAgICAgICAgIChjaGFpbi1hc3NvYy1nZXQgJ3BhZ2U6cGFnZS1udW1iZXIgcHJv cHMgLTEpKSkNCiAgICAgIHByb3BzKSkNCiAgKGludGVycHJldC1tYXJrdXAgbGF5b3V0IHByb3Bz IGFyZykpDQoNClxwYXBlciB7DQogICVmaXJzdC1wYWdlLW51bWJlciA9ICMtMw0KICBwcmludC1m aXJzdC1wYWdlLW51bWJlciA9ICMjdA0KICBvZGRNYXJrdXAgPQ0KICAjKGRlZmluZS1zY2hlbWUt ZnVuY3Rpb24gKG51bWJlci10eXBlKShzeW1ib2w/KQ0KICAgICN7DQogICAgICBcbWFya3VwDQog ICAgICAgIFxjb2x1bW4gew0KICAgICAgICAgIFxmaWxsLWxpbmUgew0KICAgICAgICAgICAgIiAi DQogICAgICAgICAgICBcb24tdGhlLWZseSAjbm90LXBhcnQtZmlyc3QtcGFnZSBcZnJvbXByb3Bl cnR5ICMnaGVhZGVyOmluc3RydW1lbnQNCiAgICAgICAgICAgIFxvbi10aGUtZmx5ICNwcmludC1w YWdlLW51bWJlci1jaGVjay1maXJzdA0KICAgICAgICAgICAgICAlJSB1c2UgaW4gdGhpcyBvcmRl cjoNCiAgICAgICAgICAgICAgXG9uLXRoZS1mbHkgI3Jlc2V0LXBhcnQtZmlyc3QtcGFnZQ0KICAg ICAgICAgICAgICBcb24tdGhlLWZseSAjKHByaW50LXBhcnQtZmlyc3QtcGFnZS1hcy1vbmUgbnVt YmVyLXR5cGUpDQogICAgICAgICAgICAgIFxmcm9tcHJvcGVydHkgIydwYWdlOnBhZ2UtbnVtYmVy LXN0cmluZw0KICAgICAgICAgIH0NCiAgICAgICAgICBcdnNwYWNlICM1DQogICAgICAgIH0NCiAg ICAjfSkNCg0KICBldmVuTWFya3VwID0NCiAgIyhkZWZpbmUtc2NoZW1lLWZ1bmN0aW9uIChudW1i ZXItdHlwZSkoc3ltYm9sPykNCiAgICAjew0KICAgICAgXG1hcmt1cA0KICAgICAgICBcY29sdW1u IHsNCiAgICAgICAgICBcZmlsbC1saW5lIHsNCiAgICAgICAgICAgIFxvbi10aGUtZmx5ICNwcmlu dC1wYWdlLW51bWJlci1jaGVjay1maXJzdA0KICAgICAgICAgICAgICAlJSB1c2UgaW4gdGhpcyBv cmRlcjoNCiAgICAgICAgICAgICAgXG9uLXRoZS1mbHkgI3Jlc2V0LXBhcnQtZmlyc3QtcGFnZQ0K ICAgICAgICAgICAgICBcb24tdGhlLWZseSAjKHByaW50LXBhcnQtZmlyc3QtcGFnZS1hcy1vbmUg bnVtYmVyLXR5cGUpDQogICAgICAgICAgICAgIFxmcm9tcHJvcGVydHkgIydwYWdlOnBhZ2UtbnVt YmVyLXN0cmluZw0KICAgICAgICAgICAgXG9uLXRoZS1mbHkgI25vdC1wYXJ0LWZpcnN0LXBhZ2Ug XGZyb21wcm9wZXJ0eSAjJ2hlYWRlcjppbnN0cnVtZW50DQogICAgICAgICAgICAiICINCiAgICAg ICAgICB9DQogICAgICAgICAgXHZzcGFjZSAjNQ0KICAgICAgICB9DQogICAgI30pDQoNCiAgb2Rk Rm9vdGVyTWFya3VwID0gXG1hcmt1cCB7DQogICAgXGNvbHVtbiB7DQogICAgICBcZmlsbC1saW5l IHsNCiAgICAgICAgICAgIFxjb25jYXQgew0KICAgICAgICAgICAgICAicmVhbCBib29rIG51bWJl cjogIg0KICAgICAgICAgICAgXG9uLXRoZS1mbHkgI3ByaW50LXBhZ2UtbnVtYmVyLWNoZWNrLWZp cnN0DQogICAgICAgICAgICAgIFxmcm9tcHJvcGVydHkgIydwYWdlOnBhZ2UtbnVtYmVyLXN0cmlu Zw0KICAgICAgICAgIH0NCiAgICAgIH0NCiAgICAgIFxmaWxsLWxpbmUgew0KICAgICAgICAlJSBD b3B5cmlnaHQgaGVhZGVyIGZpZWxkIG9ubHkgb24gZmlyc3QgcGFnZSBpbiBlYWNoIGJvb2IuDQog ICAgICAgIFxvbi10aGUtZmx5ICNwYXJ0LWZpcnN0LXBhZ2UgXGZyb21wcm9wZXJ0eSAjJ2hlYWRl cjpjb3B5cmlnaHQNCiAgICAgIH0NCiAgICAgIFxmaWxsLWxpbmUgew0KICAgICAgICAlJSBUYWds aW5lIGhlYWRlciBmaWVsZCBvbmx5IG9uIGxhc3QgcGFnZSBpbiB0aGUgYm9vay4NCiAgICAgICAg XG9uLXRoZS1mbHkgI2xhc3QtcGFnZSBcZnJvbXByb3BlcnR5ICMnaGVhZGVyOnRhZ2xpbmUNCiAg ICAgIH0NCiAgICB9DQogIH0NCn0NCg0KJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUl JSUlJQ0KJSUgRVhBTVBMRVMNCiUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUN Cg0KIyhzZXQtZGVmYXVsdC1wYXBlci1zaXplICJhNyIpDQoNCg0KXGJvb2sgew0KICBcYm9va3Bh cnQgew0KICAgICAgICBcbWFya3VwDQogICAgICAgICAgXGNvbHVtbiB7DQogICAgICAgICAgICBc dnNwYWNlICM1DQogICAgICAgICAgICBcZmlsbC1saW5lIHsNCiAgICAgICAgICAgICAgXG92ZXJy aWRlICMnKGJveC1wYWRkaW5nIC4gMTApDQogICAgICAgICAgICBccm91bmRlZC1ib3ggIk1ZIEJP T0sgMiINCiAgICAgICAgICAgIH0NCiAgICAgICAgICB9DQogIH0NCiAgXGJvb2twYXJ0IHsNCiAg ICBccGFwZXIgew0KICAgICAgJXBhZ2UtbnVtYmVyLXR5cGUgPSAjJ3JvbWFuLWxvd2VyDQogICAg ICBvZGRIZWFkZXJNYXJrdXAgPSBcb2RkTWFya3VwICMncm9tYW4tbG93ZXINCiAgICAgIGV2ZW5I ZWFkZXJNYXJrdXAgPSBcZXZlbk1hcmt1cCAjJ3JvbWFuLWxvd2VyDQogICAgICAlb2RkRm9vdGVy TWFya3VwID0gIyNmDQogICAgfQ0KICAgIFxtYXJrdXBsaXN0IFx0YWJsZS1vZi1jb250ZW50cw0K DQogIH0NCg0KICBcYm9va3BhcnQgew0KICAgIFxwYXBlciB7DQogICAgICBvZGRIZWFkZXJNYXJr dXAgPSBcb2RkTWFya3VwICMnYXJhYmljDQogICAgICBldmVuSGVhZGVyTWFya3VwID0gXGV2ZW5N YXJrdXAgIydhcmFiaWMNCiAgICB9DQogICAgXHRvY0l0ZW0gIm9uZTEiDQogICAgXHRvY0l0ZW0g Im9uZTIiDQogICAgXHRvY0l0ZW0gIm9uZTMiDQogICAgXHRvY0l0ZW0gIm9uZTQiDQogICAgXHRv Y0l0ZW0gIm9uZTEiDQogICAgXHRvY0l0ZW0gIm9uZTIiDQogICAgXHRvY0l0ZW0gIm9uZTMiDQog ICAgXHRvY0l0ZW0gIm9uZTQiDQogICAgXHJlcGVhdCB1bmZvbGQgMiB7IGMnJzEgXHBhZ2VCcmVh ayB9DQogIH0NCg0KICBcYm9va3BhcnQgew0KICAgIFxwYXBlciB7DQogICAgICBvZGRIZWFkZXJN YXJrdXAgPSBcb2RkTWFya3VwICMnYXJhYmljDQogICAgICBldmVuSGVhZGVyTWFya3VwID0gXGV2 ZW5NYXJrdXAgIydhcmFiaWMNCiAgICB9DQogICAgXHRvY0l0ZW0gInR3bzEiDQogICAgXHRvY0l0 ZW0gInR3bzIiDQogICAgXHRvY0l0ZW0gInR3bzMiDQogICAgXHRvY0l0ZW0gInR3bzQiDQogICAg XHRvY0l0ZW0gInR3bzEiDQogICAgXHRvY0l0ZW0gInR3bzIiDQogICAgXHRvY0l0ZW0gInR3bzMi DQogICAgXHRvY0l0ZW0gInR3bzQiDQogICAgXHJlcGVhdCB1bmZvbGQgMiB7IGQnJzEgXHBhZ2VC cmVhayB9DQogIH0NCg0KICBcYm9va3BhcnQgew0KICAgIFxwYXBlciB7DQogICAgICBvZGRIZWFk ZXJNYXJrdXAgPSBcb2RkTWFya3VwICMnYXJhYmljDQogICAgICBldmVuSGVhZGVyTWFya3VwID0g XGV2ZW5NYXJrdXAgIydhcmFiaWMNCiAgICB9DQogICAgXHRvY0l0ZW0gInRocmVlMSINCiAgICBc dG9jSXRlbSAidGhyZWUyIg0KICAgIFx0b2NJdGVtICJ0aHJlZTMiDQogICAgXHRvY0l0ZW0gInRo cmVlNCINCiAgICBcdG9jSXRlbSAidGhyZWUxIg0KICAgIFx0b2NJdGVtICJ0aHJlZTIiDQogICAg XHRvY0l0ZW0gInRocmVlMyINCiAgICBcdG9jSXRlbSAidGhyZWU0Ig0KICAgIHsgZScnMSBccGFn ZUJyZWFrIH0NCg0KICAgIFx0b2NJdGVtICJmb3VyMSINCiAgICBcdG9jSXRlbSAiZm91cjIiDQog ICAgXHRvY0l0ZW0gImZvdXIzIg0KICAgIFx0b2NJdGVtICJmb3VyNCINCiAgICBcdG9jSXRlbSAi Zm91cjEiDQogICAgXHRvY0l0ZW0gImZvdXIyIg0KICAgIFx0b2NJdGVtICJmb3VyMyINCiAgICBc dG9jSXRlbSAiZm91cjQiDQogICAgeyBmJycxIFxwYWdlQnJlYWsgfQ0KICB9DQp9IA== --00000000000042ad0105b92c2063 Content-Type: application/pdf; name="bookpart-page-numbers.pdf" Content-Disposition: attachment; filename="bookpart-page-numbers.pdf" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_kk2kacuk0 JVBERi0xLjQKJcfsj6IKNSAwIG9iago8PC9MZW5ndGggNiAwIFIvRmlsdGVyIC9GbGF0ZURlY29k ZT4+CnN0cmVhbQp4nKVSPUsEMRDt8yumTIodMzNJJrEURFBE1G1ELPTUA/UUT8S/7+zuebdYCZIi D/I+5iV5h4ixQBzWD1is3N6FwvLDRVi6d0cFSyk6ns3xYgUHvVErUMSWS4H+0dFEA2qMEhm4JhRR 6FfOU+if3GHvzl0VjMzwZfQnSzlyic1CzKlIQarAJadhJxXGxrB+cJd/IMGj04RKrY7ew7oYzDPG ZrIUbRaTpYx1kHHCsvGeyOvlRK5lw+ZfbJpC/nExatVVgZJVMDu7l2t/Gjq2jEzZX4WMqbacPISO MEnK2R8EteKa/VkgrFJbnaGTCQnNFRxu+mPXUUWNVaAjK8OtQX9vcevQWbi25B+CIGdK6m/HEZLG 7F9CwsylycaQhIq/252/bUU79GyIsjLPh3i1LiVmqv5zi1ZmTkqyNVSaTbEODUXZQvZ3NqMj2+OL /aCh1viFzt038imNF2VuZHN0cmVhbQplbmRvYmoKNiAwIG9iagozNDQKZW5kb2JqCjEzIDAgb2Jq Cjw8L0xlbmd0aCAxNCAwIFIvRmlsdGVyIC9GbGF0ZURlY29kZT4+CnN0cmVhbQp4nM1Ty44UMQy8 5ytyTJDaxPEr4QjigriA+oY4wMKudmEY7QPx+zg9PQ8NEuzeUF9Ktqvscju3sUDRWMa3Bxeb8Py9 xav7UOJVuA2ooKq25E7xxSa+nL20RSzQRTXOlwF3ZRERiJrG2hjULM6bkK7zfBPQA6WKF81fQooj tEgQtCI4JCZkA8QWp+4zmdio/JDmXNU1radPGUHRlNPnA/qeJwFC6pK+DohUOrr8iApXS9tj9DIX IKaqdFrwKk8M3fvJae2PAQsWbulhwCpI+xZIvOarsax5F7Z0nz/Ob85XM5EO/TjV0UfbztY2E1Sj 6koC0hjJ1dcQZt8FqXtMsiiiM5mc+TbMz/7OrefcfxHoqQR+KuEPO/+phwe/j46d/ff/ylShdUeL imDD1QYVkGSP5dRzDhMUKujH0MdR8+4Y7vKkgNZ5N6H4S/Brn1yOrYgfOYNU7cvdIrgTVH8Dh/z2 QDqib45QrNaVQ+wHPjah/txa+nlAGxdH8+XsBQ1PprjLPqdVb/LiKLMoVq6F3OBw9XoO7/z7DZz1 5+hlbmRzdHJlYW0KZW5kb2JqCjE0IDAgb2JqCjQxMQplbmRvYmoKNDAgMCBvYmoKPDwvTGVuZ3Ro IDQxIDAgUi9GaWx0ZXIgL0ZsYXRlRGVjb2RlPj4Kc3RyZWFtCnictZM9T8MwEIZ3/wqPNlIO34fP MSMSC2IBZasYoJSCIFQtIP4+TgppoUtVgry8ku957LN1SxsgqA3d+g7T1hxfJTt/NcHOzdKggqqm fm87T1t72pTS2mKAHFVtc29wXWYRgblWS7WApmSb1kyc9RUqJgVxj14gkmYu6bo5N11ZTdE2F6Y5 mrg3X5SYJaP78ExQ55IWnoEi1ui4iIQ5QHSpx1Egi+xJy296DwYPYOgAZqezEfp58BE0xEhu5SsF TFncbKBnP3rkSAzs8l88NJKHR/LISJ5/ex9hCBzQVpQhSS5TcFemZUciyd34qny/pBDd8zBB3ViB IKO6283+YoA26akkjInoi2GJ0b2sr421ex9SW+SYkAdhwq1brHwGTlQOOdloeiMJBS4f13V11pjL sj4B6fjspGVuZHN0cmVhbQplbmRvYmoKNDEgMCBvYmoKMzEyCmVuZG9iago3MCAwIG9iago8PC9M ZW5ndGggNzEgMCBSL0ZpbHRlciAvRmxhdGVEZWNvZGU+PgpzdHJlYW0KeJzlk71OQzEMhfc8RcYE qSa24/wwIrEgFtDdKgZaaEFwqVrg/XFuW24FE6Ib8nKk2J99InttA4RkQ4u9mPfm9Cbb5ZsJdmnW BhOklPLwdqjnvT3vNLVYDFAlJdstDG7TLCIwl2SpREg52643U/fkIwjlgHvVxASlSIXqrL/tLk3L LyS2uzLdydS9e2VjjRXdoxdIQYTcxk8SYK7RPXgGEix4oFiRLMTArg5IjFBj/AMxfic2zsITNQ9u 1fIyk/tQnJSIfIDDoZQLlCYJSszqOvySQkeh8FEo8SiU//UvkSFwQDvRRU+cdRfv9Rx+LF3M7m5X GsS9DDeSKutlTBC0GyY3G99XX0WjelaFkol2NRxF3Ot2zbEMc29Vr3DMamA2zjpOsfEVOJM2ORsx A5EiBVavzdVFZ641PgEBL+QpZW5kc3RyZWFtCmVuZG9iago3MSAwIG9iagozMTgKZW5kb2JqCjk1 IDAgb2JqCjw8L0xlbmd0aCA5NiAwIFIvRmlsdGVyIC9GbGF0ZURlY29kZT4+CnN0cmVhbQp4nIWS TU8cMQyGKcf8ihyTw7ixHdtJj0hVJW7A3FAPdNsitUwrQIi/X8/OMjt7QNUokvX68fc8xgJFY5m/ N2M3hY/XFu+fQ4n34TGggqra3re1d1O8GB1tEQt0UY3jz4ALFhGBuWmkVt2wOE7hNsU8oBI3kIT5 63gZPo/hKjTgQhRfPfbSS34JlTpwbZE649zUFNgJ6HVVHsLNSnHBCqVvqDfllOoGiCfUopxQ2Aog b6mDckKRMqBsqYMyUyhgVud5is/D1DvQdpRF2Eb8f8XdInboJLzdsRSo2CT6g0Y67zid5fFXGMgP QmhxqNAbujF+D+nD7GIfQUiiQTVsi+N8drxzR/HzqXNeQdFoueNTHhTQek0/MgMJVkt3eSBo1Yqk h1xBSDvvD+49Mmr6dvT/XYOO1u88r8OIDjFcRdKfLKBFsKWX1Zo8ORrymtBw08VT9vmMvMinY5p9 RqpUOMnxt7sK/wCaxpgIZW5kc3RyZWFtCmVuZG9iago5NiAwIG9iagozNjEKZW5kb2JqCjEwMyAw IG9iago8PC9MZW5ndGggMTA0IDAgUi9GaWx0ZXIgL0ZsYXRlRGVjb2RlPj4Kc3RyZWFtCnichZLL Th0xDIbVLvMUWSaLY2I7thOWlVAldrSzq7ooR4AEDBUgxOvXZ85lgoRUzeaX8/2+znMsUDSW3XcU 2zmc/bB49xpKvAvPARVU1Za3UW/n+G1ytEUs0EU1TrcB91hEBOamkVp1YXGaw69EeYNK3KGnmH9P l+FiClehARei+O7eSy/5PWBnQBL3tg7U4xzYCeh8ijyGnyvVjYBppA6RkeIiAlwH6hj5QCF7NzpS h8gHisinayN1iCyUgFndzVN8HqbuHY+j7AOj4/8r7hbRt0bC445rAfIGIjaBhrjbcfqap/vlJg20 m+HIK4gps6dqIMgLT3v+8wI+CpOvCM13wH0xfDkW+OTo4rfWZtHbUTTaH/0lbxTQek03mYEEq6U/ eUPQqhVJj7mCkHb2X2KDUJFR0/X6/vdkWtWDKxQjOni4iqSnLKBFsKW3k5o9ORryKaHh0MVL7sBG XuR8TbNkpEqFk67/6FX4ByiXoRJlbmRzdHJlYW0KZW5kb2JqCjEwNCAwIG9iagozNjcKZW5kb2Jq CjEwOCAwIG9iago8PC9MZW5ndGggMTA5IDAgUi9GaWx0ZXIgL0ZsYXRlRGVjb2RlPj4Kc3RyZWFt CnichZI9bxRBDIaBcn6Fy5lizdge2zOUSAgpXWA7RBECRIIsKEGIv4/37rK3VyC0Gsl6/fh7H6Bi Najr92TcLunlO4e7X6nCXXpIZGhmfvDt7dsFXs+BdqCKQ81g/proiAERinQD7i0Mh3lJHzKUiYyl o2YqH+er9GZO16mjVGb4E7FXUfJtajxQWgceQmtTS5IgcLRNuU/vN0oqNaxjRz0pl9RwJLqgjsoF Rb0iyZ46KRcUmyDpnjopK0WK7m2dp8Y8wmMg70c5CvuI/694ONDAwSr7HWvFRl0hHna2dcf5WZm/ pYnjIEwOU8PRKYz5c8rPV5fECMoKkc1Y+8HxYnX8444a57PuEBWMnI93fCyTIflo+UsRZKXm+aZM jL151XxfGirbkMPBo0chy5/O/p9b0Nn6XtZ1OPMpRppq/lEUrSr1/HuzlkhOTrIldNp18VhiPuco 8uqc5pCRG1fJfv7trtNfn/KYD2VuZHN0cmVhbQplbmRvYmoKMTA5IDAgb2JqCjM2MAplbmRvYmoK MTE0IDAgb2JqCjw8L0xlbmd0aCAxMTUgMCBSL0ZpbHRlciAvRmxhdGVEZWNvZGU+PgpzdHJlYW0K eJyFkstOHTEMhtUu8xRZJotjYju2E5aVUCV2tLOruihHgAQMFSDE69dnzmWChFTNxvrz/b7OcyxQ NJbddwy2czj7YfHuNZR4F54DKqiqLW9jvJ3jt8nRFrFAF9U43QbcYxERmJtGatUDi9McfiXKG1Ti Dj3F/Hu6DBdTuAoNuBDFd/deesnvATsDkri3daAe58BOQOeT8hh+rlQ3AqaROigjxUUEuA7UUflA IXs3OlIH5QNF5NO1kTooCyVgVnfzFJ+HqXvH4yh7YXT8f8XdIvrWSHjccS1A3kDEtqxwt+P0NU/3 y00aaDfDkVcQU2ZP1UCQF572/OcFfBQmXxGaF+C+GL4cC3xydPFba7Mo0BSN9kd/yRsFtF7TTWYg wWrpT94QtGpF0mOuIKSd/ZfYIFRk1HS9vv89mdbowSMUIzp4uIqkpyygRbClt1M0e3I05FNCw6GL l9yBjbzI+ZpmyUiVCqe2/qNX4R8l9KESZW5kc3RyZWFtCmVuZG9iagoxMTUgMCBvYmoKMzY2CmVu ZG9iagoxMTkgMCBvYmoKPDwvTGVuZ3RoIDEyMCAwIFIvRmlsdGVyIC9GbGF0ZURlY29kZT4+CnN0 cmVhbQp4nIVSTU/cQAylHOdXzHHmEHdsj+2ZHpGqStyA3FAPdNsitaQVIMTfr7O7ZJMDqqKRnt57 /s5jLFA0lvl7A7spfLy2eP8cSrwPjwEVVNX22hrvpngxurVFLNBFNY4/Ax5sERGYm0Zq1YHFcQq3 KeYBlbiBJMxfx8vweQxXoQEXovjqsZde8kuo1IFri9QZ56Ymb0EJiBfmIdwsLi5YofSV643ZuroB 4sZ1YDYubAWQ164js3GRMqCsXUdmdqGAWZ3nKT4PqjSofTPLgVnH/H/J3SJ26CS83rIUqNgk+oNG Om85neXxVxjIT0JocajQGzoYv4f0YZbYhxDyGIIqzHvhfBbeuaT4AbVZ9AqKRodLPuVBAa3X9CMz kGC1dJcHglatSHrIFYS08/7k3iOjpm8n/e8SdEK/87wOIzrGcBVJf7KAFsGWXhY0eXI05CWh4aqL p+zzGXmRT6c0+4xUqXDqpx/vKvwDv4iYZ2VuZHN0cmVhbQplbmRvYmoKMTIwIDAgb2JqCjM2Mgpl bmRvYmoKMTI0IDAgb2JqCjw8L0xlbmd0aCAxMjUgMCBSL0ZpbHRlciAvRmxhdGVEZWNvZGU+Pgpz dHJlYW0KeJyFVMFuFDEMBY75ihyTw5jYTuyEIxJCqjhQmFvFobRQAbsLLYKKv+ST8Mx0dzJCCK1G suz37OfnaG99giQ+Tb9jcLV3T9+ov/nukr9xtw4FRETnWh9f7f3z0aDVY4JWRPz40eEC84jAXMVT zRaoH/fuIlAcUIgbtODju/HMvRjduavAicjfG/fMRr50mRpwrp4a4yRqbxKEgPiU2bm3JxQnzJBa hzpmtqimgLhBLZkNCmsC5B71kNmgSBiw9KiHzITCAqp52ifZPiilQm6bXZZMz/m/yU09mm9UuHe5 JMhYi7cPKsnkcngUx89uIDsJofohQ6towXjtwuOpZPZzIeNYJfNSeDIV/nHJYpdM6okhofByyLs4 CFBKNXyIDKRUNVzGgaBmTSXsYoZC0tjOPCBkzqWE92v960QqmHWJZvoXi5BLPXKQUcIhFrCUtvDD IkkFa9hbc1TkU0PFTsVdnNZLIuHZ2mbuyEko4Mwx5ymk+QUOYt0ooR/sboiLHxfh07RBKsa4mlZF bfmoi2pZ5hVUnRWarkLhJg6sNrvoYs/MuYxUARtq+Dlb1orS0ny2Z8M+lo+eEdmKRifbIfz6u26e voqDvYDGzNJ13UU228SEdKzXkROUXHLn/uFk6vXUyLTLxn5aTwbrUFp9T2sIK63L/o5iPpqCcB8R KldbpY+0Qa5Vevb6eB6OYJKXjapufPi2al6f0WH9Xzl3fwBe0vt2ZW5kc3RyZWFtCmVuZG9iagox MjUgMCBvYmoKNTQ2CmVuZG9iago0IDAgb2JqCjw8L1R5cGUvUGFnZS9NZWRpYUJveCBbMCAwIDIw OS43NiAyOTcuNjRdCi9QYXJlbnQgMyAwIFIKL1Jlc291cmNlczw8L1Byb2NTZXRbL1BERiAvVGV4 dF0KL0V4dEdTdGF0ZSAxMCAwIFIKL0ZvbnQgMTEgMCBSCj4+Ci9Db250ZW50cyA1IDAgUgo+Pgpl bmRvYmoKMTIgMCBvYmoKPDwvVHlwZS9QYWdlL01lZGlhQm94IFswIDAgMjA5Ljc2IDI5Ny42NF0K L1BhcmVudCAzIDAgUgovUmVzb3VyY2VzPDwvUHJvY1NldFsvUERGIC9UZXh0XQovRXh0R1N0YXRl IDM3IDAgUgovRm9udCAzOCAwIFIKPj4KL0Fubm90c1sxNSAwIFIKMTcgMCBSCjE4IDAgUgoxOSAw IFIKMjAgMCBSCjIxIDAgUgoyMiAwIFIKMjMgMCBSCjI0IDAgUgoyNSAwIFIKMjYgMCBSCjI3IDAg UgoyOCAwIFIKMjkgMCBSCjMwIDAgUgozMSAwIFIKMzIgMCBSCjM0IDAgUgozNSAwIFIKMzYgMCBS XS9Db250ZW50cyAxMyAwIFIKPj4KZW5kb2JqCjM5IDAgb2JqCjw8L1R5cGUvUGFnZS9NZWRpYUJv eCBbMCAwIDIwOS43NiAyOTcuNjRdCi9QYXJlbnQgMyAwIFIKL1Jlc291cmNlczw8L1Byb2NTZXRb L1BERiAvVGV4dF0KL0V4dEdTdGF0ZSA2NyAwIFIKL0ZvbnQgNjggMCBSCj4+Ci9Bbm5vdHNbNDIg MCBSCjQzIDAgUgo0NCAwIFIKNDUgMCBSCjQ2IDAgUgo0NyAwIFIKNDggMCBSCjQ5IDAgUgo1MCAw IFIKNTEgMCBSCjUyIDAgUgo1MyAwIFIKNTQgMCBSCjU2IDAgUgo1NyAwIFIKNTggMCBSCjU5IDAg Ugo2MCAwIFIKNjEgMCBSCjYyIDAgUgo2MyAwIFIKNjQgMCBSCjY1IDAgUgo2NiAwIFJdL0NvbnRl bnRzIDQwIDAgUgo+PgplbmRvYmoKNjkgMCBvYmoKPDwvVHlwZS9QYWdlL01lZGlhQm94IFswIDAg MjA5Ljc2IDI5Ny42NF0KL1BhcmVudCAzIDAgUgovUmVzb3VyY2VzPDwvUHJvY1NldFsvUERGIC9U ZXh0XQovRXh0R1N0YXRlIDkzIDAgUgovRm9udCA5NCAwIFIKPj4KL0Fubm90c1s3MiAwIFIKNzMg MCBSCjc0IDAgUgo3NSAwIFIKNzYgMCBSCjc4IDAgUgo3OSAwIFIKODAgMCBSCjgxIDAgUgo4MiAw IFIKODMgMCBSCjg0IDAgUgo4NSAwIFIKODYgMCBSCjg3IDAgUgo4OCAwIFIKODkgMCBSCjkwIDAg Ugo5MSAwIFIKOTIgMCBSXS9Db250ZW50cyA3MCAwIFIKPj4KZW5kb2JqCjE2IDAgb2JqCjw8L1R5 cGUvUGFnZS9NZWRpYUJveCBbMCAwIDIwOS43NiAyOTcuNjRdCi9QYXJlbnQgMyAwIFIKL1Jlc291 cmNlczw8L1Byb2NTZXRbL1BERiAvVGV4dF0KL0V4dEdTdGF0ZSAxMDAgMCBSCi9Gb250IDEwMSAw IFIKPj4KL0Fubm90c1s5OSAwIFJdL0NvbnRlbnRzIDk1IDAgUgo+PgplbmRvYmoKMTAyIDAgb2Jq Cjw8L1R5cGUvUGFnZS9NZWRpYUJveCBbMCAwIDIwOS43NiAyOTcuNjRdCi9QYXJlbnQgMyAwIFIK L1Jlc291cmNlczw8L1Byb2NTZXRbL1BERiAvVGV4dF0KL0V4dEdTdGF0ZSAxMDYgMCBSCi9Gb250 IDEwNyAwIFIKPj4KL0Fubm90c1sxMDUgMCBSXS9Db250ZW50cyAxMDMgMCBSCj4+CmVuZG9iagoz MyAwIG9iago8PC9UeXBlL1BhZ2UvTWVkaWFCb3ggWzAgMCAyMDkuNzYgMjk3LjY0XQovUGFyZW50 IDMgMCBSCi9SZXNvdXJjZXM8PC9Qcm9jU2V0Wy9QREYgL1RleHRdCi9FeHRHU3RhdGUgMTExIDAg UgovRm9udCAxMTIgMCBSCj4+Ci9Bbm5vdHNbMTEwIDAgUl0vQ29udGVudHMgMTA4IDAgUgo+Pgpl bmRvYmoKMTEzIDAgb2JqCjw8L1R5cGUvUGFnZS9NZWRpYUJveCBbMCAwIDIwOS43NiAyOTcuNjRd Ci9QYXJlbnQgMyAwIFIKL1Jlc291cmNlczw8L1Byb2NTZXRbL1BERiAvVGV4dF0KL0V4dEdTdGF0 ZSAxMTcgMCBSCi9Gb250IDExOCAwIFIKPj4KL0Fubm90c1sxMTYgMCBSXS9Db250ZW50cyAxMTQg MCBSCj4+CmVuZG9iago1NSAwIG9iago8PC9UeXBlL1BhZ2UvTWVkaWFCb3ggWzAgMCAyMDkuNzYg Mjk3LjY0XQovUGFyZW50IDMgMCBSCi9SZXNvdXJjZXM8PC9Qcm9jU2V0Wy9QREYgL1RleHRdCi9F eHRHU3RhdGUgMTIyIDAgUgovRm9udCAxMjMgMCBSCj4+Ci9Bbm5vdHNbMTIxIDAgUl0vQ29udGVu dHMgMTE5IDAgUgo+PgplbmRvYmoKNzcgMCBvYmoKPDwvVHlwZS9QYWdlL01lZGlhQm94IFswIDAg MjA5Ljc2IDI5Ny42NF0KL1BhcmVudCAzIDAgUgovUmVzb3VyY2VzPDwvUHJvY1NldFsvUERGIC9U ZXh0XQovRXh0R1N0YXRlIDEyOCAwIFIKL0ZvbnQgMTI5IDAgUgo+PgovQW5ub3RzWzEyNiAwIFIK MTI3IDAgUl0vQ29udGVudHMgMTI0IDAgUgo+PgplbmRvYmoKMyAwIG9iago8PCAvVHlwZSAvUGFn ZXMgL0tpZHMgWwo0IDAgUgoxMiAwIFIKMzkgMCBSCjY5IDAgUgoxNiAwIFIKMTAyIDAgUgozMyAw IFIKMTEzIDAgUgo1NSAwIFIKNzcgMCBSCl0gL0NvdW50IDEwCj4+CmVuZG9iagoxIDAgb2JqCjw8 L1R5cGUgL0NhdGFsb2cgL1BhZ2VzIDMgMCBSCi9NZXRhZGF0YSAxMzQgMCBSCj4+CmVuZG9iago3 IDAgb2JqCjw8L1R5cGUvRXh0R1N0YXRlCi9PUE0gMT4+ZW5kb2JqCjEwIDAgb2JqCjw8L1I3Cjcg MCBSPj4KZW5kb2JqCjExIDAgb2JqCjw8L1I4CjggMCBSPj4KZW5kb2JqCjE1IDAgb2JqCjw8L1R5 cGUvQW5ub3QKL1JlY3QgWzExLjMzODUgMTY5LjUyNSAzNC45Nzk0IDE3Ny4zNDhdCi9Cb3JkZXIg WzAgMCAwXQovRGVzdCBbMTYgMCBSIC9YWVogbnVsbCBudWxsIG51bGxdCi9TdWJ0eXBlL0xpbms+ PmVuZG9iagoxNyAwIG9iago8PC9UeXBlL0Fubm90Ci9SZWN0IFsxNzUuNDY1IDE2OS42OTUgMTk4 LjQyNSAxNzcuNjg5XQovQm9yZGVyIFswIDAgMF0KL0Rlc3QgWzE2IDAgUiAvWFlaIG51bGwgbnVs bCBudWxsXQovU3VidHlwZS9MaW5rPj5lbmRvYmoKMTggMCBvYmoKPDwvVHlwZS9Bbm5vdAovUmVj dCBbMTEuMzM4NSAxNTQuNTgxIDM0Ljk3OTQgMTYyLjQwNF0KL0JvcmRlciBbMCAwIDBdCi9EZXN0 IFsxNiAwIFIgL1hZWiBudWxsIG51bGwgbnVsbF0KL1N1YnR5cGUvTGluaz4+ZW5kb2JqCjE5IDAg b2JqCjw8L1R5cGUvQW5ub3QKL1JlY3QgWzE3NS40NjUgMTU0Ljc1MSAxOTguNDI1IDE2Mi43NDVd Ci9Cb3JkZXIgWzAgMCAwXQovRGVzdCBbMTYgMCBSIC9YWVogbnVsbCBudWxsIG51bGxdCi9TdWJ0 eXBlL0xpbms+PmVuZG9iagoyMCAwIG9iago8PC9UeXBlL0Fubm90Ci9SZWN0IFsxMS4zMzg1IDEz OS42MzcgMzQuOTc5NCAxNDcuNDZdCi9Cb3JkZXIgWzAgMCAwXQovRGVzdCBbMTYgMCBSIC9YWVog bnVsbCBudWxsIG51bGxdCi9TdWJ0eXBlL0xpbms+PmVuZG9iagoyMSAwIG9iago8PC9UeXBlL0Fu bm90Ci9SZWN0IFsxNzUuNDY1IDEzOS44MDcgMTk4LjQyNSAxNDcuODAxXQovQm9yZGVyIFswIDAg MF0KL0Rlc3QgWzE2IDAgUiAvWFlaIG51bGwgbnVsbCBudWxsXQovU3VidHlwZS9MaW5rPj5lbmRv YmoKMjIgMCBvYmoKPDwvVHlwZS9Bbm5vdAovUmVjdCBbMTEuMzM4NSAxMjQuNjkzIDM0Ljk3OTQg MTMyLjUxN10KL0JvcmRlciBbMCAwIDBdCi9EZXN0IFsxNiAwIFIgL1hZWiBudWxsIG51bGwgbnVs bF0KL1N1YnR5cGUvTGluaz4+ZW5kb2JqCjIzIDAgb2JqCjw8L1R5cGUvQW5ub3QKL1JlY3QgWzE3 NS40NjUgMTI0Ljg2MyAxOTguNDI1IDEzMi44NTddCi9Cb3JkZXIgWzAgMCAwXQovRGVzdCBbMTYg MCBSIC9YWVogbnVsbCBudWxsIG51bGxdCi9TdWJ0eXBlL0xpbms+PmVuZG9iagoyNCAwIG9iago8 PC9UeXBlL0Fubm90Ci9SZWN0IFsxMS4zMzg1IDEwOS43NDkgMzQuOTc5NCAxMTcuNTczXQovQm9y ZGVyIFswIDAgMF0KL0Rlc3QgWzE2IDAgUiAvWFlaIG51bGwgbnVsbCBudWxsXQovU3VidHlwZS9M aW5rPj5lbmRvYmoKMjUgMCBvYmoKPDwvVHlwZS9Bbm5vdAovUmVjdCBbMTc1LjQ2NSAxMDkuOTE5 IDE5OC40MjUgMTE3LjkxM10KL0JvcmRlciBbMCAwIDBdCi9EZXN0IFsxNiAwIFIgL1hZWiBudWxs IG51bGwgbnVsbF0KL1N1YnR5cGUvTGluaz4+ZW5kb2JqCjI2IDAgb2JqCjw8L1R5cGUvQW5ub3QK L1JlY3QgWzExLjMzODUgOTQuODA1IDM0Ljk3OTQgMTAyLjYyOV0KL0JvcmRlciBbMCAwIDBdCi9E ZXN0IFsxNiAwIFIgL1hZWiBudWxsIG51bGwgbnVsbF0KL1N1YnR5cGUvTGluaz4+ZW5kb2JqCjI3 IDAgb2JqCjw8L1R5cGUvQW5ub3QKL1JlY3QgWzE3NS40NjUgOTQuOTc1MSAxOTguNDI1IDEwMi45 NjldCi9Cb3JkZXIgWzAgMCAwXQovRGVzdCBbMTYgMCBSIC9YWVogbnVsbCBudWxsIG51bGxdCi9T dWJ0eXBlL0xpbms+PmVuZG9iagoyOCAwIG9iago8PC9UeXBlL0Fubm90Ci9SZWN0IFsxMS4zMzg1 IDc5Ljg2MSAzNC45Nzk0IDg3LjY4NDZdCi9Cb3JkZXIgWzAgMCAwXQovRGVzdCBbMTYgMCBSIC9Y WVogbnVsbCBudWxsIG51bGxdCi9TdWJ0eXBlL0xpbms+PmVuZG9iagoyOSAwIG9iago8PC9UeXBl L0Fubm90Ci9SZWN0IFsxNzUuNDY1IDgwLjAzMTEgMTk4LjQyNSA4OC4wMjQ4XQovQm9yZGVyIFsw IDAgMF0KL0Rlc3QgWzE2IDAgUiAvWFlaIG51bGwgbnVsbCBudWxsXQovU3VidHlwZS9MaW5rPj5l bmRvYmoKMzAgMCBvYmoKPDwvVHlwZS9Bbm5vdAovUmVjdCBbMTEuMzM4NSA2NC45MTcxIDM0Ljk3 OTQgNzIuNzQwN10KL0JvcmRlciBbMCAwIDBdCi9EZXN0IFsxNiAwIFIgL1hZWiBudWxsIG51bGwg bnVsbF0KL1N1YnR5cGUvTGluaz4+ZW5kb2JqCjMxIDAgb2JqCjw8L1R5cGUvQW5ub3QKL1JlY3Qg WzE3NS40NjUgNjUuMDg3MSAxOTguNDI1IDczLjA4MDhdCi9Cb3JkZXIgWzAgMCAwXQovRGVzdCBb MTYgMCBSIC9YWVogbnVsbCBudWxsIG51bGxdCi9TdWJ0eXBlL0xpbms+PmVuZG9iagozMiAwIG9i ago8PC9UeXBlL0Fubm90Ci9SZWN0IFsxMS4zMzg1IDQ5Ljk3MzEgMzUuMzE5NiA1Ny43OTY3XQov Qm9yZGVyIFswIDAgMF0KL0Rlc3QgWzMzIDAgUiAvWFlaIG51bGwgbnVsbCBudWxsXQovU3VidHlw ZS9MaW5rPj5lbmRvYmoKMzQgMCBvYmoKPDwvVHlwZS9Bbm5vdAovUmVjdCBbMTc1LjQ2NSA1MC4x NDMyIDE5OC40MjUgNTguMTM2OV0KL0JvcmRlciBbMCAwIDBdCi9EZXN0IFszMyAwIFIgL1hZWiBu dWxsIG51bGwgbnVsbF0KL1N1YnR5cGUvTGluaz4+ZW5kb2JqCjM1IDAgb2JqCjw8L1R5cGUvQW5u b3QKL1JlY3QgWzExLjMzODUgMzUuMDI5MSAzNS4zMTk2IDQyLjg1MjhdCi9Cb3JkZXIgWzAgMCAw XQovRGVzdCBbMzMgMCBSIC9YWVogbnVsbCBudWxsIG51bGxdCi9TdWJ0eXBlL0xpbms+PmVuZG9i agozNiAwIG9iago8PC9UeXBlL0Fubm90Ci9SZWN0IFsxNzUuNDY1IDM1LjE5OTIgMTk4LjQyNSA0 My4xOTI5XQovQm9yZGVyIFswIDAgMF0KL0Rlc3QgWzMzIDAgUiAvWFlaIG51bGwgbnVsbCBudWxs XQovU3VidHlwZS9MaW5rPj5lbmRvYmoKMzcgMCBvYmoKPDwvUjcKNyAwIFI+PgplbmRvYmoKMzgg MCBvYmoKPDwvUjgKOCAwIFI+PgplbmRvYmoKNDIgMCBvYmoKPDwvVHlwZS9Bbm5vdAovUmVjdCBb MTEuMzM4NSAxOTkuODI1IDM1LjMxOTYgMjA3LjY0OF0KL0JvcmRlciBbMCAwIDBdCi9EZXN0IFsz MyAwIFIgL1hZWiBudWxsIG51bGwgbnVsbF0KL1N1YnR5cGUvTGluaz4+ZW5kb2JqCjQzIDAgb2Jq Cjw8L1R5cGUvQW5ub3QKL1JlY3QgWzE3NS40NjUgMTk5Ljk5NSAxOTguNDI1IDIwNy45ODhdCi9C b3JkZXIgWzAgMCAwXQovRGVzdCBbMzMgMCBSIC9YWVogbnVsbCBudWxsIG51bGxdCi9TdWJ0eXBl L0xpbms+PmVuZG9iago0NCAwIG9iago8PC9UeXBlL0Fubm90Ci9SZWN0IFsxMS4zMzg1IDE4NC44 ODEgMzUuMzE5NiAxOTIuNzA0XQovQm9yZGVyIFswIDAgMF0KL0Rlc3QgWzMzIDAgUiAvWFlaIG51 bGwgbnVsbCBudWxsXQovU3VidHlwZS9MaW5rPj5lbmRvYmoKNDUgMCBvYmoKPDwvVHlwZS9Bbm5v dAovUmVjdCBbMTc1LjQ2NSAxODUuMDUxIDE5OC40MjUgMTkzLjA0NF0KL0JvcmRlciBbMCAwIDBd Ci9EZXN0IFszMyAwIFIgL1hZWiBudWxsIG51bGwgbnVsbF0KL1N1YnR5cGUvTGluaz4+ZW5kb2Jq CjQ2IDAgb2JqCjw8L1R5cGUvQW5ub3QKL1JlY3QgWzExLjMzODUgMTY5LjkzNyAzNS4zMTk2IDE3 Ny43Nl0KL0JvcmRlciBbMCAwIDBdCi9EZXN0IFszMyAwIFIgL1hZWiBudWxsIG51bGwgbnVsbF0K L1N1YnR5cGUvTGluaz4+ZW5kb2JqCjQ3IDAgb2JqCjw8L1R5cGUvQW5ub3QKL1JlY3QgWzE3NS40 NjUgMTcwLjEwNyAxOTguNDI1IDE3OC4xMDFdCi9Cb3JkZXIgWzAgMCAwXQovRGVzdCBbMzMgMCBS IC9YWVogbnVsbCBudWxsIG51bGxdCi9TdWJ0eXBlL0xpbms+PmVuZG9iago0OCAwIG9iago8PC9U eXBlL0Fubm90Ci9SZWN0IFsxMS4zMzg1IDE1NC45OTMgMzUuMzE5NiAxNjIuODE2XQovQm9yZGVy IFswIDAgMF0KL0Rlc3QgWzMzIDAgUiAvWFlaIG51bGwgbnVsbCBudWxsXQovU3VidHlwZS9MaW5r Pj5lbmRvYmoKNDkgMCBvYmoKPDwvVHlwZS9Bbm5vdAovUmVjdCBbMTc1LjQ2NSAxNTUuMTYzIDE5 OC40MjUgMTYzLjE1N10KL0JvcmRlciBbMCAwIDBdCi9EZXN0IFszMyAwIFIgL1hZWiBudWxsIG51 bGwgbnVsbF0KL1N1YnR5cGUvTGluaz4+ZW5kb2JqCjUwIDAgb2JqCjw8L1R5cGUvQW5ub3QKL1Jl Y3QgWzExLjMzODUgMTQwLjA0OSAzNS4zMTk2IDE0Ny44NzJdCi9Cb3JkZXIgWzAgMCAwXQovRGVz dCBbMzMgMCBSIC9YWVogbnVsbCBudWxsIG51bGxdCi9TdWJ0eXBlL0xpbms+PmVuZG9iago1MSAw IG9iago8PC9UeXBlL0Fubm90Ci9SZWN0IFsxNzUuNDY1IDE0MC4yMTkgMTk4LjQyNSAxNDguMjEz XQovQm9yZGVyIFswIDAgMF0KL0Rlc3QgWzMzIDAgUiAvWFlaIG51bGwgbnVsbCBudWxsXQovU3Vi dHlwZS9MaW5rPj5lbmRvYmoKNTIgMCBvYmoKPDwvVHlwZS9Bbm5vdAovUmVjdCBbMTEuMzM4NSAx MjUuMTA1IDM1LjMxOTYgMTMyLjkyOF0KL0JvcmRlciBbMCAwIDBdCi9EZXN0IFszMyAwIFIgL1hZ WiBudWxsIG51bGwgbnVsbF0KL1N1YnR5cGUvTGluaz4+ZW5kb2JqCjUzIDAgb2JqCjw8L1R5cGUv QW5ub3QKL1JlY3QgWzE3NS40NjUgMTI1LjI3NSAxOTguNDI1IDEzMy4yNjldCi9Cb3JkZXIgWzAg MCAwXQovRGVzdCBbMzMgMCBSIC9YWVogbnVsbCBudWxsIG51bGxdCi9TdWJ0eXBlL0xpbms+PmVu ZG9iago1NCAwIG9iago8PC9UeXBlL0Fubm90Ci9SZWN0IFsxMS4zMzg1IDExMC4xNjEgNDQuMTYz NyAxMTguNDk1XQovQm9yZGVyIFswIDAgMF0KL0Rlc3QgWzU1IDAgUiAvWFlaIG51bGwgbnVsbCBu dWxsXQovU3VidHlwZS9MaW5rPj5lbmRvYmoKNTYgMCBvYmoKPDwvVHlwZS9Bbm5vdAovUmVjdCBb MTc1LjQ2NSAxMTAuMzMxIDE5OC40MjUgMTE4LjMyNV0KL0JvcmRlciBbMCAwIDBdCi9EZXN0IFs1 NSAwIFIgL1hZWiBudWxsIG51bGwgbnVsbF0KL1N1YnR5cGUvTGluaz4+ZW5kb2JqCjU3IDAgb2Jq Cjw8L1R5cGUvQW5ub3QKL1JlY3QgWzExLjMzODUgOTUuMjE2OSA0NC4xNjM3IDEwMy41NTFdCi9C b3JkZXIgWzAgMCAwXQovRGVzdCBbNTUgMCBSIC9YWVogbnVsbCBudWxsIG51bGxdCi9TdWJ0eXBl L0xpbms+PmVuZG9iago1OCAwIG9iago8PC9UeXBlL0Fubm90Ci9SZWN0IFsxNzUuNDY1IDk1LjM4 NyAxOTguNDI1IDEwMy4zODFdCi9Cb3JkZXIgWzAgMCAwXQovRGVzdCBbNTUgMCBSIC9YWVogbnVs bCBudWxsIG51bGxdCi9TdWJ0eXBlL0xpbms+PmVuZG9iago1OSAwIG9iago8PC9UeXBlL0Fubm90 Ci9SZWN0IFsxMS4zMzg1IDgwLjI3MyA0NC4xNjM3IDg4LjYwNjhdCi9Cb3JkZXIgWzAgMCAwXQov RGVzdCBbNTUgMCBSIC9YWVogbnVsbCBudWxsIG51bGxdCi9TdWJ0eXBlL0xpbms+PmVuZG9iago2 MCAwIG9iago8PC9UeXBlL0Fubm90Ci9SZWN0IFsxNzUuNDY1IDgwLjQ0MzEgMTk4LjQyNSA4OC40 MzY4XQovQm9yZGVyIFswIDAgMF0KL0Rlc3QgWzU1IDAgUiAvWFlaIG51bGwgbnVsbCBudWxsXQov U3VidHlwZS9MaW5rPj5lbmRvYmoKNjEgMCBvYmoKPDwvVHlwZS9Bbm5vdAovUmVjdCBbMTEuMzM4 NSA2NS4zMjkgNDQuMTYzNyA3My42NjI5XQovQm9yZGVyIFswIDAgMF0KL0Rlc3QgWzU1IDAgUiAv WFlaIG51bGwgbnVsbCBudWxsXQovU3VidHlwZS9MaW5rPj5lbmRvYmoKNjIgMCBvYmoKPDwvVHlw ZS9Bbm5vdAovUmVjdCBbMTc1LjQ2NSA2NS40OTkxIDE5OC40MjUgNzMuNDkyOF0KL0JvcmRlciBb MCAwIDBdCi9EZXN0IFs1NSAwIFIgL1hZWiBudWxsIG51bGwgbnVsbF0KL1N1YnR5cGUvTGluaz4+ ZW5kb2JqCjYzIDAgb2JqCjw8L1R5cGUvQW5ub3QKL1JlY3QgWzExLjMzODUgNTAuMzg1MSA0NC4x NjM3IDU4LjcxODldCi9Cb3JkZXIgWzAgMCAwXQovRGVzdCBbNTUgMCBSIC9YWVogbnVsbCBudWxs IG51bGxdCi9TdWJ0eXBlL0xpbms+PmVuZG9iago2NCAwIG9iago8PC9UeXBlL0Fubm90Ci9SZWN0 IFsxNzUuNDY1IDUwLjU1NTEgMTk4LjQyNSA1OC41NDg4XQovQm9yZGVyIFswIDAgMF0KL0Rlc3Qg WzU1IDAgUiAvWFlaIG51bGwgbnVsbCBudWxsXQovU3VidHlwZS9MaW5rPj5lbmRvYmoKNjUgMCBv YmoKPDwvVHlwZS9Bbm5vdAovUmVjdCBbMTEuMzM4NSAzNS40NDExIDQ0LjE2MzcgNDMuNzc0OV0K L0JvcmRlciBbMCAwIDBdCi9EZXN0IFs1NSAwIFIgL1hZWiBudWxsIG51bGwgbnVsbF0KL1N1YnR5 cGUvTGluaz4+ZW5kb2JqCjY2IDAgb2JqCjw8L1R5cGUvQW5ub3QKL1JlY3QgWzE3NS40NjUgMzUu NjExMiAxOTguNDI1IDQzLjYwNDldCi9Cb3JkZXIgWzAgMCAwXQovRGVzdCBbNTUgMCBSIC9YWVog bnVsbCBudWxsIG51bGxdCi9TdWJ0eXBlL0xpbms+PmVuZG9iago2NyAwIG9iago8PC9SNwo3IDAg Uj4+CmVuZG9iago2OCAwIG9iago8PC9SOAo4IDAgUj4+CmVuZG9iago3MiAwIG9iago8PC9UeXBl L0Fubm90Ci9SZWN0IFsxMS4zMzg1IDE5OS44MjUgNDQuMTYzNyAyMDguMTU5XQovQm9yZGVyIFsw IDAgMF0KL0Rlc3QgWzU1IDAgUiAvWFlaIG51bGwgbnVsbCBudWxsXQovU3VidHlwZS9MaW5rPj5l bmRvYmoKNzMgMCBvYmoKPDwvVHlwZS9Bbm5vdAovUmVjdCBbMTc1LjQ2NSAxOTkuOTk1IDE5OC40 MjUgMjA3Ljk4OF0KL0JvcmRlciBbMCAwIDBdCi9EZXN0IFs1NSAwIFIgL1hZWiBudWxsIG51bGwg bnVsbF0KL1N1YnR5cGUvTGluaz4+ZW5kb2JqCjc0IDAgb2JqCjw8L1R5cGUvQW5ub3QKL1JlY3Qg WzExLjMzODUgMTg0Ljg4MSA0NC4xNjM3IDE5My4yMTVdCi9Cb3JkZXIgWzAgMCAwXQovRGVzdCBb NTUgMCBSIC9YWVogbnVsbCBudWxsIG51bGxdCi9TdWJ0eXBlL0xpbms+PmVuZG9iago3NSAwIG9i ago8PC9UeXBlL0Fubm90Ci9SZWN0IFsxNzUuNDY1IDE4NS4wNTEgMTk4LjQyNSAxOTMuMDQ0XQov Qm9yZGVyIFswIDAgMF0KL0Rlc3QgWzU1IDAgUiAvWFlaIG51bGwgbnVsbCBudWxsXQovU3VidHlw ZS9MaW5rPj5lbmRvYmoKNzYgMCBvYmoKPDwvVHlwZS9Bbm5vdAovUmVjdCBbMTEuMzM4NSAxNjku OTM3IDM3Ljg3MDggMTc4LjI3MV0KL0JvcmRlciBbMCAwIDBdCi9EZXN0IFs3NyAwIFIgL1hZWiBu dWxsIG51bGwgbnVsbF0KL1N1YnR5cGUvTGluaz4+ZW5kb2JqCjc4IDAgb2JqCjw8L1R5cGUvQW5u b3QKL1JlY3QgWzE3NS40NjUgMTcwLjEwNyAxOTguNDI1IDE3OC4xMDFdCi9Cb3JkZXIgWzAgMCAw XQovRGVzdCBbNzcgMCBSIC9YWVogbnVsbCBudWxsIG51bGxdCi9TdWJ0eXBlL0xpbms+PmVuZG9i ago3OSAwIG9iago8PC9UeXBlL0Fubm90Ci9SZWN0IFsxMS4zMzg1IDE1NC45OTMgMzcuODcwOCAx NjMuMzI3XQovQm9yZGVyIFswIDAgMF0KL0Rlc3QgWzc3IDAgUiAvWFlaIG51bGwgbnVsbCBudWxs XQovU3VidHlwZS9MaW5rPj5lbmRvYmoKODAgMCBvYmoKPDwvVHlwZS9Bbm5vdAovUmVjdCBbMTc1 LjQ2NSAxNTUuMTYzIDE5OC40MjUgMTYzLjE1N10KL0JvcmRlciBbMCAwIDBdCi9EZXN0IFs3NyAw IFIgL1hZWiBudWxsIG51bGwgbnVsbF0KL1N1YnR5cGUvTGluaz4+ZW5kb2JqCjgxIDAgb2JqCjw8 L1R5cGUvQW5ub3QKL1JlY3QgWzExLjMzODUgMTQwLjA0OSAzNy44NzA4IDE0OC4zODNdCi9Cb3Jk ZXIgWzAgMCAwXQovRGVzdCBbNzcgMCBSIC9YWVogbnVsbCBudWxsIG51bGxdCi9TdWJ0eXBlL0xp bms+PmVuZG9iago4MiAwIG9iago8PC9UeXBlL0Fubm90Ci9SZWN0IFsxNzUuNDY1IDE0MC4yMTkg MTk4LjQyNSAxNDguMjEzXQovQm9yZGVyIFswIDAgMF0KL0Rlc3QgWzc3IDAgUiAvWFlaIG51bGwg bnVsbCBudWxsXQovU3VidHlwZS9MaW5rPj5lbmRvYmoKODMgMCBvYmoKPDwvVHlwZS9Bbm5vdAov UmVjdCBbMTEuMzM4NSAxMjUuMTA1IDM3Ljg3MDggMTMzLjQzOV0KL0JvcmRlciBbMCAwIDBdCi9E ZXN0IFs3NyAwIFIgL1hZWiBudWxsIG51bGwgbnVsbF0KL1N1YnR5cGUvTGluaz4+ZW5kb2JqCjg0 IDAgb2JqCjw8L1R5cGUvQW5ub3QKL1JlY3QgWzE3NS40NjUgMTI1LjI3NSAxOTguNDI1IDEzMy4y NjldCi9Cb3JkZXIgWzAgMCAwXQovRGVzdCBbNzcgMCBSIC9YWVogbnVsbCBudWxsIG51bGxdCi9T dWJ0eXBlL0xpbms+PmVuZG9iago4NSAwIG9iago8PC9UeXBlL0Fubm90Ci9SZWN0IFsxMS4zMzg1 IDExMC4xNjEgMzcuODcwOCAxMTguNDk1XQovQm9yZGVyIFswIDAgMF0KL0Rlc3QgWzc3IDAgUiAv WFlaIG51bGwgbnVsbCBudWxsXQovU3VidHlwZS9MaW5rPj5lbmRvYmoKODYgMCBvYmoKPDwvVHlw ZS9Bbm5vdAovUmVjdCBbMTc1LjQ2NSAxMTAuMzMxIDE5OC40MjUgMTE4LjMyNV0KL0JvcmRlciBb MCAwIDBdCi9EZXN0IFs3NyAwIFIgL1hZWiBudWxsIG51bGwgbnVsbF0KL1N1YnR5cGUvTGluaz4+ ZW5kb2JqCjg3IDAgb2JqCjw8L1R5cGUvQW5ub3QKL1JlY3QgWzExLjMzODUgOTUuMjE2OSAzNy44 NzA4IDEwMy41NTFdCi9Cb3JkZXIgWzAgMCAwXQovRGVzdCBbNzcgMCBSIC9YWVogbnVsbCBudWxs IG51bGxdCi9TdWJ0eXBlL0xpbms+PmVuZG9iago4OCAwIG9iago8PC9UeXBlL0Fubm90Ci9SZWN0 IFsxNzUuNDY1IDk1LjM4NyAxOTguNDI1IDEwMy4zODFdCi9Cb3JkZXIgWzAgMCAwXQovRGVzdCBb NzcgMCBSIC9YWVogbnVsbCBudWxsIG51bGxdCi9TdWJ0eXBlL0xpbms+PmVuZG9iago4OSAwIG9i ago8PC9UeXBlL0Fubm90Ci9SZWN0IFsxMS4zMzg1IDgwLjI3MyAzNy44NzA4IDg4LjYwNjhdCi9C b3JkZXIgWzAgMCAwXQovRGVzdCBbNzcgMCBSIC9YWVogbnVsbCBudWxsIG51bGxdCi9TdWJ0eXBl L0xpbms+PmVuZG9iago5MCAwIG9iago8PC9UeXBlL0Fubm90Ci9SZWN0IFsxNzUuNDY1IDgwLjQ0 MzEgMTk4LjQyNSA4OC40MzY4XQovQm9yZGVyIFswIDAgMF0KL0Rlc3QgWzc3IDAgUiAvWFlaIG51 bGwgbnVsbCBudWxsXQovU3VidHlwZS9MaW5rPj5lbmRvYmoKOTEgMCBvYmoKPDwvVHlwZS9Bbm5v dAovUmVjdCBbMTEuMzM4NSA2NS4zMjkgMzcuODcwOCA3My42NjI5XQovQm9yZGVyIFswIDAgMF0K L0Rlc3QgWzc3IDAgUiAvWFlaIG51bGwgbnVsbCBudWxsXQovU3VidHlwZS9MaW5rPj5lbmRvYmoK OTIgMCBvYmoKPDwvVHlwZS9Bbm5vdAovUmVjdCBbMTc1LjQ2NSA2NS40OTkxIDE5OC40MjUgNzMu NDkyOF0KL0JvcmRlciBbMCAwIDBdCi9EZXN0IFs3NyAwIFIgL1hZWiBudWxsIG51bGwgbnVsbF0K L1N1YnR5cGUvTGluaz4+ZW5kb2JqCjkzIDAgb2JqCjw8L1I3CjcgMCBSPj4KZW5kb2JqCjk0IDAg b2JqCjw8L1I4CjggMCBSPj4KZW5kb2JqCjk5IDAgb2JqCjw8L1R5cGUvQW5ub3QKL1JlY3QgWzY4 Ljg0OTMgMTg1LjYwMiA3OC42MjI3IDE5MS4wMzJdCi9Cb3JkZXIgWzAgMCAwXQovQTw8L1VSSSh0 ZXh0ZWRpdDovL0M6L1VzZXJzL1BpZXJyZS9Eb2N1bWVudHMvTGlseVBvbmQvMCUyMGVzc2Fpcy9i b29rcGFydC1wYWdlLW51bWJlcnMubHk6MTUxOjIzOjI0KQovUy9VUkk+PgovU3VidHlwZS9MaW5r Pj5lbmRvYmoKMTAwIDAgb2JqCjw8L1I3CjcgMCBSPj4KZW5kb2JqCjEwMSAwIG9iago8PC9SOTcK OTcgMCBSL1I4CjggMCBSPj4KZW5kb2JqCjEwNSAwIG9iago8PC9UeXBlL0Fubm90Ci9SZWN0IFs0 MC4yMzAxIDE4My4wOTYgNTAuMDAzNSAxODguNTI2XQovQm9yZGVyIFswIDAgMF0KL0E8PC9VUkko dGV4dGVkaXQ6Ly9DOi9Vc2Vycy9QaWVycmUvRG9jdW1lbnRzL0xpbHlQb25kLzAlMjBlc3NhaXMv Ym9va3BhcnQtcGFnZS1udW1iZXJzLmx5OjE1MToyMzoyNCkKL1MvVVJJPj4KL1N1YnR5cGUvTGlu az4+ZW5kb2JqCjEwNiAwIG9iago8PC9SNwo3IDAgUj4+CmVuZG9iagoxMDcgMCBvYmoKPDwvUjk3 Cjk3IDAgUi9SOAo4IDAgUj4+CmVuZG9iagoxMTAgMCBvYmoKPDwvVHlwZS9Bbm5vdAovUmVjdCBb NjguODQ5MyAxODguMDkzIDc4LjYyMjcgMTkzLjUyM10KL0JvcmRlciBbMCAwIDBdCi9BPDwvVVJJ KHRleHRlZGl0Oi8vQzovVXNlcnMvUGllcnJlL0RvY3VtZW50cy9MaWx5UG9uZC8wJTIwZXNzYWlz L2Jvb2twYXJ0LXBhZ2UtbnVtYmVycy5seToxNjc6MjM6MjQpCi9TL1VSST4+Ci9TdWJ0eXBlL0xp bms+PmVuZG9iagoxMTEgMCBvYmoKPDwvUjcKNyAwIFI+PgplbmRvYmoKMTEyIDAgb2JqCjw8L1I5 Nwo5NyAwIFIvUjgKOCAwIFI+PgplbmRvYmoKMTE2IDAgb2JqCjw8L1R5cGUvQW5ub3QKL1JlY3Qg WzQwLjIzMDEgMTg1LjU4NyA1MC4wMDM1IDE5MS4wMTZdCi9Cb3JkZXIgWzAgMCAwXQovQTw8L1VS SSh0ZXh0ZWRpdDovL0M6L1VzZXJzL1BpZXJyZS9Eb2N1bWVudHMvTGlseVBvbmQvMCUyMGVzc2Fp cy9ib29rcGFydC1wYWdlLW51bWJlcnMubHk6MTY3OjIzOjI0KQovUy9VUkk+PgovU3VidHlwZS9M aW5rPj5lbmRvYmoKMTE3IDAgb2JqCjw8L1I3CjcgMCBSPj4KZW5kb2JqCjExOCAwIG9iago8PC9S OTcKOTcgMCBSL1I4CjggMCBSPj4KZW5kb2JqCjEyMSAwIG9iago8PC9UeXBlL0Fubm90Ci9SZWN0 IFs2OC44NDkzIDE5MC41ODQgNzguNjIyNyAxOTYuMDEzXQovQm9yZGVyIFswIDAgMF0KL0E8PC9V UkkodGV4dGVkaXQ6Ly9DOi9Vc2Vycy9QaWVycmUvRG9jdW1lbnRzL0xpbHlQb25kLzAlMjBlc3Nh aXMvYm9va3BhcnQtcGFnZS1udW1iZXJzLmx5OjE4Mzo2OjcpCi9TL1VSST4+Ci9TdWJ0eXBlL0xp bms+PmVuZG9iagoxMjIgMCBvYmoKPDwvUjcKNyAwIFI+PgplbmRvYmoKMTIzIDAgb2JqCjw8L1I5 Nwo5NyAwIFIvUjgKOCAwIFI+PgplbmRvYmoKMTI2IDAgb2JqCjw8L1R5cGUvQW5ub3QKL1JlY3Qg WzY4Ljg0OTMgMTkzLjA3NCA3OC42MjI3IDE5OC41MDRdCi9Cb3JkZXIgWzAgMCAwXQovQTw8L1VS SSh0ZXh0ZWRpdDovL0M6L1VzZXJzL1BpZXJyZS9Eb2N1bWVudHMvTGlseVBvbmQvMCUyMGVzc2Fp cy9ib29rcGFydC1wYWdlLW51bWJlcnMubHk6MTkzOjY6NykKL1MvVVJJPj4KL1N1YnR5cGUvTGlu az4+ZW5kb2JqCjEyNyAwIG9iago8PC9UeXBlL0Fubm90Ci9SZWN0IFstMzQuOTIzIDUuNjkxNTMg MjQ0LjY4NiAxNi4wNjYzXQovQm9yZGVyIFswIDAgMF0KL0E8PC9VUkkoaHR0cDovL2xpbHlwb25k Lm9yZy8pCi9TL1VSST4+Ci9TdWJ0eXBlL0xpbms+PmVuZG9iagoxMjggMCBvYmoKPDwvUjcKNyAw IFI+PgplbmRvYmoKMTI5IDAgb2JqCjw8L1I5Nwo5NyAwIFIvUjgKOCAwIFI+PgplbmRvYmoKOTcg MCBvYmoKPDwvQmFzZUZvbnQvUVpRVE5DK0VtbWVudGFsZXItMjAvRm9udERlc2NyaXB0b3IgOTgg MCBSL1R5cGUvRm9udAovRmlyc3RDaGFyIDAvTGFzdENoYXIgMi9XaWR0aHNbCjQyNCA2NDEgNDkw XQovRW5jb2RpbmcgMTMyIDAgUi9TdWJ0eXBlL1R5cGUxPj4KZW5kb2JqCjEzMiAwIG9iago8PC9U eXBlL0VuY29kaW5nL0Jhc2VFbmNvZGluZy9XaW5BbnNpRW5jb2RpbmcvRGlmZmVyZW5jZXNbCjAv dGltZXNpZy5DNDQvY2xlZnMuRy9ub3RlaGVhZHMuczBdPj4KZW5kb2JqCjggMCBvYmoKPDwvQmFz ZUZvbnQvSEtYQVRPK1RlWEd5cmVTY2hvbGEtUmVndWxhci9Gb250RGVzY3JpcHRvciA5IDAgUi9U eXBlL0ZvbnQKL0ZpcnN0Q2hhciAzMi9MYXN0Q2hhciAyMDgvV2lkdGhzWwoyNzggMCAwIDAgMCAw IDAgMCAwIDAgMCAwIDAgMCAyNzggMAo1NTYgNTU2IDU1NiA1NTYgNTU2IDU1NiA1NTYgNTU2IDU1 NiA1NTYgMjc4IDAgMCAwIDAgMAowIDAgNzIyIDcyMiAwIDAgMCAwIDAgMCAwIDc3OCA2NjcgOTQ0 IDAgNzc4CjY2NyAwIDAgMCA2NjcgMCAwIDAgMCA3MDQgMCAwIDAgMCAwIDAKMCA1NTYgNTU2IDQ0 NCA1NzQgNTAwIDMzMyA1MzcgNjExIDMxNSAwIDU5MyAzMTUgODg5IDYxMSA1MDAKNTc0IDAgNDQ0 IDQ2MyAzODkgNjExIDUzNyA3NzggMCA1MzcgMCAwIDAgMCAwIDAKMCAwIDAgMCAwIDAgMCAwIDAg MCAwIDAgMCAwIDAgMAowIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwCjAgMCAwIDAgMCAw IDAgMCAwIDAgMCAwIDAgMCAwIDAKMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMAowIDAg MCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwCjEwMDBdCi9FbmNvZGluZyAxMzMgMCBSL1N1YnR5 cGUvVHlwZTE+PgplbmRvYmoKMTMzIDAgb2JqCjw8L1R5cGUvRW5jb2RpbmcvQmFzZUVuY29kaW5n L1dpbkFuc2lFbmNvZGluZy9EaWZmZXJlbmNlc1sKMjA4L2VtZGFzaF0+PgplbmRvYmoKOTggMCBv YmoKPDwvVHlwZS9Gb250RGVzY3JpcHRvci9Gb250TmFtZS9RWlFUTkMrRW1tZW50YWxlci0yMC9G b250QkJveFswIC02MzUgNjQ1IDExOTRdL0ZsYWdzIDQKL0FzY2VudCAxMTk0Ci9DYXBIZWlnaHQg MTE5NAovRGVzY2VudCAtNjM1Ci9JdGFsaWNBbmdsZSAwCi9TdGVtViA5NgovTWlzc2luZ1dpZHRo IDUwMAovQ2hhclNldCgvY2xlZnMuRy9ub3RlaGVhZHMuczAvdGltZXNpZy5DNDQpL0ZvbnRGaWxl MyAxMzAgMCBSPj4KZW5kb2JqCjEzMCAwIG9iago8PC9GaWx0ZXIvRmxhdGVEZWNvZGUKL1N1YnR5 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 Qo9pWCzwEk6e+pARpGueNOw2bC2pXIxDlvDzGN7DbYTKKc6EXjakFw9kEqUZXGILP45JDxQSlxB6 VpGeW2zSCwWP8oUjyX1LXl5gE+xX5b18su/wkYO2UCkjYEcjbc8dTDn8wskrAtFM4YUFKUueSxZC NYWwnstzf91hoTcGuR3o9wzr6Z/LmH16tw6IDqoM5irC3oAXBVuNOhxVPqMf/OB1OXyEre6fK/H/ a+d21VTx1v9/Jb31J0y9Hta4YJCZP2XOLykJ7+3yXLneU+2V3vK4f26T/+sSfhbGv8g9CJsDLjaE XOyWXHw9kq/s98pqMUU2yB0pMvapQTN4I7iypuWGNS1X1xy7mbEKVosdPOD22l3k2LeM3WmVnmYl OFtJ0neMJdQXV4NBzxtJ0m8Z3mSRHmYlKFsI29rN2OzhkEK08uRzMUGSGH4KwUHUOQy2NKGYQszb yX00QRIZCirsNaSgihfnMTY+/OaH/Yed0Hg6j5GIIStwEFGaEez8lVc/7MIlLklDyBIchLVJD0/W ek+DoxEaocFcXx1ixvLscrkVNEEeXOYsK0s2FXNiQuh1gGPpLLnDbDdLj9ecOEtutvMOh8PuCBN4 JJgHCA4k2CVC2OyfUuIcUJJ8nRKnpKTpFVOzRJFaPA4vaTz+gdZeihXWaDQocF1Jn7MJ10GjvQlw 8E3XbG5+3lRamuIsuWbz/wHZcgTACmVuZHN0cmVhbQplbmRvYmoKOSAwIG9iago8PC9UeXBlL0Zv bnREZXNjcmlwdG9yL0ZvbnROYW1lL0hLWEFUTytUZVhHeXJlU2Nob2xhLVJlZ3VsYXIvRm9udEJC b3hbLTEzIC0yMDYgMTAwMCA3MzddL0ZsYWdzIDQKL0FzY2VudCA3MzcKL0NhcEhlaWdodCA3MzcK L0Rlc2NlbnQgLTIwNgovSXRhbGljQW5nbGUgMAovU3RlbVYgMTQ5Ci9NaXNzaW5nV2lkdGggMjgw Ci9YSGVpZ2h0IDQ5NQovQ2hhclNldCgvQi9DL0svTC9NL08vUC9UL1kvYS9iL2MvY29sb24vZC9l L2VpZ2h0L2VtZGFzaC9mL2ZpdmUvZm91ci9nL2gvaS9rL2wvbS9uL25pbmUvby9vbmUvcC9wZXJp b2Qvci9zL3NldmVuL3NpeC9zcGFjZS90L3RocmVlL3R3by91L3Yvdy95L3plcm8pL0ZvbnRGaWxl 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 wsYOeFeLYINwVkR9A6N6USP+kV6bmhofK8bEBiW48Ilq+jNdsuowjdaECR2wjjXuBwuseBZ66jsw QmV3WecDCEayxmgBq4xB6oNRkb6ce21AW1dj2+nHS69MwOyiRZhFn+96AIX37B4q7dA+VkQfElQ0 Ro/1/VivK+rGr/rbH7DIp1JTl5OVlpEvDibDagHUZ4U/d1P4C/deGCNYS271HcxikRZHqdFfG33w WAZvWjYfz5K80MB8VS86Qkz6D6Zr/N2zLIL1rifQXX1T5hAv0G/CkQ+17c1GryDgFZnp6R3oIgsi lr0ipOL1RkeUp2e6ldqD9Fp99h2eoe1OjjvtHLrPn+/q7jvT6bBDVEi6pmMs6oXzfVCn3/5BMGcD WTPHghDdBi3SeWSHDKzqRb/2g18/Yh4SK+tya3N0cHNzdGhz6+5qa+smtjFepWUcMmLT4/KM4nJT U29wqCMjca2Ea44ICkDGTTBxx3kEln26VX1onL+AfuuHEWCIYImwSCTkolv35hnI1xg/+XpOPxx+ hXRlEKWC8fNf4uEbXUO2uoioiT1JZGm3C15ST2jo/VQwIUYxjdX3RhEHhrcRWBNAhFVog/ABuWDv SxivG9uL3Mgcaa7r+83BnEVvhQzc1ciJ42nRM6g8gVQPcSAELsKBOHARBCKYRJBlSIleJGGHFW4I 6NcQuKORgz/qMAYrYtTfa4wRv9hl9hypi+5p6jiB9N0SB1/pm+4Pq9ArVnH7JXmusbATKETOK31o iPR5cyRBPzPUCa0XlxBDvzbieS9gHjHikIHvyGe7HxrqHiASpUPt4Wsa6Z6Co+oJmW24bq9hFiak Oer7WJU0cYN3KMUnxNOMXzyreXHmBRnbOyB72o+0JEwC/YL4xBmYhPCOkCcXUYdH/W6kgXEa48tD PortiFUNbNEbo5wM7w+4JdMLHtRa2gt7UKiVhAtEWNYw9P8AnpTtdgplbmRzdHJlYW0KZW5kb2Jq CjEzNCAwIG9iago8PC9UeXBlL01ldGFkYXRhCi9TdWJ0eXBlL1hNTC9MZW5ndGggMTM0MT4+c3Ry ZWFtCjw/eHBhY2tldCBiZWdpbj0n77u/JyBpZD0nVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkJz8+ Cjw/YWRvYmUteGFwLWZpbHRlcnMgZXNjPSJDUkxGIj8+Cjx4OnhtcG1ldGEgeG1sbnM6eD0nYWRv YmU6bnM6bWV0YS8nIHg6eG1wdGs9J1hNUCB0b29sa2l0IDIuOS4xLTEzLCBmcmFtZXdvcmsgMS42 Jz4KPHJkZjpSREYgeG1sbnM6cmRmPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1z eW50YXgtbnMjJyB4bWxuczppWD0naHR0cDovL25zLmFkb2JlLmNvbS9pWC8xLjAvJz4KPHJkZjpE ZXNjcmlwdGlvbiByZGY6YWJvdXQ9J3V1aWQ6NzJlMjBiMmEtNWJlNi0xMWViLTAwMDAtOWY2MDYw YzdkNzkwJyB4bWxuczpwZGY9J2h0dHA6Ly9ucy5hZG9iZS5jb20vcGRmLzEuMy8nIHBkZjpQcm9k dWNlcj0nR1BMIEdob3N0c2NyaXB0IDkuMjEnLz4KPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9 J3V1aWQ6NzJlMjBiMmEtNWJlNi0xMWViLTAwMDAtOWY2MDYwYzdkNzkwJyB4bWxuczp4bXA9J2h0 dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8nPjx4bXA6TW9kaWZ5RGF0ZT4yMDIxLTAxLTE4VDEz OjQ0OjQ4KzAxOjAwPC94bXA6TW9kaWZ5RGF0ZT4KPHhtcDpDcmVhdGVEYXRlPjIwMjEtMDEtMThU MTM6NDQ6NDgrMDE6MDA8L3htcDpDcmVhdGVEYXRlPgo8eG1wOkNyZWF0b3JUb29sPkxpbHlQb25k IDIuMjAuMDwveG1wOkNyZWF0b3JUb29sPjwvcmRmOkRlc2NyaXB0aW9uPgo8cmRmOkRlc2NyaXB0 aW9uIHJkZjphYm91dD0ndXVpZDo3MmUyMGIyYS01YmU2LTExZWItMDAwMC05ZjYwNjBjN2Q3OTAn IHhtbG5zOnhhcE1NPSdodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vJyB4YXBNTTpEb2N1 bWVudElEPSd1dWlkOjcyZTIwYjJhLTViZTYtMTFlYi0wMDAwLTlmNjA2MGM3ZDc5MCcvPgo8cmRm OkRlc2NyaXB0aW9uIHJkZjphYm91dD0ndXVpZDo3MmUyMGIyYS01YmU2LTExZWItMDAwMC05ZjYw NjBjN2Q3OTAnIHhtbG5zOmRjPSdodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLycgZGM6 Zm9ybWF0PSdhcHBsaWNhdGlvbi9wZGYnPjxkYzp0aXRsZT48cmRmOkFsdD48cmRmOmxpIHhtbDps YW5nPSd4LWRlZmF1bHQnPlVudGl0bGVkPC9yZGY6bGk+PC9yZGY6QWx0PjwvZGM6dGl0bGU+PC9y ZGY6RGVzY3JpcHRpb24+CjwvcmRmOlJERj4KPC94OnhtcG1ldGE+CiAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAog ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAKPD94cGFja2V0IGVuZD0ndyc/PgplbmRzdHJlYW0KZW5kb2JqCjIgMCBv YmoKPDwvUHJvZHVjZXIoR1BMIEdob3N0c2NyaXB0IDkuMjEpCi9DcmVhdGlvbkRhdGUoRDoyMDIx MDExODEzNDQ0OCswMScwMCcpCi9Nb2REYXRlKEQ6MjAyMTAxMTgxMzQ0NDgrMDEnMDAnKQovQ3Jl YXRvcihMaWx5UG9uZCAyLjIwLjApPj5lbmRvYmoKeHJlZgowIDEzNQowMDAwMDAwMDAwIDY1NTM1 IGYgCjAwMDAwMDcwMDEgMDAwMDAgbiAKMDAwMDA0MjI4OSAwMDAwMCBuIAowMDAwMDA2ODc2IDAw MDAwIG4gCjAwMDAwMDQ2OTQgMDAwMDAgbiAKMDAwMDAwMDAxNSAwMDAwMCBuIAowMDAwMDAwNDI5 IDAwMDAwIG4gCjAwMDAwMDcwNjcgMDAwMDAgbiAKMDAwMDAxODE2OSAwMDAwMCBuIAowMDAwMDI1 MTc2IDAwMDAwIG4gCjAwMDAwMDcxMDggMDAwMDAgbiAKMDAwMDAwNzEzOCAwMDAwMCBuIAowMDAw MDA0ODUxIDAwMDAwIG4gCjAwMDAwMDA0NDggMDAwMDAgbiAKMDAwMDAwMDkzMSAwMDAwMCBuIAow MDAwMDA3MTY4IDAwMDAwIG4gCjAwMDAwMDU4MDAgMDAwMDAgbiAKMDAwMDAwNzMwNCAwMDAwMCBu IAowMDAwMDA3NDQwIDAwMDAwIG4gCjAwMDAwMDc1NzYgMDAwMDAgbiAKMDAwMDAwNzcxMiAwMDAw MCBuIAowMDAwMDA3ODQ3IDAwMDAwIG4gCjAwMDAwMDc5ODMgMDAwMDAgbiAKMDAwMDAwODExOSAw MDAwMCBuIAowMDAwMDA4MjU1IDAwMDAwIG4gCjAwMDAwMDgzOTEgMDAwMDAgbiAKMDAwMDAwODUy NyAwMDAwMCBuIAowMDAwMDA4NjYyIDAwMDAwIG4gCjAwMDAwMDg3OTggMDAwMDAgbiAKMDAwMDAw ODkzMyAwMDAwMCBuIAowMDAwMDA5MDY5IDAwMDAwIG4gCjAwMDAwMDkyMDUgMDAwMDAgbiAKMDAw MDAwOTM0MSAwMDAwMCBuIAowMDAwMDA2MTU1IDAwMDAwIG4gCjAwMDAwMDk0NzcgMDAwMDAgbiAK MDAwMDAwOTYxMyAwMDAwMCBuIAowMDAwMDA5NzQ5IDAwMDAwIG4gCjAwMDAwMDk4ODUgMDAwMDAg biAKMDAwMDAwOTkxNSAwMDAwMCBuIAowMDAwMDA1MTU4IDAwMDAwIG4gCjAwMDAwMDA5NTEgMDAw MDAgbiAKMDAwMDAwMTMzNSAwMDAwMCBuIAowMDAwMDA5OTQ1IDAwMDAwIG4gCjAwMDAwMTAwODEg MDAwMDAgbiAKMDAwMDAxMDIxNyAwMDAwMCBuIAowMDAwMDEwMzUzIDAwMDAwIG4gCjAwMDAwMTA0 ODkgMDAwMDAgbiAKMDAwMDAxMDYyNCAwMDAwMCBuIAowMDAwMDEwNzYwIDAwMDAwIG4gCjAwMDAw MTA4OTYgMDAwMDAgbiAKMDAwMDAxMTAzMiAwMDAwMCBuIAowMDAwMDExMTY4IDAwMDAwIG4gCjAw MDAwMTEzMDQgMDAwMDAgbiAKMDAwMDAxMTQ0MCAwMDAwMCBuIAowMDAwMDExNTc2IDAwMDAwIG4g CjAwMDAwMDY1MTIgMDAwMDAgbiAKMDAwMDAxMTcxMiAwMDAwMCBuIAowMDAwMDExODQ4IDAwMDAw IG4gCjAwMDAwMTE5ODQgMDAwMDAgbiAKMDAwMDAxMjExOSAwMDAwMCBuIAowMDAwMDEyMjU0IDAw MDAwIG4gCjAwMDAwMTIzOTAgMDAwMDAgbiAKMDAwMDAxMjUyNSAwMDAwMCBuIAowMDAwMDEyNjYx IDAwMDAwIG4gCjAwMDAwMTI3OTcgMDAwMDAgbiAKMDAwMDAxMjkzMyAwMDAwMCBuIAowMDAwMDEz MDY5IDAwMDAwIG4gCjAwMDAwMTMyMDUgMDAwMDAgbiAKMDAwMDAxMzIzNSAwMDAwMCBuIAowMDAw MDA1NDkzIDAwMDAwIG4gCjAwMDAwMDEzNTUgMDAwMDAgbiAKMDAwMDAwMTc0NSAwMDAwMCBuIAow MDAwMDEzMjY1IDAwMDAwIG4gCjAwMDAwMTM0MDEgMDAwMDAgbiAKMDAwMDAxMzUzNyAwMDAwMCBu IAowMDAwMDEzNjczIDAwMDAwIG4gCjAwMDAwMTM4MDkgMDAwMDAgbiAKMDAwMDAwNjY5MCAwMDAw MCBuIAowMDAwMDEzOTQ1IDAwMDAwIG4gCjAwMDAwMTQwODEgMDAwMDAgbiAKMDAwMDAxNDIxNyAw MDAwMCBuIAowMDAwMDE0MzUzIDAwMDAwIG4gCjAwMDAwMTQ0ODkgMDAwMDAgbiAKMDAwMDAxNDYy NSAwMDAwMCBuIAowMDAwMDE0NzYxIDAwMDAwIG4gCjAwMDAwMTQ4OTcgMDAwMDAgbiAKMDAwMDAx NTAzMyAwMDAwMCBuIAowMDAwMDE1MTY5IDAwMDAwIG4gCjAwMDAwMTUzMDUgMDAwMDAgbiAKMDAw MDAxNTQ0MCAwMDAwMCBuIAowMDAwMDE1NTc1IDAwMDAwIG4gCjAwMDAwMTU3MTEgMDAwMDAgbiAK MDAwMDAxNTg0NiAwMDAwMCBuIAowMDAwMDE1OTgyIDAwMDAwIG4gCjAwMDAwMTYwMTIgMDAwMDAg biAKMDAwMDAwMTc2NSAwMDAwMCBuIAowMDAwMDAyMTk4IDAwMDAwIG4gCjAwMDAwMTc4OTUgMDAw MDAgbiAKMDAwMDAxODg2MSAwMDAwMCBuIAowMDAwMDE2MDQyIDAwMDAwIG4gCjAwMDAwMTYyNTQg MDAwMDAgbiAKMDAwMDAxNjI4NSAwMDAwMCBuIAowMDAwMDA1OTc2IDAwMDAwIG4gCjAwMDAwMDIy MTggMDAwMDAgbiAKMDAwMDAwMjY1OSAwMDAwMCBuIAowMDAwMDE2MzI3IDAwMDAwIG4gCjAwMDAw MTY1NDAgMDAwMDAgbiAKMDAwMDAxNjU3MSAwMDAwMCBuIAowMDAwMDAyNjgwIDAwMDAwIG4gCjAw MDAwMDMxMTQgMDAwMDAgbiAKMDAwMDAxNjYxMyAwMDAwMCBuIAowMDAwMDE2ODI2IDAwMDAwIG4g CjAwMDAwMTY4NTcgMDAwMDAgbiAKMDAwMDAwNjMzMyAwMDAwMCBuIAowMDAwMDAzMTM1IDAwMDAw IG4gCjAwMDAwMDM1NzUgMDAwMDAgbiAKMDAwMDAxNjg5OSAwMDAwMCBuIAowMDAwMDE3MTEyIDAw MDAwIG4gCjAwMDAwMTcxNDMgMDAwMDAgbiAKMDAwMDAwMzU5NiAwMDAwMCBuIAowMDAwMDA0MDMy IDAwMDAwIG4gCjAwMDAwMTcxODUgMDAwMDAgbiAKMDAwMDAxNzM5NiAwMDAwMCBuIAowMDAwMDE3 NDI3IDAwMDAwIG4gCjAwMDAwMDQwNTMgMDAwMDAgbiAKMDAwMDAwNDY3MyAwMDAwMCBuIAowMDAw MDE3NDY5IDAwMDAwIG4gCjAwMDAwMTc2ODAgMDAwMDAgbiAKMDAwMDAxNzgyMiAwMDAwMCBuIAow MDAwMDE3ODUzIDAwMDAwIG4gCjAwMDAwMTkxMTQgMDAwMDAgbiAKMDAwMDAyNTU1NSAwMDAwMCBu IAowMDAwMDE4MDU1IDAwMDAwIG4gCjAwMDAwMTg3NzEgMDAwMDAgbiAKMDAwMDA0MDg3MCAwMDAw MCBuIAp0cmFpbGVyCjw8IC9TaXplIDEzNSAvUm9vdCAxIDAgUiAvSW5mbyAyIDAgUgovSUQgWzxC N0RBRDI1RTM0MUZENEYyNjVFQjQ4REQ1REM5RDQyNz48QjdEQUQyNUUzNDFGRDRGMjY1RUI0OERE NURDOUQ0Mjc+XQo+PgpzdGFydHhyZWYKNDI0MzgKJSVFT0YK --00000000000042ad0105b92c2063-- From MAILER-DAEMON Mon Jan 18 08:13:19 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1l1ULP-0000em-Q6 for mharc-lilypond-user-fr@gnu.org; Mon, 18 Jan 2021 08:13:19 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:59256) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l1ULI-0000dR-2e for lilypond-user-fr@gnu.org; Mon, 18 Jan 2021 08:13:13 -0500 Received: from relay6-d.mail.gandi.net ([217.70.183.198]:48645) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l1UL9-0003UP-9G for lilypond-user-fr@gnu.org; Mon, 18 Jan 2021 08:13:11 -0500 X-Originating-IP: 92.184.112.44 Received: from [192.168.43.73] (pop.92-184-112-44.mobile.abo.orange.fr [92.184.112.44]) (Authenticated sender: vgay@pcf74.org) by relay6-d.mail.gandi.net (Postfix) with ESMTPSA id EC44FC0008; Mon, 18 Jan 2021 13:12:57 +0000 (UTC) To: Pierre Perol-Schneider Cc: Liste de diffusion Lilypond References: From: Vincent Gay Subject: =?UTF-8?Q?Re=3a_Num=c3=a9rotation_des_pages?= Message-ID: <3471990f-596b-da3d-a570-1687963d1061@vintherine.org> Date: Mon, 18 Jan 2021 14:12:55 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.6.1 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="3GOJFSJE3gIkKtvi7IcNKQTs5jrabrHOx" Received-SPF: pass client-ip=217.70.183.198; envelope-from=vgay@vintherine.org; helo=relay6-d.mail.gandi.net X-Spam_score_int: -26 X-Spam_score: -2.7 X-Spam_bar: -- X-Spam_report: (-2.7 / 5.0 requ) BAYES_00=-1.9, HTML_MESSAGE=0.001, NICE_REPLY_A=-0.194, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URI_HEX=0.1 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Jan 2021 13:13:16 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --3GOJFSJE3gIkKtvi7IcNKQTs5jrabrHOx Content-Type: multipart/mixed; boundary="FRl2WhUoE1pK64xbhPy3dVZi72gOs5wes"; protected-headers="v1" From: Vincent Gay To: Pierre Perol-Schneider Cc: Liste de diffusion Lilypond Message-ID: <3471990f-596b-da3d-a570-1687963d1061@vintherine.org> Subject: =?UTF-8?Q?Re=3a_Num=c3=a9rotation_des_pages?= References: In-Reply-To: --FRl2WhUoE1pK64xbhPy3dVZi72gOs5wes Content-Type: multipart/alternative; boundary="------------39F9034F3AAADCEE7D9C6745" Content-Language: fr-FR This is a multi-part message in MIME format. --------------39F9034F3AAADCEE7D9C6745 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable Le 18/01/2021 =C3=A0 13:47, Pierre Perol-Schneider a =C3=A9crit=C2=A0: > Bonjour Vincent, > Cf. :=20 > http://lilypond.1069038.n5.nabble.com/Problem-controlling-page-numbers-= in-bookparts-td195730.html#a195745=20 > > > Ex. joint. > La vitesse avec laquelle on obtient une r=C3=A9ponse sur cette liste est = toujours un sujet d'=C3=A9tonnement pour moi ! Merci Pierre, mes recherch= es,=20 sans doute mal formul=C3=A9es, n'avaient pas abouties =C3=A0 cette page. Cependant, et malgr=C3=A9 l'usage de convert-ly, j'ai une erreur avec la = 2.22. Et pour moi c'est de l'h=C3=A9breu (ou du chinois ou du basque... c= omme=20 vous voudrez). > FORMAT: error with call: (format #f "~(~@r<=3D=3D=3D~)" =3D=3D=3D>0 ) > > only positive integers can be romanized > > : In procedure scm-error in expression (scm-error (quote = > misc-error) #f ...): > > : error in format > > Arr=C3=AAt=C3=A9 avec le code de retour 1. > Le deuxi=C3=A8me post du lien semble int=C3=A9ressant =C3=A9galement mais= je ne=20 comprend pas comment appeler cette fonction Merci encore --=20 Vincent Gay Envoy=C3=A9 depuis mon saxo-phone :) http://blog.vintherine.org/ - http://photos.vintherine.org/ --------------39F9034F3AAADCEE7D9C6745 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable
Le 18/01/2021 =C3=A0 13:47, Pierre Perol-Schneider a =C3=A9crit=C2=A0:

La vitesse avec laquelle on obtient une r=C3=A9ponse sur cette liste = est toujours un sujet d'=C3=A9tonnement pour moi ! Merci Pierre, mes recherches, sans doute mal formul=C3=A9es, n'avaient pas abouties =C3= =A0 cette page.

Cependant, et malgr=C3=A9 l'usage de convert-ly, j'ai une erreur avec= la 2.22. Et pour moi c'est de l'h=C3=A9breu (ou du chinois ou du basque.= =2E. comme vous voudrez).

FORMAT: error with call: (format #f= "~(~@r<=3D=3D=3D~)" =3D=3D=3D>0 )

only positive integers can = be romanized

<unnamed port>: In procedure = scm-error in expression (scm-error (quote misc-error) #f ...):

=

<unnamed port>: error in form= at

Arr= =C3=AAt=C3=A9 avec le code de retour 1.


Le deuxi=C3=A8me post du lien semble int=C3=A9ressant =C3=A9galement = mais je ne comprend pas comment appeler cette fonction

Merci encore
--=20
Vincent Gay
Envoy=C3=A9 depuis mon saxo-phone :)
h=
ttp://blog.vintherine.org/ - http://photos.vintherine.org/
--------------39F9034F3AAADCEE7D9C6745-- --FRl2WhUoE1pK64xbhPy3dVZi72gOs5wes-- --3GOJFSJE3gIkKtvi7IcNKQTs5jrabrHOx Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wsF5BAABCAAjFiEE6zFllGtDp/axWYNGnIpdNh/Iq+oFAmAFiVgFAwAAAAAACgkQnIpdNh/Iq+oq oBAAhbgqefaRzaBvTZv/hF1sbNwcP1yftq/9PNa2ZR6x9CPV3Lbg4c2fj2VrW6rWzTPQIMzBNJxk ITLcVlKvfXlzEMgKLjgEn8D8ch4ceUcfbHRiR+H37avW3E25HpPlUxXAQa3JBAsCQAImQh3JTfB1 k++Eb5ltBTGcGq5KDmYX6mM57S6tbUFh7oO7TbUQP8kXjkJYL4eSY7tFHFrgFghwcbnJpfohUKSP w8SrbfFyWSjPBsJSNsaT65/oGFy05Ewx8K3oJ1wkXLgAhsjBKKk07eNakI6RHfRUSv6E4lKg8Oad 2f/XsPtI5G+ZHde+UQdBASdFhAyCXQulUIiB5oGBBOzFZ1+sbDv+ibWytLHQ+NIxUJIr3sPYu8Un sfeGPv8Y8ct57XncoZazsG/hTPKZIsgZQBnhKcVbVXcetcNRXQbDOChHRHILxc85AQRTyP74cbaV Riq/SVQcmbFxlESpqL4FSJExmBzyJ4Nklp52aFns/7KbCEYqYV5sy4zYVlIg14PaU6cpFZ68X0FL AzxSQM6Is3jKSj40PnY3T2IUyDZUzNYU1ACdHUpHZTWoPIfaoPF8sUFQC43yaXXCMP+kX2Fdccmq 8uYAHYe8E2LhAX4tCkJpvo1Y6th9sA0mRZeFuQWy779VT8zBpTVFJ5SuPKAtSuniISue5ScUXK+E KIE= =6rsK -----END PGP SIGNATURE----- --3GOJFSJE3gIkKtvi7IcNKQTs5jrabrHOx-- From MAILER-DAEMON Mon Jan 18 08:55:58 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1l1V0c-0000Ym-Nj for mharc-lilypond-user-fr@gnu.org; Mon, 18 Jan 2021 08:55:58 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:43792) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l1V0b-0000Wl-8f for lilypond-user-fr@gnu.org; Mon, 18 Jan 2021 08:55:53 -0500 Received: from relay5-d.mail.gandi.net ([217.70.183.197]:39061) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l1V0Y-0005qp-NZ for lilypond-user-fr@gnu.org; Mon, 18 Jan 2021 08:55:52 -0500 X-Originating-IP: 92.184.112.44 Received: from [192.168.43.73] (pop.92-184-112-44.mobile.abo.orange.fr [92.184.112.44]) (Authenticated sender: vgay@pcf74.org) by relay5-d.mail.gandi.net (Postfix) with ESMTPSA id A07831C0003 for ; Mon, 18 Jan 2021 13:55:46 +0000 (UTC) Subject: =?UTF-8?Q?Re=3a_Num=c3=a9rotation_des_pages?= To: lilypond-user-fr@gnu.org References: <3471990f-596b-da3d-a570-1687963d1061@vintherine.org> From: Vincent Gay Message-ID: Date: Mon, 18 Jan 2021 14:55:44 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.6.1 MIME-Version: 1.0 In-Reply-To: <3471990f-596b-da3d-a570-1687963d1061@vintherine.org> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="KAj7dq3gPblZBZtNbcw0BOkZrqpodftee" Received-SPF: pass client-ip=217.70.183.197; envelope-from=vgay@vintherine.org; helo=relay5-d.mail.gandi.net X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, HTML_MESSAGE=0.001, NICE_REPLY_A=-0.194, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Jan 2021 13:55:53 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --KAj7dq3gPblZBZtNbcw0BOkZrqpodftee Content-Type: multipart/mixed; boundary="FgCwN4we3o4Ex8v2HlfAjhpZm9vPzirRK"; protected-headers="v1" From: Vincent Gay To: lilypond-user-fr@gnu.org Message-ID: Subject: =?UTF-8?Q?Re=3a_Num=c3=a9rotation_des_pages?= References: <3471990f-596b-da3d-a570-1687963d1061@vintherine.org> In-Reply-To: <3471990f-596b-da3d-a570-1687963d1061@vintherine.org> --FgCwN4we3o4Ex8v2HlfAjhpZm9vPzirRK Content-Type: multipart/alternative; boundary="------------2EEC4067262896F83EF1B646" Content-Language: fr-FR This is a multi-part message in MIME format. --------------2EEC4067262896F83EF1B646 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable Le 18/01/2021 =C3=A0 14:12, Vincent Gay a =C3=A9crit=C2=A0: > > Cependant, et malgr=C3=A9 l'usage de convert-ly, j'ai une erreur avec l= a=20 > 2.22. Et pour moi c'est de l'h=C3=A9breu (ou du chinois ou du basque...= =20 > comme vous voudrez). > >> FORMAT: error with call: (format #f "~(~@r<=3D=3D=3D~)" =3D=3D=3D>0 ) >> >> only positive integers can be romanized >> >> : In procedure scm-error in expression (scm-error=20 >> (quote misc-error) #f ...): >> >> : error in format >> >> Arr=C3=AAt=C3=A9 avec le code de retour 1. >> > En rempla=C3=A7ant dans l=E2=80=99exemple donn=C3=A9=C2=A0 #'roman-lower = par #'arabic =C3=A7a=20 fonctionne. Ce qui m=E2=80=99interdit la num=C3=A9rotation en chiffres ro= mains mais=20 qui, pour l'heure, me suffit. --=20 Vincent Gay Envoy=C3=A9 depuis mon saxo-phone :) http://blog.vintherine.org/ - http://photos.vintherine.org/ --------------2EEC4067262896F83EF1B646 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable
Le 18/01/2021 =C3=A0 14:12, Vincent Ga= y a =C3=A9crit=C2=A0:

Cependant, et malgr=C3=A9 l'usage de convert-ly, j'ai une erreur av= ec la 2.22. Et pour moi c'est de l'h=C3=A9breu (ou du chinois ou du basque... comme vous voudrez).

FORMAT: error with call: (format = #f "~(~@r<=3D=3D=3D~)" =3D=3D=3D>0 )

only positive integers ca= n be romanized

<unnamed port>: In procedur= e scm-error in expression (scm-error (quote misc-error) #f ...):

<unnamed port>: error in fo= rmat

A= rr=C3=AAt=C3=A9 avec le code de retour 1.

=


En rempla=C3=A7ant dans l=E2=80=99exemple donn=C3=A9=C2=A0 #'roman-lo= wer par #'arabic =C3=A7a fonctionne. Ce qui m=E2=80=99interdit la num=C3=A9rotation en chiffre= s romains mais qui, pour l'heure, me suffit.
=C2=A0
--=20
Vincent Gay
Envoy=C3=A9 depuis mon saxo-phone :)
h=
ttp://blog.vintherine.org/ - http://photos.vintherine.org/
--------------2EEC4067262896F83EF1B646-- --FgCwN4we3o4Ex8v2HlfAjhpZm9vPzirRK-- --KAj7dq3gPblZBZtNbcw0BOkZrqpodftee Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wsF5BAABCAAjFiEE6zFllGtDp/axWYNGnIpdNh/Iq+oFAmAFk2AFAwAAAAAACgkQnIpdNh/Iq+rL ABAAstqsokag+NbPBacX0C4qpz6B1mre8Kp5BNY9niatg3Dmaxi7q0k9EyQAD35WTZhGJU7fFqYH DW31cDlB4ZER6jy2mUGmyiCHpzJE8//Q1rjdT17B31i6QUH0IB0n6nMpVHzYmN11CB9+SsoN0udm GU4PYdlapaJ0gJOuNCNkgqk127pnf07SP8SPM1pfDialFQouCKu/XJzakygsYuzgZdF+hqVaxNlQ 5GNp31t0HXYrGGW1oZcH+7P10ot9UGxe6/kd8rq5mkLX6Fax15/5YsNf2nhiNRyKRpWi2YK0JzFM u608SX1PqTLUTIRFhgqc3v9kXJ+YIKNmU/un8Eesisdsfit5OqQUr4ZjC8411DlSjZa1grboknwa WO2a92nlieJ7mAJDGJnGOCKHquSjVA1TCGGU0FACrTBnEFAPi5LUbPfhek8ALrEGMr39jAwcAwUj 3fJp3iRtn5SR4kilKbA62+c7G5L/jEE8X8ouJXIpTLEHRumJSpQUUrYkdj2kNPpBA/q0BFkVPlyj 4GEqLluV1e+wetNyUpnkiDmINLlSQGlYc7dUGfxNFcZfIIo+tZKMOttO7lO9SBrR1Zs0CusswmTy ZOQ9Hl5cfS0Y09cLlShc2UROqUDLV2FxVqPIMhf+olNBPdCEYL4aNH8caeQyJsYFWlxSbJg2itLr jJI= =kUhU -----END PGP SIGNATURE----- --KAj7dq3gPblZBZtNbcw0BOkZrqpodftee-- From MAILER-DAEMON Mon Jan 18 12:21:43 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1l1YDn-0005yj-2G for mharc-lilypond-user-fr@gnu.org; Mon, 18 Jan 2021 12:21:43 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:52004) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l1YDk-0005so-RE for lilypond-user-fr@gnu.org; Mon, 18 Jan 2021 12:21:40 -0500 Received: from n2.nabble.com ([162.253.133.85]:60659) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l1YDi-0003PB-N0 for lilypond-user-fr@gnu.org; Mon, 18 Jan 2021 12:21:40 -0500 Received: from n2.nabble.com (localhost [127.0.0.1]) by n2.nabble.com (Postfix) with ESMTP id 7D9F511F869F4 for ; Mon, 18 Jan 2021 10:21:31 -0700 (MST) Date: Mon, 18 Jan 2021 10:21:31 -0700 (MST) From: Seventies To: lilypond-user-fr@gnu.org Message-ID: <1610990491512-0.post@n2.nabble.com> Subject: =?UTF-8?Q?=C3=89crire_un_crescendo_en_trois_syllabes?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Received-SPF: none client-ip=162.253.133.85; envelope-from=j-f.lucarelli@espace-midi.com; helo=n2.nabble.com X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.8 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_NONE=0.001, URI_HEX=0.1 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Jan 2021 17:21:41 -0000 Bonsoir =C3=A0 l'=C3=A9quipe, Je cherche =C3=A0 =C3=A9crire une nuance crescendo, mais =C3=A9tal=C3=A9e s= ur plusieurs mesures, =C3=A0 la mani=C3=A8re de=20 "c r e - - - - s c e n - - - d o", ajust=C3=A9e au nombre de mesures concer= n=C3=A9es. La s=C3=A9paration en 2 syllabes ne pose pas trop de probl=C3=A8me dans les= snippets, mais pour trois syllabes, =C3=A7a semble nettement plus difficile =C3=A0 tr= ouver. Qui aurait une solution ? Merci d'avance, Jean-Fran=C3=A7ois ----- Liste des partitions LilyPond en http://www.espace-midi.com/lilypond -- Sent from: http://lilypond-french-users.1298960.n2.nabble.com/ From MAILER-DAEMON Mon Jan 18 13:52:28 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1l1Zdc-00078f-J3 for mharc-lilypond-user-fr@gnu.org; Mon, 18 Jan 2021 13:52:28 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:37530) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l1Zda-00076D-MU for lilypond-user-fr@gnu.org; Mon, 18 Jan 2021 13:52:26 -0500 Received: from vimdzmsp-sfwd02.bluewin.ch ([195.186.227.131]:36561) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l1ZdX-000650-ME for lilypond-user-fr@gnu.org; Mon, 18 Jan 2021 13:52:25 -0500 Received: from mcbookprojm.home ([188.60.174.56]) by vimdzmsp-sfwd02.bluewin.ch Swisscom AG with ESMTPA id 1ZdRly3gFIn7C1ZdRlCiq2; Mon, 18 Jan 2021 19:52:18 +0100 X-Bluewin-Spam-Analysis: v=2.4 cv=daFFYVbe c=1 sm=1 tr=0 ts=6005d8e2 a=5A8gqRT6t4oW9tpJUrZgVQ==:117 a=5A8gqRT6t4oW9tpJUrZgVQ==:17 a=IkcTkHD0fZMA:10 a=5KLPUuaC_9wA:10 a=EfD9Gl3kAAAA:8 a=9I5xiGouAAAA:8 a=BhwyLaCdywDIawSX2w8A:9 a=Q_4ur4YPx-NVtyfd:21 a=4CpYVRoYR8z8onoi:21 a=QEXdDO2ut3YA:10 a=uDEApGJSMMVlosoB1S3Q:22 a=ARFN2YZ7Uv8kHtb7LS-q:22 X-Bluewin-Spam-Score: 0.00 X-FXIT-IP: IPv4[188.60.174.56] Epoch[1610995938] X-Bluewin-AuthAs: imj-muzhic@bluewin.ch Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.14\)) Subject: =?utf-8?Q?Re=3A_=C3=89crire_un_crescendo_en_trois_syllabes?= From: Jacques Menu In-Reply-To: <1610990491512-0.post@n2.nabble.com> Date: Mon, 18 Jan 2021 19:52:17 +0100 Cc: Jacques Menu , lilypond-user-fr@gnu.org Content-Transfer-Encoding: quoted-printable Message-Id: References: <1610990491512-0.post@n2.nabble.com> To: Seventies X-Mailer: Apple Mail (2.3445.104.14) X-CMAE-Envelope: MS4xfHayIlbxGKokQ14kes+e/aT2p7F49c08C8qTj0JrkDUA1AGdPnbQr/PKxcS6Rw/KFsD/nM44MiMsUJ6McHux3eThzbtxyzBsC331murRayUaSvGBeMYj QaE22kR1VYyarxUUXAAb1FSQ47KkVxi73Smo47+wejEojOw0zFY9DNTn7E1F7iYXRiXF1CbIMpt3zzmumZ3DALQBK1HKzVKACxCkNFJ3ajQTDPOTkicxxzrP 83WDZ2AvuAEEuMM15B9WHQAt8zI6reESK1bMlAy0vFA= Received-SPF: pass client-ip=195.186.227.131; envelope-from=imj-muzhic@bluewin.ch; helo=vimdzmsp-sfwd02.bluewin.ch X-Spam_score_int: -24 X-Spam_score: -2.5 X-Spam_bar: -- X-Spam_report: (-2.5 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URI_HEX=0.1 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Jan 2021 18:52:26 -0000 Bonsoir Jean-Fran=C3=A7ois, Andrew et Thomas ont propos=C3=A9 cette fonction = TextSpannerWithCenteredText pour avoir un texte centr=C3=A9, il est = peut-=C3=AAtre possible de la compl=C3=A9ter pour avoir un texte au = d=C3=A9but et =C3=A0 la fin comme dans : { c'8=20 -\tweak bound-details.left.text \markup { "d=C3=A9but" } -\tweak bound-details.right.text \markup { "fin" } \startTextSpan [ _\< d'16 e' ] f'8 [ e' ] \! | % 4 d'2 ~ _\> | % 5 d=E2=80=992=20 \stopTextSpan } JM %%%%%%%%% \version "2.19.25" % Annotation bracket with centred text. % Andrew Bernard and Thomas Morley TextSpannerWithCenteredText =3D #(define-music-function (text) (string?) "Use TextSpanner semantics to create spanner brackets with centred = text" #{ \once \override TextSpanner.after-line-breaking =3D #(lambda (grob) (let* ( ;; get stencil of grob (stil (ly:grob-property grob 'stencil)) ;; get spanner length (spanner-len (interval-length (ly:stencil-extent stil = X))) ;; make stencil from text arg (text-stil (grob-interpret-markup grob (markup text))) ;; get text length (text-len (interval-length (ly:stencil-extent text-stil = X)))) ;; if text length exceeds the spanner length we cannot really = proceed. ;; do nothing - make an ordinary text spanner and warn. (if (>=3D text-len spanner-len) (begin (ly:warning "text length longer than spanner") #f ) (let* ( ;; get direction, up or down (dir (ly:grob-property grob 'direction)) ;; some padding (padding 1) ;; line thickness (thickness 0.25) ;; calculate length considering text length (path-part-len (/ (- spanner-len text-len) 2)) ;; make left bracket stencil (path-left-part-stil (make-path-stencil `( moveto 0 ,(* -1 dir) lineto 0 0 lineto ,path-part-len 0 ) thickness 1 1 #f)) ;; make right bracket stencil (path-right-part-stil (make-path-stencil `( moveto ,path-part-len ,(* -1 dir) lineto ,path-part-len 0 lineto 0 0 ) thickness 1 1 #f)) ;; make complete stencil combining left and right = parts ;; and text (full-stil (stack-stencils X RIGHT padding (list path-left-part-stil (centered-stencil text-stil) path-right-part-stil))) ) ;; set grob stencil to fully constructed stencil (ly:grob-set-property! grob 'stencil full-stil) )))) #} ) { c' d' ees' fis' \once \override TextSpanner.direction =3D #DOWN \TextSpannerWithCenteredText "6\"" g' \startTextSpan a' bes' c'' \stopTextSpan \TextSpannerWithCenteredText "x3" bes'\startTextSpan a' g' c' | r1 \stopTextSpan } %%%%%%%%% > Le 18 janv. 2021 =C3=A0 18:21, Seventies = a =C3=A9crit : >=20 > Bonsoir =C3=A0 l'=C3=A9quipe, > Je cherche =C3=A0 =C3=A9crire une nuance crescendo, mais =C3=A9tal=C3=A9= e sur plusieurs mesures, > =C3=A0 la mani=C3=A8re de=20 > "c r e - - - - s c e n - - - d o", ajust=C3=A9e au nombre de mesures = concern=C3=A9es. > La s=C3=A9paration en 2 syllabes ne pose pas trop de probl=C3=A8me = dans les snippets, > mais pour trois syllabes, =C3=A7a semble nettement plus difficile =C3=A0= trouver. >=20 > Qui aurait une solution ? >=20 > Merci d'avance, > Jean-Fran=C3=A7ois >=20 >=20 >=20 > ----- > Liste des partitions LilyPond en http://www.espace-midi.com/lilypond > -- > Sent from: http://lilypond-french-users.1298960.n2.nabble.com/ >=20 From MAILER-DAEMON Tue Jan 19 01:52:01 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1l1krw-0005FY-U8 for mharc-lilypond-user-fr@gnu.org; Tue, 19 Jan 2021 01:52:00 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:42946) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l1kru-0005Af-Oc for lilypond-user-fr@gnu.org; Tue, 19 Jan 2021 01:51:58 -0500 Received: from smtp03.smtpout.orange.fr ([80.12.242.125]:59018 helo=smtp.smtpout.orange.fr) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.90_1) (envelope-from ) id 1l1krr-0004Ot-CA for lilypond-user-fr@gnu.org; Tue, 19 Jan 2021 01:51:58 -0500 Received: from [10.19.0.8] ([45.89.174.74]) by mwinf5d57 with ME id JWrn240031cgeud03WrpRc; Tue, 19 Jan 2021 07:51:50 +0100 X-ME-Helo: [10.19.0.8] X-ME-Auth: ZmNqb3R3QG9yYW5nZS5mcg== X-ME-Date: Tue, 19 Jan 2021 07:51:50 +0100 X-ME-IP: 45.89.174.74 Subject: =?UTF-8?Q?Re=3a_Centrer_un_markup_par_rapport_=c3=a0_la_mesure?= To: lilypond-user-fr@gnu.org References: <1610707276846-0.post@n2.nabble.com> <1610961325572-0.post@n2.nabble.com> From: "F. Moinard" Message-ID: <41ac8915-090b-b273-cc14-a444ff148d32@orange.fr> Date: Tue, 19 Jan 2021 10:51:45 +0400 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.6.1 MIME-Version: 1.0 In-Reply-To: <1610961325572-0.post@n2.nabble.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: fr Received-SPF: none client-ip=80.12.242.125; envelope-from=fcjotw@orange.fr; helo=smtp.smtpout.orange.fr X-Spam_score_int: -19 X-Spam_score: -2.0 X-Spam_bar: -- X-Spam_report: (-2.0 / 5.0 requ) BAYES_00=-1.9, FREEMAIL_FROM=0.001, NICE_REPLY_A=-0.194, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URI_HEX=0.1 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Jan 2021 06:51:59 -0000 Bonjour Martial, Oui, aussi, mais ça utilise un \mark (un seul par mesure). Merci pour cet éclairage ;) Le fil http://lilypond-french-users.1298960.n2.nabble.com/Ecrire-un-crescendo-en-trois-syllabes-td7590468.html donne aussi une piste intéressante... Bonne journée, Frédéric Le 18/01/2021 à 13:15, martial a écrit : > Bonjour, > > et ceci : > %%%%%%%%%% > \version "2.22.0" > > \fixed g'{ > << > { > R1 | > g4 c' > \mark \markup \huge \arrow-head #Y #DOWN ##t > c' g | > R1 > } > >> > } > %%%%%%%%%%%%% > > http://lilybin.com/b2nnmu/1 thickness 1 1 #f)) > > > > > > ----- > ♫artial♪ > -- > Sent from: http://lilypond-french-users.1298960.n2.nabble.com/ > From MAILER-DAEMON Tue Jan 19 05:47:30 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1l1oXq-0006OS-2r for mharc-lilypond-user-fr@gnu.org; Tue, 19 Jan 2021 05:47:30 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:37876) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l1oXo-0006MI-OM for lilypond-user-fr@gnu.org; Tue, 19 Jan 2021 05:47:28 -0500 Received: from n2.nabble.com ([162.253.133.85]:61047) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l1oXm-0001S4-JK for lilypond-user-fr@gnu.org; Tue, 19 Jan 2021 05:47:28 -0500 Received: from n2.nabble.com (localhost [127.0.0.1]) by n2.nabble.com (Postfix) with ESMTP id 18EAA11FA03AF for ; Tue, 19 Jan 2021 03:47:23 -0700 (MST) Date: Tue, 19 Jan 2021 03:47:23 -0700 (MST) From: Seventies To: lilypond-user-fr@gnu.org Message-ID: <1611053243048-0.post@n2.nabble.com> In-Reply-To: References: <1610990491512-0.post@n2.nabble.com> Subject: =?UTF-8?Q?Re:_=C3=89crire_un_crescendo_en_trois_syllabes?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Received-SPF: none client-ip=162.253.133.85; envelope-from=j-f.lucarelli@espace-midi.com; helo=n2.nabble.com X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.8 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_NONE=0.001, URI_HEX=0.1 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Jan 2021 10:47:29 -0000 Bonjour Jacques, Cette solution para=C3=AEt tout =C3=A0 fait satisfaisante. Je vais la teste= r cet apr=C3=A8s-midi sur l'exemple minimum, puis essayer de l'appliquer au(x) c= as r=C3=A9el(s), ainsi qu'aux cas o=C3=B9 le texte comprend des sauts de page Il me semble que ce cas est assez fr=C3=A9quent, il m=C3=A9riterait peut-= =C3=AAtre un d=C3=A9veloppement "officiel" dans une prochaine version, id=C3=A9e =C3=A0 = creuser. Mais ma m=C3=A9connaissance du Scheme ne me permet pas d'en faire plus. Un tout grand merci, Jean-Fran=C3=A7ois ----- Liste des partitions LilyPond en http://www.espace-midi.com/lilypond -- Sent from: http://lilypond-french-users.1298960.n2.nabble.com/ From MAILER-DAEMON Tue Jan 19 08:03:34 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1l1qfW-0007wU-K2 for mharc-lilypond-user-fr@gnu.org; Tue, 19 Jan 2021 08:03:34 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:44880) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l1qfU-0007sv-Sv for lilypond-user-fr@gnu.org; Tue, 19 Jan 2021 08:03:32 -0500 Received: from n2.nabble.com ([162.253.133.85]:51557) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l1qfQ-00068B-Gh for lilypond-user-fr@gnu.org; Tue, 19 Jan 2021 08:03:32 -0500 Received: from n2.nabble.com (localhost [127.0.0.1]) by n2.nabble.com (Postfix) with ESMTP id C507C11FA3321 for ; Tue, 19 Jan 2021 06:03:24 -0700 (MST) Date: Tue, 19 Jan 2021 06:03:24 -0700 (MST) From: Seventies To: lilypond-user-fr@gnu.org Message-ID: <1611061404162-0.post@n2.nabble.com> In-Reply-To: <1611053243048-0.post@n2.nabble.com> References: <1610990491512-0.post@n2.nabble.com> <1611053243048-0.post@n2.nabble.com> Subject: =?UTF-8?Q?Re:_=C3=89crire_un_crescendo_en_trois_syllabes?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Received-SPF: none client-ip=162.253.133.85; envelope-from=j-f.lucarelli@espace-midi.com; helo=n2.nabble.com X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.8 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_NONE=0.001, URI_HEX=0.1 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Jan 2021 13:03:33 -0000 Petit b=C3=A9mol : cette fonction demande la version 2.19 ou 2.20, et ici j= e suis toujours sous la 2.18 pour un travail commenc=C3=A9 il y a de nombreux mois= . Sinon, en 2.20, fonctionnement correct de cette fonction, il reste =C3=A0 a= dapter les textes en d=C3=A9but et fin de spanner, et style de spanner. Il reste =C3=A0 adapter mon travail pr=C3=A9c=C3=A9dent =C3=A0 la 2.20 (que= lques d=C3=A9bordements et probl=C3=A8mes d'espacement dans les fonctions de texte, =C3=A0 r=C3=A9exam= iner ...) Cordialement, Jean-Fran=C3=A7ois ----- Liste des partitions LilyPond en http://www.espace-midi.com/lilypond -- Sent from: http://lilypond-french-users.1298960.n2.nabble.com/ From MAILER-DAEMON Wed Jan 20 13:12:31 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1l2Hy2-0006ua-V5 for mharc-lilypond-user-fr@gnu.org; Wed, 20 Jan 2021 13:12:31 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:60094) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l2Hy0-0006sV-58 for lilypond-user-fr@gnu.org; Wed, 20 Jan 2021 13:12:28 -0500 Received: from n2.nabble.com ([162.253.133.85]:54440) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l2Hxt-00084E-9F for lilypond-user-fr@gnu.org; Wed, 20 Jan 2021 13:12:26 -0500 Received: from n2.nabble.com (localhost [127.0.0.1]) by n2.nabble.com (Postfix) with ESMTP id 1772B11FC59E8 for ; Wed, 20 Jan 2021 11:12:14 -0700 (MST) Date: Wed, 20 Jan 2021 11:12:14 -0700 (MST) From: Gilles Tiar To: lilypond-user-fr@gnu.org Message-ID: <1611166334050-0.post@n2.nabble.com> Subject: Soulignement d'une seule lettre dans les paroles MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Received-SPF: softfail client-ip=162.253.133.85; envelope-from=gilalya@gmail.com; helo=n2.nabble.com X-Spam_score_int: 23 X-Spam_score: 2.3 X-Spam_bar: ++ X-Spam_report: (2.3 / 5.0 requ) BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, FORGED_GMAIL_RCVD=1, FREEMAIL_FROM=0.001, NML_ADSP_CUSTOM_MED=0.9, SPF_HELO_PASS=-0.001, SPF_SOFTFAIL=0.665, SPOOFED_FREEMAIL=1.497, SPOOF_GMAIL_MID=0.001, URI_HEX=0.1 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Jan 2021 18:12:28 -0000 Bonjour =C3=A0 tous, Dans le syst=C3=A8me de translitt=C3=A9ration de l=E2=80=99h=C3=A9breu que = j=E2=80=99utilise pour =C3=A9crire la musique biblique, j=E2=80=99ai besoin de souligner certains =E2=80=98h=E2= =80=99. La solution la plus simple que j=E2=80=99ai trouv=C3=A9e est la suivante=C2= =A0: Le probl=C3=A8me est que dans les deux cas un petit =C3=A9cart mal venu app= ara=C3=AEt entre les deux lettres des syllabes comportant ce =E2=80=98h=E2=80=99 ('eh' et 'h= a'). Voici un exemple de code=C2=A0: Quelqu=E2=80=99un a-t-il une solution ou une am=C3=A9lioration pour que le = =E2=80=98h=E2=80=99 soulign=C3=A9 apparaisse normalement coll=C3=A9 =C3=A0 la lettre qui lui est associ=C3=A9= e dans la syllabe=C2=A0? Merci d'avance, -- Sent from: http://lilypond-french-users.1298960.n2.nabble.com/ From MAILER-DAEMON Wed Jan 20 13:22:39 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1l2I7o-0001X1-TT for mharc-lilypond-user-fr@gnu.org; Wed, 20 Jan 2021 13:22:39 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:33626) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l2I7m-0001Wr-I4 for lilypond-user-fr@gnu.org; Wed, 20 Jan 2021 13:22:34 -0500 Received: from mail-lj1-x235.google.com ([2a00:1450:4864:20::235]:37272) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1l2I7i-0000uj-3p for lilypond-user-fr@gnu.org; Wed, 20 Jan 2021 13:22:34 -0500 Received: by mail-lj1-x235.google.com with SMTP id 3so7010931ljc.4 for ; Wed, 20 Jan 2021 10:22:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=Fwi7QXdqCSR6PCSJPkR2BacjqBiQd1udfn1gueJgAcg=; b=Vc0XjKuJdl3PdM6BePaY4XmIsrdnS0rAi95bpfI4GVLrx5ljmYT/IDIs1Egv+h48lI Mb7nMoXqr0R2R5o7RUXz4pgQGa9O8bzIDIGXYWX64gL472C9475hDV+JBSNCHJPtJxnz mSO09UiMHEb6zkI08twFULXDmnFsixv+bdUDq2TASsqNHzxnSJr3bic/63ccPsbPg6// B2odU0RNcVRkCQp7Pul/zzeYvNAfAyFPVrj77c7srboWKcLKGENz3jrJsIIxFHUe7Q8Z ZXPfVUtjRiSq7xtRr9TYdQn5XNkks9IGKEHkg6v0F4Vm5AQ86vAnt25Kaa3xl24EcTnY zs/g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=Fwi7QXdqCSR6PCSJPkR2BacjqBiQd1udfn1gueJgAcg=; b=Ec/mEaaR8wqIqwLcG74jKM9tu8A8vxCTzDCbTxrWrlGgeHzMmiMcBgVTHwz/cwSTq3 QQvb/2280uFS4ECt/C1cywjx64EoIikuWpSJnyJEaBb2mkdE87y4iLvCOP4T57sbol+1 1JddiLAhpMNioRhzKc0C8ra5deQSBxuaAXoe3s4zhD2cCdlTd/859JdjGWcLg9XdHtFj CCIyaUljg5xRZQHk0pHNMeiaBgbRy1TDyp24mjZpKlnR27RXg3mzkL6LXcPh209m3slC 30z7C9xik0nnQ44IQvWbExkjqh3KKkirGb6BivFWVpvD+dR3VFIt+kkjYeZlafqv2yAs ZPSw== X-Gm-Message-State: AOAM530Bd+3X9F7ialEfwpaSNaa/vxEeYjtm4f2ZB2MoqxBssIgD84FP WtNz0J9MjuAPTXq7nlAlv6iLhYb7CmZf+GoiBtQ= X-Google-Smtp-Source: ABdhPJypN+jUbUQnTIRhrk+SIpgRef99Je/ao7CDn4WQCn/vJQIepnoXsAZ/cCsAVW0FkowhsHHMUMaChDwqVEu6UVk= X-Received: by 2002:a2e:8608:: with SMTP id a8mr4997415lji.89.1611166941741; Wed, 20 Jan 2021 10:22:21 -0800 (PST) MIME-Version: 1.0 References: <1611166334050-0.post@n2.nabble.com> In-Reply-To: <1611166334050-0.post@n2.nabble.com> From: Pierre Perol-Schneider Date: Wed, 20 Jan 2021 19:22:09 +0100 Message-ID: Subject: Re: Soulignement d'une seule lettre dans les paroles To: Gilles Tiar Cc: lilypond-user-fr Content-Type: multipart/alternative; boundary="0000000000003c83d105b95909f1" Received-SPF: pass client-ip=2a00:1450:4864:20::235; envelope-from=pierre.schneider.paris@gmail.com; helo=mail-lj1-x235.google.com X-Spam_score_int: -19 X-Spam_score: -2.0 X-Spam_bar: -- X-Spam_report: (-2.0 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URI_HEX=0.1 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Jan 2021 18:22:34 -0000 --0000000000003c83d105b95909f1 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Bonjour Gilles, Pour une raison qui m'=C3=A9chappe, tes codes n'apparaissent pas. Est-ce que : \markup\concat { "e" \underline "h" } conviendrait ? Cordialement, Pierre Le mer. 20 janv. 2021 =C3=A0 19:13, Gilles Tiar a =C3= =A9crit : > Bonjour =C3=A0 tous, > > Dans le syst=C3=A8me de translitt=C3=A9ration de l=E2=80=99h=C3=A9breu qu= e j=E2=80=99utilise pour =C3=A9crire > la > musique biblique, j=E2=80=99ai besoin de souligner certains =E2=80=98h=E2= =80=99. > La solution la plus simple que j=E2=80=99ai trouv=C3=A9e est la suivante = : > > > Le probl=C3=A8me est que dans les deux cas un petit =C3=A9cart mal venu a= ppara=C3=AEt > entre > les deux lettres des syllabes comportant ce =E2=80=98h=E2=80=99 ('eh' et = 'ha'). > Voici un exemple de code : > > > > Quelqu=E2=80=99un a-t-il une solution ou une am=C3=A9lioration pour que l= e =E2=80=98h=E2=80=99 soulign=C3=A9 > apparaisse normalement coll=C3=A9 =C3=A0 la lettre qui lui est associ=C3= =A9e dans la > syllabe ? > > Merci d'avance, > > > > -- > Sent from: http://lilypond-french-users.1298960.n2.nabble.com/ > > --0000000000003c83d105b95909f1 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Bonjour Gilles,
Pour une raison qui m'= =C3=A9chappe, tes codes n'apparaissent pas.
Est-ce que : \mar= kup\concat { "e" \underline "h" } conviendrait ?
<= div>Cordialement,
Pierre

Le=C2=A0mer. 20 janv. 2021 =C3= =A0=C2=A019:13, Gilles Tiar <gilaly= a@gmail.com> a =C3=A9crit=C2=A0:
Bonjour =C3=A0 tous,

Dans le syst=C3=A8me de translitt=C3=A9ration de l=E2=80=99h=C3=A9breu que = j=E2=80=99utilise pour =C3=A9crire la
musique biblique, j=E2=80=99ai besoin de souligner certains =E2=80=98h=E2= =80=99.
La solution la plus simple que j=E2=80=99ai trouv=C3=A9e est la suivante=C2= =A0:


Le probl=C3=A8me est que dans les deux cas un petit =C3=A9cart mal venu app= ara=C3=AEt entre
les deux lettres des syllabes comportant ce =E2=80=98h=E2=80=99 ('eh= 9; et 'ha').
Voici un exemple de code=C2=A0:



Quelqu=E2=80=99un a-t-il une solution ou une am=C3=A9lioration pour que le = =E2=80=98h=E2=80=99 soulign=C3=A9
apparaisse normalement coll=C3=A9 =C3=A0 la lettre qui lui est associ=C3=A9= e dans la
syllabe=C2=A0?

Merci d'avance,



--
Sent from: http://lilypond-french-users.1298960.n= 2.nabble.com/

--0000000000003c83d105b95909f1-- From MAILER-DAEMON Wed Jan 20 13:53:34 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1l2Ibm-0004Sh-CB for mharc-lilypond-user-fr@gnu.org; Wed, 20 Jan 2021 13:53:34 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:39866) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l2Ibk-0004RF-61 for lilypond-user-fr@gnu.org; Wed, 20 Jan 2021 13:53:32 -0500 Received: from n2.nabble.com ([162.253.133.85]:59659) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l2Ibi-0004f6-IS for lilypond-user-fr@gnu.org; Wed, 20 Jan 2021 13:53:31 -0500 Received: from n2.nabble.com (localhost [127.0.0.1]) by n2.nabble.com (Postfix) with ESMTP id 0245011FC6829 for ; Wed, 20 Jan 2021 11:53:29 -0700 (MST) Date: Wed, 20 Jan 2021 11:53:29 -0700 (MST) From: Gilles Tiar To: lilypond-user-fr@gnu.org Message-ID: <1611168809006-0.post@n2.nabble.com> In-Reply-To: References: <1611166334050-0.post@n2.nabble.com> Subject: Re: Soulignement d'une seule lettre dans les paroles MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Received-SPF: softfail client-ip=162.253.133.85; envelope-from=gilalya@gmail.com; helo=n2.nabble.com X-Spam_score_int: 8 X-Spam_score: 0.8 X-Spam_bar: / X-Spam_report: (0.8 / 5.0 requ) BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, FORGED_GMAIL_RCVD=1, FREEMAIL_FROM=0.001, NML_ADSP_CUSTOM_MED=0.9, SPF_HELO_PASS=-0.001, SPF_SOFTFAIL=0.665, URI_HEX=0.1 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Jan 2021 18:53:32 -0000 Bonsoir Pierre, Il semble, en effet, qu'il y a eu un bug qui a fait que mon code n'appara= =C3=AEt pas dans mon message. Je m'appr=C3=AAtais =C3=A0 le renvoyer, quand j'ai pr=C3=A9f=C3=A9r=C3=A9 e= ssayer pr=C3=A9alablement ta suggestion. Et elle fonctionne ! Super, je te remercie, Gilles -- Sent from: http://lilypond-french-users.1298960.n2.nabble.com/ From MAILER-DAEMON Fri Jan 22 11:22:40 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1l2zCq-0005uC-2k for mharc-lilypond-user-fr@gnu.org; Fri, 22 Jan 2021 11:22:40 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:51020) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l2zCi-0005qc-LF for lilypond-user-fr@gnu.org; Fri, 22 Jan 2021 11:22:37 -0500 Received: from n2.nabble.com ([162.253.133.85]:57510) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l2zCg-0006b5-Pr for lilypond-user-fr@gnu.org; Fri, 22 Jan 2021 11:22:32 -0500 Received: from n2.nabble.com (localhost [127.0.0.1]) by n2.nabble.com (Postfix) with ESMTP id D701211FFBB49 for ; Fri, 22 Jan 2021 09:22:25 -0700 (MST) Date: Fri, 22 Jan 2021 09:22:25 -0700 (MST) From: Seventies To: lilypond-user-fr@gnu.org Message-ID: <1611332545838-0.post@n2.nabble.com> Subject: =?UTF-8?Q?D=C3=A9placer_un_point_de_prolongation_vers_le_haut_ou_le_bas?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Received-SPF: none client-ip=162.253.133.85; envelope-from=j-f.lucarelli@espace-midi.com; helo=n2.nabble.com X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.8 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_NONE=0.001, URI_HEX=0.1 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Jan 2021 16:22:38 -0000 Bonsoir =C3=A0 l'=C3=A9quipe, Un petit probl=C3=A8me simple pour ce soir, mais que je ne retrouve pas dan= s la documentation. Dans un passage polyphonique assez complexe, j'ai une blanche point=C3=A9e, plac=C3=A9e sur une ligne de la port=C3=A9e, dont le point de prolongation = est situ=C3=A9 plus haut que la note (au dessus de la ligne de port=C3=A9e concern=C3=A9e)= . Or dans ce cas, il serait beaucoup plus visible s'il =C3=A9tait descendu d'= une unit=C3=A9, et donc plac=C3=A9 sous la ligne de port=C3=A9e. D'o=C3=B9 la question : est-il possible de jouer sur la hauteur d'un point = de prolongation dans le cas d'une note point=C3=A9e ? D'avance, merci, Jean-Fran=C3=A7ois ----- Liste des partitions LilyPond en http://www.espace-midi.com/lilypond -- Sent from: http://lilypond-french-users.1298960.n2.nabble.com/ From MAILER-DAEMON Fri Jan 22 12:06:48 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1l2ztW-0007jo-Sr for mharc-lilypond-user-fr@gnu.org; Fri, 22 Jan 2021 12:06:48 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:38222) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l2ztR-0007iO-FH for lilypond-user-fr@gnu.org; Fri, 22 Jan 2021 12:06:42 -0500 Received: from mail-lf1-x132.google.com ([2a00:1450:4864:20::132]:35338) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1l2ztP-0005kP-DQ for lilypond-user-fr@gnu.org; Fri, 22 Jan 2021 12:06:41 -0500 Received: by mail-lf1-x132.google.com with SMTP id u25so8523723lfc.2 for ; Fri, 22 Jan 2021 09:06:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=rjftGGWxLLDkcmYuE9Z+6qRfsxKx6UpRwXFeerZbk7s=; b=sO/hBRTjiKEuWuootC4Hc3DCpnQwjJ1HiN1lILzox/z5fAih76PxJXATemSanPbKwC DfP4Y75dx+hQpCsmjmeLn89H6hNMaUGSRf5h7nYnAX+KqidwYXr2EXQHgD34K5HK+P8P 3tCIAG7mE699lbis+Lia/ZN4X/OrdH0FpUrr3mEVlDlFuwc6SGQ5796bugZZZZ/ki+7p 5WF3Xhl17duPRa2woPRFRlBJeqX67v4eFOno/EVRHZIwXB0c0vEV2Slr+X7AEelbubOA i8la0iRco1dxBA9ViuW8VbULefZwclE/5RF4rKuqLQJo85Wtp7KzisVekl8mnSZVtpES V9kg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=rjftGGWxLLDkcmYuE9Z+6qRfsxKx6UpRwXFeerZbk7s=; b=sNT+Qz/k6fl7cM/Z7kOnMsQ5PEzA23dD6QES3o2NkvEJZbUXQyj0bWD4HCD36oQ3L1 DFeK04jeeQkyCXu+9Af4XGhIhjmyH+Co9OMPTG8beEd1v/uK34phxLoRUeBmaUL+Uo+c YEAN1OHY1l/xL/lXVEUDvrJM3KclLPJywoAPih1Kv0GntDp/sYIhcptJfy8me4yu+pUT H3nr4iLXcsaVsAc83U/jGkQjnTedNYK1e51QMk2V4jZRRuxPM02xlwVefRnG474Bh1Hz B4NN21HF6MVb0codknpwmSTczNyEenrH3NFhADqic+Kb7vcJedAHfwJ42FWiduZp8tMM eYuQ== X-Gm-Message-State: AOAM532vuPDLkr31Ly+ymf0mruw18t6VwQAuXg2o4L4YIxeqdRjDyfWs eD7HoJe/X9hkVv60gX2z3cN5VfJ1HHjSDBLVJqI= X-Google-Smtp-Source: ABdhPJxedC9OECwpiECSZERyhAwMpGtp0pP9uj5bCeYGdJthNgpS5E8hyAVp63x5ej3q9S8EE0p1ANyzpEDOamlKpZ4= X-Received: by 2002:a19:6555:: with SMTP id c21mr249297lfj.563.1611335196764; Fri, 22 Jan 2021 09:06:36 -0800 (PST) MIME-Version: 1.0 References: <1611332545838-0.post@n2.nabble.com> In-Reply-To: <1611332545838-0.post@n2.nabble.com> From: Pierre Perol-Schneider Date: Fri, 22 Jan 2021 18:06:26 +0100 Message-ID: Subject: =?UTF-8?Q?Re=3A_D=C3=A9placer_un_point_de_prolongation_vers_le_haut_?= =?UTF-8?Q?ou_le_bas?= To: Seventies Cc: lilypond-user-fr Content-Type: multipart/alternative; boundary="000000000000046e3f05b9803668" Received-SPF: pass client-ip=2a00:1450:4864:20::132; envelope-from=pierre.schneider.paris@gmail.com; helo=mail-lf1-x132.google.com X-Spam_score_int: -19 X-Spam_score: -2.0 X-Spam_bar: -- X-Spam_report: (-2.0 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URI_HEX=0.1 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Jan 2021 17:06:43 -0000 --000000000000046e3f05b9803668 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Bonsoir Jean-Fran=C3=A7ois, \dotsDown ?? Cordialement, Pierre Le ven. 22 janv. 2021 =C3=A0 17:23, Seventies a =C3=A9crit : > Bonsoir =C3=A0 l'=C3=A9quipe, > Un petit probl=C3=A8me simple pour ce soir, mais que je ne retrouve pas d= ans la > documentation. > Dans un passage polyphonique assez complexe, j'ai une blanche point=C3=A9= e, > plac=C3=A9e sur une ligne de la port=C3=A9e, dont le point de prolongatio= n est situ=C3=A9 > plus haut que la note (au dessus de la ligne de port=C3=A9e concern=C3=A9= e). > Or dans ce cas, il serait beaucoup plus visible s'il =C3=A9tait descendu = d'une > unit=C3=A9, et donc plac=C3=A9 sous la ligne de port=C3=A9e. > D'o=C3=B9 la question : est-il possible de jouer sur la hauteur d'un poin= t de > prolongation dans le cas d'une note point=C3=A9e ? > > D'avance, merci, > Jean-Fran=C3=A7ois > > > > ----- > Liste des partitions LilyPond en http://www.espace-midi.com/lilypond > -- > Sent from: http://lilypond-french-users.1298960.n2.nabble.com/ > > --000000000000046e3f05b9803668 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Bonsoir Jean-Fran=C3=A7ois,
\dotsDown ??
Cordialement,
Pierre

Le=C2=A0ven. 22 janv. 2021 = =C3=A0=C2=A017:23, Seventies <j-f.lucarelli@espace-midi.com> a =C3=A9crit=C2=A0:
<= blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-l= eft:1px solid rgb(204,204,204);padding-left:1ex">Bonsoir =C3=A0 l'=C3= =A9quipe,
Un petit probl=C3=A8me simple pour ce soir, mais que je ne retrouve pas dan= s la
documentation.
Dans un passage polyphonique assez complexe, j'ai une blanche point=C3= =A9e,
plac=C3=A9e sur une ligne de la port=C3=A9e, dont le point de prolongation = est situ=C3=A9
plus haut que la note (au dessus de la ligne de port=C3=A9e concern=C3=A9e)= .
Or dans ce cas, il serait beaucoup plus visible s'il =C3=A9tait descend= u d'une
unit=C3=A9, et donc plac=C3=A9 sous la ligne de port=C3=A9e.
D'o=C3=B9 la question : est-il possible de jouer sur la hauteur d'u= n point de
prolongation dans le cas d'une note point=C3=A9e ?

D'avance, merci,
Jean-Fran=C3=A7ois



-----
Liste des partitions LilyPond en http://www.espace-midi.com/lilyp= ond
--
Sent from: http://lilypond-french-users.1298960.n= 2.nabble.com/

--000000000000046e3f05b9803668-- From MAILER-DAEMON Fri Jan 22 12:39:22 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1l30P2-00078M-Iz for mharc-lilypond-user-fr@gnu.org; Fri, 22 Jan 2021 12:39:22 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:49492) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l30Os-00075p-Nv for lilypond-user-fr@gnu.org; Fri, 22 Jan 2021 12:39:12 -0500 Received: from n2.nabble.com ([162.253.133.85]:60186) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l30On-0001VL-MK for lilypond-user-fr@gnu.org; Fri, 22 Jan 2021 12:39:07 -0500 Received: from n2.nabble.com (localhost [127.0.0.1]) by n2.nabble.com (Postfix) with ESMTP id 5101611FFD679 for ; Fri, 22 Jan 2021 10:38:58 -0700 (MST) Date: Fri, 22 Jan 2021 10:38:58 -0700 (MST) From: Seventies To: lilypond-user-fr@gnu.org Message-ID: <1611337138288-0.post@n2.nabble.com> In-Reply-To: References: <1611332545838-0.post@n2.nabble.com> Subject: =?UTF-8?Q?Re:_D=C3=A9placer_un_point_de_prolo?= =?UTF-8?Q?ngation_vers_le_haut_ou_le_bas?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Received-SPF: none client-ip=162.253.133.85; envelope-from=j-f.lucarelli@espace-midi.com; helo=n2.nabble.com X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.8 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_NONE=0.001, URI_HEX=0.1 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Jan 2021 17:39:16 -0000 C'=C3=A9tait exactement =C3=A7a, un grand merci. Et =C3=A7a fonctionne parfaitement avec un "\once" Cordialement, Jean-Fran=C3=A7ois ----- Liste des partitions LilyPond en http://www.espace-midi.com/lilypond -- Sent from: http://lilypond-french-users.1298960.n2.nabble.com/ From MAILER-DAEMON Fri Jan 22 15:57:09 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1l33UT-0000C6-2h for mharc-lilypond-user-fr@gnu.org; Fri, 22 Jan 2021 15:57:09 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:59266) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l33UR-00009H-Lv for lilypond-user-fr@gnu.org; Fri, 22 Jan 2021 15:57:07 -0500 Received: from mail-lj1-x236.google.com ([2a00:1450:4864:20::236]:44940) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1l33UL-0007Af-JJ for lilypond-user-fr@gnu.org; Fri, 22 Jan 2021 15:57:07 -0500 Received: by mail-lj1-x236.google.com with SMTP id f2so2860212ljp.11 for ; Fri, 22 Jan 2021 12:57:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=RnS9CSruzZcavaiaOESpvZDHsfWxOSrnKlZu/bsyP10=; b=hLLX2w2TlIFwvolPvQB0Eh6Hy1uIkiRVsgIZN2OnPQpeghXRzXpylcAEXLVXi0tsMr xnughAH2W2SMOpoNYX5fQfZDukEfWTbyANA2u9Q6aL+W+rn4SEKm6IwddsrUwwfy0HXh 8r9W73m44TqicltHzk6n+b37Jyz1FBpUO9P00mWAIwNQzh6uiGTnfn19dec4Y6Sqp8ls h8Bva9dYMnZwQiC4UXCpxYgzabfdx8V11BLC7crYVjI7iZf0NSfqnKuVKTXyiZOz/Iby ET1Yi2wCK/exk0kzd/Ov40xa1xsjYmGIyroLB0GlGS2Ec1K6nraxlBudBX6dzd5wcwen V51g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=RnS9CSruzZcavaiaOESpvZDHsfWxOSrnKlZu/bsyP10=; b=kD6RDIhtpyG2f5vfTrhTJdD1Za2o+gaGAYNHk+ROAuHT2+x8fTI9Xo6DEeG97TsOZX ZNpM1sb/r/Bid4Zs3ud8PDTTSTLxhVOm4nFwjdiWEW8WOsHsgxes4XTqy0CMiNCDhxUa SnXeuIgKFeOy0jIGdpv33QZqvB4nfaxE9QZJOHRNVS8vTcx3Pp7ugqOypf09m/R+0wnN jjraPV9XwV4SYhus3+oG6K7dYnKRbdM+Q0voM/7mRLrPnVL6Nf2VMLty4XqP95PyfZF4 FUARqC7YohBDJPvtQbzCBIaUuusPDVbNH/4aOXIXv392VqZwsgdFe0OlMc9mV2Rqyf/m CGzg== X-Gm-Message-State: AOAM533u0aj4o24DwZvOQTvM50xvmLBiK+Qji8TrLFlnaU7KB43VNlFS B0VG9GEs7zALjfkxH2RzigRH9h9Cbiy9KqYcdqe6PpH4wOXqeQ== X-Google-Smtp-Source: ABdhPJwvGu1S/Lf86Q+Jp9oz6k2q9BXtw4YiREf1Qa1MY9d42JfbbqaMveYSdFpCejVKTvYbW7WVcuBRzzuOAvH3/xs= X-Received: by 2002:a05:651c:1129:: with SMTP id e9mr12673ljo.135.1611349019134; Fri, 22 Jan 2021 12:56:59 -0800 (PST) MIME-Version: 1.0 From: Xavier Scheuer Date: Fri, 22 Jan 2021 21:56:45 +0100 Message-ID: Subject: Nouvelle version de Musescore avec une nouvelle fonte musicale libre To: Lilypond - Liste Content-Type: multipart/alternative; boundary="000000000000e50d2205b9836d6c" Received-SPF: pass client-ip=2a00:1450:4864:20::236; envelope-from=x.scheuer@gmail.com; helo=mail-lj1-x236.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Jan 2021 20:57:08 -0000 --000000000000e50d2205b9836d6c Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Bonjour =C3=A0 tous, Je transmets ici une information qui a =C3=A9t=C3=A9 communiqu=C3=A9e sur l= a liste anglophone : la nouvelle version 3.6 de Musescore (nos "coll=C3=A8gues" lib= res avec une interface graphique) s'est dot=C3=A9e d'une nouvelle fonte musical= e. https://musescore.org/fr/node/315533 Cette nouvelle fonte s'appelle Leland en hommage =C3=A0 Leland Smith, le cr=C3=A9ateur de l'application SCORE et est disponible au format SMuFL sous licence libre OFL. Ils utilisent =C3=A9galement une nouvelle fonte textuelle bas=C3=A9e sur Ne= w Century Schoolbook (=C3=A9galement sous licence OFL). Pour un rapide aper=C3=A7u de ces fontes vous pouvez regarder la vid=C3=A9o= de pr=C3=A9sentation de Musescore3.6 et pour une explication plus d=C3=A9taill= =C3=A9e de l'origine du design de la nouvelle fonte musicale la vid=C3=A9o de Tantacru= l "How I Designed a Free Music Font for 5 Million Musicians (MuseScore 3.6)". https://www.youtube.com/watch?v=3DqLR40BGNy68 https://www.youtube.com/watch?v=3DXGo4PJd1lng Bref, de nombreuses raisons de se r=C3=A9jouir puisque cela pourra =C3=AAtr= e r=C3=A9utilis=C3=A9 (un jour) dans LilyPond. Cordialement, Xavier --=20 Xavier Scheuer --000000000000e50d2205b9836d6c Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Bonjour =C3=A0 tous,

Je tran= smets ici une information qui a =C3=A9t=C3=A9 communiqu=C3=A9e sur la liste= anglophone : la nouvelle version 3.6 de Musescore (nos "coll=C3=A8gue= s" libres avec une interface graphique) s'est dot=C3=A9e d'une= nouvelle fonte musicale.

=
Cette nouvelle fonte s'appelle Leland en hommage =C3=A0 Leland Smi= th, le cr=C3=A9ateur de l'application SCORE et est disponible au format= =C2=A0SMuFL sous licence libre OFL.
Ils=C2=A0utilisent =C3=A9galement u= ne nouvelle fonte textuelle bas=C3=A9e sur New Century Schoolbook (=C3=A9ga= lement sous licence OFL).

Pour un rapide aper=C3=A7u de ces fontes v= ous pouvez regarder la vid=C3=A9o de pr=C3=A9sentation de Musescore3.6 et p= our une explication plus d=C3=A9taill=C3=A9e de l'origine du design de = la nouvelle fonte musicale la vid=C3=A9o de Tantacrul=C2=A0 "How I Des= igned a Free Music Font for 5 Million Musicians (MuseScore 3.6)".
https:= //www.youtube.com/watch?v=3DXGo4PJd1lng

Bref, de nombreuses rais= ons de se r=C3=A9jouir puisque cela pourra =C3=AAtre r=C3=A9utilis=C3=A9 (u= n jour) dans LilyPond.

Cordialement,
Xavier

--=C2=A0
Xavier Scheuer <x.scheuer@gmail.com>

=
--000000000000e50d2205b9836d6c-- From MAILER-DAEMON Sat Jan 23 05:01:07 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1l3Fj9-00005M-8D for mharc-lilypond-user-fr@gnu.org; Sat, 23 Jan 2021 05:01:07 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:43736) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l3FaU-0006XL-EK for lilypond-user-fr@gnu.org; Sat, 23 Jan 2021 04:52:10 -0500 Received: from mail-wr1-x429.google.com ([2a00:1450:4864:20::429]:32784) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1l3FaR-0005bB-Jr for lilypond-user-fr@gnu.org; Sat, 23 Jan 2021 04:52:10 -0500 Received: by mail-wr1-x429.google.com with SMTP id 7so7395386wrz.0 for ; Sat, 23 Jan 2021 01:52:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=to:from:subject:message-id:date:user-agent:mime-version :content-language; bh=9hOb1r9SmqzTREhAYn6CXulSUDkkQAu8k4eDqjBzdGc=; b=B3WizjtYKF5GW/toldFEhkvfqmypBifnGPjAnTSH/RZytLueUY/Diis7ZDGU+GGrfc +DA++UuKfwkhrzpp5mMkNQdp2zrPXa7Xzo9DGM+s70X1KvohYZ9bH/c8HxMKuW5zae8z MDclP1bjyA+tY7ggKfqcavdfjJ+6FINvNgZlKsVbFRpEyEpqj8XraFDwODU9F+2p5gGI 2ZJ391R2/KzvGTnFmpBs6WNMO1welJTUjfqb7iSVAwThU+Pay1OR7zzwvqh+125XCkWn 55lKKIaR/iD4kWCRx4pc7Y6b7NeLP4tOkf/BVsvSfRRBfoeJFjzR5Yk+qkJb7r9BWmCO givA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:from:subject:message-id:date:user-agent :mime-version:content-language; bh=9hOb1r9SmqzTREhAYn6CXulSUDkkQAu8k4eDqjBzdGc=; b=AcxoQGKZFDYlp02TPAKWJoxtafvWlGx4i5vr3lxD/61OspXEdgIKPsV9hL9J1Xyd7D Gnen8D5SQvEsT0CZpfJFwSYpyQN7gnWSXvmamsq65TAymmoyVOY6R4MevGE4N2PNqhCR mXTatXjQ5n8yZcMET+bgrxZ3m8yLgN3FiG6XN94w5YcbG4QAFFw0Ns3HNavRWIyctKmQ 1BO+Hii8Az/eQnK8Uxzqf3YfBbnuZTUdYzWFUiW6Z+bFbm/PzsNHowh+tjauWTVwJBKW Lo/1W4M1QHy55KInu3K/543XqoGJarTK8cmTdF7rG5C+Us6xlkbRqVOiL3mYoO2kaS9r h5Zg== X-Gm-Message-State: AOAM533kvGDg1nmix2p0u7m5czQRl+EYJ0GoyOSf46BeMYJ0eQOET4dd Q2rEF2ZeN1hX3ti5s86uKT993TqKNOj/nw== X-Google-Smtp-Source: ABdhPJyMiu/Y3hEAW9HWRPfqb1dRZ8tO0eE0jftIjj4gQzY3Yki/h7QOLjiDwbVgXUzzoOIoYLGbsw== X-Received: by 2002:a5d:4b47:: with SMTP id w7mr6606964wrs.194.1611395525308; Sat, 23 Jan 2021 01:52:05 -0800 (PST) Received: from ?IPv6:2a01:e0a:80d:9ee0:1cd0:124a:c7b8:73a2? ([2a01:e0a:80d:9ee0:1cd0:124a:c7b8:73a2]) by smtp.gmail.com with ESMTPSA id m12sm14376038wmc.10.2021.01.23.01.52.03 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 23 Jan 2021 01:52:04 -0800 (PST) To: lilypond-user-fr@gnu.org From: =?UTF-8?Q?Michel_Gu=c3=a9nard_=28gmail=29?= Subject: Visualisation graphique de la musique Message-ID: <2d505dfc-b772-5822-f574-0ada295b1a42@gmail.com> Date: Sat, 23 Jan 2021 10:52:03 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="------------6DE98AE0FCFDF0A8BAF76F67" Content-Language: fr-FR Received-SPF: pass client-ip=2a00:1450:4864:20::429; envelope-from=michelguenard97@gmail.com; helo=mail-wr1-x429.google.com X-Spam_score_int: -1 X-Spam_score: -0.2 X-Spam_bar: / X-Spam_report: (-0.2 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, HTML_IMAGE_ONLY_08=1.651, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Mailman-Approved-At: Sat, 23 Jan 2021 05:00:58 -0500 X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 23 Jan 2021 09:52:10 -0000 This is a multi-part message in MIME format. --------------6DE98AE0FCFDF0A8BAF76F67 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Bonjour à tous Une curiosité ou bien une tendance? En tous cas voici un exemple de représentation possible; reste à lier ceci avec le graveur Lilypond.;-) https://public.tableau.com/views/Songbird/Songbird?:language=en&:display_count=y&:origin=viz_share_link&:showVizHome=no#3 --------------6DE98AE0FCFDF0A8BAF76F67 Content-Type: multipart/related; boundary="------------B784771B189186AB95DBF7DC" --------------B784771B189186AB95DBF7DC Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 8bit

Bonjour à tous

Une curiosité ou bien une tendance? En tous cas voici un exemple de représentation possible; reste à lier ceci avec le graveur Lilypond.;-)

https://public.tableau.com/views/Songbird/Songbird?:language=en&:display_count=y&:origin=viz_share_link&:showVizHome=no#3


--------------B784771B189186AB95DBF7DC Content-Type: image/png; name="aaelegaiipdbdcpf.png" Content-Transfer-Encoding: base64 Content-ID: Content-Disposition: inline; filename="aaelegaiipdbdcpf.png" iVBORw0KGgoAAAANSUhEUgAABVoAAAJTCAYAAAD5b62hAAAgAElEQVR4nOzd91dUaaLo/fs/ vOtdb7jr3nNmzsSe0z3TPTNnznSY7p7WTqY25wiIIEYQlKAiSEZBRcw5KyKKSkZyLEJRicq5 qJyrQO3+vj+gtHaamXPmnu53bv3wXbX3fp4CXWvXZvHhqV3/bTxo5qsFfFpCfj3jQTPhgGnq eDhgJui34nX7MOgsXDh/k23bdpOwMZWyIxfJyixh2ZL1fPLRfFatiCU9NYecrIOUHznLjat3 qK6qob62kabGRtpam+ntbmewv4Oezkb6upsR9D6it7uJrs4m2lob6O5qpauzlcaGWqrvVXG/ uoqaB/dpamigu7MbiUiCVq3HqDdjMlgwG8ZQyOX09HRTW/uQmzevc+RwCRnpaWSkprFv916y 9+wnP6uQy+fP09xQh6C3m4Hebvq72+nrbmOwv5PhgS4G+loYHmhnoLeV/p5WRoZ6MGhGMekU SEcE9HQ00dVWj2i4E51aiMuhJBTUMx4y4fNocTs1+NxGQgE7Tyf8PJ0I8GQiSMDvw253Yjbb GRRIeFDdwpWLdzlWdoWsvYdYs2orf353Lr/7zYf88Tezefu3n/HRu0tYvSSB9B37KTt4gvt3 HtLS2ExDTQ2VN69x9dIpah/cprujkeGBTkaGuunrbqWh9j7N9bUMC/oxabUoZCIkIwLEwh5k kh5USgEGvRC7VY7HpSPgNRP0WZkI+xh/1sS4H7/PiUwq5OGDKo6VH2JfZjqJ2zeTnbmbU8eO UlN9D9HQAGNGJR6ngZDfwkTI+rXzKlKk/3wWgl4LI4M9FObsY33UKu7cuoZSJsKgVWDQjmLU jWI1q3DadXjdBoL+McJBKz6PHpdDhcelwePSoFENIJN0oRjtxagXo9MIGTOPoteKkIx0I+ht Ri4dwGJUoFNLnl2rmlHIhMilw4iFAkTDAkYlQoYEPQz19zAyJGB4aICG+nrOnDpDbnY+mXuy KS4+SEVFBYODA9hsZoIBF16vBa/XRCBoITxuJRSy4HPpCfstjAfGcNk0yES9jAx2IhX2IR7q ZbC3nb7OR8jEg+g1ctQKKaKhAYb6+6i+U0V+di65+3K5f+cBVqMNr8OHelTDrasVJG3ZQULs Rm5eucFgr4Dezm7u37nLUP8AMomEzvZOrl6+RXnZOTZt3ElyUiYHio5z5NA5NsWnMePjFcRv yOD0yTvcvtXGyuWJvPrKNN59ezGJWws5f7aOa9daOXu2lsTtRcz4OIq49ZksXrCdT6bHsGzx LnYkHWVDbD6/++1Cpk9bT+z6XDZvKuYXP/+IX73yKb/8xcf84Q+LiYnJJTGxjGkfxvLrN+bz m98u4LXXF/D7f1/OZ/N3sH5DAbGxBUybtoHf/XYJv319MX9+L5aY6DxOnLrLkuVxLF4RxZ7s AirvNXPzdhsZGceZ8cl63vrjPOJiU+ls78Y+pv0BnNP/+9bf28nNaxXcvFZBafFxSouPT+3f vFbx0viLczJ25n9t7s1rFZQUlpOWkktaSi7xsenEx6ZP7ZcUlr/UNx0rKSznYEE5xQXlFOUd fVb5VDt35L60/1L55RQVfL2dKbkUFZSTkpzLrhcqfvZ9vqnvGi/KP/pleUe+teTE7O8cf15B 7hEKcg9RkHuE5G3ZJG/LeamC3LKX+ur41Jycw1w+f42LZ78sP/vQ10rcmsXiBVunilqzi6jV ySRuzSJxcxbbN2WSm1XyF3s+b/umzJd6Pr510x7WrUiabFUS2zZnsm1zFrlZh/5i2zZnTbVu dQr7sw79TU1+ry/bsmkP2ftK2Lxx70tl7z3wrX3b+L7dB8jMKPrGNm3YTWbGgb+pTRv2Tm3v SSsiPnb3S+1JK/qLvTgvI3WyDevTmTtrA3NnbWDerA18Oi2KVYu2TbZ4Gwmx6exNL5pqd1oB u9MKyEgr5GT52ZfKSCskI62QuPWpU9sZacVfK259+ktlpBYSGzP5+NcWG5POskVbJ1u4lfXR qaTvLKT8yJmp0nbmsz5q10ul7cx/qa+Or4/aRVpKPjFRO1/q+fUpLSX3hf387yxq3a6pFs3d ws4duVOl/hXFrNs12eqUqRbNTWDRvGfNT2BXSu53FrMu5cv95P2kJP3lotYmf8tYLmWlp18q JSmX5MQc1q1OmXp83vx5m17q+ZyvdrjkJIdLTpKUmE3pgeMkbs/6i61elcTqVUnMmxPH6lVJ Xx5fmfRlyxMnr1dfad6suKlmTIti/qx41i1PZt3yZHZszpoqadOXrV6W+NL+d1VSeOzLio6R tCWL7VuyWL08ke1bMv+mVi1L/FrPx7ZtzmRLwp6vtWLZtm88/tUO5B99VjkH8svZkpA52cY9 LF+6jS0b9/zFli/dxvKl25g9M47p76+b3F+07aXrZ2H+0Zd6ceyrc7c+a+WibaxctI3lC7ew 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 JvW1xW9sOvX6pj09XVV0d2joeTE7raerip7ONzf0+a2Y9OYmQK9561fyP/UO7P1MVw09nb06 26pob1bT2qymo01DV0c1XR3VdLZX096qobmhkrrqMtSqIirK86nSFKKqzKO4OJOC/AyKi5QU 5GeQmZlMamosaWlx5OamUVqcTXlpLiVFWeTlpKPMSCItNZ6U5NhXMtITyFQkkZ+rQF1ZSF1N GQ11FTTUVdJQV0l9bQWaylIK8nLJzFCQpcigqCCHkqJciotyyMvJICM9ntTUaDKV8RQWpFFe lkW1ppiOtipe3yiqq6OK9lYNLY2V1NeWUV9bRltL5TtnYTY3VKKqKCA7S0liXArxMQmkJCWR npZESnIsiQmRlBRn0tRQTkuTiprqIooLM8nPTaewQEFZaTaVFTlUlGdRXpZJZUU2NTUFNDWU 0taioq2l93w/7655NcOuu7Oa1uZK6mpKKC/LprqqmOYmFV0d1bS1qGmsr6CyPA9VZR5tLSqe dX3cWaofU3dHFUV56aQmxVCYl0F7yy83pPsEr6vr5/e75/Vz2VXDs44qnnVUvbrv1fIevxhj T1c1na0qmuvLaK4vo7G+BFV5NqVFmTTVVfKso3czsI5WNZ3tL4JzV+8ayt0dP7/GanV+76z6 rupXG50966x+7ec1tDSX09RQSnNjGZ1tanpePH9LUzmqytzez2BKHNnZGeTkKFBkpJKSkkhK SiIZGSmkpCQSHx9LQkIcGRkp5OcqyMlOR5GeSKYiCXVlISXF2RQXKdGo86muKqCxoYSWpnLa W1Uv1n3W0N3RO0u5q6OKhroylIokFBmJZKQnkpIc90p8XBSJCdFkZ6VSU1WCRlVEWUkuxUXZ qFQF1NeVk6FIIis7jeLiHDIz04mLiyEuLobcHCUadSk11RWkp6UTH59IamoqWVlKFBnpKDJS yclRkJOTQX6e4tXvrtKSbHKz06ipLqakOJO0tGgyM+PRqHM/yprZ4q9LQuv7k9AqofWdx0lo /U0SWiW0fkoSWt8kofXDkNAqofWvoh8vHfAnvIgJnW1qOtvUdLVreNb57hfY88uvAMv/EH+S 96g36PR+rfv1nexf/vNZZxVdLwJLZ7uGro7ef3a0qmhvqaSjVfXq31ubKmhtqqC9pfcr211t Gjrb1LS3qF7NPn5dW3Mlbc2Vvce3V72KTy91tVfR2dYbqdqaVLQ1q3qDVZuajtber4T3Pm45 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 W6Kwx1AWc/un2puWX3y6kWzduU2H/bv1UdhtyP7d+qgqW6CpboOFqTfODkGbEq3lpRX8vf+G +CnC0AECgeDvZPQHyw1ry6Osr06wvPiEx/1jBPiJ+ehPO9m/7zBJSQXcfzCNt08MDo7hRESc Ijq6lANKVrz5RyX+8JoS7245wntbtXjvbS0++9MJ/vSuBvt2GhMvrSIkMAsTA088XaMoyj9N Vno5Lk4BODsG4OEajoNtCGbGPqQm1VBc0EVF2UUqKy9jaOjHxx8f4rXXtvPqq5/z1ttf4uYS wamces523uJczx0S43M4dtSM0GApHe3nOdt5DmMjc/z9QklPz6ar6yxrawtcuXIZD7cgDI67 4e4YS2JsCZGiJFJT02nraGB86h4ra0M8/WaS5ZVJFhenWF2Z59tvl1hdfsKt6+c5mZGEnbUZ eTkZ3Lp+kbnpEVaXJlleHGN9dWPiq7npx8zPDvJ0bYrF+RHmZ4dYXhhneXGSR49ucvPmZfoe PeTBvQfU1zWSEJ9Cbk4hZSW1FBfWkZVRRkJ8Pj7eMejruqGt6YAo7CRtrTfobL9GQV41Hu5B KCmqo3roGGHBcVzovcXy0rcszK9w4/odkhLS0NY8xscffsJBJWWcHR1IT0vk0vmOf4D7TyDY 8MNEa0tT2wu6u3qYmR6ju7Pnxe3NP9i3c2Pfv5Xuzh6a6ls2a9xc/q+2qaujh8baZpmm+pZN 5cbaZro6fvoYnW1naaxv3qTh2TIl4RRSSTrJ8Sepr2mivqaJhvpm2c/1NU10tnX/IF63bFtS XA7urpE4OYZgrO+J/glXNNRtOXTAgsMqNqh/bc2Rw7YYG3jiaB+Km6sYiTiNpLjcTXHb285S W9UokxBzkqjINKJEabg4iTDQdcNAzx07myAM9Nw5ftQZA11X7GyCsLcJwtkpnHhppqx+W0sH ba1nSZCeJDI0FVN9T3S1nL/HBV1tVwyPueHiGEZkaCrpqfnMTI/R1tJBTVXDJnExGYjCkmVi pZnUVTdt2qetpeNXXdu2lg6qKus3qalu2FT+sZitze1UVNTLVFfWbypXVNSTknyKiop6JOI0 QkMSCA9OJDQkgbBny9CQBKTidCoq6mk53f6L2tzS1EZFWT2SyFRCgxKwtQ7EyswXK1M/LMz9 sDLzxdY6mNCgBCQR6ZSX1dHS1PaL4paV1clUltVSVlaHRJRGUGAcQYFxRInSKC+r2bRf2Q/i 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 YVirD8NafRjW6sOwVh+G9X/Xw7B+jFZB66pW9Xerd/jmq7e9+W+/EhZd/uard/j26/f56osP ePftW5w6dpb25j4WZg7TvXmEVH0WxhQ7C3uWePft9/j6q8+4/dFbfPThdT7/9A0+/ehNXr38 HIcWZrny3HmWDx/gwpkT3Lh2lQ/feYNrL13kzeuvcufjD/j8szvcunmTqckpGuqbaNq0mZ7O YSrdLWxuHcJVVEeqwYnVlMfY6Bx754+xd+EoXZ2DpKc7qKhoYGxsNxMT84yOTjM6OsPmtmHU yTayMyvZMXqILf17Efkn84vHw3joZ4E8/IAYo6GaCvcIWVnNiCUG/v1nQTz5n/GokstxOHtI MdTxyGPR/Pt/BPPPP1nPWt8EFEkFyKJy8Qsw4CxoJs/VQFRcKgnKfOI2lOPjm84jj8bz8CNy nvhlIsGh2Ygldn77lJbHHo3jp/8RgTq5moL8ISzmZtY8ncxDDwYTHWWls2M7p049z/T0Xopd btzlm2ht3UJ19WZi5SYiw8wU5LayMHeCj29/yKefvsMrrz7LubOHOXv6GJeev8Lk+Bxj23aw fOwwb3gcrW2NLSwfXeKrz3/4BMNVrWpVf3u99cbLLC7spXPzAO7SFory6zGbSlAn5ZAYb0el cGAxlmA2uTBo87EYi3BmV5CbWYHF6EKjzMWgLcCgLfDmLUYXDrsbW1oZjkw3Rfn1lBU3U1fV 7r3QKsyrIyezEpPBhTopR3BL2d2kW8tw2Cspyq+nrbHXC1nnZ/awfPwYb956+Ud9zjdvvczy 0SPMzezxwtaWhh42uhqpdreRn1NDZoYbq6kEo7YIrUqAyyZ9IXnOKqoq2sjLFi4s7rraDNoC lAoHqSn55DmraGnqpqdzkPmZPT+6nXfb+n3YOj01Q0/HEN0dQ4wMjdNU34UzswJzqsvrZhLA o7D8gVaVi1ad681n2SspyK+loaaDrvZBZqdnefPmSz+ubTdf4vDSErt3zqyEra0D7N45w+Gl pf9y27duXL0nbD10YInnnjnH1M4ZNjf30d7ST21VO1lpZaiTnGiSnFgMLsEBLbehSnRgTxNc xO1N/UztnObWjasr9nMXtu4a3021uw2bpQydJg+z3oUy0UG0zEqUzCrAqbjMH8RRkQKciJRZ iIu1Ex1hISrCQpLCQZqllIryNlobe71g4X6P583rLzExPkVVeRsOu5s0cwlJiizBvSs1ER1u JV5uXxErYjNJUmR7nNbZGPRFGLT5wgWvPAN5ZBpxchvyyDQSFFlYzSW4y1oYH53kwL793PoR 7fQe0+svrYCtYyM7aajrpLGuy+uoaqjtYKPHmbyxuNkDJDM9jnXhdldlogOdWnBXbnQ1eiHr 2MgEiwt7ufH6lb9Jf3jztSv3hK1jIxNsH9rByNAYtZVtuArqSDOXYNAWokl0EhcjTG7EyW1E yayEBwtO4/AQAXBJJQZhWY/vQXIBEvwwjo3JQJWYjSLejibRgUFbQFF+vReyDg+OMT8zz9nl 44wMjVFV0UZlWQtFubXoNcLki14jvKcotxaruQRXQR1tTX1UlbdRmFOD2VRCYU6d8L78erIz 3JhNJdjTy7AYXeiUuSjkQv+vU+dhNrjIz6mhoqyFwf5R5qbnuP7a5RXH7vq1y17YOti/ncKc Osx6F1plHkqFUziPIzOIjkwnQZFNvNyOVpVHfk4NhTl12NPL0Crz0CTloknKITrMSogoBbFI R0hQChFSy8rY44ANCdQREphCdJgFTZITo1boswf7R3n91ZVtfP3Vy/eErbNTM/esOz01w0Dv CHnOKtRJTgG2hpmIkJqQBOkJEQnu1PDQVMSBeoICUpCIDIRLVsZ364RIDERJzagSc3BmVbGx uJH+vm0/2Pefq9dfvURf9zCOTDc6dS5JikyiZRYiwkwecJeN2VwiTAoqslEqsomXpxMhNREU qBXc08EGwUkdILgDpcEGIkJNxMisKBUOHPZKejqH2DU+zeuvXvLu+7VXLt4Ttu4a381rr1xc UaenfWgFbC0pEBzsDnslmRnCLdWZ6W6S4rMEyBaaSkKcnYRYOxHBqYKD/w/KIkJTiQ6zCsdW kopEpBOWTJEYEfvpCBEZkIgEACb2SyHIT0e42ESsLJ3YyHQiJCYigoU4XGJC7KdD5Ksl0E+D VGJEFmYW7tyJs2NPF8YZe7owFini7MRGpREenIpYpCU0UEdooI4gX2E5giBf9Q/icM9EgNBe AdopYm0o5OlESc0oYu3YrKUU5tTQ0TrA+Ogkxw4dZnx0kvbWAS9sTTeXok7MId1SSr6n7l3I eu3qxb96H/nq1RcYG5mgtbnf6+5PUmQRG2sTJnk9aZIiC61G+I9kNpeQ66jCXdaK1bwRpSIL q6kEq6nEe4dQmrkE98YW0swbifNMFifG24mNSSdUokci0hMqTiE2Kt1TLqzzr1PnYTWVYDG6 iI1KJ1ySSmxkOknxWejUeSR4Uq06D4UH7sZGpSOPFAwC8qh0zAYX2RmVmE0utOo8EhTZXte/ PDKdcIkRuUxwG5sNLhLis9AqPctgxdmJjkwTnLihFkKCUggNTCFalo4i1o5Z78Jhr6Slse++ 78b6R9AqaF3Vqv5O9c3Xb/Ptt2/y7Tdv8+3XAoj7+st3+fqr9/j9N5/w0Qe3WT7+LJvqelk+ dpnBgSm06gxiopT0dG/hjZu3+OrzT/j6iw+489ENPnr/FT79+DVuv3eNK8+dZO/0dk6fOMDZ 5UO8dPEC79y6zu333+G1l6/y7ptv8NmdT3n77fc4sP8w3V0DbB3ewfDQOE1NXeTlldHdvZW0 jBziFTry8yvZv3iKE8efZ3BgJzkOF2ZTGq2t7UxOTDM5McP20V1s3z5Hc9MgapUDd1kfc9PP odOW85tfb+ChB4P593/z54knIigv76G0tIvk5Dx+85to/u3ffQkQaSkv30pl5RgJCcX8678G 8bOfSnngZ2H88pfxPPWUisceiyI42Ep+fj9OZzdSqY01a1SsW2viySc0PPhAHA88EM9vf5tG dEw1fv7ZPPJoPE/+ZwKP/UJGXkEbtXXbMBmr+c2vVDz2YDyxMgftrSMsL59kYd8e8vM34nJV s6mxm+q6dlTJNmLkGRQUtjM/f4ZP7nzOnTsfcP21K7x48SxXLj/D7165zu7xOSa27+DM8hFu XX+ZsyeXaa5vWgWtq1rV37nu3H6DSy88w+zUHH3dW+naPERP1zA9XcMC7KrupLNtgF3ju5mf 28fs9Czjo5P0926jt2sr3e2DdLQM0Nu1lYG+UUaHxhkaGGXX+G5mp2aYnpplemqG+dkFjh05 wr6FfYLzaXSS3u6tdLUP0tE6QHfHEBPjU+xb2MexI0eYn11gfnaBM8snePnK8z/KIfqHn/Pl F5/j9PIJ9szsYc/MHo4dOcyhg0scO3KY3ZMz9HYO0dHST0dLP52bB+jtGmL7yE72TM9x/sxJ zp85ydTOaTrbBtjc3PeDOhefPfsXt1No602uXnqW82dPc/7saZ67cJbnL5zl/NnTLB8/zty0 AH/aW7fQ3NBNa3M/rc39tDR009zQTVf7EKMjE4yOTNDXNczIlu3MTs3w3IWz9+1kvVfbrly+ wIkjR72g4sSRo1y5fOHP3vbdbZw9eYKzJ0+seO+d2ze5cP4UU5PTbB8eZ3x0J7vGdzO8ZTtt jX1squ2iub6Lzc19DA5sZ9fENM+eP3XPfd/58AYvXnqGM8vHOXroEHNTswwPbqd5Uw8NNR00 1XXSVNdJfU3nn4yrKtooKWygqryNprouWhv76O/dxsT4FM+cO/0XHdM7H97g/NmTjA7toKGu k9rKdhqqO2io7qCyrOX/Z+++/6K68/7//xXfq312U0xiYnpiEhsICEgHQQHpvfcy9N6HOtSh F+lIL0oREATE3ruA2BBEOprsdV23x/eHMWzcJPu5ks1u3Otzfrjf4LznPfM6c85hdJ7zOmcI 9JcFYt+PxUalExclITUxh6L8CiqKq6gorqIot5yUxFyiQmShW1RIKskJ2ZQXV3Osu4cLZ8d/ ky7RxblJLpwdZ3hwkOHBQU6ODnNydJihwQGGBgdkpxaPDtNzpJvKijpKiivJzy0jKSGbqLBU YqMl5OeVUlvdQFtzO5Vl1VSWVdPT1S37+/kHd7L+pYWnk5w7PcbxY30cP9bHudNjLDyd3Bjv 7jzCoeJqiqUVFEkrKJZWIM0uIy5GQnhQykbnaVRYKsH+iXi5RRIckEhEaKqsCzVYTHiw+K8u R4WlkiMpprKsjubGZsoKD1FWeIiu9k7OnBp9pZN0eGCAssJD5GYWkZ9bSlF+BdKcUnIziygr PETv0V5GBgfp7+ulq72DhprGHz3m8MAAvUd7KSs8hCQtn4SYTLLSC5DmlCHNLUOaU0ZJUSVd 7R2cHv9z/b80PzvB6fFRWed7awcVpTXkZZeSliwlMjSViJBUEuMkxEdJyEjJJy+7lJKCCjpa 2xkaHKTnSDfS7BJCAxMJ9I8nJEhMSJAYP+9YXB1lwdL3Y4H+8X+eEyg7OyE0UEyupJihwYGf 7RCdn53gzPgJeo/20Hu0hzPjJ/7q3FMnR2hvbic3s5jwkBQCfOJkYaEokWBRIgE+sg8Og0WJ BPsn4uMZjaNjCD6e0QT7y8ZEvvH4+cYS7J9IeFAKyYnZFEjLGerv/8WdrD+1jgPHjpGZVkCg fzy+XrGEBopJFueRlV6INKdU9vpZUEFWeiGJsZkEByQS4JeAp1sUjnaheLpF4e+TgL9PAt4e 0fh6xRIcIEaSVkBTYwsnR4Z/cj3nZyc4OTLM0c4jHO088pPzvp/T1NhCXnYJedklG485NXGV /r4+pFklJCfmIEmVkpNZTHJCluy6rt6xJCdk/+yYJFVKREgyro5heDhH4OMeTXBAInFREoID EvFwjcDeNhgP1wj8vGNlt8VIkKTmky0pIjFe9pheHpGyINMrGlenMOysAvF0iyJdnEdHa/vL s0s6ZMG7tIJ0cR6xUekvu3Nl16X2dI3YuLyIq1MYtpYiXJ3CNsY83aLw9YomMVZCtqSIdHEe UeGphAQlkhgrIU2cR46kiMaGJkaHBjc6U+dm7jA6NEhjXRM5kiJyJEVUVtRSVlxJY10THa3t r8z/R5ibucPI4CD11Q1kpEhJSsgiOSHrRz8zUqRUlFZTUlBBfXUDbc1t9HR109bYRkaKlLhI yca+/MvbkxOy8XSJwtMlirhICRnifOIi0/F2iXp5FksurY2t9HR1U1fdgCQ5H3F8NrER6QT5 JRAeKrsE0Q/nJMXLLmMRHpJCUnw2uZkllBVXkp6ST3pKPrXVDXR3HqW1sZX0lHxiotJJis8m Q5xPUlwmUZHppIultDa20N15lNrKBpJis2XXH/aXXYc4Ojxd9oGWbzxhQWLSxVK6O4/+r+tk /Z4QtAoEr6kXaw958fwBa88nWH0+yerafVbXnvDf//2cP333HcNDp5DmVpKXW01N1RGcnYLY p2uByC+C44MjPJt/yvrqM9aWH7P8bJLlhTusL08w//gmt6+cYnyom/Onhxgd6uX65bM8eXiP +SePmHv8kNXFBWZnZhg5MYYkI4foqASyswvJzS0lOSWH+KRMiktrsbJ144ChNakp+RzpOkFb 6wDJ4lw83UX4+QYQH59EWVklDfUt1Ne1UlRYh7dXNJ7usWSk1lOQdxR5OWs++UiPdzep8u47 KuyWN6ekpIvY2CIMDT357HMt3v9AFUMjEXFx1bi7Z7BtmwX/8e9KbH5Pl3c2afPOJi3eekuN f/kXOeTl7fD0zMHRMYUdO6z46KN9fPKRKZvfNeSNP+jx1lsH+PprNzQ0o9i23Z1339vPp18Y 8cXXB4iKLSYlpQZbm1i2fm7GR+8ZYqjnT05m5UbQGhIaTXR0ClnZpaRJCnB1D8XAwAORvyxo XV5aY2lplnuTN7h57Sw3rp7l6oVrNNY201Bdw9hwP1N3rzE2PERCdALHurtYWxaCVoFAIBAI BAKBQCAQCF4XC/NT/2M/vJ8QtAoEr6kXa7LLBayvT/P82wesvXjEyuosa2tLjI+fIS+vjGRx HlWVHQQHiVHba4iVhRs1VS3cm3rI0uICq8tPWVt+xNryNGvLk6wu3Gb+8U2mbp7n4pkhbl07 y/nTJ5i6c51nc38OWb9dW+PGtRuUlR7C1yeA8PBYsrMLyZOWk5VTQl7BIZLT8rC2c8fFTURV VStHj4yQL60mMlxMaHAMSYlp5GRLqa6qp6mxg6rKJpIS8zA39SAhrgRpTjsinxze3aTO++9p 8dYbynzysR4mBwPp6DhFdHQB6uo2bNmizJdf6uHqJiYurgYLixi++MKEb7624pOPjdn8nh5v vqHOf/y7Ev/6r7tRUXbFzk6Mvn4gWz7QY9Pb6rz/7gE2vWXAG3/cx7vvHmT7Ni+U94TwxReO vP32Pj79wgh5JSvSM+tJz6jDwiyMrz4z47MtB7E4GEZxQQOjo6N0HWkjJiaJuLh0MjOLyMwq IipGgrGxLwGiTLo6T7K2+oKlxSc8vH+LO7fOc+XSKUaPj1JfdZiGmlrGTvQzeecqJ08MExUa SXdnG8sLP/1thQKBQCAQCAQCgUAgEAj+8UZPjP2P/fB+QtAqELy2Hr0MWx/z3bczvPh2lmeL M1y4cA5xcjoxsank5lRQkF+HyUEntLVMiIlO4+zpKyw8W2bh2VNWlp6wvvKI9eVplp7dZu7R JeYeXufe7YtcPDvE3ZsXuHX1HLOPplh6Nsvsowd8u77GwtN5+nqOER0Vj6urF2JxBgWFFRSX 1FBYUkNRaS0e3sG4uIsQp+TS2TlEU2Mv4WHJhIcmkZEmpbiogob6Zjrau2lq7CI3pxxfnxhs rPwpyu8gO6OVA/tEvP3mXj7YrMNbb6iwa6cFIv8cOrtOExiUgby8IZs3K7BrlxE+PhKCgoow NgpDSdEFwwMRfPKxCe+9u4+33tTg//yHMm++sRctLV+MjcNRUnRi09sa/PEPqrzz1j42vanP 228a8MH75mzf5s3OHb5s2WLJH9/Q5uNP96Oq7kheQSupaTUc2O/Hlx8b8+kHxthaRFFZ0crp 06fo6e0kKSmNmJgUkpKySEnJRZJZjomJH4EBmfR0n+b5+rcsLc7w5PEEE7cvcv7sCL1dPVSW VlNXVcXYiX6mXgatoYGhdLW2sPxM+DIsgUAgEAgEAoFAIBAIXhfzTyY3XLp4npvXL78yNv9k kutXL3Hn1qvXTxeCVoHgtSfrbF1dfsSNm1dJSU3FzMyG5OQcamraCRDFoK11ED+fcDo7jjHz 6ClLC0s8nXvMytIMz9ces7I4yZMHF5m4OcLDe5eYvH2ec6cGuHPjHNMT11mYe8TSs1mePHrI t89fcOXSZXKz83Bz8yYgMIyS0moOHWqkvOIwxWV1SLKLMTxoQ1iUmKaWXvqPnSIjvRh7Ox9i otKprmrhcEM7A/0jnBg+TX1tO+GhyZibeRIdmUtN5SCRoSVs/9qMrV8c5PNPDXn/PS326fkh kbRw6FA3jo7hfPWVNh9+qIy6ui3eXunY2sZhcjACK8tE3Fxz+GDzAd7ZpMemt7V58w013ntX G10dEdpafuzcYcOHW/R58w013n5Dl3feMmDzO0Z8vMWKb7725IvPXXj33YP84Y+abPlQFx1d VwqK2klMKkdL04VPt+znw037sLOMoq6mi4sXLzAw2ENamoSoyCTCwhOIihJTWNyAiYkvQYGZ 9Ped4/n6tywvPWFx/gHTk1c4e2qIzpYOivJKqCwrY+zEMe5P3uDU6AghASF0tjQLQatAIBAI BAKBQCAQCASvqdMnT/Hk8d0fjT+bm+LiuVe/0EsIWgWCfxJ3b1+ioCCfvaqahIREU1nZiFRa gYmJHQYG5hQXV3Hr5iQry+usLC2xujTP87U51lcfszB3m3t3xrl6oY+7N09x9+ZZLp8/wZ0b Z7k/dYP52Qcszj9hfvYJy4tLNDc24ecrwtHBFXFSOnV1LVRWNpJfUIU4RYqfKBoHJz9KyxsZ HbtMV9cwVpbuGBvZI07MpaW5h+amLgb6Rxk9cY7iwhrsbX3R1bah6lAv2ZImDhoGsmWzNqrK bnz5uTGffbIfe9sESksHiIrKR1fXkc8+U2PHDn2sLIPx9ZFgoO+LWj7a6gAAIABJREFUnW0i IcGHsLdL5/3NBry/2YD33tXjzTfUeGeTJmp7PVHb68leVQ/2qnrw8Uf7N4LWD9835fNP7Phq qzsff2TPe++Z8NbbOnz4oRYHjLwpKGwlJrYQ9b32fLZlP+/8QRMrk1Dqazq5du0yo2PHycmW Eh+XSmhYHCGhMZRVNGNi6ktwUCYDx86xvrbO+soc367NMTdzlysXx+nt6iFXIqWkIJ/R4WPM PJzg/OlTRARH0NXWKgStAoFAIBAIBAKBQCAQvKbGT47zcPrWj8aXF6YZGzn5ypgQtAoEr7Pn M3z34ilPZqZob2vCyckFWxtHqirrKS+rITw8FmtrR7y9RHR2dHP//kNWV1ZYX13ixdoz1pdn WFm8z8LTOzycPM/1i4PcvTnO7eunuHLhBLOPbvP4/m0Wnj5idekZT2efcPb0GXKzcwkKCCU8 LJqc7EIqDzVQVlaHWJyDm1sglpauFBbXcWL0EsMnLpCbewgdbVOsLD3ISCumoa6L6spm+npO 0NE2QFJCDjaW3jg5hFJT1Y+bcyKKcpZ8s/UgGmqebHlfl2++MsXHK5uykgHcnOOQkzPi00/V UFOzxstLjMg/k/0Gfri7ZhASVM5eZU8+2KzPlvcNeO8dHd78oyqb3lZn104bFHc7oKnuhcG+ QLZvs2TTmzq8+7Y+n35kztYvHNi61YWPPrJh82YT3nlXl48+1sTaNpiCwhaioqRoajiy9VMj 3vmDOubGQdRWt3P9+hVOnT5BSUkZqSlZREYmEBYey6GqVuzsQoiMyGNw4Dzr6+s8X5vjTy+e svTsPndvXeJ43yA5GXkU5+dzcqSfp0+muHTuNDHhUXR3trEiXKNVIBAIBAKBQCAQCASC19LV yxc4c+o0S8+mN8ZerD3i5vXLnD975pW5QtAqELy2Zvh2fZbZmQcM9PeTkpyGi7MHxYXl1FYf JidbSlBQKC4urlRWVnL+/DlmZx+zsrLA6so8aytPWFl4wPLCPRaf3mVm+jLXLhxn6s5ZJm+f 5eqlUdZXHjM/O83ywixLC0+5e+cWtdU1pKWkkZyUhjSniIqyGg6VN1BYUEV4aCIW5i64ugQw MnKJa9fv094+QFBQHHa23vj6RJGXU0l9bRfVlS30do9QWtxASGAiXu6RSNKryMtuRl/HHfkd ZmhreKKh5snmd7XQ0vAkNrqKwvwezA4G8OXn2ny1VRdDQy8CA7Pw98/A1iYKf988PNyy+OA9 Xd7bpM1HWwzY8r4e727S4N1N6nz6sQG7dlihqe7JPl1/dmyz4J23dHj/XQO+/MyKbV87s/UL J7ZssWTzZmPee0+Hzz7XwU+UTFFxC2FhWWiqO2wErZYHg6ivaefmjSucOz9GdXUt2VkFxMel EB2TxKFDLXh4xhEXW0T/sbOsr6+zvjbLd+tzrC495P7UDUYGT1AsLaX6UAXnz5xgfvYeF86M ExMeSXdnKyuLj16D400gEAgEAoFAIBAIBALBX1peuM/p8VOMnhjj3NkzXDp/jlMnxxk9Mcbs X1xSQAhaBYLX1gwv1mY5OTJOckIavp4ixAlpDA+OUVJUTnqahJiYGIKDRFy+co4HDydZWHjC yspTFhcfs/hsmqVn0yw/u8fC7F0eTl7i0pkBHt67xOMH17h94wzfPp9jefExq0tPefzgHsND g+RkZZMlyaaooJSaysMcrmujtqqZbEkJft4R2Nl4kp1VzvVr9zl39haFhTW4uIjIyiwjMSGX osJ6mht7aWnq5UjnECnifES+ccRG5dDcOExIUCbKipaoKNpy8EAIirsdeP89LWxt4smUtJEi rkdLzYktm1XYtcMQG+sQgoKy8fVNIzgoj8jwcmys4vn3f93NO2+r88Vnxnz1pQmffmzA+5s1 eO8dNZQU7NivL0JX25uvvjTivU3afPj+Ab7+0pad21358jMHPvjAnM3vGfL++zp8s20/4tRS SspaCQxMRU3Fms8/MuDdP6pjaxZCU30Xd25f48LFcRoaGinILyMtLRtxsoTyskYCRKnExxZx 9Mio7AVx5QkvVp+wtvyIxw9uM37iJIdrmjjS3s6Na+d4OjvFqdFhwoNCOdLewrLQ0SoQCAQC gUAgEAgEAsFra33lIfcmb3Dj6iVuXL3I5J1rLP+gw/V7QtAqELyWZni++oRnTx9SVlCBk40b ni5+VFU00NXeQ1nJIfKy88hISyVTksL80wcsLc2ysvKU1ZU5ns3f59nTKZYX7rPybJqnj24x ceMMZ8d6eXT/KovzUzy+f4O1lcesLs+y/GyWq5fOU11VSX5eAaXFZRwqq6K2qpG25qM01LaT ECvBzTmAAP9oRoYvcuPaAzraB4mJScfNNZC+3nHypTWUlzZxpHOYwf7THK4/SnhIMoH+SWRL quloG8PMxAdFeVM09jqxf58/W78w5sMPdAgQ5ZMv7SYoUMr2r414+w15lHab4eIUQ1BgJv7+ 6UgymhAn1WNmEs5//JsC77ytzm45O1SVXdi53Zz3N6vzziZl9hv44+wkxvCAiK1f7uf9d3X4 eMsBtn1lg9wOV7Z+bs8HH5ix+b0DfLhFFwVFU0or2ig/1I6vTwJ7FE35cLMW772hjoNVBG1N PUxO3OTS5VM0NbVQXlaNVFpKVnYBJcV1hARlEB2RR3PTMdZWV1lZfszz1RnWVx8zOzPBmbHT 9B05xvjICPenbjA7M8HwQB+BviLamhqEa7QKBAKBQCAQCAQCgUDwv4AQtAoEr6Hvns/x5NF9 Wg534+ESjJ9XBFkZxVSWN+Di6MHAsUHqqqvITE9moK+TuSdTfPd8nhdrc6wsPuT5iux6Iesr D1hemOLx/atcuXCC86cHmJ68zPLiQ16sPWVtZY7VpTnuT92hq62FhJg4ujuO0nK4heKCcvLz ymmo66BAWoGdjTvWlq5kSUq4e3uGe5Pz5GSV42DnQ4B/NCeGzlNb3Up9bTuD/ac4c+o6yUl5 uDoHEx2RRXlJB/l5zWz9XAvVPVbo67qjqmzLl18YsHOHCRnpzdRUj+Lnm8WWDzT44H01DPZ5 EOCfQURYDvGxRVRX9hMXXYa6qgOb3lDkj/9HgQP7AzA3C0Nezpx/+f++YcsHagQG5CHJaMbD PZW9qg58/vF+PtyszZefGaIg78TObY589okFH35gyGef6qOjY0/nkSEqq9vw8o5ESdGIzZtU 2bJJE0frCNqau5mausmly2N0dXXQ1NhKfV0Th8pryc+rIDxUQoCfmIqyRv7zP79lZfUR6+uP +dN3sywvTnN2fJyzJ88wdecWi88eMvv4LsMDffh5+lJfVcPczNTvfswJBAKBQCAQCAQCgUAg +GlrSw9ZmL/HwvzUj7wyTwhaBYLXy3fP55ievMXh2iY8XALx8QinMK+G0qI64mNSqa9pZGhg kIaaSpoaqpibmWRhfpqVxQcsP5tmeeEez1dlIeva8n2Wnk3y+P5Vrl4c4fL5YR5N32B54RFr K7P813+u8d3zZQb7ukmMjSUsKJjG2sPUHqqlqryOyopGSopq8PUOxczEnvDQRHq7R7l6eYqh wbMkJ+Ui8osiM6OY8bHLFBVU0VDXweiJCwwfP0d4qJio8AykOXVI0iox2OfCRx8oc0DfE1Nj EUq7LfhqqwFami5I845QWtKPtVUkf/g/8igqWOHsGEuQKAMfr0TiYgopyGvFxzMZuR3GfPqR Nl98ZoCjfQJursmoqznyb//2NRrqDqSk1FFedoz4+AqMjPz4+ANtPtysifxOK/T1AtHWCODz TyzZ9JY2W97XxMjInZGTl6iqbcPTMww1VTO2fqrPzq1m+HmkcLRzgHtTt7h6/RSdne00NbZQ X9dMWWkVyUnZBAek4OkWTW52Gauri6yuPWJl9QFLS1M8enCNsaFBzo6fYXryNssLsqB15Hg/ AT4iasqreDh1+3c/7gQCwa+3OD/NhXPjtDW301DTSFtzO+NjI1w4N86ZU6OcOTXK9SvnWJz/ 8alFf2vd65fPMjp0nLbGNhrrmmmqa6KxrpnaynqK8g9RVliFNLsUaU4JlWV1tDW2MT46zMWz 45wZP8HI0HE6Wjuoq6wnR1JEnqSIw3VNXDw7/rPruzg/zbVLZzh1coRTJ0e4dunM/2ju8MAA bc1t1FcfprqijvrqwzTUNFFZVoskrZAUsZRsSTG11Q0MDw5y9vQYZ0+PMTQ4SHNDM/XVh6ks q0WaU0p5STXNDc2cPT3G4vw/5sOqxfkprl48zcmRYU6ODHP14um/WntxforT4yeorqwlLVmK ODGblKQcMlKlFBVUUl1ZS1NjC91d3Ryua6S6ooaSwkOkp+STFJdNalIuZYWHqKtukI2LpaQm 5VJVUceZ8RP/19pnxk9wuLaRogLZY2akSCkqOERlRR111Q1UVtRxqKSa+trG/+vj/aLtNDfJ pQunGRk6Tn93L011TVQU11CYV06qOI/k+GxioyXERUtIjMkkMSaTqLBUAv3jiQpL3RiLjUon MT6biuIqxseGWZyb/G3359wkF86OMzIwwMjAACdHhhnqP0Z1RR352SWkJGQTHyUhMjgFkW88 kaFpxEVJiIuSEB2eTkJsFoXScirLqmV/Z1mlpCVLKSuq4tjRXs6fHf/N1/l7C08nuXBmjKH+ Ywz1H2Ns+Dhjw8c3li+cGWPh6c/XXng6ydjwcYoLKggPTcHXI5qw0BSkuaWUFVdRVHCIrPQC 4mMlREakEx6SQnhICpER6cRHZ5GZXkBRwSHKiqvIyy4hOjyF2PB0iqQVjAwd/6u1/x7mZyc4 c2qUrvYOygoPkZ9bijSnlPzcUrLSCkiIyUScmEVCTCbSnBK62js4c2qU+dmJ36T26fFR+nt6 6e/pZWhwkO6ubqS5ZYSGpBAkSiQ0IIXI0HTSxVJKiioZGhz8TWr/0vU8dXKE3qM99B7tYWhw gKHBAdqb28nNLCY6Mp34aAnRkelIUvPJlRSRm1mMJDWf6Mh0khNzyc0splBagSQ1n7AAMSEB YnIlxQwNDvxm23J8bISeI920NbVSVlhFjqSI5IRsQoPEBPgl4OUWiaNdMF5ukQT4JRDgl4Cf dyx+3rE/Wg4NFJOZXkBLUysnR4b/rtt8fnaCgd4+8rJLSIjJJEiUSJAokbiYTPKySxjo7fur 9ednJzg5MkxTYwu5WcVkpOSRnJBFeFAK8VEZSFKl5GQWk5yQhcg3HpF3LMkJ2T87JkmVkpyY gzSrhP6+v177n8XczB1GhwZprGsiR1JEmjiPhBgJAX5xuLtG4OkagZd7JCLfWKIiU8mRFNF7 tIe5mTu/Se3eoz1I0gqICk3FzzsWT5co3JwicHMKw9MlamPZyy2S5MTc36z27+npzB2GBwdp aWqlpamV4cFBnv6TP6e/xfTkDUZPjP2sH84VglaB4LUyw9Mn9+g9cpTw4Bic7X3ISCmkoqSR koIaCvPLuXr5Ot2dnbS3HObs6WH+9N0CK4sPWFmcZmXxHmvL07xYe8jq0j1Wl+6xOD/Bo+kr XLlwgsvnh5mbmWRtdY6lxRn+67+e8/D+BKXFhYQFh5CTmU1tVR2Hyqqoq26ipqqZFHEOZib2 eHkEUV7awKULd7hw7hbS3ArCQ5NIiJNQX9vGxQs3KS+to721l6HB09RWtxEcGE9xwWFqq7qJ i5Gya4cBSrtNsLEMweygCAU5U+TlTDE1CSJT0kJMdAVKitb827/uwMhQhMgvA3/fZFydIxEn lpCSVI69TRjyO43ZvcsMNVUHvD3T8XBLQlXFmn/71y+wsQ4hPa2WosJOUpKrMDP1Z+tn+mz9 TJ+9yo4cNArDQC+Uzz4x5603NPjkY12cnMO5eGWCyppmnF0CUFM1Zfd2U3RUPYgNL2Cgb4Tp 6VvcvHWO7qNdtLd20tLcQXlZFRFhCYQEpuLhEkFaSj4LC3Osrc+wuvqAhWd3uDd5gZHj/Zw/ fZaH9+6ytjzD4vx9Lp4dJz4qjrbGJmYf/fP/50cg+H/Vg+nrdLa2U5RXToG0goKXb0KjQpLJ TC+gvaV94w3tyMAAD6av/yZ179+7ztDgAG1NbUhzSkkV5xEaJMbPOxYP1wgc7YJxcw7D2lKE raU/DnZB+HnHEhuVTmiQmAyxlMqyWtLEUvy9onG0C8bfK5YQUSJhAYmkiaW0tbRx/971H9U9 fqyPgb9w/FjfX53b1NhCamIOwf7xBIviiYxIxcs9EitTP6xM/XBxDMHOKhA7qwB83COJDk8l OSmH5MQc2c+ELLw8I7G3DsTTLYpA/3gS42VvKJsbW35U+7d2f+oq/T29GyHF9/p7erk/dfVH 8+9NXqOxromEmCz8vGNxtw/D1NALAx1XzAx9cLAOxsMpAjeHCDycIwgPEuPqKJtjauiFlZkf DtbBmBp6YWjgjqmhF65OYfh6RePrFU18tISGmibuTV77ydoNNY1IkvOJiUjH1T4McxMfLE39 sLcKxNEqECtTP1wdw4iLSiddnIckOZ+GmsaffLxfYmriKj1HjnK08wi1lQ1ER6bj5RaJk4Ns /xod8ERHwwl9XVf0dV3RUrVFTcUGrb32GOg4o6Vqv7FsZOCOo10w3m5RRIenU1vdwNTEj7f1 r3Fv4ipH2jvpau+gq72D6ooaIkKT8XCOQOQbj4NdMPsN3FFXtUdzrx26Oi6oq9qjqmSLuqod BvqumJv6YaDvyn59VyxN/XCwDcbFMQRXpzDCQ1OorKijq72Te7/ROn9v8s4VOlrbaW+WqSyr JSEmk4SYTCrLajfGO1rbmbxz5cf76PYVKstqCQ0UY2shwkjfHUN9d/R1XGT7RscFUyMfTA29 0NNxQVPFHi0NR3Q0nNFUsUdPx2XjONXTdkFP2wUrM38c7YJxtAslJDCRQ8VVTN3+ce2/h4nb l2hpaqWkqJLoyHQCfOJwsA3G0tQPYwNPDPRcOWjghYGeK5am/jjYBhPoH09JUSUtTa1M3L70 62vfukRLYwvNDU00NzRRlF9JgE8C5ia+mBn7YGbkg5a6I3sVbdBSd8TM2Ac/71giw1IpKTz0 N9X+Je7cvERzQxOH62QKpOWEB6fg6xWLi2MI1mYiTAy90NV0Zr++K7qazhgayI4LXe0/728D fVe09jqgtdcBkwOestdvMz98PaIpkJZz5+avfz53bl6ksa6J+upGpDmleHlGY2Xqh/EBTwx0 XVFXsUNBzhxFeXOUlaxQkDdn9y5TFOXNUd1jjeoeGxTkzTeW1VXt0NJwxOiAJ17ukeTllHC4 rok7Ny/+5tv39o0LSHPKCBYl4uEchZGBJ1rqDmipO2Bo4I6HcwTB/vHk5ZRw+8aFn7x/ffVh ciXFBPrH4+YUgaG+O1qqtuzXc8Vwnzu6mo6oKdmgpmzDfj1X9uu6oqZkg7Ki1Y/G1JRtMNR3 x80pjACfOAL948nNKv7J2v8sbl27QHVFHZK0Avy8Y3GyC0Ffx5m9CtaoKFqxV8GaPbssUZCz QEXJGgMdV5zsQ/DzjiUrrYBb1379c7957TyS9AJ8PaJxsAtGT8cFZUUrFHaYoihniaK8JXLb TZHbZoqyohW6ms4b/35lphVw89r53337/RrXr5yjrKSakqLKV5SVVHP9yrnfff1+D6dOnuLW jSvMzUzydGbiR344VwhaBYLXxiNerM9w5uQJkhOScbRzIyE2nYbaLooLaqgsP8yZ8QtMT03T 0tjAieO9zM1M8t//tcjq0n3Wl6d5sXqfF2v3WV+ZZunZXVaXplhemOTh9BUunhvi0rkTzM/d 58XzJRYXnrC6skD30U5io6OJi4mjraWdw/XN1Nc0Ul/bTH5eGV4egZgY2SDNLWNk+CzXrkxw cvQiAf6RhIcmUCA9REd7D2dOX6K+rpW+3mF6jh4nLUVKfGwm7S1D1FZ14+edgNxOA8xM/HCy j+CgoTd7FM3R0HDAwyMZcVINjg5xfLhFnXc2qeDslEiAfwburtF4uEeRmVFJaHAGFmZ+qKta o63hhLVFKMEBWdjbhLFj2z7e+MNWRH5ikhKKSUooISZKioWZD0q7zVGSN0dXyw0zkzAO6Ifw +admvP2mBtu+MSYqJpfJ6SdU1jRhY+vJHsUD7FW0xco4guy0Ok6OnOHBg9vcvXuRwYE+eo72 cqSzh8pDNfh6hxAalIqbcxiJ8ZnMzT1ide0R62sPWFy4w9TkeUaHB7h47iyPH0zwYn2W52tP mLxznfycXPr7unk2d+81OP4EAsEvtTg/TX937ysha15WKZHBsu6v8NAUpNkl9PX0vBK2Lv3E RfN/ad2hwQFZ11ROKdkZhYQGiQn0j8fWNhBjQ09sLUUYGXi+5IGddSB21gGykME3nmD/RAL8 EhB5x+NgG7whwCdhI2zNyZB1g3zfrbo4P/2TIesPw9afmnu08yjZaQUE+8cT6B+Pn28sdpYi rMz8MDJwZ7++K4YG7lhb+mNnE4C1hT+2lv54e0XLunR84/H2isbOJvBlGBuIn3csgf7xZCTn k5NZzNHOo795x/Cft/fUT4asPwxbf9gNujg/RWdbJyniPPy8Y/Fyi8Tc2BcDHWf0tV3Q03RB X9sFMyNfLE38MTf2/UGw5YyBriumB33Q1XFBV9MJNRUbdLWdMTPxwdMtaiNsTRHn0dnW8aPa HS0dSJLzEcdn4ekagbmJD+amPpgaeaGr6YKupgtmxrLg1dMtiuSE7I2wtaOl41d3ti7OTW6E rC2NrSTFZ+HlFomrUxgmhl5oqdujqe6Ejro9exWsUHlJQc4cFQVLVBSsUJa3kC0rWqGj7ojp AS9c7UPwdosgKVZCW3Pb39wlujg3+UrI2tzQTHy0BA/nCJwcQjA28MTYwB2tvfbsUbJCWdEc 5d0W7JG3RH6HCXt2m6OpYiejaoum6g+D4aCNsDU2UkJzQxNH2jt/s87WhaeTr4SsTXVNJMRk khiTRWJMFkmxmTTVNW3c3tXe8UrthaeTNDY0ER2ejoN18EbIul/PFXUVW/bIW6Kuar9BTcUW dVV7FOQtUJS3Qu0Ht/3wdgN9V+ysAjfC1siwVJrqmv7una3zsxO0NLVSVy0L9cODxDjYBmNr KUJfxwU1ZRt0tV1RU7ZBX8cVA11XbC0DcbANJjI0jbrqBtqa2n7Ves7PTrwSstZW1hMaJMba QoS+jjO6ms7oaDixV9EGtZd0NZ2xMhMREpBIZFgq9dWH/yHb6Icha1VFHeHBKQT6x2Np6oeu pjNmRl7oajiio+GIiqIVWuoOKCtaoaxoic7LcS11B5SVrF9+oa1s3NzYZyNsDfaPp7qy7ld1 Ts7PTmyErBWlNQT6x2Nl6oeZkS9aag7skTdHUc4cue2m7Nxuwq5txuzabsz2r4zYud1YtrzN mF3bTWS3bzdBUd4SLXXZhwRmxj4E+CVQUVbD4bqm37S7c352gorSGoJFifh6xWJq6CULWV8G 0lrqDpgaeuHrFUuwfzwVJVWv1J+fnaC++jBlxZUE+sfj6xGNsaEnWqq2aKrYoq5ih5qyNQpy 5ijImaG4yxy1PdaoKVuzW86MXduMUdhltjGmIGeO4i7Za5TJAU98PaI3wta/rP3PYm7mDtUV dRRJy2WdpK4RGBq4o6Zkg8IuC3bvMGf3dlN2fmOCwg5zFHZZoKYoC5s9XaPw846lpKDiV3WX zs3coaigAl+PaNycwjDQc0VFwRKFHabIbzdh+1ajDTu+NkF+hykqitYY6LliZOCOh2sERb+y 9u/p6cydnwxZv1dRXPVP95x+CydHT7L07H/2vl0IWgWC393MhuWFacqLCnCyc8bHU0RDbQt1 Ne1UlNYz0DfCwtNlzp89R2dbM9evnOa757P813dzLD27y/OVKb5bm2Z9eZLF+VssPbvNi7UH rK884PGD61w8P8zlC2PMzkzzfH2JleVnTE7cISkxET8fPyTpmXR1dNPZfpSeI/1UH2ogLDiG /ftM8PYIYHhwnLu37nP65EU6WnsR+YaTl11C8+FO6mqbaGvt4nBDK/3Hhulo7yU1OY+KsiY6 WkeQpB7C1NgTJQVjbK2DsLcN4aCRJ1qathgYuBMbW0xKSg0WFiF89KEmigo2eHqk4ewUg71t EOFhaRQW1OPpHoW5qTdG+93Zv8+NQP90oiKkHDRy55OPFNn6xV5iorKJjJAg8o/HzzcOG2tf dLUd0NG0x+iANzbWUZgYh/PVVnPeeVsdhd2WFBQ28vTZKnX1rVhauiC3UxsNFXvc7MSUSNs5 e+oSDx/eYXLiEmOjQxzr6+fokV6qqmpxcfIh0C8RR7tAYiJTmHl8j4XFKdZWp1lavMv9excZ Hz3OpXNneHT/Di/Wn/Dt8zkeTt+loqSE/p4jPHn4/94/VALB/wbXr5yjvrZxI2QtkFYgjs/e OM02PCQFcWI2DXWNG0Hr0ODA39zdcP3yWY4f66OuugFpTgkJMRJCAxPxdIvA0tQHIwMPjAw8 0ddxQk/HGSMDD8xN/bA0/XO45ukagaNVAA5Wga8ErR7OEYSIEgkRJRIfJaG2soHrl8/y7fpj rl0687Mh6/euXTrzo7nVFXXERKUT+DJodXUKw/SgF/v1ZW9EdLWd0dVxxvSgF3Y2AZge9ML0 oBe2liJcncJwdQrD1lK0EbLaWQXi6hRGgF8CMVHpZEuKqKyo49rFM3+X/Xz14umfDVm/d/Xi 6Y35Vy6dpqK4ivDgFPw9YnG0C8bIwB19bVnAqqXmgJaaI3raLhgZeGFk4Imutgu6Oi7ov6Sr 44K2ugNqKjaoqdiipeGA0X5PHO2CN4LW8JAUykqquHLpz7UvXzxFWXEl6eI8woNSsLMNxNxU FrQavQwPNVVtMDRww9zUBwfbQMKDxKSL80gX51FWXMnli6d+1Xa6dOE0RzuPcLTzCCUFFYQE JOLpFoWdVSAGerKOtO/tkbNAYYeJzE6zP//+cllZzgINZVv267pgZynaOC6L8yu4eG78b9qf F86Ob4SsXe0dFEnLZcelSxhWFiL0dFzQUrdnr7INexTN2S020aRNAAAgAElEQVRvxq6dJjI7 DrJb3ow9u83Zs9ucvUrWqCpZs1fJGj0dZ6zMZN3ZLo4hBPglUCAtp6O1nQtn/7Z13lj3M2Mb IWp7czvS3NKNkPV70pzSV+ZcODP2yv2lOSWIPGMxN/bB8GXQqqvhhLKi1cvuLCsU5C1QkLeQ BWtK1uzeaYr8DrONZdnt5igrWaOuao+WhhNmxr4vg9ZgfL1iycsq4dzpsd/kef+cM6dGaW5s ISejiKiwVLzcZF3vpoZeaKk5oKZki5qiLWpKtmirOcg+xDjgjb11IF5ukeRkFNHc2MKZU6O/ uPbp8dGNkLW5oYms1AI8XaMw0vdEX9sZTWVblBWsNkJWNUUbNJXtMNb3xNM5ioiQZLJSCzg9 /str/xKnTo5shKyH65qQpEplHfROYbLXX01HdDWc0NV0REPVDhVFK1QUrVCUM0NRzuzl36wN ygoWKMqZoSBnhoqiJWrK1hjqu22cleDqGEJ6Si6nTo784nUcHxuhvrqR+upG0sRSXOzDsDTx Z7/uyzBNzkIWoO4wZee2g3yz1Zhvthqz7Wujjd+/2WrM9q8PsuPrg2z/+iDyu0xRVbJBU8MB Az1XnBxCSEuWUl99mPGxX76OP+fkyDDJibkE+sfjaBeMvs6fu36/Z6DjiqNdKIH+8SQn5nJy ZPiV+9dW1pOSkC3rxrYORE/bBU0VWdCqomSFgpwZu7ebIrfNBMVdssD1+7Fd3xgjt81kY0xx lyxoVVa0RE/bGQfrQAJ84gjwiUMcn8X4D2r/sxgdGpR17sdm4esRja2lCB0NJ/bIW6Cwy4Jd 203Z+bUJO78yYdd2UxR2WbBntyU6Gk7YWorw9YgmITaL0aHBX1x7ZHCQ2Kh02Rk4ZiI01exR lLNk9w5Tdm4z5psvjfnmiwNs22rMjq9N2LntIIrylmi+7Ga2sgggNkrCyOAvr/17Gh4c/NmQ 9XvD/2TP6bdw5dIFHv8P37cLQatA8Ht5PrPx+5+eP+Xb1WVKCwoJ9AskOjyWyvJaGmpbyM7M Z6D/BNP3HjF5Z5Kq8lLGRwd5OjPJt2szLD2bZPXZBC9WplhfusvS0xvMP7nG6tIEf/p2hudr j3j0Mmi9emmch/cnWF1Z4smTx6SIk7GzsSM0OIzK8ho627ppbeqgo62HrIx8nOw9MDW2prK8 nlvXp7g38Zjeo8cJDYomVZxNX/cQgwMjVFRU0tbWyZEj3TQ3t1N1qIHy0nraWvopyGsgwFeM hakfdjbBuLlEExGWjZtLFBrqluzTdyI/vxWxuBIDA0+++EIPB/sEHBxiMTnog5tLOIUF9dTW dOLtGYGzUwjennF4uMWSmVFNRtohDhq58tVWVZwdA8nKLEcsziM4OAF//2j8/aMwMXZHX9cB UxMf3N2TcHFORkXZlS0f6KKsbENtfR/zi+scbmrH2sqFXdu10Fa1x91eTEleC+dPXeDJoztM 3r3AybEh+nqP0X2kl4a6w7i7+eHsEIjZQTciwxN5+GCC5aV7PF9/wPLSXR7cv8S502PcuHKZ 2cdTvFh/wvrq45cdrTlUlpVx8dzY7388CgSCX+zMqVEqSms2QtYiafnLU/OTCQ+RiY1Ip6Kk lsFjAxvOjI+xvvr4Vzt9coz+Y32UFlaRl1NKZFgqQaIkXBzCMTXyxXi/B/t0XNHVcEZPyxnj /R6YGXphauyFmZE3Lg5huDiEYWnii5WpH442IThaB+NoE4K7QzghoiRCRElEhaZRVlDFqbFR 1ldlbwj7e/v+rK/v1eXePk6ODP9obklBBeEhyQT5xxHkn4CzfQjGRp7oaTlz4OUbfW0Ne4z3 e2BrKcL4gCfG+z0wNfLG0TYIZ/sgTI18sLUOxNYyEFsLEY62wYj8EwkNSiYzo4hCaQVjJ4b/ pu36c8ZODNN7pPuv+mHtsRNDSHPKCBIl4esZi51lEAf0PNDXckNfS3YqtqaKPTp7HTig58EB PTd0NBzRVnNgn44z+3Sc0VZzQGOvHap7rFBXtkVjry379dywtRDh6xmNj2c0Qf4JSHNLGR0e 2qg9OjxEblYpqclSAn3jsbEQYWbig5mJDwa6rmioyjqk9um6Ymbig5WFCJFvPKnJUlKTpeRm lbzyeL/E8PEhujqO0NVxhOzMYny94nF3icTSxB89HRfU9tjJgi8lWxTkLGSnWm43RXGH7Kf8 S4o7TFGSs0B9jzX7tJyxNPHB3SUCf89YsjOKGBoY/Jv25/H+fjpaOzdkphXg4x6Nm3MEZsa+ 6Gk6oqZsg/Iea/YoWLJ7lym7XnbJye0wZfdOUxR2W6Cw2wLlPZYo77FGeY8l2pqOmBn74uIc hotjGF4e0WSkFdDR0sHx/oHf5Fgc6O+nrbljQ1qKlIQoySvSxdJX5gz0979y/9QkKe4uERgb erJf34P9+h5o7XVASd4KBXlL5HaYbVDabY3Sbit27TB9ZVluhxnyO8xR2m0lO0V7rwPG+z1x sA3G0TYEN+cIUpNyGew79nf5m/zesZ4eWhraECfmEBWejotDCHaWQRgauKOhaofaHhuUd1uh tscWDRU79HXdMNR3x84yCFeHcMTxObQ0tHGsp+cX1+7r6eNwXfOGxNhsnO1D2a/nhp6mM2pK dijJW6CiaI2KoiUqitaoK9myX9cNZ/tQIoJTSIzNpq+n7++6jXq6emRnqr2UECUhNCgZR5sQ 2Yc6mo5oqNihq+nI3j02qChYobTLnN07zFHcaSr7IGGPDYq7zJHfbobCTlOUd1uhuseafTrO G0Grg3Ug8VESerp++bbs6eqmrvowddWHiY1Kx846CEsTP/ZpOaOiZI38TjN2fiP7oGP718Zs +8ropR/+bsT2r4037NphirKSJdoajuhqOWNrGUhsVDp1NYfp7jzym23fro4jRIelE+SfgI2F CD1NJ7T3OrxCR8MRG3MRgb7xRIWn0tVx5JX7Vx2qJyo0BZFPPFamvmir26OhKqMkb4ncdhN2 bTvIru0HX752mvx57OX492MKchYoyFmgJG+Jtro9VqZ++HvF4u8VS0RoCkfau/6ux9vfQ0dL BxUltYQGJePjHo2ZsS8aex1kH/jsNGPXNhNZ0PnVQXZ9bYrCTjMU5S3R3uuAubEvPu7RhAYl 09HS8YtrtzV3ECJKwsstGjMjbzRU7F7+LZiy86uDbNtqxDdfHOCbrYZs/8qYnV/L9oG6qh0H DNwxNfYmSJREW2P7774df4nmxlaKCypfUVpY9UrQ2tLU+rv/P/wfbWriBpcvnP/JL8ISvgxL IHhtyILW757Psvj0ESeHxgjwCSQpVkzNoXqaD7cjzSmktqaBGzducX/6PkODA1RVlHDn5kVW Fh6yunifpad3WF+c4rvVaZ4vT7L09CbPZq+ztjzFt+uPWFm6z6MH17l14wwTdy8z++QhD+8/ 4FjvMZwcnPH3DSA3u4DW5i6Odh6js62X0qJqgkQRuDh6kZacze0bUzx+MMfVS7eoqWzAxtKR jNQcBo+NMDYyTkdHO5cvX+b48eMUFpaQKZFSX9tGaXEDEaHpiHzFhARKiAzPJcA/mdzsevx8 EpCX08fGNoC6ugGCQzJRU5O9WQkQSTE29sfE2JuoiExaW/upr+8kJCSBoMAEkhIKyEirpKKs i3xpA7Y2vmhpmlBYWEtJST2FhVVkZOQTG5tGdHQydra+HNhvj5mZJ76+yfj7ZaGr68fnn+1H Q92BlrYhHjyap6qqHksLR+R2aKKpbIOLdQzSjFpOj57h6ZMp7t+7wqmxYY4PHGf4+Al6jvYQ EhyNhak7+/fZER4az/S92zxff8C3Lx6ysjzBzKNr3Lp+ifuTEyw+e8R3L+ZYX3nMxO1r5Ofk UJiXx9hw/2twPAoEgl/qL4PWvOwKIsIkhASmEBIkExmeQXFBDX29gxtGR0ZZWpj51UaHR+np 7qewoIbszBLCg2RBq7N9GAcNfTA28GSfjgs6Gs7oaTphbODJQUNvTAy9MTH0wdE+DGf7MMyM /TA39sPROgQH62DsLYNwsQsn0CeJIH8xEUHpFEqrGTkxwtLCDCNDI3QfPbah50jfK8vdR48x MvTjufl5lYQGyd5EinzjsbcJxuiAB7raTuzf54qWhgNaGvYY7ffAxkKEob4HRgc8MDH0xsFO 1mlrYuiDjUUg1haBWFkEYG8Tgp9vPCGBKWSkFZGfW7lR+7c2dPwEnR3dr+hqf3V56PiJjfnH B4fJzSwlwDcRb7dYbC2CMNB1RV/ThX3armipOKKh7IC2mhMGeu4c0HXbuJ6fnq4zetpOaKrb o6Zqj5KChayrVdUOAz13bCxFeLtH4+UZS4B/IrmZpRwfHH6ldnZGMckJUvx84rEyF2Fi7IO5 iTf7dF1RU7Fjr4ot+novLx9g7o+fbzzJCVKSE6RkS159vF9i8NgQbc1HaGs+giStGB/PeNyc I7AwEaGn5YrqHpsNCrsskNsmC1gVdpoht92UXdtM2bXNBIUdZijuMmOvgjW6Gk5YHPTB1SkS b48YMlKKONY3+Dftz4G+QZqbOjakpRTi6RaNi1M4ZsZ+6Gg4oaZii8oeWai4e6cZO7eZbpyS vHuXOQo7zVGQs0BZyYo9ipb/P3vv+dVWlq/r/i3nw7nj3HH3Gb27u8oJbMCADdhAgQ2YjJHI OWeRERkRRRZYZEQGE00y0WCDczlinLGxwRiwq/c+47kfFlaVu6p7tyvsqjOGPjxjaS6W1pxa mkjwrne+P47qOHHSxAN762DcxTG4i2Px9UkkO6OU9rYehod+2Zg/MThwgbbWHjVZ0lKSJflq UuILyEwr/eyYwYELnz0/M60UHw8J1qcCOG3hx+lvhCxavcOO6B7eE8A/Cas6LugeERxjWgft 0T3ipBZatQ/ao6vjhJGBCGNDMdan/RG7xuB2NhovjzjS00oY6Bv5TX4nPzHQN0RzQyfSlCIk Ubl4iGMQOUZy6htfjA1EHDsqQu+II8d0XTHSF3PK1Aerb/wROUbiLo5DmlJEc0MnA31DX9x3 f+8wTXUdalKSCnE7G42luS/fmHhheNQVXW0nDHWdMTwicOzoWSzNvHE7G01MZBapiQX09w7/ pteot2uAeqVKTZKkgKiIDMTOkViaeWFm7IGR/llMTTw4pncWgyPO6Go7oHPQHp2DgivUUNcZ XS1HjhwUXJRHjwhRH9+c8MLRNgSnM8G4OoeTJJHR2zXwM8bYj7K2FWVtKwmxMlwdI3A4E8w3 J7wx0HNB+6A9B/fbcmi/LQf3/UBY/cHj/V9Zc3CfsO/gPkFoParrjLGxG6YnPDjrGI4kNg9l bSvdXf2/2vXtaj9PXFQOYcGpONuHcdLEAxNDMSbHhJULJoZiTI09cLYNIyQolbioHLraz3/2 /NrqZiRROcJntm0oJ409MDYQY3JMjJ62gyCq7hNev66WPdr7bb/ft0/Yah+wRXuf8HNdLUd0 jzhw0tgdZ9sQgv1TCPZPISYyi872vt90vv0WtLf1UFnRQGRYBgE+ydhbh2BkKDhLdQ45cnCf LQf+asOhr89waJ8dOocc0dVywthQjJ1NCAE+yURGZNLe1vPFfbe19hAeKsXXOxG704EYGYjR 3fv+Ovi1LQf+Ys1XfzrF13+24sDXNhzcZ8ORQw4cNxBjae6L3ekgwkMzaGv+8r5/T1qbuikt UX5GVZlGaP1nhbA0xbA0aPhD8ZK3r56wMDdHVko2iTEp1FTU0dHaQ72ymcryai5dusTq6go3 blyjv6+LybEBXjy5y8675+xuPuH9mwd8t/WYv71/zO7mQ969vsvmqztsb66w/W6VzbcrvHp5 nxfP7/Ly5QNevnjGzNQsGdJMwkMjKSkqo62li4G+CwyeH6O/d5TUpBw8xP7ERCYyMjjB9rtd nj1eY3JshqL8UgL9QsjPK2ZkcIy52UtMTo6x8ugBAwP9FOQXIssrpqmxg5SkPPy8JcRGysjN UiJNrSIxvhhFVTehIWnoHLEgOiaP2nPnEYujMTR0xN4+nMiIMkxPeuPsFE5Bfi39/ZNUVzci kWSQEJ9DQX4tNYoeGuoHKJU34+Mdjcg1gMHBKc6dU9HY2EF9g4rSUgXS9Fw8PUOxt/NCLA4j JraAqKgSTE8G8qc/WWBm6kX/wBz3V55RrVDi7OSO3hEzjPSccHeIR5Zew/T4DOtrK6y9uMvl +RlmLk6zML/IxYkpkhLSsbXxxOyEE9ERidy/d5PdnSd82H3Mu837vFr7lscrd1l79pTNN8/5 sP2S7a1nrD68Q2VpGaVFxUyMDv4B5qIGDRq+FE10gCY6QBMd8D2a6ABNdIAmOkATHaCJDtBE B/zaaKID/vvRRAf8NK/XVv4pPzxWI7Rq0PC78YKPO2tcmZ+lIKcId2cfGmpUdLacp07RRFVF LReGR3m9/pKHK3eZmhpjZKiXtecPefvqEbvvnvG37Rfsbqzyt/dP+PjuMbtvV9h+85Dttyts bz7i3duHbL5ZYevdU3Z21tjYeMqtmzdQVJ3D092HWkUdwwNjjA5fZHhgguGBCRqU7fj7RODj EUxV+TlWHjxh9/0H7ty6T2tTB9LULOTF5VSWKxgZGmNhYZGFxVkePLxDS2sT5eXlVFXWUlZa i5dHKF5u0aQklFJSqCI9rQpZbh2VFe0EByVjZuaMvLSZzKxqTp325NRpb6Kji/D3y8PA4Cye nhIUinZ6ei6QkZGPJF5KWmo+JcV11Cl7OVfbQ25ONYEBEsLDk5ibu0ptbTPtHb0MDo3R1t5D RmYePj5huLsHERaeTEZmFbGxcvT13fi3/88Ua6sgJiavcfvuKlXVtXi4+3HCyIbjeo64O8aT k1LJ+NAYa8/vs/l2lWtXFliYu8TVpWvMz14iKV6Kg60PZiYOhAXHcOvmEu+3VtjZfsS7zfu8 Wb/P2vPHvH75kvW1p2xtPGV76znPnzzkXJWCkoIiLgz2/QHmowYNGr4UTTEsTTEsTTGsH1wn TTEsTTEsTTEsTTEsTTEsTTGsXxlNMaz/fjTFsH45GqFVg4bfhWd8t7vGm1erVJSU4GjjQkFm GWODMzQrO6goUdDd0cfrtXXevF3jxs3LTEwOMjszyoft1+y8e872xlM+bD7lu3dP2X7zkN2N VT5uPua7raf85+5LPm4/493bFbY2Vvmwu8Z3H9/w7Nk9WluaSU5MIzUpnYnRaRbnr3JxfJ7R 4WmGBy4S6BeJhyiQ3KwS5meu8Pb1Fi+evebi+CylxRWkJqdzvneQro5eZqbmWbqyxMLiDLe/ vUFHRxu9vb00N7cRHZXEGWsRIQEpZKRWU5zfSlFBE8ra8+TLlPj7x+PmFkZj8wAhoWnY2QcQ FpZNcVE7To7xHDlih79/MvV1PahUfURGxZOYmI5MVk5VZSu1NV2UlTYRL8nBzzea+PhMpqYu U1l5jvaOXi5OzTFyYZz0jBz8/cMICYlFKi2ksKiB2NgStLTs+d//2xSRSMLi5Qdcv30PZV0D 4WEx2Nm4c8LQGV9RCrmplYz0DfPk0S3ebTzh1vUllhYvc+PaDeZm5omOkOB2NoRT5mcJDojk xvVFNt7eZ3dnle33K7zbWGHj9QvWX75k7dkj3q6vsvNeEF3rFLXkZ+dyvqf9DzAnNWjQ8HN4 snqL3s7uz8RWWXYpCdGZ5OeW0d3R/ZnI+mT11q/S7+NHt5gYG6WrrQt5UTXZGSXERGYQEpiM n7cEd1EUPp6xuDiF4eoUipsokpDA5L0M2QzyMuQoFY3kZMgJDUjEXRRFaECyWmTNyZDT1dHF 40e3ftTvT4mt4yPD//TYNlUH2dIiokJTiQpLJV6SLThE9txQXu7ReyJqOEG+8STGZZOZXkSm tEjYphUQ4C+41fx9EogITUWaWkhRfiXtqo4f9f1r83jlxk+KrRcGh3i8cuMnj1ftiWAhgcn4 eUiwtwrC0tQbe6sg3F2j8POQ4OMmwc9TIjjM3GOxswrAzioAZ/sQ3FyisLMKwMrSFzurALw9 YtUia2qijJaGNh49vPmjvh89vElLgwpZZilJkly8xbE42ArCqtg5AnfniD0HWiwpCblqkbWl QfWT5/sSVh7cUIutjUpB/ArwicfDTXh/rU/7Y2rsgYWZNxZm3pwwdOW4gSBUWpp6ftYWhMso An0kJMYJotTKgx9f65/Dowc3PhNb62sbkMRk4ucpISw4FTdRFKcsfTEyFGFyTISZqSdGhiIM 9c5iZCDC0twbB7sgLC28OWXhjZNdCG6uUWqRVRKdibK2ifPdvTz6lcb8iYf3rn8mtioVjaQl 5ZOenI9S0fiZyPrw3vWffL5S0UhMRAaujmFqsdXC1Et4b0y9fiD8C5nCJ4w9MTX2xMRAjLmp t/rnFqZemJt64WwfqhZZoyOknKtuYOXuj/v+LXhw9yodbZ1UVShJjM8VXIGuUTjZhWBj6Y+l uTdnLAOwNPfGyS5UuNkUmkpVhZKuti4e3L36y/r+gdhaUVpLeFAKDrZB2NsE4WAdhKmRILae MBIEv5DAZOJjs6kqP/eL+v4S7n179TOxtUxeQ1xUFsEByXi5R+NiH4atVQBmJp6csvDGzMQT K8s9t/NJL/XnkqXF925N29P+apE12C+RMnkN9779+a/n3rdX1WKrvKiaIP9EnO1CsDntj6WZ 4IjX0XZA97AD+nrO6Bx24IiWHbqHHTA86iJEkhx2ULeNDEWcMHbH+rQ/Ab7xlBRV0drUxr1v l3+D67uMvKiaqDApft4SrC391XEwVpa++HlKiApNpaSoiru3l370/Lu3l2iub6VYVklEaCo+ HhKsLHw5YejKKXNvrL7xxczEk+N6Zzmuf5ZT5t6cMvPmuN5Z9PWcf7TvuL4gMvp4xKpF1uKC yp/s+/8W7txcor62CVlOGSGByXiIorEw9eSYjgsGus4c03HhqJYTOtqOGOi5YGnqjYc4mpDA ZApyyrhz8+e/9js3lyjIKSPYLxF31yjMTT3R3xNbdbUcObqXOa61X4irMDPxFL6/xNEU5pT9 4lVMvxe3rl/+SbG1trKOW9cv/+7j+73Y2nzMy2f3efb47o/44XEaoVWDht+BD9vP+Li9Rqeq hUCfQLxFPvSqBmisaeVcZR39PQM8uP+A7e33PFi5yfTsEBenB7h/f4m/fXzNh+2X7Lx7xu67 Z3zcEviw+ZiP7x7zt+0n/G3nCe83V9jaeMTO1lN23r/kzetnTI4NkynNID0ti4Hzw8xNLzI7 tcDs1GUmx+ZobujipPFpggNi6Gof4Mmjl2xt7HL96m2UNQ1kpmcjy82nt7uHwf5BLs3Ps7x0 mZnZi4yOXqCnRyiIVVVVg493IG5iPxIleWRKq8jKUCDLr6GldYi09BJCw1NITi1C1X4Bd49I IqOyKSpuIStLyZFD9hw3PEtKopyOtmHq69uIjIgjKzOPykoljfWd1Cu7qK5qJTYmnfDwBHJy iuk7P8w5ZQPDI2MsX73O1PQcSclSgoOjSE3JpVReR1FBPdGRRRzaf4a//rsFgf4Z3L7zguu3 7tLU1EJaShb+3rFYmfsQ4pdOXmYl/b2DPLh/i7dvn3D71hWuXr3M0vIyAwMjeLoHEx6Sjuhs CBFhMVy/PsvWu/t83H3C7vsnbG2u8m7jKS+e3ePRw5s8f3KfzTcvWF97Sn2tAll2Jue7W3/3 OalBg4afz8b6KstX5ulq76alQUVXezcL81NcXVpgYX6ahflpvr155Rc7WX+q31vXLzM9MU5X ezeqpg5ULW2omjpoVLZQXqpEUV5HSZECebECpaKJrvZu5mamWF6cY2HuIlMT4/R09tCkbKZI VkGJrILWpjaWF+f+oUN0Y32Vm1cXmJ+dYn52iptXF/6lYydHR+lq76a1UUV9bRPN9a20twgO q4KcMnIy5BTlV9DcqGJqbIzLl2ZYWphhYmyMdlUHzfWtKBWNlBZVc66qnvaWdi5fmvnNnKw/ fi0r3Fi+xOzUJLNTk9xYvvRP3Z8b6ytcmrtIvbKRnEw5GdJCstKLyMuWU1GmpF7ZSJuqg4G+ AVqb2qivbaC6UklethxpaiHZe0v5G+tbqa5Ukp1RQnZGCfW1DVyau/hf9r0wd5HWRhUVZefI zSolL0tORdk5lLVNNNW3oKxt4lxVPc2NKhb+i/N90XV69ZCrS5eYmhjnwsAQbU1t1FY3Ul5S Q3ZGCZmphaQkykhJlCFNykealE9CbDYRoakkxGar9yUn5CJNLaS2so65mclfzRX6w3EuLc4x NSrcBJmdmmTiwgj1tU2UFlaRlVZIaoKMhOhswgJTiY/JUY87OS6XtOQCyuW11CmaUJTXIS+o JjdDjqKyjpH+IZYW5371MX/i7euHwu/GhREmLowwMznO3NSEur20MPNP+377+iEzk+NUltUS F5NFsF8isTFZyIurUVTWUVF2joLcMlKTZcRLctVRKPGSXFITC8jPLaOi7ByKyjpKCqtIjMsl OS6XCnkt0xPjv7lL8+9ZX3vAwvw0fd09KMrPUVpcjbyomtLiagpyy0lLyidTWkhaUj7yoir6 untZmJ/+Vca5vvaAS3PTXBgc4sLgEBNjYwz1DyIvVhATnUVkmJSY8CziY3LJzZALS25Hx36f azR3UX2T6NMNwO72buSF1aQkyEhNlJGSIEOWXYq8oAp5YTWy7FKSEnLJlBYjL6ymfO9mYmx4 BtHhGRTLKpkYG/1VnJLraw+Ym5li8PwAXW2dKMrrKJJVkJlWqF61EeCfiLs4mgDfeHUcTUhw snqVww/bMZEZFMoq6GrrZG5m6jd1c66vPWB0ZISSwirSkvKJCpcSGSYlJSmfksIqRoeG/2n/ 62sPmJ2apE3VQXFBJXlZJWSmFRAXmUVqQh6ybDlF+ZVkphUIKz0Ck8lMK/yH+2TZcjKlRcgL qrgw/M/7/r+FVy/uMT0xhqqpjSJZBTkZJaQlyQgPScHXW4K/t4QA33jCgpNJiM+mSCasyvk1 nJevXtxjqH+QgpwyEmKyBWetVwJ+nsLNUn+vBPy9Eq4xKvkAACAASURBVPDxkBDgE0+mtPhX 6/v35PWLe0yOjdHR1klHWyeTY2P/17+mX8La8/vMTs9qMlo1aPjj8ZLvdl/xfuMZ0xPjRARH EOAVREleKf0dA1QUVdLb0cu3N2+xsfGGzc11lpanmZoe4OrVi6y/fsCHnRd82H7O7vtn7G49 3YsQWOO798/4uPWEj+8f82F7lY87T9neesz7d095+/oxd29doyhfRnJiMudq6rhx7RaLl5aY nV7g8qWr9PeOkBSfjoOtK0X5FVxbusXWxg5rL94wNHCBwvwScrPzUVTV0NLUTGtLM1MXJ7l2 dYnZuWnq6uoZvTBOU2MrkrgkXM96EBYaS2Z6MemppaQml5CfX017+wgpKflIJDmUljZRV9eH h3sUmZnVlBS34O+bwr/9v8acsvChUFbH+d5xVK1d5OUVUFZWhfJcE81NXbQ291Gn7CQxPovU lBxqFPX09vXTqmpjbm6eO3fuMTt3ifiEJGJjkykprqautp28bAU+nikc2n+GQ/tsiIzIY2X1 Dddu3aZVpaKooIyE2BzsrQMJD85CllPF+b5B7t27yea7F9y9f43rN5ZYWFxE1daFna0nCZJi fLxiiQiL4dq1GTY37vJh+zE775+wtfmYzberPFm9yf07yzxeucPb189ZX3tKwzkFuZlSetob /wBzU4MGDRo0aNCgQYMGDRo0aNDw91xZXOTGtWW2Nh9zaW6Od28fs7P1lMuLC7x5rclo1aDh v4UP288E5+pn+1/wfvMF927dJEUixUvsR266jMGeIbpVXXS0tHH9yhU23rzi/dYGjx8/YHp6 iMuLYzxevcbuzlPebz3iw85TdrefsP3uMdvvnvK3nVd82HrOh60n7G49Zue9cMzO+6dsvn3C g3s36O3sIDoiCnlxKRNjE9y5fZcri0ssXb7K1OQs5aVVeIi9SU3KZGxkilcv3rK1scPtG/eo VzaRn1dIeWklrc0q6s4pqa6qZHhogCuXF5mdnUWpbGByYhZ5cTWeHoG4iX1JSsxAlltGdmYp OVnlKKpb6e4aJT4ui9TkQpobBygtaSHIP4WsdAUJccWYmoj4n/9DB5FLFLXVnVwYmaGvd4im pmbq65poqG+hubGTtpY+Guo6SUvJpaS4kp7ufjo6uhgYGOD27ds8evSIqalpoqNjSUnO4lxN Ky1NfWSkleHiEMHBr63R0bInMb6EF6/es3zzOs2tzVSU15CTWY6jbTDB/mlkSuV0dfZw5+4N dj6ss/rkW27evs7M7Dw1tQ2YmzmSnlZNoF8SocHRLC9P82b9Djtbq7x/t8rm20e8XV9hdeU6 d79dYvXht6yvPWV97SmtjUpk2Rl0tTf87vNVgwYNP80nt2p7S8deHmolJYXVFOVXkp9bJixd b2lj6fI/doB+Oo/gPh0T3Kct7YL7dG/b1d7N6MgIvd29qFraaGlQoWppp6Ot67N2b3cvoyMj dLV30dXezfTEOLeuLf5qrs6N9VWWF+fobOtEqWikUl5Da1MboyPD9HT20NbUhlLRiLygipLC Ss4pGuhUdTA3PcnSwgxTE2N0qjpoaVDRUNtEubxGfczSwq/jPt1YX+Hm8gJzM1PMzUyxeGmG xUszzM1MMTE2RoeqC6WiEVl2OVnSIrLT5WRLBXdPhrSI/OwyaqsbqK1uoCi/AkX5OVRNbSzM T/+Xrs5PrtaxCyM0KlvIzy4jU1pEeloBmRkle65RJa1Nbf+l6/TnvvZry/PMTI4zMznOwtxF FuYuMjoyQmujCmVtE1Xl5yiSVVJRdu5fdqtuvHrI/OwUSkU9menFSJPzyUwtIDO1gLTk/H/a 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 7j/Dwa9sOfiVLfv+Ioxx31+sBP58Wmj/+TT7/2KN1j4bdPcc2ibHxTjbh5GcKKO2so6piS8f 69TYmFpkVVTVkyTJxdkuRBBZLbw5eVz4rvoktJ628MbZPlRw9lcqhTiVsTGmRkdJjstVi6z+ 3hKcbEM4ZebFCUPxnrDqguGnm6V7nDgm5pSZl/qGbGJcNlOjoz8a5+TYGFUVShJic3GwDcXS TBBaTxi6C9/B+wVBXV/HBRMDEQ42QWrxNCE2m8mxMT7uPGdibJSE2OyfFFl/6vg/MmsvHvDw vrAqa2vzMZcXFpi+OMPM1CzPn9z97FiN0KpBw2+OILZ+e2MBeUEBkmgJLfUqhs8PU1NZzeD5 Pp49ecjuzjo72y/Zfv+cJ6vXmZ8dZHy0k6crN9neeM53u6/528fX7G4/Y/PtA3ber7K7+5g3 G3fZ2HzA++2nvN9+zvvtl+zuvmXt5VOmL05QW1NDqbyU833nmZ+bZ252moVLM9y4vsTy0gLZ WRlkZWYwPDjI2/U3bG2+583rt8zPLFBRWk1yNfNN0QAAIABJREFUYhqKqnP09w0wcH6A3u4e pqcmmZ2Z4tL8DMvLV7hy+SqKqgaCAyVIYrMoLamjprqZ6iollRVVqFQqpqamuXL5OhnpMvJy yqmr7aaiVIWZyVmsLLzxdk/AysKHv/7JiNPfuHNO0cn87DUuLy4zPX2RudmLLF1Z5Nvbt7l5 /TbDA2MUF5QhyylksH+Ie3fvsrgwz+tXL9ndec/ipUvk5eSSIEmgQamiq22IRmU36alynO3D ObTvNLbWQTQ3DfB+e5eZ+QnO1dWgrGuhqaGfjLQaIkKz8fKMID4hiY7uVl6+fsTOxze83Vzn xs1vqaqq5+ABE/x90hCfjSAyPJ67d6/ybvMh2+9W2dl6xu72C7a3nvPs8bc8XvmWtecrbKy/ YH3tKQN9nSTERSAvyvoDzFMNGjT8kMVLMygVjaQkyoiLycHHKwGHMyFYmHphfsIb85OeWJh6 4XAmFG/PeKIjskiIlVFV0cj0xVk2N16yufGS6YuzDA+NUlXRSHFBLfExOURHZOHtKcHtbDRi 12gcbEOwsxLcLeKzkeq2w17bzioIO6tAHM+EIT4bidg1Gk+3GOKic8iXVVOYr6CirJ6h/hGm ftD3lzA9OUNFaR2FedXERWURFZJJREg6nuIYzlj6Y/WNPxYnvDA/6YW1hR921oGInSM4cyqA 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 sIQ//T0nglZBEARBEARBWNyjyVuLhq2d7W08mrz1vo+yjaqyahLjMvB2j9SErdb+WO/xY4+F F/ZWAfi6RxEfk0FGWh5VZdXS8SvhwcTYomFrW6uSBxNjq35fhc83cf/momFrc0MjE/dvSn0U RaUkHM8k/EgiLo5H2L3LE3MTORY73Nm54xCmW1w1QYGFB66OwXjKw4kITUJRdEE6z3+y8XvX pbC1MF9BaHA8B13DOOgShpd7pKYS2Nwdix3u7LcJQO4cipNNADYyP5zsg/Byj8TNJZT91gFS 5fp+u0DkzqEEHY4jOjKV/NxiaqtqGb93fdWvV1hd974dkcLW7IwCfD2icLAJwFrmg5XMRwpZ fT2iyM4ooLykknvfjqz6vP/u7o6NSGFrRloenvJw9lh4YGZ8gJ3bD2Js5MwmPXs2bdBU+G81 cGKTnj0b9eykNkM9e/T17DDQtcNI3xFjI6fZD1Y8OCQ/ysnkHBTFZdwdE6/Xf7sXPy69TwSt giAIgiAIwn+9melJxkaH6Vf30q/uZWx0eEFF6Mz0JLdGh1B1dlCqqOBUah7JiVmcSMgkOekM J1NyyM9TUFlWzdDApT+lonRmepIbo4P09XbT19vNjdFBUcn6H+bF8wlGhvvo6eygp7ODkeE+ ZqYmFvTp6+1GUVRCVkYBCfGniI1KJSoimWMRKcRGpUrbx6PSyc8rpq+3+7+q8nL62TjDg5fp bG+juaERRdEFcrLOkX0qn9zsc+TnFpOZfpaoiGSiIpLJySqkrbWNttY2is5+TUZaLgnHT5GZ nkdOVhE52UXkZBVRmK+guaGRoYHL/1X3U/iw6Wfj9Kt7aW1qobqqlvzcYk6m5JBw/BSRYSlk pOVRXVVLv7pXVLIuo6mn97nco6KxroGqsmpyss/xVUwGAT6xeHtE4e8djb93NN4eUVrb7gfD cXYMwV0ejr93NH6eMfh6ROHrEUWQXxzJidlUXKhC3dMtKlkF3r19wptXS+8TQasgCIIgCIIg CIIgCIIgCMJHEEsHCIIgCIIgCIIgCIIgCIIgfCYRtAqCIAiCIAiCIAiCIAiCIHymVzNL7xNB qyAIgiAIgiAIgiAIgiAIwkcQa7QKgiAIgiAIgiAIgiAIgiB8JrF0gCAIgiAIgiAIgrYxPnMA ACAASURBVCAIgiAIwmcSQasgCIIgCIIgCIIgCIIgCMJnEmu0CoIgCIIgCIIgCIIgCIIgfKaX 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 1479OCskA9SEmCQ01FWMunYyqq+tkAxbY6PiUV9b4VQrFbZGR8Y61U5WdTUPJMPWqLsxo/4t p7qaB5Jha+Sd0Z+z9mGZZNgaees+aoe858at81WVSoatd29Fobaq1Oufy0i9euF6H4NWIiIi mrCeP2tFfU05yootKCu2oL6m/J1niPb1tKKu5gFKiy0oLbagrubBmJ2zpKgAJUUFY3JOT+jr aUVtVSlKrPkoseajtqpUcoZqX08raipLUFRoRlGhGTWVJR6byercdzNqKkpgtZhhtZhRU+G6 b3ttodmEQrPpde3EmckqdT0PK4thMRlgMRnwsLJY8nr6eppRVVEk1FVVFLm87r6uJlRVFKHA qEeBUe+y1t06j1x3VxMqyqwwv/7So6LM6nLm50hqPTHO8lKr8AVNeal0373dTXhQahW+dHng om6i6O1uQlmxRfhypqzY4nJ26khqJ6uep40othYIXw4VWwskZwH2PG1EiTUfOWoNctQalFjz 39tswZ6njSgqNAt9FxWaXfbd87QRVotZ+HLIanFd64lxFppNwpdDhWbTsON0t3Yy6upsgMVk QKZShUylChaTweX9sdfav3Aarnay6upsgFmvR3pKOtJT0mHW60c863So7s4GmHU6pCenIz05 HWadbkzOadLrhS/GTO84zu7OBhj1OqQkpSIlKRVGvW7CzWQVPkMuHUBERERERERERET0bhi0 EhEREREREREREb2jF32u9zFoJSIiIiIiIiIiInID12glIiIiIiIiIiIiekdcOoCIiIiIiIiI iIjoHTFoJRrCZ/4ayGUKzPlsJTZvOIABWwdam2uwaEEwPv1oKXy+WCvUGrVaBAVsx+Kv18F3 YQj27PoD7a2PhP1hoXswe0YA5s8JFLZdPHsD82YHQS5ToLW5xuvXS0RERERERERE745rtBIN 8V//3/j2q3XYtuWQaHtrcw38lmwU2lqNBp9+tBTKVCUGbB142deKzRsOYLHvz3jW1STUXQi/ LgpaB2wdyFJlMmglIiIiIiIiIvqAPO91vY9BK01aly/cwjT5MjztaBC2Xb8SgZvXIoX2D9+G YXXADtFxjx+VQy5TiOoYtBIRERERERERffi4dACRhMbHVZDLFIi+FydsU3y/AW0tg8Foa3MN 5DIFjh+54HTs3JmrsC7kN6HNoJWIiIiIiIiI6MPHoJXIhbVBOxG4YhsGbB0oLSpAWOgeYV9V eRHkMgUunb/pdNw3X/2E5Uu3CG0GrUREREREREREHz7bS9f7GLTSpJYQmwS5TIH6mnIcPnAW acnpwj77jNZjh887HTd0Ruul8zcxb3aQqCY5IYVBKxERERERERHRB6Sn2/U+Bq00qfU8bcRn U5fj5PE/4bswBM97WkT7f/g2DEEB20XbGh5VOK3RGh0Ziykf+6H/RZuwLfzEFQatRERERERE REQfEC4dQDSMXTuOYsrHfvh9zymnfVqNBp9+tBTpKUoM2Drw6nkbtm48gMW+P6PnaaNQV11R ArlMgeTEFAzYOvDoYRmWL93CoJWIiIiIiIiI6APS1eV6H4NWmvT0ebmQyxSw5Bsl9xu0eQhc sQ2Lv16Hr78Mxm//O4721kdOdZG3o/H1l8HwXRiCvbtPIDlxcOmArxaEICYqzqPXQERERERE RERE3sWglSa91uYa+C4KxX/9rqd+ExERERERERERcY1WomFE3LqPS+dven0cREREREREREQ0 vnGNVqIhblyNQHJ8Ml70tkDx/QY0/1Xt9TEREREREREREdH4xjVaiYZIiE3C7BkB8F0Ygnt3 Yrw+HiIiIiIiIiIiGv/+63e9j0ErERERERERERERkRu4dAARERERERERERHRO2LQSjTB3LwW CZ8v1kIuU8CgzfN4fylJqfBdGAK5TIGE2CSvX7/dy75W+PqEYua05QgK2O718dD4fVaIiIiI iIiI3ofeZ673jWXQ+n/CRH812I89rwAAAABJRU5ErkJggg== --------------B784771B189186AB95DBF7DC-- --------------6DE98AE0FCFDF0A8BAF76F67-- From MAILER-DAEMON Sat Jan 23 06:12:13 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1l3Gpw-0007dY-QK for mharc-lilypond-user-fr@gnu.org; Sat, 23 Jan 2021 06:12:13 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:56344) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l3Gpq-0007cy-8K for lilypond-user-fr@gnu.org; Sat, 23 Jan 2021 06:12:07 -0500 Received: from vimdzmsp-sfwd05.bluewin.ch ([195.186.120.133]:41652) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l3Gpl-00089s-7J for lilypond-user-fr@gnu.org; Sat, 23 Jan 2021 06:12:05 -0500 Received: from mcbookprojm.home ([188.60.174.56]) by vimdzmsp-sfwd05.bluewin.ch Swisscom AG with ESMTPA id 3GpflOxrDGCW83Gpfl78fU; Sat, 23 Jan 2021 12:11:55 +0100 X-Bluewin-Spam-Analysis: v=2.4 cv=IOzHtijG c=1 sm=1 tr=0 ts=600c047b a=5A8gqRT6t4oW9tpJUrZgVQ==:117 a=5A8gqRT6t4oW9tpJUrZgVQ==:17 a=pGLkceISAAAA:8 a=2Ac_mPKTAAAA:8 a=WmCMR8GebIjhA6JNTWEA:9 a=QEXdDO2ut3YA:10 a=bBcUsNYxUME1x8nD_uUA:9 a=3EeePxS0TP8e3wGU:21 a=_W_S_7VecoQA:10 a=aqXV8-tcR0I6XeB3FCpE:22 X-Bluewin-Spam-Score: 0.00 X-FXIT-IP: IPv4[188.60.174.56] Epoch[1611400315] X-Bluewin-AuthAs: imj-muzhic@bluewin.ch From: Jacques Menu Message-Id: <1ED16DF1-1AAE-4C08-83B4-8DAF5DBE0130@bluewin.ch> Content-Type: multipart/alternative; boundary="Apple-Mail=_D49547A2-0FBA-446D-BB26-5EB11AC58427" Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.14\)) Subject: Re: Visualisation graphique de la musique Date: Sat, 23 Jan 2021 12:11:55 +0100 In-Reply-To: <2d505dfc-b772-5822-f574-0ada295b1a42@gmail.com> Cc: Jacques Menu , lilypond-user-fr@gnu.org To: =?utf-8?B?Ik1pY2hlbCBHdcOpbmFyZCAoZ21haWwpIg==?= References: <2d505dfc-b772-5822-f574-0ada295b1a42@gmail.com> X-Mailer: Apple Mail (2.3445.104.14) X-CMAE-Envelope: MS4xfKV4pjbFZRGgehP7ub4cx027xDEFEw9vmVB8NBHufJUp24if2rU0PVqJLi1hf/LP//wycUjhBEtw9ZgbVzAkYB0dSom6oGoYqzltOXVv2M2C7l5p1NCE wij9h/NI2uXSxp+clFBDz1LhPj72BL+Rrv+YaaXjQ2p7KgTuLQ8teiqFeqUHauQ0mH3/6JhbXZQ9RSh0db3hlqlxqJQ9cxwVLBPJRmWLvyx3mYVbI+vTfuCU uQOJaWNhD0yvkxA/UbQmA7iMb7VZRr+o8q4gEaY2qQE= Received-SPF: pass client-ip=195.186.120.133; envelope-from=imj-muzhic@bluewin.ch; helo=vimdzmsp-sfwd05.bluewin.ch X-Spam_score_int: -25 X-Spam_score: -2.6 X-Spam_bar: -- X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 23 Jan 2021 11:12:07 -0000 --Apple-Mail=_D49547A2-0FBA-446D-BB26-5EB11AC58427 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Bonjour Michel, Je n=E2=80=99ai pas not=C3=A9 (=E2=80=A6) qui a propos=C3=A9 =C3=A7a = dans ce genre. En =C3=A9paissisant les traits? \version "2.16.0" %% Works with 2.17.6 %% Works with 2.18.0 %% Works with 2.19.1 #(define (flat-gliss value) (lambda (grob) (let* ((left-Y (assoc-get 'Y (ly:grob-property grob = 'left-bound-info))) (stencil (ly:line-spanner::print grob)) (stencil-x-ext (ly:stencil-extent stencil X)) (line-thickness (ly:staff-symbol-line-thickness grob)) (staff-space (ly:staff-symbol-staff-space grob)) (half-gliss-thick (- (/ staff-space 2) line-thickness)) (bound-left (ly:spanner-bound grob LEFT)) (bound-right (ly:spanner-bound grob RIGHT)) (grob-name (lambda (x) (assq-ref (ly:grob-property x 'meta) = 'name))) (note-head? (lambda (x) (eq? (grob-name x) 'NoteHead))) (staff-pos-left=20 (if (note-head? bound-left)=20 (ly:grob-property bound-left 'staff-position)=20 0)) (staff-pos-right (if (note-head? bound-right)=20 (ly:grob-property bound-right 'staff-position)=20 0)) (x-corr (lambda (x) (if (>=3D (abs x) 6) line-thickness 0))) (new-stencil=20 (ly:round-filled-box=20 (let ((x-corr-left (x-corr staff-pos-left)) (x-corr-right (* -4 (x-corr staff-pos-right)))) (cons (+ x-corr-left (car stencil-x-ext))=20 (+ x-corr-right=20 (cdr stencil-x-ext)=20 (* line-thickness 3)))) (interval-widen (cons left-Y left-Y) (- half-gliss-thick = value)) 0.1))) (ly:grob-set-nested-property! grob '(right-bound-info Y) = left-Y)=20 new-stencil))) =20 flatGliss =3D #(define-music-function (parser location glissando-stubs? val) ((boolean? #t) number?) #{ =20 #(if glissando-stubs? #{ \override Glissando #'after-line-breaking =3D ##t #} #{ \revert Glissando #'after-line-breaking #}) \override Glissando #'stencil =3D #(flat-gliss val) \override Glissando #'breakable =3D ##t #}) %%%%%%%%%%%%%%%%%% %% EXAMPLE %%%%%%%%%%%%%%%%%% =20 one =3D \relative c' { =20 b1 \glissando %% Works, because a spacer-rest doesn't define a NoteColumn s1*9 \once \hideNotes b1 1 \glissando \break s1*8 \break } two =3D \relative c' { s1 f1 \glissando s1*6 \once \hideNotes b1 } three =3D \relative c' { s1*2 d'1 \glissando s1*4 \once \hideNotes d1 } four =3D \relative c' { s1*3 as''1 \glissando s1*2 \break a!4\glissando b \glissando c2 \glissando s1*2 \revert Glissando #'stencil \override Glissando #'thickness =3D #3 d1 \glissando s2.. f,1 } \score { \new Staff=20 << \new Voice \one \new Voice \two \new Voice \three \new Voice \four >> \layout { \context { \Voice %% Increasing the number will result=20 %% in a more narrow line. %% Warning: if it is increased > 0.4=20 %% a warning will appear and no line is printed! =20 \flatGliss #0.23 \override NoteHead #'duration-log =3D #2 \override Stem #'stencil =3D ##f } \context { \Staff \remove "Time_signature_engraver" } \context { \Score defaultBarType =3D #"empty" } } } > Le 23 janv. 2021 =C3=A0 10:52, Michel Gu=C3=A9nard (gmail) = a =C3=A9crit : >=20 > Bonjour =C3=A0 tous >=20 > Une curiosit=C3=A9 ou bien une tendance? En tous cas voici un exemple = de repr=C3=A9sentation possible; reste =C3=A0 lier ceci avec le graveur = Lilypond.;-) >=20 > = https://public.tableau.com/views/Songbird/Songbird?:language=3Den&:display= _count=3Dy&:origin=3Dviz_share_link&:showVizHome=3Dno#3 = > >=20 >=20 >=20 --Apple-Mail=_D49547A2-0FBA-446D-BB26-5EB11AC58427 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8 Bonjour Michel,

Je n=E2=80=99ai pas not=C3=A9 (=E2=80=A6) qui a propos=C3=A9 = =C3=A7a dans ce genre. En =C3=A9paissisant les traits?


\version "2.16.0"

%% Works with = 2.17.6
%% Works with 2.18.0
%% = Works with 2.19.1

#(define (flat-gliss value)
  = (lambda (grob)
    (let* ((left-Y = (assoc-get 'Y (ly:grob-property grob 'left-bound-info)))
           (stencil = (ly:line-spanner::print grob))
      =      (stencil-x-ext (ly:stencil-extent stencil = X))
          =  (line-thickness (ly:staff-symbol-line-thickness grob))
           (staff-space = (ly:staff-symbol-staff-space grob))
    =        (half-gliss-thick (- (/ staff-space 2) = line-thickness))
          =  (bound-left (ly:spanner-bound grob LEFT))
           (bound-right = (ly:spanner-bound grob RIGHT))
      =      (grob-name (lambda (x) (assq-ref (ly:grob-property x = 'meta) 'name)))
          =  (note-head? (lambda (x) (eq? (grob-name x) 'NoteHead)))
          =  (staff-pos-left 
      =        (if (note-head? bound-left) 
              =  (ly:grob-property bound-left 'staff-position) 
              =  0))
          =  (staff-pos-right
        =      (if (note-head? bound-right) 
              =  (ly:grob-property bound-right 'staff-position) 
              =  0))
          =  (x-corr (lambda (x) (if (>=3D (abs x) 6) line-thickness = 0)))
          =  (new-stencil 
      =        (ly:round-filled-box 
                (let = ((x-corr-left (x-corr staff-pos-left))
  =                     = (x-corr-right (* -4 (x-corr staff-pos-right))))
                =  (cons (+ x-corr-left (car stencil-x-ext)) 
                =        (+ x-corr-right 
                =           (cdr stencil-x-ext) 
                =           (* line-thickness 3))))
              =  (interval-widen (cons left-Y left-Y) (- half-gliss-thick = value))
            =    0.1)))

          = (ly:grob-set-nested-property! grob '(right-bound-info Y) = left-Y) 
          = new-stencil)))
        =   
flatGliss =3D
#(define-music-function (parser location glissando-stubs? = val)
  ((boolean? #t) number?)
#{
      =   
        #(if = glissando-stubs?
          =  #{ \override Glissando #'after-line-breaking =3D ##t #}
           #{ \revert Glissando = #'after-line-breaking #})
      =   \override Glissando #'stencil =3D #(flat-gliss val)
        \override Glissando #'breakable =3D= ##t
#})

%%%%%%%%%%%%%%%%%%
%% EXAMPLE
%%%%%%%%%%%%%%%%%%
          
one =3D \relative c' {
    =     
        b1 = \glissando
        %% Works, = because a spacer-rest doesn't define a NoteColumn
        s1*9
  =       \once \hideNotes
    =     b1
        <e' = d >1 \glissando
        = \break
        s1*8
        \break
  =       <e d>
}

two =3D \relative c' = {
        s1
        f1 \glissando
        s1*6
  =       \once \hideNotes
    =     b1
}

three =3D \relative c' {
        s1*2
  =       d'1 \glissando
    =     s1*4
        = \once \hideNotes
        = d1
}

four =3D \relative c' {
    =     s1*3
        = as''1 \glissando
        s1*2 = \break
        = a!4\glissando
        b = \glissando
        c2 = \glissando
        = s1*2
        \revert Glissando = #'stencil
        \override = Glissando #'thickness =3D #3
      =   d1 \glissando
        = s2..
        f,1
}

\score {
        = \new Staff 
        = <<
        \new Voice = \one
        \new Voice = \two
        \new Voice = \three
        \new Voice = \four
        = >>
        \layout = {
              =   \context {
        =                 \Voice
                =         %% Increasing the number will = result 
          =               %% in a more narrow = line.
            =             %% Warning: if it is increased = > 0.4 
          =               %% a warning will = appear and no line is printed!
      =                 =   
          =              \flatGliss = #0.23
            =             \override NoteHead = #'duration-log =3D #2
        =                 \override Stem = #'stencil =3D ##f
        =         }
      =           \context {
  =                     =   \Staff
          =               \remove = "Time_signature_engraver"
      =           }
    =             \context {
                =         \Score
    =                     = defaultBarType =3D #"empty"
      =           }
    =     }
}




Le 23 janv. 2021 =C3=A0 10:52, Michel = Gu=C3=A9nard (gmail) <michelguenard97@gmail.com> a =C3=A9crit :

=20 =20

Bonjour =C3=A0 tous

Une = curiosit=C3=A9 ou bien une tendance? En tous cas voici un exemple de repr=C3=A9sentation possible; reste =C3=A0 lier ceci avec le = graveur Lilypond.;-)

https://public.tableau.com/views/Songbird/Songbird?:language=3Den&:= display_count=3Dy&:origin=3Dviz_share_link&:showVizHome=3Dno#3=

<aaelegaiipdbdcpf.png><= /span>



= --Apple-Mail=_D49547A2-0FBA-446D-BB26-5EB11AC58427-- From MAILER-DAEMON Tue Jan 26 05:25:50 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1l4LXi-000427-6Y for mharc-lilypond-user-fr@gnu.org; Tue, 26 Jan 2021 05:25:50 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:52216) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l4LXg-00041z-Uo for lilypond-user-fr@gnu.org; Tue, 26 Jan 2021 05:25:48 -0500 Received: from n2.nabble.com ([162.253.133.85]:59512) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l4LXe-000776-PR for lilypond-user-fr@gnu.org; Tue, 26 Jan 2021 05:25:47 -0500 Received: from n2.nabble.com (localhost [127.0.0.1]) by n2.nabble.com (Postfix) with ESMTP id CE8F01205D0E5 for ; Tue, 26 Jan 2021 03:25:41 -0700 (MST) Date: Tue, 26 Jan 2021 03:25:41 -0700 (MST) From: Gilles Tiar To: lilypond-user-fr@gnu.org Message-ID: <1611656741795-0.post@n2.nabble.com> Subject: =?UTF-8?Q?Liaison_de_phras=C3=A9_s'achevant_par_une_fl=C3=A8che?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Received-SPF: softfail client-ip=162.253.133.85; envelope-from=gilalya@gmail.com; helo=n2.nabble.com X-Spam_score_int: 25 X-Spam_score: 2.5 X-Spam_bar: ++ X-Spam_report: (2.5 / 5.0 requ) BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, FORGED_GMAIL_RCVD=1, FREEMAIL_FROM=0.001, NML_ADSP_CUSTOM_MED=0.9, SPF_HELO_PASS=-0.001, SPF_SOFTFAIL=0.665, SPOOFED_FREEMAIL=1.513, SPOOF_GMAIL_MID=0.216, URI_HEX=0.1 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Jan 2021 10:25:49 -0000 Bonjour =C3=A0 tous, Existe-t-il une solution simple pour qu'une liaison de phras=C3=A9 (ou d'articulation) s'ach=C3=A8ve par une t=C3=AAte de fl=C3=A8che ? Merci pour les id=C3=A9es, Gilles -- Sent from: http://lilypond-french-users.1298960.n2.nabble.com/ From MAILER-DAEMON Tue Jan 26 05:32:22 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1l4Le2-0007BI-BR for mharc-lilypond-user-fr@gnu.org; Tue, 26 Jan 2021 05:32:22 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:53432) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l4Le1-0007B5-9L for lilypond-user-fr@gnu.org; Tue, 26 Jan 2021 05:32:21 -0500 Received: from vimdzmsp-sfwd06.bluewin.ch ([195.186.227.133]:51088) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l4Ldy-0000yG-NV for lilypond-user-fr@gnu.org; Tue, 26 Jan 2021 05:32:20 -0500 Received: from mcbookprojm.home ([188.60.174.56]) by vimdzmsp-sfwd06.bluewin.ch Swisscom AG with ESMTPA id 4Ldult9IIKgFT4LdulrCWE; Tue, 26 Jan 2021 11:32:14 +0100 X-Bluewin-Spam-Analysis: v=2.4 cv=A72pg4aG c=1 sm=1 tr=0 ts=600fefae a=5A8gqRT6t4oW9tpJUrZgVQ==:117 a=5A8gqRT6t4oW9tpJUrZgVQ==:17 a=IkcTkHD0fZMA:10 a=5KLPUuaC_9wA:10 a=pGLkceISAAAA:8 a=9I5xiGouAAAA:8 a=LlYnAmJ1xANeYiTdGFsA:9 a=QEXdDO2ut3YA:10 a=ARFN2YZ7Uv8kHtb7LS-q:22 X-Bluewin-Spam-Score: 0.00 X-FXIT-IP: IPv4[188.60.174.56] Epoch[1611657134] X-Bluewin-AuthAs: imj-muzhic@bluewin.ch Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.14\)) Subject: =?utf-8?Q?Re=3A_Liaison_de_phras=C3=A9_s=27achevant_par_une_fl?= =?utf-8?Q?=C3=A8che?= From: Jacques Menu In-Reply-To: <1611656741795-0.post@n2.nabble.com> Date: Tue, 26 Jan 2021 11:32:14 +0100 Cc: Jacques Menu , lilypond-user-fr@gnu.org Content-Transfer-Encoding: quoted-printable Message-Id: <26CB4EEB-9CEB-4DEE-AF4D-0E95F2C1D35C@bluewin.ch> References: <1611656741795-0.post@n2.nabble.com> To: Gilles Tiar X-Mailer: Apple Mail (2.3445.104.14) X-CMAE-Envelope: MS4xfA3tNx4hWTV5zSY6PQ2VGpALwwXv4g4AvyPuS2FDKy/v9VcwoMVQvPpGc3DyEpNcxGvARm9x6QoztV8L3OnoofJ/2A7NABVRp+0nM6k+mwkgMk755x6l zowZGMYML+cRnpwXUtCmeTebqcgmLXMwhbawRXV7PhlKzEZyo1eFe8TihbejBeyEReFO+YokG30wvairRM2TVOG8M4eL9ACTwBWyZnEBXVCZQ03Xi/cRdiR0 n6rGIaocOH3OcFzSQezLm6a19ysFmSfl8MMuYYxIIwU= Received-SPF: pass client-ip=195.186.227.133; envelope-from=imj-muzhic@bluewin.ch; helo=vimdzmsp-sfwd06.bluewin.ch X-Spam_score_int: -24 X-Spam_score: -2.5 X-Spam_bar: -- X-Spam_report: (-2.5 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URI_HEX=0.1 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Jan 2021 10:32:21 -0000 Gilles, Il y a =C3=A7a pour les glissando, de quoi prendre l=E2=80=99id=C3=A9e? JM \version "2.19.15" glissArrow =3D -\tweak bound-details.right.arrow ##t \glissando glissArrowDashed =3D -\tweak bound-details.right.arrow ##t -\tweak style #'dashed-line \glissando myMusic =3D { b1\glissArrow b\glissArrowDashed b } \score { \myMusic } > Le 26 janv. 2021 =C3=A0 11:25, Gilles Tiar a = =C3=A9crit : >=20 > Bonjour =C3=A0 tous, >=20 > Existe-t-il une solution simple pour qu'une liaison de phras=C3=A9 (ou > d'articulation) s'ach=C3=A8ve par une t=C3=AAte de fl=C3=A8che ? >=20 > Merci pour les id=C3=A9es, >=20 > Gilles >=20 >=20 >=20 > -- > Sent from: http://lilypond-french-users.1298960.n2.nabble.com/ >=20 From MAILER-DAEMON Tue Jan 26 05:43:52 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1l4LpA-00036F-I8 for mharc-lilypond-user-fr@gnu.org; Tue, 26 Jan 2021 05:43:52 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:55280) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l4Lp5-00035g-Kv for lilypond-user-fr@gnu.org; Tue, 26 Jan 2021 05:43:49 -0500 Received: from n2.nabble.com ([162.253.133.85]:50774) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l4Lp0-0004j1-Hi for lilypond-user-fr@gnu.org; Tue, 26 Jan 2021 05:43:43 -0500 Received: from n2.nabble.com (localhost [127.0.0.1]) by n2.nabble.com (Postfix) with ESMTP id 1BB281205D49B for ; Tue, 26 Jan 2021 03:43:41 -0700 (MST) Date: Tue, 26 Jan 2021 03:43:40 -0700 (MST) From: Gilles Tiar To: lilypond-user-fr@gnu.org Message-ID: <1611657820563-0.post@n2.nabble.com> In-Reply-To: <26CB4EEB-9CEB-4DEE-AF4D-0E95F2C1D35C@bluewin.ch> References: <1611656741795-0.post@n2.nabble.com> <26CB4EEB-9CEB-4DEE-AF4D-0E95F2C1D35C@bluewin.ch> Subject: =?UTF-8?Q?Re:_Liaison_de_phras=C3=A9_s'achevant_par_une_fl=C3=A8che?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Received-SPF: softfail client-ip=162.253.133.85; envelope-from=gilalya@gmail.com; helo=n2.nabble.com X-Spam_score_int: 8 X-Spam_score: 0.8 X-Spam_bar: / X-Spam_report: (0.8 / 5.0 requ) BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, FORGED_GMAIL_RCVD=1, FREEMAIL_FROM=0.001, NML_ADSP_CUSTOM_MED=0.9, SPF_HELO_PASS=-0.001, SPF_SOFTFAIL=0.665, URI_HEX=0.1 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Jan 2021 10:43:49 -0000 Merci Jacques, J'avais vu cela, mais j'aimerais une fl=C3=A8che courb=C3=A9e. Et encore mieux, une terminaison de ligne de phras=C3=A9 en fl=C3=A8che. -- Sent from: http://lilypond-french-users.1298960.n2.nabble.com/ From MAILER-DAEMON Wed Jan 27 04:01:41 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1l4ghp-0006Kj-KC for mharc-lilypond-user-fr@gnu.org; Wed, 27 Jan 2021 04:01:41 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:47032) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l4gho-0006KT-8u for lilypond-user-fr@gnu.org; Wed, 27 Jan 2021 04:01:40 -0500 Received: from n2.nabble.com ([162.253.133.85]:60346) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l4ghm-0000nw-M5 for lilypond-user-fr@gnu.org; Wed, 27 Jan 2021 04:01:39 -0500 Received: from n2.nabble.com (localhost [127.0.0.1]) by n2.nabble.com (Postfix) with ESMTP id CDA161207304A for ; Wed, 27 Jan 2021 02:01:35 -0700 (MST) Date: Wed, 27 Jan 2021 02:01:35 -0700 (MST) From: martial To: lilypond-user-fr@gnu.org Message-ID: <1611738095798-0.post@n2.nabble.com> In-Reply-To: <1611657820563-0.post@n2.nabble.com> References: <1611656741795-0.post@n2.nabble.com> <26CB4EEB-9CEB-4DEE-AF4D-0E95F2C1D35C@bluewin.ch> <1611657820563-0.post@n2.nabble.com> Subject: =?UTF-8?Q?Re:_Liaison_de_phras=C3=A9_s'achevant_par_une_fl=C3=A8che?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Received-SPF: softfail client-ip=162.253.133.85; envelope-from=martialr@gmail.com; helo=n2.nabble.com X-Spam_score_int: 8 X-Spam_score: 0.8 X-Spam_bar: / X-Spam_report: (0.8 / 5.0 requ) BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, FORGED_GMAIL_RCVD=1, FREEMAIL_FROM=0.001, NML_ADSP_CUSTOM_MED=0.9, SPF_HELO_PASS=-0.001, SPF_SOFTFAIL=0.665, URI_HEX=0.1 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2021 09:01:40 -0000 Bonjour,=20 Il y a bien ceci mais ce n'est pas vraiment une liaison ou phras=C3=A9. http://lsr.di.unimi.it/LSR/Item?id=3D1050 pour un vrai liaison c'est trop compliqu=C3=A9 pour moi, mais =C3=A7a me se= mble faisable.=20 Amicalement, =20 ----- =E2=99=ABartial=E2=99=AA -- Sent from: http://lilypond-french-users.1298960.n2.nabble.com/ From MAILER-DAEMON Wed Jan 27 04:30:00 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1l4h9E-0002Vj-Gb for mharc-lilypond-user-fr@gnu.org; Wed, 27 Jan 2021 04:30:00 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:51794) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l4h9C-0002TR-D3 for lilypond-user-fr@gnu.org; Wed, 27 Jan 2021 04:29:58 -0500 Received: from mail-lf1-x132.google.com ([2a00:1450:4864:20::132]:34353) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1l4h99-0005fh-7l for lilypond-user-fr@gnu.org; Wed, 27 Jan 2021 04:29:58 -0500 Received: by mail-lf1-x132.google.com with SMTP id a12so1724727lfb.1 for ; Wed, 27 Jan 2021 01:29:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=HjySUwMuvPpKKGziXEyDNcPF1/gjOdaXG3txMryoJX8=; b=irc/25ltarGochgxJuc6uZ6a8lqKpQp7Z1ukoO4wnRsbV4JzM5ogRpATASHXTB6TGf vEkjDJP+g3siqfp9xn6FTqvPFhuTNTjEZEQb+q3nSYgMGgmznQU0TkGknkrOexumngcT N1Wd3T+3Ceg+UIorE+t54QqwRLGCjJihEFFxd/G6bY1AGaWnsebIEs4ODgjHHW+Fj2QB AIpOE0DeG+4LWy2tKP18V5vA/TCMrjjOUT4rY7dnRnVj7FQUWvXUC/1RyoWYLZbRVK60 2sJOXJr3ufLcEBKjfYtg7cWCXLspPh8dytv20/YZPRmiBx75LXsHjm8f6TH+TVzeec3e s9Kg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=HjySUwMuvPpKKGziXEyDNcPF1/gjOdaXG3txMryoJX8=; b=rR7OHwK530lDZ4pMDrnOlvPNcmiiNIfjEZzBg7WzxlxccJTLx/TLRW9p+wChz/xJUN Q6rrCVHw9WL7INyBNtPrRQyQDWEcDM5bYIPaYWzIMFqHcrx7r9M1GeBetKqvaju3v7G1 3MJWHBPAnjjcP2wYRyvFuStlooEtnDrmWrTe6yT/BzP2bFntEneJBwh92iThNM1uGism /Ex9CDRaTVDbaWC2y4WMvTZf1xSQyxjGgfp5T7sTcKbqmFf1gL9VB0bnjqRfu1XE2+ff uS+TUm2LC2jAWu+fX8H2LOslTRF7Bqz8XQXbDcxMZcHvCvmHwKQ92AFseYefUcB3Zl/a AY1g== X-Gm-Message-State: AOAM5317YZ05+GP/PnjfPtd3vo1AkTQCgItE3G3P4/Uv9jIEPsAovqOT pUK/iDueU5rCZWuRp4mXyUrhcHkjzqgaiCj91pI= X-Google-Smtp-Source: ABdhPJyAXa2fx8Vk8KmogzKSvSUCRBTwSu+XwvAa5x9DspXSMgnkO04VsbgUoaCk1VVY7KAiv7Biy0vJ0sW/j/EkPoM= X-Received: by 2002:ac2:53ba:: with SMTP id j26mr4748723lfh.298.1611739792376; Wed, 27 Jan 2021 01:29:52 -0800 (PST) MIME-Version: 1.0 References: <1611656741795-0.post@n2.nabble.com> <26CB4EEB-9CEB-4DEE-AF4D-0E95F2C1D35C@bluewin.ch> <1611657820563-0.post@n2.nabble.com> <1611738095798-0.post@n2.nabble.com> In-Reply-To: <1611738095798-0.post@n2.nabble.com> From: Pierre Perol-Schneider Date: Wed, 27 Jan 2021 10:29:40 +0100 Message-ID: Subject: =?UTF-8?Q?Re=3A_Liaison_de_phras=C3=A9_s=27achevant_par_une_fl=C3=A8che?= To: martial Cc: lilypond-user-fr Content-Type: multipart/alternative; boundary="000000000000cb874605b9de6906" Received-SPF: pass client-ip=2a00:1450:4864:20::132; envelope-from=pierre.schneider.paris@gmail.com; helo=mail-lf1-x132.google.com X-Spam_score_int: -19 X-Spam_score: -2.0 X-Spam_bar: -- X-Spam_report: (-2.0 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URI_HEX=0.1 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2021 09:29:58 -0000 --000000000000cb874605b9de6906 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Bonjour =C3=A0 tous, Non, non, j'avais fait ce truc pour tout autre chose. Par contre il y a =C3=A7a: http://lilypond.1069038.n5.nabble.com/Slur-with-left-and-or-right-arrow-hea= d-td221521.html#a221534 ou, facilement adaptable : http://lilypond.1069038.n5.nabble.com/A-slur-enclosed-by-parentheses-or-bra= ckets-td235893.html Cordialement, Pierre Le mer. 27 janv. 2021 =C3=A0 10:01, martial a =C3=A9cr= it : > Bonjour, > > > Il y a bien ceci mais ce n'est pas vraiment une liaison ou phras=C3=A9. > > http://lsr.di.unimi.it/LSR/Item?id=3D1050 > > pour un vrai liaison c'est trop compliqu=C3=A9 pour moi, mais =C3=A7a me = semble > faisable. > > Amicalement, > > > > > ----- > =E2=99=ABartial=E2=99=AA > -- > Sent from: http://lilypond-french-users.1298960.n2.nabble.com/ > > --000000000000cb874605b9de6906 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Bonjour =C3=A0 tous,
Non, non, j'avais = fait ce truc pour tout autre chose.
Par contre il y a =C3=A7a: http://lilypond.1069038.n5.nabble.com/Slu= r-with-left-and-or-right-arrow-head-td221521.html#a221534
Cordialement,
Pierre


Le=C2= =A0mer. 27 janv. 2021 =C3=A0=C2=A010:01, martial <martialr@gmail.com> a =C3=A9crit=C2=A0:
Bonjour,


Il y a bien ceci mais ce n'est pas vraiment une liaison ou phras=C3=A9.=

http://lsr.di.unimi.it/LSR/Item?id=3D1050

pour un vrai liaison c'est trop compliqu=C3=A9 pour moi, mais =C3=A7a m= e semble
faisable.

Amicalement,




-----
=E2=99=ABartial=E2=99=AA
--
Sent from: http://lilypond-french-users.1298960.n= 2.nabble.com/

--000000000000cb874605b9de6906-- From MAILER-DAEMON Wed Jan 27 04:40:27 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1l4hJK-0005FM-RQ for mharc-lilypond-user-fr@gnu.org; Wed, 27 Jan 2021 04:40:26 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:53888) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l4hJA-0005Ea-0i for lilypond-user-fr@gnu.org; Wed, 27 Jan 2021 04:40:19 -0500 Received: from n2.nabble.com ([162.253.133.85]:65251) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l4hJ7-0001s7-5x for lilypond-user-fr@gnu.org; Wed, 27 Jan 2021 04:40:15 -0500 Received: from n2.nabble.com (localhost [127.0.0.1]) by n2.nabble.com (Postfix) with ESMTP id 594EF12073A91 for ; Wed, 27 Jan 2021 02:40:11 -0700 (MST) Date: Wed, 27 Jan 2021 02:40:11 -0700 (MST) From: martial To: lilypond-user-fr@gnu.org Message-ID: <1611740411363-0.post@n2.nabble.com> In-Reply-To: References: <1611656741795-0.post@n2.nabble.com> <26CB4EEB-9CEB-4DEE-AF4D-0E95F2C1D35C@bluewin.ch> <1611657820563-0.post@n2.nabble.com> <1611738095798-0.post@n2.nabble.com> Subject: =?UTF-8?Q?Re:_Liaison_de_phras=C3=A9_s'achevant_par_une_fl=C3=A8che?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Received-SPF: softfail client-ip=162.253.133.85; envelope-from=martialr@gmail.com; helo=n2.nabble.com X-Spam_score_int: 8 X-Spam_score: 0.8 X-Spam_bar: / X-Spam_report: (0.8 / 5.0 requ) BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, FORGED_GMAIL_RCVD=1, FREEMAIL_FROM=0.001, NML_ADSP_CUSTOM_MED=0.9, SPF_HELO_PASS=-0.001, SPF_SOFTFAIL=0.665, URI_HEX=0.1 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2021 09:40:22 -0000 Ha oui j'avais vu, et m=C3=AAme mis dans mes "Lilypond help" donc d'apr=C3=A8s le script de Schneidy=20 %%%%%%%%%%%%%%%% arrowSlur =3D -\tweak stencil #(lambda (grob) (let* ((cp (ly:grob-property grob 'control-points)) (lp (grob-interpret-markup grob (markup #:teeny ""))) (rp (grob-interpret-markup grob (markup #:teeny ">")))) (set! lp (ly:stencil-aligned-to lp Y CENTER)) (set! lp (ly:stencil-aligned-to lp X 0.2)) (set! lp (ly:stencil-translate lp (first cp))) (set! rp (ly:stencil-aligned-to rp Y CENTER)) (set! rp (ly:stencil-aligned-to rp X -0.2)) (set! rp (ly:stencil-translate rp (last cp))) (list-set! cp 0 (cons (cdr (ly:stencil-extent lp X)) (cdr (first cp)))) (list-set! cp (1- (length cp)) (cons (car (ly:stencil-extent rp X)) (cdr (last cp)))) (ly:grob-set-property! grob 'control-points cp) (apply ly:stencil-add (list lp rp (ly:slur::print grob))))) \etc { g'4\arrowSlur \( \arrowSlur (b' c''2 ) | g'2\arrowSlur ( f'4 e' ) \) } %%%%=20 ----- =E2=99=ABartial=E2=99=AA -- Sent from: http://lilypond-french-users.1298960.n2.nabble.com/ From MAILER-DAEMON Wed Jan 27 04:49:02 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1l4hRe-0006Vh-O4 for mharc-lilypond-user-fr@gnu.org; Wed, 27 Jan 2021 04:49:02 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:55418) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l4hRb-0006VA-Pe for lilypond-user-fr@gnu.org; Wed, 27 Jan 2021 04:49:00 -0500 Received: from n2.nabble.com ([162.253.133.85]:53696) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l4hRa-0005sn-2V for lilypond-user-fr@gnu.org; Wed, 27 Jan 2021 04:48:59 -0500 Received: from n2.nabble.com (localhost [127.0.0.1]) by n2.nabble.com (Postfix) with ESMTP id 0F26512073CD9 for ; Wed, 27 Jan 2021 02:48:57 -0700 (MST) Date: Wed, 27 Jan 2021 02:48:57 -0700 (MST) From: martial To: lilypond-user-fr@gnu.org Message-ID: <1611740937025-0.post@n2.nabble.com> In-Reply-To: <1611740411363-0.post@n2.nabble.com> References: <1611656741795-0.post@n2.nabble.com> <26CB4EEB-9CEB-4DEE-AF4D-0E95F2C1D35C@bluewin.ch> <1611657820563-0.post@n2.nabble.com> <1611738095798-0.post@n2.nabble.com> <1611740411363-0.post@n2.nabble.com> Subject: =?UTF-8?Q?Re:_Liaison_de_phras=C3=A9_s'achevant_par_une_fl=C3=A8che?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Received-SPF: softfail client-ip=162.253.133.85; envelope-from=martialr@gmail.com; helo=n2.nabble.com X-Spam_score_int: 8 X-Spam_score: 0.8 X-Spam_bar: / X-Spam_report: (0.8 / 5.0 requ) BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, FORGED_GMAIL_RCVD=1, FREEMAIL_FROM=0.001, NML_ADSP_CUSTOM_MED=0.9, SPF_HELO_PASS=-0.001, SPF_SOFTFAIL=0.665, URI_HEX=0.1 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2021 09:49:00 -0000 pour faire plus propre=20 remplacer apr=C3=A8s la ligne (let* ...)=20 (rp (grob-interpret-markup grob (markup #:teeny ""))) par (lp (grob-interpret-markup grob (markup #:null ))) ----- =E2=99=ABartial=E2=99=AA -- Sent from: http://lilypond-french-users.1298960.n2.nabble.com/ From MAILER-DAEMON Wed Jan 27 08:01:30 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1l4kRu-0003r1-AL for mharc-lilypond-user-fr@gnu.org; Wed, 27 Jan 2021 08:01:30 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:36054) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l4kRs-0003oO-Uv for lilypond-user-fr@gnu.org; Wed, 27 Jan 2021 08:01:28 -0500 Received: from n2.nabble.com ([162.253.133.85]:52704) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l4kRg-000368-Ax for lilypond-user-fr@gnu.org; Wed, 27 Jan 2021 08:01:22 -0500 Received: from n2.nabble.com (localhost [127.0.0.1]) by n2.nabble.com (Postfix) with ESMTP id E38F01207772B for ; Wed, 27 Jan 2021 06:01:08 -0700 (MST) Date: Wed, 27 Jan 2021 06:01:08 -0700 (MST) From: Gilles Tiar To: lilypond-user-fr@gnu.org Message-ID: <1611752468883-0.post@n2.nabble.com> In-Reply-To: <1611740937025-0.post@n2.nabble.com> References: <1611656741795-0.post@n2.nabble.com> <26CB4EEB-9CEB-4DEE-AF4D-0E95F2C1D35C@bluewin.ch> <1611657820563-0.post@n2.nabble.com> <1611738095798-0.post@n2.nabble.com> <1611740411363-0.post@n2.nabble.com> <1611740937025-0.post@n2.nabble.com> Subject: =?UTF-8?Q?Re:_Liaison_de_phras=C3=A9_s'achevant_par_une_fl=C3=A8che?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Received-SPF: softfail client-ip=162.253.133.85; envelope-from=gilalya@gmail.com; helo=n2.nabble.com X-Spam_score_int: 8 X-Spam_score: 0.8 X-Spam_bar: / X-Spam_report: (0.8 / 5.0 requ) BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, FORGED_GMAIL_RCVD=1, FREEMAIL_FROM=0.001, NML_ADSP_CUSTOM_MED=0.9, SPF_HELO_PASS=-0.001, SPF_SOFTFAIL=0.665, URI_HEX=0.1 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2021 13:01:29 -0000 Merci Martial pour ta suggestion. Je la note pour un usage ult=C3=A9rieur =C3=A9ventuel. Pour l'instant, cela ne correspond pas tout =C3=A0 fait =C3= =A0 ce que je cherche. F=C3=A9licitations, Pierre, pour ton gros travail. Mais comme je l'avais no= t=C3=A9 dans l'=C3=A9nonc=C3=A9 de ma requ=C3=AAte, je cherche une "solution simple= ". Je garde aussi tes propositions. Pour l'instant, la solution la plus simple adapt=C3=A9e =C3=A0 mon besoin c= onsiste en une liaison d'articulation (plut=C3=B4t que de phras=C3=A9 puisqu'il s'agit= de notes conjointes) en pointill=C3=A9 avec une petite fl=C3=A8che verticale sur la = note d'arriv=C3=A9e. Merci =C3=A0 vous pour les suggestions. Gilles -- Sent from: http://lilypond-french-users.1298960.n2.nabble.com/ From MAILER-DAEMON Thu Jan 28 06:18:58 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1l55KE-0005DI-ON for mharc-lilypond-user-fr@gnu.org; Thu, 28 Jan 2021 06:18:58 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:57456) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l55KE-0005DA-1X for lilypond-user-fr@gnu.org; Thu, 28 Jan 2021 06:18:58 -0500 Received: from n2.nabble.com ([162.253.133.85]:53049) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l55KC-0006aR-9y for lilypond-user-fr@gnu.org; Thu, 28 Jan 2021 06:18:57 -0500 Received: from n2.nabble.com (localhost [127.0.0.1]) by n2.nabble.com (Postfix) with ESMTP id DEF1812097876 for ; Thu, 28 Jan 2021 04:18:54 -0700 (MST) Date: Thu, 28 Jan 2021 04:18:54 -0700 (MST) From: Gilles Tiar To: lilypond-user-fr@gnu.org Message-ID: <1611832734862-0.post@n2.nabble.com> In-Reply-To: <1611752468883-0.post@n2.nabble.com> References: <1611656741795-0.post@n2.nabble.com> <26CB4EEB-9CEB-4DEE-AF4D-0E95F2C1D35C@bluewin.ch> <1611657820563-0.post@n2.nabble.com> <1611738095798-0.post@n2.nabble.com> <1611740411363-0.post@n2.nabble.com> <1611740937025-0.post@n2.nabble.com> <1611752468883-0.post@n2.nabble.com> Subject: =?UTF-8?Q?Re:_Liaison_de_phras=C3=A9_s'achevant_par_une_fl=C3=A8che?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Received-SPF: softfail client-ip=162.253.133.85; envelope-from=gilalya@gmail.com; helo=n2.nabble.com X-Spam_score_int: 8 X-Spam_score: 0.8 X-Spam_bar: / X-Spam_report: (0.8 / 5.0 requ) BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, FORGED_GMAIL_RCVD=1, FREEMAIL_FROM=0.001, NML_ADSP_CUSTOM_MED=0.9, SPF_HELO_PASS=-0.001, SPF_SOFTFAIL=0.665, URI_HEX=0.1 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Jan 2021 11:18:58 -0000 Bonjour =C3=A0 nouveau, En fait, ta solution, Jacques, me convient davantage que la mienne : Merci, bon weekend =C3=A0 tous, Gilles -- Sent from: http://lilypond-french-users.1298960.n2.nabble.com/ From MAILER-DAEMON Thu Jan 28 07:22:21 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1l56JZ-0000BY-6L for mharc-lilypond-user-fr@gnu.org; Thu, 28 Jan 2021 07:22:21 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:40160) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l56JX-0000BB-9R for lilypond-user-fr@gnu.org; Thu, 28 Jan 2021 07:22:19 -0500 Received: from vimdzmsp-sfwd03.bluewin.ch ([195.186.120.132]:47285) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l56JT-0002MV-OC for lilypond-user-fr@gnu.org; Thu, 28 Jan 2021 07:22:18 -0500 Received: from mcbookprojm.home ([188.60.174.56]) by vimdzmsp-sfwd03.bluewin.ch Swisscom AG with ESMTPA id 56JOlsZ4Qrrkp56JOlv3rg; Thu, 28 Jan 2021 13:22:10 +0100 X-Bluewin-Spam-Analysis: v=2.4 cv=Bbgdbph2 c=1 sm=1 tr=0 ts=6012ac72 a=5A8gqRT6t4oW9tpJUrZgVQ==:117 a=5A8gqRT6t4oW9tpJUrZgVQ==:17 a=IkcTkHD0fZMA:10 a=5KLPUuaC_9wA:10 a=pGLkceISAAAA:8 a=9I5xiGouAAAA:8 a=uqulSXbCaUZriAFuv3UA:9 a=QEXdDO2ut3YA:10 a=ARFN2YZ7Uv8kHtb7LS-q:22 X-Bluewin-Spam-Score: 0.00 X-FXIT-IP: IPv4[188.60.174.56] Epoch[1611836530] X-Bluewin-AuthAs: imj-muzhic@bluewin.ch Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.14\)) Subject: =?utf-8?Q?Re=3A_Liaison_de_phras=C3=A9_s=27achevant_par_une_fl?= =?utf-8?Q?=C3=A8che?= From: Jacques Menu In-Reply-To: <1611832734862-0.post@n2.nabble.com> Date: Thu, 28 Jan 2021 13:22:09 +0100 Cc: Jacques Menu , lilypond-user-fr@gnu.org Content-Transfer-Encoding: quoted-printable Message-Id: <99CE0064-CCC7-4F31-8D82-C8058F632954@bluewin.ch> References: <1611656741795-0.post@n2.nabble.com> <26CB4EEB-9CEB-4DEE-AF4D-0E95F2C1D35C@bluewin.ch> <1611657820563-0.post@n2.nabble.com> <1611738095798-0.post@n2.nabble.com> <1611740411363-0.post@n2.nabble.com> <1611740937025-0.post@n2.nabble.com> <1611752468883-0.post@n2.nabble.com> <1611832734862-0.post@n2.nabble.com> To: Gilles Tiar X-Mailer: Apple Mail (2.3445.104.14) X-CMAE-Envelope: MS4xfASERry35Rj74LVPyJ3tLJaznGkMHiCpFjBqPl6Z9oWT+oq78LLMscnwv/4hb0io8O4hTqWH8cm1ecX1EpfN1BJSix7p5jJCqweJpHmfYwzjlD8GPY56 XHQaHukBbLCQzXBMXw3PTaqYBAYZ83bYx3kWdYp0eOfrbE5fUG456Gg7LHaxa75OaJF3eFZf6Z56Y7pvLwjA6n2KBrOTQVPBbs0duCWzinvYDZcMUvMF5xmS ibrbV+CEGiz17V5NsVtKB9taDPpz0rbeTNvsoY1OGf4= Received-SPF: pass client-ip=195.186.120.132; envelope-from=imj-muzhic@bluewin.ch; helo=vimdzmsp-sfwd03.bluewin.ch X-Spam_score_int: -24 X-Spam_score: -2.5 X-Spam_bar: -- X-Spam_report: (-2.5 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URI_HEX=0.1 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Jan 2021 12:22:19 -0000 > Le 28 janv. 2021 =C3=A0 12:18, Gilles Tiar a = =C3=A9crit : >=20 > Bonjour =C3=A0 nouveau, >=20 > En fait, ta solution, Jacques, me convient davantage que la mienne : Elle n=E2=80=99est pas de moi, je l=E2=80=99ai prise sur la liste = anglophone, mais en oubliant d=E2=80=99ajouter un commentaire indiquant = l=E2=80=99auteur=E2=80=A6 JM >=20 >=20 >=20 > Merci, bon weekend =C3=A0 tous, >=20 > Gilles >=20 >=20 >=20 > -- > Sent from: http://lilypond-french-users.1298960.n2.nabble.com/ >=20 From MAILER-DAEMON Fri Jan 29 12:42:59 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1l5XnP-0003Zw-QK for mharc-lilypond-user-fr@gnu.org; Fri, 29 Jan 2021 12:42:59 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:52278) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l5XnN-0003Tw-GN for lilypond-user-fr@gnu.org; Fri, 29 Jan 2021 12:42:57 -0500 Received: from n2.nabble.com ([162.253.133.85]:57962) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l5XnL-0002xT-I1 for lilypond-user-fr@gnu.org; Fri, 29 Jan 2021 12:42:57 -0500 Received: from n2.nabble.com (localhost [127.0.0.1]) by n2.nabble.com (Postfix) with ESMTP id 7A0DA120BB917 for ; Fri, 29 Jan 2021 10:42:53 -0700 (MST) Date: Fri, 29 Jan 2021 10:42:53 -0700 (MST) From: Gilles Tiar To: lilypond-user-fr@gnu.org Message-ID: <1611942173455-0.post@n2.nabble.com> Subject: Curieux comportement graphique MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Received-SPF: softfail client-ip=162.253.133.85; envelope-from=gilalya@gmail.com; helo=n2.nabble.com X-Spam_score_int: 26 X-Spam_score: 2.6 X-Spam_bar: ++ X-Spam_report: (2.6 / 5.0 requ) BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, FORGED_GMAIL_RCVD=1, FREEMAIL_FROM=0.001, NML_ADSP_CUSTOM_MED=0.9, SPF_HELO_PASS=-0.001, SPF_SOFTFAIL=0.665, SPOOFED_FREEMAIL=1.498, SPOOF_GMAIL_MID=0.323, URI_HEX=0.1 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Jan 2021 17:42:57 -0000 Bonjour =C3=A0 tous, Je rencontre un curieux comportement graphique. J=E2=80=99=C3=A9cris un liv= re sur la musique de la Bible retrouv=C3=A9e (gr=C3=A2ce au d=C3=A9cryptement de Suza= nne Ha=C3=AFk-Vantoura). Pour le public francophone, je translitt=C3=A8re l=E2= =80=99h=C3=A9breu biblique et j=E2=80=99ajoute graphiquement les signes de cantillation (form= at .eps, cr=C3=A9=C3=A9 par Inkscape) =C3=A0 la translitt=C3=A9ration. J=E2=80=99ai trouv=C3=A9 la bonne taille, le bon espacement, tout se passe = bien=E2=80=A6 SAUF qu=E2=80=99un signe r=C3=A9agit diff=C3=A9remment. Ce signe, le plus simple= , la tonique (/sillouk/ en h=C3=A9breu), petit b=C3=A2ton rectangulaire, a la m=C3=AAme = hauteur que les autres, mais son rendu est toujours plus grand (sous la syllabe /scha/). Exemple=C2=A0: = =20 J=E2=80=99ai fait toutes sortes d=E2=80=99essais, je l=E2=80=99ai m=C3=AAme= redessin=C3=A9. Il sort toujours plus grand. Le probl=C3=A8me semble li=C3=A9 =C3=A0 la forme du signe (trai= t, rectangle?).=20 Il existe un autre signe form=C3=A9 d=E2=80=99un trait/rectangle, mais acco= mpagn=C3=A9 de deux points, l=C3=A0 le rendu est normal. J=E2=80=99ai repris ce signe dans Inks= cape, j=E2=80=99ai retir=C3=A9 les deux points, mais l=C3=A0 =C3=A0 nouveau quand je l=E2=80= =99appelle le rendu est plus grand. La solution que j=E2=80=99ai bricol=C3=A9e et qui fonctionne, mais qui n=E2= =80=99est pas tr=C3=A8s =C3=A9l=C3=A9gante, est d=E2=80=99ajouter au trait du /sillouk/ un ou deux = points (de couleur blanche pour qu=E2=80=99on ne les voit pas) et l=C3=A0 le rendu a la m=C3= =AAme taille que ses coll=C3=A8gues (derni=C3=A8re syllabe sous le mot /=C3=A7ouf/). Mon probl=C3=A8me regarde peut-=C3=AAtre plus un forum Inkscape plus que Li= lypond, mais j=E2=80=99ai vu que des probl=C3=A8mes graphiques ont d=C3=A9j=C3=A0 = =C3=A9t=C3=A9 discut=C3=A9s sur la liste. Merci pour l=E2=80=99aide, j=E2=80=99ai essay=C3=A9 d=E2=80=99=C3=AAtre le = plus clair que possible, Gilles -- Sent from: http://lilypond-french-users.1298960.n2.nabble.com/ From MAILER-DAEMON Fri Jan 29 13:33:08 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1l5YZv-0004LQ-U0 for mharc-lilypond-user-fr@gnu.org; Fri, 29 Jan 2021 13:33:07 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:33104) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l5YZq-0004Km-6t for lilypond-user-fr@gnu.org; Fri, 29 Jan 2021 13:33:03 -0500 Received: from mout.kundenserver.de ([217.72.192.75]:34527) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l5YZm-0007iq-Mb for lilypond-user-fr@gnu.org; Fri, 29 Jan 2021 13:33:01 -0500 Received: from [192.168.1.29] ([88.165.32.211]) by mrelayeu.kundenserver.de (mreue107 [212.227.15.184]) with ESMTPSA (Nemesis) id 1MgNtR-1lcPHd3TLj-00hvjP; Fri, 29 Jan 2021 19:32:54 +0100 Subject: Re: Curieux comportement graphique To: Gilles Tiar References: <1611942173455-0.post@n2.nabble.com> Cc: Lilypond-user Fr From: Jean Abou Samra Message-ID: <3f770550-7597-db85-9c9c-cd087ee3484e@abou-samra.fr> Date: Fri, 29 Jan 2021 19:32:52 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.5.0 MIME-Version: 1.0 In-Reply-To: <1611942173455-0.post@n2.nabble.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-Provags-ID: V03:K1:fn0BXB13M2E0mxLyLfMrEb//iYc3lwSOHqDRbZTOX2kYuwIXHuK XDQAL5FlzkERl11xoCcFwUkHHMxMr3h1BGaluIUhhsTph2MHxMYycmJQmCZ7DZxQchuM1R4 Jqk9ztmpz94YhTtpf6xmdDz4q8VT+MxNs+mOzJvk+2wpkFfQrSd0DGb/WfT2YcI5rjOmB+O f5ZpdJYWPTmr9eheaWCUg== X-UI-Out-Filterresults: notjunk:1;V03:K0:7HbdlHUmgFs=:ePapNyIXryciH3/T7PKSXW ETMAz7xu66YcnA5fDqdRCJyY0T/WlQUHgeOyyb61HX6Ecf6IWtL8yiQWkqUwFMsWi6elJJaX0 gCSfppiwO6SHgGu0F9/DxTqEBnmJk8peQ26JwSnXfzR+LrL/Ntvuwem/v4b3EymdhvDTpyin1 hk9bRArPHPGvOPLkqEyNTtStKcGBN465WKQ3iWnfe/CkyeS6b/KwuvsPVin6fEOzPCX60XA6l RZbk1SWASsVWGucUABboeZY4FDGg1F8ylNfLSFab7OS2cVFKcl8niQ/tWWAoGWSU+AiZvRIAm GtWntczAVjVQor6rJTM8fL+EQNvgskYC79lXSmW8bxmHY3vNuGZ9rqbhpjR0W3auVfoGmytnY b6u8LlZKDIx8qdfmBL5aycjYVUfgGwfp+UdyTkQ3mN+DOHyJqKTCwQSz1j4GVWHWrSt6ugjDu oHLPjVayZA== Received-SPF: none client-ip=217.72.192.75; envelope-from=jean@abou-samra.fr; helo=mout.kundenserver.de X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.8 / 5.0 requ) BAYES_00=-1.9, NICE_REPLY_A=-0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URI_HEX=0.1 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Jan 2021 18:33:04 -0000 Le 29/01/2021 à 18:42, Gilles Tiar a écrit : > Bonjour à tous, > > Je rencontre un curieux comportement graphique. J’écris un livre sur la > musique de la Bible retrouvée (grâce au décryptement de Suzanne > Haïk-Vantoura). Pour le public francophone, je translittère l’hébreu > biblique et j’ajoute graphiquement les signes de cantillation (format .eps, > créé par Inkscape) à la translittération. > > J’ai trouvé la bonne taille, le bon espacement, tout se passe bien… SAUF > qu’un signe réagit différemment. Ce signe, le plus simple, la tonique > (/sillouk/ en hébreu), petit bâton rectangulaire, a la même hauteur que les > autres, mais son rendu est toujours plus grand (sous la syllabe /scha/). > Exemple : > > > > J’ai fait toutes sortes d’essais, je l’ai même redessiné. Il sort toujours > plus grand. Le problème semble lié à la forme du signe (trait, rectangle?). > > Il existe un autre signe formé d’un trait/rectangle, mais accompagné de deux > points, là le rendu est normal. J’ai repris ce signe dans Inkscape, j’ai > retiré les deux points, mais là à nouveau quand je l’appelle le rendu est > plus grand. > > La solution que j’ai bricolée et qui fonctionne, mais qui n’est pas très > élégante, est d’ajouter au trait du /sillouk/ un ou deux points (de couleur > blanche pour qu’on ne les voit pas) et là le rendu a la même taille que ses > collègues (dernière syllabe sous le mot /çouf/). > > Mon problème regarde peut-être plus un forum Inkscape plus que Lilypond, > mais j’ai vu que des problèmes graphiques ont déjà été discutés sur la > liste. > > Merci pour l’aide, j’ai essayé d’être le plus clair que possible, > > Gilles Bonjour, Le problème me paraît tout à fait clair, cependant il est difficile de déboguer le code sans le voir. Pourriez-vous envoyer les images que vous utilisez et un extrait fonctionnel de votre fichier LilyPond ? Il faudrait examiner l'EPS, en particulier ses dimensions, pour savoir si le problème est du côté d'Inkscape ou de LilyPond. Cordialement, Jean From MAILER-DAEMON Fri Jan 29 13:52:23 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1l5YsZ-0007Gy-Lh for mharc-lilypond-user-fr@gnu.org; Fri, 29 Jan 2021 13:52:23 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:36116) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l5YsY-0007Gi-HE for lilypond-user-fr@gnu.org; Fri, 29 Jan 2021 13:52:22 -0500 Received: from mout.kundenserver.de ([217.72.192.74]:57241) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l5YsV-0007Xx-4g for lilypond-user-fr@gnu.org; Fri, 29 Jan 2021 13:52:22 -0500 Received: from [192.168.1.29] ([88.165.32.211]) by mrelayeu.kundenserver.de (mreue107 [212.227.15.184]) with ESMTPSA (Nemesis) id 1M5gAG-1l3t7q1w9C-007E02; Fri, 29 Jan 2021 19:52:16 +0100 From: Jean Abou Samra Subject: Re: Visualisation graphique de la musique To: =?UTF-8?Q?Michel_Gu=c3=a9nard_=28gmail=29?= , lilypond-user-fr@gnu.org References: <2d505dfc-b772-5822-f574-0ada295b1a42@gmail.com> Message-ID: <08952e72-fe53-03d3-90c7-5c903b54722c@abou-samra.fr> Date: Fri, 29 Jan 2021 19:52:14 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.5.0 MIME-Version: 1.0 In-Reply-To: <2d505dfc-b772-5822-f574-0ada295b1a42@gmail.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-Provags-ID: V03:K1:NOEfQj3KVQ0KcuQbwyIi8Tchurk7MLa6nIONkn4ZtUDhlOSpbl6 kDWVuqBXm93l7kN3MUWW8qFD8SaXb75nTbeCaDmxOJXsW0uBIKaoku4zieLGTUs8WLuZsmJ 8rpZcwQ/Qq/2A25CbYzE28wU78whEKywlidxPKs2CNAHjjeDTVlOyKqngw3XSEFgcs2IcaC FLJ74OsFHUuARmlQtpmPA== X-UI-Out-Filterresults: notjunk:1;V03:K0:JEc8vCSqZy8=:rEHiQ7hGzDNTu/83kxmgb1 9KbqG2URPyR2E3z4t9fyUjRUySxCPCOOLn3Cqm3g+7LsFtzDq8ZVEmOvQl3EzjtE+BiJHdSd1 61iCmWQcupZ40woPTnowO5uq0zhF6xHBD8mElSwz6M/DoHkhChKs6rQlSVUXTMI1AqwjNlsS9 sFKPIDscyg8KYD2x7i61/PvJWe3OdTIoJBYD1nxRJa8eHhr0FO1J7ooYA0rXPDcUWNU/IuwNA d8aTy9PwcrDR2z5E+ocgemjI54PzWq/SXGDOJF54l4K4RQsMYklGVJ2uDF1UCOucvj8iKi9+r VxzAstcPxh4NgZjHmF/+npIv8JcZ/wV+rZCBMQz/4F3GBwKlopNMWuXbLp3cLXRLDpCCVubCA LLeC7Pwsg/552R025rlh9fDeypSXGJcBVDrxRUBXoqTRkT+PQBZScYc5ZSAkoyMQQdMo2Rvf6 QXZ7IVP4TA== Received-SPF: none client-ip=217.72.192.74; envelope-from=jean@abou-samra.fr; helo=mout.kundenserver.de X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, NICE_REPLY_A=-0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Jan 2021 18:52:22 -0000 Le 23/01/2021 à 10:52, Michel Guénard (gmail) a écrit : > > Bonjour à tous > > Une curiosité ou bien une tendance? En tous cas voici un exemple de > représentation possible; reste à lier ceci avec le graveur Lilypond.;-) > > https://public.tableau.com/views/Songbird/Songbird?:language=en&:display_count=y&:origin=viz_share_link&:showVizHome=no#3 > Bonjour, Je ne sais pas dans quelle mesure la question est sérieuse... en tous cas, intéressante. Sans grande surprise, le code que proposait Jacques est de Harm (https://lists.gnu.org/archive/html/lilypond-user/2014-03/msg00260.html), qui l'a depuis intégré à LilyPond lui-même, si bien qu'aujourd'hui, il est relativement simple de créer ce genre de graphiques avec quelque chose comme : \version "2.23.0" musique = <<   { r8 g'16\- c''\- e''\- g'\- c''\- e''\- }   \\   { r16 e'8.~\- e'4 }   \\   { c'2\- } >> { \musique } \score {   \layout {     \context {       \Voice       \consists "Duration_line_engraver"       \override DurationLine.color = grey       \remove "Stem_engraver"       \remove "Tie_engraver"       \remove "Rest_engraver"       \remove "Dots_engraver"       \omit NoteHead     }     \context {       \Staff       \override StaffSymbol.line-count = 15       \override StaffSymbol.color = lightgrey       \remove "Clef_engraver"       \remove "Time_signature_engraver"     }     \context {       \Score       \remove "System_start_delimiter_engraver"     }   }   \musique } Cordialement, Jean From MAILER-DAEMON Fri Jan 29 15:11:48 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1l5a7Q-0008Fr-0A for mharc-lilypond-user-fr@gnu.org; Fri, 29 Jan 2021 15:11:48 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:49442) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l5a7O-0008Ci-7v for lilypond-user-fr@gnu.org; Fri, 29 Jan 2021 15:11:46 -0500 Received: from mout.kundenserver.de ([212.227.17.24]:50759) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l5a7L-00005X-BF for lilypond-user-fr@gnu.org; Fri, 29 Jan 2021 15:11:45 -0500 Received: from [192.168.1.29] ([88.165.32.211]) by mrelayeu.kundenserver.de (mreue106 [212.227.15.184]) with ESMTPSA (Nemesis) id 1MNtjq-1lKv6R22gq-00OGmZ; Fri, 29 Jan 2021 21:11:39 +0100 From: Jean Abou Samra Subject: Re: Nouvelle version de Musescore avec une nouvelle fonte musicale libre To: Xavier Scheuer , Lilypond - Liste References: Message-ID: <03db8b6f-fe25-efa0-f983-1cceec6a7aa7@abou-samra.fr> Date: Fri, 29 Jan 2021 21:11:37 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.5.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-Provags-ID: V03:K1:nNYvsk7AXJydjx+edr9MI7G8rXhJrV6UcUQkT2isLPfo+GeTLmT TYpsRZIveLychd7E6wZB8hMwlM9JV+Jzydsq1nIB9zPd0rUX7C0OuMfOzEjIntpXmRjnHY1 tqzIvQiqHdMNBo0PquJlXPKHq3oGfisxvrqBpKHmKj2HEv3yf0TtfpmLA0I5AXpa8tThQIl 1YDuSJTi/vWCxo6/cWcvA== X-UI-Out-Filterresults: notjunk:1;V03:K0:XEKlje3bZC8=:xtPtGwL4U7AxL6iZmLz8AA JpNnsbBTO4ztOzhLFCnsYqzz3UlGc35XTl2jy5W8Hww9VIGuNQJ0mOICYjiAkhgCu2SU81fOI ltEXpdaAfCAdv4jBdTe8K7fmilU/mjEl7FSdFYb/fhWo/Y4Va8HjLF2I4Axjl9hrB7BfRsBLy Vph/w8YYAhF0Oyd0f/NrJpeum5tGfETJorPKhjYS1rt/a7hXXeqsDzaXylCaiQlLYaesoseX5 2wxMLytW7c4R/5erxzVYyK5rixSuOlghZGqFFBEOB3kSSJDKwyNU/QmaHwvu6RLsu+a2+216B 4uvcljJY8GzJL9WOtVEblgNDHiPMnk1BegSmeQRYrI7VGLuRENoiKTP5qzVT0FNbgFeHeLwNW Q85aP3IHW+bNX60qCFqnnnDyjBArDSi9lWC29E56tlbVQg9yeiHWRbkIfE+stRpHOHv+Glr/2 kj1oxxahfw== Received-SPF: none client-ip=212.227.17.24; envelope-from=jean@abou-samra.fr; helo=mout.kundenserver.de X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, NICE_REPLY_A=-0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Jan 2021 20:11:46 -0000 Le 22/01/2021 à 21:56, Xavier Scheuer a écrit : > Bonjour à tous, > > Je transmets ici une information qui a été communiquée sur la liste > anglophone : la nouvelle version 3.6 de Musescore (nos "collègues" > libres avec une interface graphique) s'est dotée d'une nouvelle fonte > musicale. > https://musescore.org/fr/node/315533 > > > Cette nouvelle fonte s'appelle Leland en hommage à Leland Smith, le > créateur de l'application SCORE et est disponible au format SMuFL sous > licence libre OFL. > Ils utilisent également une nouvelle fonte textuelle basée sur New > Century Schoolbook (également sous licence OFL). > > Pour un rapide aperçu de ces fontes vous pouvez regarder la vidéo de > présentation de Musescore3.6 et pour une explication plus détaillée de > l'origine du design de la nouvelle fonte musicale la vidéo de > Tantacrul  "How I Designed a Free Music Font for 5 Million Musicians > (MuseScore 3.6)". > https://www.youtube.com/watch?v=qLR40BGNy68 > > https://www.youtube.com/watch?v=XGo4PJd1lng > > > Bref, de nombreuses raisons de se réjouir puisque cela pourra être > réutilisé (un jour) dans LilyPond. > > Cordialement, > Xavier Bonjour, C'est une très bonne nouvelle. Je ne suis pas sûr de comprendre ce dont vous voulez parler pour LilyPond : rendre possible l'utilisation de cette police, ou bien des améliorations à la fonte Emmentaler inspirées de Leland ? Dans le premier cas, cela pourrait devenir possible lorsque le code écrit par Owen Lamb cet été dans le cadre du Google Summer of Code sera intégré à la branche master (ce n'est toujours pas fait, il me semble que quelques régressions mineures traînaient dans les coins, il serait peut-être approprié de demander où en est le projet sur la liste de développement). LilyPond se dirige effectivement, comme les autres, vers le standard SMuFL, pour l'instant principalement dans le sens de rendre accessibles les fontes SMuFL externes à LilyPond. En revanche, améliorer Emmentaler, je ne sais pas dans quelle mesure c'est faisable. Elle est entièrement écrite en METAFONT, ce qui permet la particularité de LilyPond, unique à ma connaissance, que le niveau de graisse des glyphes augmente automatiquement lorsque la taille de la portée est réduite. Pour passer un glyphe de Leland à Emmentaler, il faudrait le recoder en METAFONT. (Je parle, mais vous êtes peut-être un expert du sujet, désolé si c'est le cas…) Même si je suis un peu surpris du moteur d'espacement encore embryonnaire (ils ajoutent l'espacement vertical automatique entre les systèmes), c'est agréable de voir progresser un logiciel libre pour la notation musicale accessible au large public qui ne veut pas s'encombrer d'un logiciel puissant mais long à apprendre comme LilyPond. Cette nouvelle version semble franchir une étape. Cordialement, Jean From MAILER-DAEMON Fri Jan 29 15:22:09 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1l5aHR-0001xq-RP for mharc-lilypond-user-fr@gnu.org; Fri, 29 Jan 2021 15:22:09 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:51468) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l5aHQ-0001tY-2M for lilypond-user-fr@gnu.org; Fri, 29 Jan 2021 15:22:08 -0500 Received: from mout.kundenserver.de ([212.227.17.10]:46279) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l5aHN-0004hw-MD for lilypond-user-fr@gnu.org; Fri, 29 Jan 2021 15:22:07 -0500 Received: from [192.168.1.29] ([88.165.32.211]) by mrelayeu.kundenserver.de (mreue109 [212.227.15.184]) with ESMTPSA (Nemesis) id 1MXH3Y-1lT8Cd0Zzi-00Yleg for ; Fri, 29 Jan 2021 21:22:01 +0100 From: Jean Abou Samra Subject: LilyPond 2.22 To: Lilypond-user Fr Message-ID: <8c7e95a2-368c-ebd5-dad4-4f607e440313@abou-samra.fr> Date: Fri, 29 Jan 2021 21:21:59 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.5.0 MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="------------A4E1EA3C50EA486D74CAC4DE" Content-Language: en-US X-Provags-ID: V03:K1:UEh+bDY2KhSUiITXoHpjVeirVfRfkw/Oj4k87jHs4QcRio+QCx/ y6dNn3/jbSnsAHNJJpgFF0ZkneJjA8U8kDUIapFTdapBlh2XSgZq8WGEjyU0yVbvU1WP4mH ZUVlCJy8J+6K8G7xzL4wXeV2bF0qfZewxg+hInceQ6GOJEYQ4xH0h6C1PCQg4QUgebtTSQl wJv9q80oUDFMtZQMX3zdg== X-UI-Out-Filterresults: notjunk:1;V03:K0:u980kwlsy/o=:w/26Jyc0rD1a1nMsDuqhFB nWcfUxaBehJdXYZx8IRXQQQlCY+p1s5uBtuS0x3xVPAsegL5ETmsPx7C5v7vfGkV0C0DtKFhH 0VE1AueRACd5rCKfsS2GpMr+VNiA8nBLzXZh9a5SL43ERibr2jsgQ8Y69rD+vj/+tmG5k4TBL vT6p733Y1G7laRzdRAe39X8mr8WNUKhljwoAxj/Mr7H9oz1sPyIC03dssQNlYoM/Gx5CClIdR 7YaLYvQQgTmnogzvYEeEl0ac2MxiTEaDqt3G7mGcQwwnXI1ccWHKi2YcUg3tA/y27cj0E1pJe 8JZRA+pPHMEEmPQNuSTf7SWZBt2LihrT2Ro4lqw0lCiJNK0H2ihQcLXkjZtmPQ/L5dIH5M++D TZJx2qesTGLOANi2NjAq4L9lcz1yG6DJzcqEW4H+rcCgUz1Mff60+TU22KbFHb1KzgIgTRpwV r88S2nUi3g== Received-SPF: none client-ip=212.227.17.10; envelope-from=jean@abou-samra.fr; helo=mout.kundenserver.de X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Jan 2021 20:22:08 -0000 This is a multi-part message in MIME format. --------------A4E1EA3C50EA486D74CAC4DE Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Bonjour à tous, Le message de Xavier sur MuseScore 3.6 me rappelle que LilyPond 2.22 n'a pas encore été annoncée sur cette liste. C'est donc la toute nouvelle et toute belle version stable de LilyPond, fruit de près de quatre ans de développement. Vous pouvez la télécharger depuis https://lilypond.org/download.fr.html (Mac OS 64-bits : voir https://lists.gnu.org/archive/html/lilypond-user/2021-01/msg00229.html pour une version de développement). Parmi les nouveautés, entre autres : - Le fichier swing.ly, qui permet une interprétation inégale   de rythmes réguliers en MIDI. - Plusieurs nouveaux glyphes pour points d'orgue et soupirs,   la nuance \n (signifiant « niente »), un demi-dièse alternatif. - La transparence partielle en SVG ; - Un nouveau style de crochets d'octaviation, configurable ; - Les diagrammes d'accords pour gauchers ; - Une forme de notation graphique, des lignes qui s'étendent   sur la portée d'une note jusqu'à la suivante, indiquant sa durée ; - Les tables des matières à structure hiérarchique en plusieurs   niveaux ; - Une meilleure prise en compte de la rotation des objets dans   l'espacement ; - Des optimisations conduisant à un petit gain de performance ; - et bien d'autres encore, que vous trouverez sur http://lilypond.org/doc/v2.22/Documentation/changes/index.fr.html Du point de vue plus technique, c'est une version importante : meilleure prise en charge de Guile 2 ; passage à Python 3 pour les scripts lilypond-book, musicxml2ly, etc. ; réécriture du système de compilation de la documentation. La version instable 2.23.0 est sortie aussi, il y a déjà une nouvelle syntaxe et des améliorations pour les voltas (volte), la transparence partielle en PDF, les bends de guitare. Pour faire écho à la récente vague de remerciements, voici une liste incomplète des contributeurs de cette version : Kevin Barry Dan Eble David Stephen Grant Jonas Hahnfeld Harm Phil Holmes Torsten Hämmerle David Kastrup Michael Käppler Werner Lemberg James Lowe Malte Meyn Han-Wen Nienhuys Knut Petersen Johannes Rohrer Valentin Villenave sans oublier les traducteurs : Federico Bruni Hiroshi Fukuhara Walter Garcia-Fontes Jean-Charles Malahieude Tomohiro Tatejima Francisco Vila Cordialement, Jean Abou Samra --------------A4E1EA3C50EA486D74CAC4DE Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 8bit

Bonjour à tous,

Le message de Xavier sur MuseScore 3.6 me rappelle que
LilyPond 2.22 n'a pas encore été annoncée sur cette liste.
C'est donc la toute nouvelle et toute belle version stable
de LilyPond, fruit de près de quatre ans de développement.
Vous pouvez la télécharger depuis
  https://lilypond.org/download.fr.html
(Mac OS 64-bits : voir
https://lists.gnu.org/archive/html/lilypond-user/2021-01/msg00229.html
pour une version de développement).

Parmi les nouveautés, entre autres :

- Le fichier swing.ly, qui permet une interprétation inégale
  de rythmes réguliers en MIDI.

- Plusieurs nouveaux glyphes pour points d'orgue et soupirs,
  la nuance \n (signifiant « niente »), un demi-dièse alternatif.

- La transparence partielle en SVG ;

- Un nouveau style de crochets d'octaviation, configurable ;

- Les diagrammes d'accords pour gauchers ;

- Une forme de notation graphique, des lignes qui s'étendent
  sur la portée d'une note jusqu'à la suivante, indiquant sa durée ;

- Les tables des matières à structure hiérarchique en plusieurs
  niveaux ;

- Une meilleure prise en compte de la rotation des objets dans
  l'espacement ;

- Des optimisations conduisant à un petit gain de performance ;

- et bien d'autres encore, que vous trouverez sur
http://lilypond.org/doc/v2.22/Documentation/changes/index.fr.html

Du point de vue plus technique, c'est une version importante :
meilleure prise en charge de Guile 2 ; passage à Python 3 pour
les scripts lilypond-book, musicxml2ly, etc. ; réécriture du
système de compilation de la documentation.

La version instable 2.23.0 est sortie aussi, il y a déjà une
nouvelle syntaxe et des améliorations pour les voltas (volte),
la transparence partielle en PDF, les bends de guitare.

Pour faire écho à la récente vague de remerciements, voici
une liste incomplète des contributeurs de cette version :

Kevin Barry
Dan Eble
David Stephen Grant
Jonas Hahnfeld
Harm
Phil Holmes
Torsten Hämmerle
David Kastrup
Michael Käppler
Werner Lemberg
James Lowe
Malte Meyn
Han-Wen Nienhuys
Knut Petersen
Johannes Rohrer
Valentin Villenave

sans oublier les traducteurs :

Federico Bruni
Hiroshi Fukuhara
Walter Garcia-Fontes
Jean-Charles Malahieude
Tomohiro Tatejima
Francisco Vila


Cordialement,
Jean Abou Samra

--------------A4E1EA3C50EA486D74CAC4DE-- From MAILER-DAEMON Fri Jan 29 18:04:41 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1l5coj-0007Pb-JC for mharc-lilypond-user-fr@gnu.org; Fri, 29 Jan 2021 18:04:41 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:50836) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l5coi-0007PI-3D for lilypond-user-fr@gnu.org; Fri, 29 Jan 2021 18:04:40 -0500 Received: from smtp5.galacsys.net ([217.24.89.13]:36970 helo=gsyssmtp5.galacsys.net) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l5cog-0004SW-8B for lilypond-user-fr@gnu.org; Fri, 29 Jan 2021 18:04:39 -0500 Received: from gsyssmtp5.galacsys.net (localhost [127.0.0.1]) by gsyssmtp5.galacsys.net (Postfix) with ESMTP id 2A904140D57; Sat, 30 Jan 2021 00:04:33 +0100 (CET) Received: from [192.168.0.10] (220.12.205.77.rev.sfr.net [77.205.12.220]) (Authenticated user) by gsyssmtp5.galacsys.net (Postfix) with ESMTPSA; Sat, 30 Jan 2021 00:04:32 +0100 (CET) Subject: Re: Curieux comportement graphique To: lilypond-user-fr@gnu.org References: <1611942173455-0.post@n2.nabble.com> From: Olivier Miakinen Message-ID: Date: Sat, 30 Jan 2021 00:04:31 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 MIME-Version: 1.0 In-Reply-To: <1611942173455-0.post@n2.nabble.com> Content-Type: text/plain; charset=utf-8 Content-Language: fr Content-Transfer-Encoding: 8bit Received-SPF: none client-ip=217.24.89.13; envelope-from=om+lilypond@miakinen.net; helo=gsyssmtp5.galacsys.net X-Spam_score_int: -4 X-Spam_score: -0.5 X-Spam_bar: / X-Spam_report: (-0.5 / 5.0 requ) BAYES_00=-1.9, FORGED_SPF_HELO=1, KHOP_HELO_FCRDNS=0.399, NICE_REPLY_A=-0.001, SPF_HELO_PASS=-0.001, SPF_NONE=0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Jan 2021 23:04:40 -0000 Bonjour, Le 29/01/2021 18:42, Gilles Tiar a écrit : > > Je rencontre un curieux comportement graphique. J’écris un livre sur la > musique de la Bible retrouvée (grâce au décryptement de Suzanne > Haïk-Vantoura). Pour le public francophone, je translittère l’hébreu > biblique et j’ajoute graphiquement les signes de cantillation (format .eps, > créé par Inkscape) à la translittération. > > [...] Une idée pourrait être d'utiliser directement les accents hébreux sous les caractères latins, mais le résultat n'est pas génial en soi car les accents sont trop petits. Ici l'essai de mettre un « HEBREW POINT METEG = siluq » en dessous du h de scha et en dessous du u de çouf : scֽha çoֽuf Une autre idée serait de faire deux lignes de lyrics, une avec le texte translittéré seul, et en dessous une en taille plus importante, avec juste les accents en dessous d'espaces insécables. Tu peux jouer avec Unicode ici : et les accents sont là : . Par exemple, avec « 73 63 5BD 68 61 » dans le cadre de gauche « numéros de caractères en hex » ça donne « scֽha » dans le cadre de droite « caractères », sachant que « 5BD 68 » met un siluq sous un h. Pour un siluq sous une espace insécable, ce serait « 5BD A0 », ce qui devrait ressembler à « _ֽ _ » sans les « _ » (il y a un bug dans Thunderbird et SeaMonkey qui empêche d'utiliser l'espace insécable). Cordialement, -- Olivier Miakinen From MAILER-DAEMON Fri Jan 29 19:17:00 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1l5dwi-00083i-87 for mharc-lilypond-user-fr@gnu.org; Fri, 29 Jan 2021 19:17:00 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:60704) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l5dwh-00083a-6n for lilypond-user-fr@gnu.org; Fri, 29 Jan 2021 19:16:59 -0500 Received: from mail-wr1-x436.google.com ([2a00:1450:4864:20::436]:38213) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1l5dwf-000306-CK for lilypond-user-fr@gnu.org; Fri, 29 Jan 2021 19:16:58 -0500 Received: by mail-wr1-x436.google.com with SMTP id s7so7517217wru.5 for ; Fri, 29 Jan 2021 16:16:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=to:from:subject:message-id:date:user-agent:mime-version :content-language; bh=Pm5FY1GxCmpOtibtYsYKFOQtm22COylBeB8qlVBEQTA=; b=ixfDpVuDc3ruUz7i+O9lcPp0ULM2/O3FzHW2YAr/Ve52Cdk8bMRshR8ByqE6vc9VxN +HGb5IotUy3Iuaab8P3UOnr+7+EVuzMnwp/hVrF/qWiQOV/+AvB/zNpfem7/mvU5pvtD /TR6mnu88SWTi3h2AYtRZCNSO4vD0Ky465wbro03kptMHgg5HNkZvXfgH+pZ3wzcFWxj yl6x1iJtNRoWmh7xiXdATikQDw9tNIWLM1WBVQHgRu8k/7vj8Hs/K2PjPHN2SSp0cBX0 aANBRqE1gyN1OWsW9ZY84r8OvvXekQNPHXX31BJfP2Rpv26gkUFdSXM2r8Pz75CGB0nX 2HGQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:from:subject:message-id:date:user-agent :mime-version:content-language; bh=Pm5FY1GxCmpOtibtYsYKFOQtm22COylBeB8qlVBEQTA=; b=ZmH1odvOjeqQmjL27fvz309Zn6AmUVf2vYSIYGpd1MMQ0yseVjVwaq6YzUCiLZkApn XmkKQ8qjxTjeOqe6c6WyanWkiv9yr1/A/E4KgTFQmGIbhtaBULyagBjjOcGR81AvDPz9 WJc+HOn2Bsk5EjHYU5yXAzW2snifUF4a6bwiaZjDYpg3IbuVIVhBzOOshhYJZErmKkBQ eoyzNnDEiZf7h0C+1kvcfE+UtESOvtw/rro2jdjFA+Z43uiDxjA8zwuVDfOCxJ4K+nxM WHB2OLcp9CDpdfZd74ve0fkzs9y9HaLXzl0XQUZgZfMFooucmSngOW/JLy8bUz8d4OSj Me3Q== X-Gm-Message-State: AOAM531DJ+cWD8NnIcskRWM5YqaqCbvzjEeFPnR7P7HX98MsqM6DGTJp 8Lr5ud1tnTIXDxKQilhf4VNutSrE9Ic= X-Google-Smtp-Source: ABdhPJxj6jYGKTnnDPCv1KhBdb0GMRg1zaJTPNwoEia5qC2lDbXyOjLRHT1bUfdzt+J2XCis/UhPBw== X-Received: by 2002:adf:f149:: with SMTP id y9mr1294140wro.144.1611965814605; Fri, 29 Jan 2021 16:16:54 -0800 (PST) Received: from ?IPv6:2a01:e0a:80d:9ee0:184a:3661:7e98:880b? ([2a01:e0a:80d:9ee0:184a:3661:7e98:880b]) by smtp.gmail.com with ESMTPSA id p18sm10100503wrx.84.2021.01.29.16.16.53 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 29 Jan 2021 16:16:54 -0800 (PST) To: lilypond-user-fr@gnu.org From: =?UTF-8?Q?Michel_Gu=c3=a9nard_=28gmail=29?= Subject: A review of optical music recognition software Message-ID: <3577bb24-c952-78db-0f16-d3c9e970ee5a@gmail.com> Date: Sat, 30 Jan 2021 01:16:53 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="------------FD301073B23B92CDC62690DC" Content-Language: fr-FR Received-SPF: pass client-ip=2a00:1450:4864:20::436; envelope-from=michelguenard97@gmail.com; helo=mail-wr1-x436.google.com X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jan 2021 00:16:59 -0000 This is a multi-part message in MIME format. --------------FD301073B23B92CDC62690DC Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Bonjour à tous Une évaluation assez complète de 4 outils OCR (scan de partitions musicales); et en fin d'article une section intéressante formée de nombreux commentaires dont plusieurs provenant d'experts du domaine (pour autant que leurs commentaires permettent de penser qu'ils le sont) all in english. https://www.scoringnotes.com/reviews/a-review-of-optical-music-recognition-software/ *PlayScore 2* *ScanScore* *PhotoScore Ultimate* *SmartScore 64 Professional Edition* --------------FD301073B23B92CDC62690DC Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 8bit

Bonjour à tous

Une évaluation assez complète de 4 outils OCR (scan de partitions musicales); et en fin d'article une section intéressante formée de nombreux commentaires dont plusieurs provenant d'experts du domaine (pour autant que leurs commentaires permettent de penser qu'ils le sont)

all in english.

https://www.scoringnotes.com/reviews/a-review-of-optical-music-recognition-software/

PlayScore 2
ScanScore
PhotoScore Ultimate
SmartScore 64 Professional Edition




--------------FD301073B23B92CDC62690DC-- From MAILER-DAEMON Sat Jan 30 03:30:30 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1l5leI-00016f-KT for mharc-lilypond-user-fr@gnu.org; Sat, 30 Jan 2021 03:30:30 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:47356) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l5leG-00015W-Hs for lilypond-user-fr@gnu.org; Sat, 30 Jan 2021 03:30:28 -0500 Received: from n2.nabble.com ([162.253.133.85]:50118) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l5leE-0005IQ-MD for lilypond-user-fr@gnu.org; Sat, 30 Jan 2021 03:30:28 -0500 Received: from n2.nabble.com (localhost [127.0.0.1]) by n2.nabble.com (Postfix) with ESMTP id 297DF120CD217 for ; Sat, 30 Jan 2021 01:30:25 -0700 (MST) Date: Sat, 30 Jan 2021 01:30:25 -0700 (MST) From: Gilles Tiar To: lilypond-user-fr@gnu.org Message-ID: <1611995425167-0.post@n2.nabble.com> In-Reply-To: References: <1611942173455-0.post@n2.nabble.com> Subject: Re: Curieux comportement graphique MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Received-SPF: softfail client-ip=162.253.133.85; envelope-from=gilalya@gmail.com; helo=n2.nabble.com X-Spam_score_int: 8 X-Spam_score: 0.8 X-Spam_bar: / X-Spam_report: (0.8 / 5.0 requ) BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, FORGED_GMAIL_RCVD=1, FREEMAIL_FROM=0.001, NML_ADSP_CUSTOM_MED=0.9, SPF_HELO_PASS=-0.001, SPF_SOFTFAIL=0.665, URI_HEX=0.1 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jan 2021 08:30:29 -0000 Bonjour et merci pour vos r=C3=A9ponses, Jean, je joins, comme tu me le demandes, mon code Lilypond et les 4 images de mon exemple (toutes de m=C3=AAme hauteur). Comme je l'avais indiqu=C3=A9, l'image /silloukdeux.eps/ est constitu=C3=A9= e de /sillouk.eps/ avec deux petits cercles blancs. exode_15_4_ex.ly =20 merha.eps = =20 tipha.eps = =20 sillouk.eps =20 silloukdeux.eps =20 Olivier, Olivier Miakinen-3 wrote > Une id=C3=A9e pourrait =C3=AAtre d'utiliser directement les accents h=C3= =A9breux sous > les caract=C3=A8res latins, mais le r=C3=A9sultat n'est pas g=C3=A9nial e= n soi car les > accents sont trop petits. C'est ce que je fais en g=C3=A9n=C3=A9ral, mais ici il s'agit d'un ouvrage = expliquant le fonctionnement du syst=C3=A8me des /te'amim/ (signes de cantillation bibliques) et comme tu le remarques, les accents apparaissent trop petits pour le lecteur inexp=C3=A9riment=C3=A9. Olivier Miakinen-3 wrote > Une autre id=C3=A9e serait de faire deux lignes de lyrics, une avec le te= xte > translitt=C3=A9r=C3=A9 seul, et en dessous une en taille plus importante,= avec > juste les accents en dessous d'espaces ins=C3=A9cables. Je fais en fait quelque chose de similaire. Les signes inf=C3=A9rieurs apparaissent sur une m=C3=AAme ligne, =C3=A0 la distance et avec la taille = que je veux (sauf que le /sillouk/ appara=C3=AEt toujours avec une hauteur augment=C3= =A9e par rapport aux autres signes). Exemple de code: Il y aura aussi les signes sup=C3=A9rieurs qui appara=C3=AEtront selon une= ligne au-dessus des mots. Olivier Miakinen-3 wrote > Tu peux jouer avec Unicode ici : > <http://hapax.qc.ca/conversion.fr.html> > et les accents sont l=C3=A0 : > <https://www.unicode.org/charts/PDF/U0590.pdf>. >=20 > Par exemple, avec =C2=AB 73 63 5BD 68 61 =C2=BB dans le cadre de gauche = =C2=AB num=C3=A9ros > de caract=C3=A8res en hex =C2=BB =C3=A7a donne =C2=AB sc=D6=BDha =C2=BB d= ans le cadre de droite > =C2=AB caract=C3=A8res =C2=BB, sachant que =C2=AB 5BD 68 =C2=BB met un si= luq sous un h. Pour > un siluq sous une espace ins=C3=A9cable, ce serait =C2=AB 5BD A0 =C2=BB, = ce qui devrait > ressembler =C3=A0 =C2=AB _=D6=BD _ =C2=BB sans les =C2=AB _ =C2=BB (il y = a un bug dans Thunderbird et > SeaMonkey qui emp=C3=AAche d'utiliser l'espace ins=C3=A9cable). Il y a l=C3=A0 peut-=C3=AAtre une piste, je m'y int=C3=A9resserai si n=C3= =A9cessaire. Cordialement, Gilles -- Sent from: http://lilypond-french-users.1298960.n2.nabble.com/ From MAILER-DAEMON Sat Jan 30 07:29:38 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1l5pNi-00072U-4F for mharc-lilypond-user-fr@gnu.org; Sat, 30 Jan 2021 07:29:38 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:36804) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l5pNh-00072N-8h for lilypond-user-fr@gnu.org; Sat, 30 Jan 2021 07:29:37 -0500 Received: from smtp5.galacsys.net ([2001:1b78:0:9::13]:39786 helo=gsyssmtp5.galacsys.net) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l5pNf-0002gH-Br for lilypond-user-fr@gnu.org; Sat, 30 Jan 2021 07:29:37 -0500 Received: from gsyssmtp5.galacsys.net (localhost [127.0.0.1]) by gsyssmtp5.galacsys.net (Postfix) with ESMTP id BFA98140D73; Sat, 30 Jan 2021 13:29:30 +0100 (CET) Received: from [192.168.0.10] (220.12.205.77.rev.sfr.net [77.205.12.220]) (Authenticated user) by gsyssmtp5.galacsys.net (Postfix) with ESMTPSA; Sat, 30 Jan 2021 13:29:30 +0100 (CET) From: Olivier Miakinen Subject: Re: Curieux comportement graphique To: lilypond-user-fr References: <1611942173455-0.post@n2.nabble.com> <1611995425167-0.post@n2.nabble.com> Message-ID: <6d5c207e-113b-3bfc-b62a-0b91e2c99219@miakinen.net> Date: Sat, 30 Jan 2021 13:29:30 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 MIME-Version: 1.0 In-Reply-To: <1611995425167-0.post@n2.nabble.com> Content-Type: text/plain; charset=utf-8 Content-Language: fr Content-Transfer-Encoding: 8bit Received-SPF: none client-ip=2001:1b78:0:9::13; envelope-from=om+lilypond@miakinen.net; helo=gsyssmtp5.galacsys.net X-Spam_score_int: -3 X-Spam_score: -0.4 X-Spam_bar: / X-Spam_report: (-0.4 / 5.0 requ) BAYES_00=-1.9, FORGED_SPF_HELO=1, KHOP_HELO_FCRDNS=0.4, NICE_REPLY_A=-0.001, SPF_HELO_PASS=-0.001, SPF_NONE=0.001, URI_HEX=0.1 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jan 2021 12:29:37 -0000 [nouvel envoi à la liste plutôt qu'en privé] Le 30/01/2021 09:30, Gilles Tiar a écrit : > > Olivier Miakinen-3 wrote >> Une autre idée serait de faire deux lignes de lyrics, une avec le texte >> translittéré seul, et en dessous une en taille plus importante, avec >> juste les accents en dessous d'espaces insécables. > > Je fais en fait quelque chose de similaire. Les signes inférieurs > apparaissent sur une même ligne, à la distance et avec la taille que je veux > (sauf que le /sillouk/ apparaît toujours avec une hauteur augmentée par > rapport aux autres signes). Exemple de code: L'exemple de code n'a pas marché. Mais en voici un, à partir du code de ============================================================ merha = \markup { \lower #8 \fontsize #8 \concat { \char ##x00A0 \char ##x05A5 \char ##x00A0 \char ##x00A0 } } tipha = \markup { \lower #8 \fontsize #8 \concat { \char ##x00A0 \char ##x0596 \char ##x00A0 \char ##x00A0 } } sillouk = \markup { \lower #8 \fontsize #8 \concat { \char ##x00A0 \char ##x05BD \char ##x00A0 \char ##x00A0 } } melody = \relative do' { \clef "treble" \key do\major % \tempo "env. 8=132" \time 2/8 la'8 [la]| \time 3/8 fa_\merha mi_\sillouk [mi]| \time 2/8 sold_\tipha sold\noBeam| \time 3/8 fa_\merha fa [fa]| \time 4/8 mi_\sillouk r \bar "|." } ============================================================ From MAILER-DAEMON Sat Jan 30 08:39:19 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1l5qT9-0001Xm-BL for mharc-lilypond-user-fr@gnu.org; Sat, 30 Jan 2021 08:39:19 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:50876) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l5qT7-0001Tl-8J for lilypond-user-fr@gnu.org; Sat, 30 Jan 2021 08:39:17 -0500 Received: from n2.nabble.com ([162.253.133.85]:49798) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l5qT5-0007oE-CT for lilypond-user-fr@gnu.org; Sat, 30 Jan 2021 08:39:17 -0500 Received: from n2.nabble.com (localhost [127.0.0.1]) by n2.nabble.com (Postfix) with ESMTP id CADC2120D2FC0 for ; Sat, 30 Jan 2021 06:39:13 -0700 (MST) Date: Sat, 30 Jan 2021 06:39:13 -0700 (MST) From: Gilles Tiar To: lilypond-user-fr@gnu.org Message-ID: <1612013953790-0.post@n2.nabble.com> In-Reply-To: <6d5c207e-113b-3bfc-b62a-0b91e2c99219@miakinen.net> References: <1611942173455-0.post@n2.nabble.com> <1611995425167-0.post@n2.nabble.com> <6d5c207e-113b-3bfc-b62a-0b91e2c99219@miakinen.net> Subject: Re: Curieux comportement graphique MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Received-SPF: softfail client-ip=162.253.133.85; envelope-from=gilalya@gmail.com; helo=n2.nabble.com X-Spam_score_int: 8 X-Spam_score: 0.8 X-Spam_bar: / X-Spam_report: (0.8 / 5.0 requ) BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, FORGED_GMAIL_RCVD=1, FREEMAIL_FROM=0.001, NML_ADSP_CUSTOM_MED=0.9, SPF_HELO_PASS=-0.001, SPF_SOFTFAIL=0.665, URI_HEX=0.1 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jan 2021 13:39:17 -0000 Direction tr=C3=A8s int=C3=A9ressante, Olivier. Je garde l'id=C3=A9e, elle = me servira sans doute. Le probl=C3=A8me, pour l'heure, est que les signes (qui doivent ici appara= =C3=AEtre sous les mots) =C3=A9tant li=C3=A9s aux notes apparaissent au-dessus des mo= ts. J'ai essay=C3=A9 de les entrer dans les syllabes concern=C3=A9es, mais =C3= =A7a ne donne pas le r=C3=A9sultat souhait=C3=A9, =C3=A7a rajoute une syllabe =C3=A0 la m=C3= =A9lodie. Peut-=C3=AAtre =C3=A0 creuser. Merci, Gilles -- Sent from: http://lilypond-french-users.1298960.n2.nabble.com/ From MAILER-DAEMON Sat Jan 30 09:30:58 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1l5rH8-0001I0-0i for mharc-lilypond-user-fr@gnu.org; Sat, 30 Jan 2021 09:30:58 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:34640) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l5rH6-0001GV-Dw for lilypond-user-fr@gnu.org; Sat, 30 Jan 2021 09:30:56 -0500 Received: from mout.kundenserver.de ([212.227.17.10]:57803) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l5rH3-0005Ml-M1 for lilypond-user-fr@gnu.org; Sat, 30 Jan 2021 09:30:55 -0500 Received: from [192.168.1.29] ([88.165.32.211]) by mrelayeu.kundenserver.de (mreue109 [212.227.15.184]) with ESMTPSA (Nemesis) id 1MA7Su-1lHMno0t1G-00BaVJ; Sat, 30 Jan 2021 15:30:50 +0100 Subject: Re: Curieux comportement graphique To: Gilles Tiar , lilypond-user-fr@gnu.org References: <1611942173455-0.post@n2.nabble.com> <1611995425167-0.post@n2.nabble.com> From: Jean Abou Samra Message-ID: <92c8be7d-006c-7088-7294-2211ffd5fe90@abou-samra.fr> Date: Sat, 30 Jan 2021 15:30:49 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.5.0 MIME-Version: 1.0 In-Reply-To: <1611995425167-0.post@n2.nabble.com> Content-Type: multipart/mixed; boundary="------------7A4CA9520EA0F45EBAA0D2C6" Content-Language: en-US X-Provags-ID: V03:K1:objvKf+vWtLStZCcVxUW49t0FTjIek+Ov0rRL80Kv+9GB06QLJv IqJgX0h3lyI6sNiHhyp8RKQykV0CPtu4u5tc2k6Pr3E0agCdugT2y/BHteePaBe6qv1H9l4 ehQbTA19+eRRlQcNiZRT0sm3dQUOGoroF+xRTsB0AzmcCaw20qVQMAEy7QYT++srX9+78RP FzIKjMJ/0RCaLnxOvJdPg== X-UI-Out-Filterresults: notjunk:1;V03:K0:ArIxa5fzbso=:JBLwV/j15Wbw/1gzT7/LUY BcEWAuBY3qWtNOwS3x+/A8XEzIbcg9a4md48YpaFcWVNpJZkk3l3butXL321cS5NGh3JG09Ym 4HWgd4pKG77vch0D6Yy9SDaVlWgvC7XRMH52flAiYtZdzEUHnLJi3ED+r9wwnzjlgaIq3+j6H xOcRp+AaCjcgcPBTsq+iUGw2022FCqD+fxTVyD/RXacAeklCRDk3ljVj63qO99KuCFf7E0wlQ dH9hOWAylj5fOmH8OQfNDTx0kWg4mRmIAD2wG4RVS9N7P4mNh5QTywT6zyuUD4HsoyUne485N F0pihADb8rHI1HWSkuwqMeOxY/dhn0O2+8O6fUW38YwI5zghQ+8K/YhamC/B9v8s6+aZubMfz D1mar3cEJNQB3W3QeRFppZfn0qpkmhYO4ITTR4/QLZ1xTCfB8s5+gB2Kr5Vky5rd+OHt1U5VK t++vmkAZzA== Received-SPF: none client-ip=212.227.17.10; envelope-from=jean@abou-samra.fr; helo=mout.kundenserver.de X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.8 / 5.0 requ) BAYES_00=-1.9, NICE_REPLY_A=-0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URI_HEX=0.1 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jan 2021 14:30:56 -0000 This is a multi-part message in MIME format. --------------7A4CA9520EA0F45EBAA0D2C6 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Bonjour, Le 30/01/2021 à 09:30, Gilles Tiar a écrit : > Bonjour et merci pour vos réponses, > > Jean, je joins, comme tu me le demandes, mon code Lilypond et les 4 images > de mon exemple (toutes de même hauteur). > Comme je l'avais indiqué, l'image /silloukdeux.eps/ est constituée de > /sillouk.eps/ avec deux petits cercles blancs. > > exode_15_4_ex.ly > > merha.eps > > tipha.eps > > sillouk.eps > > silloukdeux.eps > Après un peu de débogage, je crois que le comportement de LilyPond est voulu. Comme vous le dites, les images ont les mêmes dimensions, cependant, l'image sillouk.eps est constituée d'un rectangle noir et de vide autour, et non pas de blanc. LilyPond, un peu trop intelligemment peut-être, au lieu de prendre tout simplement la taille de l'image, enlève à cette taille tout ce qu'il y a de vide, autrement dit elle ne prend en compte que ce qui est vraiment rempli dans la taille utilisée pour mettre l'image à l'échelle. Comme sillouk.eps est deux fois moins large que silloukdeux.eps de ce point de vue, le \epsfile #X #1.1 "sillouk.eps" produit une image deux fois plus grande que \epsfile #X #1.1 "silloukdeux.eps". En revanche, les deux reviennent à la même taille si vous remplacez #X par #Y. Cela étant dit, l'idée d'Olivier d'employer les caractères Unicode est excellente. Je joins un fichier fonctionnel qui utilise les commandes qu'il propose. Au passage, supprimer le Timing_translator vous épargnera tous les \time. La barre de mesure finale n'apparaît pas puisque vous supprimez également le Bar_engraver. Une solution pour l'afficher sans avoir à insérer des \bar "" se trouve ici : https://lists.gnu.org/archive/html/lilypond-user/2021-01/msg00058.html Cordialement, Jean --------------7A4CA9520EA0F45EBAA0D2C6 Content-Type: text/x-lilypond; charset=UTF-8; name="=?UTF-8?B?ZXhvZGVfMTVfNF9tb2RpZmnDqS5seQ==?=" Content-Transfer-Encoding: 8bit Content-Disposition: attachment; filename*0*=UTF-8''%65%78%6F%64%65%5F%31%35%5F%34%5F%6D%6F%64%69%66%69; filename*1*=%C3%A9%2E%6C%79 \version "2.23.0" \language français \layout { \context { \Staff \remove Time_signature_engraver \remove Bar_engraver } \context { \Score \remove Timing_translator \remove Bar_number_engraver \override SpacingSpanner.spacing-increment = 3 } } \paper { indent = 3\mm system-system-spacing.padding = 5\mm paper-height = 14.4\cm paper-width = 13.5\cm tagline = ##f last-bottom-spacing = 0 } merha = \markup \concat { \char ##x00A0 \char ##x05A5 \char ##x00A0 \char ##x00A0 } tipha = \markup \concat { \char ##x00A0 \char ##x0596 \char ##x00A0 \char ##x00A0 } sillouk = \markup \concat { \char ##x00A0 \char ##x05BD \char ##x00A0 \char ##x00A0 } melody = \relative do' { la'8 [la] fa mi[ mi] sold sold fa fa[ fa] mi r %%% \bar "|." } traduc = \lyricmode { 16 l'élite8 de ses8. combattants8. se8 sont16 noyés8 dans16 la mer des Joncs. } paroles = \lyricmode { ou -- miv -- \markup \concat{ \underline h ar } scha -- li -- schav toub -- 'ou ve -- yam çouf } cantillation = \lyricmode { _ _ \merha \sillouk _ \tipha _ \merha _ _ \sillouk } << \new Lyrics \with { \override LyricText.font-shape = #'italic fontSize = -2 } \traduc \new Staff << \new Voice = "chant" \melody \new Lyrics \with { \override VerticalAxisGroup.nonstaff-relatedstaff-spacing.padding = 3 \override VerticalAxisGroup.nonstaff-nonstaff-spacing = #'((basic-distance . 0) (minimum-distance . 0) (padding . 0.5)) } \lyricsto "chant" \paroles \new Lyrics \with { fontSize = 8 } \lyricsto "chant" \cantillation >> >> --------------7A4CA9520EA0F45EBAA0D2C6-- From MAILER-DAEMON Sat Jan 30 09:42:56 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1l5rSh-0007SK-U1 for mharc-lilypond-user-fr@gnu.org; Sat, 30 Jan 2021 09:42:55 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:37698) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l5rSg-0007QE-Kl for lilypond-user-fr@gnu.org; Sat, 30 Jan 2021 09:42:54 -0500 Received: from n2.nabble.com ([162.253.133.85]:56641) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l5rSe-00025g-VT for lilypond-user-fr@gnu.org; Sat, 30 Jan 2021 09:42:54 -0500 Received: from n2.nabble.com (localhost [127.0.0.1]) by n2.nabble.com (Postfix) with ESMTP id 80F9A120D48F1 for ; Sat, 30 Jan 2021 07:42:51 -0700 (MST) Date: Sat, 30 Jan 2021 07:42:51 -0700 (MST) From: Gilles Tiar To: lilypond-user-fr@gnu.org Message-ID: <1612017771485-0.post@n2.nabble.com> In-Reply-To: <1612013953790-0.post@n2.nabble.com> References: <1611942173455-0.post@n2.nabble.com> <1611995425167-0.post@n2.nabble.com> <6d5c207e-113b-3bfc-b62a-0b91e2c99219@miakinen.net> <1612013953790-0.post@n2.nabble.com> Subject: Re: Curieux comportement graphique MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Received-SPF: softfail client-ip=162.253.133.85; envelope-from=gilalya@gmail.com; helo=n2.nabble.com X-Spam_score_int: 8 X-Spam_score: 0.8 X-Spam_bar: / X-Spam_report: (0.8 / 5.0 requ) BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, FORGED_GMAIL_RCVD=1, FREEMAIL_FROM=0.001, NML_ADSP_CUSTOM_MED=0.9, SPF_HELO_PASS=-0.001, SPF_SOFTFAIL=0.665, URI_HEX=0.1 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jan 2021 14:42:54 -0000 J'ai r=C3=A9ussi quelque chose en suivant ton id=C3=A9e : un \lyrics sous les mots (pour les signes inf=C3=A9rieurs) et, le moment v= enu, un \lyrics au-dessus des mots pour les signes sup=C3=A9rieurs. ex_15_4_new.ly =20 J'ai une seule petite r=C3=A9ticence, le /sillouk/ est un peu court en haut= eur, il est de la taille des autres signes dans les Bibles conformes. Existe-t-i= l un autre code ? Merci, Gilles -- Sent from: http://lilypond-french-users.1298960.n2.nabble.com/ From MAILER-DAEMON Sat Jan 30 10:07:55 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1l5rqn-0008P4-I7 for mharc-lilypond-user-fr@gnu.org; Sat, 30 Jan 2021 10:07:55 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:42284) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l5rql-0008Mr-O3 for lilypond-user-fr@gnu.org; Sat, 30 Jan 2021 10:07:48 -0500 Received: from n2.nabble.com ([162.253.133.85]:50492) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l5rqj-0003gE-Ua for lilypond-user-fr@gnu.org; Sat, 30 Jan 2021 10:07:47 -0500 Received: from n2.nabble.com (localhost [127.0.0.1]) by n2.nabble.com (Postfix) with ESMTP id 9C2A5120D527D for ; Sat, 30 Jan 2021 08:07:44 -0700 (MST) Date: Sat, 30 Jan 2021 08:07:44 -0700 (MST) From: Gilles Tiar To: lilypond-user-fr@gnu.org Message-ID: <1612019264597-0.post@n2.nabble.com> In-Reply-To: <1612017771485-0.post@n2.nabble.com> References: <1611942173455-0.post@n2.nabble.com> <1611995425167-0.post@n2.nabble.com> <6d5c207e-113b-3bfc-b62a-0b91e2c99219@miakinen.net> <1612013953790-0.post@n2.nabble.com> <1612017771485-0.post@n2.nabble.com> Subject: Re: Curieux comportement graphique MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Received-SPF: softfail client-ip=162.253.133.85; envelope-from=gilalya@gmail.com; helo=n2.nabble.com X-Spam_score_int: 8 X-Spam_score: 0.8 X-Spam_bar: / X-Spam_report: (0.8 / 5.0 requ) BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, FORGED_GMAIL_RCVD=1, FREEMAIL_FROM=0.001, NML_ADSP_CUSTOM_MED=0.9, SPF_HELO_PASS=-0.001, SPF_SOFTFAIL=0.665, URI_HEX=0.1 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jan 2021 15:07:48 -0000 Merci Jean, Tes deux solutions fonctionnent.=20 Pour le remplacement de #X par #Y, j'ai d=C3=BB juste ajuster la taille, qu= i ressort plus petite que celle des autres signes #Y #1.7 #"../images/sillouk.eps" au lieu de #X #1.1 #"../images/sillouk.eps". Pour ta deuxi=C3=A8me, suivant l'id=C3=A9e d'Olivier, les traits de soulign= ements sont peut-=C3=AAtre pr=C3=A9f=C3=A9rables =C3=A0 l'entr=C3=A9e de dur=C3=A9es, c= omme je l'ai fait. Je n'avais pas de solutions, j'en ai trois ! Merci encore =C3=A0 vous deux, Gilles -- Sent from: http://lilypond-french-users.1298960.n2.nabble.com/ From MAILER-DAEMON Sat Jan 30 10:20:53 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1l5s3R-00043m-0C for mharc-lilypond-user-fr@gnu.org; Sat, 30 Jan 2021 10:20:53 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:43958) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l5s3O-00043D-NB for lilypond-user-fr@gnu.org; Sat, 30 Jan 2021 10:20:50 -0500 Received: from mail-lf1-x12e.google.com ([2a00:1450:4864:20::12e]:41948) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1l5s3K-0000Ti-KM for lilypond-user-fr@gnu.org; Sat, 30 Jan 2021 10:20:50 -0500 Received: by mail-lf1-x12e.google.com with SMTP id a8so16681373lfi.8 for ; Sat, 30 Jan 2021 07:20:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=h0Pdri4QHAdV0H4p2bGwDL6yXHYZHQ0o+SN+c+4uODQ=; b=bcDaB6Uh+oTkP/ePuVTv7U+v37gGP8db8Kdun/SbpH0F19zRfaEHzxMTI5CzT9p7jg q/42dGfNUB4KVvG1meLIULJ29/PBIVn+o+3W/LOybT25+76fPrPZD3o8mbq4FESrnQPT VCUzsV+u3uScQHjEdlKBmB8JhXc4l1ggNHW3Bdr/2gIl68tkhPkbr5I8rST9WdwXHJyW gK7WKj+Gsb0Sh0McN6Feab8EaHKuB+8btDSk//6xjq20AyZA6rqnLkeltLyA4z6Jy3+v GDvzlzx/9x3j3nJdDUSkd34KA6vW0dPwFJvcffd4XzZNcLvLzWjTo+NgSEIZSXdX5fQV tB2g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=h0Pdri4QHAdV0H4p2bGwDL6yXHYZHQ0o+SN+c+4uODQ=; b=XaXqzKPYXbFuT7AxTTTzUvB9mts5sAEg6OGflujZkg/z2tkXulRE2YVYGG4AZa978a ehGCwcplGEKoDHXDVyE7rwuv/TaEkYP5NMmIS9JnSIukA2aTDjBWEx904CLQ5G/JEj5q h1IF9WetX7tRsq87i5K4Myzp20/9ytOf1JKaGc8kuItrNjwI3ZS2fOZkuWGMJUndBVaU /GYzdFfpUzktlSks1m/Ucw4SY6akHCHM6DBFqClhXPA9biIJANGNaQW1la9GeCTZ784S 1Celi9Q+3Rv85zlop1acOw+8V9i8u+Ad3POp/+38Pbdlfv7MrBq/rF6J6tIQUEOwldjN WwsA== X-Gm-Message-State: AOAM532CuYrnBiQF0WW7AOZHSD2+ahvBDL0FuLE4KvoohGmKuZ5X3gmt VpiBzB61i+7BtmKnl03tsu9FrkuxiHwqZMVzai4= X-Google-Smtp-Source: ABdhPJzwtwZ0xBmg+Yi9cGLXENpJ558X0SYasCyLh8yoCADWTBDJFdfJaGs7HKJEgACBYjkbTQHPRbHjc+DPYd1Ohy8= X-Received: by 2002:ac2:4d47:: with SMTP id 7mr4134905lfp.58.1612020043113; Sat, 30 Jan 2021 07:20:43 -0800 (PST) MIME-Version: 1.0 References: <1611942173455-0.post@n2.nabble.com> <1611995425167-0.post@n2.nabble.com> <6d5c207e-113b-3bfc-b62a-0b91e2c99219@miakinen.net> <1612013953790-0.post@n2.nabble.com> <1612017771485-0.post@n2.nabble.com> <1612019264597-0.post@n2.nabble.com> In-Reply-To: <1612019264597-0.post@n2.nabble.com> From: Pierre Perol-Schneider Date: Sat, 30 Jan 2021 16:20:31 +0100 Message-ID: Subject: Re: Curieux comportement graphique To: Gilles Tiar Cc: lilypond-user-fr Content-Type: multipart/alternative; boundary="0000000000000a69b705ba1faa64" Received-SPF: pass client-ip=2a00:1450:4864:20::12e; envelope-from=pierre.schneider.paris@gmail.com; helo=mail-lf1-x12e.google.com X-Spam_score_int: -19 X-Spam_score: -2.0 X-Spam_bar: -- X-Spam_report: (-2.0 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URI_HEX=0.1 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jan 2021 15:20:51 -0000 --0000000000000a69b705ba1faa64 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Une autre solution possible : (j'ai repris les coordonn=C3=A9es des fichiers eps) \version "2.21.2" \include "italiano.ly" \layout { \context { \Staff \remove "Time_signature_engraver" \remove "Bar_engraver" } \context { \Score \omit "BarNumber" \override SpacingSpanner.base-shortest-duration =3D #(ly:make-moment 1/32) } } \paper { indent =3D 3\mm system-system-spacing.padding =3D 5\mm paper-height =3D 14.4\cm paper-width =3D 13.5\cm %line-width =3D 13\cm tagline =3D ##f last-bottom-spacing =3D 0 } merha =3D \markup \stencil #(make-path-stencil '(M 3.098 2.027 C 3.098 3.066 2.844 3.996 2.332 4.82 C 1.848 5.605 1.34 6 0.812 6 C 0.27 6 0 5.773 0 5.32 C 0 5.133 0.074 4.969 0.219 4.82 C 0.566 4.516 0.91 4.207 1.25 3.898 C 1.711 3.34 1.941 2.617 1.941 1.727 L 1.941 0.57 C 1.941 0.191 2.137 0 2.527 0 C 2.906 0 3.098 0.191 3.098 0.57 L 3.098 2.027 Z) 0 .27 -.27 #t) tipha =3D \markup \stencil #(make-path-stencil '(M 0 2.027 C 0 3.066 0.254 3.996 0.766 4.82 C 1.25 5.605 1.758 6 2.285 6 C 2.824 6 3.098 5.773 3.098 5.32 C 3.098 5.133 3.023 4.969 2.879 4.82 C 2.531 4.516 2.188 4.207 1.848 3.898 C 1.383 3.34 1.152 2.617 1.152 1.727 L 1.152 0.57 C 1.152 0.191 0.961 0 0.57 0 C 0.191 0 0 0.191 0 0.57 L 0 2.027 Z) 0 .27 -.27 #t) sillouk =3D \markup \stencil #(make-path-stencil '(M 0 0 L 1.418 0 L 1.418 6 L 0 6 Z) 0 .27 -.27 #t) melody =3D \relative do' { \clef "treble" \key do\major % \tempo "env. 8=3D132" \time 2/8 la'8 [la]| \time 3/8 fa -\markup\merha %_\markup{\lower #8 \epsfile #X #1.1 #"merha.eps"} mi -\markup\sillouk %_\markup{\lower #8 \epsfile #X #.55 #"sillouk.eps"} [mi]| \time 2/8 sold-\markup\tipha %_\markup{\lower #8 \epsfile #X #1.1 #"tipha.eps"} sold\noBeam| \time 3/8 fa -\markup\merha %_\markup{\lower #8 \epsfile #X #1.1 #"merha.eps"} fa [fa]| \time 4/8 mi -\markup\sillouk %_\markup{\lower #8 \epsfile #X #1.1 #"silloukdeux.eps"} r \bar "|." } traduc =3D \new Lyrics \with { alignAboveContext =3D "staff" \override LyricText.font-shape =3D #'italic fontSize =3D #-2 } \lyricmode { 16l'=C3=A9lite8 de ses8. combattants8. se8 sont16 noy=C3=A9s8 dans16 la m= er des Joncs. } paroles =3D \lyricmode { ou -- miv -- \markup\concat{\underline "h""ar"} scha -- li -- schav toub -- 'ou ve -- yam =C3=A7ouf } \score { \new Staff =3D "staff" << \new Voice =3D"chant" \melody \traduc \new Lyrics \with { \override VerticalAxisGroup.nonstaff-relatedstaff-spacing.padding =3D= #3 } \lyricsto "chant" \paroles >> } Cordialement, Pierre Le sam. 30 janv. 2021 =C3=A0 16:08, Gilles Tiar a =C3= =A9crit : > Merci Jean, > > Tes deux solutions fonctionnent. > > Pour le remplacement de #X par #Y, j'ai d=C3=BB juste ajuster la taille, = qui > ressort plus petite que celle des autres signes #Y #1.7 > #"../images/sillouk.eps" au lieu de #X #1.1 #"../images/sillouk.eps". > > Pour ta deuxi=C3=A8me, suivant l'id=C3=A9e d'Olivier, les traits de souli= gnements > sont > peut-=C3=AAtre pr=C3=A9f=C3=A9rables =C3=A0 l'entr=C3=A9e de dur=C3=A9es,= comme je l'ai fait. > > Je n'avais pas de solutions, j'en ai trois ! > > Merci encore =C3=A0 vous deux, > > Gilles > > > > > > -- > Sent from: http://lilypond-french-users.1298960.n2.nabble.com/ > > --0000000000000a69b705ba1faa64 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Une autre solution possible :
(j'ai rep= ris les coordonn=C3=A9es des fichiers eps)

\versio= n "2.21.2"
\include "itali= ano.ly"


\layout {
=C2=A0 \context {
=C2=A0 =C2=A0= \Staff
\remove "Time_signature_engraver"
\remove "= ;Bar_engraver"
}
=C2=A0 \context {
=C2=A0 =C2=A0 \Score
= \omit "BarNumber"
\override SpacingSpanner.base-shortest-dur= ation =3D #(ly:make-moment 1/32)
}
}

\paper =C2=A0{
=C2= =A0 =C2=A0 indent =3D 3\mm
=C2=A0 =C2=A0 system-system-spacing.padding = =3D 5\mm
=C2=A0 =C2=A0 paper-height =3D 14.4\cm
=C2=A0 =C2=A0 paper-w= idth =3D 13.5\cm
=C2=A0 =C2=A0 %line-width =3D 13\cm
=C2=A0 =C2=A0 ta= gline =3D ##f
=C2=A0 =C2=A0 last-bottom-spacing =3D 0
}

merha = =3D \markup \stencil #(make-path-stencil
=C2=A0 =C2=A0 =C2=A0 '(M 3.= 098 2.027
=C2=A0 =C2=A0 =C2=A0 =C2=A0 C 3.098 3.066 2.844 3.996 2.332 4= .82
=C2=A0 =C2=A0 =C2=A0 =C2=A0 C 1.848 5.605 1.34 6 0.812 6
=C2=A0= =C2=A0 =C2=A0 =C2=A0 C 0.27 6 0 5.773 0 5.32
=C2=A0 =C2=A0 =C2=A0 =C2= =A0 C 0 5.133 0.074 4.969 0.219 4.82
=C2=A0 =C2=A0 =C2=A0 =C2=A0 C 0.56= 6 4.516 0.91 4.207 1.25 3.898
=C2=A0 =C2=A0 =C2=A0 =C2=A0 C 1.711 3.34 = 1.941 2.617 1.941 1.727
=C2=A0 =C2=A0 =C2=A0 =C2=A0 L 1.941 0.57
= =C2=A0 =C2=A0 =C2=A0 =C2=A0 C 1.941 0.191 2.137 0 2.527 0
=C2=A0 =C2=A0= =C2=A0 =C2=A0 C 2.906 0 3.098 0.191 3.098 0.57
=C2=A0 =C2=A0 =C2=A0 = =C2=A0 L 3.098 2.027
=C2=A0 =C2=A0 =C2=A0 =C2=A0 Z)
=C2=A0 =C2=A0 = =C2=A0 =C2=A00 .27 -.27 #t)
=C2=A0
tipha =3D \markup \stencil #(make-= path-stencil
=C2=A0 =C2=A0 =C2=A0 '(M 0 2.027
=C2=A0 =C2=A0 =C2= =A0 =C2=A0 C 0 3.066 0.254 3.996 0.766 4.82
=C2=A0 =C2=A0 =C2=A0 =C2=A0= C 1.25 5.605 1.758 6 2.285 6
=C2=A0 =C2=A0 =C2=A0 =C2=A0 C 2.824 6 3.0= 98 5.773 3.098 5.32
=C2=A0 =C2=A0 =C2=A0 =C2=A0 C 3.098 5.133 3.023 4.9= 69 2.879 4.82
=C2=A0 =C2=A0 =C2=A0 =C2=A0 C 2.531 4.516 2.188 4.207 1.8= 48 3.898
=C2=A0 =C2=A0 =C2=A0 =C2=A0 C 1.383 3.34 1.152 2.617 1.152 1.7= 27
=C2=A0 =C2=A0 =C2=A0 =C2=A0 L 1.152 0.57
=C2=A0 =C2=A0 =C2=A0 = =C2=A0 C 1.152 0.191 0.961 0 0.57 0
=C2=A0 =C2=A0 =C2=A0 =C2=A0 C 0.191= 0 0 0.191 0 0.57
=C2=A0 =C2=A0 =C2=A0 =C2=A0 L 0 2.027
=C2=A0 =C2= =A0 =C2=A0 =C2=A0 Z)
=C2=A0 =C2=A0 =C2=A0 =C2=A00 .27 -.27 #t)
=C2=A0=
sillouk =3D \markup \stencil #(make-path-stencil
=C2=A0 =C2=A0 =C2= =A0 '(M 0 0
=C2=A0 =C2=A0 =C2=A0 =C2=A0 L 1.418 0
=C2=A0 =C2=A0 = =C2=A0 =C2=A0 L 1.418 6
=C2=A0 =C2=A0 =C2=A0 =C2=A0 L 0 6
=C2=A0 =C2= =A0 =C2=A0 =C2=A0 Z)
=C2=A0 =C2=A0 =C2=A0 =C2=A00 .27 -.27 #t)

me= lody =3D \relative do' {
=C2=A0 \clef "treble"
=C2=A0 \= key do\major
=C2=A0 % \tempo "env. 8=3D132"
=C2=A0
=C2= =A0 \time 2/8 la'8 [la]|
=C2=A0 \time 3/8 fa -\markup\merha
=C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 %_\markup{\lower #8 \epsfile #X #1.1= #"merha.eps"}
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 mi -= \markup\sillouk
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 %_\markup{\low= er #8 \epsfile #X #.55 #"sillouk.eps"}
=C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 [mi]|
=C2=A0 \time 2/8 sold-\markup\tipha =C2=A0=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 %_\markup{\lower #8 \epsfile #X = #1.1 #"tipha.eps"}
=C2=A0 sold\noBeam|
=C2=A0 \time 3/8 fa= -\markup\merha
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 %_\markup{\lo= wer #8 \epsfile #X #1.1 #"merha.eps"}
=C2=A0 fa [fa]|
=C2= =A0 \time 4/8 mi -\markup\sillouk
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 %_\markup{\lower #8 \epsfile #X #1.1 #"silloukdeux.eps"}
= =C2=A0 r
=C2=A0 =C2=A0 =C2=A0 =C2=A0
=C2=A0 \bar "|."
= }

traduc =3D \new Lyrics \with { alignAboveContext =3D "staff&q= uot;
=C2=A0 =C2=A0\override LyricText.font-shape =3D #'italic
=C2= =A0 =C2=A0fontSize =3D #-2
}
\lyricmode { =C2=A0
=C2=A0
=C2= =A0 16l'=C3=A9lite8 de ses8. combattants8. se8 sont16 noy=C3=A9s8 dans1= 6 la mer des Joncs.
}

paroles =3D \lyricmode {

=C2=A0 ou -= - miv -- \markup\concat{\underline =C2=A0"h""ar"} scha = -- li -- schav toub -- 'ou ve -- yam =C3=A7ouf
}

\score { \new Staff =3D "staff"
<<
\new Voice =3D&q= uot;chant" \melody
\traduc
\new Lyrics \with {
= =C2=A0 =C2=A0 =C2=A0 \override VerticalAxisGroup.nonstaff-relatedstaff-spac= ing.padding =3D #3
=C2=A0 =C2=A0 } \lyricsto "chant" \paroles =
>>

}

Cordialement,
<= div>Pierre

Le=C2=A0sam. 30 janv. 2021 =C3=A0=C2=A016:08, Gilles Ti= ar <gilalya@gmail.com> a =C3= =A9crit=C2=A0:
M= erci Jean,

Tes deux solutions fonctionnent.

Pour le remplacement de #X par #Y, j'ai d=C3=BB juste ajuster la taille= , qui
ressort plus petite que celle des autres signes #Y #1.7
#"../images/sillouk.eps" au lieu de #X #1.1 #"../images/sill= ouk.eps".

Pour ta deuxi=C3=A8me, suivant l'id=C3=A9e d'Olivier, les traits de= soulignements sont
peut-=C3=AAtre pr=C3=A9f=C3=A9rables =C3=A0 l'entr=C3=A9e de dur=C3=A9e= s, comme je l'ai fait.

Je n'avais pas de solutions, j'en ai trois !

Merci encore =C3=A0 vous deux,

Gilles





--
Sent from: http://lilypond-french-users.1298960.n= 2.nabble.com/

--0000000000000a69b705ba1faa64-- From MAILER-DAEMON Sat Jan 30 10:26:53 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1l5s9D-00068U-Jb for mharc-lilypond-user-fr@gnu.org; Sat, 30 Jan 2021 10:26:52 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:44788) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l5s9C-00067n-8G for lilypond-user-fr@gnu.org; Sat, 30 Jan 2021 10:26:50 -0500 Received: from smtp5.galacsys.net ([217.24.89.13]:59508 helo=gsyssmtp5.galacsys.net) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l5s9A-00037B-Hc for lilypond-user-fr@gnu.org; Sat, 30 Jan 2021 10:26:50 -0500 Received: from gsyssmtp5.galacsys.net (localhost [127.0.0.1]) by gsyssmtp5.galacsys.net (Postfix) with ESMTP id 4924D140DBA; Sat, 30 Jan 2021 16:26:45 +0100 (CET) Received: from [192.168.0.10] (220.12.205.77.rev.sfr.net [77.205.12.220]) (Authenticated user) by gsyssmtp5.galacsys.net (Postfix) with ESMTPSA; Sat, 30 Jan 2021 16:26:45 +0100 (CET) Subject: Re: Curieux comportement graphique To: lilypond-user-fr@gnu.org References: <1611942173455-0.post@n2.nabble.com> <1611995425167-0.post@n2.nabble.com> <6d5c207e-113b-3bfc-b62a-0b91e2c99219@miakinen.net> <1612013953790-0.post@n2.nabble.com> <1612017771485-0.post@n2.nabble.com> <1612019264597-0.post@n2.nabble.com> From: Olivier Miakinen Message-ID: <8dce0197-87c6-e58a-1c19-508ac8bac89c@miakinen.net> Date: Sat, 30 Jan 2021 16:26:44 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 MIME-Version: 1.0 In-Reply-To: <1612019264597-0.post@n2.nabble.com> Content-Type: text/plain; charset=utf-8 Content-Language: fr Content-Transfer-Encoding: 8bit Received-SPF: none client-ip=217.24.89.13; envelope-from=om+lilypond@miakinen.net; helo=gsyssmtp5.galacsys.net X-Spam_score_int: -4 X-Spam_score: -0.5 X-Spam_bar: / X-Spam_report: (-0.5 / 5.0 requ) BAYES_00=-1.9, FORGED_SPF_HELO=1, KHOP_HELO_FCRDNS=0.4, NICE_REPLY_A=-0.001, SPF_HELO_PASS=-0.001, SPF_NONE=0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jan 2021 15:26:50 -0000 Le 30/01/2021 16:07, Gilles Tiar a écrit : > > Je n'avais pas de solutions, j'en ai trois ! Et maintenant, grâce à Pierre, tu en as quatre ! From MAILER-DAEMON Sat Jan 30 10:43:40 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1l5sPT-0001qD-TL for mharc-lilypond-user-fr@gnu.org; Sat, 30 Jan 2021 10:43:39 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:46986) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l5sPQ-0001oe-De for lilypond-user-fr@gnu.org; Sat, 30 Jan 2021 10:43:36 -0500 Received: from smtp5.galacsys.net ([217.24.89.13]:47710 helo=gsyssmtp5.galacsys.net) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l5sPO-0001tQ-E9 for lilypond-user-fr@gnu.org; Sat, 30 Jan 2021 10:43:36 -0500 Received: from gsyssmtp5.galacsys.net (localhost [127.0.0.1]) by gsyssmtp5.galacsys.net (Postfix) with ESMTP id BEF1A140DBE; Sat, 30 Jan 2021 16:43:30 +0100 (CET) Received: from [192.168.0.10] (220.12.205.77.rev.sfr.net [77.205.12.220]) (Authenticated user) by gsyssmtp5.galacsys.net (Postfix) with ESMTPSA; Sat, 30 Jan 2021 16:43:30 +0100 (CET) Subject: Re: Curieux comportement graphique To: lilypond-user-fr@gnu.org References: <1611942173455-0.post@n2.nabble.com> <1611995425167-0.post@n2.nabble.com> <92c8be7d-006c-7088-7294-2211ffd5fe90@abou-samra.fr> From: Olivier Miakinen Message-ID: Date: Sat, 30 Jan 2021 16:43:30 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 MIME-Version: 1.0 In-Reply-To: <92c8be7d-006c-7088-7294-2211ffd5fe90@abou-samra.fr> Content-Type: text/plain; charset=utf-8 Content-Language: fr Content-Transfer-Encoding: 8bit Received-SPF: none client-ip=217.24.89.13; envelope-from=om+lilypond@miakinen.net; helo=gsyssmtp5.galacsys.net X-Spam_score_int: -4 X-Spam_score: -0.5 X-Spam_bar: / X-Spam_report: (-0.5 / 5.0 requ) BAYES_00=-1.9, FORGED_SPF_HELO=1, KHOP_HELO_FCRDNS=0.4, NICE_REPLY_A=-0.001, SPF_HELO_PASS=-0.001, SPF_NONE=0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jan 2021 15:43:36 -0000 Le 30/01/2021 15:30, Jean Abou Samra a écrit : > > https://lists.gnu.org/archive/html/lilypond-user/2021-01/msg00058.html > merha = \markup \concat { \char ##x00A0 \char ##x05A5 \char ##x00A0 \char ##x00A0 } > tipha = \markup \concat { \char ##x00A0 \char ##x0596 \char ##x00A0 \char ##x00A0 } > sillouk = \markup \concat { \char ##x00A0 \char ##x05BD \char ##x00A0 \char ##x00A0 } Je reprends ta version simplifiée, où le fontSize est reporté dans le \new Lyrics. Tout d'abord, on peut remplacer chaque espace insécable \char ##x00A0 par une espace simple " ". La raison pour laquelle j'ai mis des espaces insécables et que j'en ai mis plusieurs, c'est que je ne comprenais pas pourquoi ça ne marchait pas avec : sillouk = \markup \concat { \char ##x05BD " " } Je viens de comprendre mon erreur. Même si en Unicode on doit mettre l'accent *avant* le caractère, c.-à-d. U+05BD *avant* l'espace, l'hébreu se lit de droite à gauche, et donc *avant* c'est *plus à droite* ! Du coup, ceci fonctionne et est beaucoup plus simple : merha = \markup \concat { " " \char ##x05A5 } tipha = \markup \concat { " " \char ##x0596 } sillouk = \markup \concat { " " \char ##x05BD } Cordialement, -- Olivier Miakinen From MAILER-DAEMON Sat Jan 30 10:46:43 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1l5sSR-0002yi-AF for mharc-lilypond-user-fr@gnu.org; Sat, 30 Jan 2021 10:46:43 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:47562) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l5sSO-0002y7-VY for lilypond-user-fr@gnu.org; Sat, 30 Jan 2021 10:46:40 -0500 Received: from n2.nabble.com ([162.253.133.85]:51691) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l5sSN-0003Mb-8u for lilypond-user-fr@gnu.org; Sat, 30 Jan 2021 10:46:40 -0500 Received: from n2.nabble.com (localhost [127.0.0.1]) by n2.nabble.com (Postfix) with ESMTP id B30C4120D62E7 for ; Sat, 30 Jan 2021 08:46:37 -0700 (MST) Date: Sat, 30 Jan 2021 08:46:37 -0700 (MST) From: Gilles Tiar To: lilypond-user-fr@gnu.org Message-ID: <1612021597690-0.post@n2.nabble.com> In-Reply-To: <8dce0197-87c6-e58a-1c19-508ac8bac89c@miakinen.net> References: <1611942173455-0.post@n2.nabble.com> <1611995425167-0.post@n2.nabble.com> <6d5c207e-113b-3bfc-b62a-0b91e2c99219@miakinen.net> <1612013953790-0.post@n2.nabble.com> <1612017771485-0.post@n2.nabble.com> <1612019264597-0.post@n2.nabble.com> <8dce0197-87c6-e58a-1c19-508ac8bac89c@miakinen.net> Subject: Re: Curieux comportement graphique MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Received-SPF: softfail client-ip=162.253.133.85; envelope-from=gilalya@gmail.com; helo=n2.nabble.com X-Spam_score_int: 8 X-Spam_score: 0.8 X-Spam_bar: / X-Spam_report: (0.8 / 5.0 requ) BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, FORGED_GMAIL_RCVD=1, FREEMAIL_FROM=0.001, NML_ADSP_CUSTOM_MED=0.9, SPF_HELO_PASS=-0.001, SPF_SOFTFAIL=0.665, URI_HEX=0.1 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jan 2021 15:46:41 -0000 Merci Pierre. N'en jetez plus ! En fait, =C3=A7a fait m=C3=AAme 5 solutions avec mon bricolage initial. Cordialement =C3=A0 tous, Gilles -- Sent from: http://lilypond-french-users.1298960.n2.nabble.com/ From MAILER-DAEMON Sat Jan 30 10:49:14 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1l5sUq-0003DS-FO for mharc-lilypond-user-fr@gnu.org; Sat, 30 Jan 2021 10:49:14 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:47816) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l5sUl-0003Bx-TT for lilypond-user-fr@gnu.org; Sat, 30 Jan 2021 10:49:08 -0500 Received: from smtp5.galacsys.net ([217.24.89.13]:53684 helo=gsyssmtp5.galacsys.net) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l5sUk-0004L5-Jp for lilypond-user-fr@gnu.org; Sat, 30 Jan 2021 10:49:07 -0500 Received: from gsyssmtp5.galacsys.net (localhost [127.0.0.1]) by gsyssmtp5.galacsys.net (Postfix) with ESMTP id 69B41140DC0; Sat, 30 Jan 2021 16:49:03 +0100 (CET) Received: from [192.168.0.10] (220.12.205.77.rev.sfr.net [77.205.12.220]) (Authenticated user) by gsyssmtp5.galacsys.net (Postfix) with ESMTPSA; Sat, 30 Jan 2021 16:49:03 +0100 (CET) Subject: Re: Curieux comportement graphique To: lilypond-user-fr@gnu.org References: <1611942173455-0.post@n2.nabble.com> <1611995425167-0.post@n2.nabble.com> <92c8be7d-006c-7088-7294-2211ffd5fe90@abou-samra.fr> From: Olivier Miakinen Message-ID: Date: Sat, 30 Jan 2021 16:49:02 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: fr Content-Transfer-Encoding: 8bit Received-SPF: none client-ip=217.24.89.13; envelope-from=om+lilypond@miakinen.net; helo=gsyssmtp5.galacsys.net X-Spam_score_int: -4 X-Spam_score: -0.5 X-Spam_bar: / X-Spam_report: (-0.5 / 5.0 requ) BAYES_00=-1.9, FORGED_SPF_HELO=1, KHOP_HELO_FCRDNS=0.4, NICE_REPLY_A=-0.001, SPF_HELO_PASS=-0.001, SPF_NONE=0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jan 2021 15:49:08 -0000 Le 30/01/2021 16:43, Olivier Miakinen a écrit : > > Du coup, ceci fonctionne et est beaucoup plus simple : > > merha = \markup \concat { " " \char ##x05A5 } > tipha = \markup \concat { " " \char ##x0596 } > sillouk = \markup \concat { " " \char ##x05BD } Voire, pour agrandir le sillouk : merha = \markup \concat { " " \char ##x05A5 } tipha = \markup \concat { " " \char ##x0596 } sillouk = \markup \larger \concat { " " \char ##x05BD } From MAILER-DAEMON Sat Jan 30 10:57:23 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1l5scl-0005A1-FK for mharc-lilypond-user-fr@gnu.org; Sat, 30 Jan 2021 10:57:23 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:48866) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l5scj-00059J-LW for lilypond-user-fr@gnu.org; Sat, 30 Jan 2021 10:57:21 -0500 Received: from n2.nabble.com ([162.253.133.85]:56326) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l5scd-0007hk-JH for lilypond-user-fr@gnu.org; Sat, 30 Jan 2021 10:57:20 -0500 Received: from n2.nabble.com (localhost [127.0.0.1]) by n2.nabble.com (Postfix) with ESMTP id 0D0F3120D6754 for ; Sat, 30 Jan 2021 08:57:13 -0700 (MST) Date: Sat, 30 Jan 2021 08:57:12 -0700 (MST) From: Gilles Tiar To: lilypond-user-fr@gnu.org Message-ID: <1612022232394-0.post@n2.nabble.com> In-Reply-To: References: <1611942173455-0.post@n2.nabble.com> <1611995425167-0.post@n2.nabble.com> <92c8be7d-006c-7088-7294-2211ffd5fe90@abou-samra.fr> Subject: Re: Curieux comportement graphique MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Received-SPF: softfail client-ip=162.253.133.85; envelope-from=gilalya@gmail.com; helo=n2.nabble.com X-Spam_score_int: 8 X-Spam_score: 0.8 X-Spam_bar: / X-Spam_report: (0.8 / 5.0 requ) BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, FORGED_GMAIL_RCVD=1, FREEMAIL_FROM=0.001, NML_ADSP_CUSTOM_MED=0.9, SPF_HELO_PASS=-0.001, SPF_SOFTFAIL=0.665, URI_HEX=0.1 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jan 2021 15:57:21 -0000 Merci Olivier pour la simplification de code. J'avais fait des essais pour agrandir le /sillouk/, mais il grandit aussi e= n =C3=A9paisseur et on s'en rend compte visuellement. Il faudrait lui conserver son =C3=A9paisseur et augmenter sa hauteur. Je pe= nse la chose faisable, je ne sais pas encore comment. Cordialement, Gilles -- Sent from: http://lilypond-french-users.1298960.n2.nabble.com/ From MAILER-DAEMON Sat Jan 30 11:33:00 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1l5tBE-0001LI-Ab for mharc-lilypond-user-fr@gnu.org; Sat, 30 Jan 2021 11:33:00 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:34270) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l5tB8-0001KY-71 for lilypond-user-fr@gnu.org; Sat, 30 Jan 2021 11:32:55 -0500 Received: from smtp5-g21.free.fr ([212.27.42.5]:2754) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l5tB5-00072d-DQ for lilypond-user-fr@gnu.org; Sat, 30 Jan 2021 11:32:53 -0500 Received: from zimbra20-e3.priv.proxad.net (unknown [172.20.243.170]) by smtp5-g21.free.fr (Postfix) with ESMTP id C50585FF13 for ; Sat, 30 Jan 2021 17:32:47 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=free.fr; s=smtp-20201208; t=1612024367; bh=+sYLtYSYdQGoqq3XqZhS3Oc4R24JhcN4kaq0MEzgkTk=; h=Date:From:To:In-Reply-To:Subject:From; b=dTylDFtgRqXhMPAdBQuLopeb+N9Sn4Pjk4/k95ut6GMA4IHHIjesReE7EmLsueFM/ RpZlkxGy7OB0ale1tJHDsGTZbyLp2nTbOhbfGTCjkTEj0MsVifYIpe874xBzZ/hOMt AX6IQEDIaSkICTe/rVSHiKUl8eJNIzqboDyunxdCXuRPi10y+91RezCGGxbXXwiOVK QI0N3Dmdpe282qrQb9kHiVpYU9I4r7wXk8wL+/FQ01jw+RfcUbfwnzvoupCNDZyic1 ss9M9YWe02NgEtytMkq8582AW360eZpQtwaebLVFbmTybuD0qmPnRZfjC3AlcUT70g 96Hnh1/zd/yRw== Date: Sat, 30 Jan 2021 17:32:47 +0100 (CET) From: joel.gauvrit@free.fr To: lilypond-user-fr Message-ID: <1954949549.164668152.1612024367617.JavaMail.root@zimbra20-e3.priv.proxad.net> In-Reply-To: <1329153479.164660723.1612024218264.JavaMail.root@zimbra20-e3.priv.proxad.net> Subject: Positionnement automatique des hampes MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Originating-IP: [2a01:e0a:2cd:4540:6050:2012:e259:d38] X-Mailer: Zimbra 7.2.0-GA2598 (ZimbraWebClient - FF3.0 (Win)/7.2.0-GA2598) X-Authenticated-User: joel.gauvrit@free.fr Received-SPF: none client-ip=212.27.42.5; envelope-from=joel.gauvrit@free.fr; helo=smtp5-g21.free.fr X-Spam_score_int: 0 X-Spam_score: -0.1 X-Spam_bar: / X-Spam_report: (-0.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, PDS_TONAME_EQ_TOLOCAL_SHORT=1.999, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jan 2021 16:32:57 -0000 Bonjour =C3=A0 tous, Navr=C3=A9 de poser cette question qui doit pourtant avoir une r=C3=A9ponse= simple, mais je ne la trouve pas dans la documentation... Je souhaite orienter automatiquement les hampes des notes situ=C3=A9es sur = la ligne centrale d'une port=C3=A9e vers le haut et non vers le bas. Merci par avance pour vos lumi=C3=A8res et bon week-end =C3=A0 tous ! Jo=C3=ABl G From MAILER-DAEMON Sat Jan 30 11:43:20 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1l5tLD-0006ix-7S for mharc-lilypond-user-fr@gnu.org; Sat, 30 Jan 2021 11:43:20 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:36216) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l5tLB-0006hj-Fm for lilypond-user-fr@gnu.org; Sat, 30 Jan 2021 11:43:17 -0500 Received: from smtp5.galacsys.net ([217.24.89.13]:52776 helo=gsyssmtp5.galacsys.net) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l5tL8-0003TY-UY for lilypond-user-fr@gnu.org; Sat, 30 Jan 2021 11:43:17 -0500 Received: from gsyssmtp5.galacsys.net (localhost [127.0.0.1]) by gsyssmtp5.galacsys.net (Postfix) with ESMTP id 129BD140DB5; Sat, 30 Jan 2021 17:43:10 +0100 (CET) Received: from [192.168.0.10] (220.12.205.77.rev.sfr.net [77.205.12.220]) (Authenticated user) by gsyssmtp5.galacsys.net (Postfix) with ESMTPSA; Sat, 30 Jan 2021 17:43:09 +0100 (CET) Subject: Re: Positionnement automatique des hampes To: lilypond-user-fr@gnu.org References: <1954949549.164668152.1612024367617.JavaMail.root@zimbra20-e3.priv.proxad.net> From: Olivier Miakinen Message-ID: <033e2ecb-5499-7229-cf1d-d27299b83476@miakinen.net> Date: Sat, 30 Jan 2021 17:43:09 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 MIME-Version: 1.0 In-Reply-To: <1954949549.164668152.1612024367617.JavaMail.root@zimbra20-e3.priv.proxad.net> Content-Type: text/plain; charset=utf-8 Content-Language: fr Content-Transfer-Encoding: 8bit Received-SPF: none client-ip=217.24.89.13; envelope-from=om+lilypond@miakinen.net; helo=gsyssmtp5.galacsys.net X-Spam_score_int: -4 X-Spam_score: -0.5 X-Spam_bar: / X-Spam_report: (-0.5 / 5.0 requ) BAYES_00=-1.9, FORGED_SPF_HELO=1, KHOP_HELO_FCRDNS=0.4, NICE_REPLY_A=-0.001, SPF_HELO_PASS=-0.001, SPF_NONE=0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jan 2021 16:43:18 -0000 Bonjour, Le 30/01/2021 17:32, joel.gauvrit@free.fr a écrit : > > Je souhaite orienter automatiquement les hampes des notes situées sur la ligne centrale d'une portée vers le haut et non vers le bas. Je crois que c'est : \override Stem.neutral-direction = #up From MAILER-DAEMON Sat Jan 30 11:49:55 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1l5tRb-00007Y-Bo for mharc-lilypond-user-fr@gnu.org; Sat, 30 Jan 2021 11:49:55 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:37256) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l5tRa-00006l-Am for lilypond-user-fr@gnu.org; Sat, 30 Jan 2021 11:49:54 -0500 Received: from mail-lj1-x234.google.com ([2a00:1450:4864:20::234]:45478) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1l5tRX-0006BS-Fq for lilypond-user-fr@gnu.org; Sat, 30 Jan 2021 11:49:54 -0500 Received: by mail-lj1-x234.google.com with SMTP id e18so14202317lja.12 for ; Sat, 30 Jan 2021 08:49:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=ssGHyD51TIX1UIE/aY0oHMai6uLgKhuQ3N6icUoP024=; b=l5/IqICx8qohNjrlrsKhTQTTwvCGOYRCmMiDNNULSKYtOHNXKy/o+YdfJc25YNhcrb XVzAfxHsZxvIVnhXqcu+4+MXnTM3NJ0zrnZB9spXoAm0nBjOaw6s3t/Vr3VUzcBQ1kjN Lw/FAfid1e1PknzXUNbeJD1bhjicf8flUKOERT+6WgEkscaH9MeIFfR8YiXyubeboxU5 cZDSmH3c3Q531xVYwdTlEVHWoixvaM8cQLSodWGJEBMARvg9mWeRAScEBb3QurBt0Qf2 KAA37VgLe4sAXgfuJdg81hlkLJDDl43oHYrF40GpryKE5QBeyQAscutGP13fh5bNzD9i xVQw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=ssGHyD51TIX1UIE/aY0oHMai6uLgKhuQ3N6icUoP024=; b=QH51A63rv+eBk7P67YQ9Mb1AIEWTlo5T33ClOkP+0sXW+E9k6aW3CtZhiYkvCiUdkV qPDPHBWOEAE+UZVB9XJ16m6kKyt+q3Oy8nrIb6Eycx5sIHbvmqdu2Jnxq5bYr7fK7wVd FaXrzGt2ltPCPvm7grBRmatLgOx+hbdZowywemxsnk2Q+jVSU8ABYT4ONU4AINh/qUaQ tdSefvE7IwYkWobpj70r1QWiYp4gAVCRlaXzNIK0Nwrnwcz72LX0D9daIQL9+Ij+CkCZ Soq3C7tyinCWC24SkZCNpMH8YdRnhJdptPXNJoYw8b30x4HebfE7TqWH2+b4KQN6THd3 sVnw== X-Gm-Message-State: AOAM530UZONa/G9dk+bC32B8FkAa2GvBCyDzBztrnqUlwOTBUI9NZ/3f A4+rzoEeTq1A4dwjEEKCNogcNX9cNPY+/HjrcI4= X-Google-Smtp-Source: ABdhPJw/lQ6kTruKUdRfdvMnJ/mJ871eRmS8YtGP6kdUP0aHDpOb2C/pB34gYpdyUFVI1Nk8kJY0cHaS3RPhOAitCB0= X-Received: by 2002:a2e:2ac4:: with SMTP id q187mr5447073ljq.151.1612025387990; Sat, 30 Jan 2021 08:49:47 -0800 (PST) MIME-Version: 1.0 References: <1329153479.164660723.1612024218264.JavaMail.root@zimbra20-e3.priv.proxad.net> <1954949549.164668152.1612024367617.JavaMail.root@zimbra20-e3.priv.proxad.net> In-Reply-To: <1954949549.164668152.1612024367617.JavaMail.root@zimbra20-e3.priv.proxad.net> From: Xavier Scheuer Date: Sat, 30 Jan 2021 17:49:36 +0100 Message-ID: Subject: Re: Positionnement automatique des hampes To: joel.gauvrit@free.fr Cc: lilypond-user-fr Content-Type: multipart/alternative; boundary="0000000000009ec29605ba20e8f6" Received-SPF: pass client-ip=2a00:1450:4864:20::234; envelope-from=x.scheuer@gmail.com; helo=mail-lj1-x234.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jan 2021 16:49:54 -0000 --0000000000009ec29605ba20e8f6 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Sat, 30 Jan 2021 at 17:33, wrote: > > Bonjour =C3=A0 tous, > > Navr=C3=A9 de poser cette question qui doit pourtant avoir une r=C3=A9pon= se simple, mais je ne la trouve pas dans la documentation... > Je souhaite orienter automatiquement les hampes des notes situ=C3=A9es su= r la ligne centrale d'une port=C3=A9e vers le haut et non vers le bas. > Merci par avance pour vos lumi=C3=A8res et bon week-end =C3=A0 tous ! Bonjour, \override Stem.neutral-direction =3D #up C'est dans la documentation NR 1.7.1 Annotations =C3=A9ditoriales > Dans la port=C3=A9e > Hampes https://lilypond.org/doc/v2.22/Documentation/notation/inside-the-staff#stem= s Mais bon, c'est plus facile de le trouver quand on conna=C3=AEt d=C3=A9j=C3= =A0 la r=C3=A9ponse =C3=A0 ce qu'on cherche. Cordialement, Xavier --=20 Xavier Scheuer --0000000000009ec29605ba20e8f6 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
On Sat, 30 Jan 2021 at 17:33, <joel.gauvrit@free.fr> wrote:
>
> Bonjour= =C3=A0 tous,
>
> Navr=C3=A9 de poser cette question qui doit p= ourtant avoir une r=C3=A9ponse simple, mais je ne la trouve pas dans la doc= umentation...
> Je souhaite orienter automatiquement les hampes des n= otes situ=C3=A9es sur la ligne centrale d'une port=C3=A9e vers le haut = et non vers le bas.
> Merci par avance pour vos lumi=C3=A8res et bon = week-end =C3=A0 tous !

Bonjour,

\override Stem.ne= utral-direction =3D #up

C'est dans la document= ation NR=C2=A01.7.1 Annotations =C3=A9ditoriales > Dans la port=C3=A9e &= gt; Hampes

Mais bon,= c'est plus facile de le trouver quand on conna=C3=AEt d=C3=A9j=C3=A0 l= a r=C3=A9ponse =C3=A0 ce qu'on cherche.

Cordiale= ment,
Xavier

--=C2=A0
Xavier Scheuer <x.scheuer@gmail.com>

--0000000000009ec29605ba20e8f6-- From MAILER-DAEMON Sat Jan 30 12:49:09 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1l5uMu-0005R8-W7 for mharc-lilypond-user-fr@gnu.org; Sat, 30 Jan 2021 12:49:09 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:45256) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l5uMu-0005Qx-4t for lilypond-user-fr@gnu.org; Sat, 30 Jan 2021 12:49:08 -0500 Received: from n2.nabble.com ([162.253.133.85]:57837) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l5uMs-0008Ne-5A for lilypond-user-fr@gnu.org; Sat, 30 Jan 2021 12:49:07 -0500 Received: from n2.nabble.com (localhost [127.0.0.1]) by n2.nabble.com (Postfix) with ESMTP id 62A05120D9490 for ; Sat, 30 Jan 2021 10:49:04 -0700 (MST) Date: Sat, 30 Jan 2021 10:49:04 -0700 (MST) From: =?UTF-8?Q?Jo=C3=ABlG?= To: lilypond-user-fr@gnu.org Message-ID: <1612028944401-0.post@n2.nabble.com> In-Reply-To: References: <1954949549.164668152.1612024367617.JavaMail.root@zimbra20-e3.priv.proxad.net> Subject: Re: Positionnement automatique des hampes MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Received-SPF: none client-ip=162.253.133.85; envelope-from=joel.gauvrit@free.fr; helo=n2.nabble.com X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.8 / 5.0 requ) BAYES_00=-1.9, FREEMAIL_FROM=0.001, SPF_HELO_PASS=-0.001, SPF_NONE=0.001, URI_HEX=0.1 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jan 2021 17:49:08 -0000 Merci Olivier et Xavier ! -- Sent from: http://lilypond-french-users.1298960.n2.nabble.com/ From MAILER-DAEMON Sat Jan 30 12:49:52 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1l5uNc-0005d3-7Q for mharc-lilypond-user-fr@gnu.org; Sat, 30 Jan 2021 12:49:52 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:45290) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l5uNa-0005cu-Pg for lilypond-user-fr@gnu.org; Sat, 30 Jan 2021 12:49:50 -0500 Received: from smtp01.smtpout.orange.fr ([80.12.242.123]:53101 helo=smtp.smtpout.orange.fr) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.90_1) (envelope-from ) id 1l5uNY-0000D7-J2 for lilypond-user-fr@gnu.org; Sat, 30 Jan 2021 12:49:50 -0500 Received: from localhost.localdomain ([92.153.159.216]) by mwinf5d53 with ME id P5pj2400M4gReNL035pjPY; Sat, 30 Jan 2021 18:49:44 +0100 X-ME-Helo: localhost.localdomain X-ME-Date: Sat, 30 Jan 2021 18:49:44 +0100 X-ME-IP: 92.153.159.216 Subject: Re: Positionnement automatique des hampes To: joel.gauvrit@free.fr Cc: lilypond-user-fr References: <1329153479.164660723.1612024218264.JavaMail.root@zimbra20-e3.priv.proxad.net> <1954949549.164668152.1612024367617.JavaMail.root@zimbra20-e3.priv.proxad.net> From: Jean-Charles Malahieude Message-ID: <2e8e672e-2253-a1d7-9471-3a2917ec704d@orange.fr> Date: Sat, 30 Jan 2021 18:49:43 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.7.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit Received-SPF: none client-ip=80.12.242.123; envelope-from=lilyfan@orange.fr; helo=smtp.smtpout.orange.fr X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, FREEMAIL_FROM=0.001, NICE_REPLY_A=-0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jan 2021 17:49:51 -0000 Le 30/01/2021 à 17:49, Xavier Scheuer a écrit : > On Sat, 30 Jan 2021 at 17:33, wrote: >> >> Bonjour à tous, >> >> Navré de poser cette question qui doit pourtant avoir une réponse >> simple, mais je ne la trouve pas dans la documentation... Je >> souhaite orienter automatiquement les hampes des notes situées sur >> la ligne centrale d'une portée vers le haut et non vers le bas. >> Merci par avance pour vos lumières et bon week-end à tous ! > > Bonjour, > > \override Stem.neutral-direction = #up > > C'est dans la documentation NR 1.7.1 Annotations éditoriales > Dans > la portée > Hampes > https://lilypond.org/doc/v2.22/Documentation/notation/inside-the-staff#stems > > Mais bon, c'est plus facile de le trouver quand on connaît déjà la > réponse à ce qu'on cherche. > Une recherche dans l'index propose « hampe, ligne médiane, direction » qui renvoie directement à la bonne section et à l'extrait. Il me semblait bien que j'avais indexé ce truc… Cordialement, -- Jean-Charles From MAILER-DAEMON Sat Jan 30 12:54:37 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1l5uSC-0006dc-TV for mharc-lilypond-user-fr@gnu.org; Sat, 30 Jan 2021 12:54:36 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:45804) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l5uSB-0006dL-99 for lilypond-user-fr@gnu.org; Sat, 30 Jan 2021 12:54:35 -0500 Received: from n2.nabble.com ([162.253.133.85]:60312) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l5uS9-0002Qr-R4 for lilypond-user-fr@gnu.org; Sat, 30 Jan 2021 12:54:35 -0500 Received: from n2.nabble.com (localhost [127.0.0.1]) by n2.nabble.com (Postfix) with ESMTP id 46999120D970F for ; Sat, 30 Jan 2021 10:54:32 -0700 (MST) Date: Sat, 30 Jan 2021 10:54:32 -0700 (MST) From: =?UTF-8?Q?Jo=C3=ABlG?= To: lilypond-user-fr@gnu.org Message-ID: <1612029272286-0.post@n2.nabble.com> In-Reply-To: <2e8e672e-2253-a1d7-9471-3a2917ec704d@orange.fr> References: <1954949549.164668152.1612024367617.JavaMail.root@zimbra20-e3.priv.proxad.net> <2e8e672e-2253-a1d7-9471-3a2917ec704d@orange.fr> Subject: Re: Positionnement automatique des hampes MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Received-SPF: none client-ip=162.253.133.85; envelope-from=joel.gauvrit@free.fr; helo=n2.nabble.com X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.8 / 5.0 requ) BAYES_00=-1.9, FREEMAIL_FROM=0.001, SPF_HELO_PASS=-0.001, SPF_NONE=0.001, URI_HEX=0.1 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jan 2021 17:54:35 -0000 "Une recherche dans l'index propose =C2=AB hampe, ligne m=C3=A9diane, direc= tion =C2=BB qui renvoie directement =C3=A0 la bonne section et =C3=A0 l'extrait. Il me semblait bien que j'avais index=C3=A9 ce truc=E2=80=A6 " Ben oui...je suis un boulet... -- Sent from: http://lilypond-french-users.1298960.n2.nabble.com/ From MAILER-DAEMON Sun Jan 31 02:40:22 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1l67LJ-0004m4-No for mharc-lilypond-user-fr@gnu.org; Sun, 31 Jan 2021 02:40:22 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:38494) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l67LF-0004kJ-0E for lilypond-user-fr@gnu.org; Sun, 31 Jan 2021 02:40:18 -0500 Received: from n2.nabble.com ([162.253.133.85]:49376) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l67LB-0003G9-1E for lilypond-user-fr@gnu.org; Sun, 31 Jan 2021 02:40:14 -0500 Received: from n2.nabble.com (localhost [127.0.0.1]) by n2.nabble.com (Postfix) with ESMTP id 87C84120E899B for ; Sun, 31 Jan 2021 00:40:09 -0700 (MST) Date: Sun, 31 Jan 2021 00:40:09 -0700 (MST) From: Gilles Tiar To: lilypond-user-fr@gnu.org Message-ID: <1612078809553-0.post@n2.nabble.com> In-Reply-To: <1612022232394-0.post@n2.nabble.com> References: <1611942173455-0.post@n2.nabble.com> <1611995425167-0.post@n2.nabble.com> <92c8be7d-006c-7088-7294-2211ffd5fe90@abou-samra.fr> <1612022232394-0.post@n2.nabble.com> Subject: Re: Curieux comportement graphique MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Received-SPF: softfail client-ip=162.253.133.85; envelope-from=gilalya@gmail.com; helo=n2.nabble.com X-Spam_score_int: 8 X-Spam_score: 0.8 X-Spam_bar: / X-Spam_report: (0.8 / 5.0 requ) BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, FORGED_GMAIL_RCVD=1, FREEMAIL_FROM=0.001, NML_ADSP_CUSTOM_MED=0.9, SPF_HELO_PASS=-0.001, SPF_SOFTFAIL=0.665, URI_HEX=0.1 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 31 Jan 2021 07:40:18 -0000 Rectification, Apr=C3=A8s un examen =C3=A0 la loupe, dans les Bibles conformes le /sillouk= / est bien un peu moins haut que les autres signes. Je n'ai donc rien =C3=A0 changer, = juste =C3=A0 utiliser les unicodes tels qu'ils sont. Bonne journ=C3=A9e, Gilles -- Sent from: http://lilypond-french-users.1298960.n2.nabble.com/ From MAILER-DAEMON Sun Jan 31 03:52:06 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1l68Sk-000899-OU for mharc-lilypond-user-fr@gnu.org; Sun, 31 Jan 2021 03:52:06 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:44682) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l68Si-00087i-KH for lilypond-user-fr@gnu.org; Sun, 31 Jan 2021 03:52:04 -0500 Received: from n2.nabble.com ([162.253.133.85]:52815) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l68Sh-0001qH-07 for lilypond-user-fr@gnu.org; Sun, 31 Jan 2021 03:52:04 -0500 Received: from n2.nabble.com (localhost [127.0.0.1]) by n2.nabble.com (Postfix) with ESMTP id 5497A120E9BFA for ; Sun, 31 Jan 2021 01:51:59 -0700 (MST) Date: Sun, 31 Jan 2021 01:51:59 -0700 (MST) From: Gloops To: lilypond-user-fr@gnu.org Message-ID: <1612083119302-0.post@n2.nabble.com> Subject: Iota MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Received-SPF: neutral client-ip=162.253.133.85; envelope-from=yagloops@yahoo.fr; helo=n2.nabble.com X-Spam_score_int: 28 X-Spam_score: 2.8 X-Spam_bar: ++ X-Spam_report: (2.8 / 5.0 requ) BAYES_05=-0.5, DKIM_ADSP_CUSTOM_MED=0.001, FREEMAIL_FROM=0.001, NML_ADSP_CUSTOM_MED=0.9, SPF_HELO_PASS=-0.001, SPF_NEUTRAL=0.779, SPOOFED_FREEMAIL=1.5, URI_HEX=0.1 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 31 Jan 2021 08:52:05 -0000 Bonjour =C3=A0 tous ! iota 6 0 1 produit 0 1 2 3 4 5 iota 6 0 -1 produit 0 -1 -2 -3 -4 -5 Ma question est, quelle fonction peut produire???=20 0 2 4 6 8 ou 0 -2 -4 -6 -8 Merci et bonne journ=C3=A9e ! Gilles -- Sent from: http://lilypond-french-users.1298960.n2.nabble.com/ From MAILER-DAEMON Sun Jan 31 03:58:35 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1l68Z1-0002PP-Dc for mharc-lilypond-user-fr@gnu.org; Sun, 31 Jan 2021 03:58:35 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:46294) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l68Yz-0002PH-Dg for lilypond-user-fr@gnu.org; Sun, 31 Jan 2021 03:58:33 -0500 Received: from mout.kundenserver.de ([212.227.17.24]:41799) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l68Yv-0005CM-NS for lilypond-user-fr@gnu.org; Sun, 31 Jan 2021 03:58:33 -0500 Received: from [192.168.1.29] ([88.165.32.211]) by mrelayeu.kundenserver.de (mreue108 [212.227.15.184]) with ESMTPSA (Nemesis) id 1MGQf5-1lBs7C1CP7-00Gpak; Sun, 31 Jan 2021 09:58:27 +0100 Subject: Re: Iota To: Gloops References: <1612083119302-0.post@n2.nabble.com> Cc: Lilypond-user Fr From: Jean Abou Samra Message-ID: Date: Sun, 31 Jan 2021 09:58:25 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.5.0 MIME-Version: 1.0 In-Reply-To: <1612083119302-0.post@n2.nabble.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-Provags-ID: V03:K1:SXF03jry782J0koTAnpXK6/SXb6ley+De1wTCu5wELv/JQDmpWg X9KnrrpnKKN764MdyLlIzgMBCBU6dhCjK+bDRsbUElIIXfyoWrvawdLgbu6atm1LtuZDzJk beMDahlbYSNKPdSdB3d1/ZhcYcmuPfxZjRkLJTUlmfNAfNAgz+XPIqNpnui2NBb3KkfuuQZ uTiPX57xcLM8gDNjHqWlA== X-UI-Out-Filterresults: notjunk:1;V03:K0:qWQI6Rtj5jg=:9jXjhMwvsCSwt83h4Bi5QB 4VzmSqFpqafW9XA4zTPArwFKzYcZ7sc9w0+XMwTxw5JKHm72rfVRxNpOnNftpjY6eOTeKLTsl i/1GqH95rKWlB9pYv1cJOkwPdUgA1TI9l+wyuY8/geGjwt5byW67182gFGjhXRf9Pu5arTRtJ 5oVpT3dkVqxMAmoB/MAQJrzjgdr1Vi6zHfyN2L4Ns87lMdnFVgHLY05dq6D66FZiVU/ypo2O9 KgqB6JhsMCzIUipWNO712myUe+bIsySInja2RVP2CIfJv6l/qQFB15+PiVvUTnieOOYBTPg9L 9BCKEZr89UGxz6P2A48Iw5QbHDPhIv6FJb+FfYoM/1huEjVih7qs5scbznomM/TsFIO7JNUqi 7pEDEOXWxQtiviWuFBDqy9gnTAJFm2HJ10W+J+7v9CgqvtiN918rcBSJADWC6wIkluVpC3Ljc H6XQRNDWlQ== Received-SPF: none client-ip=212.227.17.24; envelope-from=jean@abou-samra.fr; helo=mout.kundenserver.de X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, NICE_REPLY_A=-0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 31 Jan 2021 08:58:33 -0000 Le 31/01/2021 à 09:51, yagloops--- via LilyPond French-speaking list a écrit : > Bonjour à tous ! > iota 6 0 1 produit 0 1 2 3 4 5 > iota 6 0 -1 produit 0 -1 -2 -3 -4 -5 > Ma question est, quelle fonction peut produire??? > 0 2 4 6 8 ou 0 -2 -4 -6 -8 > Merci et bonne journée ! > Gilles Bonjour, Toujours iota. La liste '(0 2 4 6 8) s'obtient avec (iota 5 0 2) (5 nombres en comptant de 2 en 2 à partir de 0) et '(0 -2 -4 -6 -8) avec (iota 5 0 -2). Cordialement, Jean From MAILER-DAEMON Sun Jan 31 04:29:29 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1l692v-0008H9-4K for mharc-lilypond-user-fr@gnu.org; Sun, 31 Jan 2021 04:29:29 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:49968) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l692t-0008H2-Sj for lilypond-user-fr@gnu.org; Sun, 31 Jan 2021 04:29:27 -0500 Received: from n2.nabble.com ([162.253.133.85]:63681) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l692r-0002gX-Kp for lilypond-user-fr@gnu.org; Sun, 31 Jan 2021 04:29:27 -0500 Received: from n2.nabble.com (localhost [127.0.0.1]) by n2.nabble.com (Postfix) with ESMTP id 24CEE120EA685 for ; Sun, 31 Jan 2021 02:29:24 -0700 (MST) Date: Sun, 31 Jan 2021 02:29:24 -0700 (MST) From: Gloops To: lilypond-user-fr@gnu.org Message-ID: <1612085364113-0.post@n2.nabble.com> In-Reply-To: References: <1612083119302-0.post@n2.nabble.com> Subject: Re: Iota MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Received-SPF: neutral client-ip=162.253.133.85; envelope-from=yagloops@yahoo.fr; helo=n2.nabble.com X-Spam_score_int: 0 X-Spam_score: -0.1 X-Spam_bar: / X-Spam_report: (-0.1 / 5.0 requ) BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, FREEMAIL_FROM=0.001, NML_ADSP_CUSTOM_MED=0.9, SPF_HELO_PASS=-0.001, SPF_NEUTRAL=0.779, URI_HEX=0.1 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 31 Jan 2021 09:29:28 -0000 Tout simplement !!! Merci beaucoup Jean ... -- Sent from: http://lilypond-french-users.1298960.n2.nabble.com/ From MAILER-DAEMON Sun Jan 31 05:47:07 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1l6AG2-00023B-W8 for mharc-lilypond-user-fr@gnu.org; Sun, 31 Jan 2021 05:47:07 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:56026) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l6AG0-00020m-RW for lilypond-user-fr@gnu.org; Sun, 31 Jan 2021 05:47:04 -0500 Received: from msg-2.mailo.com ([213.182.54.12]:38886) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l6AFy-0003AJ-D1 for lilypond-user-fr@gnu.org; Sun, 31 Jan 2021 05:47:04 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=mailo.com; s=mailo; t=1612090017; bh=bBlhj0eWpTl8g0j+TzuP9smJs3cAJEBxZW6QL7i6wxk=; h=X-EA-Auth:From:To:Date:Subject:MIME-Version:X-Mailer:Message-ID: In-Reply-To:Content-Type; b=LUKz+1IcHw5CuWZKn4UVxW8tySRikM81D1xApQdnnwzpdK9+t8QO6zr6yUaN6oHAI oWIh1w+61yqGSDGWOjp2YDMt1NCqPC6RsJ8UkQp8RitBDKFBDEUv555Knl6gXJsqPR 6V3tWcC9yS+QfG+L7XRHtR5TYSFpj5eVmK1r036Q= Received: by www-8.mailo.com with http webmail; Sun, 31 Jan 2021 11:46:57 +0100 (CET) X-EA-Auth: ghVVHdXX3qH0eCKwFVK9ErLW1K7xCx2WnXAPw6ayh/HfYagMMzyG+pJcqTTFAGsUJLyS/z3tTIxyY67NMHEEeA== From: david427@mailo.com To: lilypond-user-fr@gnu.org Date: Sun, 31 Jan 2021 11:46:57 +0100 (CET) Subject: Re: Iota X-Priority: 3 MIME-Version: 1.0 X-Mailer: COMS/EA20.04/r20201209 Message-ID: In-Reply-To: <1612085364113-0.post@n2.nabble.com> Content-Type: multipart/alternative; boundary="----=_NextPart_001_60168aa1_2c1c_cbbca54" Received-SPF: pass client-ip=213.182.54.12; envelope-from=david427@mailo.com; helo=msg-2.mailo.com X-Spam_score_int: -19 X-Spam_score: -2.0 X-Spam_bar: -- X-Spam_report: (-2.0 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URI_HEX=0.1 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 31 Jan 2021 10:47:05 -0000 ------=_NextPart_001_60168aa1_2c1c_cbbca54 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable d=C3=A9sol=C3=A9 de troller, mais je crois bien que c'est la premi=C3=A8re = fois sur cette liste que je ne comprends ni la question, ni la r=C3=A9ponse= ...=20 =C3=A7a m'a bien marrer :) Bon dimanche =C3=A0 tous ! De : yagloops--- via LilyPond French-speaking list =C3=80 : lilypond-user-fr@gnu.org Sujet : Re: Iota Date : 31/01/2021 10:29:24 Europe/Paris Tout simplement !!! Merci beaucoup Jean ... -- Sent from: http://lilypond-french-users.1298960.n2.nabble.com/ ------=_NextPart_001_60168aa1_2c1c_cbbca54 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
d=C3=A9sol=C3=A9 de troller, mais je crois bien que c'est la premi=C3= =A8re fois sur cette liste que je ne comprends ni la question, ni la r=C3= =A9ponse ...
=C3=A7a m'a bien marrer :)

=
Bon dimanche =C3=A0 tous !


De : yagloops--- via LilyPond French-speaking list <lilypond-user-= fr@gnu.org>
=C3=80 : lilypond-user-fr@gnu.org
Sujet : Re: Iota
Date : 31/01/2021 10:29:24 Europe/Paris

Tout simplement !!! Merci beaucoup Jean ...



--
Sent from: http://lilypond-french-users.1298960.n2.nabble= .com/

------=_NextPart_001_60168aa1_2c1c_cbbca54-- From MAILER-DAEMON Sun Jan 31 05:55:04 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1l6ANk-0004Kr-Lp for mharc-lilypond-user-fr@gnu.org; Sun, 31 Jan 2021 05:55:04 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:56616) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l6ANh-0004KP-Mp for lilypond-user-fr@gnu.org; Sun, 31 Jan 2021 05:55:01 -0500 Received: from smtp08.smtpout.orange.fr ([80.12.242.130]:40078 helo=smtp.smtpout.orange.fr) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.90_1) (envelope-from ) id 1l6ANf-0006h2-Fq for lilypond-user-fr@gnu.org; Sun, 31 Jan 2021 05:55:01 -0500 Received: from localhost.localdomain ([92.153.159.216]) by mwinf5d31 with ME id PNuw240044gReNL03NuwaY; Sun, 31 Jan 2021 11:54:56 +0100 X-ME-Helo: localhost.localdomain X-ME-Date: Sun, 31 Jan 2021 11:54:56 +0100 X-ME-IP: 92.153.159.216 Subject: Re: Positionnement automatique des hampes To: lilypond-user-fr@gnu.org References: <1954949549.164668152.1612024367617.JavaMail.root@zimbra20-e3.priv.proxad.net> <2e8e672e-2253-a1d7-9471-3a2917ec704d@orange.fr> <1612029272286-0.post@n2.nabble.com> From: Jean-Charles Malahieude Message-ID: <86096f07-afd6-258c-f7c2-7efd12603b4a@orange.fr> Date: Sun, 31 Jan 2021 11:54:56 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.7.0 MIME-Version: 1.0 In-Reply-To: <1612029272286-0.post@n2.nabble.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: fr-FR Content-Transfer-Encoding: 8bit Received-SPF: none client-ip=80.12.242.130; envelope-from=lilyfan@orange.fr; helo=smtp.smtpout.orange.fr X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, FREEMAIL_FROM=0.001, NICE_REPLY_A=-0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 31 Jan 2021 10:55:01 -0000 Le 30/01/2021 à 18:54, JoëlG a écrit : > "Une recherche dans l'index propose « hampe, ligne médiane, direction » > qui renvoie directement à la bonne section et à l'extrait. Il me > semblait bien que j'avais indexé ce truc… " > > Ben oui...je suis un boulet... > > Pas forcément, car on ne pense pas toujours à effectuer une recherche dans l'index, et tout dépend du libellé de l'entrée. Pour ce cas d'espèce, j'en ai souvent besoin lorsque je veux une version « Urtext » style mensural ou neomensural (Monteverdi entre autres) pour relecture et une fois \override Stem.neutral-direction = #up est plus efficace que pléthore de \once \stemUp Cordialement, -- Jean-Charles From MAILER-DAEMON Sun Jan 31 06:19:13 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1l6Al5-0000VT-Ct for mharc-lilypond-user-fr@gnu.org; Sun, 31 Jan 2021 06:19:12 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:59508) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l6Al1-0000Ro-7o for lilypond-user-fr@gnu.org; Sun, 31 Jan 2021 06:19:08 -0500 Received: from smtp5.galacsys.net ([2001:1b78:0:9::13]:48144 helo=gsyssmtp5.galacsys.net) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l6Akv-0000Jz-0d for lilypond-user-fr@gnu.org; Sun, 31 Jan 2021 06:19:02 -0500 Received: from gsyssmtp5.galacsys.net (localhost [127.0.0.1]) by gsyssmtp5.galacsys.net (Postfix) with ESMTP id 56D72140D98; Sun, 31 Jan 2021 12:18:56 +0100 (CET) Received: from [192.168.0.10] (220.12.205.77.rev.sfr.net [77.205.12.220]) (Authenticated user) by gsyssmtp5.galacsys.net (Postfix) with ESMTPSA; Sun, 31 Jan 2021 12:18:55 +0100 (CET) Subject: Re: Iota To: lilypond-user-fr@gnu.org References: From: Olivier Miakinen Message-ID: <75300413-2952-f65b-3a20-548cc06b0f17@miakinen.net> Date: Sun, 31 Jan 2021 12:18:55 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: fr Content-Transfer-Encoding: 8bit Received-SPF: none client-ip=2001:1b78:0:9::13; envelope-from=om+lilypond@miakinen.net; helo=gsyssmtp5.galacsys.net X-Spam_score_int: -4 X-Spam_score: -0.5 X-Spam_bar: / X-Spam_report: (-0.5 / 5.0 requ) BAYES_00=-1.9, FORGED_SPF_HELO=1, KHOP_HELO_FCRDNS=0.4, NICE_REPLY_A=-0.001, SPF_HELO_PASS=-0.001, SPF_NONE=0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 31 Jan 2021 11:19:08 -0000 Le 31/01/2021 11:46, david427@mailo.com a écrit : > désolé de troller, mais je crois bien que c'est la première fois sur cette liste que je ne comprends ni la question, ni la réponse ... C'est qu'il devait s'agir d'une question de Scheme, le langage utilisé en interne par LilyPond : https://www.google.com/search?q=scheme+iota https://www.gnu.org/software/guile/manual/html_node/SRFI_002d1-Constructors.html From MAILER-DAEMON Sun Jan 31 12:27:43 2021 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1l6GVi-0004mn-IW for mharc-lilypond-user-fr@gnu.org; Sun, 31 Jan 2021 12:27:43 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:44988) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l6GVg-0004l9-Bg for lilypond-user-fr@gnu.org; Sun, 31 Jan 2021 12:27:40 -0500 Received: from vimdzmsp-sfwd02.bluewin.ch ([195.186.227.131]:40124) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l6GVc-0001wM-BV for lilypond-user-fr@gnu.org; Sun, 31 Jan 2021 12:27:39 -0500 Received: from mcbookprojm.home ([188.60.174.56]) by vimdzmsp-sfwd02.bluewin.ch Swisscom AG with ESMTPA id 6GVWlVjZsIn7C6GVWlMFez; Sun, 31 Jan 2021 18:27:30 +0100 X-Bluewin-Spam-Analysis: v=2.4 cv=daFFYVbe c=1 sm=1 tr=0 ts=6016e882 a=5A8gqRT6t4oW9tpJUrZgVQ==:117 a=5A8gqRT6t4oW9tpJUrZgVQ==:17 a=IkcTkHD0fZMA:10 a=PmUK39PbAAAA:8 a=S56xvJB5AAAA:8 a=1XWaLZrsAAAA:8 a=mDV3o1hIAAAA:8 a=cq1S0ARgz4w33FNM52EA:9 a=QEXdDO2ut3YA:10 a=x5EvHFIfMqkA:10 a=wttlqCovvoEA:10 a=a2E-qsINRIV8JB_vBn83:22 a=MH9Ivq0PDQRhlrFuIVvX:22 a=_FVE-zBwftR9WsbkzFJk:22 X-Bluewin-Spam-Score: 0.00 X-FXIT-IP: IPv4[188.60.174.56] Epoch[1612114050] X-Bluewin-AuthAs: imj-muzhic@bluewin.ch Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.14\)) Subject: Re: Iota From: Jacques Menu In-Reply-To: <75300413-2952-f65b-3a20-548cc06b0f17@miakinen.net> Date: Sun, 31 Jan 2021 18:27:30 +0100 Cc: Jacques Menu , lilypond-user-fr@gnu.org Content-Transfer-Encoding: quoted-printable Message-Id: <6FE7D50D-3CED-480E-9354-0AC9511640B2@bluewin.ch> References: <75300413-2952-f65b-3a20-548cc06b0f17@miakinen.net> To: Olivier Miakinen X-Mailer: Apple Mail (2.3445.104.14) X-CMAE-Envelope: MS4xfCD+CJXf9bR3rFf1sFHVGg4n6qKfaFuqmYNBIgzkx1R58nRbu7nE9i8FEBM0JEd4zC8SUoCRbDDrienidfMVNX2p4D6n5dkdox5Tokibu36U79+Ivpe2 tabtio+svYkK/dXFW4ebrTTUJ5b4D2NKBbVZp+c4NJkbtY3ZDq9zKBh3WKBigcW5IRN81NrR8EsV74auBKtXGZBH2BvwfPNqsymMns44jnnFKuomHMj0PnSZ MVEVf1kskCo7VfO/MZIc3s3I/KAusLmtb6mth6Ryw9E= Received-SPF: pass client-ip=195.186.227.131; envelope-from=imj-muzhic@bluewin.ch; helo=vimdzmsp-sfwd02.bluewin.ch X-Spam_score_int: -25 X-Spam_score: -2.6 X-Spam_bar: -- X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: lilypond-user-fr@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: LilyPond French-speaking list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 31 Jan 2021 17:27:40 -0000 A la belle =C3=A9poque de la programmation en logique avec Prolog = (ann=C3=A9es ~1984, =C3=A9gelement celles de la folie des syst=C3=A8mes = dit experts), quelqu=E2=80=99un avait =C3=A9crit : =C2=AB Si ProLog est = la r=C3=A9ponse, quelle =C3=A9tait la question? =C2=BB. Mais c=E2=80=99est une boutade, j=E2=80=99adore ce langage = hyper-puissant. JM > Le 31 janv. 2021 =C3=A0 12:18, Olivier Miakinen = a =C3=A9crit : >=20 > Le 31/01/2021 11:46, david427@mailo.com a =C3=A9crit : >> d=C3=A9sol=C3=A9 de troller, mais je crois bien que c'est la = premi=C3=A8re fois sur cette liste que je ne comprends ni la question, = ni la r=C3=A9ponse ...=20 >=20 > C'est qu'il devait s'agir d'une question de Scheme, le langage = utilis=C3=A9 > en interne par LilyPond : >=20 > https://www.google.com/search?q=3Dscheme+iota > = https://www.gnu.org/software/guile/manual/html_node/SRFI_002d1-Constructor= s.html >=20 >=20