ปัญหาการปรับให้เหมาะสมสองปัญหาจัดแนวในแนวนอนถัดจากปัญหาอื่น ๆ

Aug 19 2020

ตามชื่อเรื่อง. ด้านล่างฉันกำลังแนบตัวอย่าง / รูปภาพที่ช่วยให้เห็นภาพสิ่งที่ฉันพยายามทำ

จนถึงตอนนี้ฉันสามารถจัดเรียงปัญหาการเพิ่มประสิทธิภาพทั้งสองในแนวตั้งได้แล้ว ค้นหาคำถาม / คำตอบอื่น ๆ ที่นี่ฉันลองใช้multicolแพ็คเกจ แต่ผลลัพธ์สุดท้ายแย่มาก (ดูรหัสด้านล่าง) ฉันไม่สามารถหาแนวที่ดีได้

คำแนะนำใด ๆ (แพ็คเกจหรือสภาพแวดล้อม) ที่ฉันสามารถใช้เพื่อสร้างการจัดตำแหน่งดังที่แสดงในภาพ?

\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}

คำตอบ

3 Mico Aug 19 2020 at 12:21

ภาพหน้าจอที่คุณโพสต์แสดงให้เห็นว่าคุณต้องการจัดเรียงคำสั่งปัญหาการปรับให้เหมาะสมที่สุด multicolแพคเกจไม่อาจจะเป็นเครื่องมือที่ดีที่สุดเหมาะสำหรับวัตถุประสงค์การเรียงพิมพ์นี้ ผมอยากจะแนะนำให้คุณใช้ทั้งสองด้านโดยด้านบนชิดสภาพแวดล้อมแต่ละกว้างminipage 0.45\textwidthความคิดเห็นเฉพาะกิจการ: ตั้งแต่มีจริงๆเป็นเพียงการจัดตำแหน่งคอลัมน์หนึ่งในงบปัญหาการเพิ่มประสิทธิภาพควรทำเพียงเป็นalignalignat

\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}