[ << Running lilypond-book ] | [Top][Contents][Index] | [ External programs >> ] |
[ < Parallel execution ] | [ Up : Running lilypond-book ] | [ Sharing the table of contents > ] |
3.7 lilypond-book templates
These templates are for use with lilypond-book
. If you’re not familiar
with this program, please refer to
Running lilypond-book
.
LaTeX
You can include LilyPond fragments in a LaTeX document.
\documentclass{article} % here you can insert packages all LaTeX flavours understand \usepackage[ngerman,finnish,english]{babel} \usepackage{graphicx} \usepackage{libertinus} \usepackage{iftex} \ifxetex % stuff specific to XeTeX \usepackage{xltxtra} \else % this can be empty if you are not going to use pdfTeX \usepackage[T1]{fontenc} \fi \begin{document} \title{A short document with LilyPond and \LaTeX} \maketitle Normal \textbf{font} commands inside the \emph{text} work, because they are \textsf{supported by all \LaTeX{} flavours}. If you want to use specific commands like \verb+\XeTeX+, you should include them again in a \verb+\ifxetex+ block. You can use this to print the \ifxetex \XeTeX{} \else XeTeX \fi command, which is not known to pdfTeX by default. In normal text you can easily use LilyPond commands, like this: \smallskip \begin[staffsize=12]{lilypond} { a2^"foo" b_"bar" c'8 c' c' c' } \paper { property-defaults.fonts.serif = "Libertinus Serif" } \end{lilypond} \smallskip \noindent Note that the fonts used in snippets have to be set from inside the snippets, as demonstrated. \selectlanguage{ngerman} Da die Standard-Eingabekodierung von \LaTeX{} UTF-8 ist, funktionieren Umlaute u.\,ä. ohne \LaTeX-Akzentbefehle (ßäöü), wenn sie von der Schriftart unterstützt werden. \end{document}
Texinfo
You can include LilyPond fragments in Texinfo; in fact, this entire manual is written in Texinfo.
\input texinfo @ifnottex @node Top @top @end ifnottex Texinfo text @lilypond \relative { a4 b c d } @end lilypond More Texinfo text, and options in brackets. @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> Documents for lilypond-book may freely mix music and text. For example, <lilypond> \relative { a'4 b c d } </lilypond> </p> <p> Another bit of lilypond, this time with options: <lilypond fragment quote staffsize=26 verbatim> a4 b c d </lilypond> </p> </body> </html>
[ << Running lilypond-book ] | [Top][Contents][Index] | [ External programs >> ] |
[ < Parallel execution ] | [ Up : Running lilypond-book ] | [ Sharing the table of contents > ] |