-@ifinfo
+@ifnottex
@macro reng {word}
-@ref{ (lilypond-internals)Engraver \word\, \word\ },
+@ref{ (lilypond-internals)\word\, \word\ }
@end macro
-@end ifinfo
+@end ifnottex
-@ifnotinfo
+@iftex
@macro reng {word}
-@ref{ (lilypond-internals)Engraver \word\, \word\ }
+\word\
+@end macro
+@end iftex
+
+
+@ifnottex
+@macro rgrob {word}
+@ref{ (lilypond-internals)\word\, \word\ }
+
+@end macro
+@end ifnottex
+
+@iftex
+@macro rgrob {word}
+\word\
+@end macro
+@end iftex
+
+
+@ifnottex
+@macro rint {word}
+@ref{ (lilypond-internals)\word\, \word\ }
+
+@end macro
+@end ifnottex
+@iftex
+@macro rint {word}
+\word\
+@end macro
+@end iftex
+
+@ifnottex
+@macro texisharp {word}
+#
+@end macro
+@end ifnottex
+
+@iftex
+@macro texisharp {word}
+@tex
+$\\sharp$
+@end tex
@end macro
-@end ifnotinfo
+@end iftex
+
+@ifnottex
+@macro texiflat {word}
+b
+@end macro
+@end ifnottex
+
+@iftex
+@macro texiflat {word}
+@tex
+$\\flat$
+@end tex
+@end macro
+@end iftex
@macro separate
@tex
-\\hbox to\\hsize{\\hfill\\vrule width1.4 cm height1.0pt\\hfill}
+\\hbox to\\hsize{\\hfill\\smallrm*\\textrm*\\smallrm*\\hfill}
@end tex
@end macro
@ifhtml
@macro separate
@html
-<p></p><center>*<font size=+1>*</font>*</center><br>
+<p></p><center>*<font size="+1">*</font>*</center><br>
@end html
@end macro
@end ifhtml
@c netscape 4.x doesn't handle html chars 4.0 :-(
@c <p></p><center>♥</center><br>
-@c <p></p><center><font size=-1>*</font><font size=0>*</font><font size=-1>*</font></center><br>
+@c <p></p><center><font size="-1">*</font><font size="0">*</font><font size="-1">*</font></center><br>
@ignore