如何在 revtex 文档中正确使用 resizebox?

如何在 revtex 文档中正确使用 resizebox?

我正在使用撰写报告revtex4-1使用双列样式,并且我有一个太大的方程式,我不想使用“剪切”等式数组

我尝试使用调整框但它对我不起作用。这是 MWE:

\documentclass[utf8,aps,pre,reprint]{revtex4-1}

\usepackage[english]{babel}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{amsthm}
\usepackage{anysize}
\usepackage{graphicx}

\usepackage{lipsum}


\begin{document}



\begin{equation*}
\resizebox{0.4\hsize}{!}{$\vec{F_v^i} = \sum_{j=1}^{N_1} k_1 (l_{ij} - l_1^0) \frac{\vec{r_{ij}}}{|\vec{r_{ij}}|} + \sum_{j=1}^{N_2} k_2 (l_{ij} - l_2^0) \frac{\vec{r_{ij}}}{|\vec{r_{ij}}|} + \sum_{j=1}^{N_3} \gamma \frac{\vec{r_{ij}}}{|\vec{r_{ij}}|}$}     
\end{equation*}
\lipsum

\end{document}

当我使用时,公式会移动到页面的中心调整框什么是正确的使用方法调整框在这个情况下?

答案1

如果你想让你的 MWE 工作,那么就添加\usepackage{graphicx}到序言中。否则\resizebox将不会被定义。

我建议使用multline。我还调整了矢量的排版,\vec{r_{ij}}\vec{r}_{ij}

\documentclass[aps,pre,reprint]{revtex4-1}
\usepackage{amsmath}
\usepackage{lipsum}
\begin{document}

\lipsum[1]
\begin{multline*}
  \vec{F}_v^i = \sum_{j=1}^{N_1} k_1 (l_{ij} - l_1^0) \frac{\vec{r}_{ij}}{|\vec{r}_{ij}|} \\
  + \sum_{j=1}^{N_2} k_2 (l_{ij} - l_2^0) \frac{\vec{r}_{ij}}{|\vec{r}_{ij}|} + \sum_{j=1}^{N_3} \gamma \frac{\vec{r}_{ij}}{|\vec{r}_{ij}|}
\end{multline*}
\lipsum

\end{document}

在此处输入图片描述

相关内容