
내 'aling'의 모든 "열"이 텍스트를 왼쪽에서 오른쪽(왼쪽 플러시)으로 시작하도록 하고 싶습니다.
아래에 코드를 포함시켰는데, 그 결과는 다음과 같습니다:
그림에서 볼 수 있듯이:
- 첫 번째 열의 텍스트는 오른쪽에서 왼쪽으로 표시됩니다.
- 두 번째 열의 텍스트는 왼쪽에서 오른쪽으로 표시됩니다.
- 세 번째 열의 텍스트는 오른쪽에서 왼쪽으로 표시됩니다.
TEX 파일:
\documentclass[12pt]{article}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}
\begin{document}
\begin{align}
\text{min} \qquad & \sum_{e\in \mathcal{E}} \sum_{r\in \mathcal{R}_e} c^r_e x^r_e + \sum_{d \in \mathcal{D}} c^-_d s_d^- + \sum_{d \in \mathcal{D}} c^+_d s^+_d \label{MP1} \\
\text{s.t.} \qquad & \sum_{e\in \mathcal{E}} \sum_{r\in \mathcal{R}_e} a^r_{ed} x^r_e + s_d^- -s_d^+ = b_d & \forall d \in \mathcal{D} \label{MP2} \\
& \sum_{r\in \mathcal{R}_e} x^r_e = 1 & \forall e \in \mathcal{E} \label{MP3} \\
& x^r_e\in \{ 0,1\} & \forall e \in \mathcal{E}, \forall r \in \mathcal{R}_e \label{MP4} \\
& 0 \leq s_d^- \leq u_d^- & \forall d \in \mathcal{D} \label{MP5} \\
& 0 \leq s_d^+ \leq u_d^+ & \forall d \in \mathcal{D} \label{MP6}
\end{align}
\end{document}
어떤 제안이 있으십니까?
답변1
관찰한 대로 (오른쪽 정렬) 열과 (왼쪽 정렬) 열 align
이 번갈아 표시됩니다 . 열을 왼쪽으로 정렬하려면 열을 추가하여 "건너뛰기" 할 수 있습니다 .r
l
&
r
\documentclass[12pt]{article}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}
\begin{document}
\begin{align}
&\text{min} \qquad && \sum_{e\in \mathcal{E}} \sum_{r\in \mathcal{R}_e} c^r_e x^r_e + \sum_{d \in \mathcal{D}} c^-_d s_d^- + \sum_{d \in \mathcal{D}} c^+_d s^+_d \label{MP1} \\
& \text{s.t.} \qquad && \sum_{e\in \mathcal{E}} \sum_{r\in \mathcal{R}_e} a^r_{ed} x^r_e + s_d^- -s_d^+ = b_d && \forall d \in \mathcal{D} \label{MP2} \\
&&& \sum_{r\in \mathcal{R}_e} x^r_e = 1 && \forall e \in \mathcal{E} \label{MP3} \\
&&& x^r_e\in \{ 0,1\} && \forall e \in \mathcal{E}, \forall r \in \mathcal{R}_e \label{MP4} \\
&&& 0 \leq s_d^- \leq u_d^- && \forall d \in \mathcal{D} \label{MP5} \\
&&& 0 \leq s_d^+ \leq u_d^+ && \forall d \in \mathcal{D} \label{MP6}
\end{align}
\end{document}
답변2
전용 패키지를 사용하여 이 레이아웃을 가질 수도 있습니다 optidef
. 제약 조건이 첫 번째 줄의 하위 방정식이 되도록 번호 매기기를 변경했습니다.
\documentclass[12pt]{article}
\usepackage{amsmath}
\usepackage[short]{optidef}
\begin{document}
\begin{mini!}
{\qquad}{ \sum_{e\in \mathcal{E}} \sum_{r\in \mathcal{R}_e} c^r_e x^r_e + \sum_{d \in \mathcal{D}} c^-_d s_d^- + \sum_{d \in \mathcal{D}} c^+_d s^+_d \tag{1}}{\label{MP1}}{}
%
\addConstraint{}{\sum_{e\in \mathcal{E}} \sum_{r\in \mathcal{R}_e} a^r_{ed} x^r_e + s_d^- -s_d^+ = b_d\qquad }{\forall d \in \mathcal{D} \label{MP2}}
\addConstraint{}{\sum_{r\in \mathcal{R}_e} x^r_e = 1}{\forall e \in \mathcal{E} \label{MP3}}
\addConstraint{}{x^r_e\in \{ 0,1\}}{\forall e \in \mathcal{E}, \forall r \in \mathcal{R}_e \label{MP4}}
\addConstraint{}{0 \leq s_d^- \leq u_d^- }{\forall d \in \mathcal{D} \label{MP5}}
\addConstraint{}{0 \leq s_d^+ \leq u_d^+}{\forall d \in \mathcal{D} \label{MP6}}
\end{mini!}
\end{document}