정렬된 환경의 방정식 정렬이 제대로 작동하지 않습니다.

정렬된 환경의 방정식 정렬이 제대로 작동하지 않습니다.

그래서 방정식의 시작 부분과 중간 부분이 정렬되기를 원합니다. 그러나 출력이 두 위치 모두에서 잘못 정렬되었습니다. 어떤 팁이라도 감사드립니다. 중앙에 단일 방정식 번호를 배치하지 않으므로 alignat을 사용하고 싶지 않습니다.

\begin{equation}
\begin{aligned}
     & \minimize_{X} & PX \\
     & \text{subject to} & X \le 0 \\
\end{aligned}
\end{equation}

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

답변1

다음 둘 중 하나인가요?

  • 첫 번째 방정식에서 재질은 &기호 이전에 오른쪽 정렬되고 그 이후에는 왼쪽 정렬됩니다.

  • 두 번째 방정식에서 재료는 두 열 모두 왼쪽 정렬됩니다.

    앞에 얇은 공간을 삽입하는 설정을 재정의하기 위해 (유형이기 때문에 ) {\minimize_{X}}대신에 썼습니다 .\minimize_{X}\minimizemathop

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

\documentclass{article}
\usepackage{amsmath} % for 'alignedat' environment
\DeclareMathOperator*{\minimize}{minimize} % ??
\begin{document}

\begin{equation}
\begin{aligned}
     \min_{X}\          & PX \\
     \text{subject to } & X \le 0 \\
\end{aligned}
\end{equation}

\bigskip
\begin{equation}
\begin{alignedat}{2}
     &{\minimize_{X}}   &  & PX \\
     &\text{subject to} &\ & X \le 0 \\
\end{alignedat}
\end{equation}

\end{document}

답변2

optidef최적화 문제에 대해 Latex 라이브러리 패키지를 사용합니다 .

\documentclass[a4paper,12pt]{article}
\usepackage{amsmath,amssymb}
\usepackage{optidef}
\begin{document}
\begin{mini}
{\scriptstyle X}{ PX }{}{}
\addConstraint {X }{\leq 0}{}
\end{mini}

\end{document}

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

또는 짧은 코드 \begin{mini} 사용 |s|:

\documentclass[a4paper,12pt]{article}
\usepackage{amsmath,amssymb}
\usepackage{optidef}
\begin{document}
\begin{mini}|s|
{\scriptstyle X}{ PX }{}{}
\addConstraint { X }{\leq 0}{}
\end{mini}

\end{document}

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

관련 정보