
Как мне присвоить новый номер каждому уравнению?
\begin{equation}
i_t = \sigma(W_{xi} * X_t + W_ {hi} * H_{t-1} + W_{ci} \circ C_{t-1} + b_i)
f_t = \sigma(W_{xf} * X_t + W_ {hf} * H_{t-1} + W_{cf} \circ C_{t-1} + b_f)
\end{equation}
Или единственный способ записать каждое уравнение в новой функции? В этом случае, как мне уменьшить пробелы между каждым уравнением? И как мне выровнять каждое уравнение?
\begin{equation}
i_t = \sigma(W_{xi} * X_t + W_ {hi} * H_{t-1} + W_{ci} \circ C_{t-1} + b_i)
\end{equation}
\begin{equation}
f_t = \sigma(W_{xf} * X_t + W_ {hf} * H_{t-1} + W_{cf} \circ C_{t-1} + b_f)
\end{equation}
решение1
В дополнение к переключению с пары equation
сред на одну align
среду, как уже было предложено в@Kersouman's ответ, вы также можете (а) применить несколько корректировок кернинга с отрицательным тонким пробелом всякий раз, когда W
за ним следует или _x
, _c
и (б) переключиться с \mathit
(по умолчанию) на \textit
всякий раз, когда подстрочные термины содержат две или более букв.
Переключение на \textit
здесь имеет выраженный эффект, поскольку \mathit{f}
занимает гораздо больше места, чем \textit{f}
на самом деле.
Побочным эффектом, достигнутым в результате этих корректировок, является то, что два уравнения выстраиваются в линию гораздо лучше, чем в противном случае. Хотя это дополнительное выравнивание не было целью, когда я начал вносить корректировки, результат, по-видимому, не является нежелательным.
\documentclass{article}
\usepackage{amsmath} % for 'align' environment
\begin{document}
without any adjustments:
\begin{align}
i_t &= \sigma(W_{xi} * X_t + W_{hi} * H_{t-1} + W_{ci} \circ C_{t-1} + b_i)\\
f_t &= \sigma(W_{xf} * X_t + W_{hf} * H_{t-1} + W_{cf} \circ C_{t-1} + b_f)
\end{align}
with kerning adjustments and \verb+\textit+ instead of \verb+\mathit+:
\begin{align}
i_t &= \sigma(W_{\!\textit{xi}} * X_t + W_{\textit{hi}} * H_{t-1} + W_{\!\textit{ci}} \circ C_{t-1} + b_i)\\
f_t &= \sigma(W_{\!\textit{xf}} * X_t + W_{\textit{hf}} * H_{t-1} + W_{\!\textit{cf}} \circ C_{t-1} + b_f)
\end{align}
\end{document}
решение2
Вы можете использовать либо gather
среду из amsmath
пакета, если вы просто хотите пронумеровать каждое из ваших уравнений, либо align
среду из того же пакета, если вы хотите добавить выравнивание (например, вокруг символа =
):
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{gather}
i_t = \sigma(W_{xi} * X_t + W_ {hi} * H_{t-1} + W_{ci} \circ C_{t-1} + b_i)\\
f_t = \sigma(W_{xf} * X_t + W_ {hf} * H_{t-1} + W_{cf} \circ C_{t-1} + b_f)
\end{gather}
\begin{align}
i_t & = \sigma(W_{xi} * X_t + W_ {hi} * H_{t-1} + W_{ci} \circ C_{t-1} + b_i)\\
f_t & = \sigma(W_{xf} * X_t + W_ {hf} * H_{t-1} + W_{cf} \circ C_{t-1} + b_f)
\end{align}
\end{document}