约束系统中的点

约束系统中的点

我想编写如下的线性程序:

在此处输入图片描述

上方和下方的文字仅用于指示系统在页面上的位置。

我写

\documentclass[a4paper,11pt]{report}
\usepackage[italian]{babel}
\usepackage{amsmath}

\begin{document}

\begin{align}
& \text{max (o min)} & c_1 x_1 &+ \dots + c_n x_n \\
& \text{soggetto a} & a_{11} x_1 &+ \dots + a_{1n} x_n \sim b_1 \\
&& a_{m1} x_1 &+ \dots + a_{mn} x_n \sim b_m,
\end{align}

\end{document}

但我没有得到相同的结果。特别是单词和系统之间的空格,我不知道如何垂直插入点。

答案1

用于\vdots垂直点,我建议使用来alignat实现所需的结果:

在此处输入图片描述

您还可以通过更多工作使变量正确对齐:

在此处输入图片描述

笔记:

代码:

\documentclass{report}
\usepackage{amsmath}

\begin{document}
\begin{alignat}{5}
& \text{max (o min) } &c_1 x_1     &{}+ \dotsb &&{}+ c_n x_n \\
& \text{soggetto a }  &a_{11} x_1  &{}+ \dotsb &&{}+ a_{1n} x_n &&{}\sim b_1 \\\nonumber
&                                  &    \vdots \\
&                     & a_{m1} x_1 &{}+ \dots &&{}+ a_{mn} x_n &&{}\sim b_m
\end{alignat}
If you want the variables right aligned:
\begin{alignat}{6}
& \text{max (o min) } &c_1 x_1     &&{}+ \dotsb &&{}+{} &&c_n x_n \\
& \text{soggetto a }  &a_{11} x_1  &&{}+ \dotsb &&{}+{} &&a_{1n} x_n &{}\sim b_1 \\\nonumber
&                                  &&    \vdots \\
&                     & a_{m1} x_1 &&{}+ \dotsb &&{}+{} &&a_{mn} x_n &{}\sim b_m
\end{alignat}
\end{document}

相关内容