resizebox 和 Revtex4.1 的问题

resizebox 和 Revtex4.1 的问题

对于某些模板,我在 Latex 中使用带有方程式的 resizebox 时遇到了很多麻烦。我有以下代码:

\documentclass[%
aip,%
jmp,%
% cp,%
amsmath,amssymb,%
%preprint,%
reprint,%
groupedaddress,
%author-year,%
%author-numerical,%
]{revtex4-1} 

\begin{document}

\begin{equation} \label{eq:Field_x}
\resizebox{.9\hsize}{!}{$\hat{x} =0$} \\ 
\end{equation}

\end{document}

使用 IEEE 格式文件和最新版本的 Latex,它工作得很好。但是,如果我想将其编译为使用 REVTEX 4.1 的 AIP 发布标准,我会收到以下错误:

! LaTeX Error: There's no line here to end.See the LaTeX manual or LaTeX Companion for explanation.Type H <return> for immediate help.... \resizebox{.9\hsize}{!}{$\hat{x} =0$} \\
! Missing $ inserted.<inserted text>$ \resizebox{.9\hsize}{!}{$\hat{x} =0$} \\
! Display math should end with $$.<to be read again>\par \resizebox{.9\hsize}{!}{$\hat{x} =0$} \\

我尝试了很多方法,但似乎还是找不到问题所在。为什么使用标准编译器可以编译成功,但使用 REVTEX4.1 却不行?有人知道我做错了什么吗?或者有解决方法吗?

答案1

您的错误是由于行尾结束而导致的,就您而言,该错误发生在 内部equation

删除尾随的\\应该equation可以解决您的问题。

相关内容