summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2011-11-05 23:11:32 +0000
committerKarl Berry <karl@freefriends.org>2011-11-05 23:11:32 +0000
commitcc12e1c5b79ee19d3bafad65aa05313884ec5ffb (patch)
tree5193d73c806a6d5750a269bf0a022e396be126e4
parentc0b9af36db8284d6374f2143de97843fdb003be0 (diff)
xepersian (5nov11)
git-svn-id: svn://tug.org/texlive/trunk@24516 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/doc/xelatex/xepersian/README4
-rw-r--r--Master/texmf-dist/doc/xelatex/xepersian/xepersian.pdfbin241196 -> 241303 bytes
-rw-r--r--Master/texmf-dist/source/xelatex/xepersian/xepersian.dtx28
-rw-r--r--Master/texmf-dist/tex/xelatex/xepersian/commands-ltx.def2
-rw-r--r--Master/texmf-dist/tex/xelatex/xepersian/misc-localise-xepersian.def14
-rw-r--r--Master/texmf-dist/tex/xelatex/xepersian/xepersian.sty2
6 files changed, 38 insertions, 12 deletions
diff --git a/Master/texmf-dist/doc/xelatex/xepersian/README b/Master/texmf-dist/doc/xelatex/xepersian/README
index f6107e03430..ddc21664d21 100644
--- a/Master/texmf-dist/doc/xelatex/xepersian/README
+++ b/Master/texmf-dist/doc/xelatex/xepersian/README
@@ -1,9 +1,9 @@
_________________
The XePersian package
-v1.3.2
+v1.3.3
XePersian is a package written for XeLaTeX that allows users to typeset
-Persian easily. The current version is 1.3.2 and it will be developed to
+Persian easily. The current version is 1.3.3 and it will be developed to
meet the needs of Persian typesetting properly.
The XePersian package is independent of any operating system, meaning it
diff --git a/Master/texmf-dist/doc/xelatex/xepersian/xepersian.pdf b/Master/texmf-dist/doc/xelatex/xepersian/xepersian.pdf
index 78ccd604ba4..4a6b5f847d0 100644
--- a/Master/texmf-dist/doc/xelatex/xepersian/xepersian.pdf
+++ b/Master/texmf-dist/doc/xelatex/xepersian/xepersian.pdf
Binary files differ
diff --git a/Master/texmf-dist/source/xelatex/xepersian/xepersian.dtx b/Master/texmf-dist/source/xelatex/xepersian/xepersian.dtx
index 543391c73c7..00e4e0034bb 100644
--- a/Master/texmf-dist/source/xelatex/xepersian/xepersian.dtx
+++ b/Master/texmf-dist/source/xelatex/xepersian/xepersian.dtx
@@ -5,10 +5,10 @@
%<*readme>
_________________
The XePersian package
-v1.3.2
+v1.3.3
XePersian is a package written for XeLaTeX that allows users to typeset
-Persian easily. The current version is 1.3.2 and it will be developed to
+Persian easily. The current version is 1.3.3 and it will be developed to
meet the needs of Persian typesetting properly.
The XePersian package is independent of any operating system, meaning it
@@ -207,7 +207,7 @@ by Vafa Khalighi.
% Persian for \LaTeXe{} over \XeTeX}
% \author{Vafa Khalighi\\
% \url{vafaklg@gmail.com}}
-% \date{\today\qquad Version 1.3.2}
+% \date{\today\qquad Version 1.3.3}
%\maketitle
%\tableofcontents
%\section{Introduction}
@@ -227,7 +227,7 @@ by Vafa Khalighi.
%Description: The package supports Persian
%typesetting, using fonts provided in the distribution.
%Copyright © 2008-2012 Vafa Khalighi
-%v1.3.2, 2012/01/01
+%v1.3.3, 2012/01/01
%License: LaTeX Project Public License, version 1.3c or higher (your choice)
%Location on CTAN: /macros/xetex/latex/xepersian
%\end{lstlisting}
@@ -2937,7 +2937,6 @@ by Vafa Khalighi.
\eqcommand{بارکن‌طبقه‌باگزینه}{LoadClassWithOptions}
\eqcommand{مکان}{location}
\eqcommand{بلند}{long}
-\eqcommand{حلقه}{loop}
\eqcommand{گسیختگی}{looseness}
\eqcommand{انتقال‌بپایین}{lower}
\eqcommand{@دیگر}{@makeother}
@@ -3165,7 +3164,6 @@ by Vafa Khalighi.
\eqcommand{رفع‌آخرین‌فاصله}{removelastskip}
\eqcommand{فرمان‌ازنو}{renewcommand}
\eqcommand{محیط‌ازنو}{renewenvironment}
-\eqcommand{ازنو}{repeat}
\eqcommand{سبک‌موردنیاز}{RequirePackage}
\eqcommand{سبک‌موردنیازباگزینه}{RequirePackageWithOptions}
\eqcommand{کادرکشیده}{resizebox}
@@ -4018,6 +4016,22 @@ by Vafa Khalighi.
\بگسترپس‌از\@خورحریصانه‌دو\رشته#2\پایان‌نام‌فرمان
{\بگذار#1#2}}
\بگذار\تعریف‌نشده\undefined
+
+\تر\حلقه#1\ازنو{\تر\تکرارکن{#1\راحت\بگسترپس‌از\تکرارکن\رگ}%
+ \تکرارکن \بگذار\تکرارکن\راحت}
+\بگذار\ازنو\رگ
+
+
+\بلند\تر \حلقه #1\ازنو{%
+ \تر\تکرارکن{#1\راحت % \راحت اضافی
+ \بگسترپس‌از\تکرارکن\رگ
+ }%
+ \تکرارکن
+ \بگذار\تکرارکن\راحت
+}
+\بگذار\ازنو=\رگ
+
+
\@ifdefinitionfileloaded{xetex-bidi}{%
\def\@xfloat #1[#2]{%
\@nodocument
@@ -5037,7 +5051,7 @@ U+003E U+003E <> U+00BB ; >> -> RIGHT POINTING GUILLEMET
% \subsection{\textsf{xepersian.sty}}
% \begin{macrocode}
\NeedsTeXFormat{LaTeX2e}
-\def\xepersianversion{v1.3.2}
+\def\xepersianversion{v1.3.3}
\def\xepersiandate{2012/01/01}
\ProvidesPackage{xepersian}[\xepersiandate\space \xepersianversion\space
Persian typesetting in XeLaTeX]
diff --git a/Master/texmf-dist/tex/xelatex/xepersian/commands-ltx.def b/Master/texmf-dist/tex/xelatex/xepersian/commands-ltx.def
index 9b464f943d7..a523c01a681 100644
--- a/Master/texmf-dist/tex/xelatex/xepersian/commands-ltx.def
+++ b/Master/texmf-dist/tex/xelatex/xepersian/commands-ltx.def
@@ -452,7 +452,6 @@
\eqcommand{بارکن‌طبقه‌باگزینه}{LoadClassWithOptions}
\eqcommand{مکان}{location}
\eqcommand{بلند}{long}
-\eqcommand{حلقه}{loop}
\eqcommand{گسیختگی}{looseness}
\eqcommand{انتقال‌بپایین}{lower}
\eqcommand{@دیگر}{@makeother}
@@ -680,7 +679,6 @@
\eqcommand{رفع‌آخرین‌فاصله}{removelastskip}
\eqcommand{فرمان‌ازنو}{renewcommand}
\eqcommand{محیط‌ازنو}{renewenvironment}
-\eqcommand{ازنو}{repeat}
\eqcommand{سبک‌موردنیاز}{RequirePackage}
\eqcommand{سبک‌موردنیازباگزینه}{RequirePackageWithOptions}
\eqcommand{کادرکشیده}{resizebox}
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 fe3f12aa7ea..8a07c29a654 100644
--- a/Master/texmf-dist/tex/xelatex/xepersian/misc-localise-xepersian.def
+++ b/Master/texmf-dist/tex/xelatex/xepersian/misc-localise-xepersian.def
@@ -24,6 +24,20 @@
\بگسترپس‌از\@خورحریصانه‌دو\رشته#2\پایان‌نام‌فرمان
{\بگذار#1#2}}
\بگذار\تعریف‌نشده\undefined
+
+\تر\حلقه#1\ازنو{\تر\تکرارکن{#1\راحت\بگسترپس‌از\تکرارکن\رگ}%
+ \تکرارکن \بگذار\تکرارکن\راحت}
+\بگذار\ازنو\رگ
+
+\بلند\تر \حلقه #1\ازنو{%
+ \تر\تکرارکن{#1\راحت % \راحت اضافی
+ \بگسترپس‌از\تکرارکن\رگ
+ }%
+ \تکرارکن
+ \بگذار\تکرارکن\راحت
+}
+\بگذار\ازنو=\رگ
+
\@ifdefinitionfileloaded{xetex-bidi}{%
\def\@xfloat #1[#2]{%
\@nodocument
diff --git a/Master/texmf-dist/tex/xelatex/xepersian/xepersian.sty b/Master/texmf-dist/tex/xelatex/xepersian/xepersian.sty
index cff1171c2ee..ccd581cc812 100644
--- a/Master/texmf-dist/tex/xelatex/xepersian/xepersian.sty
+++ b/Master/texmf-dist/tex/xelatex/xepersian/xepersian.sty
@@ -13,7 +13,7 @@
%%
%%
\NeedsTeXFormat{LaTeX2e}
-\def\xepersianversion{v1.3.2}
+\def\xepersianversion{v1.3.3}
\def\xepersiandate{2012/01/01}
\ProvidesPackage{xepersian}[\xepersiandate\space \xepersianversion\space
Persian typesetting in XeLaTeX]