- From: Romain Deltour <rdeltour@gmail.com>
- Date: Thu, 21 Jul 2011 14:17:14 +0200
- To: Geert Josten <geert.josten@daidalos.nl>
- Cc: "XProc Dev (xproc-dev@w3.org)" <xproc-dev@w3.org>
I think it's included in the "Dynamics, Flexibility" section of the XProc v.Nest ideas: http://wiki.docbook.org/XProcVNext but the XProc v.Next is not yet being formally discussed by the XProc WG as far as I know... Romain. Le 21 juil. 11 à 13:48, Geert Josten a écrit : > Hi all, > > Has it been considered to allow attribute value templates within > xproc elements? I noticed James Sulak has mentioned this a few times > (http://markmail.org/message/izljaycmqd2vythh, and http://markmail.org/message/nswpbxjxk5cpw6zn) > , but couldn't find any answer. It can replace simple with-option > and with-param elements, but it could give larger simplifications as > well. Instead of doing: > > <p:declare-step type="ut:xslt" name="current"> > <p:input port="source" sequence="true" primary="true"/> > <p:input port="parameters" kind="parameter"/> > <p:output port="result" primary="true"/> > <p:output port="secondary" sequence="true"/> > > <p:option name="href" required="true"/> > > <p:load name="load-file"> > <p:with-option name="href" select="$href"/> > </p:load> > > <p:xslt> > <p:input port="stylesheet"> > <p:pipe port="result" step="load-file"/> > </p:input> > <p:input port="source"> > <p:pipe port="source" step="current"/> > </p:input> > <p:input port="parameters"> > <p:pipe port="parameters" step="current"/> > </p:input> > </p:xslt> > </p:declare-step> > > Called with for instance: > <ut:xslt> > <p:with-option name="href" select="$href" /> > </ut:xslt> > > Instead, ut:xslt would become unnecessary, and one would use: > > <p:xslt> > <p:input port="stylesheet"> > <p:document href="{$href}"/> > </p:input> > </p:xslt> > > Kind regards, > Geert > >
Received on Thursday, 21 July 2011 12:17:54 UTC