比正常平行符号更高 ||

比正常平行符号更高 ||

我很想为以下代码片段实现一种良好的格式:

$$Z_{eq}(j\omega) = R_0 + \left(R_1 + \frac{1}{j\omega C_1}\right) || \left(R_2 + \frac{1}{j\omega C_2}\right)$$

如果这样打印,||条形的高度不够,无法获得良好的效果。

我也尝试过这个解决方案,但它也不起作用。

$$Z_{eq}(j\omega) = R_0 + \left(R_1 + \frac{1}{j\omega C_1}\right)\parallel \left(R_2 + \frac{1}{j\omega C_2}\right)$$

谢谢你!

答案1

正如@DavidCarlisle 在评论中指出的那样,您可能希望用 替换\parallel。重要的是,可以借助、、和前缀\Vert将 产生的符号垂直放大:、、和。最后,如果您需要在双垂直线周围留出一些额外的空间,则可以使用附加前缀元素:、、和。\Vert\big\Big\bigg\Bigg\big\Vert\Big\Vert\bigg\Vert\Bigg\Vertm\bigm\Vert\Bigm\Vert\biggm\Vert\Biggm\Vert

在此处输入图片描述

\documentclass{article}
\usepackage{amsmath} % for 'split' environment
\begin{document}
\[ 
\begin{split}
Z_{\mathrm{eq}}(j\omega) 
&= R_0 + \biggl(R_1 + \frac{1}{j\omega C_1}\biggr) 
   \bigg\Vert \biggl(R_2 + \frac{1}{j\omega C_2}\biggr)\\[1ex]
&= R_0 + \biggl(R_1 + \frac{1}{j\omega C_1}\biggr) 
   \biggm\Vert \biggl(R_2 + \frac{1}{j\omega C_2}\biggr)
\end{split} 
\]
\end{document}

答案2

这是一个看起来效果很好的宏:

\newcommand{\scaleparallel}[2]{
    \left. {#1} \middle| \kern-0.1em \middle| {#2} \right.
}

示例还使用了 amsmath 包中的 \align 和 \frac 宏:

Let
\begin{align}
  Z_1 &= \scaleparallel{\frac{1}{sC}}{R} \\
  Z_2 &= \scaleparallel
        {
          \frac
            {
              \scaleparallel
                {R_1 + \scaleparallel{R_2}{R_3}}
                {\left( R_2 + R_3 \right)}
            }
            {2} 
        }
        {R_4}
\end{align}

在此处输入图片描述

以下是一个在线示例:\(\scaleparallel{\frac{1}{sC}}{\left( -\frac{-b\pm \sqrt{b^2-4ac}}{2a} \right)}\)

在此处输入图片描述

相关内容