summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/multiobjective/multiobjective.sty
blob: 32c3332360ebf9ea1f82742ba0e4cf4179895d43 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
%%
%% This is file `multiobjective.sty',
%% generated with the docstrip utility.
%%
%% The original source files were:
%%
%% multiobjective.dtx  (with options: `package')
%% multiobjective.sty: A LaTeX package for multiobjective optimization and multicriteria decision making articles
%% 
%% Copyright (C) 2008 by Luis Marti (luis dot marti at uc3m dot es)
%% http://www.giaa.inf.uc3m.es/miembros/lmarti
%% 
%% Version of: $Date: 2008-08-18 15:40:05 +0200 (lun, 18 ago 2008) $
%% 
%% This file may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either
%% version 1.2 of this license or (at your option) any later
%% version. The latest version of this license is in:
%% 
%% http://www.latex-project.org/lppl.txt
%% 
%% and version 1.2 or later is part of all distributions of  LaTeX version 1999/12/01 or later.
%% 
%% This class is distributed in the hope that it will be useful, but WITHOUT
%% ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
%% FITNESS FOR A PARTICULAR PURPOSE.
\NeedsTeXFormat{LaTeX2e}[1999/12/01]
\ProvidesPackage{multiobjective}[2008/08/19 v1.0 multiobjective optimization symbols]
\RequirePackage{amssymb}

%%neg. strict dominance & |\negstrictdom| & $\vec{x}\negstrictdom\vec{y}$ \\

\providecommand{\dom}{\prec}
\providecommand{\negdom}{\not\prec}
\providecommand{\weakdom}{\preccurlyeq}
\providecommand{\negweakdom}{\not\preccurlyeq}
\providecommand{\strictdom}{\prec\!\!\!\prec}
\providecommand{\negstrictdom}{\not\prec\!\!\!\prec}
\providecommand{\multepsilondom}{\preccurlyeq_{\epsilon\cdot}}
\providecommand{\addiepsilondom}{\preccurlyeq_{\epsilon +}}
\providecommand{\better}{\triangleleft}

\def\vec#1{\mathchoice{\mbox{\boldmath$\displaystyle#1$}} {\mbox{\boldmath$\textstyle#1$}}
{\mbox{\boldmath$\scriptstyle#1$}} {\mbox{\boldmath$\scriptscriptstyle#1$}}}

\providecommand{\set}[1]{
\mathchoice{\mbox{$\displaystyle\mathcal{#1}$}}
{\mbox{$\textstyle\mathcal{#1}$}} {\mbox{$\scriptstyle\mathcal{#1}$}}
{\mbox{$\scriptscriptstyle\mathcal{#1}$}}
}

\def\argmax{\mathop{{\rm arg}\,\max}}
\def\argmin{\mathop{{\rm arg}\,\min}}
\endinput
%%
%% End of file `multiobjective.sty'.