1 ;;;; framework-tex.scm --
3 ;;;; source file of the GNU LilyPond music typesetter
5 ;;;; (c) 2004 Han-Wen Nienhuys <hanwen@cs.uu.nl>
7 (define-module (scm framework-texstr)
8 #:export (output-framework-tex
9 output-classic-framework-tex))
11 (use-modules (ice-9 regex)
20 (define (define-fonts paper)
22 (format "(globalscale ~a)\n" (ly:paper-outputscale paper)))
25 (define-public (output-framework outputter book scopes fields basename )
26 (let* ((paper (ly:paper-book-paper book))
27 (pages (ly:paper-book-pages book))
29 (ly:outputter-dump-string outputter (define-fonts paper))
32 (ly:outputter-dump-stencil outputter page))
37 (define-public (convert-to-ps . args) #t)
38 (define-public (convert-to-pdf . args) #t)
39 (define-public (convert-to-png . args) #t)
40 (define-public (convert-to-dvi . args) #t)
41 (define-public (convert-to-tex . args) #t)