该方程的大小受列 (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
两种情况(都使用newtxtext
和newtxmath
字体):
- 使用
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}