Forzar la numeración de ecuaciones en la misma línea de la ecuación de caso

Forzar la numeración de ecuaciones en la misma línea de la ecuación de caso

Parece que la columna es tan estrecha que no soporta toda la ecuación:

\begin{equation}
        R(p_i|G) =
        \begin{cases}
            ep_{p_i} + (1- UA(p_i|G))\cdot ({r_G - ep_{p_i}})
            &\text{ if } ep \leq r_G \\
            ep_{p_i} + UA(p_i|G)\cdot ({r_G - ep_{p_i}})
            &\text{ if } ep > r_G 
        \end{cases}
        \label{eq:dis}
    \end{equation}

El resultado es:

ingrese la descripción de la imagen aquí

Pregunta: ¿cómo puedo forzar (7) a la misma línea que la ecuación?

Respuesta1

¿Algo como esto?

ingrese la descripción de la imagen aquí

\documentclass[twocolumn]{article}
\usepackage{amsmath} % for '\text' macro
\newcommand\mcr[1]{\multicolumn{1}{@{}r@{}}{#1}} % handy shortcut macro

\begin{document}
\begin{equation}
\medmuskip=2mu   % reduce spacing around binary operators
\thickmuskip=3mu % reduce spacing around relational operators
\renewcommand\arraystretch{1.5}
R(p_i\mid G) =
\left\{\begin{array}{@{}l@{}}
   \textit{ep}_{p_i} + (1- \textit{UA}(p_i\mid G)) ({r_G - \textit{ep}_{p_i}})\\
   \mcr{\text{if  $\textit{ep} \leq r_G$}} \\[1ex]
   \textit{ep}_{p_i} + \textit{UA}(p_i\mid G) ({r_G - \textit{ep}_{p_i}}) \\
   \mcr{\text{ if $\textit{ep} > r_G$}}
   \end{array}\right.
        \label{eq:dis}
    \end{equation}
\end{document}

información relacionada