[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Bonjour
From: |
Nicolas Sceaux |
Subject: |
Re: Bonjour |
Date: |
Sat, 1 Dec 2007 12:25:25 +0100 |
Le 25 nov. 07 à 23:20, Valentin Villenave a écrit :
Pour récapituler :
Quand tu as un fichier master.ly à la racine,
que tu inclus dedans un fichier instruments.ly situé dans un
sous-répertoire orchestre/,
et que dans cet autre fichier tu inclus un fichier bois.ly situé dans
le même répertoire,
il ne faut pas écrire \include "bois.ly" mais contre toute attente...
\include "orchestre/bois.ly" !
J'ai vu que dans ton code Scheme tu t'y prends complètement
différemment, notamment avec ta fonction \includeScore si mes
souvenirs sont bons, qui tient compte du "path" courant, remonte dans
les sous-répertoires etc... peux-tu nous en dire davantage ?
Cet article décrit l'idée :
<http://nicolas.sceaux.free.fr/index.php/2006/07/01/9>
Au fait, j'ai une deuxième question : peut-on dire à lilypond
d'inclure un fichier s'il existe, et sinon d'en inclure un autre ?
(histoire de pouvoir avoir un même fichier master pour des formations
différentes) Je sais faire cela en /bin/bash, mais pas en Scheme...
On peut. Ce ne sera pas aussi souple que \include, dans la mesure où,
comme on utilise pour cela des fonctions musicales, on ne pourra
appeler ces fonctions que dans un contexte où une expression musicale
est acceptée.
Je t'invite à jeter un coup d'œil si le cœur t'en dit (c'est pas
forcément
super digeste) aux parties instrumentales séparées que j'ai faite pour
Armide de Lully. Il y a un unique fichier principal, définissant toutes
les inclusions de pièces, titres, etc. Et en fonction d'un paramètre
passé
sur la ligne de commande, vont être incluses les notes correspondant à
l'instrument choisi, éventuellement des silences si l'instrument ne
joue
pas. Ainsi j'ai un seul fichier contenant la structure (incluant toutes
les pièces depuis l'ouverture jusqu'au final, et les titres, table des
matières, etc), ce qui rend la maintenance plus aisée. Les fichiers
contenant les notes pour chaque instruments sont bien sûr les mêmes
que
pour le conducteur.
<http://nicolas.sceaux.free.fr/index.php/2007/02/20/21>
nicolas
- Re: Bonjour, Nicolas Sceaux, 2007/12/01
- Re: Bonjour,
Nicolas Sceaux <=