[Top][All Lists]
[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)
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Re: Lilypond-book : comment faire ?,
monique combescure maison <=