我已经很久没用 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}
\varphi
ijt
bm
{\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}