Я пытаюсь создать линейную программу
Похожий на:
Однако код просто не согласует f(x) с ограничениями.
Кто-нибудь может помочь?
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{amsthm}
\usepackage{amsmath}
\usepackage{thmtools}
\setlength\parindent{0pt}
\theoremstyle{definition}
\newtheorem{definition}{Definition}[section]
\theoremstyle{plain}
\declaretheorem[name=Theorem, numberwithin=section]{thm}
\declaretheorem[name=Lemma, numberwithin=section]{lem}
\declaretheorem[name=Proposition, numberwithin=section]{prop}
\declaretheorem[name=Corollary, numberwithin=section]{cor}
\declaretheorem[name=Conjecture, numberwithin=section]{conj}
\declaretheorem[name=Claim, numberwithin=section]{claim}
\theoremstyle{remark}
\newtheorem{remark}{Remark}[section]
\newtheorem{example}{Example}[section]
\usepackage{hyperref}
\begin{document}
\section{Introduction}
\begin{equation*}
\begin{aligned}
& \text{maximize}
& f(x) \\
& \text{subject to}
& x_1+x_2 = 8\\
& & x_3 + x_4 = 2
\end{aligned}
\end{equation*}
\bibliographystyle{plain}
\bibliography{references}
\end{document}
решение1
Вы можете использовать alignat
для определения ряда выравниваний справа налево:
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\section{Introduction}
\begin{alignat}{2}
& \text{maximize} & \quad & f(x) \nonumber \\
& \text{subject to} & & x_1 + x_2 = 8 \\
& & & x_3 + x_4 = 2 \nonumber
\end{alignat}
\end{document}
решение2
Каждая строка вашего выровненного окружения начинается с &. Удалите его и замените оставшиеся & в каждой строке на &~.