denemo-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Denemo-devel] Beginner questions (cross-staff, PNG selection export


From: Lib Lists
Subject: Re: [Denemo-devel] Beginner questions (cross-staff, PNG selection export, feathered beams, batch export, Print View behaviour)
Date: Tue, 27 Aug 2019 08:55:43 +0200

> > > > 4. As I'm writing a manual, where each movement is a separate
> > > > exercise, I'd like at some point to batch export all the
> > > > movements as
> > > > individual files. Is it possible?
> > >
> > > Do you mean separate PDFs?
> >
> > Yes, at the moment separate PDFs, but in the future it might be
> > useful
> > to export as well as PNGs or SVGs.
>
> The following script does what you want
>
> 8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><
> (let loop ((count (d-GetMovementsInScore)))
>    (if (> count 0)
>     (begin
>         (d-GoToPosition count 1 1 1)
>         (d-PrintMovement)
>         (d-ExportPDF (string-append (d-GetFilename) "-Movement-" 
> (number->string count) ".pdf"))
>         (loop (1- count)))))
> 8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><
>
> but if you put it in the Scheme Window and execute it what happens is
> that it keeps asking if you want to interrupt the typesetting of one
> movement to go on to the typesetting of the next, as well as telling
> you that your PDF has been created for each movement.
> So you need to run it non-interactively - put the script into a file
> say /home/rshann/Desktop/MovementPrint.scm and then run
>
> denemo -n -i "/home/rshann/Desktop/MovementPrint.scm" 
> /home/rshann/musicScores/Molter/SonataAMaj.denemo.gz
>
> which loads my file
>
> /home/rshann/musicScores/Molter/SonataAMaj.denemo.gz
>
> and executes the Scheme in the script on it. (My file is compressed,
> hence the .gz but it doesn't need to be, any .denemo file will do.)

Hi, if I run Denemo from the terminal I get the following error. Also,
I tried to run the script from the Scheme Script pop-up but nothing
happened (I tried both pressing Enter and 'Execute Script', not sure
if there's a difference).

dyld: Library not loaded: /opt/local/lib/guile18/libguile.17.dylib
  Referenced from: /Applications/Denemo.app/Contents/Resources/bin/denemo
  Reason: image not found
Abort trap: 6



reply via email to

[Prev in Thread] Current Thread [Next in Thread]