换行和文本不起作用

换行和文本不起作用

\text我是 LaTeX 的新手,在处理换行符方面遇到了麻烦。

我的代码如下

$$\text{if} y^{(t)} \neq h(x; \theta, \theta_{0}) \text{then} \\ 
\theta^{(k+1)} = \theta^{k}+ y^{(t)}*x^{(t)}\\ 
\theta_{0} = \theta_{0}^{(k+1)}  + y^{(t)}$$

当我尝试在 TexWorks 中编译时出现错误,然后当我取出\text部分时,它可以编译但没有换行符。

如果有人能解释这两起事件,我将不胜感激,

谢谢。

答案1

您需要amsmath包。gather这只是拆分的一个例子。选择合适的一个取决于所需的效果,特别是,带星号的版本省略了方程编号。

\documentclass{article}

\usepackage{amsmath}
\begin{document}

%$$
\begin{gather}
\text{if } y^{(t)} \neq h(x; \theta, \theta_{0}) \text{ then} \\ 
\theta^{(k+1)} = \theta^{k}+ y^{(t)}*x^{(t)}\\ 
\theta_{0} = \theta_{0}^{(k+1)}  + y^{(t)}
\end{gather}
%$$
\end{document}

在此处输入图片描述

相关内容