Dear MetaFun folks,

Am Freitag, den 21.10.2011, 01:14 +0200 schrieb Paul Menzel:

> looking at the example for grid and functions in the MetaFun manual [1]
> section 9.3
> 
>         drawoptions(withpen pencircle scaled .25pt withcolor .5white) ;
>         draw hlingrid(0, 20, .2, 20cm, 10cm) ;
>         draw vloggrid(0, 10, .5, 10cm, 20cm) ;
>         drawoptions(withpen pencircle scaled .50pt) ;
>         draw hlingrid(0, 20, 1, 20cm, 10cm) ;
>         draw vloggrid(0, 10, 1, 10cm, 20cm) ;
>         
>         fmt_pictures := false ; % use TeX as formatting engine
>         textextoffset := ExHeight ; % a variable set by ConTeXt
>         draw hlintext.lft(0, 20, 5, 20cm, "@3e") ;
>         draw vlogtext.bot(0, 10, 9, 10cm, "@3e") ;
>         
>         draw
>         function(1,"log(x)","x",1,10,1) xyscaled (10cm,2cm)
>         withpen pencircle scaled 5mm withcolor transparent(1,.5,yellow) ;

the labeling of the vertical axis (y-coordinate) is not incorrect.

The maximum value is 10 and therefore it should probably be corrected as
follows.

- draw hlingrid(0, 20, 1, 20cm, 10cm) ;
+ draw hlingrid(0, 20, 2, 20cm, 10cm) ;

- draw hlintext.lft(0, 20, 5, 20cm, "@3e") ;
+ draw hlintext.lft(0, 10, 5, 20cm, "@3e") ;

Furthermore on the bottom labels seem to be incorrect in the figure, it
goes from 1 to 0, but this seems to be a bug in the used ConTeXt
version, since I do not have that problem when compiling(?) that example
locally.

Please find the corrected example attached.

[…]


Thanks and I hope I did not mess up,

Paul


> [1] http://www.pragma-ade.com/general/manuals/metafun-s.pdf

Attachment: function.pdf
Description: Adobe PDF document

\starttext
\startMPcode
drawoptions(withpen pencircle scaled .25pt withcolor .5white) ;
draw hlingrid(0, 20, .2, 20cm, 10cm) ;
draw vloggrid(0, 10, .5, 10cm, 20cm) ;
drawoptions(withpen pencircle scaled .50pt) ;
draw hlingrid(0, 20, 2, 20cm, 10cm) ;
draw vloggrid(0, 10, 1, 10cm, 20cm) ;

fmt_pictures := false ; % use TeX as formatting engine
textextoffset := ExHeight ; % a variable set by ConTeXt
draw hlintext.lft(0, 10, 5, 20cm, "@3e") ;
draw vlogtext.bot(0, 10, 9, 10cm, "@3e") ;

draw
function(1,"log(x)","x",1,10,1) xyscaled (10cm,2cm)
withpen pencircle scaled 5mm withcolor transparent(1,.5,yellow) ;
\stopMPcode
\stoptext

Attachment: signature.asc
Description: This is a digitally signed message part

___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : http://foundry.supelec.fr/projects/contextrev/
wiki     : http://contextgarden.net
___________________________________________________________________________________

Reply via email to