summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/xelatex/xepersian/xepersian.sty
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/xelatex/xepersian/xepersian.sty')
-rw-r--r--Master/texmf-dist/tex/xelatex/xepersian/xepersian.sty30
1 files changed, 17 insertions, 13 deletions
diff --git a/Master/texmf-dist/tex/xelatex/xepersian/xepersian.sty b/Master/texmf-dist/tex/xelatex/xepersian/xepersian.sty
index 53246c7aaad..df82acec371 100644
--- a/Master/texmf-dist/tex/xelatex/xepersian/xepersian.sty
+++ b/Master/texmf-dist/tex/xelatex/xepersian/xepersian.sty
@@ -7,7 +7,7 @@
%% xepersian.dtx (with options: `table,xepersian.sty')
%%
%% __________________________________________________
-%% Copyright (c) 2008--2015 Vafa Khalighi <persian-tex@tug.org>
+%% Copyright (c) 2008--2016 Vafa Khalighi <persian-tex@tug.org>
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
%% version 1.3c or higher (your choice). The latest version of
@@ -17,7 +17,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{10076}
+%% \CheckSum{10082}
%% \CharacterTable
%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
@@ -35,8 +35,8 @@
%% Right brace \} Tilde \~}
%%
\NeedsTeXFormat{LaTeX2e}
-\def\xepersianversion{v16.4}
-\def\xepersiandate{2015/12/07}
+\def\xepersianversion{v16.5}
+\def\xepersiandate{2016/05/03}
\ProvidesPackage{xepersian}[\xepersiandate\space \xepersianversion\space
Persian typesetting in XeLaTeX]
\RequirePackage{fontspec}
@@ -51,7 +51,7 @@ Persian typesetting in XeLaTeX]
* typesetting, using fonts provided in the^^J%
* distribution.^^J%
* ^^J%
-* Copyright (c) 2008--2015 Vafa Khalighi^^J%
+* Copyright (c) 2008--2016 Vafa Khalighi^^J%
* ^^J%
* \xepersianversion, \xepersiandate^^J%
* ^^J%
@@ -107,8 +107,9 @@ Persian typesetting in XeLaTeX]
{
\exp_not:N \DeclareRobustCommand \exp_not:N \persianfont
{
- \exp_not:N \fontencoding {\g_fontspec_encoding_tl}
- \exp_not:N \fontfamily { \use:c {g__fontspec_ \cs_to_str:N \persianfont _family} } \exp_not:N \selectfont
+ \exp_not:N \fontfamily { \use:c {g__fontspec_ \cs_to_str:N \persianfont _family} }
+ \exp_not:N \fontencoding { \l__fontspec_nfss_enc_tl }
+ \exp_not:N \selectfont
}
}
\cs_set_eq:NN \rmdefault \l_fontspec_family_tl
@@ -124,8 +125,9 @@ Persian typesetting in XeLaTeX]
{
\exp_not:N \DeclareRobustCommand \exp_not:N \latinfont
{
- \exp_not:N \fontencoding {\g_fontspec_encoding_tl}
- \exp_not:N \fontfamily { \use:c {g__fontspec_ \cs_to_str:N \latinfont _family} } \exp_not:N \selectfont
+ \exp_not:N \fontfamily { \use:c {g__fontspec_ \cs_to_str:N \latinfont _family} }
+ \exp_not:N \fontencoding { \l__fontspec_nfss_enc_tl }
+ \exp_not:N \selectfont
}
}
}
@@ -141,8 +143,9 @@ Persian typesetting in XeLaTeX]
{
\exp_not:N \DeclareRobustCommand \exp_not:N #1
{
- \exp_not:N \fontencoding {\g_fontspec_encoding_tl}
- \exp_not:N \fontfamily { \use:c {g__fontspec_ \cs_to_str:N #1 _family} } \exp_not:N \selectfont
+ \exp_not:N \fontfamily { \use:c {g__fontspec_ \cs_to_str:N #1 _family} }
+ \exp_not:N \fontencoding { \l__fontspec_nfss_enc_tl }
+ \exp_not:N \selectfont
}
}
}
@@ -156,8 +159,9 @@ Persian typesetting in XeLaTeX]
{
\exp_not:N \DeclareRobustCommand \exp_not:N #1
{
- \exp_not:N \fontencoding {\g_fontspec_encoding_tl}
- \exp_not:N \fontfamily { \use:c {g__fontspec_ \cs_to_str:N #1 _family} } \exp_not:N \selectfont
+ \exp_not:N \fontfamily { \use:c {g__fontspec_ \cs_to_str:N #1 _family} }
+ \exp_not:N \fontencoding { \l__fontspec_nfss_enc_tl }
+ \exp_not:N \selectfont
}
}
}