chiark / gitweb /
Merge branch 'arkkra' into shiny
[mup] / mup / docs / uguide / multsong.html
CommitLineData
69695f33
MW
1<HTML>
2<HEAD><TITLE>
3Placing several songs on one page
4</TITLE></HEAD>
5<BODY>
6<P>
7&nbsp;&nbsp;&nbsp;<A HREF="tempochg.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="cadenza.html">next page --&gt;</A>
10</P>
11
12<H2>
13Placing several songs on one page
14</H2>
15<P>
16Sometimes you may wish to print more than one song on the same page.
17While Mup considers all of its input to be a single song,
18it is possible to get the effect of separate songs.
19First of all, on the last bar line of first song, use &quot;hidechanges.&quot;
20That way, if the key or anything is
21different in the next song, Mup won't print the changes at the
22end of the first song. Then
23<A HREF="prnttext.html#block">use a "block"</A>
24for printing the titles
25for the second song.
26Here is an example:
27<BR><PRE>
28score
29 scoresep=10,14
30 label=&quot;&quot;
31header
32 title (18) &quot;Title for first song&quot;
33music
341: c;d;e;f;
35bar
361: f;e;d;c;
37bar
381: c;d;e;f;
39bar
401: f;d;2c;
41endbar
42
43// force time signature to be printed on next score
44// by changing the time, but only for an invisible measure
45score time=5/4n
46music
471: ms;
48invisbar hidechanges
49
50// Force the block closer to next score,
51// so it will better match the spacing of
52// the title of the first song.
53score scoresep=6,6
54// print title for second song
55block
56title (30) &quot; &quot; // Allow some extra room above title
57title (18) &quot;Title for second song&quot;
58
59score
60 // Set up for second song
61 time=4/4
62 key=1&amp;
63
64music
651: d;e;2f;
66bar
67// Put score spacing back to original
68score scoresep=10,14
69music
701: a;2g;4f;
71bar
721: 2e;4c;d;
73bar
741: 2g;f;
75endbar
76</PRE><BR>
77<IMG SRC="mugex96.gif" ALT="Picture of Mup output"><BR>
78</P>
79<HR><P>
80&nbsp;&nbsp;&nbsp;<A HREF="tempochg.html">&lt;-- previous page</A>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="index.html">Table of Contents</A>&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="cadenza.html">next page --&gt;</A>
81</P>
82</BODY></HTML>