summaryrefslogtreecommitdiff
path: root/Master/texmf-dist
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2008-07-17 00:52:01 +0000
committerKarl Berry <karl@freefriends.org>2008-07-17 00:52:01 +0000
commit33fc230bb96a6ff4189552866e9865db6019c18c (patch)
treea129cdbaf0bc297870b150d6877c15c005f262be /Master/texmf-dist
parent37417a1382542e5c5170ab3ddca029d1b0fc1eed (diff)
xepersian update (16jul08)
git-svn-id: svn://tug.org/texlive/trunk@9621 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist')
-rw-r--r--Master/texmf-dist/doc/xelatex/xepersian/README9
-rw-r--r--Master/texmf-dist/doc/xelatex/xepersian/beamer-example1.pdfbin18550 -> 18563 bytes
-rw-r--r--Master/texmf-dist/doc/xelatex/xepersian/beamer-example2.pdfbin28603 -> 28514 bytes
-rw-r--r--Master/texmf-dist/doc/xelatex/xepersian/user-guide.pdfbin60626 -> 61043 bytes
-rw-r--r--Master/texmf-dist/doc/xelatex/xepersian/user-guide.tex6
-rw-r--r--Master/texmf-dist/tex/xelatex/xepersian/xepersian.sty20
6 files changed, 17 insertions, 18 deletions
diff --git a/Master/texmf-dist/doc/xelatex/xepersian/README b/Master/texmf-dist/doc/xelatex/xepersian/README
index 32c4f819e4c..e170d0c1caa 100644
--- a/Master/texmf-dist/doc/xelatex/xepersian/README
+++ b/Master/texmf-dist/doc/xelatex/xepersian/README
@@ -1,11 +1,10 @@
-------------------------------
-The XePersian Package v0.161111
+The XePersian Package v0.1611111
-Updates: HUGE IMPROVEMENTS=> making XePersian independent of arabxetex,
-introducing the new and useful english environment and etc.
+Updates: fixed some bugs.
XePersian is a package written for XeLaTeX that allows users to typeset
-Persian/Arabic properly. The current version is 0.161111 and it will be
+Persian/Arabic properly. The current version is 0.1611111 and it will be
developed to meet the needs of Persian typesetting properly.
In order to use XePersian without getting any problem, the users are
@@ -34,4 +33,4 @@ Please report any bugs to the author (vafa.khalighi@students.mq.edu.au).
-------------------------------
Vafa Khalighi
-2008/07/15
+2008/07/16
diff --git a/Master/texmf-dist/doc/xelatex/xepersian/beamer-example1.pdf b/Master/texmf-dist/doc/xelatex/xepersian/beamer-example1.pdf
index 0c17ac532ce..1028f94762a 100644
--- a/Master/texmf-dist/doc/xelatex/xepersian/beamer-example1.pdf
+++ b/Master/texmf-dist/doc/xelatex/xepersian/beamer-example1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/xelatex/xepersian/beamer-example2.pdf b/Master/texmf-dist/doc/xelatex/xepersian/beamer-example2.pdf
index 4368f677a5c..1d8da5ebf97 100644
--- a/Master/texmf-dist/doc/xelatex/xepersian/beamer-example2.pdf
+++ b/Master/texmf-dist/doc/xelatex/xepersian/beamer-example2.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/xelatex/xepersian/user-guide.pdf b/Master/texmf-dist/doc/xelatex/xepersian/user-guide.pdf
index 5f2a8803dd0..aa452cab3af 100644
--- a/Master/texmf-dist/doc/xelatex/xepersian/user-guide.pdf
+++ b/Master/texmf-dist/doc/xelatex/xepersian/user-guide.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/xelatex/xepersian/user-guide.tex b/Master/texmf-dist/doc/xelatex/xepersian/user-guide.tex
index e0472a8ec30..0d36b94e582 100644
--- a/Master/texmf-dist/doc/xelatex/xepersian/user-guide.tex
+++ b/Master/texmf-dist/doc/xelatex/xepersian/user-guide.tex
@@ -1,14 +1,14 @@
-\documentclass[a4paper,11pt]{report}
+\documentclass[a4paper,11pt]{refrep}
\usepackage{xepersian}
\pagestyle{headings}
\usepackage[top=2.5cm,right=2.5cm,bottom=2.5cm,left=2.5cm]{geometry}
-\title{حروف‌چینی فارسی در \LR{\XePersian}\\[0.2cm]نسخهٔ ۰/۱۶۱۱۱۱}
+\title{حروف‌چینی فارسی در \LR{\XePersian}\\[0.2cm]نسخهٔ ۰/۱۶۱۱۱۱۱}
\author{وفا خلیقی\thanks{پست الکترونیک:~\LR{vafa.khalighi@students.mq.edu.au}}}
\begin{document}
\maketitle
\tableofcontents
\chapter{مقدمه}
-به حروف‌چینی فارسی ‪ ‬با ‪\LR{\XePersian} ‬خوش آمدید. هدف \LR{\XePersian} ارائه یک بستهٔ کاملاً کامل و پایدار برای حروف‌چینی است. لطفاً به خاطر داشته باشید که \LR{\XePersian} هنوز در حالت آزمایش است و این نسخهٔ ۰/۱۶۱۱۱۱ از آن است. من سعی کرده‌ام، می‌کنم و خواهم کرد تا تمام امکانات حروف‌چینی فارسی را در \LR{\XePersian} جمع کنم. اما این خود نیاز به آزمایش و امتحان دارد تا اشکالات پیدا و رفع شود.
+به حروف‌چینی فارسی ‪ ‬با ‪\LR{\XePersian} ‬خوش آمدید. هدف \LR{\XePersian} ارائه یک بستهٔ کاملاً کامل و پایدار برای حروف‌چینی است. لطفاً به خاطر داشته باشید که \LR{\XePersian} هنوز در حالت آزمایش است و این نسخهٔ ۰/۱۶۱۱۱۱۱ از آن است. من سعی کرده‌ام، می‌کنم و خواهم کرد تا تمام امکانات حروف‌چینی فارسی را در \LR{\XePersian} جمع کنم. اما این خود نیاز به آزمایش و امتحان دارد تا اشکالات پیدا و رفع شود.
لطفاً قبل از استفاده از \LR{\XePersian} این سند را بدقت بخوانید تا با دستورات و امکانات \LR{\XePersian} آشنا شوید.
diff --git a/Master/texmf-dist/tex/xelatex/xepersian/xepersian.sty b/Master/texmf-dist/tex/xelatex/xepersian/xepersian.sty
index 070a5dbcf87..f34fb8a38d2 100644
--- a/Master/texmf-dist/tex/xelatex/xepersian/xepersian.sty
+++ b/Master/texmf-dist/tex/xelatex/xepersian/xepersian.sty
@@ -1,5 +1,5 @@
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{xepersian}[2008/07/15 v0.161111
+\ProvidesPackage{xepersian}[2008/07/16 v0.1611111
Typesetting Persian with XeTeX]
\RequirePackage{graphicx}
\RequirePackage{amssymb}
@@ -11,10 +11,12 @@
\RequirePackage{xunicode}
\RequirePackage{etoolbox}
\RequirePackage{persianpoem,fmultico}
-\PackageWarning{xepersian}{\string\farsifont\ is not defined! XePersian will try to load Nazli}%
-\newfontfamily\farsifont[Script=Arabic,Scale=1.2,Mapping=farsidigits]{Nazli}
-
+\AtBeginDocument{\ifdefined\farsifont\relax\else%
+\PackageWarning{XePersian}{\string\farsifont\ is not defined! XePersian will try to load Nazli}%
+\newfontfamily\farsifont[Script=Arabic,Scale=1.2,Mapping=farsidigits]{Nazli}\fi
+}%
+\renewcommand{\thepage}{\RL{\the\c@page}}
%to make the digits in math formula persian
\font\tenrgm="Nazli" at 12pt
@@ -235,7 +237,7 @@
دی\or بهمن\or
اسفند\fi}
-\let\normalfont=\farsifont
+\def\normalfont{\farsifont}
\def\today{\ftoday}
\let\@footnote=\footnote
\def\footnote#1{\@footnote{\farsifont#1}}
@@ -255,10 +257,8 @@
\def\leftmark{\beginR\farsifont\@uleftmark\endR}
\let\@urightmark=\rightmark
\def\rightmark{\beginR\farsifont\@urightmark\endR}
-\let\@utitle=\title
-\def\title#1{\@utitle{\farsifont#1}}
-\let\@uthor=\author
-\def\author#1{\@uthor{\farsifont#1}}
+
+
\renewcommand{\thefootnote}{\arabic{footnote}}
@@ -358,7 +358,7 @@
%We redefine arabic counter style
-\def\@@number#1{\ifmmode\else\beginL\fi{\farsifont #1}\ifmmode\else\endL\fi}
+\def\@@number#1{\ifmmode\else\beginL\fi{#1}\ifmmode\else\endL\fi}
\def\@@latin#1{\@@number{{\@fromrl#1}}}
\def\@number{\protect\@@number}
\def\@latin{\protect\@@latin}