X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=scm%2Fframework-eps.scm;h=4983874048c50485fdfc199859dff280f49be967;hb=3863f416bea79ef29dded3b1b8a3f61419098f7a;hp=c39fb518a9405cffc42cac173dd0f0429cd0733d;hpb=17098f34eace028d047ee7f9cd6f81a84e0e7537;p=lilypond.git diff --git a/scm/framework-eps.scm b/scm/framework-eps.scm index c39fb518a9..4983874048 100644 --- a/scm/framework-eps.scm +++ b/scm/framework-eps.scm @@ -2,7 +2,7 @@ ;;;; ;;;; source file of the GNU LilyPond music typesetter ;;;; -;;;; (c) 2004--2007 Han-Wen Nienhuys +;;;; (c) 2004--2008 Han-Wen Nienhuys (define-module (scm framework-eps)) @@ -94,6 +94,7 @@ stencil, so LaTeX includegraphics doesn't fuck up the alignment." (tex-system-port (open-output-string)) (texi-system-port (open-output-string)) + (count-system-port (open-output-string)) (widened-stencils (widen-left-stencil-edges stencils)) (counted-systems (count-list widened-stencils)) (eps-files (map dump-counted-stencil counted-systems)) @@ -123,13 +124,17 @@ stencil, so LaTeX includegraphics doesn't fuck up the alignment." (display "@c eof." texi-system-port) (display "% eof. " tex-system-port) - + (display (format "~a" (length stencils)) count-system-port) (dump-infinite-stack-EPS stencils) (postprocess-output book framework-eps-module (format "~a.eps" basename) (ly:output-formats)) (write-file texi-system-port "texi") (write-file tex-system-port "tex") + + ;; do this as the last action so we know the rest is complete if + ;; this file is present. + (write-file count-system-port "count") )) @@ -158,7 +163,3 @@ stencil, so LaTeX includegraphics doesn't fuck up the alignment." (define convert-to-pdf convert-to-pdf) (define convert-to-ps convert-to-ps) (define convert-to-png convert-to-png) -(define convert-to-tex convert-to-tex) -(define convert-to-dvi convert-to-dvi) - -