Yatay olarak yan yana hizalanmış iki optimizasyon problemi
Başlıktan da anlaşılacağı gibi. Aşağıda, yapmaya çalıştığım şeyi görselleştirmeye yardımcı olan bir örnek / resim ekliyorum.

Şimdiye kadar, iki optimizasyon problemimi dikey olarak hizalayabildim. Burada diğer soruları / cevapları araştırırken multicol
paketi kullanmayı denedim ama sonuç gerçekten kötü (kod için aşağıya bakın). Güzel bir uyum anlayamıyorum.
Resimde gösterildiği gibi hizalamayı oluşturmak için kullanabileceğim herhangi bir ipucu (paket veya ortam)?
\documentclass{article}
\usepackage{multicol,amsmath}
\begin{document}
\begin{multicols}{2}
\begin{alignat}{3} & \text{minimize} \quad && c ^ T x \\ & \text{subject to} \quad && A x = b, \\ & && x \succeq 0. \end{alignat}\break \begin{alignat}{2} & \text{maximize} \quad && - b ^ T \nu \\ & \text{subject to} \quad && A ^ T \nu + c \succeq 0. \end{alignat}
\end{multicols}
\end{document}
Yanıtlar
Yayınladığınız ekran görüntüsü , iki optimizasyon sorunu ifadesini en üst düzeyde hizalamak istediğinizi gösteriyor . multicol
Paket bu dizgi hedefi için en uygun araçtır olmayabilir. minipage
Her biri genişlikte iki yan yana üste hizalanmış ortam kullanmanızı önermek isterim 0.45\textwidth
. Ayrı bir yorum: Optimizasyon problemi ifadelerinde gerçekten sadece bir hizalama sütunu olduğundan, align
aynı şekilde yapmalıdır alignat
.

\documentclass{article}
\usepackage{amsmath} for 'align' environment
\begin{document}
\noindent
\begin{minipage}[t]{0.45\textwidth}
\begin{align} \text{minimize} \quad& c ^ T\! x \\ \text{subject to} \quad& A x = b, \\ &x \succeq 0\,. \end{align} \end{minipage}% \hfill % maximize separation between the 'minipage' environments \begin{minipage}[t]{0.45\textwidth} \begin{align} \text{maximize} \quad& - b ^ T\! \nu \\ \text{subject to} \quad& A ^ T\! \nu + c \succeq 0 \,. \end{align}
\end{minipage}
\end{document}