我正在尝试编写以下方程式,但overfull \hbox
在运行 LaTeX 以获取 pdf 后会出现。您能帮我以正确的方式编写它吗?非常感谢。
$$
(v_{-n}\dots v_{-1} \otimes v_{0} \otimes v_{1}\dots v_{m}) \dashv
(w_{-p}\dots w_{-1} \otimes w_{0} \otimes w_{1} \dots w_{q})\\
&=v_{-n}\dotsv_{-1} \otimes v_{0} \otimes v_{1} \dots v_{m}w_{-p}\dots
w_{q}
$$.
答案1
我建议你使用amsmath
包和\[
…\]
而不是$$
,如这里所述或选择任何其他amsmath
环境。我选择了multline*
一个环境,因为您的&
对齐方式与任何内容都不一致。
\documentclass[12pt,oneside,a4paper]{article}
\usepackage{amsmath,amssymb}
\begin{document}
\begin{multline*}
(v_{-n}\dots v_{-1} \otimes v_{0} \otimes v_{1}\dots v_{m}) \mathbin\dashv (w_{-p}\dots w_{-1} \otimes w_{0} \otimes w_{1} \dots w_{q})\\
=v_{-n}\dots v_{-1} \otimes v_{0} \otimes v_{1} \dots v_{m}w_{-p}\dots w_{q}
\end{multline*}
\end{document}
请注意,代码中有很多拼写错误。此外,正如@egreg指出的那样,\dashv
需要加上前缀才能\mathbin
产生二元运算符,并具有适当的间距