Subject: Lilypond-book : comment faire ? Relance !

From: Luc De Rossi <[email-masked]>
Date: Wed, 04 Apr 2007 18:34:58 +0100

Bonjour,
Je laissai, il y a quelques jours, un post sur l'utilisation de lilypond-book... (voir ci-dessous)
N'ayant pas reçu de réponses, je me permets de réitérer ma demande d'aide pour le cas où ce message serait passé inaperçu.

Je vous remercie par avance.

Luc De Rossi

Luc De Rossi a écrit :
Bonjour,

J'ai de nombreuses petites pièces de 4/5 mesures (environ 300) toutes dans un fichier .ly indépendant. Je souhaite mettre dans un même document toutes ces pièces en ajoutant quelques élements de texte (titre + un sous-titre).

D'après ce que j'ai pu lire (et comprendre, mes derniers cours d'anglais remonte à 15 ans), Lilypond-book est la solution.

Y a-t-il une aide en français ou quelqu'un qui pourrait me donner un coup de main pour utiliser ce programme.

Je travaille avec lilypond 2.10.19 sur linux/Kubuntu Edgy Eft et occasionnellement sur windows XP.

Merci pour votre aide...

Merci pour cette liste où l'on lit de nombreuses réponses avant même d'être confronté à une difficulté...

Luc

_______________________________________________
liste de diffusion lilypond-user-fr
[email-masked]
http://lists.gnu.org/mailman/listinfo/lilypond-user-fr

---

From: Jean-Charles <[email-masked]>
Date: Wed, 04 Apr 2007 20:51:25 +0200

Le 30.03.2007 22:20, Luc De Rossi disait :
> Bonjour,
> 
> J'ai de nombreuses petites pièces de 4/5 mesures (environ 300) toutes 
> dans un fichier .ly indépendant. Je souhaite mettre dans un même 
> document toutes ces pièces en ajoutant quelques élements de texte (titre 
> + un sous-titre).
> 
> D'après ce que j'ai pu lire (et comprendre, mes derniers cours d'anglais 
> remonte à 15 ans), Lilypond-book est la solution.
> 

Si vous pouvez patienter jusqu'à cette fin de semaine...
Et me faire parvenir quelques sources *.ly et du texte « autour ».
Qu'utilisez-vous en complément de LilyPond du type LaTeX ?

@+
Jean-Charles

---

From: Luc De Rossi <[email-masked]>
Date: Thu, 05 Apr 2007 10:24:39 +0200

Bonjour,

Merci pour votre aide.

Je n'ai pas d'impératif (d'ailleurs je m'absente les 10 prochains jours qui viennent).

Je vous envoie un fichier PDF (livre.pdf) qui donne le rendu final que je souhaiterais avec les 2 premiers psaumes.
Je l'ai fait avec Ooo après avoir exporté les fichiers lilypond en image png... Bref, le rendu est incorrect, les différents exports gâchant la qualité.

Il y aura :

un titre pour chaque partie (Année A), prenant toute la page

un sous-titre pour chaque chapitre (Temps de l'Avent) en haut d'une page, avec une police différente

un titre pour chaque psaume (1er dimanche), écrit en plus petit et aligné à gauche du psaume

un numéro de psaume (psaume 121), aligné à droite de la barre de mesure finale, en caractère plus petit.

Je joins également les deux premiers psaumes au format .ly

Pour les logiciels de type Latex, je n'en utilise pas pour le moment. S'il y a le choix, je préfèrerais que vous me conseillliez le plus simple (pour un néophyte en latex) qui puisse être utilisé à la fois sur linux (kubuntu Edgy) et sous windows XP.

Merci,

Luc

Jean-Charles a écrit :

Bonjour,

Merci pour votre aide...

Luc

@+
Jean-Charles

\version "2.10.19"

#(set-default-paper-size "a4")
#(set-global-staff-size 16)
\paper {

  ragged-right = ##t

}

\header {

}

%{
*****************
*    Soprano     *
*****************
%}

soprano = \relative c'' {
		\clef treble
		\key c \major
		\time 6/8
			r4. r4 g8 |
			c4. c4 d8 |
			e4. ~ e8 r b |
			a4. a8 b a |
			g4 f8 e4. \bar "|."
		}
textsop = \lyricmode {
		Al -- lons dans la joie à la ren -- con -- tre du Sei -- gneur.
		}

%{
*****************
*       Piano      *
*****************
%}
upper = \relative c'' {
		\clef treble
		\key c \major
		\time 6/8
			r4. r4 g8 |
			< e g >4. < e g >4 < d f >8
			< c e >4. < e ~ g >
			< e a > < d a'> 
			< e g >4 < d f >8 e4. 
		}

lower = \relative c {
		\clef bass
		\key c \major
		\time 6/8
			c'8 b a g4 < f b >8
			< e c' >4. < e c' >4 < d b' >8
			< c \parenthesize c' >4. << \stemDown {e4.} \\ \stemUp { b'4 d8} >>
			< f, c' >4. < fis c' > 
			<< \stemDown {g4.} \\ \stemUp { c8 b4} >> < c, c' >4.
		}

%{
*****************
*    Partition     *
*****************
%}

\score {
	<<
		\new Voice = "Vsoprano" {
			
			\soprano
		}
		\new Lyrics \lyricsto Vsoprano \textsop

		\new PianoStaff <<
			\set PianoStaff.instrumentName = "Orgue"
			\new Staff = "upper" \upper
			\new Staff = "lower" \lower

}

\version "2.10.19"

#(set-default-paper-size "a4")
#(set-global-staff-size 16)
\paper {

  ragged-right = ##t

}

\header {

}

%{
*****************
*    Soprano     *
*****************
%}

soprano = \relative c' {
		\clef treble
		\key f \major
		\time 3/4
		\partial 4
			c4
			f4. f8 g a |
			bes2 d4 |
			c4. f,8 bes a |
			g4 f2 \bar "|."
		}
textsop = \lyricmode {
		Qu'il vien -- ne le Sei -- gneur c'est lui, le roi de gloi -- re!
		}

%{
*****************
*       Piano      *
*****************
%}
upper = \relative c'' {
		\clef treble
		\key f \major
		\time 3/4
		\partial 4
			< a c >8  < g bes > |
			< f a >4. < d f >8 < e g > < f a >
			< f bes >2 < f d'>4
			<< \stemDown {f2 d4 | c8 bes a2 } \\ \stemUp { c'4 bes8 a g f | e4 f2} >>
			
		}

lower = \relative c {
		\clef bass
		\key f \major
		\time 3/4
		\partial 4
			r4 |
			r2 e8 ees |
			d2 bes4 |
			a2 bes4 |
			c f2
		}

%{
*****************
*    Partition     *
*****************
%}

\score {
	<<
		\new Voice = "Vsoprano" {
			
			\soprano
		}
		\new Lyrics \lyricsto Vsoprano \textsop

		\new PianoStaff <<
			\set PianoStaff.instrumentName = "Orgue"
			\new Staff = "upper" \upper
			\new Staff = "lower" \lower

}

---

From: "Valentin Villenave" <[email-masked]>
Date: Thu, 5 Apr 2007 15:29:03 +0200

Bonjour Luc,

je me suis permis de laisser passer votre dernier message mais je dois
quand même vous rappeler que la taille des pièces jointes est limitée
sur cette liste (aucune pièce jointe de plus de 64 Ko n'est tolérée).

Il faudra donc que vous trouviez un moyen de compresser davantage ce
type de fichier dans un tel cas, ou bien que vous l'envoyiez en privé.
Le mieux est encore de le mettre en ligne quelque part et de ne poster
que le lien.

Néanmoins, je me réjouis que LilyPond vous permette, peu à peu,
d'avancer dans votre travail, et j'espère que vous pourrez trouver un
moyen d'obtenir exactement le résultat que vous souhaitez.

Cordialement,
Valentin Villenave.

---

From: Luc De Rossi <[email-masked]>
Date: Sun, 22 Apr 2007 15:34:20 +0100

Bonjour,

Si j'ai bien compris, Latex est au texte ce que Lilypond est à la musique.
Il faut donc utiliser son (au latex) propre langage pour produire un 
texte mis en page.

J'ai regardé les différents logiciels de latex. Comme il me faut un 
logiciel fonctionnant sur linux kubuntu et sur windows XP, il me semble 
que TexMaker pourrait convenir. D'autant qu'il a un aide graphique pour 
la mise en page. Le connaissez-vous ? Convient-il pour intégrer des 
documents .ly ?

En lisant les différentes documentations, j'ai l'impression qu'il n'y a 
pas la possibilité de changer de polices d'écriture. Me trompé-je ?

En ce qui concerne la création du document que je veux faire, j'ai 
résolu le positionnement du n° du psaume : je l'ai intégré au fichier 
.ly. Je pense pouvoir m'en sortir avec TexMaker pour la mise en page.

Par contre, c'est la procédure de compilation que je n'ai pas bien 
saisie. Comment faut-il procéder ?

Dans un document .tex, je dois intégrer mes parties "texte", et les 
fichiers .ly (comment ?).
Et après ? Lorsque mon document .tex est terminé, comment faire pour 
produire le pdf final ?

Merci pour votre aide.
Votre aide, toujours pertinente sur la liste, étant précieuse, j'espère 
ne pas en abuser.
N'hésitez pas à m'en faire la remarque.

Luc De Rossi

Luc De Rossi a écrit :
> Je vous envoie un fichier PDF (livre.pdf) qui donne le rendu final que 
> je souhaiterais avec les 2 premiers psaumes.
> Je l'ai fait avec Ooo après avoir exporté les fichiers lilypond en 
> image png... Bref, le rendu est incorrect, les différents exports 
> gâchant la qualité.
>
> Il y aura :
>
>     * un titre pour chaque partie (Année A), prenant toute la page
>     * un sous-titre pour chaque chapitre (Temps de l'Avent) en haut
>       d'une page, avec une police différente
>     * un titre pour chaque psaume (1er dimanche), écrit en plus petit
>       et aligné à gauche du psaume
>     * un numéro de psaume (psaume 121), aligné à droite de la barre de
>       mesure finale, en caractère plus petit.
>
> Pour les logiciels de type Latex, je n'en utilise pas pour le moment. 
> S'il y a le choix, je préfèrerais que vous me conseillliez le plus 
> simple (pour un néophyte en latex) qui puisse être utilisé à la fois 
> sur linux (kubuntu Edgy) et sous windows XP.
>
> Merci,
>
> Luc
>
>
>
> Jean-Charles a écrit :
>>> J'ai de nombreuses petites pièces de 4/5 mesures (environ 300) 
>>> toutes dans un fichier .ly indépendant. Je souhaite mettre dans un 
>>> même document toutes ces pièces en ajoutant quelques élements de 
>>> texte (titre + un sous-titre).
>>>
>>> D'après ce que j'ai pu lire (et comprendre, mes derniers cours 
>>> d'anglais remonte à 15 ans), Lilypond-book est la solution.
>>>
> ------------------------------------------------------------------------
>

---

From: Jean-Jacques Rétorré<[email-masked]>
Date: Sun, 22 Apr 2007 21:42:56 +0200

Luc De Rossi a écrit :
> Bonjour,
> 
> Si j'ai bien compris, Latex est au texte ce que Lilypond est à la
> musique. Il faut donc utiliser son (au latex) propre langage pour
> produire un texte mis en page.

Je pense que c'est «éditeur» et non «langage» que vous voulez dire.
Effectivement LaTeX est un compilateur qui produit une document
visualisable et imprimable à partir d'un autre document qui contient les
  instructions qui expriment le désir de l'auteur (le document source).

Les éditeurs «wyswyg» procèdent également de cette façon, mais ils
produisent en temps réel un document visualisable qui figure avec plus
ou moins de bonheur le rendu final.
Le rendu d'une partition, ou d'un document un peu complexe devant être
calculé par pages complètes, il est évident que lorsque l'édition de la
page est incomplète, le rendu à l'écran ne peut être qu'approximatif.

Le document source peut être produit par n'importe quel éditeur pouvant
produire un code «propre» et le compilateur ignore totalement quel
éditeur l'a produit.
Dans le cas de Lilypond, il vaut mieux que l'éditeur soit capable
d'encoder en utf8 (pour avoir des caractères accentués), ce qui n'est
pas le cas de tous les éditeurs.

> logiciel fonctionnant sur linux kubunvous et sur windows XP, il me
> semble que TexMaker pourrait convenir. D'autant qu'il a un aide
> graphique pour la mise en page. Le connaissez-vous ? Convient-il pour
> intégrer des documents .ly ?
> 
texmaker éditer de l'utf8, mais je n'ai pas trouvé de mode lilypond pour
texmaker. Le faire ne doit pas être infaisable, mais il faut être bien
motivé.
Il n'y a pas non plus de mode lilypond-book mais je pense  qu'aucun
éditeur n'en a un.

Si jedit est installable sut tes deux OS c'est sûrement un meilleur
choix, il y a un plugin pour lilypond et pour LaTeX.

Personnellement j'utilise emacs avec auctex, lilypond-mode et le mode
lyqi de Nicolas Sceaux et rumor pour utiliser mon clavier midi.
J'en suis totalement satisfait, mais il faut lire un peu de doc pour
installer tout le bazard.

> En lisant les différentes documentations, j'ai l'impression qu'il n'y
> a pas la possibilité de changer de polices d'écriture. Me trompé-je ?
> 
> 
Oui.

> saisie. Comment faut-il procéder ?

les commandes lilypond-book se tapent dans une console.
(démarrer->exécuter->cmd sous Ouindoze, dérouler le menu applications de
  ubuntu).
Il faut avoir créé le répertoire out dans le répertoire qui contient tes
fichers pour que lilypond y place ses fichiers temporaire.
Voir la doc.
http://lilypond.org/doc/v2.1/Documentation/user/out-www/lilypond/Invoking-lilypond_002dbook.html#Invoking-lilypond_002dbook

Sous ubuntu, le plus simple est de créer un fichier Makefile qui va
automatiser la compilation. (il faut avoir installé le programme gnu 
make avec synaptic, par exemple)

Je  mets en PJ un ficher modèle : musicologie.tex avec son Makefile ,
pour réaliser un lilypond-book du nom de musicologie.pdf.

Pour l'utiliser, il suffit de placer dans le même répertoire
musicologie.tex et Makefile, et de taper la commande make, depuis une
console qui pointe sur ce répertoire.
Vous pouvez prendre modèle, créer un fichier .tex de votre propre nom et 
changer le nom de la première ligne du Makefile.

> fichiers .ly (comment ?). Et après ? Lorsque mon document .tex est
> terminé, comment faire pour produire le pdf final ?

Tout est dans la doc, il faut prendre le temps de la lire. Au besoin se
faire aider par une vielle main pour passer des commandes au système.

-- 
Jean-Jacques Rétorré

% Les gens qui ne rient jamais ne sont pas des gens sérieux (A. Allais).
-- 
%%% musicologie.tex --- 

%% Author: [email-masked]
%% Version: $Id: musicologie.tex,v 0.0 2006/12/19 16:53:21 debjjr Exp$

\documentclass[10pt,
%draft,
a4paper]{article}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{textcomp}
\usepackage[a4paper,pdftex,dvips]{geometry}
\usepackage[frenchb]{babel}

%%\revision$Header: /home/debjjr/Musique/lilypond/musicologie.tex,v 0.0 2006/12/19 16:53:21 debjjr Exp$
\title{Document d'essai}
\begin{document}
\maketitle{}

Voici un magnifique document de musicologie produit par 
lilypond-book:

\begin{center}
  \begin[fragment,staffsize=10]{lilypond}
    \relative c''{ c4. c4. d,2 c d}
  \end{lilypond}
\end{center}

\end{document}
FICHIER = musicologie
all: $(FICHIER).pdf
$(FICHIER).pdf: $(FICHIER).tex
	lilypond-book --output=out --psfonts $(FICHIER).tex
	cd out ;latex $(FICHIER);dvips $(FICHIER).dvi -o $(FICHIER).ps;\
	ps2pdf $(FICHIER).ps $(FICHIER).pdf
	cp out/$(FICHIER).pdf .
clean:
	rm $(FICHIER).aux $(FICHIER).log 
	rm ./out/*

---

From: Jean-Jacques Rétorré <[email-masked]>
Date: Wed, 25 Apr 2007 11:18:18 +0200

monique.combescure a écrit :

> Bonjour
> 
> je viens enfin d'installer avec succès lilypond sur mon MacOS 10.3.9. Je 
> me pose maintenant la question de faire des documents mixtes 
> LaTeX-lilypond. c'est pourquoi votre échange de courriels m'a 
> intéressée. En effet je suis très familière de LaTeX, l'utilisant tous 
> les jours en mathématique. J'ai le logiciel itexmac très pratique mais 
> qui ne semble pas reconnaître  l'environnement lilypond. Quelqu'un 
> peut-il me dire quoi faire? Y a-t-il un logiciel de LaTeX qui tourne sur 
> Mac OS X et qui comprenne l'environnement lilypond?
> Vous allez me rétorquer que je n'ai qu'à me débrouiller avec le terminal 
> et les commandes Unix. Pitié pas ça...
> 
> Merci d'avance
> 
> Monique

Je pensais avoir répondu à cette question !

> Le 22 avr. 07, à 21:42, Jean-Jacques Rétorré a écrit :
> 
>> Luc De Rossi a écrit :
[SNIP]

jedit est installable sut tes deux OS c'est sûrement un meilleur
>> installer tout le bazard.

[SNIP]

-- 
Jean-Jacques Rétorré

---

From: monique.combescure <[email-masked]>
Date: Wed, 25 Apr 2007 10:31:20 +0200

Bonjour

je viens enfin d'installer avec succès lilypond sur mon MacOS 10.3.9.  
Je me pose maintenant la question de faire des documents mixtes  
LaTeX-lilypond. c'est pourquoi votre échange de courriels m'a  
intéressée. En effet je suis très familière de LaTeX, l'utilisant tous  
les jours en mathématique. J'ai le logiciel itexmac très pratique mais  
qui ne semble pas reconnaître  l'environnement lilypond. Quelqu'un  
peut-il me dire quoi faire? Y a-t-il un logiciel de LaTeX qui tourne  
sur Mac OS X et qui comprenne l'environnement lilypond?
Vous allez me rétorquer que je n'ai qu'à me débrouiller avec le  
terminal et les commandes Unix. Pitié pas ça...

Merci d'avance

Monique
Le 22 avr. 07, à 21:42, Jean-Jacques Rétorré a écrit :

> http://lilypond.org/doc/v2.1/Documentation/user/out-www/lilypond/ 
> Invoking-lilypond_002dbook.html#Invoking-lilypond_002dbook
>
> Vous pouvez prendre modèle, créer un fichier .tex de votre propre nom  
> et changer le nom de la première ligne du Makefile.
>
>
Monique Combescure
IPNL, Bât. Paul Dirac, 4 rue Enrico Fermi
69622 VILLEURBANNE
Tel: 33 (0)4 72 43 19 63
Fax: 33 (0) 4 72 44 80 04
e-mail: [email-masked]

"Caminante no hay camino,
se hace camino al andar..."

Tout passe
  et tout demeure
  Mais notre affaire est de passer
  De passer en traçant
  Des chemins
  Des chemins sur la mer
  Voyageur, le chemin
  C'est les traces
  de tes pas
  C'est tout ; voyageur,
  il n'y a pas de chemin,
  Le chemin se fait en marchant
  Le chemin se fait en marchant
  Et quand tu regardes en arrière
  Tu vois le sentier
  Que jamais
  Tu ne dois à nouveau fouler
  Voyageur! Il n'y a pas de chemins
  Rien que des sillages sur la mer

Antonio Machado ( Poète espagnol, 1875-1939)

---

From: monique.combescure <[email-masked]>
Date: Wed, 25 Apr 2007 12:14:31 +0200

Bonjour

Vous voulez dire que "emacs" est un logiciel pour faire du LaTeX sous 
Mac OS X compatible avec lilypond. Donc si je télécharge l'application 
en question, que je la mets dans un dossier AVEC l'application lilypond 
et lilypond-book ça va marcher ? (Je suis experte en musique, en  
LaTeX,  mais pas en informatique!)

bien à vous

Monique
Le 25 avr. 07, à 11:18, Jean-Jacques Rétorré a écrit :

>> intéressée. En effet je suis très familière de LaTeX, l'utilisant 
>> tous les jours en mathématique. J'ai le logiciel itexmac très 
>> pratique mais qui ne semble pas reconnaître  l'environnement 
>> lilypond. Quelqu'un peut-il me dire quoi faire? Y a-t-il un logiciel 
>> de LaTeX qui tourne sur Mac OS X et qui comprenne l'environnement 
>> lilypond?
Monique Combescure

Tout passe
  et tout demeure

---

From: Jean-Yves Baudais <[email-masked]>
Date: Wed, 25 Apr 2007 12:28:34 +0200

Bonjour,

> LaTeX,  mais pas en informatique!)

   Emacs n'est pas un logiciel "pour faire du LaTeX", ou du Lilypond, 
c'est juste un éditeur de texte, certe puissant et avec pas mal de 
fonctionnalité mais un éditeur de texte tout de même. Pour que ça 
fonctionne il va falloir prévenir Emacs de quoi faire s'il a un fichier 
.ly dans les mains. Pour cela il lui faut charger les fichiers 
lilypond-*.el et la sous Mac je sèche. (Cela dit c'est comme avec LaTeX 
avec les tex-site.el & Co.)

--Jyb

---

From: denis queffeulou <[email-masked]>
Date: Wed, 25 Apr 2007 13:43:41 +0200

Franchement si on peut faire la meme chose avec JEdit il vaut mieux 
choisir JEdit qui me parait plus facile d'accès que emacs (qui lui 
fonctionne avec des combinaisons de touches compliquees).

moi je l'utilise pour éditer mes ly mais je n'ai pas installé de plug-in 
particulier et il reconnait de base la syntaxe en coloriant les mots clés.

-- 
Denis

>> Mac OS X compatible avec lilypond. Donc si je télécharge 
>> l'application en question, que je la mets dans un dossier AVEC 
>> l'application lilypond et lilypond-book ça va marcher ? (Je suis 
>> experte en musique, en  LaTeX,  mais pas en informatique!)
>
>
> fonctionne il va falloir prévenir Emacs de quoi faire s'il a un 
> fichier .ly dans les mains. Pour cela il lui faut charger les fichiers 
> lilypond-*.el et la sous Mac je sèche. (Cela dit c'est comme avec 
> LaTeX avec les tex-site.el & Co.)
>
> --Jyb
>
>

---

From: Jean-Yves Baudais <[email-masked]>
Date: Wed, 25 Apr 2007 14:05:32 +0200

> fonctionne avec des combinaisons de touches compliquees).

  Une bataille sans fin vu qu'il n'y a aucun argument objectif (et je 
suis bien incapable d'en produire). Bref, y'a aussi Emacs en version 
cliquodromistiquesque.

--Jyb

---

From: denis queffeulou <[email-masked]>
Date: Wed, 25 Apr 2007 14:18:10 +0200

oula, loin de moi l'idée d'une bataille, étant donné que la personne est 
sur Mac, je me disais que JEdit était peut-etre plus dans l'esprit mais 
c'est une sugestion. Si Emacs est devenu aussi convivial, très bien, 
faut essayer quoi !

-- 
Denis

---

From: Jean-Jacques Rétorré <[email-masked]>
Date: Wed, 25 Apr 2007 19:03:33 +0200

> fonctionne avec des combinaisons de touches compliquees).

Il serait intéressant de savoir si jedit permet de taper ses notes à 
partir d'un clavier midi, ou même comme avec le mode lyqi ou le clavier 
de piano est émulé par les touches dfghjkl (do .. si)

-- 
Jean-Jacques Rétorré

---

From: Jean-Yves Baudais <[email-masked]>
Date: Thu, 26 Apr 2007 09:05:22 +0200

> de piano est émulé par les touches dfghjkl (do .. si)

   C'est pas un peu tordu ? Un clavier midi génère du format midi qu'il 
est possible de transformer en format .ly avec midi2ly. C'est'y pas 
mieux ;-)

--Jean-Yves

---

From: Jean-Jacques Rétorré <[email-masked]>
Date: Thu, 26 Apr 2007 09:36:12 +0200

Jean-Yves Baudais a écrit :
>> partir d'un clavier midi, ou même comme avec le mode lyqi ou le 
>> clavier de piano est émulé par les touches dfghjkl (do .. si)
> 

Il y a un mode qui permet d'entrer la hauteur de la note avec le clavier 
midi et la durée avec le clavier de l'ordinateur. Comme j'ai deux mains 
(eh oui!), l'une reste sur le clavier midi, l'autre sur le pavé numérique.
Je trouve que ma productivité est accrue, ça me permet d'utiliser la 
notation "italiano.ly" sans être pénalisé. Chacun ses goûts.
Je peux facilement retourner l'argument : C'est pas un peu tordu 
d'utiliser midi2ly quand il suffit de taper C-c r s  pour appeler rumor ?
(C-c r f pour initialiser le mode "flat")

-- 
Jean-Jacques Rétorré

---

From: Jean-Jacques Rétorré <[email-masked]>
Date: Thu, 26 Apr 2007 09:58:22 +0200

monique.combescure a écrit :
> OUH LA mais je ne veux pas apprendre Java moi! normalement LaTeX suffit 
> à mon bonheur... surtout quand j'aurai réussi à le marier avec lilypond !
> Monique

Il n'y a pas besoin d'apprendre java pour utiliser un applicatif java, 
heureusement, il n'y a même pas besoin de savoir que jedit est codé en 
java. Si vous utilisez iTeXmac, savez vous dans quel langage il est codé ?
peut-être, mais de toute façon, ça ne change strictement rien au niveau 
de l'utilisateur.

-- 
Jean-Jacques Rétorré

---

From: monique.combescure <[email-masked]>
Date: Thu, 26 Apr 2007 10:04:52 +0200

Merci c'est un grand soulagement. Si j'ai bien compris dans jEdit il y 
a un "plugin" qui reconnais que je fais du LaTeX et qui le compilera. Y 
a-t-il aussi un plugin qui reconnaît lilypond
? Est-ce difficile?
Monique

Le 26 avr. 07, à 09:58, Jean-Jacques Rétorré a écrit :

>> OUH LA mais je ne veux pas apprendre Java moi! normalement LaTeX 
>> suffit à mon bonheur... surtout quand j'aurai réussi à le marier avec 
>> lilypond !
>> Monique
>
>
> peut-être, mais de toute façon, ça ne change strictement rien au 
> niveau de l'utilisateur.
>
>
> -- 
> Jean-Jacques Rétorré
>
>
>
Monique Combescure

Tout passe
  et tout demeure

---

From: Jean-Yves Baudais <[email-masked]>
Date: Thu, 26 Apr 2007 11:34:07 +0200

> (C-c r f pour initialiser le mode "flat")

   Mille excuses pour mon ignorance, je croyais que la sortie d'un 
clavier midi donnait également la durée (genre la sortie midi d'un piano 
numérique où il y a bien plus que la hauteur. Me gourè-je ? ;-).

--Jyb

---

From: Jean-Jacques Rétorré <[email-masked]>
Date: Thu, 26 Apr 2007 18:38:47 +0200

Jean-Yves Baudais a écrit :
>> Il y a un mode qui permet d'entrer la hauteur de la note avec le 
>> clavier midi et la durée avec le clavier de l'ordinateur. Comme j'ai 
>> deux mains (eh oui!), l'une reste sur le clavier midi, l'autre sur le 
>> pavé numérique.

J'ai dit qu'il y avait un mode qui permettait d'entrer la hauteur avec 
le clavier midi et la durée avec le pavé numérique. Je n'ai pas dit que 
c'était la seule méthode possible.
Cette méthode est proposée par Finale.
On peut aussi entrer les notes directement en fixant le tempo, et 
d'autres paramètres. Personne ne t'oblige à utiliser rumor, ni même à 
t'informer sur ses fonctionnalités.

-- 
Jean-Jacques Rétorré

---

From: monique.combescure <[email-masked]>
Date: Fri, 27 Apr 2007 10:31:28 +0200

Bon reprenons. J'ai installé lilypond ET lilipond-bbok dans un 
répertoire. Quand je vais dans ce répertoire sur mon terminal unix, et 
que je tape "lilipond-book" il répond "command not found". Que dois-je 
faire?
Merci de votre aide

Monique

Monique Combescure

Tout passe
  et tout demeure

---

From: Jean-Jacques Rétorré <[email-masked]>
Date: Fri, 27 Apr 2007 11:30:19 +0200

> Le 26 avr. 07, à 09:58, Jean-Jacques Rétorré a écrit :

Et si tu essaye de taper lilypond-book ?

-- 
JJR.

---

From: "Nicolas Klutchnikoff" <[email-masked]>
Date: Fri, 27 Apr 2007 11:44:21 +0200

Bonjour,

Oui "lilypond" au lieu de "lilipond" et, si ça ne marche toujours pas (ce
qui est possible) il faut taper ./lilypond-book pour indiquer au "terminal"
que le fichier exécutable lilypond-book se trouve dans le répertoire
courant. En effet ce répoire n'est souvent pas dans la variable
d'environement PATH !

Bon courage...

Nicolas.

---

From: "Nicolas Klutchnikoff" <[email-masked]>
Date: Fri, 27 Apr 2007 15:36:23 +0200

[Désolé j'oublie tout le temps de faire répondre à tous donc il y aura des
doublons (au moins pour Monique)]

Re-bonjour !

Je suis aussi sur MacOSX (mais en version PPC 10.4.9).
J'avais le même problème qui a été résolu en téléchargeant la dernière
version stable de lilypond aujourd'hui-même.

D'autre part on peut faciliter l'utilisation de lilypond-book à l'aide d'un
script (je mets le mien à titre d'exemple en fichier joint : ce n'est
certainement pas un modèle de programmation shell mais ça marche assez
bien). Comment l'utiliser :

1 - Copier script_lily.sh dans le dossier ~/bin/ (éventuellement après
l'avoir créer)

2 - Dans un terminal taper les deux commandes :
i) cd ~/bin/
ii) chmod a+x script_lily.sh

3 - Modifier le fichier caché .profile en l'éditant dans un éditeur de
texte. Il faut ajouter les lignes suivantes à la fin du fichier :

PATH=/Applications/lilyPond
.app/Contents/Resources/bin:/Users/votre_login/bin:$PATH
export PATH

4 - Ouf ! Ensuite c'est très simple. À la création du projet :
i) On crée un dossier où seront tous les fichiers .lytex, .tex et .ly
nécessaires
ii) IMPÉRATIF (pour utiliser mon script) créer un sous-dossier nommé "out"
où seront entreposés tous les fichiers temporaires fabriqués par
lilypond-book (il y en a beaucoup !!!)
Ensuite pour compiler :
iii) Si votre fichier principal se nomme "toto.lytex" il faudra taper dans
le terminal (après être allé dans le bon dossier):
script_lily.sh toto.lytex

Ce script se charge simplement d'appeler lilypond-book puis pdflatex et de
déplacer le fichier PDF final (créé dans le sous-dossier "out") vers le
dossier parent (qui est la racine du projet).

J'espère que tout fonctionnera pour le mieux !!! Bonne continuation avec
LilyPond (-book)

Remarques :

1- il est certainement possible, en cas d'allergie grave au terminal
d'appeler ce script depuis un éditeur de texte perfectionné : emacs,
smultron (plus MacOSX), etc. (il faudrait alors lui passer en argument le
chemin complet du fichier à compiler)

2- ça n'a rien à voir mais, pour ceux qui connaissent bien LaTeX, le

\begin{lilypond}
\end{lilypond}

n'est pas un environement ! C'est un pseuo-environement. Tout ce qui est
entre ces deux balises est extrait et traité par lilypond-book. En
particulier, et je trouve parfois un peu ça gênant, je n'ai pas réussi à
créer un environement personnel utilisant le pseudo-environement lilypond !
Du genre

\newenvironment{NouveauLilypond}{\begin{lilypond} [commandes diverses] }{
[commandes diverses] \end{lilypond}}

Si quelqu'un a une idée ;-)

Oui bien sûr j'avais mis le y. Avec ./lilypond-book il y a un petit
> progrès:
> réponse: ImportError: No module named lilylib
> Décidémment je ne m'en sortirai pas!!
> Monique
>

---

From: Jean-Jacques Rétorré <[email-masked]>
Date: Sun, 29 Apr 2007 09:22:20 +0200

> Si quelqu'un a une idée ;-)

lilypond-book est un pré-processeur à LaTeX, Il me semble que le fait 
que lilypond-book traite des fichiers dont l'extension est .tex et 
utilise la syntaxe LaTeX prête à confusion.

Pourquoi ne pas faire une simple recherche et remplacement dans le 
source lilypond-book pour remplacer tous les \begin{lilypond} (ou autre 
marqueur) par \begin{lilypond}[commandes diverses]  ?
Si on veut absolument automatiquer le truc, on peut écrire un 
préprocesseur à lilypond-book , ou écrire une macro avec l'éditeur.

Jean-Jacques Rétorré

---

From: Jean-Charles <[email-masked]>
Date: Sun, 29 Apr 2007 20:38:10 +0200

> préprocesseur à lilypond-book , ou écrire une macro avec l'éditeur.

Il est aussi tout à fait possible de gérer les portées musicales 
directement dans des fichiers LilyPond en utilisant

\lilypondfile[options,go,here]{filename}

plutôt que

begin{lilypond}
CODE LILYPOND
\end{lilypond}

ou

\lilypond{ CODE LILYPOND }

Parcourez le chapitre 14 (lilypond-book: Integrating text and music), 
pour l'instant en anglais.

@+
Jean-Charles