Melange notation anglo saxon notation a l'italienne

Bonjour,

j'ai un problème avec la portée de \include "italiano.ly"
est-il possible de mélanger dans une même partition des 2 mouvements
écris l'un en do ré mi ... et l'autre en a b c d ....
Comment puis-je faire pour faire cohabiter ces 2 mouvements ? (sans tout
réécrire! si possible)

\include "concerto-I-Fl1.ly"
\header {
    title = "Concerto en sol mineur"
    composer = "A. Vivaldi"
    arranger = "Viviane Causse"
    tagline = "cgy production"
    piece = "Allegro"
    instrument = \markup \bold \italic "Flute I"
    }

\include "italiano.ly"
\include "concerto-II-Fl1.ly"
TimeKey = { \time 12/8 \key sib \major }
Music = \new Score <<
      \context Staff = fluteOne {
      \set Score.skipBars = ##t
      \set Staff.instrumentName = "Flute 1"
      \set Staff.midiInstrument = "flute"
      #(set-accidental-style 'modern)
      \clef treble \TimeKey
      \FluteOne
    }

\score {
      \Music
      \layout {
        \context { \RemoveEmptyStaffContext }
        }
    \header {piece = "Adagio"}
    }

\include "concerto-III-Fl.ly"
TimeKey = { \time 12/8 \key bes \major }
Music = \new Score <<
      \context Staff = fluteOne {
      \set Score.skipBars = ##t
      \set Staff.instrumentName = "Flute 1"
      \set Staff.midiInstrument = "flute"
      #(set-accidental-style 'modern)
      \clef treble \TimeKey
      \PartPOneVoiceOne
    }

\score {
      \Music
      \layout {
        \context { \RemoveEmptyStaffContext }
        }
    \header {piece = "Allegro"}
    }

Merci pour votre aide

···

--
Christophe GODEFROY

On peut mettre des includes entre 2 score.

\include "italiano.ly"
\relative {do4^"français" do do re mi2 re}

\include "english.ly"
\relative{c4^"anglais" c c d e2 d}

Euh, je ne sais pas comment s'appelle le fichier.ly coorespondant au language par défaut. (Ce n'est pas "english.ly").

Gilles

Bonjour Gilles,

merci pour ton aide, mais le fait d'ajouter cette include ne semble pas
suffire

\include "english.ly"
\include "concerto-III-Fl.ly"
TimeKey = { \time 12/8 \key bes \major }

# -*-compilation-*-
Modification du répertoire de travail pour : « J:/Mes documents/Ma
musique/lilypond/work/vivaldi »
Traitement de « J:/Mes documents/Ma
musique/lilypond/work/vivaldi/vivaldi_flute_I.ly »
Analyse...
J:/Mes documents/Ma
musique/lilypond/work/vivaldi/concerto-III-Fl.ly:13:24: ERREUR : syntax
error, unexpected STRING, expecting \default or NOTENAME_PITCH
    \clef "treble" \key
                        bes \major \time 3/8 | % 1

Une autre suggestion ?
Merci pour l'aide.
Christophe

Gilles THIBAULT a écrit :

···

On peut mettre des includes entre 2 score.

\include "italiano.ly"
\relative {do4^"français" do do re mi2 re}

\include "english.ly"
\relative{c4^"anglais" c c d e2 d}

Euh, je ne sais pas comment s'appelle le fichier.ly coorespondant au
language par défaut. (Ce n'est pas "english.ly").

Gilles

--
Christophe GODEFROY

Bonjour Gilles,

merci pour ton aide, mais le fait d'ajouter cette include ne semble pas
suffire

: syntax
error, unexpected STRING, expecting \default or NOTENAME_PITCH
   \clef "treble" \key
                       bes \major \time 3/8 | % 1

C'est ce que je disais à la fin de mon message : bes ne fait pas parti du langage correspondant au fichier english.ly.
Il faut chercher le fichier associé au langage par défaut dans le repértoire :
     \LilyPond\usr\share\lilypond\current\ly\

Attends 2 secondes, je cherche ...

Voilà, je pense que j'ai trouvé : il s'agit du fichier nederlands.ly
(à rmettre donc à la place de english.ly)
Voir le fichier declarations-ini.ly, la ligne :
     \include "nederlands.ly"

Gilles

···

On peut mettre des includes entre 2 score.

\include "italiano.ly"
\relative {do4^"français" do do re mi2 re}

\include "english.ly"
\relative{c4^"anglais" c c d e2 d}

Euh, je ne sais pas comment s'appelle le fichier.ly coorespondant au
language par défaut. (Ce n'est pas "english.ly").

Gilles

--
Christophe GODEFROY

b'soir

l'include des noms de notes d'origine est nederlands.ly

Pour le reste je sèche aussi ...
Je ne vois pas d'autre solution que de remplacer par lot
tous les "do" en "c" les "mi" en "e" les "re" en d etc..
Pour avoir tenter sans succès le remplacement de english vers
nederlands.ly (bonjour l'ordre à respecter),je suis preneur d'un script
python ou autre qui passerai à la moulinette une notation d'un langage
vers le nederlands.ly.

···

--
Martial

christophe_cgy.godefroy a écrit :

Bonjour,

j'ai un problème avec la portée de \include "italiano.ly"
est-il possible de mélanger dans une même partition des 2 mouvements
écris l'un en do ré mi ... et l'autre en a b c d ....
Comment puis-je faire pour faire cohabiter ces 2 mouvements ? (sans tout
réécrire! si possible)

w
Ce n'est pas une réponse à cette question, mais sous Emacs-lyqi
M-x lyqi-change-language-region
Change from language [nederlands]:
Change from language nederlands to [english]: italiano
effectue la conversion de langage, ce qui résout d'une certaine façon le problème.

···

--
JJR.
--
Il y a deux genre d'avocats :
ceux qui connaissent bien la loi, et ceux qui connaissent bien le juge.
  -+- Coluche -+-

On peut aussi essayer d'utiliser \displayLilyMusic

original={ c' d' e' f' }
\include "italiano.ly"
\displayLilyMusic \original

==>

{ do' re' mi' fa' }

···

Le 22 déc. 07 à 11:22, Jean-Jacques Rétorré a écrit :

christophe_cgy.godefroy a écrit :

Bonjour,
j'ai un problème avec la portée de \include "italiano.ly"
est-il possible de mélanger dans une même partition des 2 mouvements
écris l'un en do ré mi ... et l'autre en a b c d ....
Comment puis-je faire pour faire cohabiter ces 2 mouvements ? (sans tout
réécrire! si possible)

w
Ce n'est pas une réponse à cette question, mais sous Emacs-lyqi
M-x lyqi-change-language-region
Change from language [nederlands]:
Change from language nederlands to [english]: italiano
effectue la conversion de langage, ce qui résout d'une certaine façon le problème.

bonjour

Merci ! parfait ! plus simple impossible.

\include "english.ly"
original={ cf'4 ds'2 e'4 f'1 }
\include "nederlands.ly"
\displayLilyMusic \original

==> { ces' dis'2 e'4 f'1 }

···

On peut aussi essayer d'utiliser \displayLilyMusic

--
Martial
http://cathemline.org