Source
%% auteur : Abdallah BOUZAR

40 setxunit
7.5 setborder
%90 setangle_repere
-1 10 setxrange
-3 5 setyrange
1 1 settkstep
.5 .5 setsubtkstep
2 2 setmkstep
%ticks
%subticks
marks
traceaxes
axesarrow
%unites
/f {setxvar
#rpn#   (x+2+ln (x))/x
} def
/g {setxvar
#rpn#   1
} def
gsave
   rouge
   .75 setlinewidth
   continu
  0.01  10 {f} Courbe
grestore
gsave
   bleu
   .75 setlinewidth
   continu
   {g} courbe
grestore

 bleu
<latex>
$y=l$
</latex>
boxit
9 1 [1.5 dup] dctexlabel
bleu
<latex>
asymptote horizontale au voisinage de ${+\infty}$
</latex>
boxit
5 -1 [1.5 dup] dctexlabel
vert
<latex>
$\displaystyle\lim_{x \to {+\infty}}(f(x)-l)=0$
</latex>
boxit
4 4 [1.5 dup] dctexlabel
rouge
<latex>
$C_f$
</latex>
boxit
9 2.3 [1.5 dup] dctexlabel