From 59f7f52e93131c86d54d7537976d2cceb0e1f357 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Wed, 25 Sep 2013 23:14:00 +0000 Subject: xepersian (25sep13) git-svn-id: svn://tug.org/texlive/trunk@31770 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/xelatex/xepersian/README | 21 +-- .../doc/xelatex/xepersian/magazine-sample.tex | 17 -- .../doc/xelatex/xepersian/test-correction.tex | 17 -- .../doc/xelatex/xepersian/test-empty-form.tex | 17 -- .../doc/xelatex/xepersian/test-question-only.tex | 17 -- .../doc/xelatex/xepersian/test-solution-form.tex | 17 -- .../doc/xelatex/xepersian/xepersian-logo.tex | 17 -- .../texmf-dist/doc/xelatex/xepersian/xepersian.pdf | Bin 893264 -> 891888 bytes .../xetex/fontmapping/xepersian/parsidigits.map | 17 -- .../source/xelatex/xepersian/xepersian.dtx | 210 +++++++++++---------- .../source/xelatex/xepersian/xepersian.ins | 129 ++++++------- .../tex/xelatex/xepersian/algorithm-xepersian.def | 2 +- .../xelatex/xepersian/algorithmic-xepersian.def | 2 +- .../tex/xelatex/xepersian/amsart-xepersian.def | 2 +- .../tex/xelatex/xepersian/amsbook-xepersian.def | 2 +- .../tex/xelatex/xepersian/article-xepersian.def | 2 +- .../tex/xelatex/xepersian/artikel1-xepersian.def | 2 +- .../tex/xelatex/xepersian/artikel2-xepersian.def | 2 +- .../tex/xelatex/xepersian/artikel3-xepersian.def | 2 +- .../tex/xelatex/xepersian/backref-xepersian.def | 2 +- .../xelatex/xepersian/bidimoderncv-xepersian.def | 2 +- .../xepersian/bidituftesidenote-xepersian.def | 2 +- .../tex/xelatex/xepersian/boek-xepersian.def | 2 +- .../tex/xelatex/xepersian/boek3-xepersian.def | 2 +- .../tex/xelatex/xepersian/book-xepersian.def | 2 +- .../tex/xelatex/xepersian/bookest-xepersian.def | 2 +- .../tex/xelatex/xepersian/breqn-xepersian.def | 2 +- .../xelatex/xepersian/color-localise-xepersian.def | 2 +- .../tex/xelatex/xepersian/enumerate-xepersian.def | 2 +- .../tex/xelatex/xepersian/extarticle-xepersian.def | 2 +- .../tex/xelatex/xepersian/extbook-xepersian.def | 2 +- .../xepersian/extrafootnotefeatures-xepersian.def | 2 +- .../tex/xelatex/xepersian/extreport-xepersian.def | 2 +- .../tex/xelatex/xepersian/flowfram-xepersian.def | 2 +- .../tex/xelatex/xepersian/footnote-xepersian.def | 2 +- .../tex/xelatex/xepersian/framed-xepersian.def | 2 +- .../tex/xelatex/xepersian/glossaries-xepersian.def | 2 +- .../tex/xelatex/xepersian/hyperref-xepersian.def | 2 +- .../tex/xelatex/xepersian/imsproc-xepersian.def | 2 +- .../tex/xelatex/xepersian/kashida-xepersian.def | 2 +- .../latex-localise-commands-xepersian.def | 2 +- .../latex-localise-environments-xepersian.def | 2 +- .../latex-localise-messages-xepersian.def | 2 +- .../xepersian/latex-localise-misc-xepersian.def | 2 +- .../tex/xelatex/xepersian/listings-xepersian.def | 2 +- .../xelatex/xepersian/loadingorder-xepersian.def | 2 +- .../tex/xelatex/xepersian/localise-xepersian.def | 2 +- .../tex/xelatex/xepersian/memoir-xepersian.def | 2 +- .../tex/xelatex/xepersian/minitoc-xepersian.def | 2 +- .../tex/xelatex/xepersian/natbib-xepersian.def | 2 +- .../xepersian/packages-localise-xepersian.def | 2 +- .../tex/xelatex/xepersian/rapport1-xepersian.def | 2 +- .../tex/xelatex/xepersian/rapport3-xepersian.def | 2 +- .../tex/xelatex/xepersian/refrep-xepersian.def | 2 +- .../tex/xelatex/xepersian/report-xepersian.def | 2 +- .../tex/xelatex/xepersian/scrartcl-xepersian.def | 2 +- .../tex/xelatex/xepersian/scrbook-xepersian.def | 2 +- .../tex/xelatex/xepersian/scrreprt-xepersian.def | 2 +- .../xelatex/xepersian/tkz-linknodes-xepersian.def | 2 +- .../tex/xelatex/xepersian/tocloft-xepersian.def | 2 +- .../xepersian-localise-commands-xepersian.def | 2 +- .../xepersian-localise-environments-xepersian.def | 2 +- .../tex/xelatex/xepersian/xepersian-magazine.cls | 2 +- .../xelatex/xepersian/xepersian-mathsdigitspec.sty | 2 +- .../xelatex/xepersian/xepersian-multiplechoice.sty | 2 +- .../tex/xelatex/xepersian/xepersian-persiancal.sty | 2 +- .../texmf-dist/tex/xelatex/xepersian/xepersian.sty | 19 +- 67 files changed, 238 insertions(+), 370 deletions(-) diff --git a/Master/texmf-dist/doc/xelatex/xepersian/README b/Master/texmf-dist/doc/xelatex/xepersian/README index ce7576c5e13..424c387a107 100644 --- a/Master/texmf-dist/doc/xelatex/xepersian/README +++ b/Master/texmf-dist/doc/xelatex/xepersian/README @@ -1,6 +1,6 @@ ____________________ The XePersian package -v13.1 +v13.2 XePersian is a package written for XeLaTeX that allows users to typeset Persian easily. @@ -20,7 +20,7 @@ In doing so, please always explain your issue well enough, always include a minimal working examples showing the issue, and always choose the appropriate label for your query (i.e. if you are reporting any bugs, choose `Bug' label). -Current version release date: 2013/09/23 +Current version release date: 2013/09/25 ______________ Vafa Khalighi persian-tex@tug.org @@ -33,20 +33,3 @@ this license is at: http://www.latex-project.org/lppl.txt This work is “author-maintained” (as per LPPL maintenance status) by Vafa Khalighi. -%% \CheckSum{9935} -%% \CharacterTable -%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z -%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z -%% Digits \0\1\2\3\4\5\6\7\8\9 -%% Exclamation \! Double quote \" Hash (number) \# -%% Dollar \$ Percent \% Ampersand \& -%% Acute accent \' Left paren \( Right paren \) -%% Asterisk \* Plus \+ Comma \, -%% Minus \- Point \. Solidus \/ -%% Colon \: Semicolon \; Less than \< -%% Equals \= Greater than \> Question mark \? -%% Commercial at \@ Left bracket \[ Backslash \\ -%% Right bracket \] Circumflex \^ Underscore \_ -%% Grave accent \` Left brace \{ Vertical bar \| -%% Right brace \} Tilde \~} -%% diff --git a/Master/texmf-dist/doc/xelatex/xepersian/magazine-sample.tex b/Master/texmf-dist/doc/xelatex/xepersian/magazine-sample.tex index 1b4c01dcede..1129b81e349 100644 --- a/Master/texmf-dist/doc/xelatex/xepersian/magazine-sample.tex +++ b/Master/texmf-dist/doc/xelatex/xepersian/magazine-sample.tex @@ -1,20 +1,3 @@ -%% \CheckSum{9935} -%% \CharacterTable -%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z -%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z -%% Digits \0\1\2\3\4\5\6\7\8\9 -%% Exclamation \! Double quote \" Hash (number) \# -%% Dollar \$ Percent \% Ampersand \& -%% Acute accent \' Left paren \( Right paren \) -%% Asterisk \* Plus \+ Comma \, -%% Minus \- Point \. Solidus \/ -%% Colon \: Semicolon \; Less than \< -%% Equals \= Greater than \> Question mark \? -%% Commercial at \@ Left bracket \[ Backslash \\ -%% Right bracket \] Circumflex \^ Underscore \_ -%% Grave accent \` Left brace \{ Vertical bar \| -%% Right brace \} Tilde \~} -%% \documentclass[12pt,twoside]{xepersian-magazine} \usepackage{graphicx} \usepackage{xltxtra} diff --git a/Master/texmf-dist/doc/xelatex/xepersian/test-correction.tex b/Master/texmf-dist/doc/xelatex/xepersian/test-correction.tex index b015d4c63e8..496d068eac5 100644 --- a/Master/texmf-dist/doc/xelatex/xepersian/test-correction.tex +++ b/Master/texmf-dist/doc/xelatex/xepersian/test-correction.tex @@ -1,20 +1,3 @@ -%% \CheckSum{9935} -%% \CharacterTable -%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z -%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z -%% Digits \0\1\2\3\4\5\6\7\8\9 -%% Exclamation \! Double quote \" Hash (number) \# -%% Dollar \$ Percent \% Ampersand \& -%% Acute accent \' Left paren \( Right paren \) -%% Asterisk \* Plus \+ Comma \, -%% Minus \- Point \. Solidus \/ -%% Colon \: Semicolon \; Less than \< -%% Equals \= Greater than \> Question mark \? -%% Commercial at \@ Left bracket \[ Backslash \\ -%% Right bracket \] Circumflex \^ Underscore \_ -%% Grave accent \` Left brace \{ Vertical bar \| -%% Right brace \} Tilde \~} -%% \documentclass{article} \usepackage[correction]{xepersian-multiplechoice} \usepackage{xepersian} diff --git a/Master/texmf-dist/doc/xelatex/xepersian/test-empty-form.tex b/Master/texmf-dist/doc/xelatex/xepersian/test-empty-form.tex index ef5439d10fc..b1dd77fbcf6 100644 --- a/Master/texmf-dist/doc/xelatex/xepersian/test-empty-form.tex +++ b/Master/texmf-dist/doc/xelatex/xepersian/test-empty-form.tex @@ -1,20 +1,3 @@ -%% \CheckSum{9935} -%% \CharacterTable -%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z -%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z -%% Digits \0\1\2\3\4\5\6\7\8\9 -%% Exclamation \! Double quote \" Hash (number) \# -%% Dollar \$ Percent \% Ampersand \& -%% Acute accent \' Left paren \( Right paren \) -%% Asterisk \* Plus \+ Comma \, -%% Minus \- Point \. Solidus \/ -%% Colon \: Semicolon \; Less than \< -%% Equals \= Greater than \> Question mark \? -%% Commercial at \@ Left bracket \[ Backslash \\ -%% Right bracket \] Circumflex \^ Underscore \_ -%% Grave accent \` Left brace \{ Vertical bar \| -%% Right brace \} Tilde \~} -%% \documentclass{article} \usepackage{xepersian-multiplechoice} \usepackage{xepersian} diff --git a/Master/texmf-dist/doc/xelatex/xepersian/test-question-only.tex b/Master/texmf-dist/doc/xelatex/xepersian/test-question-only.tex index 24ddbaa7bd1..de231e13306 100644 --- a/Master/texmf-dist/doc/xelatex/xepersian/test-question-only.tex +++ b/Master/texmf-dist/doc/xelatex/xepersian/test-question-only.tex @@ -1,20 +1,3 @@ -%% \CheckSum{9935} -%% \CharacterTable -%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z -%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z -%% Digits \0\1\2\3\4\5\6\7\8\9 -%% Exclamation \! Double quote \" Hash (number) \# -%% Dollar \$ Percent \% Ampersand \& -%% Acute accent \' Left paren \( Right paren \) -%% Asterisk \* Plus \+ Comma \, -%% Minus \- Point \. Solidus \/ -%% Colon \: Semicolon \; Less than \< -%% Equals \= Greater than \> Question mark \? -%% Commercial at \@ Left bracket \[ Backslash \\ -%% Right bracket \] Circumflex \^ Underscore \_ -%% Grave accent \` Left brace \{ Vertical bar \| -%% Right brace \} Tilde \~} -%% \documentclass{article} \usepackage{xepersian-multiplechoice} \usepackage{xepersian} diff --git a/Master/texmf-dist/doc/xelatex/xepersian/test-solution-form.tex b/Master/texmf-dist/doc/xelatex/xepersian/test-solution-form.tex index 124aee14a7a..3475dc93152 100644 --- a/Master/texmf-dist/doc/xelatex/xepersian/test-solution-form.tex +++ b/Master/texmf-dist/doc/xelatex/xepersian/test-solution-form.tex @@ -1,20 +1,3 @@ -%% \CheckSum{9935} -%% \CharacterTable -%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z -%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z -%% Digits \0\1\2\3\4\5\6\7\8\9 -%% Exclamation \! Double quote \" Hash (number) \# -%% Dollar \$ Percent \% Ampersand \& -%% Acute accent \' Left paren \( Right paren \) -%% Asterisk \* Plus \+ Comma \, -%% Minus \- Point \. Solidus \/ -%% Colon \: Semicolon \; Less than \< -%% Equals \= Greater than \> Question mark \? -%% Commercial at \@ Left bracket \[ Backslash \\ -%% Right bracket \] Circumflex \^ Underscore \_ -%% Grave accent \` Left brace \{ Vertical bar \| -%% Right brace \} Tilde \~} -%% \documentclass{article} \usepackage{xepersian-multiplechoice} \usepackage{xepersian} diff --git a/Master/texmf-dist/doc/xelatex/xepersian/xepersian-logo.tex b/Master/texmf-dist/doc/xelatex/xepersian/xepersian-logo.tex index 8e04bdf4f5d..277f110c841 100644 --- a/Master/texmf-dist/doc/xelatex/xepersian/xepersian-logo.tex +++ b/Master/texmf-dist/doc/xelatex/xepersian/xepersian-logo.tex @@ -1,20 +1,3 @@ -%% \CheckSum{9935} -%% \CharacterTable -%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z -%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z -%% Digits \0\1\2\3\4\5\6\7\8\9 -%% Exclamation \! Double quote \" Hash (number) \# -%% Dollar \$ Percent \% Ampersand \& -%% Acute accent \' Left paren \( Right paren \) -%% Asterisk \* Plus \+ Comma \, -%% Minus \- Point \. Solidus \/ -%% Colon \: Semicolon \; Less than \< -%% Equals \= Greater than \> Question mark \? -%% Commercial at \@ Left bracket \[ Backslash \\ -%% Right bracket \] Circumflex \^ Underscore \_ -%% Grave accent \` Left brace \{ Vertical bar \| -%% Right brace \} Tilde \~} -%% \documentclass{article} \usepackage{pstricks} \pagestyle{empty} diff --git a/Master/texmf-dist/doc/xelatex/xepersian/xepersian.pdf b/Master/texmf-dist/doc/xelatex/xepersian/xepersian.pdf index 6eda5742b43..af0d0154a1e 100644 Binary files a/Master/texmf-dist/doc/xelatex/xepersian/xepersian.pdf and b/Master/texmf-dist/doc/xelatex/xepersian/xepersian.pdf differ diff --git a/Master/texmf-dist/fonts/misc/xetex/fontmapping/xepersian/parsidigits.map b/Master/texmf-dist/fonts/misc/xetex/fontmapping/xepersian/parsidigits.map index 215fa4f74b3..184dc18fdf0 100644 --- a/Master/texmf-dist/fonts/misc/xetex/fontmapping/xepersian/parsidigits.map +++ b/Master/texmf-dist/fonts/misc/xetex/fontmapping/xepersian/parsidigits.map @@ -17,23 +17,6 @@ ;; by Vafa Khalighi. ;; ;; -;; \CheckSum{9935} -;; \CharacterTable -;; {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z -;; Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z -;; Digits \0\1\2\3\4\5\6\7\8\9 -;; Exclamation \! Double quote \" Hash (number) \# -;; Dollar \$ Percent \% Ampersand \& -;; Acute accent \' Left paren \( Right paren \) -;; Asterisk \* Plus \+ Comma \, -;; Minus \- Point \. Solidus \/ -;; Colon \: Semicolon \; Less than \< -;; Equals \= Greater than \> Question mark \? -;; Commercial at \@ Left bracket \[ Backslash \\ -;; Right bracket \] Circumflex \^ Underscore \_ -;; Grave accent \` Left brace \{ Vertical bar \| -;; Right brace \} Tilde \~} -;; LHSName "Digits" RHSName "ParsiDigits" diff --git a/Master/texmf-dist/source/xelatex/xepersian/xepersian.dtx b/Master/texmf-dist/source/xelatex/xepersian/xepersian.dtx index 7c257f9b22f..4994b198734 100644 --- a/Master/texmf-dist/source/xelatex/xepersian/xepersian.dtx +++ b/Master/texmf-dist/source/xelatex/xepersian/xepersian.dtx @@ -5,7 +5,7 @@ %<*readme> ____________________ The XePersian package -v13.1 +v13.2 XePersian is a package written for XeLaTeX that allows users to typeset Persian easily. @@ -27,7 +27,7 @@ In doing so, please always explain your issue well enough, always include a minimal working examples showing the issue, and always choose the appropriate label for your query (i.e. if you are reporting any bugs, choose `Bug' label). -Current version release date: 2013/09/23 +Current version release date: 2013/09/25 ______________ Vafa Khalighi persian-tex@tug.org @@ -65,48 +65,48 @@ by Vafa Khalighi. \endpreamble \askforoverwritefalse \let\MetaPrefix\DoubleperCent -\generate{\file{algorithmic-xepersian.def}{\from{\jobname.dtx}{algorithmic-xepersian.def}}} -\generate{\file{algorithm-xepersian.def}{\from{\jobname.dtx}{algorithm-xepersian.def}}} -\generate{\file{amsart-xepersian.def}{\from{\jobname.dtx}{amsart-xepersian.def}}} -\generate{\file{amsbook-xepersian.def}{\from{\jobname.dtx}{amsbook-xepersian.def}}} -\generate{\file{article-xepersian.def}{\from{\jobname.dtx}{article-xepersian.def}}} -\generate{\file{artikel1-xepersian.def}{\from{\jobname.dtx}{artikel1-xepersian.def}}} -\generate{\file{artikel2-xepersian.def}{\from{\jobname.dtx}{artikel2-xepersian.def}}} -\generate{\file{artikel3-xepersian.def}{\from{\jobname.dtx}{artikel3-xepersian.def}}} -\generate{\file{backref-xepersian.def}{\from{\jobname.dtx}{backref-xepersian.def}}} -\generate{\file{bidituftesidenote-xepersian.def}{\from{\jobname.dtx}{bidituftesidenote-xepersian.def}}} -\generate{\file{bidimoderncv-xepersian.def}{\from{\jobname.dtx}{bidimoderncv-xepersian.def}}} -\generate{\file{boek3-xepersian.def}{\from{\jobname.dtx}{boek3-xepersian.def}}} -\generate{\file{boek-xepersian.def}{\from{\jobname.dtx}{boek-xepersian.def}}} -\generate{\file{bookest-xepersian.def}{\from{\jobname.dtx}{bookest-xepersian.def}}} -\generate{\file{book-xepersian.def}{\from{\jobname.dtx}{book-xepersian.def}}} -\generate{\file{breqn-xepersian.def}{\from{\jobname.dtx}{breqn-xepersian.def}}} -\generate{\file{latex-localise-commands-xepersian.def}{\from{\jobname.dtx}{latex-localise-commands-xepersian.def}}} -\generate{\file{color-localise-xepersian.def}{\from{\jobname.dtx}{color-localise-xepersian.def}}} -\generate{\file{xepersian-localise-commands-xepersian.def}{\from{\jobname.dtx}{xepersian-localise-commands-xepersian.def}}} -\generate{\file{enumerate-xepersian.def}{\from{\jobname.dtx}{enumerate-xepersian.def}}} -\generate{\file{latex-localise-environments-xepersian.def}{\from{\jobname.dtx}{latex-localise-environments-xepersian.def}}} -\generate{\file{xepersian-localise-environments-xepersian.def}{\from{\jobname.dtx}{xepersian-localise-environments-xepersian.def}}} -\generate{\file{extarticle-xepersian.def}{\from{\jobname.dtx}{extarticle-xepersian.def}}} -\generate{\file{extbook-xepersian.def}{\from{\jobname.dtx}{extbook-xepersian.def}}} -\generate{\file{extrafootnotefeatures-xepersian.def}{\from{\jobname.dtx}{extrafootnotefeatures-xepersian.def}}} -\generate{\file{extreport-xepersian.def}{\from{\jobname.dtx}{extreport-xepersian.def}}} -\generate{\file{flowfram-xepersian.def}{\from{\jobname.dtx}{flowfram-xepersian.def}}} -\generate{\file{footnote-xepersian.def}{\from{\jobname.dtx}{footnote-xepersian.def}}} -\generate{\file{framed-xepersian.def}{\from{\jobname.dtx}{framed-xepersian.def}}} -\generate{\file{glossaries-xepersian.def}{\from{\jobname.dtx}{glossaries-xepersian.def}}} -\generate{\file{hyperref-xepersian.def}{\from{\jobname.dtx}{hyperref-xepersian.def}}} -\generate{\file{imsproc-xepersian.def}{\from{\jobname.dtx}{imsproc-xepersian.def}}} -\generate{\file{kashida-xepersian.def}{\from{\jobname.dtx}{kashida-xepersian.def}}} -\generate{\file{listings-xepersian.def}{\from{\jobname.dtx}{listings-xepersian.def}}} -\generate{\file{loadingorder-xepersian.def}{\from{\jobname.dtx}{loadingorder-xepersian.def}}} -\generate{\file{localise-xepersian.def}{\from{\jobname.dtx}{localise-xepersian.def}}} -\generate{\file{memoir-xepersian.def}{\from{\jobname.dtx}{memoir-xepersian.def}}} -\generate{\file{latex-localise-messages-xepersian.def}{\from{\jobname.dtx}{latex-localise-messages-xepersian.def}}} -\generate{\file{minitoc-xepersian.def}{\from{\jobname.dtx}{minitoc-xepersian.def}}} -\generate{\file{latex-localise-misc-xepersian.def}{\from{\jobname.dtx}{latex-localise-misc-xepersian.def}}} -\generate{\file{natbib-xepersian.def}{\from{\jobname.dtx}{natbib-xepersian.def}}} -\generate{\file{packages-localise-xepersian.def}{\from{\jobname.dtx}{packages-localise-xepersian.def}}} +\generate{\file{algorithmic-xepersian.def}{\from{\jobname.dtx}{table,algorithmic-xepersian.def}}} +\generate{\file{algorithm-xepersian.def}{\from{\jobname.dtx}{table,algorithm-xepersian.def}}} +\generate{\file{amsart-xepersian.def}{\from{\jobname.dtx}{table,amsart-xepersian.def}}} +\generate{\file{amsbook-xepersian.def}{\from{\jobname.dtx}{table,amsbook-xepersian.def}}} +\generate{\file{article-xepersian.def}{\from{\jobname.dtx}{table,article-xepersian.def}}} +\generate{\file{artikel1-xepersian.def}{\from{\jobname.dtx}{table,artikel1-xepersian.def}}} +\generate{\file{artikel2-xepersian.def}{\from{\jobname.dtx}{table,artikel2-xepersian.def}}} +\generate{\file{artikel3-xepersian.def}{\from{\jobname.dtx}{table,artikel3-xepersian.def}}} +\generate{\file{backref-xepersian.def}{\from{\jobname.dtx}{table,backref-xepersian.def}}} +\generate{\file{bidituftesidenote-xepersian.def}{\from{\jobname.dtx}{table,bidituftesidenote-xepersian.def}}} +\generate{\file{bidimoderncv-xepersian.def}{\from{\jobname.dtx}{table,bidimoderncv-xepersian.def}}} +\generate{\file{boek3-xepersian.def}{\from{\jobname.dtx}{table,boek3-xepersian.def}}} +\generate{\file{boek-xepersian.def}{\from{\jobname.dtx}{table,boek-xepersian.def}}} +\generate{\file{bookest-xepersian.def}{\from{\jobname.dtx}{table,bookest-xepersian.def}}} +\generate{\file{book-xepersian.def}{\from{\jobname.dtx}{table,book-xepersian.def}}} +\generate{\file{breqn-xepersian.def}{\from{\jobname.dtx}{table,breqn-xepersian.def}}} +\generate{\file{latex-localise-commands-xepersian.def}{\from{\jobname.dtx}{table,latex-localise-commands-xepersian.def}}} +\generate{\file{color-localise-xepersian.def}{\from{\jobname.dtx}{table,color-localise-xepersian.def}}} +\generate{\file{xepersian-localise-commands-xepersian.def}{\from{\jobname.dtx}{table,xepersian-localise-commands-xepersian.def}}} +\generate{\file{enumerate-xepersian.def}{\from{\jobname.dtx}{table,enumerate-xepersian.def}}} +\generate{\file{latex-localise-environments-xepersian.def}{\from{\jobname.dtx}{table,latex-localise-environments-xepersian.def}}} +\generate{\file{xepersian-localise-environments-xepersian.def}{\from{\jobname.dtx}{table,xepersian-localise-environments-xepersian.def}}} +\generate{\file{extarticle-xepersian.def}{\from{\jobname.dtx}{table,extarticle-xepersian.def}}} +\generate{\file{extbook-xepersian.def}{\from{\jobname.dtx}{table,extbook-xepersian.def}}} +\generate{\file{extrafootnotefeatures-xepersian.def}{\from{\jobname.dtx}{table,extrafootnotefeatures-xepersian.def}}} +\generate{\file{extreport-xepersian.def}{\from{\jobname.dtx}{table,extreport-xepersian.def}}} +\generate{\file{flowfram-xepersian.def}{\from{\jobname.dtx}{table,flowfram-xepersian.def}}} +\generate{\file{footnote-xepersian.def}{\from{\jobname.dtx}{table,footnote-xepersian.def}}} +\generate{\file{framed-xepersian.def}{\from{\jobname.dtx}{table,framed-xepersian.def}}} +\generate{\file{glossaries-xepersian.def}{\from{\jobname.dtx}{table,glossaries-xepersian.def}}} +\generate{\file{hyperref-xepersian.def}{\from{\jobname.dtx}{table,hyperref-xepersian.def}}} +\generate{\file{imsproc-xepersian.def}{\from{\jobname.dtx}{table,imsproc-xepersian.def}}} +\generate{\file{kashida-xepersian.def}{\from{\jobname.dtx}{table,kashida-xepersian.def}}} +\generate{\file{listings-xepersian.def}{\from{\jobname.dtx}{table,listings-xepersian.def}}} +\generate{\file{loadingorder-xepersian.def}{\from{\jobname.dtx}{table,loadingorder-xepersian.def}}} +\generate{\file{localise-xepersian.def}{\from{\jobname.dtx}{table,localise-xepersian.def}}} +\generate{\file{memoir-xepersian.def}{\from{\jobname.dtx}{table,memoir-xepersian.def}}} +\generate{\file{latex-localise-messages-xepersian.def}{\from{\jobname.dtx}{table,latex-localise-messages-xepersian.def}}} +\generate{\file{minitoc-xepersian.def}{\from{\jobname.dtx}{table,minitoc-xepersian.def}}} +\generate{\file{latex-localise-misc-xepersian.def}{\from{\jobname.dtx}{table,latex-localise-misc-xepersian.def}}} +\generate{\file{natbib-xepersian.def}{\from{\jobname.dtx}{table,natbib-xepersian.def}}} +\generate{\file{packages-localise-xepersian.def}{\from{\jobname.dtx}{table,packages-localise-xepersian.def}}} \def\MetaPrefix{;;} \def\mapping@postamble{% \MetaPrefix ^^J% @@ -116,20 +116,20 @@ by Vafa Khalighi. \generate{\file{parsidigits.map}{\from{\jobname.dtx}{parsidigits.map}}} \let\MetaPrefix\DoubleperCent \usepostamble\org@postamble -\generate{\file{rapport1-xepersian.def}{\from{\jobname.dtx}{rapport1-xepersian.def}}} -\generate{\file{rapport3-xepersian.def}{\from{\jobname.dtx}{rapport3-xepersian.def}}} -\generate{\file{refrep-xepersian.def}{\from{\jobname.dtx}{refrep-xepersian.def}}} -\generate{\file{report-xepersian.def}{\from{\jobname.dtx}{report-xepersian.def}}} -\generate{\file{scrartcl-xepersian.def}{\from{\jobname.dtx}{scrartcl-xepersian.def}}} -\generate{\file{scrbook-xepersian.def}{\from{\jobname.dtx}{scrbook-xepersian.def}}} -\generate{\file{scrreprt-xepersian.def}{\from{\jobname.dtx}{scrreprt-xepersian.def}}} -\generate{\file{tkz-linknodes-xepersian.def}{\from{\jobname.dtx}{tkz-linknodes-xepersian.def}}} -\generate{\file{tocloft-xepersian.def}{\from{\jobname.dtx}{tocloft-xepersian.def}}} -\generate{\file{xepersian.sty}{\from{\jobname.dtx}{xepersian.sty}}} -\generate{\file{xepersian-magazine.cls}{\from{\jobname.dtx}{xepersian-magazine.cls}}} -\generate{\file{xepersian-mathsdigitspec.sty}{\from{\jobname.dtx}{xepersian-mathsdigitspec.sty}}} -\generate{\file{xepersian-multiplechoice.sty}{\from{\jobname.dtx}{xepersian-multiplechoice.sty}}} -\generate{\file{xepersian-persiancal.sty}{\from{\jobname.dtx}{xepersian-persiancal.sty}}} +\generate{\file{rapport1-xepersian.def}{\from{\jobname.dtx}{table,rapport1-xepersian.def}}} +\generate{\file{rapport3-xepersian.def}{\from{\jobname.dtx}{table,rapport3-xepersian.def}}} +\generate{\file{refrep-xepersian.def}{\from{\jobname.dtx}{table,refrep-xepersian.def}}} +\generate{\file{report-xepersian.def}{\from{\jobname.dtx}{table,report-xepersian.def}}} +\generate{\file{scrartcl-xepersian.def}{\from{\jobname.dtx}{table,scrartcl-xepersian.def}}} +\generate{\file{scrbook-xepersian.def}{\from{\jobname.dtx}{table,scrbook-xepersian.def}}} +\generate{\file{scrreprt-xepersian.def}{\from{\jobname.dtx}{table,scrreprt-xepersian.def}}} +\generate{\file{tkz-linknodes-xepersian.def}{\from{\jobname.dtx}{table,tkz-linknodes-xepersian.def}}} +\generate{\file{tocloft-xepersian.def}{\from{\jobname.dtx}{table,tocloft-xepersian.def}}} +\generate{\file{xepersian.sty}{\from{\jobname.dtx}{table,xepersian.sty}}} +\generate{\file{xepersian-magazine.cls}{\from{\jobname.dtx}{table,xepersian-magazine.cls}}} +\generate{\file{xepersian-mathsdigitspec.sty}{\from{\jobname.dtx}{table,xepersian-mathsdigitspec.sty}}} +\generate{\file{xepersian-multiplechoice.sty}{\from{\jobname.dtx}{table,xepersian-multiplechoice.sty}}} +\generate{\file{xepersian-persiancal.sty}{\from{\jobname.dtx}{table,xepersian-persiancal.sty}}} % %\endbatchfile %<*internal> @@ -208,30 +208,13 @@ by Vafa Khalighi. % \fi % % \GetFileInfo{\jobname.dtx} -%% \CheckSum{9935} -%% \CharacterTable -%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z -%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z -%% Digits \0\1\2\3\4\5\6\7\8\9 -%% Exclamation \! Double quote \" Hash (number) \# -%% Dollar \$ Percent \% Ampersand \& -%% Acute accent \' Left paren \( Right paren \) -%% Asterisk \* Plus \+ Comma \, -%% Minus \- Point \. Solidus \/ -%% Colon \: Semicolon \; Less than \< -%% Equals \= Greater than \> Question mark \? -%% Commercial at \@ Left bracket \[ Backslash \\ -%% Right bracket \] Circumflex \^ Underscore \_ -%% Grave accent \` Left brace \{ Vertical bar \| -%% Right brace \} Tilde \~} -%% %\changes{v13.1}{2013/09/23}{Added implementation of the package.} % \title{The \textsf{\XePersian} Package\\[10pt] % \includegraphics[width=0.5\textwidth]{xepersian-logo}\\[10pt] % Persian for \LaTeXe{} over \XeTeX} % \author{Vafa Khalighi\\ % \url{persian-tex@tug.org}} -% \date{\today\qquad Version 13.1} +% \date{\today\qquad Version 13.2} %\maketitle %\vskip 0pt plus 3fill %\fbox{% @@ -263,17 +246,29 @@ by Vafa Khalighi. %\end{itemize} %\subsection{\textsf{\XePersian} Info On The Terminal and In The Log File} %If you use \textsf{\XePersian} package to write any input \TeX\ document, and then run \texttt{xelatex} on your document, in addition to what \textsf{bidi} package writes to the terminal and to the log file, the \XePersian\ package also writes some information about itself to the terminal and to the log file, too. The information is something like: -%\begin{lstlisting}[numbers=none,backgroundcolor=\color{blue!30},frame=none,framexleftmargin=1mm] -%xepersian package (Persian for LaTeX over XeTeX) -%Description: The package supports Persian -%typesetting, using fonts provided in the distribution. -%Copyright © 2008-2013 Vafa Khalighi -%2013/09/23, v13.1 -%License: LaTeX Project Public License, version 1.3c or higher (your choice) -%Location on CTAN: /macros/xetex/latex/xepersian -%Issue tracker: https://github.com/vafa/xepersian/issues -%Support: persian-tex@tug.org -%\end{lstlisting} +%\begin{verbatim} +%**************************************************** +%* +%* xepersian package (Persian for LaTeX over XeTeX) +%* +%* Description: The package supports Persian +%* typesetting, using fonts provided in the +%* distribution. +%* +%* Copyright © 2008–2013 Vafa Khalighi +%* +%* v13.2, 2013/09/25 +%* +%* License: LaTeX Project Public License, version +%* 1.3c or higher (your choice) +%* +%* Location on CTAN: /macros/xetex/latex/xepersian +%* +%* Issue tracker: https://github.com/vafa/xepersian/issues +%* +%* Support: persian-tex@tug.org +%**************************************************** +%\end{verbatim} %\section{Basics\label{basics}} %\subsection{Loading The Package} %You can load the package in the ordinary way; @@ -2274,6 +2269,27 @@ by Vafa Khalighi. % \section{\textsf{\jobname} implementation} % \subsection{\textsf{algorithmic-xepersian.def}} %\iffalse +%<*table> +%\fi +%% \CheckSum{9935} +%% \CharacterTable +%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z +%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z +%% Digits \0\1\2\3\4\5\6\7\8\9 +%% Exclamation \! Double quote \" Hash (number) \# +%% Dollar \$ Percent \% Ampersand \& +%% Acute accent \' Left paren \( Right paren \) +%% Asterisk \* Plus \+ Comma \, +%% Minus \- Point \. Solidus \/ +%% Colon \: Semicolon \; Less than \< +%% Equals \= Greater than \> Question mark \? +%% Commercial at \@ Left bracket \[ Backslash \\ +%% Right bracket \] Circumflex \^ Underscore \_ +%% Grave accent \` Left brace \{ Vertical bar \| +%% Right brace \} Tilde \~} +%% +% \iffalse +% %<*algorithmic-xepersian.def> %\fi % @@ -5587,34 +5603,35 @@ U+003E U+003E <> U+00BB ; >> -> RIGHT POINTING GUILLEMET % \subsection{\textsf{xepersian.sty}} % \begin{macrocode} \NeedsTeXFormat{LaTeX2e} -\def\xepersianversion{v13.1} -\def\xepersiandate{2013/09/23} +\def\xepersianversion{v13.2} +\def\xepersiandate{2013/09/25} \ProvidesPackage{xepersian}[\xepersiandate\space \xepersianversion\space Persian typesetting in XeLaTeX] \RequirePackage{fontspec} \RequirePackage{xepersian-persiancal} \RequirePackage{xepersian-mathsdigitspec} \RequirePackage[RTLdocument]{bidi} -\edef\@xepersian@info{******************************************************************************^^J% +\edef\@xepersian@info{****************************************************^^J% * ^^J% * xepersian package (Persian for LaTeX over XeTeX)^^J% * ^^J% * Description: The package supports Persian^^J% -* typesetting, using fonts provided in the distribution.^^J% +* typesetting, using fonts provided in the^^J% +* distribution.^^J% * ^^J% * Copyright © 2008–2013 Vafa Khalighi^^J% * ^^J% * \xepersianversion, \xepersiandate^^J% * ^^J% -* License: LaTeX Project Public License, version 1.3c^^J% -* or higher (your choice)^^J% +* License: LaTeX Project Public License, version^^J% +* 1.3c or higher (your choice)^^J% * ^^J% * Location on CTAN: /macros/xetex/latex/xepersian^^J% * ^^J% * Issue tracker: https://github.com/vafa/xepersian/issues^^J% * ^^J% * Support: persian-tex@tug.org^^J% -******************************************************************************} +****************************************************} \typeout{\@xepersian@info} \edef\xepersian@everyjob{\the\everyjob} \everyjob{\xepersian@everyjob\typeout{\@xepersian@info}} @@ -5857,8 +5874,11 @@ Persian typesetting in XeLaTeX] \@starttoc{toc}% \end{multicols}} {\PackageError{xepersian}{Oops! you should load multicol package before xepersian package for being able to use this command}{}}} +% \end{macrocode} +%\changes{v13.2}{2013/09/25}{Replaced \cs{reflect} with \cs{bidi@reflect@box}.} +% \begin{macrocode} \def\XePersian{\leavevmode$\smash{\hbox{X\lower.5ex - \hbox{\kern-.125em\reflect{E}}Persian}}$} + \hbox{\kern-.125em\bidi@reflect@box{E}}Persian}}$} \def\figurename{\if@RTL شکل\else Figure\fi} \def\tablename{\if@RTL جدول\else Table\fi} \def\contentsname{\if@RTL فهرست مطالب\else Contents\fi} diff --git a/Master/texmf-dist/source/xelatex/xepersian/xepersian.ins b/Master/texmf-dist/source/xelatex/xepersian/xepersian.ins index 93218756c7e..643a1e47a6c 100644 --- a/Master/texmf-dist/source/xelatex/xepersian/xepersian.ins +++ b/Master/texmf-dist/source/xelatex/xepersian/xepersian.ins @@ -35,48 +35,48 @@ \endpreamble \askforoverwritefalse \let\MetaPrefix\DoubleperCent -\generate{\file{algorithmic-xepersian.def}{\from{\jobname.dtx}{algorithmic-xepersian.def}}} -\generate{\file{algorithm-xepersian.def}{\from{\jobname.dtx}{algorithm-xepersian.def}}} -\generate{\file{amsart-xepersian.def}{\from{\jobname.dtx}{amsart-xepersian.def}}} -\generate{\file{amsbook-xepersian.def}{\from{\jobname.dtx}{amsbook-xepersian.def}}} -\generate{\file{article-xepersian.def}{\from{\jobname.dtx}{article-xepersian.def}}} -\generate{\file{artikel1-xepersian.def}{\from{\jobname.dtx}{artikel1-xepersian.def}}} -\generate{\file{artikel2-xepersian.def}{\from{\jobname.dtx}{artikel2-xepersian.def}}} -\generate{\file{artikel3-xepersian.def}{\from{\jobname.dtx}{artikel3-xepersian.def}}} -\generate{\file{backref-xepersian.def}{\from{\jobname.dtx}{backref-xepersian.def}}} -\generate{\file{bidituftesidenote-xepersian.def}{\from{\jobname.dtx}{bidituftesidenote-xepersian.def}}} -\generate{\file{bidimoderncv-xepersian.def}{\from{\jobname.dtx}{bidimoderncv-xepersian.def}}} -\generate{\file{boek3-xepersian.def}{\from{\jobname.dtx}{boek3-xepersian.def}}} -\generate{\file{boek-xepersian.def}{\from{\jobname.dtx}{boek-xepersian.def}}} -\generate{\file{bookest-xepersian.def}{\from{\jobname.dtx}{bookest-xepersian.def}}} -\generate{\file{book-xepersian.def}{\from{\jobname.dtx}{book-xepersian.def}}} -\generate{\file{breqn-xepersian.def}{\from{\jobname.dtx}{breqn-xepersian.def}}} -\generate{\file{latex-localise-commands-xepersian.def}{\from{\jobname.dtx}{latex-localise-commands-xepersian.def}}} -\generate{\file{color-localise-xepersian.def}{\from{\jobname.dtx}{color-localise-xepersian.def}}} -\generate{\file{xepersian-localise-commands-xepersian.def}{\from{\jobname.dtx}{xepersian-localise-commands-xepersian.def}}} -\generate{\file{enumerate-xepersian.def}{\from{\jobname.dtx}{enumerate-xepersian.def}}} -\generate{\file{latex-localise-environments-xepersian.def}{\from{\jobname.dtx}{latex-localise-environments-xepersian.def}}} -\generate{\file{xepersian-localise-environments-xepersian.def}{\from{\jobname.dtx}{xepersian-localise-environments-xepersian.def}}} -\generate{\file{extarticle-xepersian.def}{\from{\jobname.dtx}{extarticle-xepersian.def}}} -\generate{\file{extbook-xepersian.def}{\from{\jobname.dtx}{extbook-xepersian.def}}} -\generate{\file{extrafootnotefeatures-xepersian.def}{\from{\jobname.dtx}{extrafootnotefeatures-xepersian.def}}} -\generate{\file{extreport-xepersian.def}{\from{\jobname.dtx}{extreport-xepersian.def}}} -\generate{\file{flowfram-xepersian.def}{\from{\jobname.dtx}{flowfram-xepersian.def}}} -\generate{\file{footnote-xepersian.def}{\from{\jobname.dtx}{footnote-xepersian.def}}} -\generate{\file{framed-xepersian.def}{\from{\jobname.dtx}{framed-xepersian.def}}} -\generate{\file{glossaries-xepersian.def}{\from{\jobname.dtx}{glossaries-xepersian.def}}} -\generate{\file{hyperref-xepersian.def}{\from{\jobname.dtx}{hyperref-xepersian.def}}} -\generate{\file{imsproc-xepersian.def}{\from{\jobname.dtx}{imsproc-xepersian.def}}} -\generate{\file{kashida-xepersian.def}{\from{\jobname.dtx}{kashida-xepersian.def}}} -\generate{\file{listings-xepersian.def}{\from{\jobname.dtx}{listings-xepersian.def}}} -\generate{\file{loadingorder-xepersian.def}{\from{\jobname.dtx}{loadingorder-xepersian.def}}} -\generate{\file{localise-xepersian.def}{\from{\jobname.dtx}{localise-xepersian.def}}} -\generate{\file{memoir-xepersian.def}{\from{\jobname.dtx}{memoir-xepersian.def}}} -\generate{\file{latex-localise-messages-xepersian.def}{\from{\jobname.dtx}{latex-localise-messages-xepersian.def}}} -\generate{\file{minitoc-xepersian.def}{\from{\jobname.dtx}{minitoc-xepersian.def}}} -\generate{\file{latex-localise-misc-xepersian.def}{\from{\jobname.dtx}{latex-localise-misc-xepersian.def}}} -\generate{\file{natbib-xepersian.def}{\from{\jobname.dtx}{natbib-xepersian.def}}} -\generate{\file{packages-localise-xepersian.def}{\from{\jobname.dtx}{packages-localise-xepersian.def}}} +\generate{\file{algorithmic-xepersian.def}{\from{\jobname.dtx}{table,algorithmic-xepersian.def}}} +\generate{\file{algorithm-xepersian.def}{\from{\jobname.dtx}{table,algorithm-xepersian.def}}} +\generate{\file{amsart-xepersian.def}{\from{\jobname.dtx}{table,amsart-xepersian.def}}} +\generate{\file{amsbook-xepersian.def}{\from{\jobname.dtx}{table,amsbook-xepersian.def}}} +\generate{\file{article-xepersian.def}{\from{\jobname.dtx}{table,article-xepersian.def}}} +\generate{\file{artikel1-xepersian.def}{\from{\jobname.dtx}{table,artikel1-xepersian.def}}} +\generate{\file{artikel2-xepersian.def}{\from{\jobname.dtx}{table,artikel2-xepersian.def}}} +\generate{\file{artikel3-xepersian.def}{\from{\jobname.dtx}{table,artikel3-xepersian.def}}} +\generate{\file{backref-xepersian.def}{\from{\jobname.dtx}{table,backref-xepersian.def}}} +\generate{\file{bidituftesidenote-xepersian.def}{\from{\jobname.dtx}{table,bidituftesidenote-xepersian.def}}} +\generate{\file{bidimoderncv-xepersian.def}{\from{\jobname.dtx}{table,bidimoderncv-xepersian.def}}} +\generate{\file{boek3-xepersian.def}{\from{\jobname.dtx}{table,boek3-xepersian.def}}} +\generate{\file{boek-xepersian.def}{\from{\jobname.dtx}{table,boek-xepersian.def}}} +\generate{\file{bookest-xepersian.def}{\from{\jobname.dtx}{table,bookest-xepersian.def}}} +\generate{\file{book-xepersian.def}{\from{\jobname.dtx}{table,book-xepersian.def}}} +\generate{\file{breqn-xepersian.def}{\from{\jobname.dtx}{table,breqn-xepersian.def}}} +\generate{\file{latex-localise-commands-xepersian.def}{\from{\jobname.dtx}{table,latex-localise-commands-xepersian.def}}} +\generate{\file{color-localise-xepersian.def}{\from{\jobname.dtx}{table,color-localise-xepersian.def}}} +\generate{\file{xepersian-localise-commands-xepersian.def}{\from{\jobname.dtx}{table,xepersian-localise-commands-xepersian.def}}} +\generate{\file{enumerate-xepersian.def}{\from{\jobname.dtx}{table,enumerate-xepersian.def}}} +\generate{\file{latex-localise-environments-xepersian.def}{\from{\jobname.dtx}{table,latex-localise-environments-xepersian.def}}} +\generate{\file{xepersian-localise-environments-xepersian.def}{\from{\jobname.dtx}{table,xepersian-localise-environments-xepersian.def}}} +\generate{\file{extarticle-xepersian.def}{\from{\jobname.dtx}{table,extarticle-xepersian.def}}} +\generate{\file{extbook-xepersian.def}{\from{\jobname.dtx}{table,extbook-xepersian.def}}} +\generate{\file{extrafootnotefeatures-xepersian.def}{\from{\jobname.dtx}{table,extrafootnotefeatures-xepersian.def}}} +\generate{\file{extreport-xepersian.def}{\from{\jobname.dtx}{table,extreport-xepersian.def}}} +\generate{\file{flowfram-xepersian.def}{\from{\jobname.dtx}{table,flowfram-xepersian.def}}} +\generate{\file{footnote-xepersian.def}{\from{\jobname.dtx}{table,footnote-xepersian.def}}} +\generate{\file{framed-xepersian.def}{\from{\jobname.dtx}{table,framed-xepersian.def}}} +\generate{\file{glossaries-xepersian.def}{\from{\jobname.dtx}{table,glossaries-xepersian.def}}} +\generate{\file{hyperref-xepersian.def}{\from{\jobname.dtx}{table,hyperref-xepersian.def}}} +\generate{\file{imsproc-xepersian.def}{\from{\jobname.dtx}{table,imsproc-xepersian.def}}} +\generate{\file{kashida-xepersian.def}{\from{\jobname.dtx}{table,kashida-xepersian.def}}} +\generate{\file{listings-xepersian.def}{\from{\jobname.dtx}{table,listings-xepersian.def}}} +\generate{\file{loadingorder-xepersian.def}{\from{\jobname.dtx}{table,loadingorder-xepersian.def}}} +\generate{\file{localise-xepersian.def}{\from{\jobname.dtx}{table,localise-xepersian.def}}} +\generate{\file{memoir-xepersian.def}{\from{\jobname.dtx}{table,memoir-xepersian.def}}} +\generate{\file{latex-localise-messages-xepersian.def}{\from{\jobname.dtx}{table,latex-localise-messages-xepersian.def}}} +\generate{\file{minitoc-xepersian.def}{\from{\jobname.dtx}{table,minitoc-xepersian.def}}} +\generate{\file{latex-localise-misc-xepersian.def}{\from{\jobname.dtx}{table,latex-localise-misc-xepersian.def}}} +\generate{\file{natbib-xepersian.def}{\from{\jobname.dtx}{table,natbib-xepersian.def}}} +\generate{\file{packages-localise-xepersian.def}{\from{\jobname.dtx}{table,packages-localise-xepersian.def}}} \def\MetaPrefix{;;} \def\mapping@postamble{% \MetaPrefix ^^J% @@ -86,38 +86,21 @@ \generate{\file{parsidigits.map}{\from{\jobname.dtx}{parsidigits.map}}} \let\MetaPrefix\DoubleperCent \usepostamble\org@postamble -\generate{\file{rapport1-xepersian.def}{\from{\jobname.dtx}{rapport1-xepersian.def}}} -\generate{\file{rapport3-xepersian.def}{\from{\jobname.dtx}{rapport3-xepersian.def}}} -\generate{\file{refrep-xepersian.def}{\from{\jobname.dtx}{refrep-xepersian.def}}} -\generate{\file{report-xepersian.def}{\from{\jobname.dtx}{report-xepersian.def}}} -\generate{\file{scrartcl-xepersian.def}{\from{\jobname.dtx}{scrartcl-xepersian.def}}} -\generate{\file{scrbook-xepersian.def}{\from{\jobname.dtx}{scrbook-xepersian.def}}} -\generate{\file{scrreprt-xepersian.def}{\from{\jobname.dtx}{scrreprt-xepersian.def}}} -\generate{\file{tkz-linknodes-xepersian.def}{\from{\jobname.dtx}{tkz-linknodes-xepersian.def}}} -\generate{\file{tocloft-xepersian.def}{\from{\jobname.dtx}{tocloft-xepersian.def}}} -\generate{\file{xepersian.sty}{\from{\jobname.dtx}{xepersian.sty}}} -\generate{\file{xepersian-magazine.cls}{\from{\jobname.dtx}{xepersian-magazine.cls}}} -\generate{\file{xepersian-mathsdigitspec.sty}{\from{\jobname.dtx}{xepersian-mathsdigitspec.sty}}} -\generate{\file{xepersian-multiplechoice.sty}{\from{\jobname.dtx}{xepersian-multiplechoice.sty}}} -\generate{\file{xepersian-persiancal.sty}{\from{\jobname.dtx}{xepersian-persiancal.sty}}} +\generate{\file{rapport1-xepersian.def}{\from{\jobname.dtx}{table,rapport1-xepersian.def}}} +\generate{\file{rapport3-xepersian.def}{\from{\jobname.dtx}{table,rapport3-xepersian.def}}} +\generate{\file{refrep-xepersian.def}{\from{\jobname.dtx}{table,refrep-xepersian.def}}} +\generate{\file{report-xepersian.def}{\from{\jobname.dtx}{table,report-xepersian.def}}} +\generate{\file{scrartcl-xepersian.def}{\from{\jobname.dtx}{table,scrartcl-xepersian.def}}} +\generate{\file{scrbook-xepersian.def}{\from{\jobname.dtx}{table,scrbook-xepersian.def}}} +\generate{\file{scrreprt-xepersian.def}{\from{\jobname.dtx}{table,scrreprt-xepersian.def}}} +\generate{\file{tkz-linknodes-xepersian.def}{\from{\jobname.dtx}{table,tkz-linknodes-xepersian.def}}} +\generate{\file{tocloft-xepersian.def}{\from{\jobname.dtx}{table,tocloft-xepersian.def}}} +\generate{\file{xepersian.sty}{\from{\jobname.dtx}{table,xepersian.sty}}} +\generate{\file{xepersian-magazine.cls}{\from{\jobname.dtx}{table,xepersian-magazine.cls}}} +\generate{\file{xepersian-mathsdigitspec.sty}{\from{\jobname.dtx}{table,xepersian-mathsdigitspec.sty}}} +\generate{\file{xepersian-multiplechoice.sty}{\from{\jobname.dtx}{table,xepersian-multiplechoice.sty}}} +\generate{\file{xepersian-persiancal.sty}{\from{\jobname.dtx}{table,xepersian-persiancal.sty}}} \endbatchfile -%% \CheckSum{9935} -%% \CharacterTable -%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z -%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z -%% Digits \0\1\2\3\4\5\6\7\8\9 -%% Exclamation \! Double quote \" Hash (number) \# -%% Dollar \$ Percent \% Ampersand \& -%% Acute accent \' Left paren \( Right paren \) -%% Asterisk \* Plus \+ Comma \, -%% Minus \- Point \. Solidus \/ -%% Colon \: Semicolon \; Less than \< -%% Equals \= Greater than \> Question mark \? -%% Commercial at \@ Left bracket \[ Backslash \\ -%% Right bracket \] Circumflex \^ Underscore \_ -%% Grave accent \` Left brace \{ Vertical bar \| -%% Right brace \} Tilde \~} -%% \endinput %% %% End of file `xepersian.ins'. diff --git a/Master/texmf-dist/tex/xelatex/xepersian/algorithm-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/algorithm-xepersian.def index 726fa52664d..9448c84939a 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/algorithm-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/algorithm-xepersian.def @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% xepersian.dtx (with options: `algorithm-xepersian.def') +%% xepersian.dtx (with options: `table,algorithm-xepersian.def') %% %% __________________________________________________ %% Copyright © 2008–2013 Vafa Khalighi diff --git a/Master/texmf-dist/tex/xelatex/xepersian/algorithmic-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/algorithmic-xepersian.def index a449a86f22d..f936ed3b2d1 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/algorithmic-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/algorithmic-xepersian.def @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% xepersian.dtx (with options: `algorithmic-xepersian.def') +%% xepersian.dtx (with options: `table,algorithmic-xepersian.def') %% %% __________________________________________________ %% Copyright © 2008–2013 Vafa Khalighi diff --git a/Master/texmf-dist/tex/xelatex/xepersian/amsart-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/amsart-xepersian.def index 7aefd3d74ce..6d112eb5c3d 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/amsart-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/amsart-xepersian.def @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% xepersian.dtx (with options: `amsart-xepersian.def') +%% xepersian.dtx (with options: `table,amsart-xepersian.def') %% %% __________________________________________________ %% Copyright © 2008–2013 Vafa Khalighi diff --git a/Master/texmf-dist/tex/xelatex/xepersian/amsbook-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/amsbook-xepersian.def index 642771f5438..5833726972b 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/amsbook-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/amsbook-xepersian.def @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% xepersian.dtx (with options: `amsbook-xepersian.def') +%% xepersian.dtx (with options: `table,amsbook-xepersian.def') %% %% __________________________________________________ %% Copyright © 2008–2013 Vafa Khalighi diff --git a/Master/texmf-dist/tex/xelatex/xepersian/article-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/article-xepersian.def index 65ec17452b5..a01be44b614 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/article-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/article-xepersian.def @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% xepersian.dtx (with options: `article-xepersian.def') +%% xepersian.dtx (with options: `table,article-xepersian.def') %% %% __________________________________________________ %% Copyright © 2008–2013 Vafa Khalighi diff --git a/Master/texmf-dist/tex/xelatex/xepersian/artikel1-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/artikel1-xepersian.def index 438647ac366..4872b29b39f 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/artikel1-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/artikel1-xepersian.def @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% xepersian.dtx (with options: `artikel1-xepersian.def') +%% xepersian.dtx (with options: `table,artikel1-xepersian.def') %% %% __________________________________________________ %% Copyright © 2008–2013 Vafa Khalighi diff --git a/Master/texmf-dist/tex/xelatex/xepersian/artikel2-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/artikel2-xepersian.def index 6e1f064ccb6..2acbf4997e9 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/artikel2-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/artikel2-xepersian.def @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% xepersian.dtx (with options: `artikel2-xepersian.def') +%% xepersian.dtx (with options: `table,artikel2-xepersian.def') %% %% __________________________________________________ %% Copyright © 2008–2013 Vafa Khalighi diff --git a/Master/texmf-dist/tex/xelatex/xepersian/artikel3-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/artikel3-xepersian.def index 89bbce3418c..9393b7248fc 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/artikel3-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/artikel3-xepersian.def @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% xepersian.dtx (with options: `artikel3-xepersian.def') +%% xepersian.dtx (with options: `table,artikel3-xepersian.def') %% %% __________________________________________________ %% Copyright © 2008–2013 Vafa Khalighi diff --git a/Master/texmf-dist/tex/xelatex/xepersian/backref-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/backref-xepersian.def index 20657343206..b7c8d1be85a 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/backref-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/backref-xepersian.def @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% xepersian.dtx (with options: `backref-xepersian.def') +%% xepersian.dtx (with options: `table,backref-xepersian.def') %% %% __________________________________________________ %% Copyright © 2008–2013 Vafa Khalighi diff --git a/Master/texmf-dist/tex/xelatex/xepersian/bidimoderncv-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/bidimoderncv-xepersian.def index 1b5f2a46f90..c5d993924d9 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/bidimoderncv-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/bidimoderncv-xepersian.def @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% xepersian.dtx (with options: `bidimoderncv-xepersian.def') +%% xepersian.dtx (with options: `table,bidimoderncv-xepersian.def') %% %% __________________________________________________ %% Copyright © 2008–2013 Vafa Khalighi diff --git a/Master/texmf-dist/tex/xelatex/xepersian/bidituftesidenote-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/bidituftesidenote-xepersian.def index cdc97b11996..6f65dea7742 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/bidituftesidenote-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/bidituftesidenote-xepersian.def @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% xepersian.dtx (with options: `bidituftesidenote-xepersian.def') +%% xepersian.dtx (with options: `table,bidituftesidenote-xepersian.def') %% %% __________________________________________________ %% Copyright © 2008–2013 Vafa Khalighi diff --git a/Master/texmf-dist/tex/xelatex/xepersian/boek-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/boek-xepersian.def index 4ea57c85810..8a2a8973dc0 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/boek-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/boek-xepersian.def @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% xepersian.dtx (with options: `boek-xepersian.def') +%% xepersian.dtx (with options: `table,boek-xepersian.def') %% %% __________________________________________________ %% Copyright © 2008–2013 Vafa Khalighi diff --git a/Master/texmf-dist/tex/xelatex/xepersian/boek3-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/boek3-xepersian.def index 15e5161e458..d85c2818c62 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/boek3-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/boek3-xepersian.def @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% xepersian.dtx (with options: `boek3-xepersian.def') +%% xepersian.dtx (with options: `table,boek3-xepersian.def') %% %% __________________________________________________ %% Copyright © 2008–2013 Vafa Khalighi diff --git a/Master/texmf-dist/tex/xelatex/xepersian/book-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/book-xepersian.def index bb1a1760dc4..8a2966b3191 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/book-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/book-xepersian.def @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% xepersian.dtx (with options: `book-xepersian.def') +%% xepersian.dtx (with options: `table,book-xepersian.def') %% %% __________________________________________________ %% Copyright © 2008–2013 Vafa Khalighi diff --git a/Master/texmf-dist/tex/xelatex/xepersian/bookest-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/bookest-xepersian.def index 7a4578272a5..84355502685 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/bookest-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/bookest-xepersian.def @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% xepersian.dtx (with options: `bookest-xepersian.def') +%% xepersian.dtx (with options: `table,bookest-xepersian.def') %% %% __________________________________________________ %% Copyright © 2008–2013 Vafa Khalighi diff --git a/Master/texmf-dist/tex/xelatex/xepersian/breqn-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/breqn-xepersian.def index 1fd7a9be343..d9bd8007be1 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/breqn-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/breqn-xepersian.def @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% xepersian.dtx (with options: `breqn-xepersian.def') +%% xepersian.dtx (with options: `table,breqn-xepersian.def') %% %% __________________________________________________ %% Copyright © 2008–2013 Vafa Khalighi diff --git a/Master/texmf-dist/tex/xelatex/xepersian/color-localise-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/color-localise-xepersian.def index 97a5284e4fc..fb8c8a6bd2b 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/color-localise-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/color-localise-xepersian.def @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% xepersian.dtx (with options: `color-localise-xepersian.def') +%% xepersian.dtx (with options: `table,color-localise-xepersian.def') %% %% __________________________________________________ %% Copyright © 2008–2013 Vafa Khalighi diff --git a/Master/texmf-dist/tex/xelatex/xepersian/enumerate-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/enumerate-xepersian.def index d368e54571b..8f4857971bd 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/enumerate-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/enumerate-xepersian.def @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% xepersian.dtx (with options: `enumerate-xepersian.def') +%% xepersian.dtx (with options: `table,enumerate-xepersian.def') %% %% __________________________________________________ %% Copyright © 2008–2013 Vafa Khalighi diff --git a/Master/texmf-dist/tex/xelatex/xepersian/extarticle-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/extarticle-xepersian.def index 7f5df29c0c1..9dbf0337a06 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/extarticle-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/extarticle-xepersian.def @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% xepersian.dtx (with options: `extarticle-xepersian.def') +%% xepersian.dtx (with options: `table,extarticle-xepersian.def') %% %% __________________________________________________ %% Copyright © 2008–2013 Vafa Khalighi diff --git a/Master/texmf-dist/tex/xelatex/xepersian/extbook-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/extbook-xepersian.def index 7bceb0403d3..602b06c699a 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/extbook-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/extbook-xepersian.def @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% xepersian.dtx (with options: `extbook-xepersian.def') +%% xepersian.dtx (with options: `table,extbook-xepersian.def') %% %% __________________________________________________ %% Copyright © 2008–2013 Vafa Khalighi diff --git a/Master/texmf-dist/tex/xelatex/xepersian/extrafootnotefeatures-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/extrafootnotefeatures-xepersian.def index b1e17a6ae47..46c1d3a8311 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/extrafootnotefeatures-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/extrafootnotefeatures-xepersian.def @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% xepersian.dtx (with options: `extrafootnotefeatures-xepersian.def') +%% xepersian.dtx (with options: `table,extrafootnotefeatures-xepersian.def') %% %% __________________________________________________ %% Copyright © 2008–2013 Vafa Khalighi diff --git a/Master/texmf-dist/tex/xelatex/xepersian/extreport-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/extreport-xepersian.def index 867ec388ad4..6bbe776ca30 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/extreport-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/extreport-xepersian.def @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% xepersian.dtx (with options: `extreport-xepersian.def') +%% xepersian.dtx (with options: `table,extreport-xepersian.def') %% %% __________________________________________________ %% Copyright © 2008–2013 Vafa Khalighi diff --git a/Master/texmf-dist/tex/xelatex/xepersian/flowfram-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/flowfram-xepersian.def index 4b872b2f01e..28c4a958a1e 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/flowfram-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/flowfram-xepersian.def @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% xepersian.dtx (with options: `flowfram-xepersian.def') +%% xepersian.dtx (with options: `table,flowfram-xepersian.def') %% %% __________________________________________________ %% Copyright © 2008–2013 Vafa Khalighi diff --git a/Master/texmf-dist/tex/xelatex/xepersian/footnote-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/footnote-xepersian.def index 02ddf2faf12..40755145024 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/footnote-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/footnote-xepersian.def @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% xepersian.dtx (with options: `footnote-xepersian.def') +%% xepersian.dtx (with options: `table,footnote-xepersian.def') %% %% __________________________________________________ %% Copyright © 2008–2013 Vafa Khalighi diff --git a/Master/texmf-dist/tex/xelatex/xepersian/framed-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/framed-xepersian.def index b432aa653b3..98a5ab1e007 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/framed-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/framed-xepersian.def @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% xepersian.dtx (with options: `framed-xepersian.def') +%% xepersian.dtx (with options: `table,framed-xepersian.def') %% %% __________________________________________________ %% Copyright © 2008–2013 Vafa Khalighi diff --git a/Master/texmf-dist/tex/xelatex/xepersian/glossaries-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/glossaries-xepersian.def index 9957f2fc44c..bdc8cf66fe6 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/glossaries-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/glossaries-xepersian.def @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% xepersian.dtx (with options: `glossaries-xepersian.def') +%% xepersian.dtx (with options: `table,glossaries-xepersian.def') %% %% __________________________________________________ %% Copyright © 2008–2013 Vafa Khalighi diff --git a/Master/texmf-dist/tex/xelatex/xepersian/hyperref-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/hyperref-xepersian.def index ea387646224..7311e453681 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/hyperref-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/hyperref-xepersian.def @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% xepersian.dtx (with options: `hyperref-xepersian.def') +%% xepersian.dtx (with options: `table,hyperref-xepersian.def') %% %% __________________________________________________ %% Copyright © 2008–2013 Vafa Khalighi diff --git a/Master/texmf-dist/tex/xelatex/xepersian/imsproc-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/imsproc-xepersian.def index 10da6dc64ff..7aa93268765 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/imsproc-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/imsproc-xepersian.def @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% xepersian.dtx (with options: `imsproc-xepersian.def') +%% xepersian.dtx (with options: `table,imsproc-xepersian.def') %% %% __________________________________________________ %% Copyright © 2008–2013 Vafa Khalighi diff --git a/Master/texmf-dist/tex/xelatex/xepersian/kashida-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/kashida-xepersian.def index b1817da5004..5bab16979cc 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/kashida-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/kashida-xepersian.def @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% xepersian.dtx (with options: `kashida-xepersian.def') +%% xepersian.dtx (with options: `table,kashida-xepersian.def') %% %% __________________________________________________ %% Copyright © 2008–2013 Vafa Khalighi diff --git a/Master/texmf-dist/tex/xelatex/xepersian/latex-localise-commands-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/latex-localise-commands-xepersian.def index 71edd2fe833..119e3d4ef06 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/latex-localise-commands-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/latex-localise-commands-xepersian.def @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% xepersian.dtx (with options: `latex-localise-commands-xepersian.def') +%% xepersian.dtx (with options: `table,latex-localise-commands-xepersian.def') %% %% __________________________________________________ %% Copyright © 2008–2013 Vafa Khalighi diff --git a/Master/texmf-dist/tex/xelatex/xepersian/latex-localise-environments-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/latex-localise-environments-xepersian.def index 1767c95a0dd..fa0234aebea 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/latex-localise-environments-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/latex-localise-environments-xepersian.def @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% xepersian.dtx (with options: `latex-localise-environments-xepersian.def') +%% xepersian.dtx (with options: `table,latex-localise-environments-xepersian.def') %% %% __________________________________________________ %% Copyright © 2008–2013 Vafa Khalighi diff --git a/Master/texmf-dist/tex/xelatex/xepersian/latex-localise-messages-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/latex-localise-messages-xepersian.def index 4cf6717a725..942631f394b 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/latex-localise-messages-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/latex-localise-messages-xepersian.def @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% xepersian.dtx (with options: `latex-localise-messages-xepersian.def') +%% xepersian.dtx (with options: `table,latex-localise-messages-xepersian.def') %% %% __________________________________________________ %% Copyright © 2008–2013 Vafa Khalighi diff --git a/Master/texmf-dist/tex/xelatex/xepersian/latex-localise-misc-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/latex-localise-misc-xepersian.def index dba9db6c4b5..3a52ba5c06c 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/latex-localise-misc-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/latex-localise-misc-xepersian.def @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% xepersian.dtx (with options: `latex-localise-misc-xepersian.def') +%% xepersian.dtx (with options: `table,latex-localise-misc-xepersian.def') %% %% __________________________________________________ %% Copyright © 2008–2013 Vafa Khalighi diff --git a/Master/texmf-dist/tex/xelatex/xepersian/listings-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/listings-xepersian.def index c3aa7a8cc3d..ce93bf5fb59 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/listings-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/listings-xepersian.def @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% xepersian.dtx (with options: `listings-xepersian.def') +%% xepersian.dtx (with options: `table,listings-xepersian.def') %% %% __________________________________________________ %% Copyright © 2008–2013 Vafa Khalighi diff --git a/Master/texmf-dist/tex/xelatex/xepersian/loadingorder-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/loadingorder-xepersian.def index f5c1c8d7c5c..38e9256180b 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/loadingorder-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/loadingorder-xepersian.def @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% xepersian.dtx (with options: `loadingorder-xepersian.def') +%% xepersian.dtx (with options: `table,loadingorder-xepersian.def') %% %% __________________________________________________ %% Copyright © 2008–2013 Vafa Khalighi diff --git a/Master/texmf-dist/tex/xelatex/xepersian/localise-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/localise-xepersian.def index b7f460081fb..2759c87e770 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/localise-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/localise-xepersian.def @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% xepersian.dtx (with options: `localise-xepersian.def') +%% xepersian.dtx (with options: `table,localise-xepersian.def') %% %% __________________________________________________ %% Copyright © 2008–2013 Vafa Khalighi diff --git a/Master/texmf-dist/tex/xelatex/xepersian/memoir-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/memoir-xepersian.def index df8f564d31a..c82f2d80cb0 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/memoir-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/memoir-xepersian.def @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% xepersian.dtx (with options: `memoir-xepersian.def') +%% xepersian.dtx (with options: `table,memoir-xepersian.def') %% %% __________________________________________________ %% Copyright © 2008–2013 Vafa Khalighi diff --git a/Master/texmf-dist/tex/xelatex/xepersian/minitoc-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/minitoc-xepersian.def index e3d9a0942b3..d061b234c93 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/minitoc-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/minitoc-xepersian.def @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% xepersian.dtx (with options: `minitoc-xepersian.def') +%% xepersian.dtx (with options: `table,minitoc-xepersian.def') %% %% __________________________________________________ %% Copyright © 2008–2013 Vafa Khalighi diff --git a/Master/texmf-dist/tex/xelatex/xepersian/natbib-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/natbib-xepersian.def index a7c496ae882..a86cccf3b66 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/natbib-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/natbib-xepersian.def @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% xepersian.dtx (with options: `natbib-xepersian.def') +%% xepersian.dtx (with options: `table,natbib-xepersian.def') %% %% __________________________________________________ %% Copyright © 2008–2013 Vafa Khalighi diff --git a/Master/texmf-dist/tex/xelatex/xepersian/packages-localise-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/packages-localise-xepersian.def index fca93af8923..f6604e8e07a 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/packages-localise-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/packages-localise-xepersian.def @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% xepersian.dtx (with options: `packages-localise-xepersian.def') +%% xepersian.dtx (with options: `table,packages-localise-xepersian.def') %% %% __________________________________________________ %% Copyright © 2008–2013 Vafa Khalighi diff --git a/Master/texmf-dist/tex/xelatex/xepersian/rapport1-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/rapport1-xepersian.def index b4cd09ab279..b16eba65e6d 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/rapport1-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/rapport1-xepersian.def @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% xepersian.dtx (with options: `rapport1-xepersian.def') +%% xepersian.dtx (with options: `table,rapport1-xepersian.def') %% %% __________________________________________________ %% Copyright © 2008–2013 Vafa Khalighi diff --git a/Master/texmf-dist/tex/xelatex/xepersian/rapport3-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/rapport3-xepersian.def index 7c14a8181a9..47e9a4eb1b1 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/rapport3-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/rapport3-xepersian.def @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% xepersian.dtx (with options: `rapport3-xepersian.def') +%% xepersian.dtx (with options: `table,rapport3-xepersian.def') %% %% __________________________________________________ %% Copyright © 2008–2013 Vafa Khalighi diff --git a/Master/texmf-dist/tex/xelatex/xepersian/refrep-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/refrep-xepersian.def index 19664708378..91bac84e17a 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/refrep-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/refrep-xepersian.def @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% xepersian.dtx (with options: `refrep-xepersian.def') +%% xepersian.dtx (with options: `table,refrep-xepersian.def') %% %% __________________________________________________ %% Copyright © 2008–2013 Vafa Khalighi diff --git a/Master/texmf-dist/tex/xelatex/xepersian/report-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/report-xepersian.def index a8cc75a392f..145dbc17246 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/report-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/report-xepersian.def @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% xepersian.dtx (with options: `report-xepersian.def') +%% xepersian.dtx (with options: `table,report-xepersian.def') %% %% __________________________________________________ %% Copyright © 2008–2013 Vafa Khalighi diff --git a/Master/texmf-dist/tex/xelatex/xepersian/scrartcl-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/scrartcl-xepersian.def index ef8b56e7107..b2c29e93634 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/scrartcl-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/scrartcl-xepersian.def @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% xepersian.dtx (with options: `scrartcl-xepersian.def') +%% xepersian.dtx (with options: `table,scrartcl-xepersian.def') %% %% __________________________________________________ %% Copyright © 2008–2013 Vafa Khalighi diff --git a/Master/texmf-dist/tex/xelatex/xepersian/scrbook-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/scrbook-xepersian.def index 1b7a9ddc983..93d50dbd7ca 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/scrbook-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/scrbook-xepersian.def @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% xepersian.dtx (with options: `scrbook-xepersian.def') +%% xepersian.dtx (with options: `table,scrbook-xepersian.def') %% %% __________________________________________________ %% Copyright © 2008–2013 Vafa Khalighi diff --git a/Master/texmf-dist/tex/xelatex/xepersian/scrreprt-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/scrreprt-xepersian.def index 81921cc2dbe..7d54c2d07ec 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/scrreprt-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/scrreprt-xepersian.def @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% xepersian.dtx (with options: `scrreprt-xepersian.def') +%% xepersian.dtx (with options: `table,scrreprt-xepersian.def') %% %% __________________________________________________ %% Copyright © 2008–2013 Vafa Khalighi diff --git a/Master/texmf-dist/tex/xelatex/xepersian/tkz-linknodes-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/tkz-linknodes-xepersian.def index 9e5b8e65d52..77c5e0e2c43 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/tkz-linknodes-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/tkz-linknodes-xepersian.def @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% xepersian.dtx (with options: `tkz-linknodes-xepersian.def') +%% xepersian.dtx (with options: `table,tkz-linknodes-xepersian.def') %% %% __________________________________________________ %% Copyright © 2008–2013 Vafa Khalighi diff --git a/Master/texmf-dist/tex/xelatex/xepersian/tocloft-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/tocloft-xepersian.def index 83487ecee11..237025ec0ae 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/tocloft-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/tocloft-xepersian.def @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% xepersian.dtx (with options: `tocloft-xepersian.def') +%% xepersian.dtx (with options: `table,tocloft-xepersian.def') %% %% __________________________________________________ %% Copyright © 2008–2013 Vafa Khalighi diff --git a/Master/texmf-dist/tex/xelatex/xepersian/xepersian-localise-commands-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/xepersian-localise-commands-xepersian.def index 65e5a110985..220ecbb2b55 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/xepersian-localise-commands-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/xepersian-localise-commands-xepersian.def @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% xepersian.dtx (with options: `xepersian-localise-commands-xepersian.def') +%% xepersian.dtx (with options: `table,xepersian-localise-commands-xepersian.def') %% %% __________________________________________________ %% Copyright © 2008–2013 Vafa Khalighi diff --git a/Master/texmf-dist/tex/xelatex/xepersian/xepersian-localise-environments-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/xepersian-localise-environments-xepersian.def index 966da22bd55..22f364ff3b8 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/xepersian-localise-environments-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/xepersian-localise-environments-xepersian.def @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% xepersian.dtx (with options: `xepersian-localise-environments-xepersian.def') +%% xepersian.dtx (with options: `table,xepersian-localise-environments-xepersian.def') %% %% __________________________________________________ %% Copyright © 2008–2013 Vafa Khalighi diff --git a/Master/texmf-dist/tex/xelatex/xepersian/xepersian-magazine.cls b/Master/texmf-dist/tex/xelatex/xepersian/xepersian-magazine.cls index 06c429f2c9a..fbdde3faa26 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/xepersian-magazine.cls +++ b/Master/texmf-dist/tex/xelatex/xepersian/xepersian-magazine.cls @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% xepersian.dtx (with options: `xepersian-magazine.cls') +%% xepersian.dtx (with options: `table,xepersian-magazine.cls') %% %% __________________________________________________ %% Copyright © 2008–2013 Vafa Khalighi diff --git a/Master/texmf-dist/tex/xelatex/xepersian/xepersian-mathsdigitspec.sty b/Master/texmf-dist/tex/xelatex/xepersian/xepersian-mathsdigitspec.sty index e3fbbfa4c3c..a5d6b962eae 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/xepersian-mathsdigitspec.sty +++ b/Master/texmf-dist/tex/xelatex/xepersian/xepersian-mathsdigitspec.sty @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% xepersian.dtx (with options: `xepersian-mathsdigitspec.sty') +%% xepersian.dtx (with options: `table,xepersian-mathsdigitspec.sty') %% %% __________________________________________________ %% Copyright © 2008–2013 Vafa Khalighi diff --git a/Master/texmf-dist/tex/xelatex/xepersian/xepersian-multiplechoice.sty b/Master/texmf-dist/tex/xelatex/xepersian/xepersian-multiplechoice.sty index 8fc73870251..39da89ebdd5 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/xepersian-multiplechoice.sty +++ b/Master/texmf-dist/tex/xelatex/xepersian/xepersian-multiplechoice.sty @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% xepersian.dtx (with options: `xepersian-multiplechoice.sty') +%% xepersian.dtx (with options: `table,xepersian-multiplechoice.sty') %% %% __________________________________________________ %% Copyright © 2008–2013 Vafa Khalighi diff --git a/Master/texmf-dist/tex/xelatex/xepersian/xepersian-persiancal.sty b/Master/texmf-dist/tex/xelatex/xepersian/xepersian-persiancal.sty index 9257df08442..6eb9979d013 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/xepersian-persiancal.sty +++ b/Master/texmf-dist/tex/xelatex/xepersian/xepersian-persiancal.sty @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% xepersian.dtx (with options: `xepersian-persiancal.sty') +%% xepersian.dtx (with options: `table,xepersian-persiancal.sty') %% %% __________________________________________________ %% Copyright © 2008–2013 Vafa Khalighi diff --git a/Master/texmf-dist/tex/xelatex/xepersian/xepersian.sty b/Master/texmf-dist/tex/xelatex/xepersian/xepersian.sty index 21672233eaf..3f98ec7300d 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/xepersian.sty +++ b/Master/texmf-dist/tex/xelatex/xepersian/xepersian.sty @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% xepersian.dtx (with options: `xepersian.sty') +%% xepersian.dtx (with options: `table,xepersian.sty') %% %% __________________________________________________ %% Copyright © 2008–2013 Vafa Khalighi @@ -35,34 +35,35 @@ %% Right brace \} Tilde \~} %% \NeedsTeXFormat{LaTeX2e} -\def\xepersianversion{v13.1} -\def\xepersiandate{2013/09/23} +\def\xepersianversion{v13.2} +\def\xepersiandate{2013/09/25} \ProvidesPackage{xepersian}[\xepersiandate\space \xepersianversion\space Persian typesetting in XeLaTeX] \RequirePackage{fontspec} \RequirePackage{xepersian-persiancal} \RequirePackage{xepersian-mathsdigitspec} \RequirePackage[RTLdocument]{bidi} -\edef\@xepersian@info{******************************************************************************^^J% +\edef\@xepersian@info{****************************************************^^J% * ^^J% * xepersian package (Persian for LaTeX over XeTeX)^^J% * ^^J% * Description: The package supports Persian^^J% -* typesetting, using fonts provided in the distribution.^^J% +* typesetting, using fonts provided in the^^J% +* distribution.^^J% * ^^J% * Copyright © 2008–2013 Vafa Khalighi^^J% * ^^J% * \xepersianversion, \xepersiandate^^J% * ^^J% -* License: LaTeX Project Public License, version 1.3c^^J% -* or higher (your choice)^^J% +* License: LaTeX Project Public License, version^^J% +* 1.3c or higher (your choice)^^J% * ^^J% * Location on CTAN: /macros/xetex/latex/xepersian^^J% * ^^J% * Issue tracker: https://github.com/vafa/xepersian/issues^^J% * ^^J% * Support: persian-tex@tug.org^^J% -******************************************************************************} +****************************************************} \typeout{\@xepersian@info} \edef\xepersian@everyjob{\the\everyjob} \everyjob{\xepersian@everyjob\typeout{\@xepersian@info}} @@ -306,7 +307,7 @@ Persian typesetting in XeLaTeX] \end{multicols}} {\PackageError{xepersian}{Oops! you should load multicol package before xepersian package for being able to use this command}{}}} \def\XePersian{\leavevmode$\smash{\hbox{X\lower.5ex - \hbox{\kern-.125em\reflect{E}}Persian}}$} + \hbox{\kern-.125em\bidi@reflect@box{E}}Persian}}$} \def\figurename{\if@RTL شکل\else Figure\fi} \def\tablename{\if@RTL جدول\else Table\fi} \def\contentsname{\if@RTL فهرست مطالب\else Contents\fi} -- cgit v1.2.3