amsmath 与方程式对齐问题

amsmath 与方程式对齐问题

因此,通常 amsmath 会默认将方程式居中对齐。但是,出于某种原因,我的方程式没有居中。现在我的 Latex 技能还不错,但这真的让我很困惑。我知道有些问题是由你的序言的排序方式引起的,显然包的加载顺序会导致问题。希望有更多经验的人可以识别问题。

这是我的序言,其中包含一个简单的工作示例。

\documentclass[fleqn,12pt,a4paper]{article}
\usepackage[latin1]{inputenc}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{graphicx}
\usepackage{hyperref}
\hypersetup{colorlinks=true,linkcolor=blue,urlcolor=black, citecolor=black}
\urlstyle{same}
\usepackage[noabbrev]{cleveref}
\newcommand\crefrangeconjunction{\textendash}
\setlength{\parindent}{0pt}

\begin{document}
\begin{equation}
2+2=4
\end{equation} 
\end{document}

上面的简单示例将方程式左对齐,我似乎无法修复该问题,我尝试了几次程序包重新排序,但都没有奏效。所有类似的问题似乎都没有我遇到的相同问题。方程式对齐问题类似但不完全相同。我宁愿坚持文章而不是报告(报告也不能解决问题)。

非常感谢您的帮助。

编辑:在 Stack Exchange 上寻找方程式参考时发现了这个。对于很多数学相关的问题非常有用http://tug.ctan.org/obsolete/info/math/voss/mathmode/Mathmode.pdf

答案1

删除fleqn后一切都会按你希望的方式进行。因为fleqn强制左对齐本身。

\documentclass[12pt,a4paper]{article}
\usepackage[latin1]{inputenc}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{graphicx}
\usepackage{hyperref}
\hypersetup{colorlinks=true,linkcolor=blue,urlcolor=black, citecolor=black}
\urlstyle{same}
\usepackage[noabbrev]{cleveref}
\newcommand\crefrangeconjunction{\textendash}
\setlength{\parindent}{0pt}

\begin{document}
\begin{equation}
2+2=4
\end{equation} 
\end{document}

在此处输入图片描述

相关内容