X-Git-Url: https://melusine.eu.org/syracuse/G/git/?p=mp-gdd.git;a=blobdiff_plain;f=gdd-rep.mp;h=401e36a6f7820c293b92fc114704494c29226f22;hp=92bbf9db1a8946cd7ba73a1c5d9386b896581582;hb=refs%2Fheads%2Fmaster;hpb=858919b2db3b8e4245afd71ef5fc53b638288132 diff --git a/gdd-rep.mp b/gdd-rep.mp index 92bbf9d..401e36a 100644 --- a/gdd-rep.mp +++ b/gdd-rep.mp @@ -1,6 +1,12 @@ picture repSavePict; string repSaveW; +% x and y labels +string gddXlabel; +gddXlabel := "$x$"; +string gddYlabel; +gddYlabel := "$y$"; + def Repere(expr l,h,ox,oy,ux,uy) = repLargeur := l; repHauteur := h; repOX := ox ; repOY := oy; @@ -34,8 +40,8 @@ enddef; def Axes = drawarrow ((repXmin,0)--(repXmax,0)) gddEnPlace; drawarrow ((0,repYmin)--(0,repYmax)) gddEnPlace; - label.lrt(TEX("$x$"),(repXmax,0) gddEnPlace); - label.ulft(TEX("$y$"),(0,repYmax) gddEnPlace); + label.lrt(TEX(gddXlabel),(repXmax,0) gddEnPlace); + label.ulft(TEX(gddYlabel),(0,repYmax) gddEnPlace); enddef; vardef Graduations = @@ -91,8 +97,8 @@ enddef; %%% ---------------------------------------------------------------------------- %%% CadreRepere %%% ---------------------------------------------------------------------------- -def CadreRepere = +def CadreRepere = (repXmin,repYmin)--(repXmin,repYmax)--(repXmax,repYmax)--(repXmax,repYmin)--cycle enddef; -endinput \ No newline at end of file +endinput