chiark / gitweb /
Import upstream version 5.3.
[mup] / mup / docs / uguide / adjust.html
1 <HTML>
2 <HEAD><TITLE>
3 Adjusting 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>
13 Adjusting Output
14 </H2>
15 <P>
16 Mup does its best to lay out the music in an aesthetically pleasing way.
17 Often, however, you may want to make adjustments. Perhaps the last part of
18 a piece spilled over onto a third page and you'd like to squeeze it all on
19 two pages, or a page turn falls at an awkward spot. There are several
20 mechanisms available for making adjustments. They have already been discussed
21 individually in various sections of this document, but this section tries to
22 pull things together.
23 </P>
24 <P>
25 <A HREF="newscore.html">The "newscore" or "newpage" commands</A>
26 can be used to force where breaks occur.
27 This may be useful for ensuring a section ends at the end of a score or page.
28 </P>
29 <P>
30 If you want to get a little more or less on each page, it is usually best
31 to 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>
35 and/or
36 <A HREF="param.html#packexp">packexp</A>
37 parameters.
38 You may want to experiment with changing these individually first, to get
39 a feel for how they work, as trying to change all of them at once may lead to
40 interactions that change things more radically than you might expect.
41 Changing staffscale in score context lets you adjust the size of the
42 music without affecting the size of the text in headers and footers.
43 Adjusting the margins is sometimes helpful as well. Other parameters which
44 might 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>
48 and
49 <A HREF="param.html#staffsep">staffsep.</A>
50 </P>
51 <P>
52 The
53 <A HREF="param.html#dist">dist,</A>
54 <A HREF="param.html#dyndist">dyndist,</A>
55 and
56 <A HREF="param.html#chdist">chorddist</A>
57 parameters are useful if
58 you want items to line up vertically. The &quot;dist&quot; option can be used
59 on rom, bold, ital, boldital, octave, mussym, crescendo and decrescendo
60 statements, and on rehearsal marks, to force something where you want it.
61 </P>
62 <P>
63 The 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>
67 and
68 <A HREF="param.html#lyralign">lyricsalign</A>
69 parameters.
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>