-
Notifications
You must be signed in to change notification settings - Fork 1
/
fix-mathoperator-concourse.tex
81 lines (81 loc) · 2.99 KB
/
fix-mathoperator-concourse.tex
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
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
%
% This is file `fix-mathoperator-concourse.tex'.
%
% This file manually kerns operator names when using Concourse.
%
% It should be input as late as possible:
%
% \input{fix-mathoperator-concourse}
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
\expandafter\edef\csname current@catcode\endcsname{\the\catcode`\@}
\catcode`\@=11 %
% Make sure that amsopn is loaded
\RequirePackage{amsopn}
% Manual kerning
\def\max{\qopname\relax m{max}}
\def\min{\qopname\relax m{min}}
\def\sup{\qopname\relax m{sup}}
\def\inf{\qopname\relax m{in\kern-0.010em f}}
\def\lim{\qopname\relax m{lim}}
\def\limsup{\qopname\relax m{lim\,sup}}
\def\liminf{\qopname\relax m{lim\,in\kern-0.010em f}}
\def\argmax{\qopname\relax m{ar\kern-0.010em g\,max}}
\def\argmin{\qopname\relax m{ar\kern-0.010em g\,min}}
\def\esssup{\qopname\relax m{ess\,sup}}
\def\essinf{\qopname\relax m{ess\,in\kern-0.010em f}}
\def\exp{\qopname\relax o{e\kern-0.010em xp}}
\def\log{\qopname\relax o{log}}
\def\ln{\qopname\relax o{ln}}
\def\lg{\qopname\relax o{lg}}
\def\sin{\qopname\relax o{sin}}
\def\cos{\qopname\relax o{cos}}
\def\tan{\qopname\relax o{tan}}
\def\cot{\qopname\relax o{cot}}
\def\sec{\qopname\relax o{sec}}
\def\csc{\qopname\relax o{csc}}
\def\arcsin{\qopname\relax o{ar\kern-0.010em csin}}
\def\arccos{\qopname\relax o{ar\kern-0.010em ccos}}
\def\arctan{\qopname\relax o{ar\kern-0.010em c\kern 0.010em tan}}
\def\arccot{\qopname\relax o{ar\kern-0.010em ccot}}
\def\arcsec{\qopname\relax o{ar\kern-0.010em csec}}
\def\arccsc{\qopname\relax o{ar\kern-0.010em ccsc}}
\def\sinh{\qopname\relax o{sinh}}
\def\cosh{\qopname\relax o{cosh}}
\def\tanh{\qopname\relax o{tanh}}
\def\coth{\qopname\relax o{coth}}
\def\sech{\qopname\relax o{sech}}
\def\csch{\qopname\relax o{csch}}
\def\arsinh{\qopname\relax o{arsinh}}
\def\arcosh{\qopname\relax o{ar\kern-0.010em cosh}}
\def\artanh{\qopname\relax o{ar\kern 0.020em tanh}}
\def\arcoth{\qopname\relax o{ar\kern-0.010em coth}}
\def\arsech{\qopname\relax o{arsech}}
\def\arcsch{\qopname\relax o{ar\kern-0.010em csch}}
\def\arg{\qopname\relax o{ar\kern-0.010em g}}
\def\Re{\qopname\relax o{R\kern-0.010em e}}
\def\Im{\qopname\relax o{Im}}
\def\Arg{\qopname\relax o{Ar\kern-0.010em g}}
\def\Log{\qopname\relax o{Log}}
\def\Ln{\qopname\relax o{Ln}}
\def\Lg{\qopname\relax o{Lg}}
\def\Res{\qopname\relax m{R\kern-0.010em es}}
\def\deg{\qopname\relax o{deg}}
\def\gcd{\qopname\relax m{g\kern-0.010em cd}}
\def\lcm{\qopname\relax m{lcm}}
\def\det{\qopname\relax m{det}}
\def\dim{\qopname\relax o{dim}}
\def\ker{\qopname\relax o{k\kern-0.010em er}}
\def\hom{\qopname\relax o{hom}}
\def\injlim{\qopname\relax m{inj\,lim}}
\def\projlim{\qopname\relax m{pr\kern-0.010em oj\,lim}}
\def\Pr{\qopname\relax m{Pr}}
\def\var{\qopname\relax o{v\kern-0.010em ar}}
\def\Var{\qopname\relax o{V\kern-0.050em ar}}
\def\cov{\qopname\relax o{co\kern-0.010em v}}
\def\Cov{\qopname\relax o{Co\kern-0.010em v}}
\def\VaR{\qopname\relax o{V\kern-0.050em aR}}
\def\TVaR{\qopname\relax o{T\kern 0.020em V\kern-0.050em aR}}
\catcode`\@=\current@catcode\relax
\endinput