GNU LilyPond – Utilisation des programmes: 3.6 Modèles pour lilypond-book

## 3.6 Modèles pour lilypond-book

Voici quelques canevas dédiés à `lilypond-book`. Si vous ne savez pas de quoi il retourne, lisez le chapitre Association musique-texte avec `lilypond-book`.

### 3.6.1 LaTeX

Vous pouvez inclure des partitions LilyPond dans un document LaTeX.

>     \documentclass[]{article}

>     \begin{document}

>     Des bananes alitées sur du LaTeX.

>     \begin{lilypond}
>     \relative c'' {
>       a4 b c d
>     }
>     \end{lilypond}

>     Encore des banalités LaTeX, puis quelques options entre crochets.

>     \begin{lilypond}[fragment,relative=2,quote,staffsize=26,verbatim]
>     d4 c b a
>     \end{lilypond}
>     \end{document}

### 3.6.2 Texinfo

Un document Texinfo est tout à fait capable de comporter des fragments de partition LilyPond. Si vous ne le savez pas encore, sachez que l’intégralité de ce manuel est rédigée en Texinfo.

>     \input texinfo @node Top
>     @top

>     Du verbiage en mode Texinfo

>     @lilypond
>     \relative c' {
>       a4 b c d
>     }
>     @end lilypond

>     Toujours plus de texte Texinfo, puis des options entre crochets.

>     @lilypond[verbatim,fragment,ragged-right]
>     d4 c b a
>     @end lilypond

>     @bye

### 3.6.3 html

>     <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
>     <!-- header_tag -->
>     <HTML>
>     <body>

>     <p>
>     Un document pour lilypond-book peut absolument mélanger musique et
>     texte.  Par exemple,
>     <lilypond>
>     \relative c'' {
>       a4 b c d
>     }
>     </lilypond>
>     </p>

>     <p>
>     Pourquoi pas un peu plus de lilypond, avec des options pour changer :

>     <lilypond fragment quote staffsize=26 verbatim>
>     a4 b c d
>     </lilypond>
>     </p>

>     </body>
>     </html>

### 3.6.4 xelatex

    \documentclass{article}
    \usepackage{ifxetex}
    \ifxetex
    %pour ce qui est de xetex
    \usepackage{xunicode,fontspec,xltxtra}
    \setmainfont[Numbers=OldStyle]{Times New Roman}
    \setsansfont{Arial}
    \else
    %inutile en l'absence de pdftex
    \usepackage[T1]{fontenc}
    \usepackage[utf8]{inputenc}
    \usepackage{mathptmx}%Times
    \usepackage{helvet}%Helvetica
    \fi
    %ici les paquetages que pdftex sait interpréter
    \usepackage[ngerman,finnish,english]{babel}
    \usepackage{graphicx}

    \begin{document}
    \title{Un petit document avec LilyPond et xelatex}
    \maketitle

    Les commandes habituelles de \textbf{fontes} sont fonctionnelles y
    compris au fil du texte, étant donné qu'\textsf{elles sont prises en
    charge par \LaTeX{} and XeteX.} Lorsque vous avez besoin de commandes
    particulières du style \verb+\XeTeX+, pensez à les inclure dans un
    environnement \verb+\ifxetex+. Vous pourrez ainsi utiliser la \ifxetex
    commande \XeTeX{} \else commande XeTeX \fi qui, elle, n'est pas reconnue
    par le \LaTeX traditionnel.

    Vous pouvez inclure des commandes LilyPond directement dans votre texte,
    comme ici~:

    \begin{lilypond}
    {a2 b c'8 c' c' c'}
    \end{lilypond}

    \noindent
    puis reprendre le fil de votre discours.

    Les fontes utilisées dans les extraits LilyPond  devront être définies
    au sein de l'extrait. Lisez le manuel d'ustilisation si vous ne
    maîtrisez pas lilypond-book.

    \selectlanguage{ngerman}
    Auch Umlaute funktionieren ohne die \LaTeX -Befehle, wie auch alle anderen
    seltsamen Zeichen: ß, æ, ł, ã, č, wenn sie von der Schriftart unterstützt
    werden.

    \end{document}

Autres langues : English, deutsch, español, magyar, italiano.

#### LilyPond — Utilisation des programmes