The command would have the syntax:
Code: Select all
\verbset[a=first_arg, b=second_arg, ..., n=last_arg]
How can I do the above.
Thanks in advance
Code: Select all
\verbset[a=first_arg, b=second_arg, ..., n=last_arg]
NEW: TikZ book now 40% off at Amazon.com for a short time.
And: Currently, Packt sells ebooks for $4.99 each if you buy 5 of their over 1000 ebooks. If you choose only a single one, $9.99. How about combining 3 LaTeX books with Python, gnuplot, mathplotlib, Matlab, ChatGPT or other AI books? Epub and PDF. Bundle (3 books, add more for higher discount): https://packt.link/MDH5p
Code: Select all
\verbset[a=aaa,b=bbb]
Code: Select all
\documentclass{article}\usepackage{keyval}\makeatletter\newcommand*\verbseta{}\newcommand*\verbsetb{}\define@key{verbset}{a}{\renewcommand*\verbseta{#1}}\define@key{verbset}{b}{\renewcommand*\verbsetb{#1}}\makeatother\newcommand*\verbset[1][]{%\setkeys{verbset}{#1}%% Your code here}
Code: Select all
\documentclass{article}\usepackage{keyval}\makeatletter\newcommand*\verbseta{aaa}\newcommand*\verbsetb{bbb}\define@key{verbset}{a}{\renewcommand*\verbseta{#1}}\define@key{verbset}{b}{\renewcommand*\verbsetb{#1}}\makeatother\newcommand*\verbset[1][]{%\setkeys{verbset}{#1}%% Your code here}\newenvironment{env}{Arguments: a = {\verbseta} ; b = {\verbsetb}}{\renewcommand*\verbseta{aaa}\renewcommand*\verbsetb{bbb}}\begin{document}This is a document.\verbset[a=ccc,b=ddd]\begin{env}\end{env}\begin{env}\end{env}\end{document}
Code: Select all
\documentclass{article}\usepackage{keyval}\makeatletter\newcommand*\verbseta{aaa}\newcommand*\verbsetb{bbb}\define@key{verbset}{a}{\renewcommand*\verbseta{#1}}\define@key{verbset}{b}{\renewcommand*\verbsetb{#1}}\makeatother\newenvironment{env}[1][]{\setkeys{verbset}{#1}%Arguments: a = {\verbseta} ; b = {\verbsetb}%}{}\begin{document}This is a document.\begin{env}[a=ccc,b=ddd]\end{env}\begin{env}\end{env}\end{document}
NEW: TikZ book now 40% off at Amazon.com for a short time.
And: Currently, Packt sells ebooks for $4.99 each if you buy 5 of their over 1000 ebooks. If you choose only a single one, $9.99. How about combining 3 LaTeX books with Python, gnuplot, mathplotlib, Matlab, ChatGPT or other AI books? Epub and PDF. Bundle (3 books, add more for higher discount): https://packt.link/MDH5p