在等式中使用 \text!

在等式中使用 \text!

每当我\text在第二个嵌入中写入时\frac,它都会输出错误。我不知道问题是什么。\text在第一个的分母中工作正常\frac

这是我的代码:

\begin{equation}
  Fitness(solution_{i})=\frac{\sum_{i=1}^{size}
   \frac{Number of rules detecting problem_j}
  { Occurrence of problem_j in the base of examples}}
  {\text{Number of problems type}} \in [0,1]
    \label{eq:fitness}
\end{equation}

在此处输入图片描述

任何帮助将不胜感激!

答案1

尝试(请注意,这是一个完整的 MWE,您的问题应该包含它):

\documentclass[border=3mm, preview]{standalone}
\usepackage{amsmath}

\begin{document}
\begin{equation}
    \text{Fitness}(\text{solution}_{i})
= \frac{\sum_{i=1}^{\text{size}}
        \frac{\text{Number of rules detecting problem}_j}
             {\text{Occurrence of problem}_j \text{ in the base of examples}}}
       {\text{Number of problems type}} \in [0,1]
    \label{eq:fitness}
\end{equation}
\end{document}

在此处输入图片描述

编辑: 如果您希望所有文本都使用相同的字体大小,则内部分数应使用,但在这种情况下,公式的宽度比文章文档类中的标准文本宽度更宽。为了解决这个问题,我通过增加文本宽度\dfrac{....}添加了以下 MWE包:geometry

\documentclass{article}
\usepackage{geometry}
\usepackage{amsmath}

\begin{document}
\begin{equation}
    \text{Fitness}(\text{solution}_{i})
= \frac{\sum_{i=1}^{\text{size}}
        \dfrac{\text{Number of rules detecting problem}_j}
             {\text{Occurrence of problem}_j \text{ in the base of examples}}}
       {\text{Number of problems type}} \in [0,1]
    \label{eq:fitness}
\end{equation}
\end{document}

在此处输入图片描述

相关内容