두 가지 경우에 적용되는 다음 방정식이 있는데 두 열로 구성된 문서에 "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}