我的目标是重现以下数学片段:
如您所见,第二行中的等号位于第一行中第一个字符(从左到右)之前。我无法重现这一点。我忽略了粗体字母样式并尝试
\documentclass{article}
\usepackage{mathtools}
\usepackage{amsfonts}
\DeclareMathOperator{\ReLU}{ReLU}
\newcommand*{\R}{\mathbb{R}}
\begin{document}
\begin{align*}
\{(Wv)^T \ReLU(Wv \cdot - b): W \in \R^{p \times d}, b \in \R^p\} \\
= \left\{\sum_{i=1}^p w_i\ReLU(w_i \cdot -b_i): w_i, b_i \in \R \right\}
\end{align*}
\end{document}
推导
欢迎任何建议!
答案1
您忘记使用&
,例如
\documentclass{article}
\usepackage{mathtools}
\usepackage{amsfonts}
\DeclareMathOperator{\ReLU}{ReLU}
\newcommand*{\R}{\mathbb{R}}
\begin{document}
\begin{align*}
& \{(Wv)^T \ReLU(Wv \cdot - b): W \in \R^{p \times d}, b \in \R^p\} \\
= & \left\{\sum_{i=1}^p w_i\ReLU(w_i \cdot -b_i): w_i, b_i \in \R \right\}
\end{align*}
\end{document}
\documentclass{article}
\usepackage{mathtools}
\usepackage{amsfonts}
\DeclareMathOperator{\ReLU}{ReLU}
\newcommand*{\R}{\mathbb{R}}
\begin{document}
\begin{align*}
& \; \{(Wv)^T \ReLU(Wv \cdot - b): W \in \R^{p \times d}, b \in \R^p\} \\
= & \left\{\sum_{i=1}^p w_i\ReLU(w_i \cdot -b_i): w_i, b_i \in \R \right\}
\end{align*}
\end{document}
答案2
我不会那样做,但是……
\documentclass{article}
\usepackage{mathtools}
\usepackage{amsfonts}
\DeclareMathOperator{\ReLU}{ReLU}
\newcommand*{\R}{\mathbb{R}}
\begin{document}
With the desired alignment
\begin{align*}
& \{(Wv)^T \ReLU(Wv \cdot - b): W \in \R^{p \times d}, b \in \R^p\}
\\
={}& \biggl\{\,\sum_{i=1}^p w_i\ReLU(w_i \cdot -b_i): w_i, b_i \in \R \biggr\}
\end{align*}
but it would be better to use \texttt{multline}
\begin{multline*}
\{(Wv)^T \ReLU(Wv \cdot - b): W \in \R^{p \times d}, b \in \R^p\}
\\
= \biggl\{\,\sum_{i=1}^p w_i\ReLU(w_i \cdot -b_i): w_i, b_i \in \R \biggr\}
\end{multline*}
or a different version of \texttt{align}
\begin{align*}
& \{(Wv)^T \ReLU(Wv \cdot - b): W \in \R^{p \times d}, b \in \R^p\}
\\
&\qquad\qquad= \biggl\{\,\sum_{i=1}^p w_i\ReLU(w_i \cdot -b_i): w_i, b_i \in \R \biggr\}
\end{align*}
\end{document}
请注意\bigg
不要自动调整括号大小(它们往往太大)并\,
避免与下标发生冲突。