在 IEEEeqnarray 中自定义方程编号/标签

在 IEEEeqnarray 中自定义方程编号/标签

我正在尝试将一组函数标记为特定数字 (9.125),就像通常用\begin{equation}或标记方程式一样\begin{IEEEeqnarray}。我已经在我的大部分文档中使用了\tag{}(在 内使用自定义数字,如 9.034 \tag,因此每个方程式都用我自己选择的文本/书写单独标记),我不想为了正确完成这一部分 (40 页文档!) 而再次更改所有这些。

这就是我想要的标签(9.125):

\begin{IEEEeqnarray}{LR}
\frac{a}{b}+\frac{c}{d}=0,\qquad&\qquad\frac{e}{f}-\frac{g}{h}=0 \\[10pt]
\frac{i}{j}+\frac{k}{l}=0,\qquad&\qquad\frac{m}{n}+\frac{o}{p}=0
\end{IEEEeqnarray}

我知道类似这样的命令\IEEEyesnumber,我也知道有人会更改小节的标签以及不在里面的内容IEEEeqnarray。我只想给这个方程(没有子方程等)一个可自定义的标签,它的功能与相同\tag。我甚至不想在整个文本中像标签一样“引用”它,这甚至没有必要,我只希望括号中的数字 9.125 出现在侧面,就像在中一样\begin{equation}\tag{9.125}。我该如何实现这一点?

如果它有任何用处(我不认为它应该有用处),我的序言如下:

\documentclass[12pt]{article}
\usepackage{IEEEtrantools}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{amsfonts}
\usepackage[pdftex]{graphicx}
\usepackage[width=16.00cm, height=22.00cm]{geometry}

任何帮助,将不胜感激!

答案1

在这里,我将整个IEEEeqnarray结构设置在里面minipageequation然后您就可以使用\tag{9.125}

在此处输入图片描述

\documentclass{article}
\usepackage{IEEEtrantools}% http://ctan.org/pkg/ieeetran
\usepackage{amsmath}% http://ctan.org/pkg/amsmath
\usepackage[width=16.00cm, height=22.00cm]{geometry}% http://ctan.org/pkg/geometry
\begin{document}
\begin{IEEEeqnarray}{LR}
  \frac{a}{b}+\frac{c}{d}=0,\qquad&\qquad\frac{e}{f}-\frac{g}{h}=0 \\[10pt]
  \frac{i}{j}+\frac{k}{l}=0,\qquad&\qquad\frac{m}{n}+\frac{o}{p}=0
\end{IEEEeqnarray}
\begin{equation}
  \makebox[0pt]{\begin{minipage}{\linewidth}
    \begin{IEEEeqnarray*}{LR}
      \frac{a}{b}+\frac{c}{d}=0,\qquad&\qquad\frac{e}{f}-\frac{g}{h}=0 \\[10pt]
      \frac{i}{j}+\frac{k}{l}=0,\qquad&\qquad\frac{m}{n}+\frac{o}{p}=0
    \end{IEEEeqnarray*}
  \end{minipage}}
  \tag{9.125}
\end{equation}
\end{document}

实际上也设置minipage在零宽度框中,以便方程编号可以与IEEEeqnarray块重叠。

相关内容