
저는 출판을 위해 저널을 쓰고 있는데 페이지 제한 때문에 방정식 줄 안에 텍스트를 써야 합니다. 내 코드는 다음과 같습니다.
\documentclass[final]{IEEEtran}
\IEEEoverridecommandlockouts
\usepackage{multirow}
\usepackage{amssymb,amsmath,amsthm}
\usepackage{color}
\usepackage{graphicx}
\usepackage{tikz}
%\usepackage{epstopdf}% not needed
\usepackage{romannum}
\usepackage{algorithm}
\usepackage{subcaption}
\usepackage{graphicx}
\usepackage{float}
\usepackage{multicol}
\usepackage[noend]{algpseudocode}
\usepackage{tabularx}
%\usepackage{romannum}% twice?
\usepackage{lipsum}% to see in context
\newcommand{\m}{\tilde{m}}% not \def
\begin{document}
\lipsum
\begin{align}
\mbox{ Next,}\ m_{BCH} - m_{ar} & = 8 k^2 - 1 - (k+1) \sqrt{n} \nonumber \\
& = 8 k^2 - \sqrt{n} k - (\sqrt{n} + 1)\nonumber\\
& = 8 (k - r_2) ( k + r_2 - \sqrt{n}/8), \label{eq:181}
\end{align}
\end{document}
그러나 첨부된 이미지에서 볼 수 있듯이 "Next"라는 텍스트가 왼쪽 페이지 여백과 정렬되지 않습니다. 나는 "다음"으로 새 단락을 시작하는 것 같지만 그렇지 않습니다. 텍스트 줄과 방정식 줄을 분리하지 않고 페이지 왼쪽 여백에서 "다음" 텍스트를 시작하도록 도와줄 수 있는 사람이 있나요?
사용자가 를 사용하라고 댓글을 달았기 때문에 flalign
시도해 보았지만 작동하지 않았다고 말하고 싶습니다.
답변1
flalign
정렬을 "전체 길이"로 펼치고 텍스트를 새로운 첫 번째 열에 배치하는 데 사용할 수 있습니다 .
\documentclass[final]{IEEEtran}
\IEEEoverridecommandlockouts
\usepackage{multirow}
\usepackage{amssymb,amsmath,amsthm}
\usepackage{color}
\usepackage{graphicx}
\usepackage{tikz}
%\usepackage{epstopdf}% not needed
\usepackage{romannum}
\usepackage{algorithm}
\usepackage{subcaption}
\usepackage{graphicx}
\usepackage{float}
\usepackage{multicol}
\usepackage[noend]{algpseudocode}
\usepackage{tabularx}
%\usepackage{romannum}% twice?
\usepackage{lipsum}% to see in context
\newcommand{\m}{\tilde{m}}% not \def
\begin{document}
\lipsum
\begin{flalign}
&\mbox{Next,}&\ m_{BCH} - m_{ar} & = 8 k^2 - 1 - (k+1) \sqrt{n} \nonumber \\
&& & = 8 k^2 - \sqrt{n} k - (\sqrt{n} + 1)\nonumber\\
&& & = 8 (k - r_2) ( k + r_2 - \sqrt{n}/8), \label{eq:181}
\end{flalign}
\end{document}