On 01/09/13 at 10:54am, David Kastrup wrote:
> Felix Janda <felix.ja...@posteo.de>
> writes:
> > Do you have a (rough) estimate for what's the earliest lilypond
> > version which works with this command line?
> 
> Huh.  Several functions are only available with
> 
> commit eab591fe423ef0eeb03d8bbedf7d43185d2fbc74
> Author: Reinhold Kainhofer <reinh...@kainhofer.com>
> Date:   Mon Dec 27 15:49:30 2010 +0100
> 
>     Print out header fields as PDF metadata; Add simple markup->string 
> function
>     
>     -) Create DOCINFO pdfmark, with the metadata fields extracted
>        from the \header block
>     
>     -) Add scheme function markup->string that extracts and returns only the
>        string part of a markup. As all header fields are possibly markups,
>        we need to call this function on the header fields and use only
>        the string representation (formatting and possibly some information
>        lost!) as metadata.
>        This function is very simply (for all known text markup functions,
>        it extracts the text and ignores the formatting, all other markup
>        functions are entirely ignored), so it might not work perfectly
>        for complex markups.
>     
>     -) Add possibility to override a header field with the same name, but
>        a pdf prefix, to force a particular metadata string, which is not
>        displayed in the pdf. E.g. if the \header block contains
>            pdftitle = "Title for pdf file"
>        then that pdftitle header field will be used for the document title
>        in the PDF metadata instead of the title header field.
> 
> so that would be version 2.13.48.

Thanks, markup->string is quite useful.

Felix

_______________________________________________
Mutopia-discuss mailing list
Mutopia-discuss@mutopiaproject.org
http://lists.bcn.mythic-beasts.com/mailman/listinfo/mutopia-discuss

Reply via email to