1 @c -*- coding: latin-1; mode: texinfo; -*-
3 @c FIXME: rearranged this file; macros that don't depend on the output
4 @c format should go at the beginning. -gp
7 @c in retrospect this is _not_ one of the output-insensitive macros.
9 @c usage: @lsr{ancient,custodes.ly}
11 @uref{source/input/lsr/\DIR\/collated-files.html#\NAME\,@file{\DIR\/\NAME\}}
15 @uref{source/input/lsr/\DIR\/collated-files.html,@file{\DIR\}}
21 @macro texisharp {word}
24 @macro texiflat {word}
29 @c FIXME, use \fetaaccidentalsXMC?
30 @c \\kern0.15em\\fetachar\\fetaflat
32 @macro texiflat {word}
37 @c FIXME, use \fetaaccidentalsXC?
38 @c \\raise0.5ex\\fetachar\\fetasharp
39 @macro texisharp {word}
49 @tex $\\Rightarrow$ @end tex@c
62 @c we need this since @q{\} doesn't work with makeinfo 4.8 --
63 @c say @q{@value{backslash}} instead
70 @c makeinfo-4.7 encodes html names, which means that nodes that
71 @c contain nonalphanum characters will be broken links on the website.
72 @c @uref{../lilypond-internals/\NAME\.html,\NAME\}@c
73 @c @inforef{} adds ``See'' to the sentence, which is annoying, but
74 @c better than a broken link.
75 @c @inforef{\NAME\,,lilypond-internals}@c
76 @c using @ref without punctuation is OK without for formats other than info
80 @macro internalsref{NAME}
82 @ref{\NAME\,,,lilypond-internals-big-page}
87 @ref{\NAME\,,,music-glossary-big-page}
95 @c annoying parentheses stripped by add-html-footer.py
96 @macro internalsref{NAME}
98 @ref{\NAME\,,,lilypond-internals}
101 @c annoying parentheses stripped by add-html-footer.py
104 @ref{\NAME\,,,music-glossary}
110 @c usage: @inputfileref{input@/regression,FILE@/-NAME.ly}
111 @macro inputfileref{DIR,NAME}
112 @uref{source/\DIR\/collated-files.html#\NAME\,@file{\DIR\/\NAME\}}@c
115 @c to get decent quotes in `foo'
122 @c to get decent quotes in ``foo''
133 @c ***** DOCBOOK-XML *****
135 @macro internalsref{NAME}
137 @ref{\NAME\,,,lilypond-internals}
140 @macro inputfileref{DIR,NAME}
141 @uref{source/\DIR\/collated-files.html#\NAME\,@file{\DIR\/\NAME\}}
146 @ref{\NAME\,,,music-glossary}
149 @c to get decent quotes in `foo'
156 @c to get decent quotes in ``foo''
169 @macro internalsref{NAME}
171 @inforef{\NAME\,,lilypond-internals}
174 @macro inputfileref{DIR,NAME}
180 @inforef{\NAME\,,,music-glossary}
183 @macro usermanref{NAME}
187 @c to get decent quotes in `foo'
192 @c to get decent quotes in ``foo''
203 @macro internalsref{NAME}
208 @macro inputfileref{DIR,NAME}
209 @file{\DIR\/@/\NAME\}
217 @macro seeinternals{NAME}
218 internals document, @internalsref{\NAME\}
221 @macro usermanref{NAME}
222 user manual, @internalsref{\NAME\}
225 @c to get decent quotes in `foo'
230 @c to get decent quotes in ``foo''
241 @macro seeinternals{NAME}
242 @internalsref{\NAME\}
246 @macro usermanref{NAME}
263 @subheading More information
269 @subsubheading See also
275 @subsubheading Predefined commands
281 @code{\NAME\}@c should use internalsref
284 @macro refcommand{WHAT}
291 @subsubheading Commonly tweaked properties
295 @macro funindex {WORD}