X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=scm%2Fdocument-markup.scm;h=860ece38b6c8e73e5e389c07fd482ffb2d7e506b;hb=23e9acfb081e6d194b63fa185bf54b34bb425c59;hp=19462e4424fbef2a72fb22ff298a2b43dce291f4;hpb=7b215091cc974bd45e068563c826f77bd9faea9b;p=lilypond.git diff --git a/scm/document-markup.scm b/scm/document-markup.scm index 19462e4424..860ece38b6 100644 --- a/scm/document-markup.scm +++ b/scm/document-markup.scm @@ -1,6 +1,6 @@ ;;;; This file is part of LilyPond, the GNU music typesetter. ;;;; -;;;; Copyright (C) 1998--2009 Han-Wen Nienhuys +;;;; Copyright (C) 1998--2010 Han-Wen Nienhuys ;;;; Jan Nieuwenhuizen ;;;; ;;;; LilyPond is free software: you can redistribute it and/or modify @@ -95,18 +95,6 @@ (sort markup-functions markup-function #:appendix #t @@ -125,11 +113,16 @@ raw-categories)))) (map markup-category-doc-node categories)))) -(define (markup-list-doc-node) - (make - #:appendix #t - #:name "Text markup list commands" - #:desc "" - #:text (string-append - "The following commands can all be used with @code{\\markuplines}.\n" - (markup-list-doc-string)))) +(define (markup-list-doc-string) + (string-append + "@table @asis" + (apply string-append + (map doc-markup-function + (sort (hash-fold (lambda (markup-list-function dummy functions) + (cons markup-list-function functions)) + '() + markup-list-functions) + markup-function