LaTeX 不喜欢我的方程式...怎么回事?

LaTeX 不喜欢我的方程式...怎么回事?

我已经很久没用 LaTeX 写作了。我试图在文本中写一个简单的等式,但似乎无法让它工作。我确信它很简单,但即使与其他类似的文本进行比较,我也无法确定这个等式有什么问题,也不知道我是否遗漏了序言中的某些内容。

请检查一下。我的 LaTeX 程序不断给我大量错误消息,例如缺少 $、多余的 } 等。

\documentclass[12pt]{article}
\usepackage{geometry} 
\geometry{a4paper} 
\usepackage[toc,page]{appendix}
\usepackage{tabularx,dcolumn,ragged2e,caption}
\usepackage{booktabs}
\usepackage{siunitx}
\usepackage[inline]{enumitem}
\usepackage{graphicx}
\usepackage{float} 
\usepackage{wrapfig} 
\linespread{1.5}

\usepackage{amsmath}

\begin{document}


\begin{equation*}
y_{ijt} = \alpha_{0} + \textbf{x_{ijt} \varphi} + c_{i} + s_{j} + \tau_{t} + \varepsilon_{ijt}
\end{equation*}


\end{document}

答案1

您应该将phi 改为并从粗体部分中排除\textbf{x_{ijt}}\mathbf{x}_{ijt}

\documentclass[12pt]{article}
\usepackage{geometry} 
\geometry{a4paper} 
\usepackage[toc,page]{appendix}
\usepackage{tabularx,dcolumn,ragged2e,caption}
\usepackage{booktabs}
\usepackage{siunitx}
\usepackage[inline]{enumitem}
\usepackage{graphicx}
\usepackage{float} 
\usepackage{wrapfig} 
\linespread{1.5}

\usepackage{amsmath}

\begin{document}


\begin{equation*}
y_{ijt} = \alpha_{0} + \mathbf{x}_{ijt} \varphi + c_{i} + s_{j} + \tau_{t} + \varepsilon_{ijt}
\end{equation*}


\end{document}

答案2

我假设和x中的都应该用粗体显示——但索引不是。此外,这两个变量的乘积应该是内积,对吗?如果是这样,请加载(“bold math”)包并写入x_{ijt}\varphiijtbm

{\bm{x}_{ijt}}'\bm{\varphi}

完整的 MWE(带有非常简化的序言):

\documentclass[12pt]{article}
\usepackage{amsmath,bm}
\begin{document}
\[
y_{ijt} = \alpha_{0} + {\bm{x}_{ijt}}'\bm{\varphi} + c_{i} + s_{j} 
          + \tau_{t} + \varepsilon_{ijt}
\]
\end{document}

在此处输入图片描述

相关内容