amsmath spasi baris yang sama

Aug 17 2020

Saya ingin menampilkan persamaan ini dalam satu kesejajaran:

\begin{align} %\setlength{\jot}{20pt} V_\text{SET} &= min \Bigg( \frac{dV}{dI} \Bigg) &\text{for } V<0 \\[1em] I_\text{SET} &= I(argmin \Bigg( \frac{dV}{dI} \Bigg) -3 ) &\text{for } V<0\\[1em] V_\text{RESET} &= V(arg(grad(smooth(I)) \leqslant 0)(0)) &\text{for } V>0\\[1em] I_\text{RESET} &= I(arg(grad(smooth(I)) \leqslant 0)(0)) &\text{for } V>0\\[1em] V_\text{SET,stop} &= min(V) \\[1em] V_\text{RESET,stop} &= max(V) \\[1em] I_\text{cc} &= min(I) \\[1em] Lin &= I(V=\pm 0.4)/I(V=\pm 0.2) \end{align}

Saya sudah mencoba mengatur panjang jot dan menggunakan [1em]. Namun karena pecahan jarak antar garis tidak sama dan saya tidak bisa membuatnya sama. Seperti inilah tampilannya sekarang:

Juga karena [1em] persamaan sekarang lebih panjang dari halaman dan melebihi nomor halaman, seperti yang Anda lihat di kanan bawah (13). Saya relatif baru mengenal Latex jadi saya harap ini tidak terlalu jelas. Bantuan apa pun dihargai. Terima kasih banyak sebelumnya :)

Jawaban

2 Mico Aug 17 2020 at 09:09

Dalam kasus persamaan Anda, cukup ubah \Biggke \Bigdan ke \smashekspresi yang melibatkan tanda kurung tinggi untuk mendapatkan tampilan yang lebih ringkas dalam dimensi vertikal. Dengan perubahan ini, seseorang dapat membuang [1em]arahan spasi. Untuk mendapatkan lebih banyak kekompakan dalam dimensi horizontal juga, sebaiknya gunakan alignatlingkungan daripada alignlingkungan.

Komentar terpisah: istilah "max", "min", "arg" dll adalah operator matematika; untuk mengeset mereka menggunakan font tegak, masukan mereka sebagai \max, \min, \arg, dll

\documentclass{article}
\usepackage{amsmath,amssymb,array}
\DeclareMathOperator{\argmin}{arg\,min}
\DeclareMathOperator{\grad}{grad}
\DeclareMathOperator{\smooth}{smooth}
\begin{document}

\begin{alignat}{2}
V_{\textrm{SET}}   &= \min \smash[b]{\Bigl( \frac{dV}{dI} \Bigr)} 
   &\quad&\text{for $V<0$} \\[1em]
I_{\textrm{SET}}   &= I\smash{\Bigl(\argmin \Bigl( \frac{dV}{dI} \Bigr) -3 \Bigr)} 
   &&\text{for $V<0$}\\[1em]
V_{\textrm{RESET}} &= V\bigl(\arg(\grad(\smooth(I)) \leqslant 0)(0)\bigr) 
   &&\text{for $V>0$}\\[1em]
I_{\textrm{RESET}} &= I\bigl(\arg(\grad(\smooth(I)) \leqslant 0)(0)\bigr) 
   &&\text{for $V>0$}\\[1em]
V_{\textrm{SET,stop}}   &= \min(V) \\[1em]
V_{\textrm{RESET,stop}} &= \max(V) \\[1em]
I_{\textrm{cc}}    &= \min(I) \\[1em]
L_{\textrm{in}}    &= I(V=\pm 0.4)\big/I(V=\pm 0.2)
\end{alignat}
\end{document}