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
.
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 { a'4 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}
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 @ifnottex @node Top @top @end ifnottex Du verbiage à la mode Texinfo @lilypond \relative { 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
html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <HTML> <body> <p> Un document pour lilypond-book peut absolument mélanger musique et texte. Par exemple, <lilypond> \relative { a'4 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>
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{} et 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'utilisation 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}