단일 열의 두 사례 방정식에 대한 "Overfull \hbox" 경고를 방지하는 방법은 무엇입니까?

단일 열의 두 사례 방정식에 대한 "Overfull \hbox" 경고를 방지하는 방법은 무엇입니까?

두 가지 경우에 적용되는 다음 방정식이 있는데 두 열로 구성된 문서에 "Overfull \hbox" 경고가 표시됩니다.

\documentclass[conference, 10pt]{IEEEtran}
\IEEEoverridecommandlockouts

%% Packages:
\usepackage[utf8]{inputenc} 
\usepackage[T1]{fontenc}
\usepackage{url}                        
\usepackage[cmex10]{amsmath}  
\interdisplaylinepenalty=1000 
\usepackage{mleftright}       
\mleftright                   
\usepackage{amsthm}
\usepackage{booktabs}   

\begin{document}
\begin{equation*}
    \mathbf{1}(x \geq 0) \mathbf{1}(-w \leq y - x \leq 0) =
    \begin{cases}
    \mathbf{1}(0 \leq x \leq w + y), & \text{if $-w \leq y \leq 0$},  \\
    \mathbf{1}(y \leq x \leq w + y), & \text{if $ y \geq 0$}.
    \end{cases}
\end{equation*}
\end{document}

방정식의 명확성을 희생하지 않고 경고를 제거하기 위해 어떤 수정을 할 수 있습니까? 어떤 도움이나 제안이라도 대단히 감사하겠습니다. 감사합니다!

답변1

이것이 무엇을 의미하는지 추측할 수는 없지만 더 많은 줄로 분할해야 할 수도 있습니다.

여기에 이미지 설명을 입력하세요

\documentclass[conference, 10pt]{IEEEtran}
\IEEEoverridecommandlockouts

%% Packages:
\usepackage[utf8]{inputenc} 
\usepackage[T1]{fontenc}
\usepackage{url}                        
\usepackage[cmex10]{amsmath}  
\interdisplaylinepenalty=1000 
\usepackage{mleftright}       
\mleftright                   
\usepackage{amsthm}
\usepackage{booktabs}   

\begin{document}

\noindent X\dotfill X

\noindent X\dotfill X
\begin{multline*}
    \mathbf{1}(x \geq 0)
    \mathbf{1}(-w \leq y - x \leq 0)
\\{}  =
    \begin{cases}
    \mathbf{1}(0 \leq x \leq w + y), & \text{if $-w \leq y \leq 0$},  \\
    \mathbf{1}(y \leq x \leq w + y), & \text{if $ y \geq 0$}.
    \end{cases}
\end{multline*}
\noindent X\dotfill X

\noindent X\dotfill X

\end{document}

관련 정보