Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- makeatletter
- define@cmdkey[m]{graph}{xmax}{}
- define@cmdkey[m]{graph}{xmin}{}
- ...
- define@cmdkey[m]{graph}{label}{}
- presetkeys[m]{graph}{
- xmax=10,
- xmin=0,
- ymax=10,
- ymin=0,
- axis=middle,
- ticks=none,
- xlabel=x,
- ylabel=y,
- clip=individual,
- domain=0:10.5,
- xlabelpl=right,
- ylabelpl=above,}{}
- newenvironment{graf}[1][]{ %
- setkeys[m]{graph}{#1}
- begin{tikzpicture}
- begin{axis}[
- axis lines=cmdm@graph@axis,
- unit vector ratio=1 1 1,
- every axis x label/.style={at={(1,0)},font=Large,cmdm@graph@xlabelpl},
- every axis y label/.style={at={(0,1)},font=Large,cmdm@graph@ylabelpl},
- xlabel=$ cmdm@graph@xlabel $,
- ylabel=$ cmdm@graph@ylabel $,
- domain=cmdm@graph@domain,
- xmin=cmdm@graph@xmin,
- xmax=cmdm@graph@xmax ,
- ymin=cmdm@graph@ymin,
- ymax=cmdm@graph@ymax ,
- samples=100,
- ticks=cmdm@graph@ticks,
- no marks,
- clip mode=cmdm@graph@clip,
- ]
- }
- {end{axis} end{tikzpicture}}
- makeatother
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement