%% bsymbols.tex Macros for bold symbols defined in cmmib and cmbsy
%% Part of package fontch V2.2 2010/04/12
%% Copyright 2010 Rodrigo Medina  rmedina@ivic.gob.ve
%% Licence: LPPL
%%
%%%% Description
%% Defines a macro for the bold version of each symbol that appears in
%% cmmi and cmsy. The name of the bold symbol is the name of the normal symbol
%% with the prefix "bf". For example the bold version of \Sigma is \bfSigma.
%%
%% There are also macros for the bold versions of  symbols that have their
%% own key.  For example the bold version of "+" is  \bfplus.
%%%% Requirement
%% As it is defined in fontch.tex cmmib must be family #8 and cmbsy  family #9
%%
%%%% Usage
%% You can use bsymbols.tex in two ways:
%% 1- put \input bsymbols.tex in your document.
%% 2- If need only a few bold symbols you may copy in your document
%%    the lines of this file in which the symbols that you need appear.
%%
%%%%
%%
%% These have their own key, most are defined in cmr
\mathchardef\bfexcl="0621
\mathchardef\bflparen="4628
\mathchardef\bfrparen="5629
\mathchardef\bfplus="262B
\mathchardef\bfcomma="662C
\mathchardef\bfcolon="063A
\mathchardef\bfsemicolon="663B
\mathchardef\bfequal="363D
\mathchardef\bflbraket="465B
\mathchardef\bfrbraket="565D
\mathchardef\bflt="383C
\mathchardef\bfslash="283D
\mathchardef\bfgt="383E
\mathchardef\bfminus="2900
\mathchardef\bfvert="296A
%%  cmmi symbols
\mathchardef\bfGamma="7800
\mathchardef\bfDelta="7801
\mathchardef\bfTheta="7802
\mathchardef\bfLambda="7803
\mathchardef\bfXi="7804
\mathchardef\bfPi="7805
\mathchardef\bfSigma="7806
\mathchardef\bfUpsilon="7807
\mathchardef\bfPhi="7808
\mathchardef\bfPsi="7809
\mathchardef\bfOmega="780A
\mathchardef\bfalpha="080B
\mathchardef\bfbeta="080C
\mathchardef\bfgamma="080D
\mathchardef\bfdelta="080E
\mathchardef\bfepsilon="080F
\mathchardef\bfzeta="0810
\mathchardef\bfeta="0811
\mathchardef\bftheta="0812
\mathchardef\bfiota="0813
\mathchardef\bfkappa="0814
\mathchardef\bflambda="0815
\mathchardef\bfmu="0816
\mathchardef\bfnu="0817
\mathchardef\bfxi="0818
\mathchardef\bfpi="0819
\mathchardef\bfrho="081A
\mathchardef\bfsigma="081B
\mathchardef\bftau="081C
\mathchardef\bfupsilon="081D
\mathchardef\bfphi="081E
\mathchardef\bfchi="081F
\mathchardef\bfpsi="0820
\mathchardef\bfomega="0821
\mathchardef\bfvarepsilon="0822
\mathchardef\bfvartheta="0823
\mathchardef\bfvarpi="0824
\mathchardef\bfvarrho="0825
\mathchardef\bfvarsigma="0826
\mathchardef\bfvarphi="0827
\mathchardef\bfleftharpoonup="3828
\mathchardef\bfleftharpoondown="3829
\mathchardef\bfrightharpoonup="382A
\mathchardef\bfrightharpoondown="382B
\mathchardef\bflhook="382C
\mathchardef\bfrhook="382D
\def\bfhookrightarrow{\bflhook\joinrel\bfrightarrow}
\def\bfhookleftarrow{\bfleftarrow\joinrel\bfrhook}
\def\bfrelbar{\mathrel{\smash\bfminus}}
\def\bfRelbar{\mathrel\bfequal}
\mathchardef\bftriangleright="282E
\mathchardef\bftriangleleft="282F
\def\bfjoinrel{\mathrel{\mkern-4mu}}
\def\bfbowtie{\mathrel\bftriangleright\bfjoinrel\mathrel\bftriangleleft}
\def\bfmodels{\mathrel\bfvert\bfjoinrel\bfequal}
\def\bfLongrightarrow{\bfRelbar\bfjoinrel\bfRightarrow}
\def\bflongrightarrow{\bfrelbar\bfjoinrel\bfrightarrow}
\def\bflongmapsto{\bfmapstochar\bflongrightarrow}
\def\bflongleftarrow{\bfleftarrow\bfjoinrel\bfrelbar}
\def\bfLongleftarrow{\bfLeftarrow\bfjoinrel\bfRelbar}
\def\bflongleftrightarrow{\bfleftarrow\bfjoinrel\bfrightarrow}
\def\bfLongleftrightarrow{\bfLeftarrow\bfjoinrel\bfRightarrow}
\def\bfiff{\;\bfLongleftrightarrow\;}


\mathchardef\bfldotp="683A
\def\bfldots{\mathinner{\bfldotp\bfldotp\bfldotp}}
\let\bfdots=\bfldots
\mathchardef\bfstar="283F
\mathchardef\bfpartial="0840
\mathchardef\bfflat="085B
\mathchardef\bfnatural="085C
\mathchardef\bfsharp="085D
\mathchardef\bfsmile="385E
\mathchardef\bffrown="385F
\mathchardef\bfell="0860
\mathchardef\bfimath="087B
\mathchardef\bfjmath="087C
\mathchardef\bfwp="087D
%%
%%  cmsy symbols
\mathchardef\bfcdot="2901
\mathchardef\bfcdotp="6201
\def\bfcdots{\mathinner{\bfcdotp\bfcdotp\bfcdotp}}
\mathchardef\bftimes="2902
\mathchardef\bfast="2903
\mathchardef\bfdiv="2904
\mathchardef\bfdiamond="2905
\mathchardef\bfpm="2906
\mathchardef\bfmp="2907
\mathchardef\bfoplus="2908
\mathchardef\bfominus="2909
\mathchardef\bfotimes="290A
\mathchardef\bfoslash="290B
\mathchardef\bfodot="290C
\mathchardef\bfbigcirc="290D
\mathchardef\bfcirc="290E
\mathchardef\bfbullet="290F
\mathchardef\bfasymp="3910
\mathchardef\bfequiv="3911
\mathchardef\bfsubseteq="3912
\mathchardef\bfsupseteq="3913
\mathchardef\bfleq="3914 \let\bfle=\bfleq
\mathchardef\bfgeq="3915 \let\bfge=\bfgeq
\mathchardef\bfpreceq="3916
\mathchardef\bfsucceq="3917
\mathchardef\bfsim="3918
\mathchardef\bfapprox="3919
\mathchardef\bfsubset="391A
\mathchardef\bfsupset="391B
\mathchardef\bfll="391C
\mathchardef\bfgg="391D
\mathchardef\bfprec="391E
\mathchardef\bfsucc="391F
\mathchardef\bfleftarrow="3920 \let\bfgets=\bfleftarrow
\mathchardef\bfrightarrow="3921 \let\bfto=\bfrightarrow
\mathchardef\bfuparrow="3922
\mathchardef\bfdownarrow="3923
\mathchardef\bfleftrightarrow="3924
\mathchardef\bfnearrow="3925
\mathchardef\bfsearrow="3926
\mathchardef\bfsimeq="3927
\mathchardef\bfLeftarrow="3928
\mathchardef\bfRightarrow="3929
\mathchardef\bfUparrow="392A
\mathchardef\bfDownarrow="392B
\mathchardef\bfLeftrightarrow="392C
\mathchardef\bfnwarrow="392D
\mathchardef\bfswarrow="392E
\mathchardef\bfpropto="392F
\mathchardef\bfprime="0930
\mathchardef\bfinfty="0931
\mathchardef\bfin="3932
\mathchardef\bfni="3933
\mathchardef\bfbigtriangle="2934
\mathchardef\bfbigtriangledown="2935
\mathchardef\bfnot="3936
\mathchardef\bfmapstochar="3937
\def\bfmapsto{\bfmapstochar\bfrightarrow}
\mathchardef\bfforall="0938
\mathchardef\bfexists="0939
\mathchardef\bfneg="093A \let\bflnot=\bfneg
\mathchardef\bfemptyset="093B
\mathchardef\bfRe="093C
\mathchardef\bfIm="093D
\mathchardef\bftop="093E
\mathchardef\bfbot="093F \let\bfperp=\bfbot
\mathchardef\bfaleph="0940
\mathchardef\bfcup="295B
\mathchardef\bfcap="295C
\mathchardef\bfuplus="295D
\mathchardef\bfwedge="295E \let\bfland=\bfwedge
\mathchardef\bfvee="295F \let\bflor=\bfvee
\mathchardef\bfvdash="3960
\mathchardef\bfdashv="2961
\mathchardef\bflfloor="4962
\mathchardef\bfrfloor="5963
\mathchardef\bflceil="4964
\mathchardef\bfrceil="5965
\mathchardef\bflbrace="4966
\mathchardef\bfrbrace="5967
\mathchardef\bflangle="4968
\mathchardef\bfrangle="5969
\mathchardef\bfmid="396A
\mathchardef\bfparallel="396B
\mathchardef\bfVert="296B
\mathchardef\bfupdownarrow="396C
\mathchardef\bfUpdownarrow="396D
\mathchardef\bfbackslash="096E
\mathchardef\bfwr="296F
\def\bfsurd{{\mathchar"1970}}
\mathchardef\bfamalg="2971
\mathchardef\bfnabla="0972
\mathchardef\bfsmallint="1973
\mathchardef\bfsqcup="2974
\mathchardef\bfsqcap="2975
\mathchardef\bfsqsubseteq="3976
\mathchardef\bfsqsupseteq="3977
\mathchardef\bfS="0978
\mathchardef\bfdagger="2979
\mathchardef\bfddagger="297A
\mathchardef\bfP="097B
\mathchardef\bfclubsuit="097C
\mathchardef\bfdiamondsuit="097D
\mathchardef\bfheartsuit="097E
\mathchardef\bfspadesuit="097F
%%
~                                                                         
