我需要创建一个自定义命令,在调用时该命令的行为有所不同。例如,考虑
\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}
该软件包除了这一个之外还具有其他一些功能。