答案1
好的,您的解决方案是这样的。使用stmaryrd
具有有用的括号和圆括号样式的包。
因此代码应该是这样的$\left\llbracket\overrightarrow{\mathcal A} \right\rrbracket$
。这允许括号共享公共边缘并放大。
改编自这里:双方括号对此解决方案稍作修改。
答案2
双括号在多个包中是\lBrack
和,包括、和。一种方便的使用方法是将它们作为成对的数学分隔符。rBrack
unicode-math
stix
stix2
fdsymbol
mathtools
\documentclass{article}
\usepackage{mathtools}
\usepackage{unicode-math}
\DeclarePairedDelimiter\Brackets{\lBrack}{\rBrack}
\begin{document}
\[ \Brackets*{\overrightarrow{\mathcal A}\;}
\]
\end{document}
您可以手动指定括号的大小,例如\Brackets[\big]
。在这里,我在右侧添加了一些空间,以补偿箭头撞到右侧分隔符的情况,这不是一个很好的解决方案。
您还可以使用以下命令调整箭头的位置\skew
:
\documentclass{article}
\usepackage{mathtools}
\usepackage{unicode-math}
\DeclarePairedDelimiter\Brackets{\lBrack}{\rBrack}
\newcommand\Aaarow{\skew{-2}\overrightarrow{\mathcal{A}}}
\begin{document}
\[ \Brackets*{\Aaarow}
\]
\end{document}
或者您可以使用一种延伸不太远的字体\overrightarrow
,例如 STIX Two Math。