+2003-08-03 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+
+ * buildscripts/mutopia-index.py (headertext): rewording
+
2003-08-02 Han-Wen Nienhuys <hanwen@cs.uu.nl>
* scm/new-markup.scm (strut-markup): new markup function.
headertext= r"""
-<p>You're looking at a page with some LilyPond samples.
-These files are also included in the distribution. The output is
-completely generated by LilyPond, without any touch up by humans.
+
+<p>You're looking at a page with some LilyPond samples. These files
+are also included in the distribution. The output is completely
+generated from the <tt>.ly</tt> source file, without any further touch
+up.
<p>The PostScript files were generated using TeX and dvips at 600 dpi.
The pictures are 90 dpi anti-aliased snapshots of the printed output.
;;
(define-public (simple-markup grob props . rest)
- (Text_item::text_to_molecule grob props (car rest))
- )
-
+ (Text_item::text_to_molecule grob props (car rest)))
(define-public (stack-molecule-line space molecules)
(if (pair? molecules)
(cadr rest))
))
-
(define-public (finger-markup grob props . rest)
(interpret-markup grob
(cons (list '(font-relative-size . -3)
props)
(car rest)))
-
(define-public fontsize-markup (set-property-markup 'font-relative-size))
(define-public magnify-markup (set-property-markup 'font-magnification))
markup-module
)
+;;
+;; TODO: add module argument so user-defined markups can also be
+;; processed.
+;;
(define-public (lookup-markup-command code)
(let*
- ( (sym (string->symbol (string-append code "-markup")))
- (var (module-local-variable markup-module sym))
- )
+ ((sym (string->symbol (string-append code "-markup")))
+ (var (module-local-variable markup-module sym))
+ )
(if (eq? var #f)
#f
(cons (variable-ref var) (object-property (variable-ref var) 'markup-keyword))