demande initiation à lilypond-book

Bonjour à tous
J'aimerais utiliser lilypond-book pour réaliser en Latex de jolies pages de chansonnier, avec mes partitions écrites dans Lilypond....
Bien entendu, je débute en Latex (ça ne serait pas drôle, sinon), je viens juste d'apprendre à écrire : Ceci est une page en Latex.....!!
Je travaille sous Windows Xp, j'ai installé MiKTex, et j'écris dans Notepad++. J'utilise aussi Jedit (merci Valentin), mais j'ai longtemps écrit sans, je le réserve pour les écritures un peu pointues, quand je veux suivre pas à pas ce que je fais.

J'ai cherché des informations dans la doc, un peu ardue pour les débutants.
Une fois que j'ai écrit toutes mes chansons dans Lilypond,
J'ai bien compris que je dois insérer quelque chose entre \begin{lilypond} et \end{lilypond} :

dois-je réécrire (ou copier-coller) tous les blocs de ma partition ?

puis-je inclure ma partition.ly, telle quelle, ou réenregistrée avec une autre extension ?

où et comment dois-je écrire la ligne qui appelle lilypond-book ?

Je sais compiler en ligne de commande :
puis-je compiler en une seule fois, un fichier .lytex résultant, ou faut-il réaliser plusieurs opérations ?

Je suis fatiguée d'insérer mes images .png dans Word, le résultat ne rend pas hommage à la qualité de gravure de Lilypond. Je n'ai pas OpenOffice, que je ne sais pas utiliser.

J'ai bien vu des sujets Latex et Lilypond-book sur la liste, mais cela vole trop haut pour moi, quelqu'un aurait-il la gentillesse d'éclairer ma petite lanterne ?

Jany

Bonjour, et bon courage.

Je pense que la meilleure solution consiste à partir d'un fichier LaTeX qui
fonctionne ("Ceci est une page LaTeX" est une bon départ :slight_smile: ) et d'y ajouter
un exemple minimal de lilypond qui fonctionne lui aussi.

Concernant lilypond-book, c'est la commande elle-même. Au lieu de lancer
pdflatex tralala.tex on lance lilypond-book tralala.lytex

Il y a moyen de raffiner ça, parce que lilypond-book a un gros défaut : il
crée plein de fichiers, qu'il y a lieu alors de placer (en ajoutant un
argument à la commande lilypond-book) dans un dossier spécifique.

Personnellement j'utilise (sous mac) un programme (conçu pour LaTeX) me
permettant d'éviter la ligne de commande et qui lance en fait un script.

En tout état de cause, voici un petit exemple qui se compile sans problème
avec mon installation :

%%%%%%%%%%%%%%%%%%%%%
\documentclass[a4paper]{article}
\usepackage [utf8] {inputenc}
\usepackage [T1] {fontenc}
\usepackage [frenchb] {babel}
\begin{document}

Clés

\begin{lilypond}
\score {
\new Staff \relative c' {
  \time 8/1
   c \clef soprano c \clef mezzosoprano c \clef C c \clef tenor c \clef
varbaritone c \clef F c
     }

\layout {
    ragged-right = ##t
    line-width = 100.\mm
    \context {
      \Staff
           \remove "Time_signature_engraver"
    }
  }
}
\end{lilypond}

\end{document}
%%%%%%%%%%%%%%%%%%%%%

···

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/demande-initiation-a-lilypond-book-tp6461374p6461558.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

Bonjour à tous
J'aimerais utiliser lilypond-book pour réaliser en Latex de jolies pages de chansonnier, avec mes partitions écrites dans Lilypond....
Bien entendu, je débute en Latex (ça ne serait pas drôle, sinon), je viens juste d'apprendre à écrire : Ceci est une page en Latex.....!!

C'est parfait, le reste, ce n'est que du remplissage.
Il existe de nombreux documents pour débuter, par exemple «The not so short introduction to LaTeX» dont une traduction française récente est à cette adresse : http://hivernal.org/resources/static/computing/doc/lshort-fr.pdf
Je me permet de te recommander de remplacer les classes standard LaTeX par les classes komascript (scrartcl au lieu de article) , etc., c'est plus conforme à nos habitudes européennes.
Pour avoir une documentation de komascript lancer Executer texdoc scrguien (Appuyer simultanément sur la touche Windows et R, puis taper texdoc scrguien, valider) C'est de l'anglais, mais si tu préfère, tu peux avoir celle en Allemand : scrguide.

Je travaille sous Windows Xp, j'ai installé MiKTex, et j'écris dans Notepad++. J'utilise aussi Jedit (merci Valentin), mais j'ai longtemps écrit sans, je le réserve pour les écritures un peu pointues, quand je veux suivre pas à pas ce que je fais.

J'ai cherché des informations dans la doc, un peu ardue pour les débutants.
Une fois que j'ai écrit toutes mes chansons dans Lilypond,
J'ai bien compris que je dois insérer quelque chose entre \begin{lilypond} et \end{lilypond} :

dois-je réécrire (ou copier-coller) tous les blocs de ma partition ?

puis-je inclure ma partition.ly, telle quelle, ou réenregistrée avec une autre extension ?

Si ton source lilypond est existant, tu peut remplacer un \begin{lilypond}..\end{lilypond} par un \lilypondfile[]{fichier.ly}

où et comment dois-je écrire la ligne qui appelle lilypond-book ?

Je sais compiler en ligne de commande :
puis-je compiler en une seule fois, un fichier .lytex résultant, ou faut-il réaliser plusieurs opérations ?

Tu peux taper la ligne de commande dans un terminal CMD, c'est encore ce qu'il y a de mieux pour contrôler le retour. C'est juste un peu fastidieux quand les commandes sont répétitives. Mais XP permet le rappel des commandes précédentes, en utilisant la touche flèche vers le haut.
Tu peux aussi régler ton éditeur pour qu'il envoie les commandes kivontbien, mais c'est une difficulté supplémentaire qui n'apporte qu'un petit confort et parfois beaucoup de difficultés.

lilypond-book est un pré-processeur à LaTeX qui produit un fichier LaTeX dans lequel les inclusions lilypond sont converties en images. Il faut donc (au moins) un deuxième passage pour la compilation LaTeX.

Si tu sais faire et si ton projet est un peu ambitieux et ton usage important, le mieux est de réaliser un Makefile. L'utilitaire Make existe sous XP. Ça permet d'automatiser toutes les commandes (mon Makefile va jusqu'à mettre à jour les fichiers produits sur mon site Internet)

Je suis fatiguée d'insérer mes images .png dans Word, le résultat ne rend pas hommage à la qualité de gravure de Lilypond. Je n'ai pas OpenOffice, que je ne sais pas utiliser.

Il faut prendre garde au fait que LaTeX ne permet guère que Les images au format eps, tandis que pdflatex exige des images au format png, jpg ou pdf.
C'est un désagrément et ça ennuie beaucoup les débutants. Installer imagemagick sur sa machine est vivement recommandé pour convertir les différents formats. Ça marche très bien sous XP.

J'ai bien vu des sujets Latex et Lilypond-book sur la liste, mais cela vole trop haut pour moi, quelqu'un aurait-il la gentillesse d'éclairer ma petite lanterne ?

Je veux bien répondre à des questions précises. Pour LaTeX, le mieux est peut-être de poster sur un forum spécialisé (fr.comp.tex.tex ou Mathematex par exemple). Il y a de nombreux LaTeXiens qui utilisent Lilypond qui peuvent répondre dans les deux compétences.
Une fois la mécanique du pré-processeur lilypond-book maîtrisée, le document devient un document LaTeX très ordinaire. Il suffit de s'assurer que le code lilypond est sans erreur.

Philippe, Jean-Jacques, merci pour votre aide. C'était juste le petit coup de pouce dont j'avais besoin pour me lancer... et pour comprendre les indications de la doc.
Je suis très satisfaite de mes premières pages. Je suppose que ça ne sera plus le cas quand je serai plus calée, mais en attendant...
Encore merci, et bon WE
Jany