Advertisement
Guest User

Untitled

a guest
Oct 23rd, 2014
110
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.77 KB | None | 0 0
  1. newcommand{set}[2]{ left{ #1 ,middlevert, #2right} }
  2.  
  3. set{A}{B}{Big}
  4.  
  5. documentclass{article}
  6. usepackage{mathtools}
  7.  
  8. DeclarePairedDelimiterX{innset}[2]{lbrace}{rbrace}{%
  9. #1;delimsizevert;#2}
  10.  
  11. newcommand{set}[3][0]{%
  12. ifcase#1relax
  13. innset{#2}{#3}or % 0
  14. innset[big]{#2}{#3}or % 1
  15. innset[Big]{#2}{#3}or % 2
  16. innset[bigg]{#2}{#3}or % 3
  17. innset[Bigg]{#2}{#3} % 4
  18. else
  19. innset*{#2}{#3}
  20. fi}
  21.  
  22. begin{document}
  23. begin{gather*}
  24. set{A}{frac{B}{C}}\
  25. set[0]{A}{frac{B}{C}}\
  26. set[1]{A}{frac{B}{C}}\
  27. set[2]{A}{frac{B}{C}}\
  28. set[3]{A}{frac{B}{C}}\
  29. set[4]{A}{frac{B}{C}}\
  30. set[-1]{A}{frac{B}{C}}
  31. end{gather*}
  32. end{document}
  33.  
  34. newcommandset[3]{csname #3lendcsname{#1%
  35. ,csname#3endcsnamevert,%
  36. #2csname #3rendcsname}}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement