blob: d1faf8839347845cfca1e040d10ad6f9a7c4445e (
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
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
|
%%
%% This is file `chemsym.sty',
%% generated with the docstrip utility.
%%
%% The original source files were:
%%
%% chemsym.dtx (with options: `paketkod')
%%
%%
%% Copyright (c) 1995-97 by Mats Dahlgren <matsd@homenet.se>.
%% All rights reserved. See the file `chemsym.ins' for information
%% on how you may (re-)distribute the `chemsym' package files.
%%
%%
\NeedsTeXFormat{LaTeX2e}[1996/12/01]
\ProvidesPackage{chemsym}[1997/07/07 v.1.1 Chemical symbols]
\let\h=\H
\let\OO=\O
\let\PP=\P
\let\Ss=\S
\let\re=\Re
\let\pr=\Pr
\@ifundefined{Sb}{\def\Sb{\protect\kemtkn{Sb}}}%
{\let\SB=\Sb \let\endSB=\endSb}
\newif \ifc@llsn \c@llsnfalse
\DeclareOption{collision}{\global\c@llsntrue}
\DeclareOption*{\OptionNotUsed}
\ProcessOptions*
\ifc@llsn\AtEndDocument{%
\PackageWarningNoLine{chemsym}{Due to possible collisions with other
\MessageBreak packages, super- and subscrips are not avaliable
\MessageBreak outside math mode despite your loading of `chemsym'}}
\else
\def\sprscrpt#1{\ensuremath{^{#1}}}
\def\sbscrpt#1{\ensuremath{_{#1}}}
\catcode`\^ \active
\catcode`\_ \active
\let^=\sprscrpt
\let_=\sbscrpt
\fi
\@ifundefined{cd@t}{%
\let\cd@t=\cdot
\def\cdot{\ensuremath{\cd@t}}}{}
\newcommand{\nsrrm}[1]{\ensuremath{\mathrm{#1}}}
\newcommand{\nsrrms}[2][0.1]{\ensuremath{\mathrm{#2}\kern #1em}}
\newcommand{\kemtkn}[1]{\@ifnextchar_{\nsrrm{#1}}{\@ifnextchar^{\nsrrm{#1}}%
{\@ifnextchar){\nsrrm{#1}}{\@ifnextchar({\nsrrm{#1}}%
{\@ifnextchar]{\nsrrm{#1}}{\@ifnextchar[{\nsrrm{#1}}{\nsrrms{#1}}}}}}}}
\renewcommand{\H}{\protect\kemtkn{H}} % modified
\newcommand{\D}{\protect\kemtkn{D}}
\newcommand{\He}{\protect\kemtkn{He}}
\newcommand{\Li}{\protect\kemtkn{Li}}
\newcommand{\Be}{\protect\kemtkn{Be}}
\newcommand{\B}{\protect\kemtkn{B}}
\newcommand{\C}{\protect\kemtkn{C}}
\newcommand{\N}{\protect\kemtkn{N}}
\renewcommand{\O}{\protect\kemtkn{O}} % modified
\newcommand{\F}{\protect\kemtkn{F}}
\newcommand{\Ne}{\protect\kemtkn{Ne}}
\newcommand{\Na}{\protect\kemtkn{Na}}
\newcommand{\Mg}{\protect\kemtkn{Mg}}
\newcommand{\Al}{\protect\kemtkn{Al}}
\newcommand{\Si}{\protect\kemtkn{Si}}
\renewcommand{\P}{\protect\kemtkn{P}} % modified
\renewcommand{\S}{\protect\kemtkn{S}} % modified
\newcommand{\Cl}{\protect\kemtkn{Cl}}
\newcommand{\Ar}{\protect\kemtkn{Ar}}
\newcommand{\K}{\protect\kemtkn{K}}
\newcommand{\Ca}{\protect\kemtkn{Ca}}
\newcommand{\Sc}{\protect\kemtkn{Sc}}
\newcommand{\Ti}{\protect\kemtkn{Ti}}
\newcommand{\V}{\protect\kemtkn{V}}
\newcommand{\Cr}{\protect\kemtkn{Cr}}
\newcommand{\Mn}{\protect\kemtkn{Mn}}
\newcommand{\Fe}{\protect\kemtkn{Fe}}
\newcommand{\Co}{\protect\kemtkn{Co}}
\newcommand{\Ni}{\protect\kemtkn{Ni}}
\newcommand{\Cu}{\protect\kemtkn{Cu}}
\newcommand{\Zn}{\protect\kemtkn{Zn}}
\newcommand{\Ga}{\protect\kemtkn{Ga}}
\newcommand{\Ge}{\protect\kemtkn{Ge}}
\newcommand{\As}{\protect\kemtkn{As}}
\newcommand{\Se}{\protect\kemtkn{Se}}
\newcommand{\Br}{\protect\kemtkn{Br}}
\newcommand{\Kr}{\protect\kemtkn{Kr}}
\newcommand{\Rb}{\protect\kemtkn{Rb}}
\newcommand{\Sr}{\protect\kemtkn{Sr}}
\newcommand{\Y}{\protect\kemtkn{Y}}
\newcommand{\Zr}{\protect\kemtkn{Zr}}
\newcommand{\Nb}{\protect\kemtkn{Nb}}
\newcommand{\Mo}{\protect\kemtkn{Mo}}
\newcommand{\Tc}{\protect\kemtkn{Tc}}
\newcommand{\Ru}{\protect\kemtkn{Ru}}
\newcommand{\Rh}{\protect\kemtkn{Rh}}
\newcommand{\Pd}{\protect\kemtkn{Pd}}
\newcommand{\Ag}{\protect\kemtkn{Ag}}
\newcommand{\Cd}{\protect\kemtkn{Cd}}
\newcommand{\In}{\protect\kemtkn{In}}
\newcommand{\Sn}{\protect\kemtkn{Sn}}
\renewcommand{\Sb}{\protect\kemtkn{Sb}} % modified with AMS-LaTeX
\newcommand{\Te}{\protect\kemtkn{Te}}
\newcommand{\I}{\protect\kemtkn{I}}
\newcommand{\Xe}{\protect\kemtkn{Xe}}
\newcommand{\Cs}{\protect\kemtkn{Cs}}
\newcommand{\Ba}{\protect\kemtkn{Ba}}
\newcommand{\La}{\protect\kemtkn{La}}
\newcommand{\Ce}{\protect\kemtkn{Ce}}
\renewcommand{\Pr}{\protect\kemtkn{Pr}} % modified
\newcommand{\Nd}{\protect\kemtkn{Nd}}
\newcommand{\Pm}{\protect\kemtkn{Pm}}
\newcommand{\Sm}{\protect\kemtkn{Sm}}
\newcommand{\Eu}{\protect\kemtkn{Eu}}
\newcommand{\Gd}{\protect\kemtkn{Gd}}
\newcommand{\Tb}{\protect\kemtkn{Tb}}
\newcommand{\Dy}{\protect\kemtkn{Dy}}
\newcommand{\Ho}{\protect\kemtkn{Ho}}
\newcommand{\Er}{\protect\kemtkn{Er}}
\newcommand{\Tm}{\protect\kemtkn{Tm}}
\newcommand{\Yb}{\protect\kemtkn{Yb}}
\newcommand{\Lu}{\protect\kemtkn{Lu}}
\newcommand{\Hf}{\protect\kemtkn{Hf}}
\newcommand{\Ta}{\protect\kemtkn{Ta}}
\newcommand{\W}{\protect\kemtkn{W}}
\renewcommand{\Re}{\protect\kemtkn{Re}} % modified
\newcommand{\Os}{\protect\kemtkn{Os}}
\newcommand{\Ir}{\protect\kemtkn{Ir}}
\newcommand{\Pt}{\protect\kemtkn{Pt}}
\newcommand{\Au}{\protect\kemtkn{Au}}
\newcommand{\Hg}{\protect\kemtkn{Hg}}
\newcommand{\Tl}{\protect\kemtkn{Tl}}
\newcommand{\Pb}{\protect\kemtkn{Pb}}
\newcommand{\Bi}{\protect\kemtkn{Bi}}
\newcommand{\Po}{\protect\kemtkn{Po}}
\newcommand{\At}{\protect\kemtkn{At}}
\newcommand{\Rn}{\protect\kemtkn{Rn}}
\newcommand{\Fr}{\protect\kemtkn{Fr}}
\newcommand{\Ra}{\protect\kemtkn{Ra}}
\newcommand{\Ac}{\protect\kemtkn{Ac}}
\newcommand{\Th}{\protect\kemtkn{Th}}
\newcommand{\Pa}{\protect\kemtkn{Pa}}
\newcommand{\U}{\protect\kemtkn{U}}
\newcommand{\Np}{\protect\kemtkn{Np}}
\newcommand{\Pu}{\protect\kemtkn{Pu}}
\newcommand{\Am}{\protect\kemtkn{Am}}
\newcommand{\Cm}{\protect\kemtkn{Cm}}
\newcommand{\Bk}{\protect\kemtkn{Bk}}
\newcommand{\Cf}{\protect\kemtkn{Cf}}
\newcommand{\Es}{\protect\kemtkn{Es}}
\newcommand{\Fm}{\protect\kemtkn{Fm}}
\newcommand{\Md}{\protect\kemtkn{Md}}
\newcommand{\No}{\protect\kemtkn{No}}
\newcommand{\Lr}{\protect\kemtkn{Lr}}
\newcommand{\Db}{\protect\kemtkn{Db}}
\newcommand{\Jl}{\protect\kemtkn{Jl}}
\newcommand{\Rf}{\protect\kemtkn{Rf}}
\newcommand{\Bh}{\protect\kemtkn{Bh}}
\newcommand{\Hn}{\protect\kemtkn{Hn}}
\newcommand{\Mt}{\protect\kemtkn{Mt}}
\newcommand{\Me}{\protect\kemtkn{Me}}
\newcommand{\Et}{\protect\kemtkn{Et}}
\newcommand{\Bu}{\protect\kemtkn{Bu}}
\newcommand{\OH}{\protect\kemtkn{OH}}
\newcommand{\COOH}{\protect\kemtkn{COOH}}
\newcommand{\CH}{\protect\kemtkn{CH}}
\endinput
%%
%% End of file `chemsym.sty'.
|