[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