Ryan Rueger

ryan@rueg.re / picture / key / home
aboutsummaryrefslogtreecommitdiff
path: root/ibmcolors.sty
blob: ec9fa79fd06bdf0755bdda0bd13acd32d7ee8467 (plain) (blame)
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
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{ibmcolors}[2025/03/10 Support for IBM's colour palette]

% Pre-defined colors
% https://www.ctan.org/pkg/xcolor
\RequirePackage{xcolor}

\definecolor{ibmred100}{RGB}{45, 7, 9}
\definecolor{ibmred90}{RGB}{82, 4, 8}
\definecolor{ibmred80}{RGB}{117, 14, 19}
\definecolor{ibmred70}{RGB}{162, 25, 31}
\definecolor{ibmred60}{RGB}{218, 30, 40}
\definecolor{ibmred50}{RGB}{250, 77, 86}
\definecolor{ibmred40}{RGB}{255, 131, 137}
\definecolor{ibmred30}{RGB}{255, 179, 184}
\definecolor{ibmred20}{RGB}{255, 215, 217}
\definecolor{ibmred10}{RGB}{255, 241, 241}
\definecolor{ibmmagenta100}{RGB}{42, 10, 24}
\definecolor{ibmmagenta90}{RGB}{81, 2, 36}
\definecolor{ibmmagenta80}{RGB}{116, 9, 55}
\definecolor{ibmmagenta70}{RGB}{159, 24, 83}
\definecolor{ibmmagenta60}{RGB}{208, 38, 112}
\definecolor{ibmmagenta50}{RGB}{238, 83, 150}
\definecolor{ibmmagenta40}{RGB}{255, 126, 182}
\definecolor{ibmmagenta30}{RGB}{255, 175, 210}
\definecolor{ibmmagenta20}{RGB}{255, 214, 232}
\definecolor{ibmmagenta10}{RGB}{255, 240, 247}
\definecolor{ibmpurple100}{RGB}{28, 15, 48}
\definecolor{ibmpurple90}{RGB}{49, 19, 94}
\definecolor{ibmpurple80}{RGB}{73, 29, 139}
\definecolor{ibmpurple70}{RGB}{105, 41, 196}
\definecolor{ibmpurple60}{RGB}{138, 63, 252}
\definecolor{ibmpurple50}{RGB}{165, 110, 255}
\definecolor{ibmpurple40}{RGB}{190, 149, 255}
\definecolor{ibmpurple30}{RGB}{212, 187, 255}
\definecolor{ibmpurple20}{RGB}{232, 218, 255}
\definecolor{ibmpurple10}{RGB}{246, 242, 255}
\definecolor{ibmblue100}{RGB}{0, 17, 65}
\definecolor{ibmblue90}{RGB}{0, 29, 108}
\definecolor{ibmblue80}{RGB}{0, 45, 156}
\definecolor{ibmblue70}{RGB}{0, 67, 206}
\definecolor{ibmblue60}{RGB}{15, 98, 254}
\definecolor{ibmblue50}{RGB}{69, 137, 255}
\definecolor{ibmblue40}{RGB}{120, 169, 255}
\definecolor{ibmblue30}{RGB}{166, 200, 255}
\definecolor{ibmblue20}{RGB}{208, 226, 255}
\definecolor{ibmblue10}{RGB}{237, 245, 255}
\definecolor{ibmcyan100}{RGB}{6, 23, 39}
\definecolor{ibmcyan90}{RGB}{1, 39, 73}
\definecolor{ibmcyan80}{RGB}{0, 58, 109}
\definecolor{ibmcyan70}{RGB}{0, 83, 154}
\definecolor{ibmcyan60}{RGB}{0, 114, 195}
\definecolor{ibmcyan50}{RGB}{17, 146, 232}
\definecolor{ibmcyan40}{RGB}{51, 177, 255}
\definecolor{ibmcyan30}{RGB}{130, 207, 255}
\definecolor{ibmcyan20}{RGB}{186, 230, 255}
\definecolor{ibmcyan10}{RGB}{229, 246, 255}
\definecolor{ibmteal100}{RGB}{8, 26, 28}
\definecolor{ibmteal90}{RGB}{2, 43, 48}
\definecolor{ibmteal80}{RGB}{0, 65, 68}
\definecolor{ibmteal70}{RGB}{0, 93, 93}
\definecolor{ibmteal60}{RGB}{0, 125, 121}
\definecolor{ibmteal50}{RGB}{0, 157, 154}
\definecolor{ibmteal40}{RGB}{8, 189, 186}
\definecolor{ibmteal30}{RGB}{61, 219, 217}
\definecolor{ibmteal20}{RGB}{158, 240, 240}
\definecolor{ibmteal10}{RGB}{217, 251, 251}
\definecolor{ibmgreen100}{RGB}{7, 25, 8}
\definecolor{ibmgreen90}{RGB}{2, 45, 13}
\definecolor{ibmgreen80}{RGB}{4, 67, 23}
\definecolor{ibmgreen70}{RGB}{14, 96, 39}
\definecolor{ibmgreen60}{RGB}{25, 128, 56}
\definecolor{ibmgreen50}{RGB}{36, 161, 72}
\definecolor{ibmgreen40}{RGB}{66, 190, 101}
\definecolor{ibmgreen30}{RGB}{111, 220, 140}
\definecolor{ibmgreen20}{RGB}{167, 240, 186}
\definecolor{ibmgreen10}{RGB}{222, 251, 230}
\definecolor{ibmcoolgray100}{RGB}{18, 22, 25}
\definecolor{ibmcoolgray90}{RGB}{33, 39, 42}
\definecolor{ibmcoolgray80}{RGB}{52, 58, 63}
\definecolor{ibmcoolgray70}{RGB}{77, 83, 88}
\definecolor{ibmcoolgray60}{RGB}{105, 112, 119}
\definecolor{ibmcoolgray50}{RGB}{135, 141, 150}
\definecolor{ibmcoolgray40}{RGB}{162, 169, 176}
\definecolor{ibmcoolgray30}{RGB}{193, 199, 205}
\definecolor{ibmcoolgray20}{RGB}{221, 225, 230}
\definecolor{ibmcoolgray10}{RGB}{242, 244, 248}
\definecolor{ibmgray100}{RGB}{22, 22, 22}
\definecolor{ibmgray90}{RGB}{38, 38, 38}
\definecolor{ibmgray80}{RGB}{57, 57, 57}
\definecolor{ibmgray70}{RGB}{82, 82, 82}
\definecolor{ibmgray60}{RGB}{111, 111, 111}
\definecolor{ibmgray50}{RGB}{141, 141, 141}
\definecolor{ibmgray40}{RGB}{168, 168, 168}
\definecolor{ibmgray30}{RGB}{198, 198, 198}
\definecolor{ibmgray20}{RGB}{224, 224, 224}
\definecolor{ibmgray10}{RGB}{244, 244, 244}
\definecolor{ibmwarmgray100}{RGB}{23, 20, 20}
\definecolor{ibmwarmgray90}{RGB}{39, 37, 37}
\definecolor{ibmwarmgray80}{RGB}{60, 56, 56}
\definecolor{ibmwarmgray70}{RGB}{86, 81, 81}
\definecolor{ibmwarmgray60}{RGB}{114, 110, 110}
\definecolor{ibmwarmgray50}{RGB}{143, 139, 139}
\definecolor{ibmwarmgray40}{RGB}{173, 168, 168}
\definecolor{ibmwarmgray30}{RGB}{202, 197, 196}
\definecolor{ibmwarmgray20}{RGB}{229, 224, 223}
\definecolor{ibmwarmgray10}{RGB}{247, 243, 242}

\colorlet{ibmblue}{ibmblue60}
\colorlet{ibmcyan}{ibmcyan60}
\colorlet{ibmteal}{ibmteal60}
\colorlet{ibmgreen}{ibmgreen60}
\colorlet{ibmred}{ibmred60}
\colorlet{ibmmagenta}{ibmmagenta60}
\colorlet{ibmpurple}{ibmpurple60}
\colorlet{ibmcoolgray}{ibmcoolgray60}
\colorlet{ibmgray}{ibmgray60}
\colorlet{ibmwarmgray}{ibmwarmgray60}

\newcommand{\ibmblue}{ibmblue60}
\newcommand{\ibmcyan}{ibmcyan60}
\newcommand{\ibmteal}{ibmteal60}
\newcommand{\ibmgreen}{ibmgreen60}
\newcommand{\ibmred}{ibmred60}
\newcommand{\ibmmagenta}{ibmmagenta60}
\newcommand{\ibmpurple}{ibmpurple60}
\newcommand{\ibmcoolgray}{ibmcoolgray60}
\newcommand{\ibmgray}{ibmgray60}
\newcommand{\ibmwarmgray}{ibmwarmgray60}