]> git.donarmstrong.com Git - lilypond.git/blobdiff - scm/ps-to-png.scm
Web [nl]: Update translation.
[lilypond.git] / scm / ps-to-png.scm
index 76773ab9ce8e071d6064b2342c9e691896536433..cbe6d23e4bae71023f0a525a66ff1f69600ef8c4 100644 (file)
  (lily)
  )
 
-;; gettext wrapper for guile < 1.7.2
-(if (defined? 'gettext)
-    (define-public _ gettext)
-    (define-public (_ x) x))
+(define-public _ gettext)
 
 (define PLATFORM
   (string->symbol
          (output-file (if multi-page? pngn png1))
 
          (gs-variable-options
-          (if multi-page?
-              (format #f "-dDEVICEWIDTHPOINTS=~,2f -dDEVICEHEIGHTPOINTS=~,2f"
-                      page-width page-height)
-              "-dEPSCrop"))
+           ;; ps-page-count returns 0 for EPS files
+           (if (zero? page-count)
+               "-dEPSCrop"
+               (format #f "-dDEVICEWIDTHPOINTS=~,2f -dDEVICEHEIGHTPOINTS=~,2f"
+                       page-width page-height)))
          (cmd (ly:format "~a\
  ~a\
  ~a\