我有三个带有数字(参考)的方程式,我想将它们左对齐。
\documentclass[journal]{IEEEtran}
\usepackage{cite}
\usepackage{graphicx}
\usepackage[labelfont=bf, figurename=Figure, font=small]{caption} \usepackage[subrefformat=parens, labelformat=parens, font=small]{subfig} \usepackage{url}
\usepackage{textcomp}
\usepackage{hyperref}
\usepackage{microtype}
\usepackage[dont-mess-around]{fnpct}
\usepackage[misc]{ifsym}
\usepackage[depth=subsubsection]{bookmark}
\usepackage{booktabs}
\usepackage{makecell}
\usepackage{etoolbox}
\usepackage{authblk}
\usepackage{hhline}
\usepackage{multirow}
\usepackage{xparse}
\usepackage{cleveref}
\begin{document}
\begin{equation}\label{eq1}
x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}
\end{equation}
\begin{equation}\label{eq2}
\frac{d}{dx}r^n=nx^{n-1}
\end{equation}
\begin{equation}\label{eq3}
Length=\int_{a}^{b}\sqrt{[f't]^2+[g't]^2}dt
\end{equation}
\end{document}
默认情况下,方程式居中对齐。如何才能让它们左对齐?我已经试过了\begin{flalign}...\end{flalign}
,\begin{aligned}...\end{aligned} with [fleqn]
但没用。任何帮助都将不胜感激。
答案1
抱歉,您的问题不太清楚,因此以下解决方法仅基于纯粹的猜测:
\documentclass[journal]{IEEEtran}
\usepackage{nccmath}
\usepackage{lipsum} % for generating dummy text, not use in real document
\begin{document}
\lipsum[11]
\begin{align}
x & = \frac{-b\pm\sqrt{b^2-4ac}}{2a} \label{eq1} \\
\frac{d}{dx}r^n & = nx^{n-1} \label{eq2} \\
\mathrm{Length} & = \int_{a}^{b}\sqrt{[f't]^2+[g't]^2}dt \label{eq3}
\end{align}
or
\begin{fleqn}
\begin{equation}\label{eq1}
x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}
\end{equation}
\begin{equation}\label{eq2}
\frac{d}{dx}r^n=nx^{n-1}
\end{equation}
\begin{equation}\label{eq3}
Length=\int_{a}^{b}\sqrt{[f't]^2+[g't]^2}dt
\end{equation}
\end{fleqn}
\lipsum[11]
\end{document}
这使 :
或者假设文档中的所有方程式都应左对齐:
\documentclass[journal]{IEEEtran}
\usepackage[fleqn]{amsmath}
\usepackage{lipsum} % for generating dummy text, not use in real document
\begin{document}
\lipsum[11]
\begin{equation}\label{eq1}
x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}
\end{equation}
\begin{equation}\label{eq2}
\frac{d}{dx}r^n=nx^{n-1}
\end{equation}
\begin{equation}\label{eq3}
Length=\int_{a}^{b}\sqrt{[f't]^2+[g't]^2}dt
\end{equation}
or
\begin{gather}
x=\frac{-b\pm\sqrt{b^2-4ac}}{2a} \label{eq1} \\
\frac{d}{dx}r^n=nx^{n-1} \label{eq2} \\
Length=\int_{a}^{b}\sqrt{[f't]^2+[g't]^2}dt \label{eq3}
\end{gather}
\lipsum[11]
\end{document}
这使:
编辑(1):
如果您将使用带环境的解决方案fleqn
,则可以设置按环境选项缩进方程式(请参阅下面 [Bernard][3] 的评论)。例如,对于 的缩进2em
:
\begin{fleqn}[2em]
\begin{gather}
x=\frac{-b\pm\sqrt{b^2-4ac}}{2a} \label{eq1} \\
\frac{d}{dx}r^n=nx^{n-1} \label{eq2} \\
Length=\int_{a}^{b}\sqrt{[f't]^2+[g't]^2}dt \label{eq3}
\end{gather}
\end{fleqn}
将方程的左边界移到2em
右边界,
编辑(2):
作为芭芭拉·比顿在下面的评论中指出,使用gather
环境比使用分离更有优势equations
。您可以在第二个示例中比较结果(观察方程之间的间距)。如果需要分页符或分栏符,amsmath
请提供\allowdisplaybreak
命令。
有关使用amsmath
包的更多信息,请参阅(新)简短数学指南。
答案2
环境flalign
可以正常运行,但您必须至少创建第二列,其中包含&
:
\documentclass[journal]{IEEEtran}
\usepackage{cite}
\usepackage{graphicx}
\usepackage[labelfont=bf, figurename=Figure, font=small]{caption}
\usepackage[subrefformat=parens, labelformat=parens, font=small]{subfig}
\usepackage{url}
\usepackage{textcomp}
\usepackage{hyperref}
\usepackage{microtype}
\usepackage[dont-mess-around]{fnpct}
\usepackage[misc]{ifsym}
\usepackage[depth=subsubsection]{bookmark}
\usepackage{booktabs}
\usepackage{makecell}
\usepackage{etoolbox}
\usepackage{authblk}
\usepackage{hhline}
\usepackage{multirow}
\usepackage{xparse}
\usepackage{cleveref}
\usepackage{lipsum}
\usepackage{nccmath}
\usepackage{showframe}
\renewcommand{\ShowFrameLinethickness}{0.3pt}
\begin{document}
\lipsum[11]
\begin{flalign}\label{eq1}
& x =\frac{-b±\sqrt{b²-4ac}}{2a} & \\
\label{eq2}
& \frac{d}{dx}r^n =nx^{n-1} \\
\label{eq6}
& \text{Length} =∫_{a}^{b}√{[f't]²+[g't]²}\,dt
\end{flalign}
Or even with the $ = $ signs aligned:
\begin{flalign}\label{eqa1}
x & =\frac{-b±\sqrt{b²-4ac}}{2a} & \\
\label{eqa2}
\frac{d}{dx}r^n & =nx^{n-1} \\
\label{eqa6}
\text{Length} & =∫_{a}^{b}√{[f't]²+[g't]²}\,dt
\end{flalign}
\end{document}