File indexing completed on 2024-05-19 15:23:14
0001 <!DOCTYPE html> 0002 <html><head> 0003 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> 0004 <title>highlight.mup</title> 0005 <meta name="generator" content="KF5::SyntaxHighlighting - Definition (Music Publisher) - Theme (Breeze Dark)"/> 0006 </head><body style="background-color:#232629;color:#cfcfc2"><pre> 0007 <span style="color:#7a7c7d;">// This is a MUP highlighting test.</span> 0008 <span style="color:#7a7c7d;">// Mup is a shareware music publisher from www.arkkra.com</span> 0009 0010 <span style="color:#7a7c7d;">// contexts</span> 0011 <span style="font-weight:bold;">score</span> 0012 <span style="font-weight:bold;">music</span> 0013 <span style="font-weight:bold;">staff</span> 1 0014 <span style="font-weight:bold;">voice</span> 1 3 0015 0016 <span style="font-weight:bold;">top</span> 0017 <span style="font-weight:bold;">top2</span> 0018 <span style="font-weight:bold;">bottom</span> 0019 <span style="font-weight:bold;">bottom2</span> 0020 <span style="font-weight:bold;">grids</span> 0021 0022 <span style="font-weight:bold;">headshapes</span> 0023 0024 0025 <span style="font-weight:bold;">header</span> 0026 <span style="font-weight:bold;">footer</span> 0027 <span style="font-weight:bold;">header2</span> 0028 <span style="font-weight:bold;">footer2</span> 0029 0030 <span style="color:#7a7c7d;">// parameters and values</span> 0031 <span style="font-weight:bold;">score</span> 0032 <span style="color:#3daee9;">units </span>= <span style="color:#f67400;">cm</span>; 0033 <span style="color:#3daee9;">key </span>= <span style="color:#f67400;">3#minor</span> 0034 <span style="color:#3daee9;">key </span>= <span style="color:#f67400;">3#</span> <span style="color:#f67400;">minor</span> 0035 <span style="color:#3daee9;">rehstyle</span>=<span style="color:#f67400;">circled</span> 0036 0037 0038 0039 0040 <span style="color:#f67400;">mussym</span> <span style="color:#f67400;">above</span> <span style="color:#f67400;">all</span>: 1 <span style="color:#f44f4f;">"ferm"</span> ; 0041 0042 <span style="color:#1111ff;">define</span> <span style="color:#1111ff;">NAME</span> 0043 <span style="color:#7a7c7d;">// this is a macro definition, these are collapsable</span> 0044 <span style="color:#1111ff;">@</span> 0045 0046 <span style="color:#1111ff;">ifdef</span> <span style="color:#1111ff;">NAME</span> 0047 <span style="color:#7a7c7d;">// this is conditionally "compiled"</span> 0048 <span style="color:#1111ff;">endif</span> 0049 0050 <span style="color:#1111ff;">ifndef</span> <span style="color:#1111ff;">NAME</span> 0051 <span style="color:#7a7c7d;">// this is conditionally "compiled" when the macro has not been defined</span> 0052 <span style="color:#1111ff;">else</span> 0053 <span style="color:#7a7c7d;">// else clause</span> 0054 <span style="color:#1111ff;">endif</span> 0055 0056 0057 <span style="color:#7a7c7d;">// Various Tests </span> 0058 0059 <span style="color:#7a7c7d;">// tablature</span> 0060 1: e ^f; f; b ^c5; c#5; 0061 <span style="color:#cc6622;">bar</span> 0062 0063 1: d+^e+ g^a; e+a; g ^/; c ^/ c+^/; 0064 <span style="color:#cc6622;">bar</span> 0065 0066 <span style="color:#7a7c7d;">// cross-staff stems</span> 0067 1: 1e+g+c++; 0068 2: cc+; ee+; g <span style="color:#f67400;">with</span> g+ <span style="color:#f67400;">above</span>; <span style="color:#f67400;">with</span> c+c++ <span style="color:#f67400;">above</span>; 0069 <span style="color:#cc6622;">bar</span> 0070 0071 1: 2+4ceg;4; <span style="color:#7a7c7d;">// tie implied by added time values</span> 0072 0073 <span style="color:#7a7c7d;">// slurs</span> 0074 1: 2f<span style="color:#0077bb;font-style:italic;"><d></span> a<span style="color:#0077bb;font-style:italic;"><b></span> c+<span style="color:#0077bb;font-style:italic;"><d+></span>; dbd+; 0075 <span style="color:#cc6622;">bar</span> 0076 1: 2fac+ <span style="color:#0077bb;font-style:italic;">slur</span>; dbd+; 0077 <span style="color:#cc6622;">bar</span> 0078 0079 <span style="color:#7a7c7d;">// alternation</span> 0080 1: 2c <span style="color:#0077bb;font-style:italic;">alt 2</span>; 2c+;2g; 0081 <span style="color:#cc6622;">bar</span> 0082 0083 <span style="color:#7a7c7d;">// bar to draw if repeatstart happens to be on new line</span> 0084 (<span style="color:#cc6622;">dblbar</span>) <span style="color:#cc6622;">repeatstart</span> 0085 1: <span style="font-weight:bold;">[</span><span style="color:#0077bb;font-style:italic;">up</span><span style="font-weight:bold;">]</span>8f <span style="color:#0077bb;font-style:italic;">bm with staff below</span>;a;4s <span style="color:#0077bb;font-style:italic;">ebm</span>;4s <span style="color:#0077bb;font-style:italic;">bm with staff below</span>;8b;<span style="font-weight:bold;">[</span><span style="color:#0077bb;font-style:italic;">len 11</span><span style="font-weight:bold;">]</span>d <span style="color:#0077bb;font-style:italic;">ebm</span>; 0086 2: 4s <span style="color:#0077bb;font-style:italic;">bm with staff above</span>;8a;b <span style="color:#0077bb;font-style:italic;">ebm</span>;<span style="font-weight:bold;">[</span><span style="color:#0077bb;font-style:italic;">down</span>;<span style="color:#0077bb;font-style:italic;">len 14</span><span style="font-weight:bold;">]</span>b <span style="color:#0077bb;font-style:italic;">bm with staff above</span>;d;4s <span style="color:#0077bb;font-style:italic;">ebm</span>; 0087 <span style="color:#cc6622;">bar</span> 0088 0089 <span style="color:#7a7c7d;">// locations</span> 0090 3: 2cf; <span style="font-weight:bold;">[</span><span style="color:#00cc44;font-weight:bold;">=h</span><span style="font-weight:bold;">]</span> egc+; 0091 1: <span style="font-weight:bold;">[</span><span style="color:#0077bb;font-style:italic;">cue</span>; <span style="color:#0077bb;font-style:italic;">with ></span>; <span style="color:#00cc44;font-weight:bold;">=_ch</span><span style="font-weight:bold;">]</span> fa; 0092 0093 0094 <span style="color:#f67400;">roll</span> <span style="color:#f67400;">up</span> 1 1 <span style="color:#f67400;">to</span> 1 2: 2; 4; 0095 <span style="color:#f67400;">roll</span> <span style="color:#f67400;">down</span> 1 1 <span style="color:#f67400;">to</span> 1 2: 2; 4; 0096 0097 <span style="color:#f67400;font-weight:bold;">lyrics</span> <span style="color:#f67400;">above</span> 1,3 ; <span style="color:#f67400;">below</span> 2,4 ; <span style="color:#f67400;">between</span> 5&6 : <span style="color:#f44f4f;">"</span><span style="color:#880000;"><</span><span style="color:#f44f4f;">1. </span><span style="color:#880000;">></span><span style="color:#f44f4f;">Hi, hi"</span>; 0098 0099 <span style="color:#f67400;">title </span><span style="color:#f44f4f;">"page </span><span style="color:#f44f4f;font-weight:bold;">\%</span><span style="color:#f44f4f;"> of </span><span style="color:#f44f4f;font-weight:bold;">\#</span><span style="color:#f44f4f;">"</span> 0100 0101 <span style="color:#7a7c7d;">// shaped whole rests</span> 0102 1: 4mr; <span style="color:#7a7c7d;">// use a quarter rest symbol</span> 0103 1: 1/4mr; <span style="color:#7a7c7d;">// use a quadruple whole rest symbol</span> 0104 2: 2.. mr; <span style="color:#7a7c7d;">// use a double-dotted half rest</span> 0105 0106 <span style="color:#7a7c7d;">// tuplets</span> 0107 1: <span style="font-weight:bold;">{</span>4f; g;<span style="font-weight:bold;">}</span><span style="color:#003355;">3n</span><span style="color:#000000;text-decoration:underline;">um</span>,4.+2. 0108 <span style="color:#cc6622;">bar</span> 0109 0110 </pre></body></html>