kesir içindeki kesir

Dec 25 2020

\ Frac kullanmak bana daha küçük karakterler verirken, \ cfrac neredeyse istediğimi elde ediyor, tek fark, denumatörün üzerinde oldukça büyük bir boşluk var.

Takip ettiğim bu olmadan şimdi ama doğru$\displaystyle$ çünkü bunu kullanmam gereken yerde değilim.

\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}

Yanıtlar

8 Zarko Dec 25 2020 at 10:41

Olası bir çözüm:

\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

\dfracBunun yerine kullanmak \cfractamamen yeterli görünecektir.

Bu fikri @ Zarko'nun büyük kesirli terimleri pmatrixiçine \left(ve \rightsarmalayıcılar yerine ortamlara yerleştirme önerisiyle birleştirmek aşağıdaki sonuçları üretir:

\cfracMakro uçlar bir \struttoplam yüksekliğe sahiptir, \baselineskippay ve payda açısından hem de,. Aksine, \dfracvarsayılan olarak (tipografik) payandalar eklemez. Mevcut durumda, payandaların varlığının etkisi \cfrac, spay terimlerinin üzerinde bulunan beyaz boşluk miktarında özellikle belirgindir .

\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

Bu tür bir soru, sitede sık sık gördüğüm bir sorudur: LaTeX'te bu "çirkin" / karmaşık ifadeyi nasıl yazabilirim? Genellikle ya diğer cevabın yaptığı gibi yapabilir ya da kelimeleri kullanarak ifadeyi bölmeyi deneyebilirsiniz.

Karmaşık ifadeleri aşağıda gösterildiği gibi bölmeyi tercih ederim.

Bununla birlikte, muhtemelen f, alfa ve beta işlevini kendi alanınızda daha yaygın olan bir şeye değiştirmelisiniz. Alternatif
olarak, her iki dünyanın da en iyisi olabilecek tek bir ifadeye sığdırabilirsiniz.

\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}