- From: Imsieke, Gerrit, le-tex <gerrit.imsieke@le-tex.de>
- Date: Wed, 23 Apr 2014 13:49:23 +0200
- To: xproc-dev@w3.org
For messages, you may use cx:message [1]. Just import this: <p:import href="http://xmlcalabash.com/extension/steps/library-1.0.xpl" /> Usage example (taken from [2]): <cx:message> <p:with-option name="message" select="concat('COVER: ', /epub-config/cover/@href)"> <p:pipe port="meta" step="create-ops"/> </p:with-option> </cx:message> You’ll find plenty of (more or less) working XProc examples linked on our transpect page [3]. One of the less complex is the CSS→CSSa converter [4]. Please note that you’ll have to check it out with an SVN client to get all externals. Gerrit [1] http://xmlcalabash.com/docs/reference/cx-message.html [2] https://subversion.le-tex.de/common/epubtools/modules/create-ops/xpl/create-ops.xpl [3] http://www.le-tex.de/en/transpect.html#transpect-modules [4] https://subversion.le-tex.de/common/sandbox/css_expand_standalone/trunk/ On 23.04.2014 12:39, Graham Seaman wrote: > On 17/04/14 11:33, James Fuller wrote: >> Graham, >> >> nice job sticking with it ... xproc has a difficult learning curve >> which we (as in the W3C XML Processing WG) are trying to address in >> vnext. >> >> Be interested in your fresh impressions, to see what you found >> confusing, useful , etc. >> >> cheers, Jim Fuller >> > > I'd say the thing which has probably slowed me down most is an inability > to do simple debugging easily: a p:message as an equivalent to a 'print' > statement in other languages, or a more flexible p:log. > > I've now more or less managed to create the pipeline that I wanted. > However, since this pipeline is meant to carry out a series of > validation steps the difficulty in getting back diagnostic information > when something unexpected goes wrong does limit its usefulness. > > Looking forward to seeing the new version! > > Cheers > > Graham > > > > -- Gerrit Imsieke Geschäftsführer / Managing Director le-tex publishing services GmbH Weissenfelser Str. 84, 04229 Leipzig, Germany Phone +49 341 355356 110, Fax +49 341 355356 510 gerrit.imsieke@le-tex.de, http://www.le-tex.de Registergericht / Commercial Register: Amtsgericht Leipzig Registernummer / Registration Number: HRB 24930 Geschäftsführer: Gerrit Imsieke, Svea Jelonek, Thomas Schmidt, Dr. Reinhard Vöckler
Received on Wednesday, 23 April 2014 11:49:50 UTC