분수 안의 분수

Dec 25 2020

\ frac를 사용하면 더 작은 문자를 얻을 수 있지만 \ cfrac은 구분자 위에 상당히 큰 공간이 있다는 점을 제외하면 거의 내가 원하는 것을 얻습니다.

나는 이것을 따르지만 지금은$\displaystyle$ 내가 그것을 사용해야 할 곳이 없기 때문입니다.

\begin{equation}
\frac{v_{out}}{i_{in}} = \cfrac{R_{D}} {\left(\cfrac{s}{\cfrac{1}{C_{o}R_{D}}} + 1 \right) 
\left( \cfrac{s}{\cfrac{g_{m}r_{o} + 1}{C_{PD}(R_{D} + r_{0})}} + 1 \right) }
\end{equation}

답변

8 Zarko Dec 25 2020 at 10:41

가능한 해결책 :

\documentclass[varwidth, margin=3.141592]{standalone}
\usepackage{amsmath}

\begin{document}
    \begin{equation}
\frac{v_{out}}{i_{in}} 
    = \dfrac{R_{D}}{
        \begin{pmatrix}
            \cfrac{s}{\cfrac{1}{C_{o}R_{D}} + 1}\\ 
        \end{pmatrix}
        \begin{pmatrix}
            \cfrac{s}{\cfrac{g_{m}r_{o} + 1}{C_{PD}(R_{D} + r_{0})} + 1}\\ 
        \end{pmatrix}
                }
    \end{equation}
\end{document}

7 Mico Dec 25 2020 at 14:13

\dfrac대신 사용 하는 \cfrac것이 완벽하게 적절 해 보입니다.

이 아이디어를 @Zarko의 제안 과 결합하여 pmatrixin \left(\right래퍼 대신 환경 에서 큰 분수 용어를 포함 하면 다음과 같은 결과가 생성됩니다.

\cfrac매크로 삽입합니다 \strut의 전체 높이를 가지며, \baselineskip분자와 분모 측면 모두에서. 반대로, \dfrac기본적으로 (인쇄용) 스트럿을 삽입하지 않습니다. 현재의 경우에있는 스트럿의 존재의 영향은 분자 항 \cfrac위에 존재하는 공백의 양에서 특히 두드러 s집니다.

\documentclass{article}
\usepackage{amsmath} % for '\dfrac', '\cfrac', and '\text' macros
\begin{document}
\[
\cfrac{\text{with \texttt{\string\cfrac}}}{%
    \begin{pmatrix}
        \cfrac{s}{\cfrac{1}{C_{o}R_{D}} + 1}
    \end{pmatrix}
    \begin{pmatrix}
        \cfrac{s}{\cfrac{g_{m}r_{o} + 1}{C_{PD}(R_{D} + r_{0})} + 1}
    \end{pmatrix}
}
\quad\text{vs.}\quad
\dfrac{\text{with \texttt{\string\dfrac}}}{%
    \begin{pmatrix}
        \dfrac{s}{\dfrac{1}{C_{o}R_{D}} + 1}
    \end{pmatrix}
    \begin{pmatrix}
        \dfrac{s}{\dfrac{g_{m}r_{o} + 1}{C_{PD}(R_{D} + r_{0})} + 1}
    \end{pmatrix}
}
\]
\end{document}
2 N3buchadnezzar Dec 30 2020 at 18:26

이 유형의 질문은 제가 사이트에서 자주 볼 수있는 질문입니다. LaTeX에서이 "추악한"/ 복잡한 표현을 어떻게 작성합니까? 일반적으로 다른 대답처럼 할 수 있거나 단어를 사용하여 표현을 분리 할 수 ​​있습니다.

나는 아래 그림과 같이 복잡한 표현을 나누는 것을 선호하는 경향이 있지만

, 아마도 함수 f, 알파 및 베타를 해당 분야에서 더 일반적인 것으로 변경해야합니다. 또는
두 세계에서 최고 일 수 있는 단일 표현식으로 압축 할 수도 있습니다.

\documentclass{article}
\usepackage{amsmath}

\begin{document}
\noindent
The ratio is given as
%
\begin{equation}
    \frac{v_{\text{out}}}{i_{\text{in}}}
    = \frac{R_D}{f(\alpha) \cdot f(\beta)}
\end{equation}
%
where 
%
\begin{equation*}
  f(x) = \frac{s}{x + 1}, \quad 
  \alpha = \frac{1}{C_o R_D} \quad \text{and} \quad 
  \beta = \cfrac{g_{m}r_{o} + 1}{C_{PD}(R_{D} + r_{0})}.
\end{equation*}
%
Let $f(x)=s/(x+1)$, then the ratio
$v_{\text{out}}/i_{\text{in}}$ is defined as
%
\begin{equation*}
    \frac{v_{\text{out}}}{i_{\text{in}}}
    = R_D\biggl/\biggl[ f\biggl(\frac{1}{C_o R_D}\biggr)f\biggl(\frac{g_{m}r_{o} + 1}{C_{PD}(R_{D} + r_{0})}\biggr)\biggr].
\end{equation*}
\end{document}