From 21d4c66b858e7e5a624693762b51ccd29c7c989e Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Sun, 31 Mar 2013 23:43:38 +0000 Subject: xepersian (31mar13) git-svn-id: svn://tug.org/texlive/trunk@29574 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/xelatex/xepersian/ChangeLog | 15 +++ Master/texmf-dist/doc/xelatex/xepersian/README | 36 +++--- .../doc/xelatex/xepersian/magazine-sample.tex | 3 +- .../doc/xelatex/xepersian/test-correction.tex | 1 + .../doc/xelatex/xepersian/test-empty-form.tex | 1 + .../doc/xelatex/xepersian/test-question-only.tex | 1 + .../doc/xelatex/xepersian/test-solution-form.tex | 1 + .../doc/xelatex/xepersian/xepersian-logo.tex | 1 + .../texmf-dist/doc/xelatex/xepersian/xepersian.pdf | Bin 268648 -> 263847 bytes .../xetex/fontmapping/xepersian/parsidigits.map | 13 +- .../xetex/fontmapping/xepersian/parsidigits.tec | Bin 666 -> 530 bytes .../source/xelatex/xepersian/xepersian.dtx | 139 ++++++++++----------- .../source/xelatex/xepersian/xepersian.ins | 9 +- .../tex/xelatex/xepersian/algorithm-xepersian.def | 5 +- .../xelatex/xepersian/algorithmic-xepersian.def | 5 +- .../tex/xelatex/xepersian/amsart-xepersian.def | 5 +- .../tex/xelatex/xepersian/amsbook-xepersian.def | 5 +- .../tex/xelatex/xepersian/article-xepersian.def | 5 +- .../tex/xelatex/xepersian/artikel1-xepersian.def | 5 +- .../tex/xelatex/xepersian/artikel2-xepersian.def | 5 +- .../tex/xelatex/xepersian/artikel3-xepersian.def | 5 +- .../tex/xelatex/xepersian/backref-xepersian.def | 5 +- .../tex/xelatex/xepersian/bidicode-xepersian.def | 5 +- .../xelatex/xepersian/bidimoderncv-xepersian.def | 5 +- .../xepersian/bidituftesidenote-xepersian.def | 5 +- .../tex/xelatex/xepersian/boek-xepersian.def | 5 +- .../tex/xelatex/xepersian/boek3-xepersian.def | 5 +- .../tex/xelatex/xepersian/book-xepersian.def | 5 +- .../tex/xelatex/xepersian/bookest-xepersian.def | 5 +- .../tex/xelatex/xepersian/breqn-xepersian.def | 5 +- .../tex/xelatex/xepersian/color-localise.def | 5 +- .../tex/xelatex/xepersian/commands-ltx.def | 5 +- .../tex/xelatex/xepersian/commands-xepersian.def | 5 +- .../tex/xelatex/xepersian/empheq-xepersian.def | 5 +- .../tex/xelatex/xepersian/enumerate-xepersian.def | 5 +- .../tex/xelatex/xepersian/environments-ltx.def | 5 +- .../xelatex/xepersian/environments-xepersian.def | 5 +- .../tex/xelatex/xepersian/extarticle-xepersian.def | 5 +- .../tex/xelatex/xepersian/extbook-xepersian.def | 5 +- .../xepersian/extrafootnotefeatures-xepersian.def | 5 +- .../tex/xelatex/xepersian/extreport-xepersian.def | 5 +- .../tex/xelatex/xepersian/flowfram-xepersian.def | 5 +- .../xelatex/xepersian/footnote-bidi-xepersian.def | 5 +- .../xelatex/xepersian/framed-bidi-xepersian.def | 5 +- .../tex/xelatex/xepersian/hyperref-xepersian.def | 5 +- .../tex/xelatex/xepersian/imsproc-xepersian.def | 5 +- .../tex/xelatex/xepersian/kashida-xepersian.def | 5 +- .../tex/xelatex/xepersian/listings-xepersian.def | 5 +- .../xepersian/loadingorder-bidi-xepersian.def | 5 +- .../tex/xelatex/xepersian/localise-xepersian.def | 5 +- .../tex/xelatex/xepersian/memoir-xepersian.def | 5 +- .../tex/xelatex/xepersian/messages-localise.def | 5 +- .../tex/xelatex/xepersian/minitoc-xepersian.def | 5 +- .../xelatex/xepersian/misc-localise-xepersian.def | 5 +- .../tex/xelatex/xepersian/natbib-xepersian.def | 5 +- .../xepersian/packages-localise-xepersian.def | 5 +- .../tex/xelatex/xepersian/rapport1-xepersian.def | 5 +- .../tex/xelatex/xepersian/rapport3-xepersian.def | 5 +- .../tex/xelatex/xepersian/refrep-xepersian.def | 5 +- .../tex/xelatex/xepersian/report-xepersian.def | 5 +- .../tex/xelatex/xepersian/scrartcl-xepersian.def | 5 +- .../tex/xelatex/xepersian/scrbook-xepersian.def | 5 +- .../tex/xelatex/xepersian/scrreprt-xepersian.def | 5 +- .../xelatex/xepersian/tkz-linknodes-xepersian.def | 5 +- .../tex/xelatex/xepersian/tocloft-xepersian.def | 5 +- .../tex/xelatex/xepersian/xepersian-magazine.cls | 5 +- .../xelatex/xepersian/xepersian-mathsdigitspec.sty | 23 ++-- .../xelatex/xepersian/xepersian-multiplechoice.sty | 5 +- .../tex/xelatex/xepersian/xepersian-persiancal.sty | 5 +- .../texmf-dist/tex/xelatex/xepersian/xepersian.sty | 21 ++-- 70 files changed, 301 insertions(+), 238 deletions(-) create mode 100644 Master/texmf-dist/doc/xelatex/xepersian/ChangeLog (limited to 'Master/texmf-dist') diff --git a/Master/texmf-dist/doc/xelatex/xepersian/ChangeLog b/Master/texmf-dist/doc/xelatex/xepersian/ChangeLog new file mode 100644 index 00000000000..7b8d297bd93 --- /dev/null +++ b/Master/texmf-dist/doc/xelatex/xepersian/ChangeLog @@ -0,0 +1,15 @@ +2013/04/01 version 12.1 Vafa Khalighi + * Version 12.1 released. + * `\prg_stepwise_inline:nnnn' in `xepersian-mathsdigitspec.sty' is changed to + `\int_step_inline:nnnn' + * `\XeTeXmathcode' and `\XeTeXmathchardef' in `xepersian-mathsdigitspec.sty' + are changed to `\Umathcode' and `\Umathchardef', respectively. + * On page 44, line 5 of the documentation, the extra repetition of `syntax' is removed. + * On the last line of page 39 of the documentation,`\Junicode' is changed to `\junicode'. + * On page 39, section 2.7.2 of the documentation, `In this example, we define \Nastaliq + to stand for Nastaliq font' is changed to `In this example, we define \Nastaliq to stand + for IranNastaliq font'. + * Fixed `\AutoMathsDigits' in `\lr'. + * Lines 30-36 of `parsidigits.map' removed. + * Fixed the issue of `latin' environment not changing the font of `\caption' to latin. + diff --git a/Master/texmf-dist/doc/xelatex/xepersian/README b/Master/texmf-dist/doc/xelatex/xepersian/README index 93e44507309..4a48ac93007 100644 --- a/Master/texmf-dist/doc/xelatex/xepersian/README +++ b/Master/texmf-dist/doc/xelatex/xepersian/README @@ -1,35 +1,32 @@ ____________________ The XePersian package -v12 (Final Version) +v12.1 XePersian is a package written for XeLaTeX that allows users to typeset -Persian easily. This is the final version of xepersian package and no more -updates of xepersian package will appear. I am working on a commercial -package (namely Simurgh, for typesetting high quality Persian/English -documents with LuaTeX, which does not have bugs and limitations of -xepersian package) and therefore do not wish to continue the -development of xepersian package. Hence you may like to consider -xepersian as obsolete and may wish to purchase a copy of Simurgh -package. If you are interested to purchase a copy of Simurgh package, -then send me an email. Please do not email me with questions/queries -about bugs/limitations/usage of xepersian package; I am not interested -in those emails and your email will be deleted immediately without replying -back. +Persian easily. The XePersian package is independent of any operating system, meaning it will work on all operating systems. -This version fixes all known bugs and adds new features explained in the -documentation. Support for xepersian-thesis class is removed as explained -in the documentation. +This version fixes bugs and adds new features; for more details please see +the ChangeLog. -To get help, please explore http://forum.parsilatex.com +If you want to report any bugs or typos and corrections in the documentation, +or ask for any new features, or suggest any improvements, or ask any questions +about the package, then please do not send any direct emails to me; I will not +answer any direct emails. Instead please use the issue tracker: + +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/04/01 ______________ Vafa Khalighi -vafak12@gmail.com +vafa[dot]kgh[at]gmail[dot]com -Copyright © 2008–2012 +Copyright © 2008–2013 Distributed under the LaTeX Project Public License It may be distributed and/or modified under the LaTeX Project Public License, version 1.3c or higher (your choice). The latest version of @@ -37,3 +34,4 @@ this license is at: http://www.latex-project.org/lppl.txt This work is “author-maintained” (as per LPPL maintenance status) by Vafa Khalighi. + diff --git a/Master/texmf-dist/doc/xelatex/xepersian/magazine-sample.tex b/Master/texmf-dist/doc/xelatex/xepersian/magazine-sample.tex index f0419c26ec7..a278ffe2531 100644 --- a/Master/texmf-dist/doc/xelatex/xepersian/magazine-sample.tex +++ b/Master/texmf-dist/doc/xelatex/xepersian/magazine-sample.tex @@ -1,3 +1,4 @@ + \documentclass[12pt,twoside]{xepersian-magazine} \usepackage{graphicx} \usepackage{xltxtra} @@ -54,7 +55,7 @@ وفا خلیقی، مهدی امیدعلی و مصطفی واحدی -\texttt{vafak12@gmail.com\\[5pt] +\texttt{vafa[dot]kgh[at]gmail[dot]com\\[5pt] http://google.com}\\ \end{authorblock} \end{frontpage} diff --git a/Master/texmf-dist/doc/xelatex/xepersian/test-correction.tex b/Master/texmf-dist/doc/xelatex/xepersian/test-correction.tex index 496d068eac5..cf4790ad118 100644 --- a/Master/texmf-dist/doc/xelatex/xepersian/test-correction.tex +++ b/Master/texmf-dist/doc/xelatex/xepersian/test-correction.tex @@ -1,3 +1,4 @@ + \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 b1dd77fbcf6..0ec62255d52 100644 --- a/Master/texmf-dist/doc/xelatex/xepersian/test-empty-form.tex +++ b/Master/texmf-dist/doc/xelatex/xepersian/test-empty-form.tex @@ -1,3 +1,4 @@ + \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 de231e13306..7731c4253f9 100644 --- a/Master/texmf-dist/doc/xelatex/xepersian/test-question-only.tex +++ b/Master/texmf-dist/doc/xelatex/xepersian/test-question-only.tex @@ -1,3 +1,4 @@ + \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 3475dc93152..ff8cb694c9e 100644 --- a/Master/texmf-dist/doc/xelatex/xepersian/test-solution-form.tex +++ b/Master/texmf-dist/doc/xelatex/xepersian/test-solution-form.tex @@ -1,3 +1,4 @@ + \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 277f110c841..2eaf556506c 100644 --- a/Master/texmf-dist/doc/xelatex/xepersian/xepersian-logo.tex +++ b/Master/texmf-dist/doc/xelatex/xepersian/xepersian-logo.tex @@ -1,3 +1,4 @@ + \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 225077ed77d..70769f249a7 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 068292f762a..b5bd7fc8b98 100644 --- a/Master/texmf-dist/fonts/misc/xetex/fontmapping/xepersian/parsidigits.map +++ b/Master/texmf-dist/fonts/misc/xetex/fontmapping/xepersian/parsidigits.map @@ -7,11 +7,12 @@ ;; xepersian.dtx (with options: `parsidigits.map') ;; ;; ______________________________________ -;; Copyright © 2008–2012 Vafa Khalighi +;; Copyright © 2008–2013 Vafa Khalighi ;; ;; License information appended. ;; ;; + LHSName "Digits" RHSName "ParsiDigits" @@ -27,14 +28,6 @@ U+0037 <> U+06F7 ; U+0038 <> U+06F8 ; U+0039 <> U+06F9 ; -U+0644 U+0651 U+064E U+0627 <> U+0644 U+0627 U+0651 U+064E ; lam shadda fatha alif -> lam alif shadda fatha -U+0644 U+0651 U+0627 <> U+0644 U+0627 U+0651 ; lam shadda alif -> lam alif shadda -U+0644 U+0652 U+0622 <> U+0644 U+0622 U+0652 ; lam sukun alifmadda -> lam alifmadda sukun -U+0644 U+0652 U+0623 <> U+0644 U+0623 U+0652 ; lam sukun alifhamzaabove -> lam alifhamzaabove sukun -U+0644 U+0652 U+0625 <> U+0644 U+0625 U+0652 ; lam sukun alifhamzabelow -> lam alifhamzabelow sukun -U+0644 U+0651 U+064B U+0627 <> U+0644 U+0627 U+0651 U+064b ; lam shadda fathatan alif -> lam alif shadda fathatan -U+0644 U+064B U+0627 <> U+0644 U+0627 U+064B ; lam fathatan alif -> lam alif fathatan - U+002C <> U+060C ; comma ­> arabic comma U+003F <> U+061F ; question mark -> arabic qm U+003B <> U+061B ; semicolon -> arabic semicolon @@ -58,7 +51,7 @@ U+002C U+002C <> U+201E ; ,, -> DOUBLE LOW-9 QUOTATION MARK U+003C U+003C <> U+00AB ; << -> LEFT POINTING GUILLEMET U+003E U+003E <> U+00BB ; >> -> RIGHT POINTING GUILLEMET ;; -;; Copyright © 2008–2012 Vafa Khalighi +;; Copyright © 2008–2013 Vafa Khalighi ;; ;; It may be distributed and/or modified under the LaTeX Project Public License, ;; version 1.3c or higher (your choice). The latest version of diff --git a/Master/texmf-dist/fonts/misc/xetex/fontmapping/xepersian/parsidigits.tec b/Master/texmf-dist/fonts/misc/xetex/fontmapping/xepersian/parsidigits.tec index 6844196c273..27b08b195c2 100644 Binary files a/Master/texmf-dist/fonts/misc/xetex/fontmapping/xepersian/parsidigits.tec and b/Master/texmf-dist/fonts/misc/xetex/fontmapping/xepersian/parsidigits.tec differ diff --git a/Master/texmf-dist/source/xelatex/xepersian/xepersian.dtx b/Master/texmf-dist/source/xelatex/xepersian/xepersian.dtx index 2a697f57147..b63a01e8332 100644 --- a/Master/texmf-dist/source/xelatex/xepersian/xepersian.dtx +++ b/Master/texmf-dist/source/xelatex/xepersian/xepersian.dtx @@ -5,39 +5,35 @@ %<*readme> ____________________ The XePersian package -v12 (Final Version) +v12.1 XePersian is a package written for XeLaTeX that allows users to typeset -Persian easily. This is the final version of xepersian package and no more -updates of xepersian package will appear. I am working on a commercial -package (namely Simurgh, for typesetting high quality Persian/English -documents with LuaTeX, which does not have bugs and limitations of -xepersian package) and therefore do not wish to continue the -development of xepersian package. Hence you may like to consider -xepersian as obsolete and may wish to purchase a copy of Simurgh -package. If you are interested to purchase a copy of Simurgh package, -then send me an email. Please do not email me with questions/queries -about bugs/limitations/usage of xepersian package; I am not interested -in those emails and your email will be deleted immediately without replying -back. +Persian easily. The XePersian package is independent of any operating system, meaning it will work on all operating systems. -This version fixes all known bugs and adds new features explained in the -documentation. Support for xepersian-thesis class is removed as explained -in the documentation. +This version fixes bugs and adds new features; for more details please see +the ChangeLog. -To get help, please explore http://forum.parsilatex.com +If you want to report any bugs or typos and corrections in the documentation, +or ask for any new features, or suggest any improvements, or ask any questions +about the package, then please do not send any direct emails to me; I will not +answer any direct emails. Instead please use the issue tracker: + +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/04/01 ______________ Vafa Khalighi -vafak12@gmail.com +vafa[dot]kgh[at]gmail[dot]com -Copyright © 2008–2012 +Copyright © 2008–2013 Distributed under the LaTeX Project Public License It may be distributed and/or modified under the LaTeX Project Public License, version 1.3c or higher (your choice). The latest version of @@ -46,6 +42,23 @@ this license is at: http://www.latex-project.org/lppl.txt This work is “author-maintained” (as per LPPL maintenance status) by Vafa Khalighi. % +%<*changelog> +2013/04/01 version 12.1 Vafa Khalighi + * Version 12.1 released. + * `\prg_stepwise_inline:nnnn' in `xepersian-mathsdigitspec.sty' is changed to + `\int_step_inline:nnnn' + * `\XeTeXmathcode' and `\XeTeXmathchardef' in `xepersian-mathsdigitspec.sty' + are changed to `\Umathcode' and `\Umathchardef', respectively. + * On page 44, line 5 of the documentation, the extra repetition of `syntax' is removed. + * On the last line of page 39 of the documentation,`\Junicode' is changed to `\junicode'. + * On page 39, section 2.7.2 of the documentation, `In this example, we define \Nastaliq + to stand for Nastaliq font' is changed to `In this example, we define \Nastaliq to stand + for IranNastaliq font'. + * Fixed `\AutoMathsDigits' in `\lr'. + * Lines 30-36 of `parsidigits.map' removed. + * Fixed the issue of `latin' environment not changing the font of `\caption' to latin. +% + %<*internal> \fi \begingroup @@ -57,7 +70,7 @@ by Vafa Khalighi. \preamble ______________________________________ - Copyright © 2008–2012 Vafa Khalighi + Copyright © 2008–2013 Vafa Khalighi License information appended. @@ -65,7 +78,7 @@ by Vafa Khalighi. \endpreamble \postamble -Copyright © 2008–2012 Vafa Khalighi +Copyright © 2008–2013 Vafa Khalighi It may be distributed and/or modified under the LaTeX Project Public License, version 1.3c or higher (your choice). The latest version of @@ -145,6 +158,7 @@ by Vafa Khalighi. \generate{\file{\jobname.ins}{\from{\jobname.dtx}{batchfile}}} \nopreamble\nopostamble \generate{\file{README.txt}{\from{\jobname.dtx}{readme}}} +\generate{\file{ChangeLog.txt}{\from{\jobname.dtx}{changelog}}} \generate{\file{magazine-sample.tex}{\from{\jobname.dtx}{magazine-sample.tex}}} \generate{\file{test-correction.tex}{\from{\jobname.dtx}{test-correction.tex}}} \generate{\file{test-empty-form.tex}{\from{\jobname.dtx}{test-empty-form.tex}}} @@ -153,14 +167,13 @@ by Vafa Khalighi. \generate{\file{xepersian-logo.tex}{\from{\jobname.dtx}{xepersian-logo.tex}}} \endgroup \immediate\write18{mv README.txt README} +\immediate\write18{mv ChangeLog.txt ChangeLog} \immediate\write18{makeindex -s gind.ist -o \jobname.ind \jobname.idx} \immediate\write18{makeindex -s gglo.ist -o \jobname.gls \jobname.glo} % % %<*driver> \documentclass{ltxdoc} -\usepackage{graphicx,wrapfig,framed} -\usepackage{url} \usepackage{supertabular} \usepackage{fontspec} \usepackage{calc} @@ -170,9 +183,7 @@ by Vafa Khalighi. \definecolor{xepersianblue}{rgb}{0.1,0.2,0.8} \usepackage[numbered]{hypdoc} \definecolor{myred}{rgb}{0.65,0.04,0.07} -\definecolor{TFFrameColor}{rgb}{0.1,0.2,0.8} -\definecolor{TFTitleColor}{rgb}{1,1,1} -\hypersetup{pdftitle={The XePersian Package (Persian for \LaTeXe{} over XeTeX)},pdfauthor={Vafa Khalighi },linkcolor=xepersianblue,urlcolor=xepersianblue,citecolor=xepersianblue} +\hypersetup{pdftitle={The XePersian Package (Persian for \LaTeXe{} over XeTeX)},pdfauthor={Vafa Khalighi },linkcolor=xepersianblue,urlcolor=xepersianblue,citecolor=xepersianblue} \usepackage{bidi} \setlength\columnseprule{.4pt} \newfontfamily\ParsiFont[Script=Arabic]{Iranian Sans} @@ -226,24 +237,9 @@ by Vafa Khalighi. % \includegraphics[width=0.5\textwidth]{xepersian-logo}\\[10pt] % Persian for \LaTeXe{} over \XeTeX} % \author{Vafa Khalighi\\ -% \url{vafak12@gmail.com}} -% \date{\today\qquad Version 12 (Final Version)} +% \url{vafa[dot]kgh[at]gmail[dot]com}} +% \date{\today\qquad Version 12.1} %\maketitle -%\begin{titled-frame}{Important Note} -%This is the final version of \textsf{xepersian} package and no more -%updates of \textsf{xepersian} package will appear. I am working on a commercial -%package (namely \textsf{Simurgh}, for typesetting high quality Persian/English -%documents with LuaTeX, which does not have bugs and limitations of -%\textsf{xepersian} package) and therefore do not wish to continue the -%development of \textsf{xepersian} package. Hence you may like to consider -%\textsf{xepersian} as obsolete and may wish to purchase a copy of \textsf{Simurgh} -%package. If you are interested to purchase a copy of \textsf{Simurgh} package, -%then send me an email. Please do not email me with questions/queries -%about bugs/limitations/usage of \textsf{xepersian} package; I am not interested -%in those emails and your email will be deleted immediately without replying -%back. -%\end{titled-frame} -%\newpage %\tableofcontents %\section{Introduction} %\XePersian\ is a package for typesetting Persian/English documents with \XeLaTeX. The package includes adaptations for use with many other commonly-used packages. @@ -252,7 +248,6 @@ by Vafa Khalighi. %\item The \textsf{\XePersian} package only works with \XeTeX\ engine. %\item Before reading this documentation, you should have read the documentation of the \textsf{bidi} package. The \textsf{\XePersian} package automatically loads \textsf{bidi} package with \texttt{RTLdocument} option enabled and hence any commands that \textsf{bidi} package offers, is also available in \textsf{\XePersian} package. Here, in this documentation, we will not repeat any of \textsf{bidi} package's commands. %\item In previous versions (\(\leq1.0.3\)) of \XePersian, a thesis class provided for typesetting thesis. As of version 1.0.4, I no longer provide this class because I am not familiar with specification of a thesis in Iran and even if I was, the specifications are different from University to University. \XePersian\ is a general package like \LaTeX\ and should not provide any class for typesetting thesis. So if you really want to have a class file for typesetting thesis, then you should ask your University/department to write one for you. -%\item To get help, please explore \url{http://forum.parsilatex.com} and ask your question there. % %\end{itemize} %\subsection{\textsf{\XePersian} Info On The Terminal and In The Log File} @@ -261,8 +256,8 @@ by Vafa Khalighi. %xepersian package (Persian for LaTeX over XeTeX) %Description: The package supports Persian %typesetting, using fonts provided in the distribution. -%Copyright © 2008-2012 Vafa Khalighi -%v12 (Final Version), 2012/12/12 +%Copyright © 2008-2013 Vafa Khalighi +%v12.1, 2013/04/01 %License: LaTeX Project Public License, version 1.3c or higher (your choice) %Location on CTAN: /macros/xetex/latex/xepersian %\end{lstlisting} @@ -307,8 +302,6 @@ by Vafa Khalighi. %\end{enumerate} %\subsection{\textsf{\XePersian}'s Symbol} % As you may know lion symbolizes \TeX{} but lion does not symbolizes \textsf{\XePersian}. \textbf{Simorgh}\footnote{\textbf{Simorgh} is an Iranian benevolent, mythical flying creature which has been shown on the titlepage of this documentation. For more details see \url{http://en.wikipedia.org/wiki/Simurgh}} (shown on the first page of this documentation) symbolizes \textsf{\XePersian}. -%\subsection{Version of \textsf{\XePersian} package} -% Version of \textsf{\XePersian} package tends to \textbf{12} and finally, the version number of \textsf{\XePersian} package becomes \textbf{12}\footnote{This is because number \textbf{12} has been a sacred number between Iranians since ancient times. For instance, in the battles of Rostam against Keykavous, Esfandyar against Arjasp, Goudarz for the revenge of Siavash, and Bahram Mehran (Chobineh) against Turks, the number of Iranian army were 12000 and in all these battles, Iranians defeated enemy.}. %\subsection{Commands for Version number, and Date of The Package} %\begin{BDef} %\Lcs{xepersianversion}\quad\Lcs{xepersiandate} @@ -366,7 +359,6 @@ by Vafa Khalighi. %\Lcs{eqenvironment}\Largb{\Larga{environment-name in Persian}}\Largb{\Larga{original \LaTeX{} environment-name}} %\end{BDef} % -%\newpage %\begin{center} %\tablecaption{The Equivalent \LaTeX\ and \TeX\ Commands\label{lcs}} %\tablehead @@ -1678,12 +1670,12 @@ by Vafa Khalighi. %\begin{lstlisting}[numbers=none,morekeywords={defpersianfont,Nastaliq}] %\defpersianfont\Nastaliq[Scale=1]{IranNastaliq} %\end{lstlisting} -%In this example, we define \Lcs{Nastaliq} to stand for Nastaliq font. +%In this example, we define \Lcs{Nastaliq} to stand for IranNastaliq font. %\item With \Lcs{deflatinfont}, you can define extra Latin fonts. %\begin{lstlisting}[numbers=none,morekeywords={deflatinfont,junicode}] %\deflatinfont\junicode[Scale=1]{Junicode} %\end{lstlisting} -%In this example, we define \Lcs{Junicode} to stand for Junicode font. +%In this example, we define \Lcs{junicode} to stand for Junicode font. %\end{itemize} %\subsubsection{Choosing Persian Sans Font} %\begin{BDef} @@ -1840,7 +1832,7 @@ by Vafa Khalighi. % %This will convert your \texttt{file.ftx} (Farsi\TeX\ file) to \texttt{file.tex} (\XePersian\ file). % -%The general syntax syntax of using the python script is as follow: +%The general syntax of using the python script is as follow: %\begin{BDef}\ttfamily %python ftxe-0.12.py [-r] [-s] [-x] [-u] input-filename1 input-filename2 %\end{BDef} @@ -5246,13 +5238,6 @@ U+0037 <> U+06F7 ; U+0038 <> U+06F8 ; U+0039 <> U+06F9 ; -U+0644 U+0651 U+064E U+0627 <> U+0644 U+0627 U+0651 U+064E ; lam shadda fatha alif -> lam alif shadda fatha -U+0644 U+0651 U+0627 <> U+0644 U+0627 U+0651 ; lam shadda alif -> lam alif shadda -U+0644 U+0652 U+0622 <> U+0644 U+0622 U+0652 ; lam sukun alifmadda -> lam alifmadda sukun -U+0644 U+0652 U+0623 <> U+0644 U+0623 U+0652 ; lam sukun alifhamzaabove -> lam alifhamzaabove sukun -U+0644 U+0652 U+0625 <> U+0644 U+0625 U+0652 ; lam sukun alifhamzabelow -> lam alifhamzabelow sukun -U+0644 U+0651 U+064B U+0627 <> U+0644 U+0627 U+0651 U+064b ; lam shadda fathatan alif -> lam alif shadda fathatan -U+0644 U+064B U+0627 <> U+0644 U+0627 U+064B ; lam fathatan alif -> lam alif fathatan U+002C <> U+060C ; comma ­> arabic comma U+003F <> U+061F ; question mark -> arabic qm @@ -5501,8 +5486,8 @@ U+003E U+003E <> U+00BB ; >> -> RIGHT POINTING GUILLEMET % \subsection{\textsf{xepersian.sty}} % \begin{macrocode} \NeedsTeXFormat{LaTeX2e} -\def\xepersianversion{v12 (Final Version)} -\def\xepersiandate{2012/12/12} +\def\xepersianversion{v12.1} +\def\xepersiandate{2013/04/01} \ProvidesPackage{xepersian}[\xepersiandate\space \xepersianversion\space Persian typesetting in XeLaTeX] \RequirePackage{fontspec} @@ -5513,7 +5498,7 @@ Persian typesetting in XeLaTeX] xepersian package (Persian for LaTeX over XeTeX)^^J Description: The package supports Persian^^J typesetting, using fonts provided in the distribution.^^J -Copyright © 2008–2012 Vafa Khalighi^^J +Copyright © 2008–2013 Vafa Khalighi^^J \xepersianversion, \xepersiandate^^J License: LaTeX Project Public License, version 1.3c or higher (your choice)^^J Location on CTAN: /macros/xetex/latex/xepersian} @@ -5653,12 +5638,14 @@ Location on CTAN: /macros/xetex/latex/xepersian} \setiranicfont[ExternalLocation,BoldFont={persian-modern-boldoblique}]{persian-modern-oblique} \def\resetlatinfont{% \let\normalfont\latinfont% +\let\reset@font\normalfont% \latinfont} \def\setpersianfont{% \let\normalfont\persianfont% +\let\reset@font\normalfont% \persianfont} -\bidi@newrobustcmd*{\lr}[1]{\LRE{\latinfont#1}} -\bidi@newrobustcmd*{\rl}[1]{\RLE{\persianfont#1}} +\bidi@newrobustcmd*{\lr}[1]{\LRE{\@Latintrue\latinfont#1}} +\bidi@newrobustcmd*{\rl}[1]{\RLE{\@Latinfalse\persianfont#1}} \def\latin{\LTR\LatinAlphs\@Latintrue\@RTL@footnotefalse\resetlatinfont} \def\endlatin{\endLTR} \def\persian{\RTL\PersianAlphs\@RTL@footnotetrue\setpersianfont} @@ -5729,7 +5716,7 @@ Location on CTAN: /macros/xetex/latex/xepersian} \vfil \color@hbox \normalcolor - \hb@xt@\textwidth{\if@RTLmain\beginR\fi\@thehead\if@RTLmain\endR\fi}% + \hb@xt@\textwidth{\if@RTLmain\@RTLtrue\beginR\else\@RTLfalse\beginL\fi\@thehead\if@RTLmain\endR\else\endL\fi}% \color@endbox }% %% 22 Feb 87 \dp\@tempboxa \z@ @@ -5739,7 +5726,7 @@ Location on CTAN: /macros/xetex/latex/xepersian} \baselineskip \footskip \color@hbox \normalcolor - \hb@xt@\textwidth{\if@RTLmain\beginR\fi\@thefoot\if@RTLmain\endR\fi}% + \hb@xt@\textwidth{\if@RTLmain\@RTLtrue\beginR\else\@RTLfalse\beginL\fi\@thefoot\if@RTLmain\endR\else\endL\fi}% \color@endbox }% }% @@ -6975,7 +6962,9 @@ indexblock environment may only appear inside frontpage environment. % \begin{macrocode} \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{xepersian-mathsdigitspec} - [2012/01/01 v1.0.2 Unicode Persian maths digits in XeLaTeX] + [2013/04/01 v1.0.3 Unicode Persian maths digits in XeLaTeX] +\@ifundefined{Umathcode}{\let\Umathcode\XeTeXmathcode}{} +\@ifundefined{Umathchardef}{\let\Umathchardef\XeTeXmathchardef}{} \def\new@mathgroup{\alloc@8\mathgroup\chardef\@cclvi} \let\newfam\new@mathgroup \def\select@group#1#2#3#4{% @@ -7051,9 +7040,9 @@ indexblock environment may only appear inside frontpage environment. \@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} + \Umathcode#1="\mathchar@type#2 \csname sym#3\endcsname #4\relax} \newcommand\SetMathCharDef[4]{% - \XeTeXmathchardef#1="\mathchar@type#2 \csname sym#3\endcsname #4\relax} + \Umathchardef#1="\mathchar@type#2 \csname sym#3\endcsname #4\relax} \ExplSyntaxOn \cs_new_eq:NN \orig_mathbf:n \mathbf \cs_new_eq:NN \orig_mathit:n \mathit @@ -7062,7 +7051,7 @@ indexblock environment may only appear inside frontpage environment. \cs_new_eq:NN \orig_mathtt:n \mathtt \NewDocumentCommand \new@mathbf { m } { \orig_mathbf:n { - \prg_stepwise_inline:nnnn { `0 } { \c_one } { `9 } { + \int_step_inline:nnnn { `0 } { \c_one } { `9 } { \mathcode ##1 = \numexpr "100 * \symnew@mathbf@font@digits + ##1 \relax } #1 @@ -7070,7 +7059,7 @@ indexblock environment may only appear inside frontpage environment. } \NewDocumentCommand \new@mathit { m } { \orig_mathit:n { - \prg_stepwise_inline:nnnn { `0 } { \c_one } { `9 } { + \int_step_inline:nnnn { `0 } { \c_one } { `9 } { \mathcode ##1 = \numexpr "100 * \symnew@mathit@font@digits + ##1 \relax } #1 @@ -7078,7 +7067,7 @@ indexblock environment may only appear inside frontpage environment. } \NewDocumentCommand \new@mathrm { m } { \orig_mathrm:n { - \prg_stepwise_inline:nnnn { `0 } { \c_one } { `9 } { + \int_step_inline:nnnn { `0 } { \c_one } { `9 } { \mathcode ##1 = \numexpr "100 * \symnew@mathrm@font@digits + ##1 \relax } #1 @@ -7086,7 +7075,7 @@ indexblock environment may only appear inside frontpage environment. } \NewDocumentCommand \new@mathsf{ m } { \orig_mathsf:n { - \prg_stepwise_inline:nnnn { `0 } { \c_one } { `9 } { + \int_step_inline:nnnn { `0 } { \c_one } { `9 } { \mathcode ##1 = \numexpr "100 * \symnew@mathsf@font@digits + ##1 \relax } #1 @@ -7094,7 +7083,7 @@ indexblock environment may only appear inside frontpage environment. } \NewDocumentCommand \new@mathtt{ m } { \orig_mathtt:n { - \prg_stepwise_inline:nnnn { `0 } { \c_one } { `9 } { + \int_step_inline:nnnn { `0 } { \c_one } { `9 } { \mathcode ##1 = \numexpr "100 * \symnew@mathtt@font@digits + ##1 \relax } #1 @@ -7568,7 +7557,7 @@ indexblock environment may only appear inside frontpage environment. وفا خلیقی، مهدی امیدعلی و مصطفی واحدی -\texttt{vafak12@gmail.com\\[5pt] +\texttt{vafa[dot]kgh[at]gmail[dot]com\\[5pt] http://google.com}\\ \end{authorblock} \end{frontpage} diff --git a/Master/texmf-dist/source/xelatex/xepersian/xepersian.ins b/Master/texmf-dist/source/xelatex/xepersian/xepersian.ins index 498575899d1..3f396691ac9 100644 --- a/Master/texmf-dist/source/xelatex/xepersian/xepersian.ins +++ b/Master/texmf-dist/source/xelatex/xepersian/xepersian.ins @@ -7,25 +7,26 @@ %% xepersian.dtx (with options: `batchfile') %% %% ______________________________________ -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% License information appended. %% %% + \input docstrip.tex \let\MetaPrefix\relax \keepsilent \preamble ______________________________________ - Copyright © 2008–2012 Vafa Khalighi + Copyright © 2008–2013 Vafa Khalighi License information appended. \endpreamble \postamble -Copyright © 2008–2012 Vafa Khalighi +Copyright © 2008–2013 Vafa Khalighi It may be distributed and/or modified under the LaTeX Project Public License, version 1.3c or higher (your choice). The latest version of @@ -99,7 +100,7 @@ by Vafa Khalighi. \generate{\file{xepersian-persiancal.sty}{\from{\jobname.dtx}{xepersian-persiancal.sty}}} \endbatchfile %% -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% It may be distributed and/or modified under the LaTeX Project Public License, %% version 1.3c or higher (your choice). The latest version of diff --git a/Master/texmf-dist/tex/xelatex/xepersian/algorithm-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/algorithm-xepersian.def index 4c8603ecedf..ef8a88e1509 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/algorithm-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/algorithm-xepersian.def @@ -7,17 +7,18 @@ %% xepersian.dtx (with options: `algorithm-xepersian.def') %% %% ______________________________________ -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% License information appended. %% %% + \ProvidesFile{algorithm-xepersian.def}[2010/07/25 v0.2 adaptations for algorithm package] \def\ALG@name{\if@RTL الگوریتم\else Algorithm\fi} \def\ALGS@name{الگوریتم‌ها} \def\listalgorithmname{\if@RTL فهرست \ALGS@name\else List of \ALG@name s\fi} %% -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% It may be distributed and/or modified under the LaTeX Project Public License, %% version 1.3c or higher (your choice). The latest version of diff --git a/Master/texmf-dist/tex/xelatex/xepersian/algorithmic-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/algorithmic-xepersian.def index 5e131d72438..3668cefdf19 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/algorithmic-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/algorithmic-xepersian.def @@ -7,16 +7,17 @@ %% xepersian.dtx (with options: `algorithmic-xepersian.def') %% %% ______________________________________ -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% License information appended. %% %% + \ProvidesFile{algorithmic-xepersian.def}[2010/07/25 v0.2 adaptations for algorithmic package] \def\algorithmicrequire{\if@RTL\textbf{ورودی:}\else\textbf{Require:}\fi} \def\algorithmicensure{\if@RTL\textbf{خروجی:}\else\textbf{Ensure:}\fi} %% -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% It may be distributed and/or modified under the LaTeX Project Public License, %% version 1.3c or higher (your choice). The latest version of diff --git a/Master/texmf-dist/tex/xelatex/xepersian/amsart-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/amsart-xepersian.def index 88c6b9c3ec2..55aca557067 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/amsart-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/amsart-xepersian.def @@ -7,11 +7,12 @@ %% xepersian.dtx (with options: `amsart-xepersian.def') %% %% ______________________________________ -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% License information appended. %% %% + \ProvidesFile{amsart-xepersian.def}[2010/07/25 v0.2 adaptations for amsart class] \renewcommand \thepart {\@tartibi\c@part} \def\appendix{\par\c@section\z@ \c@subsection\z@ @@ -62,7 +63,7 @@ \footdir@temp\footdir@ORG@xepersian@amsart@LTRfootnotetext\@LTRfootnotetext{L}% %% -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% It may be distributed and/or modified under the LaTeX Project Public License, %% version 1.3c or higher (your choice). The latest version of diff --git a/Master/texmf-dist/tex/xelatex/xepersian/amsbook-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/amsbook-xepersian.def index 941fbe0de6c..1ba3d32964b 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/amsbook-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/amsbook-xepersian.def @@ -7,11 +7,12 @@ %% xepersian.dtx (with options: `amsbook-xepersian.def') %% %% ______________________________________ -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% License information appended. %% %% + \ProvidesFile{amsbook-xepersian.def}[2010/07/25 v0.3 adaptations for amsbook class] \def\frontmatter{\cleardoublepage\pagenumbering{harfi}} \renewcommand \thepart {\@tartibi\c@part} @@ -64,7 +65,7 @@ \footdir@temp\footdir@ORG@xepersian@amsbook@LTRfootnotetext\@LTRfootnotetext{L}% %% -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% It may be distributed and/or modified under the LaTeX Project Public License, %% version 1.3c or higher (your choice). The latest version of diff --git a/Master/texmf-dist/tex/xelatex/xepersian/article-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/article-xepersian.def index 34b3de2e809..12154745590 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/article-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/article-xepersian.def @@ -7,11 +7,12 @@ %% xepersian.dtx (with options: `article-xepersian.def') %% %% ______________________________________ -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% License information appended. %% %% + \ProvidesFile{article-xepersian.def}[2010/07/25 v0.2 adaptations for standard article class] \renewcommand \thepart {\@tartibi\c@part} \renewcommand\appendix{\par @@ -19,7 +20,7 @@ \setcounter{subsection}{0}% \gdef\thesection{\@harfi\c@section}} %% -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% It may be distributed and/or modified under the LaTeX Project Public License, %% version 1.3c or higher (your choice). The latest version of diff --git a/Master/texmf-dist/tex/xelatex/xepersian/artikel1-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/artikel1-xepersian.def index 8f5d182c92f..53cf37c53ee 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/artikel1-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/artikel1-xepersian.def @@ -7,11 +7,12 @@ %% xepersian.dtx (with options: `artikel1-xepersian.def') %% %% ______________________________________ -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% License information appended. %% %% + \ProvidesFile{artikel1-xepersian.def}[2010/07/25 v0.1 adaptations for artikel1 class] \renewcommand*\thepart{\@tartibi\c@part} \renewcommand*\appendix{\par @@ -19,7 +20,7 @@ \setcounter{subsection}{0}% \gdef\thesection{\@harfi\c@section}} %% -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% It may be distributed and/or modified under the LaTeX Project Public License, %% version 1.3c or higher (your choice). The latest version of diff --git a/Master/texmf-dist/tex/xelatex/xepersian/artikel2-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/artikel2-xepersian.def index 15e6f33a3b5..81b4d0d9c0b 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/artikel2-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/artikel2-xepersian.def @@ -7,11 +7,12 @@ %% xepersian.dtx (with options: `artikel2-xepersian.def') %% %% ______________________________________ -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% License information appended. %% %% + \ProvidesFile{artikel2-xepersian.def}[2010/07/25 v0.1 adaptations for artikel2 class] \renewcommand*\thepart{\@tartibi\c@part} \renewcommand*\appendix{\par @@ -19,7 +20,7 @@ \setcounter{subsection}{0}% \gdef\thesection{\@harfi\c@section}} %% -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% It may be distributed and/or modified under the LaTeX Project Public License, %% version 1.3c or higher (your choice). The latest version of diff --git a/Master/texmf-dist/tex/xelatex/xepersian/artikel3-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/artikel3-xepersian.def index 48d705787b7..ab90191ab17 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/artikel3-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/artikel3-xepersian.def @@ -7,11 +7,12 @@ %% xepersian.dtx (with options: `artikel3-xepersian.def') %% %% ______________________________________ -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% License information appended. %% %% + \ProvidesFile{artikel3-xepersian.def}[2010/07/25 v0.1 adaptations for artikel3 class] \renewcommand*\thepart{\@tartibi\c@part} \renewcommand*\appendix{\par @@ -19,7 +20,7 @@ \setcounter{subsection}{0}% \gdef\thesection{\@harfi\c@section}} %% -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% It may be distributed and/or modified under the LaTeX Project Public License, %% version 1.3c or higher (your choice). The latest version of diff --git a/Master/texmf-dist/tex/xelatex/xepersian/backref-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/backref-xepersian.def index c918d9826af..7a82300c25a 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/backref-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/backref-xepersian.def @@ -7,11 +7,12 @@ %% xepersian.dtx (with options: `backref-xepersian.def') %% %% ______________________________________ -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% License information appended. %% %% + \ProvidesFile{backref-xepersian.def}[2010/07/25 v0.1 adaptations for backref package] \def\backrefpagesname{\if@RTL صفحات\else pages\fi} \def\BR@Latincitex[#1]#2{% @@ -33,7 +34,7 @@ }% }% %% -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% It may be distributed and/or modified under the LaTeX Project Public License, %% version 1.3c or higher (your choice). The latest version of diff --git a/Master/texmf-dist/tex/xelatex/xepersian/bidicode-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/bidicode-xepersian.def index ebf74a66c5b..1e95d9c8bca 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/bidicode-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/bidicode-xepersian.def @@ -7,14 +7,15 @@ %% xepersian.dtx (with options: `bidicode-xepersian.def') %% %% ______________________________________ -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% License information appended. %% %% + \ProvidesFile{bidicode-xepersian.def}[2010/07/25 v0.0 Persian captions for bidicode package] %% -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% It may be distributed and/or modified under the LaTeX Project Public License, %% version 1.3c or higher (your choice). The latest version of diff --git a/Master/texmf-dist/tex/xelatex/xepersian/bidimoderncv-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/bidimoderncv-xepersian.def index be273b94edd..cbea46c2547 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/bidimoderncv-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/bidimoderncv-xepersian.def @@ -7,15 +7,16 @@ %% xepersian.dtx (with options: `bidimoderncv-xepersian.def') %% %% ______________________________________ -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% License information appended. %% %% + \ProvidesFile{bidimoderncv-xepersian.def}[2010/07/25 v0.1 adaptations for bidimoderncv class] \def\refname{\if@RTL تألیفات\else Publications\fi} %% -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% It may be distributed and/or modified under the LaTeX Project Public License, %% version 1.3c or higher (your choice). The latest version of diff --git a/Master/texmf-dist/tex/xelatex/xepersian/bidituftesidenote-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/bidituftesidenote-xepersian.def index 616c6fb6397..daf347d5eb4 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/bidituftesidenote-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/bidituftesidenote-xepersian.def @@ -7,11 +7,12 @@ %% xepersian.dtx (with options: `bidituftesidenote-xepersian.def') %% %% ______________________________________ -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% License information appended. %% %% + \ProvidesFile{bidituftesidenote-xepersian.def}[2011/06/18 v0.1 xepersian changes to bidituftesidenote package] \long\def\@LTRbidituftesidenote@sidenote[#1][#2]#3{% \let\cite\@bidituftesidenote@infootnote@cite% use the in-sidenote \cite command @@ -82,7 +83,7 @@ \let\cite\@bidituftesidenote@normal@cite% go back to using normal in-text \cite command } %% -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% It may be distributed and/or modified under the LaTeX Project Public License, %% version 1.3c or higher (your choice). The latest version of diff --git a/Master/texmf-dist/tex/xelatex/xepersian/boek-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/boek-xepersian.def index 67d154a89ce..2209d8214ce 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/boek-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/boek-xepersian.def @@ -7,11 +7,12 @@ %% xepersian.dtx (with options: `boek-xepersian.def') %% %% ______________________________________ -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% License information appended. %% %% + \ProvidesFile{boek-xepersian.def}[2010/07/25 v0.1 adaptations for boek class] \renewcommand*\thepart{\@tartibi\c@part} \renewcommand*\frontmatter{% @@ -24,7 +25,7 @@ \gdef\@chapapp{\appendixname}% \gdef\thechapter{\@harfi\c@chapter}} %% -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% It may be distributed and/or modified under the LaTeX Project Public License, %% version 1.3c or higher (your choice). The latest version of diff --git a/Master/texmf-dist/tex/xelatex/xepersian/boek3-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/boek3-xepersian.def index c44a9716390..a265b04f8f6 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/boek3-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/boek3-xepersian.def @@ -7,11 +7,12 @@ %% xepersian.dtx (with options: `boek3-xepersian.def') %% %% ______________________________________ -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% License information appended. %% %% + \ProvidesFile{boek3-xepersian.def}[2010/07/25 v0.1 adaptations for boek3 class] \renewcommand*\thepart{\@tartibi\c@part} \renewcommand*\frontmatter{% @@ -24,7 +25,7 @@ \gdef\@chapapp{\appendixname}% \gdef\thechapter{\@harfi\c@chapter}} %% -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% It may be distributed and/or modified under the LaTeX Project Public License, %% version 1.3c or higher (your choice). The latest version of diff --git a/Master/texmf-dist/tex/xelatex/xepersian/book-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/book-xepersian.def index 0c85bf4379c..ff9d2485703 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/book-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/book-xepersian.def @@ -7,11 +7,12 @@ %% xepersian.dtx (with options: `book-xepersian.def') %% %% ______________________________________ -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% License information appended. %% %% + \ProvidesFile{book-xepersian.def}[2010/07/25 v0.2 adaptations for standard book class] \renewcommand\frontmatter{% \cleardoublepage @@ -25,7 +26,7 @@ \gdef\thechapter{\@harfi\c@chapter} }%end appendix %% -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% It may be distributed and/or modified under the LaTeX Project Public License, %% version 1.3c or higher (your choice). The latest version of diff --git a/Master/texmf-dist/tex/xelatex/xepersian/bookest-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/bookest-xepersian.def index 52f9f21ae13..4d066ef49ec 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/bookest-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/bookest-xepersian.def @@ -7,11 +7,12 @@ %% xepersian.dtx (with options: `bookest-xepersian.def') %% %% ______________________________________ -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% License information appended. %% %% + \ProvidesFile{bookest-xepersian.def}[2010/07/25 v0.1 adaptations for bookest class] \renewcommand \thepart {\@tartibi\c@part} \renewcommand\appendix{\par @@ -21,7 +22,7 @@ \gdef\thechapter{\@harfi\c@chapter} }%end appendix %% -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% It may be distributed and/or modified under the LaTeX Project Public License, %% version 1.3c or higher (your choice). The latest version of diff --git a/Master/texmf-dist/tex/xelatex/xepersian/breqn-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/breqn-xepersian.def index c979793e1e0..a5cf36cd96c 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/breqn-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/breqn-xepersian.def @@ -7,11 +7,12 @@ %% xepersian.dtx (with options: `breqn-xepersian.def') %% %% ______________________________________ -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% License information appended. %% %% + \ProvidesFile{breqn-xepersian.def}[2010/07/25 v0.1 adaptations for breqn package] \def\@dmath[#1]{\if@RTL\@RTLfalse\addfontfeatures{Mapping=farsidigits}\fi% \everydisplay\expandafter{\the\everydisplay \display@setup}% @@ -53,7 +54,7 @@ \ignorespaces } %% -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% It may be distributed and/or modified under the LaTeX Project Public License, %% version 1.3c or higher (your choice). The latest version of diff --git a/Master/texmf-dist/tex/xelatex/xepersian/color-localise.def b/Master/texmf-dist/tex/xelatex/xepersian/color-localise.def index 88f9376171d..8bc827e5dc3 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/color-localise.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/color-localise.def @@ -7,11 +7,12 @@ %% xepersian.dtx (with options: `color-localise.def') %% %% ______________________________________ -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% License information appended. %% %% + \آماده‌سازی‌پرونده{color-localise.def}[2011/03/01 v0.1 localising color package] \تعریف‌رنگ{سیاه}{rgb}{0,0,0} \تعریف‌رنگ{سفید}{rgb}{1,1,1} @@ -22,7 +23,7 @@ \تعریف‌رنگ{بنفش}{cmyk}{0,1,0,0} \تعریف‌رنگ{زرد}{cmyk}{0,0,1,0} %% -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% It may be distributed and/or modified under the LaTeX Project Public License, %% version 1.3c or higher (your choice). The latest version of diff --git a/Master/texmf-dist/tex/xelatex/xepersian/commands-ltx.def b/Master/texmf-dist/tex/xelatex/xepersian/commands-ltx.def index 9080382ddad..91d4967afa6 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/commands-ltx.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/commands-ltx.def @@ -7,11 +7,12 @@ %% xepersian.dtx (with options: `commands-ltx.def') %% %% ______________________________________ -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% License information appended. %% %% + \ProvidesFile{commands-ltx.def}[2010/07/25 v0.2 Persian localisation of LaTeX2e commands] \eqcommand{شمع‌جدول}{@arstrut} \eqcommand{فوق}{above} @@ -957,7 +958,7 @@ \eqcommand{@فر}{z@} \eqcommand{@فرفاصله}{z@skip} %% -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% It may be distributed and/or modified under the LaTeX Project Public License, %% version 1.3c or higher (your choice). The latest version of diff --git a/Master/texmf-dist/tex/xelatex/xepersian/commands-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/commands-xepersian.def index 41a5ff4f15d..a5b61060717 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/commands-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/commands-xepersian.def @@ -7,11 +7,12 @@ %% xepersian.dtx (with options: `commands-xepersian.def') %% %% ______________________________________ -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% License information appended. %% %% + \ProvidesFile{commands-xepersian.def}[2012/07/25 v0.2 Persian localisation of XePersian commands] \eqcommand{خط‌زیرنویس‌خودکار}{autofootnoterule} \eqcommand{اعدادفرمولهاخودکار}{AutoMathsDigits} @@ -73,7 +74,7 @@ \eqcommand{تاریخ‌گونه‌زی‌پرشین}{xepersiandate} \eqcommand{زی‌تک}{XeTeX} %% -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% It may be distributed and/or modified under the LaTeX Project Public License, %% version 1.3c or higher (your choice). The latest version of diff --git a/Master/texmf-dist/tex/xelatex/xepersian/empheq-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/empheq-xepersian.def index d364299c2e9..1cefaf5f51b 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/empheq-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/empheq-xepersian.def @@ -7,16 +7,17 @@ %% xepersian.dtx (with options: `empheq-xepersian.def') %% %% ______________________________________ -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% License information appended. %% %% + \ProvidesFile{empheq-xepersian.def}[2011/03/01 v0.1 adaptations for empheq package] \def\tagform@#1{\maketag@@@{\if@Latin\else\beginR\fi(\ignorespaces#1\unskip\@@italiccorr)\if@Latin\else\endR\fi}} \def\text#1{\@@text{\if@Latin\else\beginR\fi#1\if@Latin\else\endR\fi}} %% -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% It may be distributed and/or modified under the LaTeX Project Public License, %% version 1.3c or higher (your choice). The latest version of diff --git a/Master/texmf-dist/tex/xelatex/xepersian/enumerate-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/enumerate-xepersian.def index 07429b1780b..072cec40aed 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/enumerate-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/enumerate-xepersian.def @@ -7,11 +7,12 @@ %% xepersian.dtx (with options: `enumerate-xepersian.def') %% %% ______________________________________ -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% License information appended. %% %% + \ProvidesFile{enumerate-xepersian.def}[2010/07/25 v0.1 adaptations for enumerate package] \def\@enloop@{% \ifx ا\@entemp \def\@tempa{\@enLabel\harfi }\else @@ -30,7 +31,7 @@ \fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi \@tempa} %% -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% It may be distributed and/or modified under the LaTeX Project Public License, %% version 1.3c or higher (your choice). The latest version of diff --git a/Master/texmf-dist/tex/xelatex/xepersian/environments-ltx.def b/Master/texmf-dist/tex/xelatex/xepersian/environments-ltx.def index 584837456d4..8bb4ebc073d 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/environments-ltx.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/environments-ltx.def @@ -7,11 +7,12 @@ %% xepersian.dtx (with options: `environments-ltx.def') %% %% ______________________________________ -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% License information appended. %% %% + \ProvidesFile{environments-ltx.def}[2010/07/25 v0.2 Persian localisation of LaTeX2e environments] \eqenvironment{چکیده}{abstract} \eqenvironment{پیوست}{appendix} @@ -56,7 +57,7 @@ \eqenvironment{لیست‌بدوی}{trivlist} \eqenvironment{شعر}{verse} %% -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% It may be distributed and/or modified under the LaTeX Project Public License, %% version 1.3c or higher (your choice). The latest version of diff --git a/Master/texmf-dist/tex/xelatex/xepersian/environments-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/environments-xepersian.def index 3f2a34e59b9..3f661079579 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/environments-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/environments-xepersian.def @@ -7,11 +7,12 @@ %% xepersian.dtx (with options: `environments-xepersian.def') %% %% ______________________________________ -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% License information appended. %% %% + \ProvidesFile{environments-xepersian.def}[2010/07/25 v0.1 Persian localisation of XePersian and bidi environments] \eqenvironment{لاتین}{latin} \eqenvironment{متن‌چپ}{LTR} @@ -24,7 +25,7 @@ \eqenvironment{شعرسنتی}{traditionalpoem} \eqenvironment{شعرسنتی*}{traditionalpoem*} %% -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% It may be distributed and/or modified under the LaTeX Project Public License, %% version 1.3c or higher (your choice). The latest version of diff --git a/Master/texmf-dist/tex/xelatex/xepersian/extarticle-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/extarticle-xepersian.def index d890fa74dc4..3473dbc6e7c 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/extarticle-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/extarticle-xepersian.def @@ -7,11 +7,12 @@ %% xepersian.dtx (with options: `extarticle-xepersian.def') %% %% ______________________________________ -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% License information appended. %% %% + \ProvidesFile{extarticle-xepersian.def}[2010/07/25 v0.1 adaptations for extarticle class] \renewcommand\thepart {\@tartibi\c@part} \renewcommand\appendix{\par @@ -19,7 +20,7 @@ \setcounter{subsection}{0}% \gdef\thesection{\@harfi\c@section}} %% -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% It may be distributed and/or modified under the LaTeX Project Public License, %% version 1.3c or higher (your choice). The latest version of diff --git a/Master/texmf-dist/tex/xelatex/xepersian/extbook-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/extbook-xepersian.def index 4f0348b10dc..4598827bee3 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/extbook-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/extbook-xepersian.def @@ -7,11 +7,12 @@ %% xepersian.dtx (with options: `extbook-xepersian.def') %% %% ______________________________________ -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% License information appended. %% %% + \ProvidesFile{extbook-xepersian.def}[2010/07/25 v0.1 adaptations for extbook class] \renewcommand\frontmatter{% \cleardoublepage @@ -25,7 +26,7 @@ \gdef\thechapter{\@harfi\c@chapter} }%end appendix %% -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% It may be distributed and/or modified under the LaTeX Project Public License, %% version 1.3c or higher (your choice). The latest version of diff --git a/Master/texmf-dist/tex/xelatex/xepersian/extrafootnotefeatures-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/extrafootnotefeatures-xepersian.def index f7f9d0ba9fe..d4cf84288bb 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/extrafootnotefeatures-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/extrafootnotefeatures-xepersian.def @@ -7,17 +7,18 @@ %% xepersian.dtx (with options: `extrafootnotefeatures-xepersian.def') %% %% ______________________________________ -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% License information appended. %% %% + \ProvidesFile{extrafootnotefeatures-xepersian.def}[2012/01/01 v0.2 footnote macros for extrafootnotefeatures option of xepersian package] \renewcommand{\foottextfont}{\footnotesize\if@RTL@footnote\else\latinfont\fi} \renewcommand{\LTRfoottextfont}{\footnotesize\latinfont} \renewcommand{\RTLfoottextfont}{\footnotesize\persianfont} %% -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% It may be distributed and/or modified under the LaTeX Project Public License, %% version 1.3c or higher (your choice). The latest version of diff --git a/Master/texmf-dist/tex/xelatex/xepersian/extreport-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/extreport-xepersian.def index 4cdc6842024..555cf181893 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/extreport-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/extreport-xepersian.def @@ -7,11 +7,12 @@ %% xepersian.dtx (with options: `extreport-xepersian.def') %% %% ______________________________________ -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% License information appended. %% %% + \ProvidesFile{extreport-xepersian.def}[2010/07/25 v0.1 adaptations for extreport class] \renewcommand\thepart {\@tartibi\c@part} \renewcommand\appendix{\par @@ -20,7 +21,7 @@ \gdef\@chapapp{\appendixname}% \gdef\thechapter{\@harfi\c@chapter}} %% -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% It may be distributed and/or modified under the LaTeX Project Public License, %% version 1.3c or higher (your choice). The latest version of diff --git a/Master/texmf-dist/tex/xelatex/xepersian/flowfram-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/flowfram-xepersian.def index ce387c7c9bc..c0c88291b7b 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/flowfram-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/flowfram-xepersian.def @@ -7,11 +7,12 @@ %% xepersian.dtx (with options: `flowfram-xepersian.def') %% %% ______________________________________ -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% License information appended. %% %% + \ProvidesFile{flowfram-xepersian.def}[2010/07/25 v0.1 adaptations for flowfram package] \def\@outputpage{% \begingroup @@ -42,7 +43,7 @@ \setcounter{displayedframe}{0}% \let\firstmark\botmark} %% -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% It may be distributed and/or modified under the LaTeX Project Public License, %% version 1.3c or higher (your choice). The latest version of diff --git a/Master/texmf-dist/tex/xelatex/xepersian/footnote-bidi-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/footnote-bidi-xepersian.def index 89f0655cfaf..8cee9e15b02 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/footnote-bidi-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/footnote-bidi-xepersian.def @@ -7,11 +7,12 @@ %% xepersian.dtx (with options: `footnote-bidi-xepersian.def') %% %% ______________________________________ -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% License information appended. %% %% + \ProvidesFile{footnote-bidi-xepersian.def}[2010/07/25 v0.2 footnote macros for xepersian package] \long\def\@footnotetext#1{\insert\footins{% @@ -105,7 +106,7 @@ \rule\z@\footnotesep\ignorespaces\latinfont #1\@finalstrut\strutbox}% \color@endgroup}} %% -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% It may be distributed and/or modified under the LaTeX Project Public License, %% version 1.3c or higher (your choice). The latest version of diff --git a/Master/texmf-dist/tex/xelatex/xepersian/framed-bidi-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/framed-bidi-xepersian.def index a04c5739108..f0f3ff15fe9 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/framed-bidi-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/framed-bidi-xepersian.def @@ -7,11 +7,12 @@ %% xepersian.dtx (with options: `framed-bidi-xepersian.def') %% %% ______________________________________ -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% License information appended. %% %% + \ProvidesFile{framed-bidi-xepersian.def}[2012/06/05 v0.1 xepersian adaptations for framed package for XeTeX engine] \renewenvironment{titled-frame}[1]{% \def\FrameCommand{\fboxsep8pt\fboxrule2pt @@ -25,7 +26,7 @@ \MakeFramed{\advance\hsize-20pt \FrameRestore}}% {\endMakeFramed} %% -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% It may be distributed and/or modified under the LaTeX Project Public License, %% version 1.3c or higher (your choice). The latest version of diff --git a/Master/texmf-dist/tex/xelatex/xepersian/hyperref-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/hyperref-xepersian.def index d7607054c22..1faf0aa13fc 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/hyperref-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/hyperref-xepersian.def @@ -7,11 +7,12 @@ %% xepersian.dtx (with options: `hyperref-xepersian.def') %% %% ______________________________________ -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% License information appended. %% %% + \ProvidesFile{hyperref-xepersian.def}[2010/07/25 v0.3 bilingual captions for hyperref package] \def\equationautorefname{\if@RTL معادله\else Equation\fi}% \def\footnoteautorefname{\if@RTL زیرنویس\else footnote\fi}% @@ -40,7 +41,7 @@ } } %% -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% It may be distributed and/or modified under the LaTeX Project Public License, %% version 1.3c or higher (your choice). The latest version of diff --git a/Master/texmf-dist/tex/xelatex/xepersian/imsproc-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/imsproc-xepersian.def index 0f6d6ed1afd..445b5bb5767 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/imsproc-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/imsproc-xepersian.def @@ -7,11 +7,12 @@ %% xepersian.dtx (with options: `imsproc-xepersian.def') %% %% ______________________________________ -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% License information appended. %% %% + \ProvidesFile{imsproc-xepersian.def}[2012/12/12 v0.1 implementation of imsproc class for xepersian package] \newenvironment{thebibliography}[1]{% \@bibtitlestyle @@ -143,7 +144,7 @@ \@cleartopmattertags } %% -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% It may be distributed and/or modified under the LaTeX Project Public License, %% version 1.3c or higher (your choice). The latest version of diff --git a/Master/texmf-dist/tex/xelatex/xepersian/kashida-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/kashida-xepersian.def index 6dd59aa5679..a0ec51216cd 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/kashida-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/kashida-xepersian.def @@ -7,11 +7,12 @@ %% xepersian.dtx (with options: `kashida-xepersian.def') %% %% ______________________________________ -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% License information appended. %% %% + \ProvidesFile{kashida-xepersian.def}[2010/07/25 v0.2 implementation of Kashida for xepersian package] \chardef\xepersian@zwj="200D % zero-width joiner \chardef\xepersian@ksh="0640 % kashida @@ -57,7 +58,7 @@ \newcommand{\KashidaOff}{\XeTeXinterchartokenstate=0} \KashidaOn %% -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% It may be distributed and/or modified under the LaTeX Project Public License, %% version 1.3c or higher (your choice). The latest version of diff --git a/Master/texmf-dist/tex/xelatex/xepersian/listings-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/listings-xepersian.def index 3dab8f9280f..2da277e6028 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/listings-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/listings-xepersian.def @@ -7,16 +7,17 @@ %% xepersian.dtx (with options: `listings-xepersian.def') %% %% ______________________________________ -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% License information appended. %% %% + \ProvidesFile{listings-xepersian.def}[2010/07/25 v0.2 bilingual captions for listings package] \def\lstlistingname{\if@RT برنامهٔ\else Listing\fi} \def\lstlistlistingname{\if@RTL فهرست برنامه‌ها\else Listings\fi} %% -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% It may be distributed and/or modified under the LaTeX Project Public License, %% version 1.3c or higher (your choice). The latest version of diff --git a/Master/texmf-dist/tex/xelatex/xepersian/loadingorder-bidi-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/loadingorder-bidi-xepersian.def index 8b3877f30d8..8df5526b8f0 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/loadingorder-bidi-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/loadingorder-bidi-xepersian.def @@ -7,11 +7,12 @@ %% xepersian.dtx (with options: `loadingorder-bidi-xepersian.def') %% %% ______________________________________ -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% License information appended. %% %% + \ProvidesFile{loadingorder-bidi-xepersian.def}[2012/01/01 v0.3 making sure that xepersian is the last package loaded] \bidi@isloaded{algorithmic} \bidi@isloaded{algorithm} @@ -40,7 +41,7 @@ \fi% } %% -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% It may be distributed and/or modified under the LaTeX Project Public License, %% version 1.3c or higher (your choice). The latest version of diff --git a/Master/texmf-dist/tex/xelatex/xepersian/localise-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/localise-xepersian.def index 73c4f5158ef..27e18b996dc 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/localise-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/localise-xepersian.def @@ -7,11 +7,12 @@ %% xepersian.dtx (with options: `localise-xepersian.def') %% %% ______________________________________ -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% License information appended. %% %% + \ProvidesFile{localise-xepersian.def}[2010/07/25 v0.2a Persian localisation of LaTeX2e] \newcommand{\makezwnjletter}{\catcode`‌=11\relax} \makezwnjletter @@ -93,7 +94,7 @@ \aliasfontfeatureoption{Script}{Parsi}{پارسی} \aliasfontfeatureoption{Script}{Latin}{لاتین} %% -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% It may be distributed and/or modified under the LaTeX Project Public License, %% version 1.3c or higher (your choice). The latest version of diff --git a/Master/texmf-dist/tex/xelatex/xepersian/memoir-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/memoir-xepersian.def index 1c9a9c3f667..a5549071b72 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/memoir-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/memoir-xepersian.def @@ -7,11 +7,12 @@ %% xepersian.dtx (with options: `memoir-xepersian.def') %% %% ______________________________________ -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% License information appended. %% %% + \ProvidesFile{memoir-xepersian.def}[2010/07/25 v0.1 adaptations for memoir class] \renewcommand{\@memfront}{% \@smemfront\pagenumbering{harfi}} @@ -25,7 +26,7 @@ \gdef\thechapter{\@harfi\c@chapter}% \anappendixtrue} %% -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% It may be distributed and/or modified under the LaTeX Project Public License, %% version 1.3c or higher (your choice). The latest version of diff --git a/Master/texmf-dist/tex/xelatex/xepersian/messages-localise.def b/Master/texmf-dist/tex/xelatex/xepersian/messages-localise.def index 322957dbab9..e62bf253f8a 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/messages-localise.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/messages-localise.def @@ -7,14 +7,15 @@ %% xepersian.dtx (with options: `messages-localise.def') %% %% ______________________________________ -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% License information appended. %% %% + \آماده‌سازی‌پرونده{messages-localise.def}[2011/03/01 v0.1 localising LaTeX2e messages] %% -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% It may be distributed and/or modified under the LaTeX Project Public License, %% version 1.3c or higher (your choice). The latest version of diff --git a/Master/texmf-dist/tex/xelatex/xepersian/minitoc-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/minitoc-xepersian.def index c0d6eca117e..2def2c0c5ad 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/minitoc-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/minitoc-xepersian.def @@ -7,11 +7,12 @@ %% xepersian.dtx (with options: `minitoc-xepersian.def') %% %% ______________________________________ -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% License information appended. %% %% + \ProvidesFile{minitoc-xepersian.def}[2010/07/25 v0.1 bilingual captions for minitoc package] \def\ptctitle{\if@RTL فهرست مطالب\else Table of Contents\fi}% \def\plftitle{\if@RTL فهرست تصاویر\else List of Figures\fi}% @@ -23,7 +24,7 @@ \def\slftitle{\if@RTL اشکال\else Figures\fi}% \def\slttitle{\if@RTL جداول\else Tables\fi}% %% -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% It may be distributed and/or modified under the LaTeX Project Public License, %% version 1.3c or higher (your choice). The latest version of diff --git a/Master/texmf-dist/tex/xelatex/xepersian/misc-localise-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/misc-localise-xepersian.def index 011d372a3f9..daac42815e7 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/misc-localise-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/misc-localise-xepersian.def @@ -7,11 +7,12 @@ %% xepersian.dtx (with options: `misc-localise-xepersian.def') %% %% ______________________________________ -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% License information appended. %% %% + \ProvidesFile{misc-localise-xepersian.def}[2012/01/01 v0.2 miscellaneous Persian localisation of LaTeX2e] \تر\گرجدید#1{% \شمار@\نویسه‌ویژه \نویسه‌ویژه\من@ا @@ -381,7 +382,7 @@ \ExplSyntaxOff \expandafter\let\csname endهمانطورکه‌هست*\endcsname =\endهمانطورکه‌هست %% -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% It may be distributed and/or modified under the LaTeX Project Public License, %% version 1.3c or higher (your choice). The latest version of diff --git a/Master/texmf-dist/tex/xelatex/xepersian/natbib-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/natbib-xepersian.def index e4520e21c99..c5af1767e62 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/natbib-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/natbib-xepersian.def @@ -7,11 +7,12 @@ %% xepersian.dtx (with options: `natbib-xepersian.def') %% %% ______________________________________ -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% License information appended. %% %% + \ProvidesFile{natbib-xepersian.def}[2011/08/01 v0.1 adaptations for natbib package] \renewcommand\NAT@set@cites{% \ifNAT@numbers @@ -228,7 +229,7 @@ \newcommand\NAT@@Latin@@citetp{} \def\NAT@@Latin@@citetp[#1]{\@ifnextchar[{\@Latincitex[#1]}{\@Latincitex[][#1]}} %% -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% It may be distributed and/or modified under the LaTeX Project Public License, %% version 1.3c or higher (your choice). The latest version of 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 43ecbd37007..92b3ebab7fa 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/packages-localise-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/packages-localise-xepersian.def @@ -7,11 +7,12 @@ %% xepersian.dtx (with options: `packages-localise-xepersian.def') %% %% ______________________________________ -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% License information appended. %% %% + \آماده‌سازی‌پرونده{packages-localise-xepersian.def}[2011/03/01 v0.1 localising LaTeX2e Packages] \@گرسبک‌فراخوانی‌شده{color}{\ورودی{color-localise.def}}{} \@ifpackageloaded{multicol}{% @@ -161,7 +162,7 @@ \معادل@کلید{Grot}{واحد}{units} }{} %% -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% It may be distributed and/or modified under the LaTeX Project Public License, %% version 1.3c or higher (your choice). The latest version of diff --git a/Master/texmf-dist/tex/xelatex/xepersian/rapport1-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/rapport1-xepersian.def index 89cf25ee8a1..6cc008f0167 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/rapport1-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/rapport1-xepersian.def @@ -7,11 +7,12 @@ %% xepersian.dtx (with options: `rapport1-xepersian.def') %% %% ______________________________________ -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% License information appended. %% %% + \ProvidesFile{rapport1-xepersian.def}[2010/07/25 v0.1 adaptations for rapport1 class] \renewcommand*\thepart{\@tartibi\c@part} \renewcommand*\appendix{\par @@ -20,7 +21,7 @@ \gdef\@chapapp{\appendixname}% \gdef\thechapter{\@harfi\c@chapter}} %% -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% It may be distributed and/or modified under the LaTeX Project Public License, %% version 1.3c or higher (your choice). The latest version of diff --git a/Master/texmf-dist/tex/xelatex/xepersian/rapport3-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/rapport3-xepersian.def index ce4e236c304..05e7aa3affd 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/rapport3-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/rapport3-xepersian.def @@ -7,11 +7,12 @@ %% xepersian.dtx (with options: `rapport3-xepersian.def') %% %% ______________________________________ -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% License information appended. %% %% + \ProvidesFile{rapport3-xepersian.def}[2010/07/25 v0.2 adaptations for rapport3 class] \renewcommand*\thepart{\@tartibi\c@part} \renewcommand*\appendix{\par @@ -20,7 +21,7 @@ \gdef\@chapapp{\appendixname}% \gdef\thechapter{\@harfi\c@chapter}} %% -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% It may be distributed and/or modified under the LaTeX Project Public License, %% version 1.3c or higher (your choice). The latest version of diff --git a/Master/texmf-dist/tex/xelatex/xepersian/refrep-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/refrep-xepersian.def index 9e1ebdab9e9..c37867413ee 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/refrep-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/refrep-xepersian.def @@ -7,11 +7,12 @@ %% xepersian.dtx (with options: `refrep-xepersian.def') %% %% ______________________________________ -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% License information appended. %% %% + \ProvidesFile{refrep-xepersian.def}[2010/07/25 v0.2 adaptations for refrep class] \renewcommand \thepart {\@tartibi\c@part} \renewcommand\appendix{\par @@ -21,7 +22,7 @@ \gdef\thechapter{\@harfi\c@chapter} }%end appendix %% -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% It may be distributed and/or modified under the LaTeX Project Public License, %% version 1.3c or higher (your choice). The latest version of diff --git a/Master/texmf-dist/tex/xelatex/xepersian/report-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/report-xepersian.def index dd6b431ac0d..982a854162d 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/report-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/report-xepersian.def @@ -7,11 +7,12 @@ %% xepersian.dtx (with options: `report-xepersian.def') %% %% ______________________________________ -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% License information appended. %% %% + \ProvidesFile{report-xepersian.def}[2010/07/25 v0.2 adaptations for standard report class] \renewcommand \thepart {\@tartibi\c@part} \renewcommand\appendix{\par @@ -21,7 +22,7 @@ \gdef\thechapter{\@harfi\c@chapter} }%end appendix %% -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% It may be distributed and/or modified under the LaTeX Project Public License, %% version 1.3c or higher (your choice). The latest version of diff --git a/Master/texmf-dist/tex/xelatex/xepersian/scrartcl-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/scrartcl-xepersian.def index 5170f5ba2fa..8e860c580df 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/scrartcl-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/scrartcl-xepersian.def @@ -7,11 +7,12 @@ %% xepersian.dtx (with options: `scrartcl-xepersian.def') %% %% ______________________________________ -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% License information appended. %% %% + \ProvidesFile{scrartcl-xepersian.def}[2010/07/25 v0.2 adaptations for scrartcl class] \renewcommand*{\thepart}{\@tartibi\c@part} \renewcommand*\appendix{\par% @@ -42,7 +43,7 @@ \@@maybeautodot } %% -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% It may be distributed and/or modified under the LaTeX Project Public License, %% version 1.3c or higher (your choice). The latest version of diff --git a/Master/texmf-dist/tex/xelatex/xepersian/scrbook-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/scrbook-xepersian.def index c80365a6ba9..aa4a7e68595 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/scrbook-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/scrbook-xepersian.def @@ -7,11 +7,12 @@ %% xepersian.dtx (with options: `scrbook-xepersian.def') %% %% ______________________________________ -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% License information appended. %% %% + \ProvidesFile{scrbook-xepersian.def}[2010/07/25 v0.2 adaptations for scrbook class] \renewcommand*\frontmatter{% \if@twoside\cleardoubleoddpage\else\clearpage\fi @@ -47,7 +48,7 @@ \@@maybeautodot } %% -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% It may be distributed and/or modified under the LaTeX Project Public License, %% version 1.3c or higher (your choice). The latest version of diff --git a/Master/texmf-dist/tex/xelatex/xepersian/scrreprt-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/scrreprt-xepersian.def index 25798e488a5..efdaa5ad681 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/scrreprt-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/scrreprt-xepersian.def @@ -7,11 +7,12 @@ %% xepersian.dtx (with options: `scrreprt-xepersian.def') %% %% ______________________________________ -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% License information appended. %% %% + \ProvidesFile{scrreprt-xepersian.def}[2010/07/25 v0.2 adaptations for scrreprt class] \renewcommand*{\thepart}{\@tartibi\c@part} \renewcommand*\appendix{\par% @@ -43,7 +44,7 @@ \@@maybeautodot } %% -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% It may be distributed and/or modified under the LaTeX Project Public License, %% version 1.3c or higher (your choice). The latest version of 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 e7a7a2bae24..2b86f220060 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/tkz-linknodes-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/tkz-linknodes-xepersian.def @@ -7,11 +7,12 @@ %% xepersian.dtx (with options: `tkz-linknodes-xepersian.def') %% %% ______________________________________ -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% License information appended. %% %% + \ProvidesFile{tkz-linknodes-xepersian.def}[2012/06/13 v0.1 adaptations for tkz-linknodes package] \renewcommand*{\@SetTab}{% \let\@alph\@latinalph% @@ -33,7 +34,7 @@ \setcounter{C@CurrentNode}{0} }% %% -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% It may be distributed and/or modified under the LaTeX Project Public License, %% version 1.3c or higher (your choice). The latest version of diff --git a/Master/texmf-dist/tex/xelatex/xepersian/tocloft-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/tocloft-xepersian.def index a9c29625bd7..97c122c37ae 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/tocloft-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/tocloft-xepersian.def @@ -7,11 +7,12 @@ %% xepersian.dtx (with options: `tocloft-xepersian.def') %% %% ______________________________________ -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% License information appended. %% %% + \ProvidesFile{tocloft-xepersian.def}[2010/07/25 v0.1 bilingual captions for tocloft package] \renewcommand*{\cftchapname}{\if@RTL فصل\else chapter\fi} \renewcommand*{\cftsecname}{\if@RTL قسمت\else section\fi} @@ -24,7 +25,7 @@ \renewcommand*{\cfttabname}{\if@RTL جدول\else table\fi} \renewcommand*{\cftsubtabname}{\if@RTL زیرجدول\else subtable\fi} %% -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% It may be distributed and/or modified under the LaTeX Project Public License, %% version 1.3c or higher (your choice). The latest version of diff --git a/Master/texmf-dist/tex/xelatex/xepersian/xepersian-magazine.cls b/Master/texmf-dist/tex/xelatex/xepersian/xepersian-magazine.cls index bae815c2036..528abc314f9 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/xepersian-magazine.cls +++ b/Master/texmf-dist/tex/xelatex/xepersian/xepersian-magazine.cls @@ -7,11 +7,12 @@ %% xepersian.dtx (with options: `xepersian-magazine.cls') %% %% ______________________________________ -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% License information appended. %% %% + \NeedsTeXFormat{LaTeX2e} \ProvidesClass{xepersian-magazine}[2010/07/25 v0.2 Typesetting Persian magazines in XeLaTeX] \RequirePackage{ifthen} @@ -882,7 +883,7 @@ indexblock environment may only appear inside frontpage environment. {\noindent #2}\\ } %% -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% It may be distributed and/or modified under the LaTeX Project Public License, %% version 1.3c or higher (your choice). The latest version of diff --git a/Master/texmf-dist/tex/xelatex/xepersian/xepersian-mathsdigitspec.sty b/Master/texmf-dist/tex/xelatex/xepersian/xepersian-mathsdigitspec.sty index eca7da9bb04..9b49d05765b 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/xepersian-mathsdigitspec.sty +++ b/Master/texmf-dist/tex/xelatex/xepersian/xepersian-mathsdigitspec.sty @@ -7,14 +7,17 @@ %% xepersian.dtx (with options: `xepersian-mathsdigitspec.sty') %% %% ______________________________________ -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% License information appended. %% %% + \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{xepersian-mathsdigitspec} - [2012/01/01 v1.0.2 Unicode Persian maths digits in XeLaTeX] + [2013/04/01 v1.0.3 Unicode Persian maths digits in XeLaTeX] +\@ifundefined{Umathcode}{\let\Umathcode\XeTeXmathcode}{} +\@ifundefined{Umathchardef}{\let\Umathchardef\XeTeXmathchardef}{} \def\new@mathgroup{\alloc@8\mathgroup\chardef\@cclvi} \let\newfam\new@mathgroup \def\select@group#1#2#3#4{% @@ -90,9 +93,9 @@ \@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} + \Umathcode#1="\mathchar@type#2 \csname sym#3\endcsname #4\relax} \newcommand\SetMathCharDef[4]{% - \XeTeXmathchardef#1="\mathchar@type#2 \csname sym#3\endcsname #4\relax} + \Umathchardef#1="\mathchar@type#2 \csname sym#3\endcsname #4\relax} \ExplSyntaxOn \cs_new_eq:NN \orig_mathbf:n \mathbf \cs_new_eq:NN \orig_mathit:n \mathit @@ -101,7 +104,7 @@ \cs_new_eq:NN \orig_mathtt:n \mathtt \NewDocumentCommand \new@mathbf { m } { \orig_mathbf:n { - \prg_stepwise_inline:nnnn { `0 } { \c_one } { `9 } { + \int_step_inline:nnnn { `0 } { \c_one } { `9 } { \mathcode ##1 = \numexpr "100 * \symnew@mathbf@font@digits + ##1 \relax } #1 @@ -109,7 +112,7 @@ } \NewDocumentCommand \new@mathit { m } { \orig_mathit:n { - \prg_stepwise_inline:nnnn { `0 } { \c_one } { `9 } { + \int_step_inline:nnnn { `0 } { \c_one } { `9 } { \mathcode ##1 = \numexpr "100 * \symnew@mathit@font@digits + ##1 \relax } #1 @@ -117,7 +120,7 @@ } \NewDocumentCommand \new@mathrm { m } { \orig_mathrm:n { - \prg_stepwise_inline:nnnn { `0 } { \c_one } { `9 } { + \int_step_inline:nnnn { `0 } { \c_one } { `9 } { \mathcode ##1 = \numexpr "100 * \symnew@mathrm@font@digits + ##1 \relax } #1 @@ -125,7 +128,7 @@ } \NewDocumentCommand \new@mathsf{ m } { \orig_mathsf:n { - \prg_stepwise_inline:nnnn { `0 } { \c_one } { `9 } { + \int_step_inline:nnnn { `0 } { \c_one } { `9 } { \mathcode ##1 = \numexpr "100 * \symnew@mathsf@font@digits + ##1 \relax } #1 @@ -133,7 +136,7 @@ } \NewDocumentCommand \new@mathtt{ m } { \orig_mathtt:n { - \prg_stepwise_inline:nnnn { `0 } { \c_one } { `9 } { + \int_step_inline:nnnn { `0 } { \c_one } { `9 } { \mathcode ##1 = \numexpr "100 * \symnew@mathtt@font@digits + ##1 \relax } #1 @@ -219,7 +222,7 @@ \everymath\expandafter{\the\everymath\SetMathsDigits} \g@addto@macro\document{\everydisplay\expandafter{\the\everydisplay\SetMathsDigits}} %% -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% It may be distributed and/or modified under the LaTeX Project Public License, %% version 1.3c or higher (your choice). The latest version of diff --git a/Master/texmf-dist/tex/xelatex/xepersian/xepersian-multiplechoice.sty b/Master/texmf-dist/tex/xelatex/xepersian/xepersian-multiplechoice.sty index 3d4a70d2d84..5179d13d601 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/xepersian-multiplechoice.sty +++ b/Master/texmf-dist/tex/xelatex/xepersian/xepersian-multiplechoice.sty @@ -7,11 +7,12 @@ %% xepersian.dtx (with options: `xepersian-multiplechoice.sty') %% %% ______________________________________ -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% License information appended. %% %% + \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{xepersian-multiplechoice}[2010/07/25 v0.2 Multiple Choice Questionnaire class for Persian in XeLaTeX] @@ -150,7 +151,7 @@ \questiontitle{سؤال \thequestion:} \ProcessOptions %% -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% It may be distributed and/or modified under the LaTeX Project Public License, %% version 1.3c or higher (your choice). The latest version of diff --git a/Master/texmf-dist/tex/xelatex/xepersian/xepersian-persiancal.sty b/Master/texmf-dist/tex/xelatex/xepersian/xepersian-persiancal.sty index 0d25cee5c9c..9c7e35607de 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/xepersian-persiancal.sty +++ b/Master/texmf-dist/tex/xelatex/xepersian/xepersian-persiancal.sty @@ -7,11 +7,12 @@ %% xepersian.dtx (with options: `xepersian-persiancal.sty') %% %% ______________________________________ -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% License information appended. %% %% + \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{xepersian-persiancal}[2012/07/25 v0.2 provides Persian calendar] @@ -184,7 +185,7 @@ دی\or بهمن\or اسفند\fi} %% -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% It may be distributed and/or modified under the LaTeX Project Public License, %% version 1.3c or higher (your choice). The latest version of diff --git a/Master/texmf-dist/tex/xelatex/xepersian/xepersian.sty b/Master/texmf-dist/tex/xelatex/xepersian/xepersian.sty index 02718c10f02..d81991127b6 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/xepersian.sty +++ b/Master/texmf-dist/tex/xelatex/xepersian/xepersian.sty @@ -7,14 +7,15 @@ %% xepersian.dtx (with options: `xepersian.sty') %% %% ______________________________________ -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% License information appended. %% %% + \NeedsTeXFormat{LaTeX2e} -\def\xepersianversion{v12 (Final Version)} -\def\xepersiandate{2012/12/12} +\def\xepersianversion{v12.1} +\def\xepersiandate{2013/04/01} \ProvidesPackage{xepersian}[\xepersiandate\space \xepersianversion\space Persian typesetting in XeLaTeX] \RequirePackage{fontspec} @@ -25,7 +26,7 @@ Persian typesetting in XeLaTeX] xepersian package (Persian for LaTeX over XeTeX)^^J Description: The package supports Persian^^J typesetting, using fonts provided in the distribution.^^J -Copyright © 2008–2012 Vafa Khalighi^^J +Copyright © 2008–2013 Vafa Khalighi^^J \xepersianversion, \xepersiandate^^J License: LaTeX Project Public License, version 1.3c or higher (your choice)^^J Location on CTAN: /macros/xetex/latex/xepersian} @@ -165,12 +166,14 @@ Location on CTAN: /macros/xetex/latex/xepersian} \setiranicfont[ExternalLocation,BoldFont={persian-modern-boldoblique}]{persian-modern-oblique} \def\resetlatinfont{% \let\normalfont\latinfont% +\let\reset@font\normalfont% \latinfont} \def\setpersianfont{% \let\normalfont\persianfont% +\let\reset@font\normalfont% \persianfont} -\bidi@newrobustcmd*{\lr}[1]{\LRE{\latinfont#1}} -\bidi@newrobustcmd*{\rl}[1]{\RLE{\persianfont#1}} +\bidi@newrobustcmd*{\lr}[1]{\LRE{\@Latintrue\latinfont#1}} +\bidi@newrobustcmd*{\rl}[1]{\RLE{\@Latinfalse\persianfont#1}} \def\latin{\LTR\LatinAlphs\@Latintrue\@RTL@footnotefalse\resetlatinfont} \def\endlatin{\endLTR} \def\persian{\RTL\PersianAlphs\@RTL@footnotetrue\setpersianfont} @@ -241,7 +244,7 @@ Location on CTAN: /macros/xetex/latex/xepersian} \vfil \color@hbox \normalcolor - \hb@xt@\textwidth{\if@RTLmain\beginR\fi\@thehead\if@RTLmain\endR\fi}% + \hb@xt@\textwidth{\if@RTLmain\@RTLtrue\beginR\else\@RTLfalse\beginL\fi\@thehead\if@RTLmain\endR\else\endL\fi}% \color@endbox }% %% 22 Feb 87 \dp\@tempboxa \z@ @@ -251,7 +254,7 @@ Location on CTAN: /macros/xetex/latex/xepersian} \baselineskip \footskip \color@hbox \normalcolor - \hb@xt@\textwidth{\if@RTLmain\beginR\fi\@thefoot\if@RTLmain\endR\fi}% + \hb@xt@\textwidth{\if@RTLmain\@RTLtrue\beginR\else\@RTLfalse\beginL\fi\@thefoot\if@RTLmain\endR\else\endL\fi}% \color@endbox }% }% @@ -603,7 +606,7 @@ number is 999,999,999.}% \ExecuteOptions{localise} \ProcessOptions %% -%% Copyright © 2008–2012 Vafa Khalighi +%% Copyright © 2008–2013 Vafa Khalighi %% %% It may be distributed and/or modified under the LaTeX Project Public License, %% version 1.3c or higher (your choice). The latest version of -- cgit v1.2.3