Advertisement
Guest User

Untitled

a guest
Oct 25th, 2014
126
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.85 KB | None | 0 0
  1. makeatletter
  2.  
  3. define@cmdkey[m]{graph}{xmax}{}
  4. define@cmdkey[m]{graph}{xmin}{}
  5. ...
  6. define@cmdkey[m]{graph}{label}{}
  7.  
  8.  
  9. presetkeys[m]{graph}{
  10. xmax=10,
  11. xmin=0,
  12. ymax=10,
  13. ymin=0,
  14. axis=middle,
  15. ticks=none,
  16. xlabel=x,
  17. ylabel=y,
  18. clip=individual,
  19. domain=0:10.5,
  20. xlabelpl=right,
  21. ylabelpl=above,}{}
  22.  
  23. newenvironment{graf}[1][]{ %
  24. setkeys[m]{graph}{#1}
  25. begin{tikzpicture}
  26. begin{axis}[
  27. axis lines=cmdm@graph@axis,
  28. unit vector ratio=1 1 1,
  29. every axis x label/.style={at={(1,0)},font=Large,cmdm@graph@xlabelpl},
  30. every axis y label/.style={at={(0,1)},font=Large,cmdm@graph@ylabelpl},
  31. xlabel=$ cmdm@graph@xlabel $,
  32. ylabel=$ cmdm@graph@ylabel $,
  33. domain=cmdm@graph@domain,
  34. xmin=cmdm@graph@xmin,
  35. xmax=cmdm@graph@xmax ,
  36. ymin=cmdm@graph@ymin,
  37. ymax=cmdm@graph@ymax ,
  38. samples=100,
  39. ticks=cmdm@graph@ticks,
  40. no marks,
  41. clip mode=cmdm@graph@clip,
  42. ]
  43.  
  44. }
  45. {end{axis} end{tikzpicture}}
  46.  
  47.  
  48. makeatother
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement