From cf26884b5545e258b8755ef81cba4cd6aa204b00 Mon Sep 17 00:00:00 2001 From: Graham Percival Date: Thu, 24 Aug 2006 09:23:20 +0000 Subject: [PATCH] Minor changes from mailist. --- ChangeLog | 5 ++++ Documentation/user/changing-defaults.itely | 22 ++++++++++++++ Documentation/user/global.itely | 9 ++++++ Documentation/user/lilypond-book.itely | 35 ++++++++++++++++++++++ Documentation/user/page.itely | 2 +- 5 files changed, 72 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 44c9d8d84b..e482fa5ef0 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2006-08-24 Graham Percival + + * Documentation/user/changing-defaults.itely, global.itely, + lilypond-book.itely, page.itely: minor changes from mailist. + 2006-08-23 Han-Wen Nienhuys * buildscripts/mutopia-index.py (allfiles): filter lily-XXX and snippet-map diff --git a/Documentation/user/changing-defaults.itely b/Documentation/user/changing-defaults.itely index 18712bf7e1..e63bb9ab88 100644 --- a/Documentation/user/changing-defaults.itely +++ b/Documentation/user/changing-defaults.itely @@ -355,6 +355,28 @@ In 4/4 time signature, this means that automatic beams could end only on 3/8 and on the fourth beat of the measure (after 3/4, that is 2 times 3/8, has passed within the measure). +If any unexpected beam behaviour occurs, check the default automatic beam +settings in @file{scm/@/auto@/-beam@/.scm} +for possible interference, because the beam +endings defined there will still apply on top of your own overrides. Any +unwanted endings in the default vales must be reverted for your time +signature(s). + +For example, to typeset @code{(3 4 3 2)}-beam endings in 12/8, begin +with + +@example +%%% revert default values in scm/auto-beam.scm regarding 12/8 time +#(revert-auto-beam-setting '(end * * 12 8) 3 8) +#(revert-auto-beam-setting '(end * * 12 8) 3 4) +#(revert-auto-beam-setting '(end * * 12 8) 9 8) + +%%% your new values +#(override-auto-beam-setting '(end 1 8 12 8) 3 8) +#(override-auto-beam-setting '(end 1 8 12 8) 7 8) +#(override-auto-beam-setting '(end 1 8 12 8) 10 8) +@end example + @cindex automatic beam generation @cindex autobeam @funindex autoBeaming diff --git a/Documentation/user/global.itely b/Documentation/user/global.itely index 9d2de24691..2ecd6dd1cb 100644 --- a/Documentation/user/global.itely +++ b/Documentation/user/global.itely @@ -600,6 +600,15 @@ tagline is ``Music engraving by LilyPond (@var{version})''.@footnote{Nicely printed parts are good PR for us, so please leave the tagline if you can.} +Headers may be completely removed by setting them to false. + +@example +\header @{ + tagline = ##f + composer = ##f +@} +@end example + @node Custom titles @subsection Custom titles diff --git a/Documentation/user/lilypond-book.itely b/Documentation/user/lilypond-book.itely index e9008cf858..3d5ab680e1 100644 --- a/Documentation/user/lilypond-book.itely +++ b/Documentation/user/lilypond-book.itely @@ -38,6 +38,7 @@ This procedure may be applied to La@TeX{}, HTML or Texinfo documents. * Music fragment options:: * Invoking lilypond-book:: * Filename extensions:: +* Inserting LilyPond output into other programs:: @end menu @@ -762,3 +763,37 @@ output format based on the input filename's extension. @item @file{.xml} @tab HTML @end multitable @end quotation + + +@node Inserting LilyPond output into other programs +@section Inserting LilyPond output into other programs + +To insert LilyPond output in other programs, use @code{lilypond} +instead of @code{lilypond-book}. Each example must be created +individually and added to the document; consult the +documentation for that program. Most programs will be able +to insert lilypond output in @file{PNG}, @file{EPS}, or @file{PDF} +formats. + +To reduce the white space around your lilypond score, use +the following options + +@example +\paper@{ + indent=0\mm + line-width=120\mm + oddFooterMarkup=##f + oddHeaderMarkup=##f + bookTitleMarkup = ##f + scoreTitleMarkup = ##f +@} + +@{ c1 @} +@end example + +To produce a useful @file{eps} file, use + +@example +lilypond -b eps -dno-gs-font-load -deps-font-include myfile.ly +@end example + diff --git a/Documentation/user/page.itely b/Documentation/user/page.itely index 5959e0be71..2c94b648fd 100644 --- a/Documentation/user/page.itely +++ b/Documentation/user/page.itely @@ -120,7 +120,7 @@ false. @funindex print-page-number @item print-page-number -If set to false, page numbers will not be printed. +If set to true, page numbers will be printed. @funindex paper-width @item paper-width -- 2.39.5