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