Advertisement
Guest User

Test code without no_par

a guest
May 21st, 2019
141
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Latex 0.74 KB | None | 0 0
  1. % Code based on <https://tex.stackexchange.com/a/491861/73317>:
  2.  
  3. \documentclass{article}
  4. %\usepackage[T1]{fontenc}
  5. \usepackage{xparse}
  6.  
  7. \ExplSyntaxOn
  8.  
  9. \seq_new:N \l_evan_letters_seq
  10.  
  11. \cs_new_protected:Nn \evan_make_upper:n
  12.  {
  13.    \str_upper_case:n {#1}
  14.    \cs_set_eq:NN \evan_capitalise:n \evan_make_lower:n
  15.  }
  16.  
  17. \cs_new_protected:Nn \evan_make_lower:n
  18.  {
  19.    \str_lower_case:n {#1}
  20.    \cs_set_eq:NN \evan_capitalise:n \evan_make_upper:n
  21.  }
  22.  
  23. \cs_set_eq:NN \evan_capitalise:n \evan_make_upper:n
  24.  
  25. \NewDocumentCommand \toggle { +m }
  26.  {
  27.    \evan_capitalise:n {#1}
  28.  }
  29.  
  30. \ExplSyntaxOff
  31.  
  32. \begin{document}
  33.  
  34.  \toggle{Something like this\par with paragraphs}
  35.  \toggle{or this\par too}
  36.  \toggle{or this!}
  37.  
  38. \end{document}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement