From 16559ce13a74c7a182875559b379cac00b07efda Mon Sep 17 00:00:00 2001
From: Norbert Preining <norbert@preining.info>
Date: Thu, 9 Jun 2022 03:01:00 +0000
Subject: CTAN sync 202206090300

---
 language/arabic/arabtex/texinput/hebchrs.sty | 210 +++++++++++++--------------
 1 file changed, 105 insertions(+), 105 deletions(-)

(limited to 'language/arabic/arabtex/texinput/hebchrs.sty')

diff --git a/language/arabic/arabtex/texinput/hebchrs.sty b/language/arabic/arabtex/texinput/hebchrs.sty
index fd1ffbef83..bdae9c1de5 100644
--- a/language/arabic/arabtex/texinput/hebchrs.sty
+++ b/language/arabic/arabtex/texinput/hebchrs.sty
@@ -1,105 +1,105 @@
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% hebchrs.sty
-% ArabTeX
-% dynamic letter token definitions for Hebrew
-% Version 26.04.2003
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% (c) Klaus Lagally
-%     Institut fuer Formale Methoden der Informatik
-%     Universitaet Stuttgart
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
-\a@ident {hebchrs.sty} {3.11 Hebrew letter token definitions } {26.04.2003}
-
-{\catcode `\^ 7 \catcode `\ =9 \catcode `\^^M=9 \catcode `\^^I=9
-\gdef \def@hebchars {% define character macros for Hebrew
-\tc@clearall
-\gdef \tc@@ {\act@cd \hc@@ }                     % illegal
-\gdef \tc@a {\act@cd \hc@a }                     % aleph
-\gdef \tc@b {\act@cd \hc@b }                     % beth
-\gdef \tc@d {\act@cd \hc@d }                     % daleth
-\gdef \tc@f {\act@cd \hc@f  \@finaltrue }        % pe
-\gdef \tc@f {\act@cd \hc@f  \@finaltrue \act@mod\r@phe }        % pe
-\gdef \tc@g {\act@cd \hc@j }                     % gimel
-\gdef \tc@h {\act@cd \hc@h }                     % heh
-\gdef \tc@i {\act@cd \hc@y }                     % chireq plene
-\gdef \tc@k {\act@cd \hc@k  \@finaltrue }        % kaph
-\gdef \tc@l {\act@cd \hc@l }                     % lamed
-\gdef \tc@m {\act@cd \hc@m  \@finaltrue }        % mem
-\gdef \tc@n {\act@cd \hc@n  \@finaltrue }        % nun
-\gdef \tc@p {\act@cd \hc@f  \@finaltrue }        % pe
-\gdef \tc@q {\act@cd \hc@q }                     % qoph
-\gdef \tc@r {\act@cd \hc@r }                     % resh
-\gdef \tc@s {\act@cd \hc@s }                     % samekh
-\gdef \tc@t {\act@cd \hc@t }                     % taw
-\gdef \tc@v {\act@cd \hc@b }                     % beth
-\gdef \tc@v {\act@cd \hc@b \act@mod\r@phe }                     % beth
-\gdef \tc@w {\act@cd \hc@w }                     % waw
-\gdef \tc@x {\act@cd \hc@si \act@mod \shind@t }  % shin with dot
-\gdef \tc@y {\act@cd \hc@y }                     % yod
-\gdef \tc@z {\act@cd \hc@z }                     % zayin
-
-\gdef \tc@A {\act@cd \hc@a }                     % aleph again
-\gdef \tc@B {\act@cd \hc@B }                     % maqqeph
-\gdef \tc@C {\act@cd \hc@tt }                    % thet
-\gdef \tc@D {\act@cd \hc@d  \@dageshtrue }       % daleth dagesh
-\gdef \tc@F {\act@cd \hc@d }                     % daleth
-\gdef \tc@G {\act@cd \hc@j }                     % gimel
-\gdef \tc@H {\act@cd \hc@h  \@dageshtrue }       % heh mappiq
-\gdef \tc@K {\act@cd \hc@K }                     % paseq
-\gdef \tc@M {\act@cd \hc@M }                     % phantom 1: box
-\gdef \tc@N {\act@cd \hc@N }                     % phantom 2: space
-\gdef \tc@O {\act@cd \hc@w  \act@mod \rd@t }     % cholem maleh
-\gdef \tc@P {\act@cd \hc@P }                     % ayin
-\gdef \tc@Q {\act@cd \hc@a }                     % aleph again
-\gdef \tc@R {\act@cd \hc@j  \@dageshtrue }       % gimel dagesh
-\gdef \tc@S {\act@cd \hc@ss \@finaltrue }        % sade
-\gdef \tc@T {\act@cd \hc@h  \@dageshtrue }       % he
-\gdef \tc@U {\act@cd \hc@w  \@dageshtrue }       % shureq
-\gdef \tc@V {\act@cd \hc@t  \@dageshtrue }       % taw dagesh
-\gdef \tc@W {\act@cd \hc@N }                     % phantom 2
-\gdef \tc@X {\act@cd \hc@hh }                    % chet
-\gdef \tc@Y {\act@cd \hc@y }                     % yod
-
-\tc@def \a@b {\act@cd \hc@b  \@dageshtrue }             % beth dagesh
-\tc@def \a@f {\act@cd \hc@f  \@finaltrue \@dageshtrue } % pe dagesh
-\tc@def \a@i {\act@cd \hc@ey }                          % yod yod
-\tc@def \a@k {\act@cd \hc@k  \@finaltrue \@dageshtrue } % kaph dagesh
-\tc@def \a@o {\act@cd \hc@oy }                          % waw yod
-\tc@def \a@s {\act@cd \hc@si \act@mod \sind@t }         % sin with dot
-\tc@def \a@w {\act@cd \hc@v }                           % waw waw
-\tc@def \a@B {\act@cd \hc@b  \act@mod \r@phe }          % veyz
-\tc@def \a@F {\act@cd \hc@f \@finaltrue \act@mod\r@phe }% fey
-\tc@def \a@H {\act@cd \hc@h }                           % silent he 
-\tc@def \a@K {\act@cd \hc@kf }				% kaf sofit
-\tc@def \a@M {\act@cd \hc@mf }				% mem sofit
-\tc@def \a@N {\act@cd \hc@nf }				% nun sofit
-\tc@def \a@P {\act@cd \hc@ff }				% peh sofit
-\tc@def \a@S {\act@cd \hc@si }                          % sin without dot
-\tc@def \a@Z {\act@cd \hc@sf }				% tsadeh sofit
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-}}% end of dynamic definitions for Hebrew
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
-\def \tc@def #1{% define letter description \tc@#1 
-\xpa \gdef \csname tc@\string #1\endcsname }
-
-\def \a@letters {abcdefghijklmnopqrstuvwxyz}
-
-\def \tc@clear #1{% reset all letter descriptions, also for Hebrew!
-\ifx #1\relax \relax \else \uppercase {\gdef \1{#1}}%
-\xpa \gdef \csname tc@#1\endcsname {\relax}%
-\xpa \gdef \csname tc@\1\endcsname {\relax}%
-\xpa \gdef \csname tc@\xpa\string\csname a@#1\endcsname\endcsname {\relax}%
-\xpa \gdef \csname tc@\xpa\string\csname a@\1\endcsname\endcsname {\relax}%
-\xpa \tc@clear \fi }
-
-\def \tc@clearall {% reset all \tc@x definitions
-\xpa \tc@clear \a@letters \relax }
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\endinput
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% EOF %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% hebchrs.sty
+% ArabTeX
+% dynamic letter token definitions for Hebrew
+% Version 26.04.2003
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% (c) Klaus Lagally
+%     Institut fuer Formale Methoden der Informatik
+%     Universitaet Stuttgart
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\a@ident {hebchrs.sty} {3.11 Hebrew letter token definitions } {26.04.2003}
+
+{\catcode `\^ 7 \catcode `\ =9 \catcode `\^^M=9 \catcode `\^^I=9
+\gdef \def@hebchars {% define character macros for Hebrew
+\tc@clearall
+\gdef \tc@@ {\act@cd \hc@@ }                     % illegal
+\gdef \tc@a {\act@cd \hc@a }                     % aleph
+\gdef \tc@b {\act@cd \hc@b }                     % beth
+\gdef \tc@d {\act@cd \hc@d }                     % daleth
+\gdef \tc@f {\act@cd \hc@f  \@finaltrue }        % pe
+\gdef \tc@f {\act@cd \hc@f  \@finaltrue \act@mod\r@phe }        % pe
+\gdef \tc@g {\act@cd \hc@j }                     % gimel
+\gdef \tc@h {\act@cd \hc@h }                     % heh
+\gdef \tc@i {\act@cd \hc@y }                     % chireq plene
+\gdef \tc@k {\act@cd \hc@k  \@finaltrue }        % kaph
+\gdef \tc@l {\act@cd \hc@l }                     % lamed
+\gdef \tc@m {\act@cd \hc@m  \@finaltrue }        % mem
+\gdef \tc@n {\act@cd \hc@n  \@finaltrue }        % nun
+\gdef \tc@p {\act@cd \hc@f  \@finaltrue }        % pe
+\gdef \tc@q {\act@cd \hc@q }                     % qoph
+\gdef \tc@r {\act@cd \hc@r }                     % resh
+\gdef \tc@s {\act@cd \hc@s }                     % samekh
+\gdef \tc@t {\act@cd \hc@t }                     % taw
+\gdef \tc@v {\act@cd \hc@b }                     % beth
+\gdef \tc@v {\act@cd \hc@b \act@mod\r@phe }                     % beth
+\gdef \tc@w {\act@cd \hc@w }                     % waw
+\gdef \tc@x {\act@cd \hc@si \act@mod \shind@t }  % shin with dot
+\gdef \tc@y {\act@cd \hc@y }                     % yod
+\gdef \tc@z {\act@cd \hc@z }                     % zayin
+
+\gdef \tc@A {\act@cd \hc@a }                     % aleph again
+\gdef \tc@B {\act@cd \hc@B }                     % maqqeph
+\gdef \tc@C {\act@cd \hc@tt }                    % thet
+\gdef \tc@D {\act@cd \hc@d  \@dageshtrue }       % daleth dagesh
+\gdef \tc@F {\act@cd \hc@d }                     % daleth
+\gdef \tc@G {\act@cd \hc@j }                     % gimel
+\gdef \tc@H {\act@cd \hc@h  \@dageshtrue }       % heh mappiq
+\gdef \tc@K {\act@cd \hc@K }                     % paseq
+\gdef \tc@M {\act@cd \hc@M }                     % phantom 1: box
+\gdef \tc@N {\act@cd \hc@N }                     % phantom 2: space
+\gdef \tc@O {\act@cd \hc@w  \act@mod \rd@t }     % cholem maleh
+\gdef \tc@P {\act@cd \hc@P }                     % ayin
+\gdef \tc@Q {\act@cd \hc@a }                     % aleph again
+\gdef \tc@R {\act@cd \hc@j  \@dageshtrue }       % gimel dagesh
+\gdef \tc@S {\act@cd \hc@ss \@finaltrue }        % sade
+\gdef \tc@T {\act@cd \hc@h  \@dageshtrue }       % he
+\gdef \tc@U {\act@cd \hc@w  \@dageshtrue }       % shureq
+\gdef \tc@V {\act@cd \hc@t  \@dageshtrue }       % taw dagesh
+\gdef \tc@W {\act@cd \hc@N }                     % phantom 2
+\gdef \tc@X {\act@cd \hc@hh }                    % chet
+\gdef \tc@Y {\act@cd \hc@y }                     % yod
+
+\tc@def \a@b {\act@cd \hc@b  \@dageshtrue }             % beth dagesh
+\tc@def \a@f {\act@cd \hc@f  \@finaltrue \@dageshtrue } % pe dagesh
+\tc@def \a@i {\act@cd \hc@ey }                          % yod yod
+\tc@def \a@k {\act@cd \hc@k  \@finaltrue \@dageshtrue } % kaph dagesh
+\tc@def \a@o {\act@cd \hc@oy }                          % waw yod
+\tc@def \a@s {\act@cd \hc@si \act@mod \sind@t }         % sin with dot
+\tc@def \a@w {\act@cd \hc@v }                           % waw waw
+\tc@def \a@B {\act@cd \hc@b  \act@mod \r@phe }          % veyz
+\tc@def \a@F {\act@cd \hc@f \@finaltrue \act@mod\r@phe }% fey
+\tc@def \a@H {\act@cd \hc@h }                           % silent he 
+\tc@def \a@K {\act@cd \hc@kf }				% kaf sofit
+\tc@def \a@M {\act@cd \hc@mf }				% mem sofit
+\tc@def \a@N {\act@cd \hc@nf }				% nun sofit
+\tc@def \a@P {\act@cd \hc@ff }				% peh sofit
+\tc@def \a@S {\act@cd \hc@si }                          % sin without dot
+\tc@def \a@Z {\act@cd \hc@sf }				% tsadeh sofit
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+}}% end of dynamic definitions for Hebrew
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\def \tc@def #1{% define letter description \tc@#1 
+\xpa \gdef \csname tc@\string #1\endcsname }
+
+\def \a@letters {abcdefghijklmnopqrstuvwxyz}
+
+\def \tc@clear #1{% reset all letter descriptions, also for Hebrew!
+\ifx #1\relax \relax \else \uppercase {\gdef \1{#1}}%
+\xpa \gdef \csname tc@#1\endcsname {\relax}%
+\xpa \gdef \csname tc@\1\endcsname {\relax}%
+\xpa \gdef \csname tc@\xpa\string\csname a@#1\endcsname\endcsname {\relax}%
+\xpa \gdef \csname tc@\xpa\string\csname a@\1\endcsname\endcsname {\relax}%
+\xpa \tc@clear \fi }
+
+\def \tc@clearall {% reset all \tc@x definitions
+\xpa \tc@clear \a@letters \relax }
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\endinput
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% EOF %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
-- 
cgit v1.2.3

