lilypond-user-fr
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Lilypond-book : comment faire ?


From: monique combescure maison
Subject: Re: Lilypond-book : comment faire ?
Date: Tue, 1 May 2007 12:09:04 +0200

Encore merci à Nicolas qui m'a fourni le script pour faire tourner le truc (avis aux amateurs!) Ce script a subi quelques avatars (fautes de syntaxe) sous la main de mon mari. Ensuite on l'a appelé lilytex qui est un acronyme bien pratique pour compiler analogue de la commande latex pour compiler de fichiers purement LaTeX. Et ça marche... Heureusement que le 1er mai a été inventé pour trouver le temps de chercher les bugs ...
Monique

Le 27 avr. 07, à 15:36, Nicolas Klutchnikoff a écrit :

[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 ;-)



progrès:
réponse: ImportError: No module named lilylib
Décidémment je ne m'en sortirai pas!!
Monique

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: address@hidden

"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)






reply via email to

[Prev in Thread] Current Thread [Next in Thread]