括号嵌套调用

括号嵌套调用

我需要创建一个自定义命令,在调用时该命令的行为有所不同。例如,考虑

\documentclass{article}
\newcommand{\bkt}[1]{\left( {#1} \right)}
\begin{document}
    $\bkt{\bkt{\bkt{1+2} + \bkt{3+4}}-9}$
\end{document}

我得到 (((1 + 2) + (3 + 4)) − 9)。我想定义命令 bkt,它自动给我 {[(1 + 2) + (3 + 4)] − 9}。

最后,还应考虑以下情况:{[((1))]},即当括号根位于深处时为 3。

答案1

那么你可能对 » 感兴趣布罗普德“ 包裹。

\documentclass[11pt]{article}
\usepackage[T1]{fontenc}
\usepackage{bropd}

\begin{document}
  $\br{\br{\br{1+2} + \br{3+4}}-9}$
\end{document}

该软件包除了这一个之外还具有其他一些功能。


在此处输入图片描述

相关内容