Advertisement
Guest User

Untitled

a guest
Mar 24th, 2017
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.44 KB | None | 0 0
  1. documentclass{article}
  2.  
  3. usepackage{xparse}
  4.  
  5. newcommand{eset}[1]{mathchoice{left {#1right }}{{#1}}{{#1}}{{#1}}}
  6.  
  7. ExplSyntaxOn
  8. NewDocumentCommand lip { D||{A} m D||{B} m } {
  9. #1^#2, #3^#4
  10. }
  11. ExplSyntaxOff
  12.  
  13.  
  14. % How can I define slip without the xparse boilerplate?
  15. ExplSyntaxOn
  16. NewDocumentCommand slip {D||{A} m D||{B} m } {
  17. eset{lip |#1| {#2} |#3| {#4}}
  18. }
  19. ExplSyntaxOff
  20.  
  21. begin{document}
  22.  
  23. [lip |a| {1} |b| {2}]
  24.  
  25. [slip |a| {1} |b| {2}]
  26.  
  27. end{document}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement