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

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

Re: Lilypond VS LaTeX


From: Jean-Jacques Rétorré
Subject: Re: Lilypond VS LaTeX
Date: Mon, 22 Feb 2010 14:22:06 +0100
User-agent: Mozilla-Thunderbird 2.0.0.22 (X11/20090706)

legoss a écrit :
J'ai beau lire les docs et les forums existants, je n'y comprends rien. Les
explications sont en style télégraphique. Déjà que le langage "ligne de
commandes" est hermétique pour un novice... :-/
Bref, pensez à ceux qui comme moi son mous de la gâchette et se lancent avec
courage, et avec un certain panache, faut bien le reconnaître, dans
l'utilisation de programmes de type lilypond et latex ! Est-ce que ça serait
possible dans les explications données d'être le plus "scolaire" possible ?
Ça ne gênerait pas les "calés" et ça aiderait bien les "recalés" (hé hé
!).=)

Revenons à nos moutons : Comment qu'on fait quand on a un ficher *.tex tout
propre avec du lilypond dedans, pour éditer le fichier pdf qu'on n'arrive
pas à obtenir ?

Merci pour votre disponibilité... et de votre simplicité ! B-)

Au début de l'informatique, pour faire exécuter une commande, il fallait perforer des bandes de papier, ou des cartes, puis les enfourner dans la machine et attendre le résultat.
L'invention de l'interpréteur de commande a été un progrès considérable dans l'exploitation des ordinateurs, et s'est popularisé surtout avec la micro-informatique. De la même façon que pour commander ton lave-vaisselle tu produit une chaîne de symboles pour exécuter le programme de ton choix, l'interpréteur de commande permet de commander l'ordinateur en envoyant une suite de symboles.
Pour l'ordinateur, cette suite de symboles n'est qu'une suite de boutons qu'il exécute sans état d'âme, du moment que la syntaxe attendue est respectée. Par contre pour l'être humain, cette suite de symbole en a une. D'où parfois des difficultés de compréhension entre la machine et l'être humain. Certains préfèrent des commandes syntaxiquement correctes enregistrées que l'on active en cliquant sur un objet graphique.
Mais les possibilités ne sont pas les mêmes car pour avoir autant de commandes, il faudrait une multitude d'icônes de menus, de sous-sous-menus de boîtes de dialogue etc.

Le langage en «ligne de commande» n'a rien de bien difficile.
Il faut utiliser un logiciel que l'on appelle
interpréteur de commande, et obéir à une certaine syntaxe dont il faut s'informer.
Sous Windows 2000, XP, Vista etc., l'interpréteur de commandes standard s'appelle CMD.
On le lance par le menu exécuter CMD, ou plus rapidement Win + R et on tape CMD.

On commence par «éditer» la ligne de commande sur une ligne de l'interpréteur, puis quand on estime que la commande est syntaxiquement correcte et correspond à son désir, on la valide par la touche « entrée ».

Par exemple, si l'on a produit un fichier source latex du nom de ecm.tex contenant
\documentclass{article}
\begin{document}
Hello      World!
\end{document}

On tape
>pdflatex ecm
Normalement le système répond quelque chose comme:
8<---------------------------------------------------------------------------------------
This is pdfTeX, Version 3.1415926-1.40.10 (TeX Live 2009/Debian) (format=pdflatex 2010.2.4)  22 FEB 2010 13:44
<snip> la description de la configuration
**\input ecm.tex
(./ecm.tex (/usr/share/texmf-texlive/tex/latex/base/article.cls
.<snip> Les états d'âme du compilateur
Output written on ecm.pdf (1 page, 12488 bytes).
8<---------------------------------------------------------------------------------------
Si la dernière ligne s'affiche, pas d'inquiétude et on n'a que faire des états d'âme du compilateur.

Ensuite on peut faire afficher la fichier ecm.pdf comme tout fichier pdf avec le visualisateur associé

> start ecm.pdf

Pour un fichier lilypond, c'est exactement la même chose, sauf que le fichier source n'a pas la même syntaxe.
Si le fichier ecm.ly contient :

\include "italiano.ly"

{re'4 do' re'}

la commande


> lilypond ecm
renvoie

GNU LilyPond 2.12.1
Traitement de « ecm.ly »
Analyse...
Interprétation en cours de la musique...
Pré-traitement des éléments graphiques...
Détermination du nombre optimal de pages...
Répartition de la musique sur une page...
Dessin des systèmes...
Sortie mise en page vers « ecm.ps »...
Conversion à « ./ecm.pdf »...

Pareil pour visualiser le fichier ecm.pdf (qui aura écrasé le précédent).

On peut utiliser n'importe quel éditeur pour produire les fichiers source, du moment qu'il n'ajoute pas de caractères de formatage (un éditeur n'est pas un traitement de texte), mais il est plus confortable d'utiliser un éditeur spécialisé pour éditer.
Le dit éditeur possède des commandes pré-enregistrées, qu'il faut souvent modifier pour s'adapter à son environnement.
Pour faire une métaphore, je dirai qu'utiliser la ligne de commande, c'est comme manger avec ses doigts: parfois c'est plus pratique que de manger avec une fourchette et une cuillère, par exemple quand on mange un crabe, mais quand on sert le couvert dans les restaurant français, on met systématiquement une fourchette et une cuillère.

Pour ton problème concret, je ne peux pas deviner à distance comment tu t'y prend, pourrais-tu envoyer le compte rendu de tes commandes ? Le mode d'emploi est tout à fait correct sur le site de lilypond, tu dois faire une erreur, ou une confusion. C'est bien normal quand on débute.

--
JJ. Rédoré




-- 
Jean-Jacques Rétorré
26 rue du haut pressoir
49000 ANGERS
Tel : 0241 666 498
Mobile : 0670 918 359
email : address@hidden

reply via email to

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