[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: using \include for remote files
From: |
Bertalan Fodor |
Subject: |
Re: using \include for remote files |
Date: |
Fri, 2 Jan 2009 23:40:58 +0100 |
Yes, using guile you can download the file to /tmp for example and then include
that.
Like this:
#(remote-include "http://www.whatnote.com/style.ly" "/tmp/whatnote-style.ly")
\include "/tmp/whatnote-style.ly"
For implementing remote-include a call to wget could be enough:
#(define remote-include (lambda (remote-file local-file)
(system* "wget" remote-file local-file)
)))
Perhaps wget needs other parametrization.
Bert
> ------- Original Message -------
> From: "Valentin Villenave" <address@hidden>
> To: "Jonathan Kulp" <address@hidden>
> Sent: 09/01/02/, 23:25:39
> Subject: Re: using \include for remote files
>
> 2009/1/2 Jonathan Kulp <address@hidden>:
> > It occurred to me today that it would be nice if Lilypond could use \include
> > to include files that are hosted on a website, the way html pages use
> > stylesheets. Something like this:
> >
> > \include "http://www.websiteaddress.com/definitions.ly"
>
> As far as I know, a web browser actually needs to download the
> stylesheet before using it. So this would require to implement network
> transaction capabilities into LilyPond, which does not seem very
> useful at this point :-)
>
> (that being said, it should be easy to use a Python script or even a
> Guile module to retrieve the files).
>
> Cheers,
> Valentin
>
>
> _______________________________________________
> lilypond-devel mailing list
> address@hidden
> http://lists.gnu.org/mailman/listinfo/lilypond-devel
>
>