公式编号跳转到页面左侧

公式编号跳转到页面左侧

我写了一个代码,我想知道按照常规顺序,数字会跳转到页面的左边

\documentclass[11pt,a4paper,twoside,openright]{report}

\usepackage{setspace}
\usepackage{graphicx}
\usepackage{tabularx}
\usepackage{tabu}
\usepackage{subfigure}
\usepackage{afterpage}
\usepackage{amsmath,amssymb}            
\usepackage{rotating}  
\usepackage{fancyhdr}  
\usepackage[scriptsize]{caption} 
\hyphenation{a-gen-tiz-za-zio-ne}
\usepackage{float}
\usepackage[parfill]{parskip}
\graphicspath{ {images/} }

\usepackage[a4paper,lmargin=2cm,rmargin=2cm]{geometry}

%\setlength{\paperwidth}{16cm}
%\setlength{\paperheight}{24cm}
%\setlength{\oddsidemargin} {2. cm}
%\setlength{\evensidemargin} {2. cm}
%\addtolength{\oddsidemargin} {-0.4 cm}
%\addtolength{\evensidemargin} {-0.4 cm}
%\linespread{1.1}

\usepackage[USenglish]{babel}
\usepackage[latin1]{inputenc}
\renewcommand{\captionfont}{\normalfont \sffamily \itshape \small}

\pagestyle{empty}


\begin{document}


\begin{equation}\label{1} 

$(SF1, SF2, SF3, SF4, SF5) =  \int_{-\frac{h}{2} - z0}^{\frac{h}{2} - z0} (\sigma11,\sigma22,\sigma12,\sigma13,\sigma23)dz$



$(SM1, SM2, SM3) =  \int_{-\frac{h}{2} - z0}^{\frac{h}{2} - z0}(\sigma11,\sigma22,\sigma12)zdz$


\end{equation}

\end{document}

答案1

这是这样的构造,其中多行表达式只需要一个方程编号,最好使用嵌套equation有“子”环境的环境输入。

我建议输入这个代码:

\begin{equation}\label{1}
\begin{aligned}
(SF1, SF2, SF3, SF4, SF5) & =  \int_{-\frac{h}{2} - z0}^{\frac{h}{2} - z0} (\sigma11,\sigma22,\sigma12,\sigma13,\sigma23)dz\\
(SM1, SM2, SM3) & =  \int_{-\frac{h}{2} - z0}^{\frac{h}{2} - z0}(\sigma11,\sigma22,\sigma12)zdz
\end{aligned}
\end{equation}

(我没有重复整个代码,因为这与你之前的问题。不过,感谢您提出这个新问题。)

输出如下:

示例代码的输出

如您所见,方程式的编号在右边,而不是左边。

正如许多评论者指出的那样,你应该不是(永远不是!)在环境范围内equation(或者实际上在任何数学环境中)有空行。一旦进入数学模式,就不要使用$符号;它们只会混淆事情。

阅读该文档你会受益匪浅amsmath—— texdoc amsmath

答案2

删除语法错误($在显示的数学运算中、\par/环境中的空行equation)和一些猜测(两个方程式,可能在等号、下标处对齐,...)后:

\documentclass[11pt,a4paper,twoside,openright]{report}
\usepackage{amsmath,amssymb}
\pagestyle{empty}

\newcommand*{\diff}{\mathop{}\!\mathrm{d}}

\begin{document}

\begin{align}\label{1}
(SF1, SF2, SF3, SF4, SF5) &=  \int_{-\frac{h}{2} - z_0}^{\frac{h}{2} - z_0}
(\sigma_{11},\sigma_{22},\sigma_{12},\sigma_{13},\sigma_{23})\diff z
\\
(SM1, SM2, SM3) &=  \int_{-\frac{h}{2} - z_0}^{\frac{h}{2} - z_0}
(\sigma_{11},\sigma_{22},\sigma_{12})z \diff z
\end{align}

\end{document}

结果

SF1我不太清楚toSF5SM1to的含义SM3。因此我保留它们不变。

也许它们是一些程序变量,那么它们可以设置为:

\documentclass[11pt,a4paper,twoside,openright]{report}
\usepackage{amsmath,amssymb}
\pagestyle{empty}

\newcommand*{\diff}{\mathop{}\!\mathrm{d}}

\newcommand*{\var}[1]{\texttt{#1}}

\begin{document}

\begin{align}\label{1}
(\var{SF1}, \var{SF2}, \var{SF3}, \var{SF4}, \var{SF5}) &=  \int_{-\frac{h}{2} -
(\sigma_{11},\sigma_{22},\sigma_{12},\sigma_{13},\sigma_{23})\diff z
\\
(\var{SM1}, \var{SM2}, \var{SM3}) &=  \int_{-\frac{h}{2} - z_0}^{\frac{h}{2} - z_
(\sigma_{11},\sigma_{22},\sigma_{12})z \diff z
\end{align}

\end{document}

结果

相关内容