多线方程:减小尺寸并中心编号

多线方程:减小尺寸并中心编号

该方程的大小受列 (2 列文章) 的限制。

我试图将方程编号置于中间(两条线之间),这意味着方程会变得更小。我通常使用\resizebox。但是,它不起作用,我也无法强制newline在里面\resizebox

另外,我不知道equation使用 会对 的行为产生多大影响multline

我的等式:

\begin{multline}\label{eqn:tensionYield}
    f_t(\bs{\sigma},\kappa_t)=\frac{\left( \sigma_x - \sigma_{t,x}(\kappa_t) \right)+\left( \sigma_y - \sigma_{t,y}(\kappa_t) \right)}{2} +\\
    + \sqrt{\left( \frac{\left( \sigma_x - \sigma_{t,x}(\kappa_t) \right)-\left( \sigma_y - \sigma_{t,y}(\kappa_t) \right)}{2} \right)^2 + \alpha \tau_{xy}^2}
\end{multline}

看起来像:

在此处输入图片描述

答案1

两种情况(都使用newtxtextnewtxmath字体):

  • 使用nccmath(for\medmath\mfrac命令)和mathtools(formultlined环境)包
  • 将方程拆分成两部分
\documentclass[a4paper,twocolumn,12pt]{article}
\usepackage{nccmath, mathtools,amssymb}
\usepackage{bm}
\usepackage{newtxtext,newtxmath}
\usepackage{lipsum}

\begin{document}
\lipsum[11]
\begin{equation}\medmath{
\begin{multlined}
f_t(\bm{\sigma},\kappa_t) 
    =\mfrac{\bigl( \sigma_x - \sigma_{t,x}(\kappa_t) \bigr){} + 
            \bigl( \sigma_y - \sigma_{t,y}(\kappa_t) \bigr)}{2} + {} \\[1ex]
\sqrt{\left\lgroup \mfrac{\bigl( \sigma_x - \sigma_{t,x}(\kappa_t) \bigr) -
                          \bigl( \sigma_y - \sigma_{t,y}(\kappa_t) \bigr) 
                         }{2} 
     \right\rgroup^2 +
      \alpha \tau_{xy}^2}
\end{multlined}}
\end{equation}
or
\begin{equation}
f_t(\bm{\sigma},\kappa_t)
    = A_{(\sigma,\kappa)} + \sqrt{\Bigl(A_{(\sigma,\kappa)}\Bigr)^2 + \alpha \tau_{xy}^2}
\end{equation}
where
\[
A_{(\sigma,\kappa)} = \frac{\bigl( \sigma_x - \sigma_{t,x}(\kappa_t) \bigr) +
           \bigl( \sigma_y - \sigma_{t,y}(\kappa_t) \bigr)}{2}
\]
\lipsum[12-15]
\end{document}

在此处输入图片描述

答案2

一般来说,如果可能的话,最好插入完整的代码。有一个命令我还没理解\bs。下面是我的建议,下面是评论。非常感谢大家的@barbara beeton宝贵建议。

在此处输入图片描述

\documentclass[a4paper,twocolumn,12pt]{article}
\usepackage[margin=1.5cm]{geometry}
\usepackage{mathtools,amssymb}
\usepackage{bm}
\usepackage[nopar]{lipsum}

\begin{document}

\lipsum[1-2]
\setlength{\jot}{0pt}
\begin{equation}
\resizebox{0.87\hsize}{!}{$\begin{array}{ll}
f_t(\bm{\sigma},\kappa_t) &=\dfrac{\left( \sigma_x - \sigma_{t,x}(\kappa_t) \right)+\left( \sigma_y - \sigma_{t,y}(\kappa_t) \right)}{2}\\[.25cm]
&+ \sqrt{\left( \dfrac{\left( \sigma_x - \sigma_{t,x}(\kappa_t) \right)-\left( \sigma_y - \sigma_{t,y}(\kappa_t) \right)}{2} \right)^2 + \alpha \tau_{xy}^2}\end{array}$}   
\end{equation}
\lipsum[2-3]
\end{document}

相关内容