chiark / gitweb /
Import upstream version 5.3.
[mup] / mup / docs / uguide / adjust.html
CommitLineData
69695f33
MW
1<HTML>
2<HEAD><TITLE>
3Adjusting Mup output
4</TITLE></HEAD>
5<BODY>
6<P>
7&nbsp;&nbsp;&nbsp;<A HREF="debug.html">&lt;-- previous page</A>
8
9&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="index.html">Table of Contents</A>&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="invisbar.html">next page --&gt;</A>
10</P>
11
12<H2>
13Adjusting Output
14</H2>
15<P>
16Mup does its best to lay out the music in an aesthetically pleasing way.
17Often, however, you may want to make adjustments. Perhaps the last part of
18a piece spilled over onto a third page and you'd like to squeeze it all on
19two pages, or a page turn falls at an awkward spot. There are several
20mechanisms available for making adjustments. They have already been discussed
21individually in various sections of this document, but this section tries to
22pull things together.
23</P>
24<P>
25<A HREF="newscore.html">The "newscore" or "newpage" commands</A>
26can be used to force where breaks occur.
27This may be useful for ensuring a section ends at the end of a score or page.
28</P>
29<P>
30If you want to get a little more or less on each page, it is usually best
31to start with changing the
32<A HREF="param.html#scale">scale,</A>
33<A HREF="param.html#stscale">staffscale,</A>
34<A HREF="param.html#packfact">packfact,</A>
35and/or
36<A HREF="param.html#packexp">packexp</A>
37parameters.
38You may want to experiment with changing these individually first, to get
39a feel for how they work, as trying to change all of them at once may lead to
40interactions that change things more radically than you might expect.
41Changing staffscale in score context lets you adjust the size of the
42music without affecting the size of the text in headers and footers.
43Adjusting the margins is sometimes helpful as well. Other parameters which
44might be useful in some situations are:
45<A HREF="param.html#scorepad">scorepad,</A>
46<A HREF="param.html#scoresep">scoresep,</A>
47<A HREF="param.html#staffpad">staffpad,</A>
48and
49<A HREF="param.html#staffsep">staffsep.</A>
50</P>
51<P>
52The
53<A HREF="param.html#dist">dist,</A>
54<A HREF="param.html#dyndist">dyndist,</A>
55and
56<A HREF="param.html#chdist">chorddist</A>
57parameters are useful if
58you want items to line up vertically. The &quot;dist&quot; option can be used
59on rom, bold, ital, boldital, octave, mussym, crescendo and decrescendo
60statements, and on rehearsal marks, to force something where you want it.
61</P>
62<P>
63The appearance of lyrics can be adjusted using the
64<A HREF="param.html#lyrfont">lyricsfont,</A>
65<A HREF="param.html#lyrfam">lyricsfontfamily,</A>
66<A HREF="param.html#lyrsize">lyricssize,</A>
67and
68<A HREF="param.html#lyralign">lyricsalign</A>
69parameters.
70</P>
71<HR><P>
72&nbsp;&nbsp;&nbsp;<A HREF="debug.html">&lt;-- previous page</A>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="index.html">Table of Contents</A>&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="invisbar.html">next page --&gt;</A>
73</P>
74</BODY></HTML>