modifier le code source

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

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

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

···

2010/3/9 RESTIF <****@****>:

Bonjour,

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

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

···

Le 9 mars 2010 à 12:13, Valentin Villenave a écrit :

2010/3/9 RESTIF <****@****>:

Bonjour,

Quelqu'un sait-il accéder au code source

d'une page éditée sous jEdit ou à celui

de lilypond-tool

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

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

···

Le 9 mars 2010 à 13:47, RESTIF a écrit :

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


Le 9 mars 2010 à 12:13, Valentin Villenave a écrit :

2010/3/9 RESTIF <****@****>:

Bonjour,

Quelqu'un sait-il accéder au code source

d'une page éditée sous jEdit ou à celui

de lilypond-tool

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

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.

···

2010/3/9 RESTIF <****@****>:

J'aimerais que ma partition devienne une oeuvre d'art
un peu comme les poèmes-calligrammes
Calligrammes, poèmes en dessins, à découvrir et à créer

génial !

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

@+
François

···

Le 9 mars 2010 à 15:23, Valentin Villenave a écrit :

2010/3/9 RESTIF <****@****>:

J'aimerais que ma partition devienne une oeuvre d'art
un peu comme les poèmes-calligrammes
Calligrammes, poèmes en dessins, à découvrir et à créer

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.

bonjour Valentin

comment exporter au format SVG ?
@+

François

···

Le 9 mars 2010 à 15:23, Valentin Villenave a écrit :

2010/3/9 RESTIF <****@****>:

J'aimerais que ma partition devienne une oeuvre d'art

un peu comme les poèmes-calligrammes

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.

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 :

Lilypond & Inskape.zip (36.2 KB)

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

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 <****@****> a écrit :

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


liste de diffusion lilypond-user-fr
lilypond-user-fr@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user-fr

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

cordialement
François

···

Le 9 mars 2010 à 17:15, Philippe Massart 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

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 :

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.

···

2010/3/9 RESTIF <****@****>:

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

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

Le 9 mars 2010 17:15, Philippe Massart <****@****> a écrit :

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


liste de diffusion lilypond-user-fr
lilypond-user-fr@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user-fr

<Capture-1.png>_______________________________________________
liste de diffusion lilypond-user-fr
lilypond-user-fr@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user-fr

2010/3/9 RESTIF <****@****>:

j'ai bien rentré -dbackend=svg à l'endroit indiqué

mais ensuite que me conseilles-tu

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
LilyPond :

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

thanks for documentations
à bientôt

François

···

Le 9 mars 2010 à 22:31, Valentin Villenave a écrit :

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.

···

2010/3/10 RESTIF <****@****>:

oui mais comment produire ce fichier .svg ? Lilypond et jEdit
le font sûrement - mais - je n'ai pas trouvé la manip …

-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

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 :

2010/3/10 RESTIF <****@****>:

oui mais comment produire ce fichier .svg ? Lilypond et jEdit

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.

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.

ç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

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.

Au fait, Valentin, où trouves-tu tous ces codes pour
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) :

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

Cordialement,
V. Villenave.

···

2010/3/10 RESTIF <****@****>:

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

commandes Mac.zip (1.42 KB)

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.