m4_dnl  Permission to distribute and/or modify this document under the
m4_dnl  terms of the GNU Free Documentation License, Version 1.1 or
m4_dnl  any later version published by the Free Software Foundation;
m4_dnl  with no m4_dnl  Invariant Sections.  A copy of the license is
m4_dnl  included in the section entitled ``GNU Free Documentation License''.

m4_define(SOLFEGEVERSION, 2.0.7)
m4_define(SOLFEGESHORTVERSION, 2.0)
m4_define(ahref, 
@ifhtml
@html
<a href="$1">$2</a>
@end html
@end ifhtml
@ifnothtml
@code{$1}
@end ifnothtml
)
m4_dnl usage: _ctrl_key(configname, default)
m4_define(_ctrl_key, 
@ifhtml
@html
<strong><script type="text/solfegescript">get_string("$1")</script><solfege-cmt>&lt;ctrl&gt;$2</solfege-cmt></strong>
@end html
@end ifhtml
@ifnothtml
@b{<ctrl>$2}
@end ifnothtml
)m4_dnl

m4_define(_key, 
@ifhtml
@html
<strong><script type="text/solfegescript">get_string("$1")</script><solfege-cmt>$2</solfege-cmt></strong>
@end html
@end ifhtml
@ifnothtml
@b{$2}
@end ifnothtml
)m4_dnl

m4_define(_ctrl_shift_key, 
@ifhtml
@html
<strong><script
type="text/solfegescript">get_string("$1")</script><solfege-cmt>&lt;ctrl&gt;&lt;shift&gt;$2</solfege-cmt></strong>
@end html
@end ifhtml
@ifnothtml
@b{<ctrl><shift>$2}
@end ifnothtml
)m4_dnl


m4_define(_ikey,
@ifhtml
@html
<strong><script type="text/solfegescript">get_string("interval_input/$1")</script><solfege-cmt>$2</solfege-cmt></strong>
@end html
@end ifhtml
@ifnothtml
@b{$2}
@end ifnothtml
)
