4 setxyrapport 100 setxunit 7.5 setborder 90 setangle_repere -0.5 3 setxrange -2 16 setyrange [1 1 .5 .5 .1 .1] {orange} Quadrillage /quadrillagegray 0.4 def 1 setquadrillagexstep 1 setquadrillageystep quadrillage 0.25 1 settkstep .25 .5 setsubtkstep 2 2 setmkstep ticks subticks marks traceaxes axesarrow unites /f {setxvar #rpn# ln(x)*Exp(x)+Exp(x)/x } def gsave rouge .75 setlinewidth continu 0.01 2.5 {f} Courbe grestore gsave bleu continu /hstep 4 store /hangle 15 store 1 2 {f} Hachcourbe grestore 1 settailletangente 0.5918631650 {f} tangente