Subject: modifier le code source

From: RESTIF <[email-masked]>
Date: Tue, 9 Mar 2010 11:03:24 +0100

Bonjour,

Quelqu'un sait-il accéder au code source
d'une page éditée sous jEdit ou à celui
de lilypond-tool 

Amitiés
François

---

From: RESTIF <[email-masked]>
Date: Tue, 9 Mar 2010 12:04:32 +0100

> nous en profitons pour expliquer comment ces commandes ont été construites, 
   si bien que vous pouvez apprendre par la même occasion à développer vos 
> propres retouches. 

texte extrait du "Manuel d'initiation" de Lilypond

http://lilypond.org/doc/v2.13/Documentation/learning/introduction-to-tweaks#Introduction-aux-retouches

Amitiés
François-Xavier Jean

---

From: Valentin Villenave <[email-masked]>
Date: Tue, 9 Mar 2010 12:13:32 +0100

Bonjour,

quel est le sens de cette question ? Un fichier source LilyPond
(portant l'extension .ly) reste un fichier éditable, par n'importe
quel moyen (jEdit, Smultron, LilyPad ou n'importe quel éditeur de code
source). Peu importe qu'il ait été créé avec jEdit ou quoi que ce soit
d'autre...

Cordialement,
Valentin

---

From: RESTIF <[email-masked]>
Date: Tue, 9 Mar 2010 13:47:59 +0100

Bonjour Valentin,

J'aimerais que ma partition devienne une oeuvre d'art
un peu comme les poèmes-calligrammes

http://www.poesie.net/enfants/jcalligramme0.htm

je voudrais insérer 3-4- 10 clés de sol différentes, sympas
drôles ou horribles, tirer le cou des blanches, diminuer les vilains crochets
faire le grand écart aux lignes de la portée 

que ma partition chante, s'amuse

Cordialement
François

------------------

---

From: RESTIF <[email-masked]>
Date: Tue, 9 Mar 2010 14:03:32 +0100

Bonjour

ma question peut également être formulée ainsi:

comment faire une fois que j'ai ouvert ma partition avec jEdit 
pour ouvrir la page du code source où sont consignées les valeurs
 par défaut des cles, notes, portées, systèmes, midi ...

un peu comme l'on modifierait le HTML de son blog

Cordialement 
François

---

From: Valentin Villenave <[email-masked]>
Date: Tue, 9 Mar 2010 15:23:20 +0100

> http://www.poesie.net/enfants/jcalligramme0.htm

Dans ce cas la plus simple des solutions est de sortir la partition au
format SVG, puis de la bidouiller avec Inkscape (c'est très faisable,
et assez amusant).

Cordialement,
V.

---

From: RESTIF <[email-masked]>
Date: Tue, 9 Mar 2010 15:28:37 +0100

génial !

au fait, as-tu déjà installé une version française
de jEdit sur Mac ?

@+
François

---

From: RESTIF <[email-masked]>
Date: Tue, 9 Mar 2010 16:37:58 +0100

bonjour Valentin

comment exporter au format SVG ?
@+

François

---

From: RESTIF <[email-masked]>
Date: Tue, 9 Mar 2010 17:01:25 +0100

hello,

j'ai bien essayé - effectivement l'un des  fichiers  édité par jEdit  au format .ps  (Post Script)
est bien lu par Inscape, mais les notes sont tronquées comme l'indique le document :

@+
François

--------------

---

From: Philippe Massart <[email-masked]>
Date: Tue, 9 Mar 2010 17:15:00 +0100

> comment exporter au format SVG ?

Si on utilise JEdit, il suffit de mettre -dbackend=svg comme "Argument par défaut pour Lilypond" dans les options du plug-in LilypondTool

Philippe

---

From: RESTIF <[email-masked]>
Date: Tue, 9 Mar 2010 19:13:08 +0100

> Si on utilise JEdit, il suffit de mettre -dbackend=svg comme "Argument par défaut pour Lilypond" dans les options du plug-in LilypondTool

j'ai bien rentré -dbackend=svg  à l'endroit indiqué
mais ensuite que me conseilles-tu

cordialement
François

---

From: Pierre Perol-Schneider <[email-masked]>
Date: Tue, 9 Mar 2010 18:59:42 +0100

Bizarre, si j'ouvre le svg ce sont toutes les lignes horizontales qui
disparaissent (voir fichier joint) ...

Le 9 mars 2010 17:15, Philippe Massart <[email-masked]> a écrit :

> Si on utilise JEdit, il suffit de mettre -dbackend=svg comme "Argument par
> défaut pour Lilypond" dans les options du plug-in LilypondTool
>
> Philippe
>
> _______________________________________________
> liste de diffusion lilypond-user-fr
> [email-masked]
> http://lists.gnu.org/mailman/listinfo/lilypond-user-fr
>
>

---

From: Valentin Villenave <[email-masked]>
Date: Tue, 9 Mar 2010 22:31:20 +0100

> mais ensuite que me conseilles-tu

Télécharger et installer inkscape : http://inkscape.org/download/?lang=fr

Puis ouvrir le fichier svg qui a été créé à côté du fichier .ly.

Sinon, il est possible de modifier des objets directement dans le code
LilyPond :
http://lilypond.org/doc/v2.13/Documentation/extending/simple-substitution-functions

Quelques exemples :
http://lsr.dsi.unimi.it/LSR/Item?u=1&id=475
http://lsr.dsi.unimi.it/LSR/Item?u=1&id=518
http://lsr.dsi.unimi.it/LSR/Item?u=1&id=623
http://lsr.dsi.unimi.it/LSR/Item?u=1&id=612
http://lsr.dsi.unimi.it/LSR/Item?u=1&id=378

C'est une manipulation avancée, mais en bidouillant on y arrive.
Naturellement, cela demande de connaître un peu le nom des objets
(Staff.Clef, Voice.NoteHead, etc.), et l'usage du mode markup (manuel
de notation, chapitre 1.8.2).

Cordialement,
V. Villenave.

---

From: RESTIF <[email-masked]>
Date: Tue, 9 Mar 2010 23:34:01 +0100

oui oui,

alors explique comment tu fais

amicalement
François

Le 9 mars 2010 à 18:59, Pierre Perol-Schneider a écrit :

> Bizarre, si j'ouvre le svg ce sont toutes les lignes horizontales qui disparaissent (voir fichier joint) ...
>

---

From: RESTIF <[email-masked]>
Date: Wed, 10 Mar 2010 00:20:46 +0100

> Télécharger et installer inkscape : http://inkscape.org/download/?lang=fr

	c'est fait
> Puis ouvrir le fichier svg qui a été créé à côté du fichier .ly.

	oui mais comment produire ce fichier .svg ? Lilypond et jEdit
	le font sûrement - mais - je n'ai pas trouvé la manip …
> Sinon, il est possible de modifier des objets directement dans le code

	j'ai commencé à repérer quelques objets - dans un sens 
	musixtex est plus simple à cet égard

	thanks  for documentations 
	à bientôt 
	
	François

---

From: Valentin Villenave <[email-masked]>
Date: Wed, 10 Mar 2010 00:43:05 +0100

> le font sûrement - mais - je n'ai pas trouvé la manip …

Le fait d'ajouter l'option -dbackend=eps conduit LilyPond à produire
une partition au format svg, en lieu et place du pdf habituel...

Sinon tu peux également le faire en Terminal :

/Applications/LilyPond.app/Contents/Resources/bin/lilypond
-dbackend=svg /Users/ton_nom/Desktop/ton_fichier.ly

Cordialement,
V. Villenave.

---

From: RESTIF <[email-masked]>
Date: Wed, 10 Mar 2010 01:49:58 +0100

>> -dbackend=eps

bonsoir,

le rajout dans les commandes de lilypondTool
de -backend=eps génère bien un fichier .eps - que je peux ouvrir
avec  OpenOffice ou Gimp - mais pas avec Inskape
alors que c'est un format qu'il reconnaît. J'en déduit que

1 - soit cette version 0.47 d' Inskape "bug" sur Mac
2 - soit il existe pour Mac un autre code 

Au fait, Valentin, où trouves-tu tous ces codes pour 
le Terminal ? En as-tu d'autres ? 

A demain
François

-----------------------------------------

Le 10 mars 2010 à 00:51, RESTIF a écrit :

> ça y est - en redémarrant l' iMac
> un fichier .svg a effectivement remplacé
> le fichier pdf 
> 
> par contre, pas moyen de l'importer dans Inskape
> pourtant le fichier n'est pas vide: 700 ko
> 
> je te l'envoie
> 
> <neige-du-soir>
> 
> tiens je viens de remarquer qu'en le
> mettant dans un dossier il a changé de poids
> 700 Ko --> 107  Ko   fichtre  ? ! 
> 
> 
> cordialement
> François
> 
> -------
> 
> 
> 
> Le 10 mars 2010 à 00:43, Valentin Villenave a écrit :
>

---

From: Valentin Villenave <[email-masked]>
Date: Wed, 10 Mar 2010 02:40:06 +0100

> bonsoir,

Bonsoir,

attention, le volume des messages sur cette liste est limité. Mieux
vaut envoyer du code .ly que des images png,, jpg, svg ou pdf. Toute
pièce jointe trop volumineuse provoquera le rejet du mail.

> pourtant le fichier n'est pas vide: 700 ko

C'est un bug de LilyPond 2.12 ! J'ai oublié de préciser que pour que
l'export svg marche, il est nécessaire d'utiliser la version 2.13 de
LilyPond. Tu peux simplement jeter ton application existante, et
télécharger la version dite "de développement" sur la page de
téléchargements.

> le Terminal ? En as-tu d'autres ?

Ce sont les commandes de LilyPond, qui sont les mêmes pour tous les
systèmes d'exploitation.

     programme (options) fichier

La première partie de la commande indique le programme à exécuter,
avec son emplacement complet :

/Applications/LilyPond.app/ etc...

la deuxième partie (facultative) consiste à indiquer des options : au choix,
 -fpng, ou bien -dbackend=svg, ou bien encore d'autres...
C'est indiqué dans la documentation (mais cette partie n'a pas encore
été traduite) :
http://lilypond.org/doc/v2.13//Documentation/usage/command_002dline-usage

Enfin, la dernière partie consiste à indiquer le nom du fichier à
traiter. En l'occurence, un fichier intitulé monfichier.ly qui se
trouverait sur le Bureau (Desktop en anglais) :
/Users/nom_utilisateur/Desktop/monfichier.ly

J'explique tout cela dans
http://valentin.villenave.net/Tutoriel-no5-pour-LilyPond

Cordialement,
V. Villenave.

---

From: RESTIF <[email-masked]>
Date: Wed, 10 Mar 2010 10:43:59 +0100

Bonjour,

merci pour l'info: j'ai téléchargé la version  lilypond développement 2.13.5-1
au fait, sur Mac, la commande lilypond --version dont tu parles sur ton cinquième tuto 
n'est pas reconnue; peut être le shell n'est pas le même en mac nous avons: -bash

cordialement
François

---------------------

---

From: flup <[email-masked]>
Date: Wed, 10 Mar 2010 02:15:14 -0800 (PST)

C'est que l'endroit où est placé Lilypond ne se trouve pas dans le "chemin"
où le terminal cherche.

Pour savoir si c'est bien le cas, il suffit de taper echo $PATH dans le
terminal; il indiquera les chemins d'accès qu'il vérifie quand on entre une
commande au terminal.

Le fichier contenant ces réglages (chez moi) est le fichier .profile situé
dans mon dossier utilisateur (c'est peut-être .bash_profile chez d'autres).

Il suffit de l'éditer (dans le terminal, avec la commande pico par exemple)
en y ajouter le chemin de Lilypond (et plus exactement, le chemin des
exécutables de Lilypond : 
/Applications/LilyPond.app/Contents/Resources/bin (su Lilypond est placé
dans le dossier Applications)
-- 
View this message in context: http://n2.nabble.com/modifier-le-code-source-tp4701205p4708098.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: RESTIF <[email-masked]>
Date: Wed, 10 Mar 2010 11:37:10 +0100

J'ABANDONNE

sous  Mac, la commande " -dbackend=svg "
ne fonctionne pas, même avec lilypond 2.13.15-1

mais bon, il y a tellement d'autres choses à apprendre
Merci encore pour ton aide, Valentin

Au fait, sur quelle oeuvre t'atelles-tu en ce moment ?

Amitiés
François

> <commandes Mac>

---

From: RESTIF <[email-masked]>
Date: Wed, 10 Mar 2010 11:53:35 +0100

bonjour Philippe,

je me suis demandé si lilypond et lilypondTool
n'étaient pas deux chose distinctes - ce qui expliquerait
l'embarras du Terminal pour s'u retrouver

cordialement
François

---

From: Valentin Villenave <[email-masked]>
Date: Wed, 10 Mar 2010 11:56:54 +0100

> ne fonctionne pas, même avec lilypond 2.13.15-1

Il n'y a pas de raison pour que ça ne marche pas...

(Sinon, si mes souvenirs sont bons, Inkscape sait importer des fichiers PDF).

> Au fait, sur quelle oeuvre t'atelles-tu en ce moment ?

J'essaie d'organiser mon code source LilyPond. Ça prend du temps :-)

Cordialement,
V.

---

From: RESTIF <[email-masked]>
Date: Wed, 10 Mar 2010 12:41:40 +0100

bon courage; envoie-moi au moins le premier système
tiens, c'est ça, je vais essayer ensuite de le continuer à ma 
manière - une fois j'avais fait ça avec Léonin et Pérotin

Amicalement
François

---

From: Édouard Gilbert <[email-masked]>
Date: Wed, 10 Mar 2010 13:17:19 +0100

> ne fonctionne pas, même avec lilypond 2.13.15-1

Chez moi, cela fonctionne apparemment. Mais à la première exécution, Lilypond était particulièrement lent.

Mac OS 10.6, GNU LilyPond 2.12.3.

>> n'est pas reconnue; peut être le shell n'est pas le même en mac nous avons: -bash

Édouard GILBERT
[email-masked]

---

From: RESTIF <[email-masked]>
Date: Wed, 10 Mar 2010 13:39:28 +0100

Merci de ton aide Edouard

je m'y remettrai un de ces quatre

cordialement

François
http://artcontemporain.midiblogs.com/

Le 10 mars 2010 à 13:17, Édouard Gilbert a écrit :

> <Édouard Gilbert.vcf>