summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/casiofont/casiofont.sty
blob: 2c661d4fe14f44c4a8dba0a999534b9071aed87b (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
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
%
% casiofont.sty
%
% Copyright 2018 by Alan Munn amunn@msu.edu
%
% This package may be distributed and/or modified under the
% conditions of the LaTeX Project Public License, either version 1.3
% of this license or any later version.
% The latest version of this license is in
%   http://www.latex-project.org/lppl.txt
% and version 1.3 or later is part of all distributions of LaTeX
% version 2005/12/01 or later.
%
% This package has the LPPL maintenance status `maintained'.
% 
% The Current Maintainer of this package is Alan Munn.
%
% This package consists of the files casiofont.sty and
% documentation files casiofont.tex, casiofont.pdf and README
%
% Version 1.0 2018/05/31
% Version 1.1 2018/10/22
%
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{casiofont}[2018/10/22 v1.1 Casio Calculator Font]
\RequirePackage{iftex}
\ifPDFTeX
 \PackageError{casiofont}{This package requires LuaTeX or XeTeX}{Please use one of these engines to compile your document.}
\else
\RequirePackage{fontspec}
\newfontface\casio[Scale=MatchUppercase]{CASIOClassWiz}
\DeclareTextFontCommand{\textcasio}{\casio}
\newcommand*{\Shift}{{\normalfont\casio q}}
\newcommand*{\Alpha}{{\normalfont\casio Q}}
\newcommand*{\UpArrow}{{\normalfont\casio E}}
\newcommand*{\LeftArrow}{{\normalfont\casio !}}
\newcommand*{\DownArrow}{{\normalfont\casio R}}
\newcommand*{\RightArrow}{{\normalfont\casio\$}}
\newcommand*{\Setup}{{\normalfont\casio L}}
\newcommand*{\Menu}{{\normalfont\casio w}}
\newcommand*{\CJKMenu}{{\normalfont\casio t}}% changed 10/22/18
\let\UnknownA\CJKMenu% for backwards compatibilty
\newcommand*{\CJKOn}{{\normalfont\casio |}}% changed 10/22/18
\let\UnknownB\CJKOn% for backwards compatibilty
\newcommand*{\Optn}{{\normalfont\casio T}}
\newcommand*{\LineFrac}{{\normalfont\casio `{}}}
\newcommand*{\Calc}{{\normalfont\casio r}}
\newcommand*{\casioY}{{\normalfont\casio @}}
\newcommand*{\dydx}{{\normalfont\casio Y}}
\newcommand*{\Abs}{{\normalfont\casio e}}
\newcommand*{\casioSum}{{\normalfont\casio I}}
\newcommand*{\casioProd}{{\normalfont\casio \}}}
\newcommand*{\casioIntegral}{{\normalfont\casio y}}
\newcommand*{\Simp}{{\normalfont\casio\~{}}}
\newcommand*{\casioX}{{\normalfont\casio [}}
\newcommand*{\casioOdot}{{\normalfont\casio ;}}
\newcommand*{\casioObar}{{\normalfont\casio :}}
\newcommand*{\casioDblParen}{{\normalfont\casio ]}}
\newcommand*{\FracMult}{{\normalfont\casio A}}
\newcommand*{\Frac}{{\normalfont\casio a}}
\newcommand*{\CubeRoot}{{\normalfont\casio S}}
\newcommand*{\SquareRoot}{{\normalfont\casio s}}
\newcommand*{\CubeParen}{{\normalfont\casio '}}
\newcommand*{\Cube}{{\normalfont\casio D}}
\newcommand*{\nRoot}{{\normalfont\casio F}}
\newcommand*{\nExp}{{\normalfont\casio\^{}}}
\newcommand*{\nTen}{{\normalfont\casio G}}
\newcommand*{\eExp}{{\normalfont\casio H}}
\newcommand*{\nLog}{{\normalfont\casio i}}
\newcommand*{\casioLog}{{\normalfont\casio g}}
\newcommand*{\casioLn}{{\normalfont\casio h}}
\newcommand*{\logParen}{{\normalfont\casio c}}
\newcommand*{\divR}{{\normalfont\casio -}}
\newcommand*{\Factorial}{{\normalfont\casio\%}}
\newcommand*{\InverseSin}{{\normalfont\casio <}}
\newcommand*{\minusParen}{{\normalfont\casio z}}
\newcommand*{\DegRadGrad}{{\normalfont\casio x}}
\newcommand*{\Inverse}{{\normalfont\casio u}}
\newcommand*{\InverseParen}{{\normalfont\casio /}}
\newcommand*{\Sen}{{\normalfont\casio\_{}}}
\newcommand*{\casioSin}{{\normalfont\casio j}}
\newcommand*{\InverseCos}{{\normalfont\casio >}}
\newcommand*{\InverseTan}{{\normalfont\casio ?}}
\newcommand*{\casioCos}{{\normalfont\casio k}}
\newcommand*{\casioTan}{{\normalfont\casio l}}
\newcommand*{\Sto}{{\normalfont\casio J}}
\newcommand*{\BackArrow}{{\normalfont\casio X}}
\newcommand*{\iParen}{{\normalfont\casio U}}
\newcommand*{\angleParen}{{\normalfont\casio Z}}
\newcommand*{\casioAbs}{{\normalfont\casio f}}
\newcommand*{\Eng}{{\normalfont\casio b}}
\newcommand*{\casioLParen}{{\normalfont\casio (}}
\newcommand*{\casioRParen}{{\normalfont\casio )}}
\newcommand*{\CommaParen}{{\normalfont\casio ,}}
\newcommand*{\MixedFrac}{{\normalfont\casio N}}
\newcommand*{\switchMixedFrac}{{\normalfont\casio n}}
\newcommand*{\Mminus}{{\normalfont\casio V}}
\newcommand*{\Mplus}{{\normalfont\casio m}}
\newcommand*{\Del}{{\normalfont\casio o}}
\newcommand*{\Times}{{\normalfont\casio O}}
\newcommand*{\Plus}{{\normalfont\casio +}}
\newcommand*{\casioAC}{{\normalfont\casio C}}
\newcommand*{\Divide}{{\normalfont\casio P}}
\newcommand*{\Minus}{{\normalfont\casio p}}
\newcommand*{\casioComma}{{\normalfont\casio\#}}
\newcommand*{\casioDot}{{\normalfont\casio .}}
\newcommand*{\casioPi}{{\normalfont\casio\{}}
\newcommand*{\xTenx}{{\normalfont\casio K}}
\newcommand*{\Percent}{{\normalfont\casio\&}}
\newcommand*{\Ans}{{\normalfont\casio M}}
\newcommand*{\Exe}{{\normalfont\casio B}}
\newcommand*{\Sim}{{\normalfont\casio "}}
\newcommand*{\Equal}{{\normalfont\casio =}}
\newcommand*{\Zero}{{\normalfont\casio 0}}
\newcommand*{\One}{{\normalfont\casio 1}}
\newcommand*{\Two}{{\normalfont\casio 2}}
\newcommand*{\Three}{{\normalfont\casio 3}}
\newcommand*{\Four}{{\normalfont\casio 4}}
\newcommand*{\Five}{{\normalfont\casio 5}}
\newcommand*{\Six}{{\normalfont\casio 6}}
\newcommand*{\Seven}{{\normalfont\casio 7}}
\newcommand*{\Eight}{{\normalfont\casio 8}}
\newcommand*{\Nine}{{\normalfont\casio 9}}
\fi
\endinput