pecahan di dalam pecahan

Dec 25 2020

Saat menggunakan \ frac memberi saya karakter yang lebih kecil, \ cfrac hampir mendapatkan apa yang saya inginkan, kecuali ada spasi yang cukup besar di atas denumerator.

Saya mengikuti ini tetapi sekarang tanpa$\displaystyle$ karena saya tidak di mana saya harus menggunakan itu.

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

Jawaban

8 Zarko Dec 25 2020 at 10:41

Solusi yang mungkin:

\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

Menggunakan \dfracalih-alih \cfractampaknya cukup sempurna.

Menggabungkan ide ini dengan saran @ Zarko untuk membungkus istilah pecahan besar di pmatrixlingkungan alih-alih di dalam \left(dan \rightpembungkus menghasilkan hasil berikut:

The \cfracmakro menyisipkan sebuah \strut, yang memiliki ketinggian total \baselineskip, baik pembilang dan istilah penyebut. Sebaliknya, \dfractidak memasukkan struts (tipografi) secara default. Dalam kasus ini, pengaruh keberadaan penyangga \cfracsangat terlihat dalam jumlah spasi kosong yang ada di atas sistilah pembilang.

\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

Jenis pertanyaan ini adalah pertanyaan yang sering saya lihat muncul di situs: bagaimana cara menulis ekspresi "jelek" / rumit ini di LaTeX? Biasanya Anda dapat melakukan seperti yang dilakukan oleh jawaban lain, atau Anda dapat mencoba membagi ekspresi menggunakan kata-kata.

Saya cenderung lebih suka membagi ekspresi rumit seperti yang ditunjukkan di bawah ini.

Namun, Anda mungkin harus mengubah fungsi f, alfa, dan beta menjadi sesuatu yang lebih umum di bidang Anda. Atau Anda bisa mengemasnya menjadi satu ekspresi yang
bisa dibilang mungkin yang terbaik dari kedua dunia.

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