CTAN Comprehensive TeX Archive Network

optidef – Environments for writing optimization problems

This small library provides a standard set of environments for writing optimization problems.

It automatically aligns the problems in three points with an optional fourth:

  • Beginning of the words “minimize/argmin” and “subject to”
  • The objective function and the longest left hand side of the constraints.
  • The $= | > | <$ signs of the constraints.
  • Optionally, the user can add manually a double align character && to align some common constraints feature. A clear example could be the constraints names, e.g. (boundary constraint) alignment with (dynamic constraint).

Furthermore, it provides an easy interface to define optimization problem for three different reference situations:

  • Where no equation is referenced/numbered.
  • Where the problem is referenced with a single number.
  • Where each equation has an individual reference.

Finally, it also allows a definition of any optimization problem without a limitless number of constraints.

Bug trackerhttps://github.com/jeslago/optidef/issues
Version3.1 2019-04-23
LicensesThe Project Public License 1.3
Copyright2016–2018 Jesus Lago Garcia
MaintainerJesus Lago Garcia
Contained inTeX Live as optidef
MiKTeX as optidef

Download the contents of this package in one zip archive (253.8k).

Community Comments



Here you can see a respective diagram in newer browsers.


Package Links

Guest Book Sitemap Contact Contact Author