summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/xelatex/xepersian/xepersian-mathsdigitspec.sty
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/xelatex/xepersian/xepersian-mathsdigitspec.sty')
-rw-r--r--Master/texmf-dist/doc/xelatex/xepersian/xepersian-mathsdigitspec.sty106
1 files changed, 0 insertions, 106 deletions
diff --git a/Master/texmf-dist/doc/xelatex/xepersian/xepersian-mathsdigitspec.sty b/Master/texmf-dist/doc/xelatex/xepersian/xepersian-mathsdigitspec.sty
deleted file mode 100644
index 845b7398b75..00000000000
--- a/Master/texmf-dist/doc/xelatex/xepersian/xepersian-mathsdigitspec.sty
+++ /dev/null
@@ -1,106 +0,0 @@
-%%
-%% This is file `xepersian-mathsdigitspec.sty',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% xepersian.dtx (with options: `xepersian-mathsdigitspec.sty')
-%%
-%% __________________________________
-%% Copyright © 2008-2009 Vafa Khalighi
-%%
-%% License information appended.
-%%
-%%
-\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{xepersian-mathsdigitspec}
- [2009/04/22 v1.0.1 Unicode Persian maths digits in XeLaTeX (Author: Vafa Khalighi)]
-\@zf@mathfalse
-\def\@preamblecmds{}
-\newcommand\not@onlypreamble[1]{{%
- \def\do##1{\ifx#1##1\else\noexpand\do\noexpand##1\fi}%
- \xdef\@preamblecmds{\@preamblecmds}}}
-\def\gm@notprerr{ can be used only in preamble (\on@line)}
-\AtBeginDocument{%
- \def\do#1{\noexpand\do\noexpand#1}%
- \edef\@preamblecmds{%
- \def\noexpand\do##1{%
- \def##1{\noexpand\PackageError{gmutils/LaTeX}%
- {\noexpand\string##1 \noexpand\gm@notprerr}\noexpand\@eha}}%
- \@preamblecmds}}
-\def\nocite#1{%
- \@bsphack{\setbox0=\hbox{\cite{#1}}}\@esphack}
-\newcommand\xepersian@PackageInfo[1]{\PackageInfo{xepersian-mathsdigitspec}{#1}}
-\newcommand\SetMathCode[4]{%
- \XeTeXmathcode#1="\mathchar@type#2 \csname sym#3\endcsname #4\relax}
-\newcommand\SetMathCharDef[4]{%
- \XeTeXmathchardef#1="\mathchar@type#2 \csname sym#3\endcsname #4\relax}
-\newcommand\setdigitfont[2][]{%
- \let\glb@currsize\relax
- \setkeys*[xepersian-mathsdigitspec]{options}{#1}%
- \edef\@tempa{\noexpand\zf@fontspec{%
- \XKV@rm}{#2}}\@tempa
- \xepersian@PackageInfo{Defining the default Persian maths digits font as '#2'}
- \DeclareSymbolFont{OPERATORS} {EU1}{\zf@family} {m}{n}
- \SetSymbolFont{OPERATORS}{bold}{EU1}{\zf@family} {bx}{n}
- \DeclareMathAlphabet {\mathit}{EU1}{\zf@family}{m}{it}
- \DeclareSymbolFontAlphabet{\mathrm} {OPERATORS}
- \DeclareMathAlphabet {\mathbf}{EU1}{\zf@family}{bx}{n}
- \SetMathCode{`0}{\mathalpha}{OPERATORS}{"06F0}
- \SetMathCode{`1}{\mathalpha}{OPERATORS}{"06F1}
- \SetMathCode{`2}{\mathalpha}{OPERATORS}{"06F2}
- \SetMathCode{`3}{\mathalpha}{OPERATORS}{"06F3}
- \SetMathCode{`4}{\mathalpha}{OPERATORS}{"06F4}
- \SetMathCode{`5}{\mathalpha}{OPERATORS}{"06F5}
- \SetMathCode{`6}{\mathalpha}{OPERATORS}{"06F6}
- \SetMathCode{`7}{\mathalpha}{OPERATORS}{"06F7}
- \SetMathCode{`8}{\mathalpha}{OPERATORS}{"06F8}
- \SetMathCode{`9}{\mathalpha}{OPERATORS}{"06F9}
- \SetMathCharDef{\decimalseparator}{\mathpunct}{OPERATORS}{"066B}
-}
-\ifx\newcommand\undefined\else
- \newcommand{\ZifferAn}{}
-\fi
-\mathchardef\ziffer@DotOri="013A
-{\ZifferAn
- \catcode`\.=\active\gdef.{\begingroup\obeyspaces\futurelet\n\ziffer@dcheck}}
-\def\ziffer@dcheck{\ziffer@check\ZifferLeer\ziffer@DotOri}
-\def\ziffer@check#1#2{%
- \ifx\n1\endgroup#1\else
- \ifx\n2\endgroup#1\else
- \ifx\n3\endgroup#1\else
- \ifx\n4\endgroup#1\else
- \ifx\n5\endgroup#1\else
- \ifx\n6\endgroup#1\else
- \ifx\n7\endgroup#1\else
- \ifx\n8\endgroup#1\else
- \ifx\n9\endgroup#1\else
- \ifx\n0\endgroup#1\else
- \endgroup#2%
- \fi
- \fi
- \fi
- \fi
- \fi
- \fi
- \fi
- \fi
- \fi
- \fi}
-\mathcode`.="8000\relax
-\def\ZifferLeer{\ifx\decimalseparator\undefied .\else \decimalseparator\fi}
-%%
-%% Copyright © 2008-2009 by Vafa Khalighi <vafa@users.berlios.de>
-%%
-%% Distributable under the LaTeX Project Public License,
-%% version 1.3c or higher (your choice). The latest version of
-%% this license is at: http://www.latex-project.org/lppl.txt
-%%
-%% This work is "maintained" (as per LPPL maintenance status)
-%% by Vafa Khalighi.
-%%
-%%
-%%
-%%
-%%
-%% End of file `xepersian-mathsdigitspec.sty'.