方程式内的粗体文本和换行符

方程式内的粗体文本和换行符

我正在做什么:

\usepackage{amsmath}
\usepackage{amsthm}
\usepackage{eucal}
\usepackage{amssymb}
\usepackage{mathrsfs}

% don't know what some of those do, but i think all the math related ones are
% there
% there are more packages being imported though

然后我尝试:

\textbf{w_{n+1}} = \textbf{w_{n}} + e\eta\textbf{x}(n) \\
\textbf{\Delta}\textbf{w} = e\eta\textbf{x}

% above doesn't work, complains about missing $

\textbf{$w_{n+1}$} = \textbf{$w_{n}$} + e\eta\textbf{$x$}(n) \\
\textbf{$\Delta$}\textbf{$w$} = e\eta\textbf{$x$}

% above compiles, but no bold and no newline

答案1

您可以使用 加粗方程式\boldsymbol。用于\align对齐的多行方程式。

\begin{align}
\boldsymbol{w_{n+1}} &= \boldsymbol{w_n} + e\eta\boldsymbol{x}(n) \\
\boldsymbol{\Delta w} &= e\eta\boldsymbol{x}
\end{align}

答案2

\textbf是用于文本模式,而不是数学模式。此外,内联数学($ ... $)用于内联,因此不会产生新行。这是 TeX 非常基本的数学知识:也许你应该阅读类似数学模式由 Herbert Voss 撰写(texdoc mathmode在终端/命令行输入)。

我认为你最好使用以下align环境:

\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{align}
  \mathbf{w_{n+1}}  &= \mathbf{w_{n}} + e\eta\mathbf{x}(n) \\
  \mathbf{\Delta w} &= e\eta\mathbf{x}
\end{align}
\end{document}

答案3

使用$\mathbf{w_{n+1}}$。但是,如果你想要粗体符号,你必须使用$\pmb{\eta}$

答案4

不幸的是,克劳利上面没有突出显示。他给了我我搜索的答案:使用\boldmatheqn 环境之前,所有数学部分都以粗体显示,文本保持正常。

我的代码示例:

   \boldmath\begin{align*}
    p(X,Y) \Leftrightarrow
                & minimal(X) \\
                & \qquad \wedge directly-solve(X,Y) &&\mbox{ (cas de base)}\\
                & \vee \\
                & \neg minimal(X) \\
                & \qquad \wedge decompose(X,partX,restX) &&\mbox{ (diviser)}\\
                & \qquad \wedge process(partX,part-Y) &&\mbox{ (traitement interne)}\\
                & \qquad \wedge p(restX,restY) &&\mbox{ (appel récursif)}\\
                & \qquad \wedge compose(partY,restY,Y) &&\mbox{ (recomposer)}\\
    \end{align*}

谢谢

结果

相关内容