RE: [docbook-apps] profiling=hiding?

From
"Eavid Dramer (Sech Oubs)"
Date
2007-05-24T20:27:49+00:00
ID
Thread
RE: [docbook-apps] profiling=hiding?
Cheri,
Are you using <exec> to call Saxon? Try using the <xslt> task--it's much better for this if you're using a java xslt processor. In the following example, assume the properties condition, saxon_class_path, in, out, stylesheet_path, and xslt-force-regeneration, are defined elsewhere:

	<xslt processor="trax"
	  classpath="${saxon_class_path}"
	  in="${in}"
	  out="${out}"
	  style="${stylesheet_path}"
	  force="${xslt-force-regeneration}">
	  <param name="profile.condition" expression="${condition}" if="condition"/>
	</xslt>

Using the if attribute on param tells it only to pass in that param if the property condition has been set (e.g. from the command line or a build file that imports this build file or whatever). 

http://ant.apache.org/manual/CoreTasks/style.html

David

> -----Original Message-----
> From: M.Canales.es [mailto:] 
> Sent: Thursday, May 24, 2007 2:36 PM
> To: 
> Subject: Re: [docbook-apps] profiling=hiding?
> 
> El Jueves, 24 de Mayo de 2007 21:03, Dennison, Cheri escribió:
> 
> > But
> > <arg value="profile.condition='pdf'" /> actually causes 
> something to 
> > be hidden in the PDF. It's just the exact opposite of what I think 
> > should be hidden.
> 
> I don't know ant or Saxon, but in some shells the behavior of 
> single quotes and double quotes is not the same. Can you try 
> with this?
> 
>  <arg value='profile.condition="pdf"'/>
> 
> > I'm not sure I understand what you mean by "setting the stylesheet
> > parameter within your customization layer".   Do you mean setting
> > profile.condition in my customization layer? Doesn't the condition 
> > need to be set in the first step when processing with 
> profile.xsl, not 
> > in the second step when processing with my customized stylesheet?
> 
> Just create a custom-profile.xsl file that import profile.xsl 
> and set profile.condition param.
> 
> --
> Manuel Canales Esparcia
> Usuario de LFS nº2886:       http://www.linuxfromscratch.org
> LFS en castellano: http://www.escomposlinux.org/lfs-es 
> http://www.lfs-es.info
> TLDP-ES:                           http://es.tldp.org
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: 
> For additional commands, e-mail: 
> 
> 
>