方程中的间距和对齐

方程中的间距和对齐

我没有找到有关如何在方程式中添加单位的解决方案。

我有我的代码

\begin{equation}
  \eta = \frac{\Phi}{P}      [lm \cdot W^{-1}]
  \label{eq:mv}
\end{equation}

默认情况下居中。我需要这个:

  1. \eta = \frac{\Phi}{P}在和之间添加一些宽空间(大约2或3厘米)[lm \cdot W^{-1}]
  2. 仅保持第一部分的对齐\eta = \frac{\Phi}{P},以便其居中,而其他部分则位于其右侧。

你能给我一点提示吗?

答案1

据我所理解:

\documentclass{article}

\begin{document}

You have:

\begin{equation}
  \eta = \frac{\Phi}{P}      [lm \cdot W^{-1}]
  \label{eq:mv}
\end{equation}

You want:

\begin{equation}
  \eta = \frac{\Phi}{P}     \makebox[0pt][l]{\hspace{3cm} $[\mathrm{lm} \cdot \mathrm{W}^{-1}]$}
  \label{eq:mv}
\end{equation}

\end{document}

在此处输入图片描述

请注意,单位是用普通字体排版的,而不是数学字体。

对齐的另一种方式是选择fleqn,将方程的中心更改为它们的共同缩进。

答案2

您还可以尝试这个略有不同的方法,使用 mathtools 包(和 SIunitx 作为单位):

\documentclass{article}
\usepackage[utf8]{inputenc}   
\usepackage[T1]{fontenc}   
\usepackage[showframe]{geometry}   
\usepackage{mathtools}   
\usepackage{siunitx}

\begin{document}%  
You have: 

\begin{equation}  
  \eta = \frac{\Phi}{P}      [lm \cdot W^{-1}]  
  \label{eq:mv}  
\end{equation}

You want: 

\begin{align}  
\hspace{1in} \eta & = \frac{\Phi}{P} \hspace{1in} \mathllap{[\si{\lumen\watt^{-1}]}}  
  \label{eq:mv}  
\end{align}

\end{document}

结果是:在此处输入图片描述

相关内容