All based on Thomas Helzle expression : from this topic : http://forums.odforce.net/topic/28495-curve-width-taper/
f@width = chf('Base_Width') * chramp('Width_Ramp', @uv.x);
@Cd = chramp('Gradient', @uv.x);
PS... I just show how expression works step by step.