이보다 큰 방정식을 입력하는 더 좋은 방법이 있습니까? IEEE트랜스

이보다 큰 방정식을 입력하는 더 좋은 방법이 있습니까? IEEE트랜스

IEEEtrans 템플릿으로 저널을 작성하고 있습니다. 한 열에 들어갈 수 없는 여러 줄의 방정식이 있습니다. 그래서 다음을 수행했습니다.

\documentclass[final]{IEEEtran}
\IEEEoverridecommandlockouts

% \overrideIEEEmargins                      
\setlength{\textheight}{237mm}
\usepackage{multirow}
\usepackage{amssymb,amsmath,amsthm}
\usepackage{color}
\usepackage{graphicx}
\usepackage{tikz}
\usepackage{epstopdf}
\usepackage{romannum}
\usepackage{algorithm}
\usepackage{subcaption}
\usepackage{graphicx}
\usepackage{float}
\usepackage{multicol}
\usepackage[noend]{algpseudocode}
\usepackage{romannum}
\def\m{\tilde{m}}
\begin{document}
\begin{align}
    m & =  2^{\m} - 1 = 2^4 ( 2^{\m/2 - 2})^2 - 1 = 16 k^2 -1, \label{eq:92} \\
    n & = (2^{2\m - 1} + 2^{3\m/2 -2} - 2^{\m - 2} + 2^{\m/2} + 1) (2^{\m/2} - 1) \nonumber \\
    \begin{split}
        & = \Big( 2^7 (2^{\m/2 - 2})^4 + 2^4 (2^{\m/2 - 2} )^3 - 2^2 (2^{\m/2 - 2})^2 \\
        & \qquad \qquad \qquad \qquad \qquad \qquad \qquad \qquad + 2^2 \cdot 2^{\m/2 - 2} + 1 \Big)\\
        & \qquad \qquad \qquad \qquad \qquad \qquad \qquad \qquad \times (2^2 \cdot 2^{\m/2 - 2} - 1)\\
        & = (2^7 k^4 + 2^4 k^3 - 2^2 k^2 + 2^2 k + 1) (2^2 k - 1) \\
        & = 2^9 k^5 - 2^6 k^4 - 2^5 k^3 + 20 k^2 - 1.
    \end{split} 
\end{align}
\end{document}

하지만 이미지에서 볼 수 있듯이 결과가 좋아 보이지 않습니다. 게다가 마지막 방정식의 방정식 번호 (2)는 마지막 방정식보다 훨씬 아래에 나타납니다. 누군가 내 방정식을 입력하는 올바른 방법을 찾는 데 도움을 줄 수 있습니까? 여기에 이미지 설명을 입력하세요

답변1

아마도

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

\documentclass[final]{IEEEtran}
\IEEEoverridecommandlockouts

% \overrideIEEEmargins                      
\setlength{\textheight}{237mm}

\usepackage{amssymb,mathtools,amsthm}

\def\m{\tilde{m}}
\begin{document}
\begin{align}
    m & =  2^{\m} - 1 = 2^4 ( 2^{\m/2 - 2})^2 - 1 = 16 k^2 -1, \label{eq:92} \\
    n & = (2^{2\m - 1} + 2^{3\m/2 -2} - 2^{\m - 2} + 2^{\m/2} + 1) (2^{\m/2} - 1) \nonumber \\
      &=
        \begin{multlined}[t]
          \Bigl( 2^7 (2^{\m/2 - 2})^4 + 2^4 (2^{\m/2 - 2} )^3 - 2^2 (2^{\m/2 - 2})^2 \\
          + 2^2 \cdot 2^{\m/2 - 2} + 1 \Bigr) (2^2 \cdot 2^{\m/2 - 2} - 1)
          \end{multlined}\nonumber\\
        & = (2^7 k^4 + 2^4 k^3 - 2^2 k^2 + 2^2 k + 1) (2^2 k - 1) \nonumber\\
        & = 2^9 k^5 - 2^6 k^4 - 2^5 k^3 + 20 k^2 - 1.
\end{align}
\end{document}

나는 명시적인 것을 내부 용어 \times로 정렬하는 것이 도움이 된다고 생각하지 않으며 , 그렇게 하지 않으면 한 줄도 절약됩니다. +또한 참고 \Big[lr]하지\Big

답변2

저는 그것이 '작다'고 생각하지 않습니다.

다음에서는 lipsum텍스트로 둘러싸인 수식을 표시하기 위해 추가했습니다.

아이디어는 an의 첫 번째 열이 aligned오른쪽 플러시이므로 수동으로 공간을 추가하는 것을 피할 수 있다는 것입니다. 은 aligned"위쪽 정렬"이므로 첫 번째 줄은 등호와 수평을 이룹니다.

또한 \bigl(\bigr). 크기를 원할 수도 있지만 (저는 그렇지 않습니다), 크기는 및 \Big이어야 합니다 .\Bigl(\Bigr)

\documentclass[final]{IEEEtran}
\IEEEoverridecommandlockouts

% \overrideIEEEmargins                      
%\setlength{\textheight}{237mm}% don't change the class defaults

\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{romannum}% twice?

\usepackage{lipsum}% to see in context

\newcommand{\m}{\tilde{m}}% not \def

\begin{document}

\lipsum*[1][1-3]
\begin{align}
  m & =  2^{\m} - 1 = 2^4 ( 2^{\m/2 - 2})^2 - 1 = 16 k^2 -1, \label{eq:92} \\
  n & = (2^{2\m - 1} + 2^{3\m/2 -2} - 2^{\m - 2} + 2^{\m/2} + 1) (2^{\m/2} - 1) \nonumber \\
    & =  \begin{aligned}[t]
         \bigl( 2^7 (2^{\m/2 - 2})^4 + 2^4 (2^{\m/2 - 2} )^3 - 2^2 (2^{\m/2 - 2})^2 \\
         {}+ 2^2 \cdot 2^{\m/2 - 2} + 1 \bigr)\\
         {} \times (2^2 \cdot 2^{\m/2 - 2} - 1)
         \end{aligned} \nonumber \\
    & = (2^7 k^4 + 2^4 k^3 - 2^2 k^2 + 2^2 k + 1) (2^2 k - 1) \nonumber \\
    & = 2^9 k^5 - 2^6 k^4 - 2^5 k^3 + 20 k^2 - 1.
\end{align}
\lipsum

\end{document}

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

추가해도 마찬가지

\usepackage{newtxtext,newtxmath}

(제거해야 합니다 amssymb. newtx어쨌든 패키지는 기호 세트를 포함합니다). 수학 공식이 텍스트와 동일한 글꼴 모음을 갖도록 권장합니다.

\documentclass[final]{IEEEtran}
\IEEEoverridecommandlockouts

% \overrideIEEEmargins                      
%\setlength{\textheight}{237mm}% don't change the class defaults


\usepackage{multirow}
\usepackage{amsmath,amsthm}
\usepackage{newtxtext,newtxmath}
\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{romannum}% twice?

\usepackage{lipsum}% to see in context

\newcommand{\m}{\tilde{m}}% not \def

\begin{document}

\lipsum*[1][1-3]
\begin{align}
  m & =  2^{\m} - 1 = 2^4 ( 2^{\m/2 - 2})^2 - 1 = 16 k^2 -1, \label{eq:92} \\
  n & = (2^{2\m - 1} + 2^{3\m/2 -2} - 2^{\m - 2} + 2^{\m/2} + 1) (2^{\m/2} - 1) \nonumber \\
    & =  \begin{aligned}[t]
         \bigl( 2^7 (2^{\m/2 - 2})^4 + 2^4 (2^{\m/2 - 2} )^3 - 2^2 (2^{\m/2 - 2})^2 \\
         {}+ 2^2 \cdot 2^{\m/2 - 2} + 1 \bigr)\\
         {} \times (2^2 \cdot 2^{\m/2 - 2} - 1)
         \end{aligned} \nonumber \\
    & = (2^7 k^4 + 2^4 k^3 - 2^2 k^2 + 2^2 k + 1) (2^2 k - 1) \nonumber \\
    & = 2^9 k^5 - 2^6 k^4 - 2^5 k^3 + 20 k^2 - 1.
\end{align}
\lipsum

\end{document}

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

관련 정보