Entorno de caso de cambio que proporciona diferentes tipos de llaves para una ecuación

Entorno de caso de cambio que proporciona diferentes tipos de llaves para una ecuación

Estoy intentando crear un atajo para ecuaciones dentro de llaves. Específicamente, me gustaría crear un comando que funcione así:

aporte:

\strongbraces{my particular expression} %basically the default option
\strongbraces[s]{my particular expression}
\strongbraces[m]{my particular expression}
\strongbraces[l]{my particular expression}

producción:

 \left( my particular expression \right)
 \bigl( my particular expression \bigr)
 \Bigl( my particular expression \Bigr)
 \biggl( my particular expression \biggr)

Intenté trabajar con las opciones de la caja del interruptor pero creo que no he comprendido cómo funciona.

Editar: Gracias por la respuesta, intenté usarlo pero no era exactamente lo que estaba buscando, ¡pero está muy cerca! Perdón por no proporcionar mi wip, esto es lo que he probado hasta ahora:

> \documentclass{article}
> \usepackage{amsmath}
> \usepackage{xifthen}
> \usepackage{xstring} 
> \usepackage{tikz, mathtools}
> \usepackage{mathtools}
> 
> \newcommand{\strongbraces}[2]{ \IfStrEqCase \ifthenelse{      
> {\equal{s}{#1}}{\bigl( #2\bigr)} %if I put the first argument as 's'
> %then I'll have my second argument inside (these braces) 
> {\equal{m}{#1}}{\Bigl( #2\Bigr)} %if I put the first argument as 'm'
> %then I'll have my second argument inside bigger ()
> {\equal{#1}{l}}{\biggl( #2\biggr)} %and so on... 
> {\equal{#1}{X}}{\Biggl( #2\Biggr)} {\left #2\right}}}     
>   \begin{document}        % unfortunatelly it doesn't recognize my first argument
> \[\strongbraces{s}{expression} \]
> 
>       \end{document}

me gustaría usar

\strongbraces[s]{mi expresión}

\strongbraces{mi expresión}

para estas salidas

\bigl( mi expresión \bigr)

(mi expresión)

pero con este código tengo que usar {arg1}{arg2} y eso no me gusta :(

Respuesta1

Este es básicamente el formato para delimitadores definidos por \DeclarePairedDelimiter.

ingrese la descripción de la imagen aquí

\documentclass{article}

\usepackage{tikz, mathtools}

\DeclarePairedDelimiter{\strongbraces}{\{}{\}}

\begin{document}

$\strongbraces{a+b=c}$

$\strongbraces[\big]{a+b=c}$

$\strongbraces[\Bigg]{a+b=c}$

\end{document}

información relacionada