]> git.donarmstrong.com Git - lilypond.git/blobdiff - scm/document-markup.scm
* lily/tuplet-bracket.cc (make_bracket): make sure that gap is
[lilypond.git] / scm / document-markup.scm
index 1db87f01b0ce479f04ff71ca31f2557beb3710b4..7ff76fa3f77dd188a5942c0d7f4642f9f95acef4 100644 (file)
    
   )))
 
+(define (markup-function<? a b)
+  (string<? (symbol->string (procedure-name a)) (symbol->string (procedure-name b))))
 
 (define (markup-doc-node)
   (make <texi-node>
     #:name "Markup functions"
-    #:desc "Definitions of the markup functions"
+    #:desc "Definitions of the markup functions."
+
+
     #:text (apply string-append
-                 (map doc-markup-function markup-function-list) )
+                 
+                 "A @code{\\markup} mode command, eg. @code{bold}, is
+coupled with a Scheme function (@code{bold-markup}) implementing the
+formatting.  For use in Scheme, a function @code{make-bold-markup} is
+also defined, which constructs a Markup expression.
+
+This chapter describes all of the @code{...-markup} functions.
+
+"
+
+                 (map doc-markup-function
+                      (sort markup-function-list markup-function<?) ))
     ))