% OFS: TX fonts + math encoding declaration for \def\fomenc{PX}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Apr. 2004                                          Petr Olsak

\protectreading ofs-px.tex % This is part of OFS package

\mathencdef\PXmathchars {%
  \fontmessage{\ofsmessageheader Math codes are set for PX encoding.}%
  \mathcode`\,       "602C
  \mathcode`\.       "002E
  \mathchardef\ldotp "602E
  \mathcode`\/       "002F
  \mathcode`\<       "3\hex\mifam 3C
  \mathcode`\>       "3\hex\mifam 3E
  %
  \mathchardef\alpha       "0\hex\mifam 0B
  \mathchardef\beta        "0\hex\mifam 0C
  \mathchardef\gamma       "0\hex\mifam 0D
  \mathchardef\delta       "0\hex\mifam 0E
  \mathchardef\epsilon     "0\hex\mifam 0F
  \mathchardef\zeta        "0\hex\mifam 10
  \mathchardef\eta         "0\hex\mifam 11
  \mathchardef\theta       "0\hex\mifam 12
  \mathchardef\iota        "0\hex\mifam 13
  \mathchardef\kappa       "0\hex\mifam 14
  \mathchardef\lambda      "0\hex\mifam 15
  \mathchardef\mu          "0\hex\mifam 16
  \mathchardef\nu          "0\hex\mifam 17
  \mathchardef\xi          "0\hex\mifam 18
  \mathchardef\pi          "0\hex\mifam 19
  \mathchardef\rho         "0\hex\mifam 1A
  \mathchardef\sigma       "0\hex\mifam 1B
  \mathchardef\tau         "0\hex\mifam 1C
  \mathchardef\upsilon     "0\hex\mifam 1D
  \mathchardef\phi         "0\hex\mifam 1E
  \mathchardef\chi         "0\hex\mifam 1F
  \mathchardef\psi         "0\hex\mifam 20
  \mathchardef\omega       "0\hex\mifam 21
  \mathchardef\varepsilon  "0\hex\mifam 22
  \mathchardef\vartheta    "0\hex\mifam 23
  \mathchardef\varpi       "0\hex\mifam 24
  \mathchardef\varrho      "0\hex\mifam 25
  \mathchardef\varsigma    "0\hex\mifam 26
  \mathchardef\varphi      "0\hex\mifam 27
  %
  \mathchardef\Gamma       "0\hex\rmsyfam 00
  \mathchardef\Delta       "0\hex\rmsyfam 01
  \mathchardef\Theta       "0\hex\rmsyfam 02
  \mathchardef\Lambda      "0\hex\rmsyfam 03
  \mathchardef\Xi          "0\hex\rmsyfam 04
  \mathchardef\Pi          "0\hex\rmsyfam 05
  \mathchardef\Sigma       "0\hex\rmsyfam 06
  \mathchardef\Upsilon     "0\hex\rmsyfam 07
  \mathchardef\Phi         "0\hex\rmsyfam 08
  \mathchardef\Psi         "0\hex\rmsyfam 09
  \mathchardef\Omega       "0\hex\rmsyfam 0A
  %
  \mathchardef\imath            "0\hex\mifam 7B
  \mathchardef\jmath            "0\hex\mifam 7C
  \mathchardef\ell              "0\hex\mifam 60
  \mathchardef\wp               "0\hex\mifam 7D
  \mathchardef\partial          "0\hex\mifam 40
  \mathchardef\flat             "0\hex\mifam 5B
  \mathchardef\natural          "0\hex\mifam 5C
  \mathchardef\sharp            "0\hex\mifam 5D
  \mathchardef\triangleleft     "2\hex\mifam 2F
  \mathchardef\triangleright    "2\hex\mifam 2E
  \mathchardef\star             "2\hex\mifam 3F
  \mathchardef\smile            "3\hex\mifam 5E
  \mathchardef\frown            "3\hex\mifam 5F
  \mathchardef\leftharpoonup    "3\hex\mifam 28
  \mathchardef\leftharpoondown  "3\hex\mifam 29
  \mathchardef\rightharpoonup   "3\hex\mifam 2A
  \mathchardef\rightharpoondown "3\hex\mifam 2B
  \mathchardef\lhook            "3\hex\mifam 2C
  \mathchardef\rhook            "3\hex\mifam 2D
  \mathchardef\ldotp            "6\hex\mifam 3A
  %
  \def\acute   {\mathaccent"0\hex\rmsyfam 13 }%
  \def\grave   {\mathaccent"0\hex\rmsyfam 12 }%
  \def\ddot    {\mathaccent"0\hex\rmsyfam 7F }%
  \def\tilde   {\mathaccent"0\hex\rmsyfam 7E }%
  \def\bar     {\mathaccent"0\hex\rmsyfam 16 }%
  \def\breve   {\mathaccent"0\hex\rmsyfam 15 }%
  \def\check   {\mathaccent"0\hex\rmsyfam 14 }%
  \def\hat     {\mathaccent"0\hex\rmsyfam 5E }%
  \def\vec     {\mathaccent"0\hex\mifam 7E }%
  \def\dot     {\mathaccent"0\hex\rmsyfam 5F }%
}









