[latex3-commits] [git/LaTeX3-latex3-latex2e] varioref: option arabic added (8a7c6017)

Frank Mittelbach frank.mittelbach at latex-project.org
Mon Sep 9 00:53:07 CEST 2019


Repository : https://github.com/latex3/latex2e
On branch  : varioref
Link       : https://github.com/latex3/latex2e/commit/8a7c6017f0cafa2ece735c0ddc5aab18c4c1c49e

>---------------------------------------------------------------

commit 8a7c6017f0cafa2ece735c0ddc5aab18c4c1c49e
Author: Frank Mittelbach <frank.mittelbach at latex-project.org>
Date:   Mon Sep 9 00:53:07 2019 +0200

    option arabic added


>---------------------------------------------------------------

8a7c6017f0cafa2ece735c0ddc5aab18c4c1c49e
 base/doc/ltnews30.tex       |  2 ++
 required/tools/changes.txt  |  5 +++++
 required/tools/varioref.dtx | 18 +++++++++++++++++-
 3 files changed, 24 insertions(+), 1 deletion(-)

diff --git a/base/doc/ltnews30.tex b/base/doc/ltnews30.tex
index 7730aca3..813c484c 100644
--- a/base/doc/ltnews30.tex
+++ b/base/doc/ltnews30.tex
@@ -297,6 +297,8 @@ now gives you the tools to make local or global adjustments.
 
 \option{nospace}
 
+\option{arabic} added
+
 \emph{write}
 
 
diff --git a/required/tools/changes.txt b/required/tools/changes.txt
index b2fc4e09..6c4a386e 100644
--- a/required/tools/changes.txt
+++ b/required/tools/changes.txt
@@ -5,6 +5,11 @@ completeness or accuracy and it contains some references to files that
 are not part of the distribution.
 =======================================================================
 
+2019-09-09  Frank Mittelbach  <Frank.Mittelbach at latex-project.org>
+
+	* varioref.dtx (subsection{Options}:
+	Option arabic added
+
 2019-08-25  Frank Mittelbach  <Frank.Mittelbach at latex-project.org>
 
 	* varioref.dtx: \labelformat and \Ref now available in the kernel
diff --git a/required/tools/varioref.dtx b/required/tools/varioref.dtx
index 0364bca7..6d97c767 100644
--- a/required/tools/varioref.dtx
+++ b/required/tools/varioref.dtx
@@ -40,7 +40,7 @@
 %<package>\DeclareCurrentRelease{}{2019-10-01}
 %<package>
 %<package>\ProvidesPackage{varioref}
-%<package>    [2019/09/06 v1.6a package for extended references (FMi)]
+%<package>    [2019/09/08 v1.6b package for extended references (FMi)]
 % \fi
 %
 %%
@@ -714,6 +714,22 @@
     \def\reftextlabelrange#1#2{\ref{#1} to~\ref{#2}}%
   }}
 %    \end{macrocode}
+%    Arabic option text was contributed by Ihab Samir Mattar
+%    (\texttt{dr\_kremlin at hotmail.com}).
+% \changes{v1.6b}{2019/09/8}{Option arabic added}
+%    \begin{macrocode}
+\DeclareOption{arabic}
+  {\vref at addto\extrasarabic{%
+    \def\reftextfaceafter {بالصفحة \reftextvario{المقابلة}{اللاحقة}}%
+    \def\reftextfacebefore{بالصفحة \reftextvario{المقابلة}{المُنْصَرِمَةٌ}}%
+    \def\reftextafter     {بالصفحة \reftextvario{اللاحقة}{التالية}}%
+    \def\reftextbefore    {بالصفحة \reftextvario{السابقة}{المُنْصَرِمَةٌ}}%
+    \def\reftextcurrent   {ب\reftextvario{الصفحة الحالية}{هذه الصفحة}}%
+    \def\reftextfaraway#1{بالصفحة رقم~\pageref{#1}}%
+    \def\reftextpagerange#1#2{بالصفحات~\pageref{#1}--\pageref{#2}}%
+    \def\reftextlabelrange#1#2{\ref{#1} حتى~\ref{#2}}%
+  }}
+%    \end{macrocode}
 % \changes{v1.2a}{1998/11/27}{Added austrian defaults (identical to german)}
 %    The austrian defaults are the same as the german ones.
 %    \begin{macrocode}





More information about the latex3-commits mailing list