summaryrefslogtreecommitdiff
path: root/Master/texmf-dist
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2023-01-17 21:06:36 +0000
committerKarl Berry <karl@freefriends.org>2023-01-17 21:06:36 +0000
commitcc2ad09a1062656737be065ea1559fc5d715a94e (patch)
treefe8a765e2bdd8be391e41897df3b14a933a6f543 /Master/texmf-dist
parent6d6a43be1044f6d2a5de2480e960a8bd11bf6676 (diff)
bidi (17jan23)
git-svn-id: svn://tug.org/texlive/trunk@65572 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist')
-rw-r--r--Master/texmf-dist/doc/xelatex/bidi/README6
-rw-r--r--Master/texmf-dist/doc/xelatex/bidi/bidi-doc.pdfbin176755 -> 176570 bytes
-rw-r--r--Master/texmf-dist/doc/xelatex/bidi/bidi.pdfbin3470931 -> 3683556 bytes
-rw-r--r--Master/texmf-dist/source/xelatex/bidi/bidi-doc-intro.ltx4
-rw-r--r--Master/texmf-dist/source/xelatex/bidi/bidi-doc-title.ltx4
-rw-r--r--Master/texmf-dist/source/xelatex/bidi/bidi-doc.ltx2
-rw-r--r--Master/texmf-dist/source/xelatex/bidi/bidi.dtx1922
-rw-r--r--Master/texmf-dist/source/xelatex/bidi/bidi.ins4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/adjmulticol-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/algorithm2e-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/amsart-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/amsbook-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/amsmath-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/amstext-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/amsthm-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/array-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/article-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/artikel1-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/artikel2-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/artikel3-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/arydshln-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/beamer-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/beamerbaseauxtemplates-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/beamerbaseboxes-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/beamerbasecolor-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/beamerbasecompatibility-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/beamerbaseframecomponents-xetex-bidi.def12
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/beamerbaseframesize-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/beamerbaselocalstructure-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/beamerbasemisc-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/beamerbasenavigation-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/beamerbaseoverlay-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/beamerinnerthemecircles-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/beamerinnerthemedefault-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/beamerinnerthemefocus-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/beamerinnerthemeinmargin-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/beamerinnerthememetropolis-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/beamerinnerthemerectangles-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/beamerinnerthemerounded-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/beamerouterthemedefault-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/beamerouterthemefocus-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/beamerouterthemeinfolines-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/beamerouterthememetropolis-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/beamerouterthememiniframes-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/beamerouterthemeshadow-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/beamerouterthemesidebar-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/beamerouterthemesmoothbars-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/beamerouterthemesmoothtree-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/beamerouterthemesplit-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/beamerouterthemetree-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/beamerthemeHannover-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/beamerthemeSingapore-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/bidi-media9.sty4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/bidi-perpage.sty4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/bidi.sty14
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/bidi.tex14
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/bidi2in1.sty4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/bidicode.sty4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/bidiftnxtra.sty4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/bidimoderncv.cls4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/bidipoem.sty4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/biditools.sty4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/biditufte-book.cls4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/biditufte-handout.cls4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/bidituftefloat.sty4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/bidituftegeneralstructure.sty4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/bidituftehyperref.sty4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/bidituftesidenote.sty4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/bidituftetitle.sty4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/bidituftetoc.sty4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/boek-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/boek3-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/book-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/bookest-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/breqn-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/cals-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/caption-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/caption3-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/color-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/colortbl-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/combine-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/crop-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/cuted-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/cutwin-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/cvthemebidicasual.sty4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/cvthemebidiclassic.sty4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/dblfnote-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/diagbox-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/draftwatermark-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/empheq-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/eso-pic-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/extarticle-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/extbook-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/extletter-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/extrafootnotefeatures-xetex-bidi.def1869
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/extreport-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/fancybox-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/fancyhdr-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/fix2col-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/fleqn-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/float-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/floatrow-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/flowfram-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/footnote-xetex-bidi.def15
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/footnotebackref-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/framed-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/ftnright-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/geometry-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/graphicx-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/hvfloat-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/hyperref-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/imsproc-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/latex-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/leqno-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/letter-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/lettrine-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/lineno-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/listings-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/loadingorder-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/longtable-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/lscape-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/mathtools-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/mdframed-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/memoir-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/midfloat-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/minitoc-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/multicol-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/multienum-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/natbib-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/newfloat-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/nicematrix-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/ntheorem-hyper-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/ntheorem-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/overpic-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/pdfbase-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/pdflscape-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/pdfpages-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/pgfcorescopes.code-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/pgfsys.code-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/picinpar-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/plain-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/pstricks-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/quotchap-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/ragged2e-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/rapport1-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/rapport3-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/refrep-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/report-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/rotating-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/scrartcl-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/scrbook-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/scrreprt-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/sidecap-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/soul-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/stabular-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/subfigure-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/tabls-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/tabularx-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/tabulary-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/tc-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/tcolorbox-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/titlesec-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/titletoc-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/tocbasic-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/tocbibind-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/tocloft-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/tocstyle-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/todonotes-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/wrapfig-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/xcolor-xetex-bidi.def4
-rw-r--r--Master/texmf-dist/tex/xelatex/bidi/xltxtra-xetex-bidi.def4
171 files changed, 3997 insertions, 501 deletions
diff --git a/Master/texmf-dist/doc/xelatex/bidi/README b/Master/texmf-dist/doc/xelatex/bidi/README
index 6f399323ad2..60fcee8d1ce 100644
--- a/Master/texmf-dist/doc/xelatex/bidi/README
+++ b/Master/texmf-dist/doc/xelatex/bidi/README
@@ -1,6 +1,6 @@
___________________
The bidi package
-v39.6
+v39.7
This package provides a convenient interface for typesetting
bidirectional texts in Plain TeX and LaTeX, using XeTeX engine.
@@ -25,12 +25,12 @@ The announcements for the new releases of the package will
also appear in the Discussions space under the Announcements
category.
-Current version release date: 2022/11/06
+Current version release date: 2023/01/18
___________________________________________
Vafa Khalighi
-Copyright (c) Vafa Khalighi 2007--2022
+Copyright (c) Vafa Khalighi 2007--2023
Copyright (c) bidi-tex GitHub Organization 2018--2020
It may be distributed and/or modified under the LaTeX Project Public License,
diff --git a/Master/texmf-dist/doc/xelatex/bidi/bidi-doc.pdf b/Master/texmf-dist/doc/xelatex/bidi/bidi-doc.pdf
index 441290ecf1c..c861748d851 100644
--- a/Master/texmf-dist/doc/xelatex/bidi/bidi-doc.pdf
+++ b/Master/texmf-dist/doc/xelatex/bidi/bidi-doc.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/xelatex/bidi/bidi.pdf b/Master/texmf-dist/doc/xelatex/bidi/bidi.pdf
index 1f0376809e8..7b6538b76ff 100644
--- a/Master/texmf-dist/doc/xelatex/bidi/bidi.pdf
+++ b/Master/texmf-dist/doc/xelatex/bidi/bidi.pdf
Binary files differ
diff --git a/Master/texmf-dist/source/xelatex/bidi/bidi-doc-intro.ltx b/Master/texmf-dist/source/xelatex/bidi/bidi-doc-intro.ltx
index cb32bf34354..91de6e02ef4 100644
--- a/Master/texmf-dist/source/xelatex/bidi/bidi-doc-intro.ltx
+++ b/Master/texmf-dist/source/xelatex/bidi/bidi-doc-intro.ltx
@@ -17,10 +17,10 @@ If you use \textsf{bidi} package to write any input \TeX\ document, and then run
* and LaTeX. The package includes adaptations
* for use with many other commonly-used packages.
*
-* Copyright (c) 2007--2022 Vafa Khalighi
+* Copyright (c) 2007--2023 Vafa Khalighi
* Copyright (c) 2018--2020 bidi-tex GitHub Organization
*
-* v39.6 (Release Women, Life, and Liberty), 2022/11/06
+* v39.7 (Release Serge Lang), 2023/01/18
*
* License: LaTeX Project Public License, version
* 1.3c or higher (your choice)
diff --git a/Master/texmf-dist/source/xelatex/bidi/bidi-doc-title.ltx b/Master/texmf-dist/source/xelatex/bidi/bidi-doc-title.ltx
index 8e73033544c..49d6163ff25 100644
--- a/Master/texmf-dist/source/xelatex/bidi/bidi-doc-title.ltx
+++ b/Master/texmf-dist/source/xelatex/bidi/bidi-doc-title.ltx
@@ -3,7 +3,7 @@
\begin{document}
\title{\textcolor{blue!65!black}{\Huge The \textsf{bidi} \textit{Package}}\\
\LARGE Bidirectional typesetting in plain \TeX{} and \LaTeX, using \XeTeX{} engine\\[5pt]
-\large User documentation for \textcolor{blue!65!black}{version 39.6}}
+\large User documentation for \textcolor{blue!65!black}{version 39.7}}
\author{Vafa Khalighi\thanks{Thanks to the bidi-tex GitHub organization consisted of David Carlisle and other members of the {\LaTeX} team to maintain the package in the period 2018--2020.}}
\setcounter{page}{0}
\thispagestyle{empty}
@@ -13,7 +13,7 @@
\textcolor{blue!65!black}{\Huge The \textsf{bidi} \textit{Package}}
\Large
-User documentation for \textcolor{blue!65!black}{version 39.6}}
+User documentation for \textcolor{blue!65!black}{version 39.7}}
\vskip 0pt plus 3fill
\textit{\large to my Master, \textbf{Ferdowsi The Great}}
diff --git a/Master/texmf-dist/source/xelatex/bidi/bidi-doc.ltx b/Master/texmf-dist/source/xelatex/bidi/bidi-doc.ltx
index 4e7de4c0c00..76d56ae9eff 100644
--- a/Master/texmf-dist/source/xelatex/bidi/bidi-doc.ltx
+++ b/Master/texmf-dist/source/xelatex/bidi/bidi-doc.ltx
@@ -1,7 +1,7 @@
\documentclass{ltxdoc}
\input{bidi-doc-preamble.ltx}
\hypersetup{%
- pdftitle={User documentation for version 39.6 of the bidi
+ pdftitle={User documentation for version 39.7 of the bidi
package}%
}
\begin{document}
diff --git a/Master/texmf-dist/source/xelatex/bidi/bidi.dtx b/Master/texmf-dist/source/xelatex/bidi/bidi.dtx
index 1eae23846f2..a24d9572f47 100644
--- a/Master/texmf-dist/source/xelatex/bidi/bidi.dtx
+++ b/Master/texmf-dist/source/xelatex/bidi/bidi.dtx
@@ -5,7 +5,7 @@
%<*readme>
___________________
The bidi package
-v39.6
+v39.7
This package provides a convenient interface for typesetting
bidirectional texts in Plain TeX and LaTeX, using XeTeX engine.
@@ -30,12 +30,12 @@ The announcements for the new releases of the package will
also appear in the Discussions space under the Announcements
category.
-Current version release date: 2022/11/06
+Current version release date: 2023/01/18
___________________________________________
Vafa Khalighi
-Copyright (c) Vafa Khalighi 2007--2022
+Copyright (c) Vafa Khalighi 2007--2023
Copyright (c) bidi-tex GitHub Organization 2018--2020
It may be distributed and/or modified under the LaTeX Project Public License,
@@ -57,7 +57,7 @@ by Vafa Khalighi.
__________________________________________________
Vafa Khalighi
- Copyright (c) 2007--2022 Vafa Khalighi
+ Copyright (c) 2007--2023 Vafa Khalighi
Copyright (c) 2018--2020 bidi-tex GitHub Organization
It may be distributed and/or modified under the LaTeX Project Public License,
@@ -267,7 +267,7 @@ by Vafa Khalighi.
\documentclass{ltxdoc}
\input{bidi-doc-preamble.ltx}
\hypersetup{%
- pdftitle={Source documentation for version 39.6 of the bidi
+ pdftitle={Source documentation for version 39.7 of the bidi
package}%
}
\EnableCrossrefs
@@ -286,7 +286,7 @@ by Vafa Khalighi.
% \GetFileInfo{\jobname.dtx}
% \title{\textcolor{blue!65!black}{\Huge The \textsf{bidi} \textit{Package}}\\
%\LARGE Bidirectional typesetting in plain \TeX{} and \LaTeX, using \XeTeX{} engine\\[5pt]
-%\large Source documentation for \textcolor{blue!65!black}{version 39.6}}
+%\large Source documentation for \textcolor{blue!65!black}{version 39.7}}
% \author{Vafa Khalighi\thanks{Thanks to the bidi-tex GitHub organization consisted of David Carlisle and other members of the {\LaTeX} team to maintain the package in the period 2018--2020.}}
%\setcounter{page}{0}
%\thispagestyle{empty}
@@ -296,7 +296,7 @@ by Vafa Khalighi.
%\textcolor{blue!65!black}{\Huge The \textsf{bidi} \textit{Package}}
%
%\Large
-%Source documentation for \textcolor{blue!65!black}{version 39.6}}
+%Source documentation for \textcolor{blue!65!black}{version 39.7}}
%
%\vskip 0pt plus 3fill
%\textit{\large to my Master, \textbf{Ferdowsi The Great}}
@@ -329,7 +329,7 @@ by Vafa Khalighi.
%
%\vskip 0pt plus 3fill
%
-%Copyright (c) 2007--2022 Vafa Khalighi
+%Copyright (c) 2007--2023 Vafa Khalighi
%
%Copyright (c) 2018--2020 bidi-tex GitHub Organization
%
@@ -345,7 +345,7 @@ by Vafa Khalighi.
%\iffalse
%<*table>
%\fi
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
@@ -2430,7 +2430,7 @@ by Vafa Khalighi.
%\fi
% \section{File \texttt{beamerbaseframecomponents-xetex-bidi.def}}
% \begin{macrocode}
-\ProvidesFile{beamerbaseframecomponents-xetex-bidi.def}[2022/06/13 v0.4 bidi adaptations for beamerbaseframecomponents package for XeTeX engine]
+\ProvidesFile{beamerbaseframecomponents-xetex-bidi.def}[2023/01/18 v0.5 bidi adaptations for beamerbaseframecomponents package for XeTeX engine]
\renewcommand{\setbeamersize}[1]{%
\beamer@dogeometryfalse%
\setkeys{beamer@margin}{#1}%
@@ -2696,8 +2696,8 @@ by Vafa Khalighi.
\renewcommand<>\@mpfootnotetext[1]{%
\ifbidi@autofootnoterule\ifnum\c@mpfootnote=\@ne\if@RTL@footnote\global\let\bidi@mpfootnoterule\right@footnoterule\else\global\let\bidi@mpfootnoterule\left@footnoterule\fi\fi\fi
\global\setbox\@mpfootins\vbox{%
- \if@RTL@footnote\@RTLtrue\else\@RTLfalse\fi
\unvbox\@mpfootins
+ \if@RTL@footnote\@RTLtrue\else\@RTLfalse\fi
\reset@font
\bidi@@footnotetext@font
\hsize\columnwidth
@@ -2712,8 +2712,8 @@ by Vafa Khalighi.
\renewcommand<>\@mpRTLfootnotetext[1]{%
\ifbidi@autofootnoterule\ifnum\c@mpfootnote=\@ne\global\let\bidi@mpfootnoterule\right@footnoterule\fi\fi
\global\setbox\@mpfootins\vbox{%
+ \unvbox\@mpfootins
\@RTLtrue
- \unvbox\@mpfootins
\reset@font
\bidi@@RTLfootnotetext@font
\hsize\columnwidth
@@ -2728,8 +2728,8 @@ by Vafa Khalighi.
\renewcommand<>\@mpLTRfootnotetext[1]{%
\ifbidi@autofootnoterule\ifnum\c@mpfootnote=\@ne\global\let\bidi@mpfootnoterule\left@footnoterule\fi\fi
\global\setbox\@mpfootins\vbox{%
+ \unvbox\@mpfootins
\@RTLfalse
- \unvbox\@mpfootins
\reset@font
\bidi@@LTRfootnotetext@font
\hsize\columnwidth
@@ -4589,9 +4589,9 @@ by Vafa Khalighi.
% \section{File \texttt{bidi.sty}}
% \begin{macrocode}
\NeedsTeXFormat{LaTeX2e}
-\def\bididate{2022/11/06}
-\def\bidi@version{39.6}
-\def\bidi@releasename{Women, Life, and Liberty}
+\def\bididate{2023/01/18}
+\def\bidi@version{39.7}
+\def\bidi@releasename{Serge Lang}
\newcommand*{\bidireleasename}{\bidi@releasename}
\ProvidesPackage{bidi}[\bididate\space v\bidi@version\space (Release \bidi@releasename)\space
Bidirectional typesetting in plain TeX and LaTeX]
@@ -4605,7 +4605,7 @@ Bidirectional typesetting in plain TeX and LaTeX]
* and LaTeX. The package includes adaptations^^J%
* for use with many other commonly-used packages.^^J%
* ^^J%
-* Copyright (c) 2007--2022 Vafa Khalighi^^J%
+* Copyright (c) 2007--2023 Vafa Khalighi^^J%
* Copyright (c) 2018--2020 bidi-tex GitHub organization^^J%
* ^^J%
* v\bidi@version\space (Release \bidi@releasename), \bididate^^J%
@@ -4679,7 +4679,7 @@ Bidirectional typesetting in plain TeX and LaTeX]
}
\newcommand*{\@bidi@pdfcustomproperties}{%
This is the bidi package, Version \bidi@version\space (Release \bidi@releasename),
- Released November 6, 2022.
+ Released January 18, 2023.
}
\newcommand*{\bidi@beamer@ragged}{}
\@RTLmainfalse
@@ -4923,10 +4923,10 @@ Bidirectional typesetting in plain TeX and LaTeX]
%\fi
% \section{File \texttt{bidi.tex}}
% \begin{macrocode}
-\def\bididate{2022/11/06}
+\def\bididate{2023/01/18}
\catcode`@=11
-\def\bidi@version{39.6}
-\def\bidi@releasename{Women, Life, and Liberty}
+\def\bidi@version{39.7}
+\def\bidi@releasename{Serge Lang}
\def\bidireleasename{\bidi@releasename}
\let \protect \relax
\newlinechar`\^^J
@@ -4940,7 +4940,7 @@ Bidirectional typesetting in plain TeX and LaTeX]
* and LaTeX. The package includes adaptations^^J%
* for use with many other commonly-used packages.^^J%
* ^^J%
-* Copyright (c) 2007--2022 Vafa Khalighi^^J%
+* Copyright (c) 2007--2023 Vafa Khalighi^^J%
* Copyright (c) 2018--2020 bidi-tex GitHub organization^^J%
* ^^J%
* v\bidi@version\space (Release \bidi@releasename), \bididate^^J%
@@ -5029,7 +5029,7 @@ Bidirectional typesetting in plain TeX and LaTeX]
}
\def\@bidi@pdfcustomproperties{%
This is the bidi package, Version \bidi@version\space (Release \bidi@releasename),
- Released November 6, 2022.
+ Released January 18, 2023.
}
\def\bidi@pdfm@mark{%
\special{pdf:%
@@ -12545,12 +12545,11 @@ bidi implementation of tufte title]
%\fi
% \section{File \texttt{extrafootnotefeatures-xetex-bidi.def}}
% \begin{macrocode}
-\ProvidesFile{extrafootnotefeatures-xetex-bidi.def}[2022/07/14 v2.4 bidi extra footnote features for XeTeX engine]
+\ProvidesFile{extrafootnotefeatures-xetex-bidi.def}[2023/01/18 v2.5 bidi extra footnote features for XeTeX engine]
\newdimen\bidi@columnwidth
\def\bidi@floathook{%
\bidi@columnwidth\columnwidth
}
-\newif\if@bidi@void@@mpfootins
\newcommand*{\@bidi@before@Hy@hyperfootnotes}{%
\if@bidi@csundef{ifHy@hyperfootnotes}{}{%
\if@bidi@csundef{HLTR@@LTRfootnotetext}{}{%
@@ -12628,6 +12627,23 @@ bidi implementation of tufte title]
\@normalfootfmt{#1}%
\color@endgroup}%
\m@mmf@prepare}
+\newcommand{\bidi@bidiold@footnotetext}[1]{%
+ \bidi@step@absolutefootnote@count
+ \bidi@reinsertfootnote\footinsv@l\@footstartv@l\@LTRfootgroupv@l
+ \insert\footins{%
+ \if@RTL@footnote\@RTLtrue\else\@RTLfalse\fi%
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font
+ \foottextfont
+ \@preamfntext
+ \hsize\columnwidth
+ \protected@edef\@currentlabel{%
+ \csname p@footnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@normalfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare
+}
\renewcommand{\@RTLfootnotetext}[1]{%
\insert\footins{%
\@RTLtrue%
@@ -12642,6 +12658,23 @@ bidi implementation of tufte title]
\@normalRTLfootfmt{#1}%
\color@endgroup}%
\m@mmf@prepare}
+\newcommand{\bidi@bidiold@RTLfootnotetext}[1]{%
+ \bidi@step@absolutefootnote@count
+ \bidi@reinsertfootnote\footinsv@l\@footstartv@l\@LTRfootgroupv@l
+ \insert\footins{%
+ \@RTLtrue%
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font
+ \RTLfoottextfont
+ \@preamfntext
+ \hsize\columnwidth
+ \protected@edef\@currentlabel{%
+ \csname p@footnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@normalRTLfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare
+}
\renewcommand{\@LTRfootnotetext}[1]{%
\insert\footins{%
\@RTLfalse%
@@ -12657,8 +12690,22 @@ bidi implementation of tufte title]
\color@endgroup}%
\m@mmf@prepare}
\renewcommand{\@mpfootnotetext}[1]{%
- \global\setbox\@mpfootins\vbox{\if@RTL@footnote\@RTLtrue\else\@RTLfalse\fi%
+ \global\setbox\@mpfootins\vbox{%
\unvbox\@mpfootins
+ \if@RTL@footnote\@RTLtrue\else\@RTLfalse\fi
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font%
+ \foottextfont \hsize\columnwidth \@parboxrestore
+ \protected@edef\@currentlabel{%
+ \csname p@mpfootnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@normalfootfmt{#1}%
+ \color@endgroup}}
+\newcommand{\bidi@bidiold@mpfootnotetext}[1]{%
+ \bidi@joinmpfootnotes\@mpfootinsv@l\@footstartv@l\mp@LTRfootgroupv@l
+ \global\setbox\@mpfootins\vbox{%
+ \unvbox\@mpfootins
+ \if@RTL@footnote\@RTLtrue\else\@RTLfalse\fi%
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font%
\foottextfont \hsize\columnwidth \@parboxrestore
@@ -12668,8 +12715,9 @@ bidi implementation of tufte title]
\@normalfootfmt{#1}%
\color@endgroup}}
\renewcommand{\@mpLTRfootnotetext}[1]{%
- \global\setbox\@mpfootins\vbox{\@RTLfalse%
+ \global\setbox\@mpfootins\vbox{%
\unvbox\@mpfootins
+ \@RTLfalse
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font%
\LTRfoottextfont \hsize\columnwidth \@parboxrestore
@@ -12679,8 +12727,22 @@ bidi implementation of tufte title]
\@normalLTRfootfmt{#1}%
\color@endgroup}}
\renewcommand{\@mpRTLfootnotetext}[1]{%
- \global\setbox\@mpfootins\vbox{\@RTLtrue%
+ \global\setbox\@mpfootins\vbox{%
+ \unvbox\@mpfootins
+ \@RTLtrue
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font%
+ \RTLfoottextfont \hsize\columnwidth \@parboxrestore
+ \protected@edef\@currentlabel{%
+ \csname p@mpfootnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@normalRTLfootfmt{#1}%
+ \color@endgroup}}
+\newcommand{\bidi@bidiold@mpRTLfootnotetext}[1]{%
+ \bidi@joinmpfootnotes\@mpfootinsv@l\@footstartv@l\mp@LTRfootgroupv@l
+ \global\setbox\@mpfootins\vbox{%
\unvbox\@mpfootins
+ \@RTLtrue
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font%
\RTLfoottextfont \hsize\columnwidth \@parboxrestore
@@ -12809,48 +12871,103 @@ bidi implementation of tufte title]
\fi
\fi
}
-\bidi@ensure@newcommand{\m@mdoextrafeetmini}{%
- \extrafeetminihook}
-\bidi@ensure@newcommand{\extrafeetendmini}{%
- \ifvoid\@mpfootinsv@r
- \ifvoid\@mpfootinsv@l
+\def\bidi@reinsertfootnote#1#2#3{%
+ \ifvoid#1
+ \else
+ \insert\footins{#2#3}%
+ \fi
+}
+\def\bidi@joinmpfootnotes#1#2#3{%
+ \ifvoid#1
+ \else
+ \@tempskipa\skip#1%
+ \bidi@ifmulticol{\divide\@tempskipa\col@number}{}%
+ \edef\bidi@footskip{\vskip\the\@tempskipa\relax}%
+ \bidi@removexfootskip
+ \ifvoid\@mpfootins
+ \global\setbox\@mpfootins\vbox{#2#3}%
\else
- \vskip\skip\@mpfootins
- \normalcolor
- \if@bidi@void@@mpfootins
- \footnoterule
- \fi
- \mp@LTRfootgroupv@l
+ \global\setbox\@mpfootins\vbox{%
+ \unvbox\@mpfootins
+ \bidi@footskip
+ #2#3%
+ }%
\fi
- \else
- \vskip\skip\@mpfootins
- \normalcolor
- \if@bidi@void@@mpfootins
- \footnoterule
+ \fi
+}
+\newcount\bidi@absolutepage@count
+\bidi@absolutepage@count\@ne
+\newcount\bidi@absolutefootnote@count
+\bidi@AfterOutputBoxOutputPage{%
+ \if@filesw
+ \edef\@tempa{%
+ \write\@auxout{%
+ \string\bidi@finalfootnoteperpage%
+ {\noexpand\number\noexpand\bidi@absolutepage@count}%
+ {\noexpand\number\noexpand\bidi@absolutefootnote@count}%
+ }%
+ }%
+ \@tempa
\fi
- \mp@footgroupv@r
- \ifvoid\@mpfootinsv@l
+}
+\bidi@AtEndOutputPage{%
+ \global\advance\bidi@absolutepage@count\@ne
+}
+\newcommand*{\bidi@finalfootnoteperpage}[2]{%
+ \expandafter\gdef\csname bidi@currentpagefinalfootnote@@#1\endcsname{#2}%
+}
+\newif\if@bidi@finalfootnoteperpage
+\newcommand{\bidi@ifafterfinalfootnoteperpage}[2]{%
+ \if@bidi@csundef{bidi@currentpagefinalfootnote@@\number\bidi@absolutepage@count}{%
+ \global\@bidi@finalfootnoteperpagetrue
+ }{%
+ \global\@bidi@finalfootnoteperpagefalse
+ \ifnum\bidi@absolutefootnote@count=\bidi@csuse{bidi@currentpagefinalfootnote@@\number\bidi@absolutepage@count}%
+ #1%
\else
- \vskip\skip\@mpfootins
- \normalcolor\mp@LTRfootgroupv@l
+ #2%
\fi
+ }%
+}
+\newcommand{\bidi@reinsertfinalfootnoteperpage}[3]{%
+ \bidi@ifafterfinalfootnoteperpage{%
+ \bidi@reinsertfootnote{#1}{#2}{#3}%
+ }{%
+ }%
+}
+\newcommand*{\bidi@step@absolutefootnote@count}{%
+ \global\advance\bidi@absolutefootnote@count\@ne
+}
+\bidi@AfterEndDocumentCheckLabelsRerun{%
+ \if@bidi@finalfootnoteperpage
+ \PackageWarningNoLine{bidi}{%
+ The absolute final footnote is not
+ known on every page of your
+ document. Rerun TeX to get the
+ absolute final footnote on every page
+ of your document%
+ }%
\fi
+}
+\bidi@ensure@newcommand{\m@mdoextrafeetmini}{%
+ \extrafeetminihook}
+\bidi@ensure@newcommand{\extrafeetendmini}{%
+\bidi@joinmpfootnotes\@mpfootinsv@r\@footstartv@r\mp@footgroupv@r
+ \bidi@joinmpfootnotes\@mpfootinsv@l\@footstartv@l\mp@LTRfootgroupv@l
\extrafeetendminihook}
\bidi@ensure@newcommand{\extrafeetendminihook}{}
\bidi@ensure@newcommand{\m@mdoextrafeetendmini}{\extrafeetendmini}
\def\endminipage{%
\par
\unskip
+ \m@mdoextrafeetendmini
\ifvoid\@mpfootins
- \global\@bidi@void@@mpfootinstrue
\else
- \global\@bidi@void@@mpfootinsfalse
\vskip\skip\@mpfootins
\normalcolor
\footnoterule
\unvbox\@mpfootins
\fi
- \m@mdoextrafeetendmini
\@minipagefalse
\color@endgroup
\egroup
@@ -12874,7 +12991,9 @@ bidi implementation of tufte title]
\m@make@footstart{v@l}
\bidi@ensure@newcommand{\@footgroupv@r}{}
\newinsert\@mpfootinsv@r
+\skip\@mpfootinsv@r\skip\@mpfootins
\newinsert\@mpfootinsv@l
+\skip\@mpfootinsv@l\skip\@mpfootins
\bidi@ensure@newcommand{\mp@footgroupv@r}{}
\newcount\m@m@k \newdimen\m@m@h
\bidi@ensure@newcommand*{\m@mrigidbalance}[3]{\setbox0=\box#1 \m@m@k=#2 \m@m@h=#3
@@ -12914,6 +13033,31 @@ bidi implementation of tufte title]
\let\mp@LTRfootgroupv@l\@mptwocol@LTRfootgroupv@l
\@ifstar\bidi@star@footmarkwidth\bidi@normal@footmarkwidth
}
+\newcommand{\TwoColumnFootnotes}{%
+ \@namedef{foottextfontv@r}{\foottextfont}%
+ \@namedef{foottextfontv@l}{\LTRfoottextfont}%
+ \@bidi@before@Hy@hyperfootnotes
+ \let\@footnotetext\@TwoColfootnotetext
+ \let\@LTRfootnotetext\@TwoColLTRfootnotetext
+ \let\@RTLfootnotetext\@TwoColRTLfootnotetext
+ \dimen\footinsv@r=2\footinsdim
+ \count\footinsv@r=500\relax
+ \m@make@twocol@footgroup{v@r}%
+ \let\@footgroupv@r\@twocol@footgroupv@r
+ \dimen\footinsv@l=2\footinsdim
+ \count\footinsv@l=500\relax
+ \bidi@make@twocol@LTRfootgroup{v@l}%
+ \let\@LTRfootgroupv@l\@twocol@LTRfootgroupv@l
+ \let\@mpfootnotetext\@mpTwoColfootnotetext
+ \let\@mpLTRfootnotetext\@mpTwoColLTRfootnotetext
+ \let\@mpRTLfootnotetext\@mpTwoColRTLfootnotetext
+ \@bidi@after@Hy@hyperfootnotes
+ \m@make@mptwocol@footgroup{v@r}%
+ \let\mp@footgroupv@r\@mptwocol@footgroupv@r
+ \bidi@make@mptwocol@LTRfootgroup{v@l}%
+ \let\mp@LTRfootgroupv@l\@mptwocol@LTRfootgroupv@l
+ \@ifstar\bidi@star@footmarkwidth\bidi@normal@footmarkwidth
+}
\bidi@ensure@newcommand{\@twocolfootnotetext}[1]{\insert
\if@RTL@footnote
\footinsv@r
@@ -12930,6 +13074,42 @@ bidi implementation of tufte title]
\@twocolfootfmt{#1}%
\color@endgroup}%
\m@mmf@prepare}
+\newcommand{\@TwoColfootnotetext}[1]{%
+ \bidi@step@absolutefootnote@count
+ \if@RTL@footnote
+ \bidi@reinsertfootnote\footinsv@l\@footstartv@l\@LTRfootgroupv@l
+ \else
+ \bidi@reinsertfootnote\footinsv@r\@footstartv@r\@footgroupv@r
+ \fi
+ \global\setbox
+ \if@RTL@footnote
+ \footinsv@r
+ \else
+ \footinsv@l
+ \fi
+\vbox{%
+ \unvbox
+ \if@RTL@footnote
+ \footinsv@r
+ \else
+ \footinsv@l
+ \fi
+ \if@RTL@footnote\@RTLtrue\else\@RTLfalse\fi
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\foottextfont
+ \@preamfntext
+ \protected@edef\@currentlabel{%
+ \csname p@footnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@twocolfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare
+ \if@RTL@footnote
+ \bidi@reinsertfinalfootnoteperpage\footinsv@r\@footstartv@r\@footgroupv@r
+ \else
+ \bidi@reinsertfinalfootnoteperpage\footinsv@l\@footstartv@l\@LTRfootgroupv@l
+ \fi
+}
\bidi@ensure@newcommand{\@twocolLTRfootnotetext}[1]{\insert\footinsv@l{\@RTLfalse%
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\LTRfoottextfont
@@ -12940,6 +13120,23 @@ bidi implementation of tufte title]
\@twocolLTRfootfmt{#1}%
\color@endgroup}%
\m@mmf@prepare}
+\newcommand{\@TwoColLTRfootnotetext}[1]{%
+ \bidi@step@absolutefootnote@count
+\bidi@reinsertfootnote\footinsv@r\@footstartv@r\@footgroupv@r
+ \global\setbox\footinsv@l\vbox{%
+ \unvbox\footinsv@l
+ \@RTLfalse
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\LTRfoottextfont
+ \@preamfntext
+ \protected@edef\@currentlabel{%
+ \csname p@footnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@twocolLTRfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare
+ \bidi@reinsertfinalfootnoteperpage\footinsv@l\@footstartv@l\@LTRfootgroupv@l
+}
\bidi@ensure@newcommand{\@twocolRTLfootnotetext}[1]{\insert\footinsv@r{\@RTLtrue%
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\RTLfoottextfont
@@ -12950,6 +13147,23 @@ bidi implementation of tufte title]
\@twocolRTLfootfmt{#1}%
\color@endgroup}%
\m@mmf@prepare}
+\newcommand{\@TwoColRTLfootnotetext}[1]{%
+ \bidi@step@absolutefootnote@count
+\bidi@reinsertfootnote\footinsv@l\@footstartv@l\@LTRfootgroupv@l
+ \global\setbox\footinsv@r\vbox{%
+ \unvbox\footinsv@r
+ \@RTLtrue
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\RTLfoottextfont
+ \@preamfntext
+ \protected@edef\@currentlabel{%
+ \csname p@footnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@twocolRTLfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare
+ \bidi@reinsertfinalfootnoteperpage\footinsv@r\@footstartv@r\@footgroupv@r
+}
\bidi@ensure@newcommand{\@preamtwofmt}{%
\hsize .45\hsize
\parindent=\z@
@@ -12971,13 +13185,43 @@ bidi implementation of tufte title]
\else
\@mpfootinsv@l
\fi
- \vbox{\if@RTL@footnote\@RTLtrue\else\@RTLfalse\fi%
+ \vbox{%
+ \unvbox
+ \if@RTL@footnote
+ \@mpfootinsv@r
+ \else
+ \@mpfootinsv@l
+ \fi
+ \if@RTL@footnote\@RTLtrue\else\@RTLfalse\fi
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\foottextfont
+ \hsize\columnwidth \@parboxrestore
+ \protected@edef\@currentlabel{%
+ \csname p@mpfootnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@twocolfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare}
+\newcommand{\@mpTwoColfootnotetext}[1]{%
+ \if@RTL@footnote
+ \bidi@joinmpfootnotes\@mpfootinsv@l\@footstartv@l\mp@LTRfootgroupv@l
+ \else
+ \bidi@joinmpfootnotes\@mpfootinsv@r\@footstartv@r\mp@footgroupv@r
+ \fi
+ \global\setbox
+ \if@RTL@footnote
+ \@mpfootinsv@r
+ \else
+ \@mpfootinsv@l
+ \fi
+ \vbox{%
\unvbox
\if@RTL@footnote
\@mpfootinsv@r
\else
\@mpfootinsv@l
\fi
+ \if@RTL@footnote\@RTLtrue\else\@RTLfalse\fi
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\foottextfont
\hsize\columnwidth \@parboxrestore
@@ -12988,8 +13232,23 @@ bidi implementation of tufte title]
\color@endgroup}%
\m@mmf@prepare}
\bidi@ensure@newcommand{\@mptwocolLTRfootnotetext}[1]{%
- \global\setbox\@mpfootinsv@l\vbox{\@RTLfalse%
+ \global\setbox\@mpfootinsv@l\vbox{%
\unvbox\@mpfootinsv@l
+ \@RTLfalse
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\LTRfoottextfont
+ \hsize\columnwidth \@parboxrestore
+ \protected@edef\@currentlabel{%
+ \csname p@mpfootnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@twocolLTRfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare}
+\newcommand{\@mpTwoColLTRfootnotetext}[1]{%
+ \bidi@joinmpfootnotes\@mpfootinsv@r\@footstartv@r\mp@footgroupv@r
+ \global\setbox\@mpfootinsv@l\vbox{%
+ \unvbox\@mpfootinsv@l
+ \@RTLfalse
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\LTRfoottextfont
\hsize\columnwidth \@parboxrestore
@@ -13000,8 +13259,23 @@ bidi implementation of tufte title]
\color@endgroup}%
\m@mmf@prepare}
\bidi@ensure@newcommand{\@mptwocolRTLfootnotetext}[1]{%
- \global\setbox\@mpfootinsv@r\vbox{\@RTLtrue%
+ \global\setbox\@mpfootinsv@r\vbox{%
+ \unvbox\@mpfootinsv@r
+ \@RTLtrue
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\RTLfoottextfont
+ \hsize\columnwidth \@parboxrestore
+ \protected@edef\@currentlabel{%
+ \csname p@mpfootnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@twocolRTLfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare}
+\newcommand{\@mpTwoColRTLfootnotetext}[1]{%
+ \bidi@joinmpfootnotes\@mpfootinsv@l\@footstartv@l\mp@LTRfootgroupv@l
+ \global\setbox\@mpfootinsv@r\vbox{%
\unvbox\@mpfootinsv@r
+ \@RTLtrue
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\RTLfoottextfont
\hsize\columnwidth \@parboxrestore
@@ -13058,6 +13332,31 @@ bidi implementation of tufte title]
\let\mp@LTRfootgroupv@l\@mpthreecol@LTRfootgroupv@l
\@ifstar\bidi@star@footmarkwidth\bidi@normal@footmarkwidth
}
+\newcommand{\ThreeColumnFootnotes}{%
+ \@namedef{foottextfontv@r}{\foottextfont}% % [RS]
+ \@namedef{foottextfontv@l}{\LTRfoottextfont}%
+ \@bidi@before@Hy@hyperfootnotes
+ \let\@footnotetext\@ThreeColfootnotetext
+ \let\@LTRfootnotetext\@ThreeColLTRfootnotetext
+ \let\@RTLfootnotetext\@ThreeColRTLfootnotetext
+ \dimen\footinsv@r=3\footinsdim
+ \count\footinsv@r=333\relax
+ \m@make@threecol@footgroup{v@r}%
+ \let\@footgroupv@r\@threecol@footgroupv@r
+ \dimen\footinsv@l=3\footinsdim
+ \count\footinsv@l=333\relax
+ \bidi@make@threecol@LTRfootgroup{v@l}%
+ \let\@LTRfootgroupv@l\@threecol@LTRfootgroupv@l
+ \let\@mpfootnotetext\@mpThreeColfootnotetext
+ \let\@mpLTRfootnotetext\@mpThreeColLTRfootnotetext
+ \let\@mpRTLfootnotetext\@mpThreeColRTLfootnotetext
+ \@bidi@after@Hy@hyperfootnotes
+ \m@make@mpthreecol@footgroup{v@r}%
+ \let\mp@footgroupv@r\@mpthreecol@footgroupv@r
+ \bidi@make@mpthreecol@LTRfootgroup{v@l}%
+ \let\mp@LTRfootgroupv@l\@mpthreecol@LTRfootgroupv@l
+ \@ifstar\bidi@star@footmarkwidth\bidi@normal@footmarkwidth
+}
\bidi@ensure@newcommand{\@threecolfootnotetext}[1]{\insert
\if@RTL@footnote
\footinsv@r
@@ -13073,6 +13372,41 @@ bidi implementation of tufte title]
\color@begingroup
\@threecolfootfmt{#1}%
\color@endgroup}\m@mmf@prepare}
+\newcommand{\@ThreeColfootnotetext}[1]{%
+ \bidi@step@absolutefootnote@count
+ \if@RTL@footnote
+ \bidi@reinsertfootnote\footinsv@l\@footstartv@l\@LTRfootgroupv@l
+ \else
+ \bidi@reinsertfootnote\footinsv@r\@footstartv@r\@footgroupv@r
+ \fi
+ \global\setbox
+ \if@RTL@footnote
+ \footinsv@r
+ \else
+ \footinsv@l
+ \fi
+\vbox{%
+ \unvbox
+ \if@RTL@footnote
+ \footinsv@r
+ \else
+ \footinsv@l
+ \fi
+ \if@RTL@footnote\@RTLtrue\else\@RTLfalse\fi
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\foottextfont
+ \@preamfntext
+ \protected@edef\@currentlabel{%
+ \csname p@footnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@threecolfootfmt{#1}%
+ \color@endgroup}\m@mmf@prepare
+ \if@RTL@footnote
+ \bidi@reinsertfinalfootnoteperpage\footinsv@r\@footstartv@r\@footgroupv@r
+ \else
+ \bidi@reinsertfinalfootnoteperpage\footinsv@l\@footstartv@l\@LTRfootgroupv@l
+ \fi
+}
\bidi@ensure@newcommand{\@threecolLTRfootnotetext}[1]{\insert\footinsv@l{\@RTLfalse%
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\LTRfoottextfont
@@ -13082,6 +13416,22 @@ bidi implementation of tufte title]
\color@begingroup
\@threecolLTRfootfmt{#1}%
\color@endgroup}\m@mmf@prepare}
+\newcommand{\@ThreeColLTRfootnotetext}[1]{%
+ \bidi@step@absolutefootnote@count
+ \bidi@reinsertfootnote\footinsv@r\@footstartv@r\@footgroupv@r
+ \global\setbox\footinsv@l\vbox{%
+ \unvbox\footinsv@l
+ \@RTLfalse
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\LTRfoottextfont
+ \@preamfntext
+ \protected@edef\@currentlabel{%
+ \csname p@footnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@threecolLTRfootfmt{#1}%
+ \color@endgroup}\m@mmf@prepare
+ \bidi@reinsertfinalfootnoteperpage\footinsv@l\@footstartv@l\@LTRfootgroupv@l
+}
\bidi@ensure@newcommand{\@threecolRTLfootnotetext}[1]{\insert\footinsv@r{\@RTLtrue%
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\RTLfoottextfont
@@ -13091,6 +13441,22 @@ bidi implementation of tufte title]
\color@begingroup
\@threecolRTLfootfmt{#1}%
\color@endgroup}\m@mmf@prepare}
+\newcommand{\@ThreeColRTLfootnotetext}[1]{%
+ \bidi@step@absolutefootnote@count
+ \bidi@reinsertfootnote\footinsv@l\@footstartv@l\@LTRfootgroupv@l
+ \global\setbox\footinsv@r\vbox{%
+ \unvbox\footinsv@r
+ \@RTLtrue
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\RTLfoottextfont
+ \@preamfntext
+ \protected@edef\@currentlabel{%
+ \csname p@footnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@threecolRTLfootfmt{#1}%
+ \color@endgroup}\m@mmf@prepare
+ \bidi@reinsertfinalfootnoteperpage\footinsv@r\@footstartv@r\@footgroupv@r
+}
\bidi@ensure@newcommand{\@preamthreefmt}{%
\hsize .3\hsize
\parindent=\z@
@@ -13112,13 +13478,42 @@ bidi implementation of tufte title]
\else
\@mpfootinsv@l
\fi
- \vbox{\if@RTL@footnote\@RTLtrue\else\@RTLfalse\fi%
+ \vbox{%
\unvbox
\if@RTL@footnote
\@mpfootinsv@r
\else
\@mpfootinsv@l
\fi
+ \if@RTL@footnote\@RTLtrue\else\@RTLfalse\fi
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\foottextfont
+ \hsize\columnwidth \@parboxrestore
+ \protected@edef\@currentlabel{%
+ \csname p@mpfootnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@threecolfootfmt{#1}%
+ \color@endgroup}\m@mmf@prepare}
+\newcommand{\@mpThreeColfootnotetext}[1]{%
+ \if@RTL@footnote
+ \bidi@joinmpfootnotes\@mpfootinsv@l\@footstartv@l\mp@LTRfootgroupv@l
+ \else
+ \bidi@joinmpfootnotes\@mpfootinsv@r\@footstartv@r\mp@footgroupv@r
+ \fi
+ \global\setbox
+ \if@RTL@footnote
+ \@mpfootinsv@r
+ \else
+ \@mpfootinsv@l
+ \fi
+ \vbox{%
+ \unvbox
+ \if@RTL@footnote
+ \@mpfootinsv@r
+ \else
+ \@mpfootinsv@l
+ \fi
+ \if@RTL@footnote\@RTLtrue\else\@RTLfalse\fi
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\foottextfont
\hsize\columnwidth \@parboxrestore
@@ -13128,8 +13523,22 @@ bidi implementation of tufte title]
\@threecolfootfmt{#1}%
\color@endgroup}\m@mmf@prepare}
\bidi@ensure@newcommand{\@mpthreecolLTRfootnotetext}[1]{%
- \global\setbox\@mpfootinsv@l\vbox{\@RTLfalse%
+ \global\setbox\@mpfootinsv@l\vbox{%
+ \unvbox\@mpfootinsv@l
+ \@RTLfalse
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\LTRfoottextfont
+ \hsize\columnwidth \@parboxrestore
+ \protected@edef\@currentlabel{%
+ \csname p@mpfootnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@threecolLTRfootfmt{#1}%
+ \color@endgroup}\m@mmf@prepare}
+\newcommand{\@mpThreeColLTRfootnotetext}[1]{%
+ \bidi@joinmpfootnotes\@mpfootinsv@r\@footstartv@r\mp@footgroupv@r
+ \global\setbox\@mpfootinsv@l\vbox{%
\unvbox\@mpfootinsv@l
+ \@RTLfalse
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\LTRfoottextfont
\hsize\columnwidth \@parboxrestore
@@ -13139,8 +13548,22 @@ bidi implementation of tufte title]
\@threecolLTRfootfmt{#1}%
\color@endgroup}\m@mmf@prepare}
\bidi@ensure@newcommand{\@mpthreecolRTLfootnotetext}[1]{%
- \global\setbox\@mpfootinsv@r\vbox{\@RTLtrue%
+ \global\setbox\@mpfootinsv@r\vbox{%
\unvbox\@mpfootinsv@r
+ \@RTLtrue
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\RTLfoottextfont
+ \hsize\columnwidth \@parboxrestore
+ \protected@edef\@currentlabel{%
+ \csname p@mpfootnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@threecolRTLfootfmt{#1}%
+ \color@endgroup}\m@mmf@prepare}
+\newcommand{\@mpThreeColRTLfootnotetext}[1]{%
+ \bidi@joinmpfootnotes\@mpfootinsv@l\@footstartv@l\mp@LTRfootgroupv@l
+ \global\setbox\@mpfootinsv@r\vbox{%
+ \unvbox\@mpfootinsv@r
+ \@RTLtrue
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\RTLfoottextfont
\hsize\columnwidth \@parboxrestore
@@ -13196,6 +13619,31 @@ bidi implementation of tufte title]
\let\mp@LTRfootgroupv@l\@mpfourcol@LTRfootgroupv@l
\@ifstar\bidi@star@footmarkwidth\bidi@normal@footmarkwidth
}
+\newcommand{\FourColumnFootnotes}{%
+ \@namedef{foottextfontv@r}{\foottextfont}% % [RS]
+ \@namedef{foottextfontv@l}{\LTRfoottextfont}%
+ \@bidi@before@Hy@hyperfootnotes
+ \let\@footnotetext\@FourColfootnotetext
+ \let\@LTRfootnotetext\@FourColLTRfootnotetext
+ \let\@RTLfootnotetext\@FourColRTLfootnotetext
+ \dimen\footinsv@r=4\footinsdim
+ \count\footinsv@r=250\relax
+ \m@make@fourcol@footgroup{v@r}%
+ \let\@footgroupv@r\@fourcol@footgroupv@r
+ \dimen\footinsv@l=4\footinsdim
+ \count\footinsv@l=250\relax
+ \bidi@make@fourcol@LTRfootgroup{v@l}%
+ \let\@LTRfootgroupv@l\@fourcol@LTRfootgroupv@l
+ \let\@mpfootnotetext\@mpFourColfootnotetext
+ \let\@mpLTRfootnotetext\@mpFourColLTRfootnotetext
+ \let\@mpRTLfootnotetext\@mpFourColRTLfootnotetext
+ \@bidi@after@Hy@hyperfootnotes
+ \m@make@mpfourcol@footgroup{v@r}%
+ \let\mp@footgroupv@r\@mpfourcol@footgroupv@r
+ \bidi@make@mpfourcol@LTRfootgroup{v@l}%
+ \let\mp@LTRfootgroupv@l\@mpfourcol@LTRfootgroupv@l
+ \@ifstar\bidi@star@footmarkwidth\bidi@normal@footmarkwidth
+}
\bidi@ensure@newcommand{\@fourcolfootnotetext}[1]{\insert
\if@RTL@footnote
\footinsv@r
@@ -13212,6 +13660,42 @@ bidi implementation of tufte title]
\@fourcolfootfmt{#1}%
\color@endgroup}%
\m@mmf@prepare}
+\newcommand{\@FourColfootnotetext}[1]{%
+ \bidi@step@absolutefootnote@count
+ \if@RTL@footnote
+ \bidi@reinsertfootnote\footinsv@l\@footstartv@l\@LTRfootgroupv@l
+ \else
+ \bidi@reinsertfootnote\footinsv@r\@footstartv@r\@footgroupv@r
+ \fi
+ \global\setbox
+ \if@RTL@footnote
+ \footinsv@r
+ \else
+ \footinsv@l
+ \fi
+\vbox{%
+ \unvbox
+ \if@RTL@footnote
+ \footinsv@r
+ \else
+ \footinsv@l
+ \fi
+ \if@RTL@footnote\@RTLtrue\else\@RTLfalse\fi
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\foottextfont
+ \@preamfntext
+ \protected@edef\@currentlabel{%
+ \csname p@footnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@fourcolfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare
+ \if@RTL@footnote
+ \bidi@reinsertfinalfootnoteperpage\footinsv@r\@footstartv@r\@footgroupv@r
+ \else
+ \bidi@reinsertfinalfootnoteperpage\footinsv@l\@footstartv@l\@LTRfootgroupv@l
+ \fi
+}
\bidi@ensure@newcommand{\@fourcolLTRfootnotetext}[1]{\insert\footinsv@l{\@RTLfalse%
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\LTRfoottextfont
@@ -13222,6 +13706,23 @@ bidi implementation of tufte title]
\@fourcolLTRfootfmt{#1}%
\color@endgroup}%
\m@mmf@prepare}
+\newcommand{\@FourColLTRfootnotetext}[1]{%
+ \bidi@step@absolutefootnote@count
+ \bidi@reinsertfootnote\footinsv@r\@footstartv@r\@footgroupv@r
+ \global\setbox\footinsv@l\vbox{%
+ \unvbox\footinsv@l
+ \@RTLfalse%
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\LTRfoottextfont
+ \@preamfntext
+ \protected@edef\@currentlabel{%
+ \csname p@footnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@fourcolLTRfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare
+ \bidi@reinsertfinalfootnoteperpage\footinsv@l\@footstartv@l\@LTRfootgroupv@l
+}
\bidi@ensure@newcommand{\@fourcolRTLfootnotetext}[1]{\insert\footinsv@r{\@RTLtrue%
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\RTLfoottextfont
@@ -13232,6 +13733,23 @@ bidi implementation of tufte title]
\@fourcolRTLfootfmt{#1}%
\color@endgroup}%
\m@mmf@prepare}
+\newcommand{\@FourColRTLfootnotetext}[1]{%
+ \bidi@step@absolutefootnote@count
+ \bidi@reinsertfootnote\footinsv@l\@footstartv@l\@LTRfootgroupv@l
+ \global\setbox\footinsv@r\vbox{%
+ \unvbox\footinsv@r
+ \@RTLtrue
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\RTLfoottextfont
+ \@preamfntext
+ \protected@edef\@currentlabel{%
+ \csname p@footnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@fourcolRTLfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare
+ \bidi@reinsertfinalfootnoteperpage\footinsv@r\@footstartv@r\@footgroupv@r
+}
\bidi@ensure@newcommand{\@preamfourfmt}{%
\hsize .25\hsize
\parindent=\z@
@@ -13253,13 +13771,43 @@ bidi implementation of tufte title]
\else
\@mpfootinsv@l
\fi
- \vbox{\if@RTL@footnote\@RTLtrue\else\@RTLfalse\fi%
+ \vbox{%
\unvbox
\if@RTL@footnote
\@mpfootinsv@r
\else
\@mpfootinsv@l
\fi
+ \if@RTL@footnote\@RTLtrue\else\@RTLfalse\fi
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\foottextfont
+ \hsize\columnwidth \@parboxrestore
+ \protected@edef\@currentlabel{%
+ \csname p@mpfootnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@fourcolfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare}
+\newcommand{\@mpFourColfootnotetext}[1]{%
+ \if@RTL@footnote
+ \bidi@joinmpfootnotes\@mpfootinsv@l\@footstartv@l\mp@LTRfootgroupv@l
+ \else
+ \bidi@joinmpfootnotes\@mpfootinsv@r\@footstartv@r\mp@footgroupv@r
+ \fi
+ \global\setbox
+ \if@RTL@footnote
+ \@mpfootinsv@r
+ \else
+ \@mpfootinsv@l
+ \fi
+ \vbox{%
+ \unvbox
+ \if@RTL@footnote
+ \@mpfootinsv@r
+ \else
+ \@mpfootinsv@l
+ \fi
+ \if@RTL@footnote\@RTLtrue\else\@RTLfalse\fi
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\foottextfont
\hsize\columnwidth \@parboxrestore
@@ -13270,8 +13818,23 @@ bidi implementation of tufte title]
\color@endgroup}%
\m@mmf@prepare}
\bidi@ensure@newcommand{\@mpfourcolLTRfootnotetext}[1]{%
- \global\setbox\@mpfootinsv@l\vbox{\@RTLfalse%
+ \global\setbox\@mpfootinsv@l\vbox{%
+ \unvbox\@mpfootinsv@l
+ \@RTLfalse
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\LTRfoottextfont
+ \hsize\columnwidth \@parboxrestore
+ \protected@edef\@currentlabel{%
+ \csname p@mpfootnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@fourcolLTRfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare}
+\newcommand{\@mpFourColLTRfootnotetext}[1]{%
+ \bidi@joinmpfootnotes\@mpfootinsv@r\@footstartv@r\mp@footgroupv@r
+ \global\setbox\@mpfootinsv@l\vbox{%
\unvbox\@mpfootinsv@l
+ \@RTLfalse
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\LTRfoottextfont
\hsize\columnwidth \@parboxrestore
@@ -13282,8 +13845,23 @@ bidi implementation of tufte title]
\color@endgroup}%
\m@mmf@prepare}
\bidi@ensure@newcommand{\@mpfourcolRTLfootnotetext}[1]{%
- \global\setbox\@mpfootinsv@r\vbox{\@RTLtrue%
+ \global\setbox\@mpfootinsv@r\vbox{%
\unvbox\@mpfootinsv@r
+ \@RTLtrue
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\RTLfoottextfont
+ \hsize\columnwidth \@parboxrestore
+ \protected@edef\@currentlabel{%
+ \csname p@mpfootnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@fourcolRTLfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare}
+\newcommand{\@mpFourColRTLfootnotetext}[1]{%
+ \bidi@joinmpfootnotes\@mpfootinsv@l\@footstartv@l\mp@LTRfootgroupv@l
+ \global\setbox\@mpfootinsv@r\vbox{%
+ \unvbox\@mpfootinsv@r
+ \@RTLtrue
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\RTLfoottextfont
\hsize\columnwidth \@parboxrestore
@@ -13340,6 +13918,31 @@ bidi implementation of tufte title]
\let\mp@LTRfootgroupv@l\@mpfivecol@LTRfootgroupv@l
\@ifstar\bidi@star@footmarkwidth\bidi@normal@footmarkwidth
}
+\newcommand{\FiveColumnFootnotes}{%
+ \@namedef{foottextfontv@r}{\foottextfont}% % [RS]
+ \@namedef{foottextfontv@l}{\LTRfoottextfont}%
+ \@bidi@before@Hy@hyperfootnotes
+ \let\@footnotetext\@FiveColfootnotetext
+ \let\@LTRfootnotetext\@FiveColLTRfootnotetext
+ \let\@RTLfootnotetext\@FiveColRTLfootnotetext
+ \dimen\footinsv@r=5\footinsdim
+ \count\footinsv@r=200\relax
+ \m@make@fivecol@footgroup{v@r}%
+ \let\@footgroupv@r\@fivecol@footgroupv@r
+ \dimen\footinsv@l=5\footinsdim
+ \count\footinsv@l=200\relax
+ \bidi@make@fivecol@LTRfootgroup{v@l}%
+ \let\@LTRfootgroupv@l\@fivecol@LTRfootgroupv@l
+ \let\@mpfootnotetext\@mpFiveColfootnotetext
+ \let\@mpLTRfootnotetext\@mpFiveColLTRfootnotetext
+ \let\@mpRTLfootnotetext\@mpFiveColRTLfootnotetext
+ \@bidi@after@Hy@hyperfootnotes
+ \m@make@mpfivecol@footgroup{v@r}%
+ \let\mp@footgroupv@r\@mpfivecol@footgroupv@r
+ \bidi@make@mpfivecol@LTRfootgroup{v@l}%
+ \let\mp@LTRfootgroupv@l\@mpfivecol@LTRfootgroupv@l
+ \@ifstar\bidi@star@footmarkwidth\bidi@normal@footmarkwidth
+}
\bidi@ensure@newcommand{\@fivecolfootnotetext}[1]{\insert
\if@RTL@footnote
\footinsv@r
@@ -13356,6 +13959,42 @@ bidi implementation of tufte title]
\@fivecolfootfmt{#1}%
\color@endgroup}%
\m@mmf@prepare}
+\newcommand{\@FiveColfootnotetext}[1]{%
+ \bidi@step@absolutefootnote@count
+ \if@RTL@footnote
+ \bidi@reinsertfootnote\footinsv@l\@footstartv@l\@LTRfootgroupv@l
+ \else
+ \bidi@reinsertfootnote\footinsv@r\@footstartv@r\@footgroupv@r
+ \fi
+ \global\setbox
+ \if@RTL@footnote
+ \footinsv@r
+ \else
+ \footinsv@l
+ \fi
+\vbox{%
+ \unvbox
+ \if@RTL@footnote
+ \footinsv@r
+ \else
+ \footinsv@l
+ \fi
+ \if@RTL@footnote\@RTLtrue\else\@RTLfalse\fi
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\foottextfont
+ \@preamfntext
+ \protected@edef\@currentlabel{%
+ \csname p@footnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@fivecolfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare
+ \if@RTL@footnote
+ \bidi@reinsertfinalfootnoteperpage\footinsv@r\@footstartv@r\@footgroupv@r
+ \else
+ \bidi@reinsertfinalfootnoteperpage\footinsv@l\@footstartv@l\@LTRfootgroupv@l
+ \fi
+}
\bidi@ensure@newcommand{\@fivecolLTRfootnotetext}[1]{\insert\footinsv@l{\@RTLfalse%
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\LTRfoottextfont
@@ -13366,6 +14005,23 @@ bidi implementation of tufte title]
\@fivecolLTRfootfmt{#1}%
\color@endgroup}%
\m@mmf@prepare}
+\newcommand{\@FiveColLTRfootnotetext}[1]{%
+ \bidi@step@absolutefootnote@count
+ \bidi@reinsertfootnote\footinsv@r\@footstartv@r\@footgroupv@r
+ \global\setbox\footinsv@l\vbox{%
+ \unvbox\footinsv@l
+ \@RTLfalse
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\LTRfoottextfont
+ \@preamfntext
+ \protected@edef\@currentlabel{%
+ \csname p@footnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@fivecolLTRfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare
+ \bidi@reinsertfinalfootnoteperpage\footinsv@l\@footstartv@l\@LTRfootgroupv@l
+}
\bidi@ensure@newcommand{\@fivecolRTLfootnotetext}[1]{\insert\footinsv@r{\@RTLtrue%
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\RTLfoottextfont
@@ -13376,6 +14032,23 @@ bidi implementation of tufte title]
\@fivecolRTLfootfmt{#1}%
\color@endgroup}%
\m@mmf@prepare}
+\newcommand{\@FiveColRTLfootnotetext}[1]{%
+ \bidi@step@absolutefootnote@count
+ \bidi@reinsertfootnote\footinsv@l\@footstartv@l\@LTRfootgroupv@l
+ \global\setbox\footinsv@r\vbox{%
+ \unvbox\footinsv@r
+ \@RTLtrue
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\RTLfoottextfont
+ \@preamfntext
+ \protected@edef\@currentlabel{%
+ \csname p@footnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@fivecolRTLfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare
+ \bidi@reinsertfinalfootnoteperpage\footinsv@r\@footstartv@r\@footgroupv@r
+}
\bidi@ensure@newcommand{\@preamfivefmt}{%
\hsize .2\hsize
\parindent=\z@
@@ -13397,13 +14070,43 @@ bidi implementation of tufte title]
\else
\@mpfootinsv@l
\fi
- \vbox{\if@RTL@footnote\@RTLtrue\else\@RTLfalse\fi%
+ \vbox{%
\unvbox
\if@RTL@footnote
\@mpfootinsv@r
\else
\@mpfootinsv@l
\fi
+ \if@RTL@footnote\@RTLtrue\else\@RTLfalse\fi
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\foottextfont
+ \hsize\columnwidth \@parboxrestore
+ \protected@edef\@currentlabel{%
+ \csname p@mpfootnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@fivecolfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare}
+\newcommand{\@mpFiveColfootnotetext}[1]{%
+ \if@RTL@footnote
+ \bidi@joinmpfootnotes\@mpfootinsv@l\@footstartv@l\mp@LTRfootgroupv@l
+ \else
+ \bidi@joinmpfootnotes\@mpfootinsv@r\@footstartv@r\mp@footgroupv@r
+ \fi
+ \global\setbox
+ \if@RTL@footnote
+ \@mpfootinsv@r
+ \else
+ \@mpfootinsv@l
+ \fi
+ \vbox{%
+ \unvbox
+ \if@RTL@footnote
+ \@mpfootinsv@r
+ \else
+ \@mpfootinsv@l
+ \fi
+ \if@RTL@footnote\@RTLtrue\else\@RTLfalse\fi
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\foottextfont
\hsize\columnwidth \@parboxrestore
@@ -13414,8 +14117,23 @@ bidi implementation of tufte title]
\color@endgroup}%
\m@mmf@prepare}
\bidi@ensure@newcommand{\@mpfivecolLTRfootnotetext}[1]{%
- \global\setbox\@mpfootinsv@l\vbox{\@RTLfalse%
+ \global\setbox\@mpfootinsv@l\vbox{%
\unvbox\@mpfootinsv@l
+ \@RTLfalse
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\LTRfoottextfont
+ \hsize\columnwidth \@parboxrestore
+ \protected@edef\@currentlabel{%
+ \csname p@mpfootnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@fivecolLTRfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare}
+\newcommand{\@mpFiveColLTRfootnotetext}[1]{%
+ \bidi@joinmpfootnotes\@mpfootinsv@r\@footstartv@r\mp@footgroupv@r
+ \global\setbox\@mpfootinsv@l\vbox{%
+ \unvbox\@mpfootinsv@l
+ \@RTLfalse
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\LTRfoottextfont
\hsize\columnwidth \@parboxrestore
@@ -13426,8 +14144,23 @@ bidi implementation of tufte title]
\color@endgroup}%
\m@mmf@prepare}
\bidi@ensure@newcommand{\@mpfivecolRTLfootnotetext}[1]{%
- \global\setbox\@mpfootinsv@r\vbox{\@RTLtrue%
+ \global\setbox\@mpfootinsv@r\vbox{%
\unvbox\@mpfootinsv@r
+ \@RTLtrue
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\RTLfoottextfont
+ \hsize\columnwidth \@parboxrestore
+ \protected@edef\@currentlabel{%
+ \csname p@mpfootnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@fivecolRTLfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare}
+\newcommand{\@mpFiveColRTLfootnotetext}[1]{%
+ \bidi@joinmpfootnotes\@mpfootinsv@l\@footstartv@l\mp@LTRfootgroupv@l
+ \global\setbox\@mpfootinsv@r\vbox{%
+ \unvbox\@mpfootinsv@r
+ \@RTLtrue
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\RTLfoottextfont
\hsize\columnwidth \@parboxrestore
@@ -13484,6 +14217,31 @@ bidi implementation of tufte title]
\let\mp@LTRfootgroupv@l\@mpsixcol@LTRfootgroupv@l
\@ifstar\bidi@star@footmarkwidth\bidi@normal@footmarkwidth
}
+\newcommand{\SixColumnFootnotes}{%
+ \@namedef{foottextfontv@r}{\foottextfont}% % [RS]
+ \@namedef{foottextfontv@l}{\LTRfoottextfont}%
+ \@bidi@before@Hy@hyperfootnotes
+ \let\@footnotetext\@SixColfootnotetext
+ \let\@LTRfootnotetext\@SixColLTRfootnotetext
+ \let\@RTLfootnotetext\@SixColRTLfootnotetext
+ \dimen\footinsv@r=6\footinsdim
+ \count\footinsv@r=166\relax
+ \m@make@sixcol@footgroup{v@r}%
+ \let\@footgroupv@r\@sixcol@footgroupv@r
+ \dimen\footinsv@l=6\footinsdim
+ \count\footinsv@l=166\relax
+ \bidi@make@sixcol@LTRfootgroup{v@l}%
+ \let\@LTRfootgroupv@l\@sixcol@LTRfootgroupv@l
+ \let\@mpfootnotetext\@mpSixColfootnotetext
+ \let\@mpLTRfootnotetext\@mpSixColLTRfootnotetext
+ \let\@mpRTLfootnotetext\@mpSixColRTLfootnotetext
+ \@bidi@after@Hy@hyperfootnotes
+ \m@make@mpsixcol@footgroup{v@r}%
+ \let\mp@footgroupv@r\@mpsixcol@footgroupv@r
+ \bidi@make@mpsixcol@LTRfootgroup{v@l}%
+ \let\mp@LTRfootgroupv@l\@mpsixcol@LTRfootgroupv@l
+ \@ifstar\bidi@star@footmarkwidth\bidi@normal@footmarkwidth
+}
\bidi@ensure@newcommand{\@sixcolfootnotetext}[1]{\insert
\if@RTL@footnote
\footinsv@r
@@ -13500,6 +14258,42 @@ bidi implementation of tufte title]
\@sixcolfootfmt{#1}%
\color@endgroup}%
\m@mmf@prepare}
+\newcommand{\@SixColfootnotetext}[1]{%
+ \bidi@step@absolutefootnote@count
+ \if@RTL@footnote
+ \bidi@reinsertfootnote\footinsv@l\@footstartv@l\@LTRfootgroupv@l
+ \else
+ \bidi@reinsertfootnote\footinsv@r\@footstartv@r\@footgroupv@r
+ \fi
+ \global\setbox
+ \if@RTL@footnote
+ \footinsv@r
+ \else
+ \footinsv@l
+ \fi
+\vbox{%
+ \unvbox
+ \if@RTL@footnote
+ \footinsv@r
+ \else
+ \footinsv@l
+ \fi
+ \if@RTL@footnote\@RTLtrue\else\@RTLfalse\fi%
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\foottextfont
+ \@preamfntext
+ \protected@edef\@currentlabel{%
+ \csname p@footnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@sixcolfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare
+ \if@RTL@footnote
+ \bidi@reinsertfinalfootnoteperpage\footinsv@r\@footstartv@r\@footgroupv@r
+ \else
+ \bidi@reinsertfinalfootnoteperpage\footinsv@l\@footstartv@l\@LTRfootgroupv@l
+ \fi
+}
\bidi@ensure@newcommand{\@sixcolLTRfootnotetext}[1]{\insert\footinsv@l{\@RTLfalse%
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\LTRfoottextfont
@@ -13510,6 +14304,23 @@ bidi implementation of tufte title]
\@sixcolLTRfootfmt{#1}%
\color@endgroup}%
\m@mmf@prepare}
+\newcommand{\@SixColLTRfootnotetext}[1]{%
+ \bidi@step@absolutefootnote@count
+ \bidi@reinsertfootnote\footinsv@r\@footstartv@r\@footgroupv@r
+ \global\setbox\footinsv@l\vbox{%
+ \unvbox\footinsv@l
+ \@RTLfalse
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\LTRfoottextfont
+ \@preamfntext
+ \protected@edef\@currentlabel{%
+ \csname p@footnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@sixcolLTRfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare
+ \bidi@reinsertfinalfootnoteperpage\footinsv@l\@footstartv@l\@LTRfootgroupv@l
+}
\bidi@ensure@newcommand{\@sixcolRTLfootnotetext}[1]{\insert\footinsv@r{\@RTLtrue%
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\RTLfoottextfont
@@ -13520,6 +14331,23 @@ bidi implementation of tufte title]
\@sixcolRTLfootfmt{#1}%
\color@endgroup}%
\m@mmf@prepare}
+\newcommand{\@SixColRTLfootnotetext}[1]{%
+ \bidi@step@absolutefootnote@count
+ \bidi@reinsertfootnote\footinsv@l\@footstartv@l\@LTRfootgroupv@l
+ \global\setbox\footinsv@r\vbox{%
+ \unvbox\footinsv@r
+ \@RTLtrue
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\RTLfoottextfont
+ \@preamfntext
+ \protected@edef\@currentlabel{%
+ \csname p@footnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@sixcolRTLfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare
+ \bidi@reinsertfinalfootnoteperpage\footinsv@r\@footstartv@r\@footgroupv@r
+}
\bidi@ensure@newcommand{\@preamsixfmt}{%
\hsize .16\hsize
\parindent=\z@
@@ -13534,7 +14362,7 @@ bidi implementation of tufte title]
\bidi@ensure@newcommand{\@sixcolRTLfootfmt}[1]{%
\@preamsixfmt
{\RTLfootfootmark\strut {\RTLfoottextfont #1}\strut\par}\allowbreak}
-\bidi@ensure@newcommand{\@mpsixcolfootnotetext}[1]{\if@RTL@footnote\@RTLtrue\else\@RTLfalse\fi%
+\bidi@ensure@newcommand{\@mpsixcolfootnotetext}[1]{%
\global\setbox
\if@RTL@footnote
\@mpfootinsv@r
@@ -13548,6 +14376,36 @@ bidi implementation of tufte title]
\else
\@mpfootinsv@l
\fi
+ \if@RTL@footnote\@RTLtrue\else\@RTLfalse\fi
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\foottextfont
+ \hsize\columnwidth \@parboxrestore
+ \protected@edef\@currentlabel{%
+ \csname p@mpfootnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@sixcolfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare}
+\newcommand{\@mpSixColfootnotetext}[1]{%
+ \if@RTL@footnote
+ \bidi@joinmpfootnotes\@mpfootinsv@l\@footstartv@l\mp@LTRfootgroupv@l
+ \else
+ \bidi@joinmpfootnotes\@mpfootinsv@r\@footstartv@r\mp@footgroupv@r
+ \fi
+ \global\setbox
+ \if@RTL@footnote
+ \@mpfootinsv@r
+ \else
+ \@mpfootinsv@l
+ \fi
+ \vbox{%
+ \unvbox
+ \if@RTL@footnote
+ \@mpfootinsv@r
+ \else
+ \@mpfootinsv@l
+ \fi
+ \if@RTL@footnote\@RTLtrue\else\@RTLfalse\fi
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\foottextfont
\hsize\columnwidth \@parboxrestore
@@ -13557,9 +14415,10 @@ bidi implementation of tufte title]
\@sixcolfootfmt{#1}%
\color@endgroup}%
\m@mmf@prepare}
-\bidi@ensure@newcommand{\@mpsixcolLTRfootnotetext}[1]{\@RTLfalse%
+\bidi@ensure@newcommand{\@mpsixcolLTRfootnotetext}[1]{%
\global\setbox\@mpfootinsv@l\vbox{%
\unvbox\@mpfootinsv@l
+ \@RTLfalse
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\LTRfoottextfont
\hsize\columnwidth \@parboxrestore
@@ -13569,9 +14428,38 @@ bidi implementation of tufte title]
\@sixcolLTRfootfmt{#1}%
\color@endgroup}%
\m@mmf@prepare}
-\bidi@ensure@newcommand{\@mpsixcolRTLfootnotetext}[1]{\@RTLtrue%
+\newcommand{\@mpSixColLTRfootnotetext}[1]{%
+ \bidi@joinmpfootnotes\@mpfootinsv@r\@footstartv@r\mp@footgroupv@r
+ \global\setbox\@mpfootinsv@l\vbox{%
+ \unvbox\@mpfootinsv@l
+ \@RTLfalse
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\LTRfoottextfont
+ \hsize\columnwidth \@parboxrestore
+ \protected@edef\@currentlabel{%
+ \csname p@mpfootnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@sixcolLTRfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare}
+\bidi@ensure@newcommand{\@mpsixcolRTLfootnotetext}[1]{%
+ \global\setbox\@mpfootinsv@r\vbox{%
+ \unvbox\@mpfootinsv@r
+ \@RTLtrue
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\RTLfoottextfont
+ \hsize\columnwidth \@parboxrestore
+ \protected@edef\@currentlabel{%
+ \csname p@mpfootnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@sixcolRTLfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare}
+\newcommand{\@mpSixColRTLfootnotetext}[1]{%
+ \bidi@joinmpfootnotes\@mpfootinsv@l\@footstartv@l\mp@LTRfootgroupv@l
\global\setbox\@mpfootinsv@r\vbox{%
\unvbox\@mpfootinsv@r
+ \@RTLtrue
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\RTLfoottextfont
\hsize\columnwidth \@parboxrestore
@@ -13628,6 +14516,31 @@ bidi implementation of tufte title]
\let\mp@LTRfootgroupv@l\@mpsevencol@LTRfootgroupv@l
\@ifstar\bidi@star@footmarkwidth\bidi@normal@footmarkwidth
}
+\newcommand{\SevenColumnFootnotes}{%
+ \@namedef{foottextfontv@r}{\foottextfont}% % [RS]
+ \@namedef{foottextfontv@l}{\LTRfoottextfont}%
+ \@bidi@before@Hy@hyperfootnotes
+ \let\@footnotetext\@SevenColfootnotetext
+ \let\@LTRfootnotetext\@SevenColLTRfootnotetext
+ \let\@RTLfootnotetext\@SevenColRTLfootnotetext
+ \dimen\footinsv@r=7\footinsdim
+ \count\footinsv@r=142\relax
+ \m@make@sevencol@footgroup{v@r}%
+ \let\@footgroupv@r\@sevencol@footgroupv@r
+ \dimen\footinsv@l=7\footinsdim
+ \count\footinsv@l=142\relax
+ \bidi@make@sevencol@LTRfootgroup{v@l}%
+ \let\@LTRfootgroupv@l\@sevencol@LTRfootgroupv@l
+ \let\@mpfootnotetext\@mpSevenColfootnotetext
+ \let\@mpLTRfootnotetext\@mpSevenColLTRfootnotetext
+ \let\@mpRTLfootnotetext\@mpSevenColRTLfootnotetext
+ \@bidi@after@Hy@hyperfootnotes
+ \m@make@mpsevencol@footgroup{v@r}%
+ \let\mp@footgroupv@r\@mpsevencol@footgroupv@r
+ \bidi@make@mpsevencol@LTRfootgroup{v@l}%
+ \let\mp@LTRfootgroupv@l\@mpsevencol@LTRfootgroupv@l
+ \@ifstar\bidi@star@footmarkwidth\bidi@normal@footmarkwidth
+}
\bidi@ensure@newcommand{\@sevencolfootnotetext}[1]{\insert
\if@RTL@footnote
\footinsv@r
@@ -13644,6 +14557,42 @@ bidi implementation of tufte title]
\@sevencolfootfmt{#1}%
\color@endgroup}%
\m@mmf@prepare}
+\newcommand{\@SevenColfootnotetext}[1]{%
+ \bidi@step@absolutefootnote@count
+ \if@RTL@footnote
+ \bidi@reinsertfootnote\footinsv@l\@footstartv@l\@LTRfootgroupv@l
+ \else
+ \bidi@reinsertfootnote\footinsv@r\@footstartv@r\@footgroupv@r
+ \fi
+ \global\setbox
+ \if@RTL@footnote
+ \footinsv@r
+ \else
+ \footinsv@l
+ \fi
+\vbox{%
+ \unvbox
+ \if@RTL@footnote
+ \footinsv@r
+ \else
+ \footinsv@l
+ \fi
+ \if@RTL@footnote\@RTLtrue\else\@RTLfalse\fi
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\foottextfont
+ \@preamfntext
+ \protected@edef\@currentlabel{%
+ \csname p@footnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@sevencolfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare
+ \if@RTL@footnote
+ \bidi@reinsertfinalfootnoteperpage\footinsv@r\@footstartv@r\@footgroupv@r
+ \else
+ \bidi@reinsertfinalfootnoteperpage\footinsv@l\@footstartv@l\@LTRfootgroupv@l
+ \fi
+}
\bidi@ensure@newcommand{\@sevencolLTRfootnotetext}[1]{\insert\footinsv@l{\@RTLfalse%
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\LTRfoottextfont
@@ -13654,6 +14603,23 @@ bidi implementation of tufte title]
\@sevencolLTRfootfmt{#1}%
\color@endgroup}%
\m@mmf@prepare}
+\newcommand{\@SevenColLTRfootnotetext}[1]{%
+ \bidi@step@absolutefootnote@count
+ \bidi@reinsertfootnote\footinsv@r\@footstartv@r\@footgroupv@r
+ \global\setbox\footinsv@l\vbox{%
+ \unvbox\footinsv@l
+ \@RTLfalse
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\LTRfoottextfont
+ \@preamfntext
+ \protected@edef\@currentlabel{%
+ \csname p@footnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@sevencolLTRfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare
+ \bidi@reinsertfinalfootnoteperpage\footinsv@l\@footstartv@l\@LTRfootgroupv@l
+}
\bidi@ensure@newcommand{\@sevencolRTLfootnotetext}[1]{\insert\footinsv@r{\@RTLtrue%
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\RTLfoottextfont
@@ -13664,6 +14630,23 @@ bidi implementation of tufte title]
\@sevencolRTLfootfmt{#1}%
\color@endgroup}%
\m@mmf@prepare}
+\newcommand{\@SevenColRTLfootnotetext}[1]{%
+ \bidi@step@absolutefootnote@count
+ \bidi@reinsertfootnote\footinsv@l\@footstartv@l\@LTRfootgroupv@l
+ \global\setbox\footinsv@r\vbox{%
+ \unvbox\footinsv@r
+ \@RTLtrue
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\RTLfoottextfont
+ \@preamfntext
+ \protected@edef\@currentlabel{%
+ \csname p@footnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@sevencolRTLfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare
+ \bidi@reinsertfinalfootnoteperpage\footinsv@r\@footstartv@r\@footgroupv@r
+}
\bidi@ensure@newcommand{\@preamsevenfmt}{%
\hsize .142\hsize
\parindent=\z@
@@ -13678,7 +14661,7 @@ bidi implementation of tufte title]
\bidi@ensure@newcommand{\@sevencolRTLfootfmt}[1]{%
\@preamsevenfmt
{\RTLfootfootmark\strut {\RTLfoottextfont #1}\strut\par}\allowbreak}
-\bidi@ensure@newcommand{\@mpsevencolfootnotetext}[1]{\if@RTL@footnote\@RTLtrue\else\@RTLfalse\fi%
+\bidi@ensure@newcommand{\@mpsevencolfootnotetext}[1]{%
\global\setbox
\if@RTL@footnote
\@mpfootinsv@r
@@ -13692,6 +14675,7 @@ bidi implementation of tufte title]
\else
\@mpfootinsv@l
\fi
+ \if@RTL@footnote\@RTLtrue\else\@RTLfalse\fi
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\foottextfont
\hsize\columnwidth \@parboxrestore
@@ -13701,9 +14685,39 @@ bidi implementation of tufte title]
\@sevencolfootfmt{#1}%
\color@endgroup}%
\m@mmf@prepare}
-\bidi@ensure@newcommand{\@mpsevencolLTRfootnotetext}[1]{\@RTLfalse%
+\newcommand{\@mpSevenColfootnotetext}[1]{%
+ \if@RTL@footnote
+ \bidi@joinmpfootnotes\@mpfootinsv@l\@footstartv@l\mp@LTRfootgroupv@l
+ \else
+ \bidi@joinmpfootnotes\@mpfootinsv@r\@footstartv@r\mp@footgroupv@r
+ \fi
+ \global\setbox
+ \if@RTL@footnote
+ \@mpfootinsv@r
+ \else
+ \@mpfootinsv@l
+ \fi
+ \vbox{%
+ \unvbox
+ \if@RTL@footnote
+ \@mpfootinsv@r
+ \else
+ \@mpfootinsv@l
+ \fi
+ \if@RTL@footnote\@RTLtrue\else\@RTLfalse\fi
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\foottextfont
+ \hsize\columnwidth \@parboxrestore
+ \protected@edef\@currentlabel{%
+ \csname p@mpfootnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@sevencolfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare}
+\bidi@ensure@newcommand{\@mpsevencolLTRfootnotetext}[1]{%
\global\setbox\@mpfootinsv@l\vbox{%
\unvbox\@mpfootinsv@l
+ \@RTLfalse
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\LTRfoottextfont
\hsize\columnwidth \@parboxrestore
@@ -13713,9 +14727,38 @@ bidi implementation of tufte title]
\@sevencolLTRfootfmt{#1}%
\color@endgroup}%
\m@mmf@prepare}
-\bidi@ensure@newcommand{\@mpsevencolRTLfootnotetext}[1]{\@RTLtrue%
+\newcommand{\@mpSevenColLTRfootnotetext}[1]{%
+ \bidi@joinmpfootnotes\@mpfootinsv@r\@footstartv@r\mp@footgroupv@r
+ \global\setbox\@mpfootinsv@l\vbox{%
+ \unvbox\@mpfootinsv@l
+ \@RTLfalse
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\LTRfoottextfont
+ \hsize\columnwidth \@parboxrestore
+ \protected@edef\@currentlabel{%
+ \csname p@mpfootnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@sevencolLTRfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare}
+\bidi@ensure@newcommand{\@mpsevencolRTLfootnotetext}[1]{%
\global\setbox\@mpfootinsv@r\vbox{%
\unvbox\@mpfootinsv@r
+ \@RTLtrue
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\RTLfoottextfont
+ \hsize\columnwidth \@parboxrestore
+ \protected@edef\@currentlabel{%
+ \csname p@mpfootnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@sevencolRTLfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare}
+\newcommand{\@mpSevenColRTLfootnotetext}[1]{%
+ \bidi@joinmpfootnotes\@mpfootinsv@l\@footstartv@l\mp@LTRfootgroupv@l
+ \global\setbox\@mpfootinsv@r\vbox{%
+ \unvbox\@mpfootinsv@r
+ \@RTLtrue
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\RTLfoottextfont
\hsize\columnwidth \@parboxrestore
@@ -13772,6 +14815,31 @@ bidi implementation of tufte title]
\let\mp@LTRfootgroupv@l\@mpeightcol@LTRfootgroupv@l
\@ifstar\bidi@star@footmarkwidth\bidi@normal@footmarkwidth
}
+\newcommand{\EightColumnFootnotes}{%
+ \@namedef{foottextfontv@r}{\foottextfont}% % [RS]
+ \@namedef{foottextfontv@l}{\LTRfoottextfont}%
+ \@bidi@before@Hy@hyperfootnotes
+ \let\@footnotetext\@EightColfootnotetext
+ \let\@LTRfootnotetext\@EightColLTRfootnotetext
+ \let\@RTLfootnotetext\@EightColRTLfootnotetext
+ \dimen\footinsv@r=8\footinsdim
+ \count\footinsv@r=125\relax
+ \m@make@eightcol@footgroup{v@r}%
+ \let\@footgroupv@r\@eightcol@footgroupv@r
+ \dimen\footinsv@l=8\footinsdim
+ \count\footinsv@l=125\relax
+ \bidi@make@eightcol@LTRfootgroup{v@l}%
+ \let\@LTRfootgroupv@l\@eightcol@LTRfootgroupv@l
+ \let\@mpfootnotetext\@mpEightColfootnotetext
+ \let\@mpLTRfootnotetext\@mpEightColLTRfootnotetext
+ \let\@mpRTLfootnotetext\@mpEightColRTLfootnotetext
+ \@bidi@after@Hy@hyperfootnotes
+ \m@make@mpeightcol@footgroup{v@r}%
+ \let\mp@footgroupv@r\@mpeightcol@footgroupv@r
+ \bidi@make@mpeightcol@LTRfootgroup{v@l}%
+ \let\mp@LTRfootgroupv@l\@mpeightcol@LTRfootgroupv@l
+ \@ifstar\bidi@star@footmarkwidth\bidi@normal@footmarkwidth
+}
\bidi@ensure@newcommand{\@eightcolfootnotetext}[1]{\insert
\if@RTL@footnote
\footinsv@r
@@ -13788,6 +14856,42 @@ bidi implementation of tufte title]
\@eightcolfootfmt{#1}%
\color@endgroup}%
\m@mmf@prepare}
+\newcommand{\@EightColfootnotetext}[1]{%
+ \bidi@step@absolutefootnote@count
+ \if@RTL@footnote
+ \bidi@reinsertfootnote\footinsv@l\@footstartv@l\@LTRfootgroupv@l
+ \else
+ \bidi@reinsertfootnote\footinsv@r\@footstartv@r\@footgroupv@r
+ \fi
+ \global\setbox
+ \if@RTL@footnote
+ \footinsv@r
+ \else
+ \footinsv@l
+ \fi
+\vbox{%
+ \unvbox
+ \if@RTL@footnote
+ \footinsv@r
+ \else
+ \footinsv@l
+ \fi
+ \if@RTL@footnote\@RTLtrue\else\@RTLfalse\fi
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\foottextfont
+ \@preamfntext
+ \protected@edef\@currentlabel{%
+ \csname p@footnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@eightcolfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare
+ \if@RTL@footnote
+ \bidi@reinsertfinalfootnoteperpage\footinsv@r\@footstartv@r\@footgroupv@r
+ \else
+ \bidi@reinsertfinalfootnoteperpage\footinsv@l\@footstartv@l\@LTRfootgroupv@l
+ \fi
+}
\bidi@ensure@newcommand{\@eightcolLTRfootnotetext}[1]{\insert\footinsv@l{\@RTLfalse%
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\LTRfoottextfont
@@ -13798,6 +14902,23 @@ bidi implementation of tufte title]
\@eightcolLTRfootfmt{#1}%
\color@endgroup}%
\m@mmf@prepare}
+\newcommand{\@EightColLTRfootnotetext}[1]{%
+ \bidi@step@absolutefootnote@count
+ \bidi@reinsertfootnote\footinsv@r\@footstartv@r\@footgroupv@r
+ \global\setbox\footinsv@l\vbox{%
+ \unvbox\footinsv@l
+ \@RTLfalse
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\LTRfoottextfont
+ \@preamfntext
+ \protected@edef\@currentlabel{%
+ \csname p@footnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@eightcolLTRfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare
+ \bidi@reinsertfinalfootnoteperpage\footinsv@l\@footstartv@l\@LTRfootgroupv@l
+}
\bidi@ensure@newcommand{\@eightcolRTLfootnotetext}[1]{\insert\footinsv@r{\@RTLtrue%
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\RTLfoottextfont
@@ -13808,6 +14929,23 @@ bidi implementation of tufte title]
\@eightcolRTLfootfmt{#1}%
\color@endgroup}%
\m@mmf@prepare}
+\newcommand{\@EightColRTLfootnotetext}[1]{%
+ \bidi@step@absolutefootnote@count
+ \bidi@reinsertfootnote\footinsv@l\@footstartv@l\@LTRfootgroupv@l
+ \global\setbox\footinsv@r\vbox{%
+ \unvbox\footinsv@r
+ \@RTLtrue%
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\RTLfoottextfont
+ \@preamfntext
+ \protected@edef\@currentlabel{%
+ \csname p@footnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@eightcolRTLfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare
+ \bidi@reinsertfinalfootnoteperpage\footinsv@r\@footstartv@r\@footgroupv@r
+}
\bidi@ensure@newcommand{\@preameightfmt}{%
\hsize .125\hsize
\parindent=\z@
@@ -13829,13 +14967,43 @@ bidi implementation of tufte title]
\else
\@mpfootinsv@l
\fi
- \vbox{\if@RTL@footnote\@RTLtrue\else\@RTLfalse\fi%
+ \vbox{%
+ \unvbox
+ \if@RTL@footnote
+ \@mpfootinsv@r
+ \else
+ \@mpfootinsv@l
+ \fi
+ \if@RTL@footnote\@RTLtrue\else\@RTLfalse\fi
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\foottextfont
+ \hsize\columnwidth \@parboxrestore
+ \protected@edef\@currentlabel{%
+ \csname p@mpfootnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@eightcolfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare}
+\newcommand{\@mpEightColfootnotetext}[1]{%
+ \if@RTL@footnote
+ \bidi@joinmpfootnotes\@mpfootinsv@l\@footstartv@l\mp@LTRfootgroupv@l
+ \else
+ \bidi@joinmpfootnotes\@mpfootinsv@r\@footstartv@r\mp@footgroupv@r
+ \fi
+ \global\setbox
+ \if@RTL@footnote
+ \@mpfootinsv@r
+ \else
+ \@mpfootinsv@l
+ \fi
+ \vbox{%
\unvbox
\if@RTL@footnote
\@mpfootinsv@r
\else
\@mpfootinsv@l
\fi
+ \if@RTL@footnote\@RTLtrue\else\@RTLfalse\fi
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\foottextfont
\hsize\columnwidth \@parboxrestore
@@ -13846,8 +15014,23 @@ bidi implementation of tufte title]
\color@endgroup}%
\m@mmf@prepare}
\bidi@ensure@newcommand{\@mpeightcolLTRfootnotetext}[1]{%
- \global\setbox\@mpfootinsv@l\vbox{\@RTLfalse%
+ \global\setbox\@mpfootinsv@l\vbox{%
+ \unvbox\@mpfootinsv@l
+ \@RTLfalse
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\LTRfoottextfont
+ \hsize\columnwidth \@parboxrestore
+ \protected@edef\@currentlabel{%
+ \csname p@mpfootnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@eightcolLTRfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare}
+\newcommand{\@mpEightColLTRfootnotetext}[1]{%
+ \bidi@joinmpfootnotes\@mpfootinsv@r\@footstartv@r\mp@footgroupv@r
+ \global\setbox\@mpfootinsv@l\vbox{%
\unvbox\@mpfootinsv@l
+ \@RTLfalse
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\LTRfoottextfont
\hsize\columnwidth \@parboxrestore
@@ -13858,8 +15041,23 @@ bidi implementation of tufte title]
\color@endgroup}%
\m@mmf@prepare}
\bidi@ensure@newcommand{\@mpeightcolRTLfootnotetext}[1]{%
- \global\setbox\@mpfootinsv@r\vbox{\@RTLtrue%
+ \global\setbox\@mpfootinsv@r\vbox{%
\unvbox\@mpfootinsv@r
+ \@RTLtrue
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\RTLfoottextfont
+ \hsize\columnwidth \@parboxrestore
+ \protected@edef\@currentlabel{%
+ \csname p@mpfootnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@eightcolRTLfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare}
+\newcommand{\@mpEightColRTLfootnotetext}[1]{%
+ \bidi@joinmpfootnotes\@mpfootinsv@l\@footstartv@l\mp@LTRfootgroupv@l
+ \global\setbox\@mpfootinsv@r\vbox{%
+ \unvbox\@mpfootinsv@r
+ \@RTLtrue
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\RTLfoottextfont
\hsize\columnwidth \@parboxrestore
@@ -13916,6 +15114,31 @@ bidi implementation of tufte title]
\let\mp@LTRfootgroupv@l\@mpninecol@LTRfootgroupv@l
\@ifstar\bidi@star@footmarkwidth\bidi@normal@footmarkwidth
}
+\newcommand{\NineColumnFootnotes}{%
+ \@namedef{foottextfontv@r}{\foottextfont}% % [RS]
+ \@namedef{foottextfontv@l}{\LTRfoottextfont}%
+ \@bidi@before@Hy@hyperfootnotes
+ \let\@footnotetext\@NineColfootnotetext
+ \let\@LTRfootnotetext\@NineColLTRfootnotetext
+ \let\@RTLfootnotetext\@NineColRTLfootnotetext
+ \dimen\footinsv@r=9\footinsdim
+ \count\footinsv@r=111\relax
+ \m@make@ninecol@footgroup{v@r}%
+ \let\@footgroupv@r\@ninecol@footgroupv@r
+ \dimen\footinsv@l=9\footinsdim
+ \count\footinsv@l=111\relax
+ \bidi@make@ninecol@LTRfootgroup{v@l}%
+ \let\@LTRfootgroupv@l\@ninecol@LTRfootgroupv@l
+ \let\@mpfootnotetext\@mpNineColfootnotetext
+ \let\@mpLTRfootnotetext\@mpNineColLTRfootnotetext
+ \let\@mpRTLfootnotetext\@mpNineColRTLfootnotetext
+ \@bidi@after@Hy@hyperfootnotes
+ \m@make@mpninecol@footgroup{v@r}%
+ \let\mp@footgroupv@r\@mpninecol@footgroupv@r
+ \bidi@make@mpninecol@LTRfootgroup{v@l}%
+ \let\mp@LTRfootgroupv@l\@mpninecol@LTRfootgroupv@l
+ \@ifstar\bidi@star@footmarkwidth\bidi@normal@footmarkwidth
+}
\bidi@ensure@newcommand{\@ninecolfootnotetext}[1]{\insert
\if@RTL@footnote
\footinsv@r
@@ -13932,6 +15155,42 @@ bidi implementation of tufte title]
\@ninecolfootfmt{#1}%
\color@endgroup}%
\m@mmf@prepare}
+\newcommand{\@NineColfootnotetext}[1]{%
+ \bidi@step@absolutefootnote@count
+ \if@RTL@footnote
+ \bidi@reinsertfootnote\footinsv@l\@footstartv@l\@LTRfootgroupv@l
+ \else
+ \bidi@reinsertfootnote\footinsv@r\@footstartv@r\@footgroupv@r
+ \fi
+ \global\setbox
+ \if@RTL@footnote
+ \footinsv@r
+ \else
+ \footinsv@l
+ \fi
+\vbox{%
+ \unvbox
+ \if@RTL@footnote
+ \footinsv@r
+ \else
+ \footinsv@l
+ \fi
+ \if@RTL@footnote\@RTLtrue\else\@RTLfalse\fi
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\foottextfont
+ \@preamfntext
+ \protected@edef\@currentlabel{%
+ \csname p@footnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@ninecolfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare
+ \if@RTL@footnote
+ \bidi@reinsertfinalfootnoteperpage\footinsv@r\@footstartv@r\@footgroupv@r
+ \else
+ \bidi@reinsertfinalfootnoteperpage\footinsv@l\@footstartv@l\@LTRfootgroupv@l
+ \fi
+}
\bidi@ensure@newcommand{\@ninecolLTRfootnotetext}[1]{\insert\footinsv@l{\@RTLfalse%
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\LTRfoottextfont
@@ -13942,6 +15201,23 @@ bidi implementation of tufte title]
\@ninecolLTRfootfmt{#1}%
\color@endgroup}%
\m@mmf@prepare}
+\newcommand{\@NineColLTRfootnotetext}[1]{%
+ \bidi@step@absolutefootnote@count
+ \bidi@reinsertfootnote\footinsv@r\@footstartv@r\@footgroupv@r
+ \global\setbox\footinsv@l\vbox{%
+ \unvbox\footinsv@l
+ \@RTLfalse
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\LTRfoottextfont
+ \@preamfntext
+ \protected@edef\@currentlabel{%
+ \csname p@footnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@ninecolLTRfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare
+ \bidi@reinsertfinalfootnoteperpage\footinsv@l\@footstartv@l\@LTRfootgroupv@l
+}
\bidi@ensure@newcommand{\@ninecolRTLfootnotetext}[1]{\insert\footinsv@r{\@RTLtrue%
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\RTLfoottextfont
@@ -13952,6 +15228,23 @@ bidi implementation of tufte title]
\@ninecolRTLfootfmt{#1}%
\color@endgroup}%
\m@mmf@prepare}
+\newcommand{\@NineColRTLfootnotetext}[1]{%
+ \bidi@step@absolutefootnote@count
+ \bidi@reinsertfootnote\footinsv@l\@footstartv@l\@LTRfootgroupv@l
+ \global\setbox\footinsv@r\vbox{%
+ \unvbox\footinsv@r
+ \@RTLtrue
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\RTLfoottextfont
+ \@preamfntext
+ \protected@edef\@currentlabel{%
+ \csname p@footnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@ninecolRTLfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare
+ \bidi@reinsertfinalfootnoteperpage\footinsv@r\@footstartv@r\@footgroupv@r
+}
\bidi@ensure@newcommand{\@preamninefmt}{%
\hsize .1\hsize
\parindent=\z@
@@ -13973,13 +15266,43 @@ bidi implementation of tufte title]
\else
\@mpfootinsv@l
\fi
- \vbox{\if@RTL@footnote\@RTLtrue\else\@RTLfalse\fi%
+ \vbox{%
+ \unvbox
+ \if@RTL@footnote
+ \@mpfootinsv@r
+ \else
+ \@mpfootinsv@l
+ \fi
+ \if@RTL@footnote\@RTLtrue\else\@RTLfalse\fi
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\foottextfont
+ \hsize\columnwidth \@parboxrestore
+ \protected@edef\@currentlabel{%
+ \csname p@mpfootnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@ninecolfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare}
+\newcommand{\@mpNineColfootnotetext}[1]{%
+ \if@RTL@footnote
+ \bidi@joinmpfootnotes\@mpfootinsv@l\@footstartv@l\mp@LTRfootgroupv@l
+ \else
+ \bidi@joinmpfootnotes\@mpfootinsv@r\@footstartv@r\mp@footgroupv@r
+ \fi
+ \global\setbox
+ \if@RTL@footnote
+ \@mpfootinsv@r
+ \else
+ \@mpfootinsv@l
+ \fi
+ \vbox{%
\unvbox
\if@RTL@footnote
\@mpfootinsv@r
\else
\@mpfootinsv@l
\fi
+ \if@RTL@footnote\@RTLtrue\else\@RTLfalse\fi
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\foottextfont
\hsize\columnwidth \@parboxrestore
@@ -13990,8 +15313,23 @@ bidi implementation of tufte title]
\color@endgroup}%
\m@mmf@prepare}
\bidi@ensure@newcommand{\@mpninecolLTRfootnotetext}[1]{%
- \global\setbox\@mpfootinsv@l\vbox{\@RTLfalse%
+ \global\setbox\@mpfootinsv@l\vbox{%
\unvbox\@mpfootinsv@l
+ \@RTLfalse
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\LTRfoottextfont
+ \hsize\columnwidth \@parboxrestore
+ \protected@edef\@currentlabel{%
+ \csname p@mpfootnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@ninecolLTRfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare}
+\newcommand{\@mpNineColLTRfootnotetext}[1]{%
+ \bidi@joinmpfootnotes\@mpfootinsv@r\@footstartv@r\mp@footgroupv@r
+ \global\setbox\@mpfootinsv@l\vbox{%
+ \unvbox\@mpfootinsv@l
+ \@RTLfalse
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\LTRfoottextfont
\hsize\columnwidth \@parboxrestore
@@ -14002,8 +15340,23 @@ bidi implementation of tufte title]
\color@endgroup}%
\m@mmf@prepare}
\bidi@ensure@newcommand{\@mpninecolRTLfootnotetext}[1]{%
- \global\setbox\@mpfootinsv@r\vbox{\@RTLtrue%
+ \global\setbox\@mpfootinsv@r\vbox{%
\unvbox\@mpfootinsv@r
+ \@RTLtrue
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\RTLfoottextfont
+ \hsize\columnwidth \@parboxrestore
+ \protected@edef\@currentlabel{%
+ \csname p@mpfootnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@ninecolRTLfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare}
+\newcommand{\@mpNineColRTLfootnotetext}[1]{%
+ \bidi@joinmpfootnotes\@mpfootinsv@l\@footstartv@l\mp@LTRfootgroupv@l
+ \global\setbox\@mpfootinsv@r\vbox{%
+ \unvbox\@mpfootinsv@r
+ \@RTLtrue
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\RTLfoottextfont
\hsize\columnwidth \@parboxrestore
@@ -14060,6 +15413,31 @@ bidi implementation of tufte title]
\let\mp@LTRfootgroupv@l\@mptencol@LTRfootgroupv@l
\@ifstar\bidi@star@footmarkwidth\bidi@normal@footmarkwidth
}
+\newcommand{\TenColumnFootnotes}{%
+ \@namedef{foottextfontv@r}{\foottextfont}% % [RS]
+ \@namedef{foottextfontv@l}{\LTRfoottextfont}%
+ \@bidi@before@Hy@hyperfootnotes
+ \let\@footnotetext\@TenColfootnotetext
+ \let\@LTRfootnotetext\@TenColLTRfootnotetext
+ \let\@RTLfootnotetext\@TenColRTLfootnotetext
+ \dimen\footinsv@r=10\footinsdim
+ \count\footinsv@r=100\relax
+ \m@make@tencol@footgroup{v@r}%
+ \let\@footgroupv@r\@tencol@footgroupv@r
+ \dimen\footinsv@l=10\footinsdim
+ \count\footinsv@l=100\relax
+ \bidi@make@tencol@LTRfootgroup{v@l}%
+ \let\@LTRfootgroupv@l\@tencol@LTRfootgroupv@l
+ \let\@mpfootnotetext\@mpTenColfootnotetext
+ \let\@mpLTRfootnotetext\@mpTenColLTRfootnotetext
+ \let\@mpRTLfootnotetext\@mpTenColRTLfootnotetext
+ \@bidi@after@Hy@hyperfootnotes
+ \m@make@mptencol@footgroup{v@r}%
+ \let\mp@footgroupv@r\@mptencol@footgroupv@r
+ \bidi@make@mptencol@LTRfootgroup{v@l}%
+ \let\mp@LTRfootgroupv@l\@mptencol@LTRfootgroupv@l
+ \@ifstar\bidi@star@footmarkwidth\bidi@normal@footmarkwidth
+}
\bidi@ensure@newcommand{\@tencolfootnotetext}[1]{\insert
\if@RTL@footnote
\footinsv@r
@@ -14076,6 +15454,42 @@ bidi implementation of tufte title]
\@tencolfootfmt{#1}%
\color@endgroup}%
\m@mmf@prepare}
+\newcommand{\@TenColfootnotetext}[1]{%
+ \bidi@step@absolutefootnote@count
+ \if@RTL@footnote
+ \bidi@reinsertfootnote\footinsv@l\@footstartv@l\@LTRfootgroupv@l
+ \else
+ \bidi@reinsertfootnote\footinsv@r\@footstartv@r\@footgroupv@r
+ \fi
+ \global\setbox
+ \if@RTL@footnote
+ \footinsv@r
+ \else
+ \footinsv@l
+ \fi
+\vbox{%
+ \unvbox
+ \if@RTL@footnote
+ \footinsv@r
+ \else
+ \footinsv@l
+ \fi
+ \if@RTL@footnote\@RTLtrue\else\@RTLfalse\fi
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\foottextfont
+ \@preamfntext
+ \protected@edef\@currentlabel{%
+ \csname p@footnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@tencolfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare
+ \if@RTL@footnote
+ \bidi@reinsertfinalfootnoteperpage\footinsv@r\@footstartv@r\@footgroupv@r
+ \else
+ \bidi@reinsertfinalfootnoteperpage\footinsv@l\@footstartv@l\@LTRfootgroupv@l
+ \fi
+}
\bidi@ensure@newcommand{\@tencolLTRfootnotetext}[1]{\insert\footinsv@l{\@RTLfalse%
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\LTRfoottextfont
@@ -14086,6 +15500,23 @@ bidi implementation of tufte title]
\@tencolLTRfootfmt{#1}%
\color@endgroup}%
\m@mmf@prepare}
+\newcommand{\@TenColLTRfootnotetext}[1]{%
+ \bidi@step@absolutefootnote@count
+ \bidi@reinsertfootnote\footinsv@r\@footstartv@r\@footgroupv@r
+ \global\setbox\footinsv@l\vbox{%
+ \unvbox\footinsv@l
+ \@RTLfalse%
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\LTRfoottextfont
+ \@preamfntext
+ \protected@edef\@currentlabel{%
+ \csname p@footnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@tencolLTRfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare
+ \bidi@reinsertfinalfootnoteperpage\footinsv@l\@footstartv@l\@LTRfootgroupv@l
+}
\bidi@ensure@newcommand{\@tencolRTLfootnotetext}[1]{\insert\footinsv@r{\@RTLtrue%
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\RTLfoottextfont
@@ -14096,6 +15527,23 @@ bidi implementation of tufte title]
\@tencolRTLfootfmt{#1}%
\color@endgroup}%
\m@mmf@prepare}
+\newcommand{\@TenColRTLfootnotetext}[1]{%
+ \bidi@step@absolutefootnote@count
+ \bidi@reinsertfootnote\footinsv@l\@footstartv@l\@LTRfootgroupv@l
+ \global\setbox\footinsv@r\vbox{%
+ \unvbox\footinsv@r
+ \@RTLtrue
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\RTLfoottextfont
+ \@preamfntext
+ \protected@edef\@currentlabel{%
+ \csname p@footnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@tencolRTLfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare
+ \bidi@reinsertfinalfootnoteperpage\footinsv@r\@footstartv@r\@footgroupv@r
+}
\bidi@ensure@newcommand{\@preamtenfmt}{%
\hsize .1\hsize
\parindent=\z@
@@ -14117,13 +15565,43 @@ bidi implementation of tufte title]
\else
\@mpfootinsv@l
\fi
- \vbox{\if@RTL@footnote\@RTLtrue\else\@RTLfalse\fi%
+ \vbox{%
\unvbox
\if@RTL@footnote
\@mpfootinsv@r
\else
\@mpfootinsv@l
\fi
+ \if@RTL@footnote\@RTLtrue\else\@RTLfalse\fi
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\foottextfont
+ \hsize\columnwidth \@parboxrestore
+ \protected@edef\@currentlabel{%
+ \csname p@mpfootnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@tencolfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare}
+\newcommand{\@mpTenColfootnotetext}[1]{%
+ \if@RTL@footnote
+ \bidi@joinmpfootnotes\@mpfootinsv@l\@footstartv@l\mp@LTRfootgroupv@l
+ \else
+ \bidi@joinmpfootnotes\@mpfootinsv@r\@footstartv@r\mp@footgroupv@r
+ \fi
+ \global\setbox
+ \if@RTL@footnote
+ \@mpfootinsv@r
+ \else
+ \@mpfootinsv@l
+ \fi
+ \vbox{%
+ \unvbox
+ \if@RTL@footnote
+ \@mpfootinsv@r
+ \else
+ \@mpfootinsv@l
+ \fi
+ \if@RTL@footnote\@RTLtrue\else\@RTLfalse\fi
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\foottextfont
\hsize\columnwidth \@parboxrestore
@@ -14134,8 +15612,23 @@ bidi implementation of tufte title]
\color@endgroup}%
\m@mmf@prepare}
\bidi@ensure@newcommand{\@mptencolLTRfootnotetext}[1]{%
- \global\setbox\@mpfootinsv@l\vbox{\@RTLfalse%
+ \global\setbox\@mpfootinsv@l\vbox{%
\unvbox\@mpfootinsv@l
+ \@RTLfalse
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\LTRfoottextfont
+ \hsize\columnwidth \@parboxrestore
+ \protected@edef\@currentlabel{%
+ \csname p@mpfootnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@tencolLTRfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare}
+\newcommand{\@mpTenColLTRfootnotetext}[1]{%
+ \bidi@joinmpfootnotes\@mpfootinsv@r\@footstartv@r\mp@footgroupv@r
+ \global\setbox\@mpfootinsv@l\vbox{%
+ \unvbox\@mpfootinsv@l
+ \@RTLfalse
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\LTRfoottextfont
\hsize\columnwidth \@parboxrestore
@@ -14146,8 +15639,23 @@ bidi implementation of tufte title]
\color@endgroup}%
\m@mmf@prepare}
\bidi@ensure@newcommand{\@mptencolRTLfootnotetext}[1]{%
- \global\setbox\@mpfootinsv@r\vbox{\@RTLtrue%
+ \global\setbox\@mpfootinsv@r\vbox{%
\unvbox\@mpfootinsv@r
+ \@RTLtrue
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\RTLfoottextfont
+ \hsize\columnwidth \@parboxrestore
+ \protected@edef\@currentlabel{%
+ \csname p@mpfootnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@tencolRTLfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare}
+\newcommand{\@mpTenColRTLfootnotetext}[1]{%
+ \bidi@joinmpfootnotes\@mpfootinsv@l\@footstartv@l\mp@LTRfootgroupv@l
+ \global\setbox\@mpfootinsv@r\vbox{%
+ \unvbox\@mpfootinsv@r
+ \@RTLtrue
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\RTLfoottextfont
\hsize\columnwidth \@parboxrestore
@@ -14270,6 +15778,59 @@ bidi implementation of tufte title]
}
\@ifstar\bidi@star@footmarkwidth\bidi@normal@footmarkwidth
}
+\newcommand{\ParagraphFootnotes}{%
+ \@namedef{foottextfontv@r}{\foottextfont}%
+ \@namedef{foottextfontv@l}{\LTRfoottextfont}%
+ \@bidi@before@Hy@hyperfootnotes
+ \let\@footnotetext\@Parafootnotetext
+ \let\@LTRfootnotetext\@ParaLTRfootnotetext
+ \let\@RTLfootnotetext\@ParaRTLfootnotetext
+ \dimen\footinsv@r=\footinsdim
+ \count\footinsv@r=1000\relax
+ \let\bidi@removexfootskip\bidi@removexparafootskip
+ \m@make@para@footgroup{v@r}%
+ \m@make@para@footstart{v@r}%
+ \let\@footgroupv@r\@para@footgroupv@r
+ \let\@footstartv@r\@para@footstartv@r
+ \dimen\footinsv@l=\footinsdim
+ \count\footinsv@l=1000\relax
+ \bidi@make@para@LTRfootgroup{v@l}%
+ \m@make@para@footstart{v@l}%
+ \let\@LTRfootgroupv@l\@para@LTRfootgroupv@l
+ \let\@footstartv@l\@para@footstartv@l
+ \let\@mpfootnotetext\@mpParafootnotetext
+ \let\@mpLTRfootnotetext\@mpParaLTRfootnotetext
+ \let\@mpRTLfootnotetext\@mpParaRTLfootnotetext
+ \@bidi@after@Hy@hyperfootnotes
+ \m@make@mppara@footgroup{v@r}%
+ \bidi@make@mppara@LTRfootgroup{v@l}%
+ \let\mp@footgroupv@r\@mppara@footgroupv@r
+ \let\mp@LTRfootgroupv@l\@mppara@LTRfootgroupv@l
+ \g@addto@macro\bidi@floathook{%
+ \begingroup
+ \foottextfont \@tempdima\normalbaselineskip
+ \multiply \@tempdima \@cclvi
+ \@tempdimb \columnwidth
+ \divide \@tempdimb \@cclvi
+ \divide \@tempdima \@tempdimb
+ \xdef\footfudgefactor{\strip@pt\@tempdima}%
+ \endgroup
+ }
+ \AtBeginDocument{%
+ \begingroup
+ \foottextfont
+ \@tempdima\footnotesep
+ \advance\@tempdima -\ht\strutbox
+ \ifdim\@tempdima<\z@ \@tempdima\z@ \fi
+ \advance\@tempdima.5\normalbaselineskip
+ \bidi@xparaskip
+ \xdef\bidi@paraskip{\the\@tempdima\relax}%
+ \endgroup
+ \bidi@startparafootskip\footinsv@r
+ \bidi@startparafootskip\footinsv@l
+ }
+ \@ifstar\bidi@star@footmarkwidth\bidi@normal@footmarkwidth
+}
\newcommand{\normalRTLparaLTRfootnotes}{%
\@namedef{foottextfontv@l}{\LTRfoottextfont}%
\@bidi@before@Hy@hyperfootnotes
@@ -14321,6 +15882,57 @@ bidi implementation of tufte title]
}
\@ifstar\bidi@star@footmarkwidth\bidi@normal@footmarkwidth
}
+\newcommand{\NormalRTLParaLTRFootnotes}{%
+ \@namedef{foottextfontv@l}{\LTRfoottextfont}%
+ \@bidi@before@Hy@hyperfootnotes
+ \if@RTL@footnote
+ \let\@footnotetext\bidi@bidiold@footnotetext
+ \else
+ \let\@footnotetext\@Parafootnotetext
+ \fi
+ \let\@LTRfootnotetext\@ParaLTRfootnotetext
+ \let\@RTLfootnotetext\bidi@bidiold@RTLfootnotetext
+ \dimen\footinsv@l=\footinsdim
+ \count\footinsv@l=1000\relax
+ \let\bidi@removexfootskip\bidi@removexparafootskip
+ \bidi@make@para@LTRfootgroup{v@l}%
+ \m@make@para@footstart{v@l}%
+ \let\@LTRfootgroupv@l\@para@LTRfootgroupv@l
+ \let\@footstartv@l\@para@footstartv@l
+ \if@RTL@footnote
+ \let\@mpfootnotetext\bidi@bidiold@mpfootnotetext
+ \else
+ \let\@mpfootnotetext\@mpParafootnotetext
+ \fi
+ \let\@mpLTRfootnotetext\@mpParaLTRfootnotetext
+ \let\@mpRTLfootnotetext\bidi@bidiold@mpRTLfootnotetext
+ \@bidi@after@Hy@hyperfootnotes
+ \bidi@make@mppara@LTRfootgroup{v@l}%
+ \let\mp@LTRfootgroupv@l\@mppara@LTRfootgroupv@l
+ \g@addto@macro\bidi@floathook{%
+ \begingroup
+ \LTRfoottextfont \@tempdima\normalbaselineskip
+ \multiply \@tempdima \@cclvi
+ \@tempdimb \columnwidth
+ \divide \@tempdimb \@cclvi
+ \divide \@tempdima \@tempdimb
+ \xdef\footfudgefactor{\strip@pt\@tempdima}%
+ \endgroup
+ }
+ \AtBeginDocument{%
+ \begingroup
+ \LTRfoottextfont
+ \@tempdima\footnotesep
+ \advance\@tempdima -\ht\strutbox
+ \ifdim\@tempdima<\z@ \@tempdima\z@ \fi
+ \advance\@tempdima.5\normalbaselineskip
+ \bidi@xparaskip
+ \xdef\bidi@paraskip{\the\@tempdima\relax}%
+ \endgroup
+ \bidi@startparafootskip\footinsv@l
+ }
+ \@ifstar\bidi@star@footmarkwidth\bidi@normal@footmarkwidth
+}
\bidi@ensure@newcommand{\@parafootnotetext}[1]{\insert
\if@RTL@footnote
\footinsv@r
@@ -14339,6 +15951,43 @@ bidi implementation of tufte title]
\noindent \@parafootfmt{#1}%
\color@endgroup}%
\m@mungebox}\m@mmf@prepare}
+\newcommand{\@Parafootnotetext}[1]{%
+ \bidi@step@absolutefootnote@count
+ \if@RTL@footnote
+ \bidi@reinsertfootnote\footinsv@l\@footstartv@l\@LTRfootgroupv@l
+ \else
+ \bidi@reinsertfootnote\footinsv@r\@footstartv@r\@footgroupv@r
+ \fi
+ \global\setbox
+ \if@RTL@footnote
+ \footinsv@r
+ \else
+ \footinsv@l
+ \fi
+ \vbox{%
+ \unvbox
+ \if@RTL@footnote
+ \footinsv@r
+ \else
+ \footinsv@l
+ \fi
+ \let\bidi@RTL@everypar\@empty%
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\foottextfont
+ \@preamfntext
+ \protected@edef\@currentlabel{%
+ \csname p@footnote\endcsname\@thefnmark}%
+ \setbox0=\vbox{\hsize=\maxdimen
+ \color@begingroup
+ \noindent \@parafootfmt{#1}%
+ \color@endgroup}%
+ \m@mungebox}\m@mmf@prepare
+ \if@RTL@footnote
+ \bidi@reinsertfinalfootnoteperpage\footinsv@r\@footstartv@r\@footgroupv@r
+ \else
+ \bidi@reinsertfinalfootnoteperpage\footinsv@l\@footstartv@l\@LTRfootgroupv@l
+ \fi
+}
\bidi@ensure@newcommand{\@paraLTRfootnotetext}[1]{\insert\footinsv@l{%
\let\bidi@RTL@everypar\@empty%
\def\baselinestretch{\m@m@footnote@spacing}%
@@ -14351,6 +16000,24 @@ bidi implementation of tufte title]
\noindent \@paraLTRfootfmt{#1}%
\color@endgroup}%
\m@mungebox}\m@mmf@prepare}
+\newcommand{\@ParaLTRfootnotetext}[1]{%
+ \bidi@step@absolutefootnote@count
+ \bidi@reinsertfootnote\footinsv@r\@footstartv@r\@footgroupv@r
+ \global\setbox\footinsv@l\vbox{%
+ \unvbox\footinsv@l
+ \let\bidi@RTL@everypar\@empty%
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\LTRfoottextfont
+ \@preamfntext
+ \protected@edef\@currentlabel{%
+ \csname p@footnote\endcsname\@thefnmark}%
+ \setbox0=\vbox{\hsize=\maxdimen
+ \color@begingroup
+ \noindent \@paraLTRfootfmt{#1}%
+ \color@endgroup}%
+ \m@mungebox}\m@mmf@prepare
+ \bidi@reinsertfinalfootnoteperpage\footinsv@l\@footstartv@l\@LTRfootgroupv@l
+}
\bidi@ensure@newcommand{\@paraRTLfootnotetext}[1]{\insert\footinsv@r{%
\let\bidi@RTL@everypar\@empty%
\def\baselinestretch{\m@m@footnote@spacing}%
@@ -14363,6 +16030,24 @@ bidi implementation of tufte title]
\noindent \@paraRTLfootfmt{#1}%
\color@endgroup}%
\m@mungebox}\m@mmf@prepare}
+\newcommand{\@ParaRTLfootnotetext}[1]{%
+ \bidi@step@absolutefootnote@count
+ \bidi@reinsertfootnote\footinsv@l\@footstartv@l\@LTRfootgroupv@l
+ \global\setbox\footinsv@r\vbox{%
+ \unvbox\footinsv@r
+ \let\bidi@RTL@everypar\@empty%
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\RTLfoottextfont
+ \@preamfntext
+ \protected@edef\@currentlabel{%
+ \csname p@footnote\endcsname\@thefnmark}%
+ \setbox0=\vbox{\hsize=\maxdimen
+ \color@begingroup
+ \noindent \@paraRTLfootfmt{#1}%
+ \color@endgroup}%
+ \m@mungebox}\m@mmf@prepare
+ \bidi@reinsertfinalfootnoteperpage\footinsv@r\@footstartv@r\@footgroupv@r
+}
\bidi@ensure@newcommand{\@parafootfmt}[1]{%
\parindent=\z@
\parfillskip=0pt \@plus 1fil
@@ -14383,14 +16068,44 @@ bidi implementation of tufte title]
\@mpfootinsv@l
\fi
\vbox{%
- \let\bidi@RTL@everypar\@empty%
+ \unvbox
+ \if@RTL@footnote
+ \@mpfootinsv@r
+ \else
+ \@mpfootinsv@l
+ \fi
+ \let\bidi@RTL@everypar\@empty
\def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\foottextfont
+ \hsize\columnwidth \@parboxrestore
+ \protected@edef\@currentlabel{%
+ \csname p@mpfootnote\endcsname\@thefnmark}%
+ \setbox0=\vbox{\hsize=\maxdimen
+ \color@begingroup
+ \noindent \@parafootfmt{#1}%
+ \color@endgroup}%
+ \m@mungebox}\m@mmf@prepare}
+\newcommand{\@mpParafootnotetext}[1]{%
+ \if@RTL@footnote
+ \bidi@joinmpfootnotes\@mpfootinsv@l\@footstartv@l\mp@LTRfootgroupv@l
+ \else
+ \bidi@joinmpfootnotes\@mpfootinsv@r\@footstartv@r\mp@footgroupv@r
+ \fi
+ \global\setbox
+ \if@RTL@footnote
+ \@mpfootinsv@r
+ \else
+ \@mpfootinsv@l
+ \fi
+ \vbox{%
\unvbox
\if@RTL@footnote
\@mpfootinsv@r
\else
\@mpfootinsv@l
\fi
+ \let\bidi@RTL@everypar\@empty
+ \def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\foottextfont
\hsize\columnwidth \@parboxrestore
\protected@edef\@currentlabel{%
@@ -14402,9 +16117,24 @@ bidi implementation of tufte title]
\m@mungebox}\m@mmf@prepare}
\bidi@ensure@newcommand{\@mpparaLTRfootnotetext}[1]{%
\global\setbox\@mpfootinsv@l\vbox{%
- \let\bidi@RTL@everypar\@empty%
+ \unvbox\@mpfootinsv@l
+ \let\bidi@RTL@everypar\@empty
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\LTRfoottextfont
+ \hsize\columnwidth \@parboxrestore
+ \protected@edef\@currentlabel{%
+ \csname p@mpfootnote\endcsname\@thefnmark}%
+ \setbox0=\vbox{\hsize=\maxdimen
+ \color@begingroup
+ \noindent \@paraLTRfootfmt{#1}%
+ \color@endgroup}%
+ \m@mungebox}\m@mmf@prepare}
+\newcommand{\@mpParaLTRfootnotetext}[1]{%
+ \bidi@joinmpfootnotes\@mpfootinsv@r\@footstartv@r\mp@footgroupv@r
+ \global\setbox\@mpfootinsv@l\vbox{%
+ \unvbox\@mpfootinsv@l
+ \let\bidi@RTL@everypar\@empty
\def\baselinestretch{\m@m@footnote@spacing}%
- \unvbox\@mpfootinsv@l
\reset@font\LTRfoottextfont
\hsize\columnwidth \@parboxrestore
\protected@edef\@currentlabel{%
@@ -14416,9 +16146,24 @@ bidi implementation of tufte title]
\m@mungebox}\m@mmf@prepare}
\bidi@ensure@newcommand{\@mpparaRTLfootnotetext}[1]{%
\global\setbox\@mpfootinsv@r\vbox{%
- \let\bidi@RTL@everypar\@empty%
+ \unvbox\@mpfootinsv@r
+ \let\bidi@RTL@everypar\@empty
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\RTLfoottextfont
+ \hsize\columnwidth \@parboxrestore
+ \protected@edef\@currentlabel{%
+ \csname p@mpfootnote\endcsname\@thefnmark}%
+ \setbox0=\vbox{\hsize=\maxdimen
+ \color@begingroup
+ \noindent \@paraRTLfootfmt{#1}%
+ \color@endgroup}%
+ \m@mungebox}\m@mmf@prepare}
+\newcommand{\@mpParaRTLfootnotetext}[1]{%
+ \bidi@joinmpfootnotes\@mpfootinsv@l\@footstartv@l\mp@LTRfootgroupv@l
+ \global\setbox\@mpfootinsv@r\vbox{%
+ \unvbox\@mpfootinsv@r
+ \let\bidi@RTL@everypar\@empty
\def\baselinestretch{\m@m@footnote@spacing}%
- \unvbox\@mpfootinsv@r
\reset@font\RTLfoottextfont
\hsize\columnwidth \@parboxrestore
\protected@edef\@currentlabel{%
@@ -15146,7 +16891,7 @@ bidi implementation of tufte title]
%\fi
% \section{File \texttt{footnote-xetex-bidi.def}}
% \begin{macrocode}
-\ProvidesFile{footnote-xetex-bidi.def}[2017/08/09 v1.1 bidi footnote macros for XeTeX engine]
+\ProvidesFile{footnote-xetex-bidi.def}[2023/01/18 v1.2 bidi footnote macros for XeTeX engine]
\if@RTLmain\@RTL@footnotetrue\else\@RTL@footnotefalse\fi
\newif\ifbidi@autofootnoterule
\def\bidi@mpfootnoterule{\footnoterule}
@@ -15384,8 +17129,9 @@ bidi implementation of tufte title]
\long\def\@mpRTLfootnotetext#1{%
\ifbidi@autofootnoterule\ifnum\c@mpfootnote=\@ne\global\let\bidi@mpfootnoterule\right@footnoterule\fi\fi%
- \global\setbox\@mpfootins\vbox{\@RTLtrue%
+ \global\setbox\@mpfootins\vbox{%
\unvbox\@mpfootins
+ \@RTLtrue
\reset@font%
\bidi@@RTLfootnotetext@font% \reset@font\footnotesize
\hsize\columnwidth
@@ -15398,8 +17144,9 @@ bidi implementation of tufte title]
\color@endgroup}}
\long\def\@mpLTRfootnotetext#1{%
\ifbidi@autofootnoterule\ifnum\c@mpfootnote=\@ne\global\let\bidi@mpfootnoterule\left@footnoterule\fi\fi%
- \global\setbox\@mpfootins\vbox{\@RTLfalse%
+ \global\setbox\@mpfootins\vbox{%
\unvbox\@mpfootins
+ \@RTLfalse
\reset@font%
\bidi@@LTRfootnotetext@font% \reset@font\footnotesize
\hsize\columnwidth
@@ -15412,8 +17159,9 @@ bidi implementation of tufte title]
\color@endgroup}}
\long\def\@mpfootnotetext#1{%
\ifbidi@autofootnoterule\ifnum\c@mpfootnote=\@ne\if@RTL@footnote\global\let\bidi@mpfootnoterule\right@footnoterule\else\global\let\bidi@mpfootnoterule\left@footnoterule\fi\fi\fi%
- \global\setbox\@mpfootins\vbox{\if@RTL@footnote\@RTLtrue\else\@RTLfalse\fi%
+ \global\setbox\@mpfootins\vbox{%
\unvbox\@mpfootins
+ \if@RTL@footnote\@RTLtrue\else\@RTLfalse\fi
\reset@font%
\bidi@@footnotetext@font% \reset@font\footnotesize
\hsize\columnwidth
diff --git a/Master/texmf-dist/source/xelatex/bidi/bidi.ins b/Master/texmf-dist/source/xelatex/bidi/bidi.ins
index 84a78740cae..82d4b23e753 100644
--- a/Master/texmf-dist/source/xelatex/bidi/bidi.ins
+++ b/Master/texmf-dist/source/xelatex/bidi/bidi.ins
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -27,7 +27,7 @@
__________________________________________________
Vafa Khalighi
- Copyright (c) 2007--2022 Vafa Khalighi
+ Copyright (c) 2007--2023 Vafa Khalighi
Copyright (c) 2018--2020 bidi-tex GitHub Organization
It may be distributed and/or modified under the LaTeX Project Public License,
diff --git a/Master/texmf-dist/tex/xelatex/bidi/adjmulticol-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/adjmulticol-xetex-bidi.def
index 907352d8e17..18b1ae3e1a3 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/adjmulticol-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/adjmulticol-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/algorithm2e-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/algorithm2e-xetex-bidi.def
index e5ea006e64f..b66895568aa 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/algorithm2e-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/algorithm2e-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/amsart-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/amsart-xetex-bidi.def
index f0f5b0b118d..72daea3e0f7 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/amsart-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/amsart-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/amsbook-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/amsbook-xetex-bidi.def
index 01aa19b05d6..d2acc45e7c0 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/amsbook-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/amsbook-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/amsmath-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/amsmath-xetex-bidi.def
index 25b1e7e705c..e8aa40ddec2 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/amsmath-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/amsmath-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/amstext-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/amstext-xetex-bidi.def
index 8c0f2d550dc..73262137004 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/amstext-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/amstext-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/amsthm-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/amsthm-xetex-bidi.def
index 56766804c5a..3ccb2f7b28d 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/amsthm-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/amsthm-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/array-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/array-xetex-bidi.def
index 4f282767a29..0c2859eee21 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/array-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/array-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/article-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/article-xetex-bidi.def
index cbd4dde263f..59b9ac3dffd 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/article-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/article-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/artikel1-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/artikel1-xetex-bidi.def
index 9c70bd9b746..414399de562 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/artikel1-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/artikel1-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/artikel2-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/artikel2-xetex-bidi.def
index 60c4c41c606..0a43a2c37b4 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/artikel2-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/artikel2-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/artikel3-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/artikel3-xetex-bidi.def
index 645c514487c..5aa3e3a22c0 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/artikel3-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/artikel3-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/arydshln-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/arydshln-xetex-bidi.def
index 22ef416a82a..985e692740a 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/arydshln-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/arydshln-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/beamer-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/beamer-xetex-bidi.def
index 338a386d72d..fddb6f307eb 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/beamer-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/beamer-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/beamerbaseauxtemplates-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/beamerbaseauxtemplates-xetex-bidi.def
index 621b72dfb6a..3016c576561 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/beamerbaseauxtemplates-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/beamerbaseauxtemplates-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/beamerbaseboxes-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/beamerbaseboxes-xetex-bidi.def
index 3a13f08fe38..66abe202ee5 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/beamerbaseboxes-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/beamerbaseboxes-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/beamerbasecolor-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/beamerbasecolor-xetex-bidi.def
index f09478fe49c..6bb56e37221 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/beamerbasecolor-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/beamerbasecolor-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/beamerbasecompatibility-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/beamerbasecompatibility-xetex-bidi.def
index 046f53e4902..876759540db 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/beamerbasecompatibility-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/beamerbasecompatibility-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/beamerbaseframecomponents-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/beamerbaseframecomponents-xetex-bidi.def
index 9704455be33..2a772ba45a0 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/beamerbaseframecomponents-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/beamerbaseframecomponents-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
@@ -37,7 +37,7 @@
%% Grave accent \` Left brace \{ Vertical bar \|
%% Right brace \} Tilde \~}
%%
-\ProvidesFile{beamerbaseframecomponents-xetex-bidi.def}[2022/06/13 v0.4 bidi adaptations for beamerbaseframecomponents package for XeTeX engine]
+\ProvidesFile{beamerbaseframecomponents-xetex-bidi.def}[2023/01/18 v0.5 bidi adaptations for beamerbaseframecomponents package for XeTeX engine]
\renewcommand{\setbeamersize}[1]{%
\beamer@dogeometryfalse%
\setkeys{beamer@margin}{#1}%
@@ -302,8 +302,8 @@
\renewcommand<>\@mpfootnotetext[1]{%
\ifbidi@autofootnoterule\ifnum\c@mpfootnote=\@ne\if@RTL@footnote\global\let\bidi@mpfootnoterule\right@footnoterule\else\global\let\bidi@mpfootnoterule\left@footnoterule\fi\fi\fi
\global\setbox\@mpfootins\vbox{%
- \if@RTL@footnote\@RTLtrue\else\@RTLfalse\fi
\unvbox\@mpfootins
+ \if@RTL@footnote\@RTLtrue\else\@RTLfalse\fi
\reset@font
\bidi@@footnotetext@font
\hsize\columnwidth
@@ -318,8 +318,8 @@
\renewcommand<>\@mpRTLfootnotetext[1]{%
\ifbidi@autofootnoterule\ifnum\c@mpfootnote=\@ne\global\let\bidi@mpfootnoterule\right@footnoterule\fi\fi
\global\setbox\@mpfootins\vbox{%
+ \unvbox\@mpfootins
\@RTLtrue
- \unvbox\@mpfootins
\reset@font
\bidi@@RTLfootnotetext@font
\hsize\columnwidth
@@ -334,8 +334,8 @@
\renewcommand<>\@mpLTRfootnotetext[1]{%
\ifbidi@autofootnoterule\ifnum\c@mpfootnote=\@ne\global\let\bidi@mpfootnoterule\left@footnoterule\fi\fi
\global\setbox\@mpfootins\vbox{%
+ \unvbox\@mpfootins
\@RTLfalse
- \unvbox\@mpfootins
\reset@font
\bidi@@LTRfootnotetext@font
\hsize\columnwidth
diff --git a/Master/texmf-dist/tex/xelatex/bidi/beamerbaseframesize-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/beamerbaseframesize-xetex-bidi.def
index 9254fe992db..f0a3d412e67 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/beamerbaseframesize-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/beamerbaseframesize-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/beamerbaselocalstructure-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/beamerbaselocalstructure-xetex-bidi.def
index 17f72cc2b18..9a05480ea9f 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/beamerbaselocalstructure-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/beamerbaselocalstructure-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/beamerbasemisc-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/beamerbasemisc-xetex-bidi.def
index d3269bbcbe6..62c652ef5a7 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/beamerbasemisc-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/beamerbasemisc-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/beamerbasenavigation-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/beamerbasenavigation-xetex-bidi.def
index 49966b9aea7..a7a277ca48e 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/beamerbasenavigation-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/beamerbasenavigation-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/beamerbaseoverlay-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/beamerbaseoverlay-xetex-bidi.def
index c423e94dc45..e661aa02b6e 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/beamerbaseoverlay-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/beamerbaseoverlay-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/beamerinnerthemecircles-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/beamerinnerthemecircles-xetex-bidi.def
index 3a1f9f21495..c07ff6cb75a 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/beamerinnerthemecircles-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/beamerinnerthemecircles-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/beamerinnerthemedefault-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/beamerinnerthemedefault-xetex-bidi.def
index 82ea7dae170..ca30b8fb1ed 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/beamerinnerthemedefault-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/beamerinnerthemedefault-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/beamerinnerthemefocus-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/beamerinnerthemefocus-xetex-bidi.def
index ee71ba54ba0..a9d56c977c2 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/beamerinnerthemefocus-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/beamerinnerthemefocus-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/beamerinnerthemeinmargin-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/beamerinnerthemeinmargin-xetex-bidi.def
index f630f104a04..c81cda48a67 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/beamerinnerthemeinmargin-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/beamerinnerthemeinmargin-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/beamerinnerthememetropolis-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/beamerinnerthememetropolis-xetex-bidi.def
index 698a6102de5..cab0d2d9144 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/beamerinnerthememetropolis-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/beamerinnerthememetropolis-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/beamerinnerthemerectangles-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/beamerinnerthemerectangles-xetex-bidi.def
index 40cab085e1d..7273ca7b7ae 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/beamerinnerthemerectangles-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/beamerinnerthemerectangles-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/beamerinnerthemerounded-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/beamerinnerthemerounded-xetex-bidi.def
index bff86aba040..ce9aa26067f 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/beamerinnerthemerounded-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/beamerinnerthemerounded-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/beamerouterthemedefault-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/beamerouterthemedefault-xetex-bidi.def
index 396da79a2bd..f3b0c4dfc13 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/beamerouterthemedefault-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/beamerouterthemedefault-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/beamerouterthemefocus-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/beamerouterthemefocus-xetex-bidi.def
index aca6d8e36ed..6a52e53f5f7 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/beamerouterthemefocus-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/beamerouterthemefocus-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/beamerouterthemeinfolines-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/beamerouterthemeinfolines-xetex-bidi.def
index ca34afcbd52..b5775b1ee4f 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/beamerouterthemeinfolines-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/beamerouterthemeinfolines-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/beamerouterthememetropolis-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/beamerouterthememetropolis-xetex-bidi.def
index e1d725d6139..437ecdf32f3 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/beamerouterthememetropolis-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/beamerouterthememetropolis-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/beamerouterthememiniframes-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/beamerouterthememiniframes-xetex-bidi.def
index 8ff82ca3a47..abda25e86c5 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/beamerouterthememiniframes-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/beamerouterthememiniframes-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/beamerouterthemeshadow-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/beamerouterthemeshadow-xetex-bidi.def
index 83649e6f1f9..e378557698f 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/beamerouterthemeshadow-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/beamerouterthemeshadow-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/beamerouterthemesidebar-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/beamerouterthemesidebar-xetex-bidi.def
index 12baffb9433..f25ab6aeccc 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/beamerouterthemesidebar-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/beamerouterthemesidebar-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/beamerouterthemesmoothbars-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/beamerouterthemesmoothbars-xetex-bidi.def
index d8091a5c19e..46f4e31c7b8 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/beamerouterthemesmoothbars-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/beamerouterthemesmoothbars-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/beamerouterthemesmoothtree-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/beamerouterthemesmoothtree-xetex-bidi.def
index e8c5b6e1661..1fe245402a4 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/beamerouterthemesmoothtree-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/beamerouterthemesmoothtree-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/beamerouterthemesplit-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/beamerouterthemesplit-xetex-bidi.def
index aec7a827499..c0aa7d4a884 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/beamerouterthemesplit-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/beamerouterthemesplit-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/beamerouterthemetree-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/beamerouterthemetree-xetex-bidi.def
index edada759e0b..dcedc85703b 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/beamerouterthemetree-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/beamerouterthemetree-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/beamerthemeHannover-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/beamerthemeHannover-xetex-bidi.def
index 7e30249bf63..941e99ea1a2 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/beamerthemeHannover-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/beamerthemeHannover-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/beamerthemeSingapore-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/beamerthemeSingapore-xetex-bidi.def
index c536c0e2897..091399c3244 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/beamerthemeSingapore-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/beamerthemeSingapore-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/bidi-media9.sty b/Master/texmf-dist/tex/xelatex/bidi/bidi-media9.sty
index 0f9ed385163..8caa42693ee 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/bidi-media9.sty
+++ b/Master/texmf-dist/tex/xelatex/bidi/bidi-media9.sty
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/bidi-perpage.sty b/Master/texmf-dist/tex/xelatex/bidi/bidi-perpage.sty
index 19e92fbb846..6097653479c 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/bidi-perpage.sty
+++ b/Master/texmf-dist/tex/xelatex/bidi/bidi-perpage.sty
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/bidi.sty b/Master/texmf-dist/tex/xelatex/bidi/bidi.sty
index 163ef5c9424..a9c39a75757 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/bidi.sty
+++ b/Master/texmf-dist/tex/xelatex/bidi/bidi.sty
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
@@ -38,9 +38,9 @@
%% Right brace \} Tilde \~}
%%
\NeedsTeXFormat{LaTeX2e}
-\def\bididate{2022/11/06}
-\def\bidi@version{39.6}
-\def\bidi@releasename{Women, Life, and Liberty}
+\def\bididate{2023/01/18}
+\def\bidi@version{39.7}
+\def\bidi@releasename{Serge Lang}
\newcommand*{\bidireleasename}{\bidi@releasename}
\ProvidesPackage{bidi}[\bididate\space v\bidi@version\space (Release \bidi@releasename)\space
Bidirectional typesetting in plain TeX and LaTeX]
@@ -54,7 +54,7 @@ Bidirectional typesetting in plain TeX and LaTeX]
* and LaTeX. The package includes adaptations^^J%
* for use with many other commonly-used packages.^^J%
* ^^J%
-* Copyright (c) 2007--2022 Vafa Khalighi^^J%
+* Copyright (c) 2007--2023 Vafa Khalighi^^J%
* Copyright (c) 2018--2020 bidi-tex GitHub organization^^J%
* ^^J%
* v\bidi@version\space (Release \bidi@releasename), \bididate^^J%
@@ -128,7 +128,7 @@ Bidirectional typesetting in plain TeX and LaTeX]
}
\newcommand*{\@bidi@pdfcustomproperties}{%
This is the bidi package, Version \bidi@version\space (Release \bidi@releasename),
- Released November 6, 2022.
+ Released January 18, 2023.
}
\newcommand*{\bidi@beamer@ragged}{}
\@RTLmainfalse
diff --git a/Master/texmf-dist/tex/xelatex/bidi/bidi.tex b/Master/texmf-dist/tex/xelatex/bidi/bidi.tex
index 3515db925b4..cf3d5aa142b 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/bidi.tex
+++ b/Master/texmf-dist/tex/xelatex/bidi/bidi.tex
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
@@ -37,10 +37,10 @@
%% Grave accent \` Left brace \{ Vertical bar \|
%% Right brace \} Tilde \~}
%%
-\def\bididate{2022/11/06}
+\def\bididate{2023/01/18}
\catcode`@=11
-\def\bidi@version{39.6}
-\def\bidi@releasename{Women, Life, and Liberty}
+\def\bidi@version{39.7}
+\def\bidi@releasename{Serge Lang}
\def\bidireleasename{\bidi@releasename}
\let \protect \relax
\newlinechar`\^^J
@@ -54,7 +54,7 @@
* and LaTeX. The package includes adaptations^^J%
* for use with many other commonly-used packages.^^J%
* ^^J%
-* Copyright (c) 2007--2022 Vafa Khalighi^^J%
+* Copyright (c) 2007--2023 Vafa Khalighi^^J%
* Copyright (c) 2018--2020 bidi-tex GitHub organization^^J%
* ^^J%
* v\bidi@version\space (Release \bidi@releasename), \bididate^^J%
@@ -143,7 +143,7 @@
}
\def\@bidi@pdfcustomproperties{%
This is the bidi package, Version \bidi@version\space (Release \bidi@releasename),
- Released November 6, 2022.
+ Released January 18, 2023.
}
\def\bidi@pdfm@mark{%
\special{pdf:%
diff --git a/Master/texmf-dist/tex/xelatex/bidi/bidi2in1.sty b/Master/texmf-dist/tex/xelatex/bidi/bidi2in1.sty
index df5c087b0cc..80f439396bd 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/bidi2in1.sty
+++ b/Master/texmf-dist/tex/xelatex/bidi/bidi2in1.sty
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/bidicode.sty b/Master/texmf-dist/tex/xelatex/bidi/bidicode.sty
index 4f13dfec651..971248bca57 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/bidicode.sty
+++ b/Master/texmf-dist/tex/xelatex/bidi/bidicode.sty
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/bidiftnxtra.sty b/Master/texmf-dist/tex/xelatex/bidi/bidiftnxtra.sty
index 276e9a77ea6..fd06271db37 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/bidiftnxtra.sty
+++ b/Master/texmf-dist/tex/xelatex/bidi/bidiftnxtra.sty
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/bidimoderncv.cls b/Master/texmf-dist/tex/xelatex/bidi/bidimoderncv.cls
index e04e24f9176..f23476f50dc 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/bidimoderncv.cls
+++ b/Master/texmf-dist/tex/xelatex/bidi/bidimoderncv.cls
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/bidipoem.sty b/Master/texmf-dist/tex/xelatex/bidi/bidipoem.sty
index eb8a8f8c552..783afff1ba2 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/bidipoem.sty
+++ b/Master/texmf-dist/tex/xelatex/bidi/bidipoem.sty
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/biditools.sty b/Master/texmf-dist/tex/xelatex/bidi/biditools.sty
index 03114ba3d6d..27ae0ececd2 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/biditools.sty
+++ b/Master/texmf-dist/tex/xelatex/bidi/biditools.sty
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/biditufte-book.cls b/Master/texmf-dist/tex/xelatex/bidi/biditufte-book.cls
index 1c4dc37e8ab..35bd60eccc7 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/biditufte-book.cls
+++ b/Master/texmf-dist/tex/xelatex/bidi/biditufte-book.cls
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/biditufte-handout.cls b/Master/texmf-dist/tex/xelatex/bidi/biditufte-handout.cls
index eedcb37f3f8..ee623e6e9f9 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/biditufte-handout.cls
+++ b/Master/texmf-dist/tex/xelatex/bidi/biditufte-handout.cls
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/bidituftefloat.sty b/Master/texmf-dist/tex/xelatex/bidi/bidituftefloat.sty
index ecfc5932ab8..78f4664b09d 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/bidituftefloat.sty
+++ b/Master/texmf-dist/tex/xelatex/bidi/bidituftefloat.sty
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/bidituftegeneralstructure.sty b/Master/texmf-dist/tex/xelatex/bidi/bidituftegeneralstructure.sty
index 777e418d1b2..c1bb96a051d 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/bidituftegeneralstructure.sty
+++ b/Master/texmf-dist/tex/xelatex/bidi/bidituftegeneralstructure.sty
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/bidituftehyperref.sty b/Master/texmf-dist/tex/xelatex/bidi/bidituftehyperref.sty
index 4bf40cbd3bc..294f341493e 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/bidituftehyperref.sty
+++ b/Master/texmf-dist/tex/xelatex/bidi/bidituftehyperref.sty
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/bidituftesidenote.sty b/Master/texmf-dist/tex/xelatex/bidi/bidituftesidenote.sty
index 9b616f82d9a..7a397dde9a4 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/bidituftesidenote.sty
+++ b/Master/texmf-dist/tex/xelatex/bidi/bidituftesidenote.sty
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/bidituftetitle.sty b/Master/texmf-dist/tex/xelatex/bidi/bidituftetitle.sty
index 90b6a7b21ef..c5bc7a4519e 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/bidituftetitle.sty
+++ b/Master/texmf-dist/tex/xelatex/bidi/bidituftetitle.sty
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/bidituftetoc.sty b/Master/texmf-dist/tex/xelatex/bidi/bidituftetoc.sty
index 67c3d339d4d..93b6870cce7 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/bidituftetoc.sty
+++ b/Master/texmf-dist/tex/xelatex/bidi/bidituftetoc.sty
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/boek-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/boek-xetex-bidi.def
index 6ab52f26dc3..c972026e3dd 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/boek-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/boek-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/boek3-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/boek3-xetex-bidi.def
index 318f3a6e299..67b864a8df4 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/boek3-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/boek3-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/book-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/book-xetex-bidi.def
index 94b265ab436..5d94025ef7f 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/book-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/book-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/bookest-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/bookest-xetex-bidi.def
index c6f5c78f26e..f8e8140d703 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/bookest-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/bookest-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/breqn-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/breqn-xetex-bidi.def
index b87b0bef9c3..8e0366e3572 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/breqn-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/breqn-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/cals-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/cals-xetex-bidi.def
index 0162408b6ed..9c09e556ed5 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/cals-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/cals-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/caption-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/caption-xetex-bidi.def
index 139645cb1af..335b3546757 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/caption-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/caption-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/caption3-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/caption3-xetex-bidi.def
index f92ae547890..a437b2d96c2 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/caption3-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/caption3-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/color-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/color-xetex-bidi.def
index 663d991f486..336d1952e47 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/color-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/color-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/colortbl-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/colortbl-xetex-bidi.def
index 2a4ff62b3a7..b96188d4223 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/colortbl-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/colortbl-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/combine-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/combine-xetex-bidi.def
index 362cee3fcb9..fafb7478b09 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/combine-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/combine-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/crop-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/crop-xetex-bidi.def
index 2f0849c5da7..0782e5ca33b 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/crop-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/crop-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/cuted-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/cuted-xetex-bidi.def
index ae4509e8960..95524befd54 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/cuted-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/cuted-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/cutwin-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/cutwin-xetex-bidi.def
index ac0ce8df3b7..39631c21a20 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/cutwin-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/cutwin-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/cvthemebidicasual.sty b/Master/texmf-dist/tex/xelatex/bidi/cvthemebidicasual.sty
index a6b8a19d75b..6a7453ac056 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/cvthemebidicasual.sty
+++ b/Master/texmf-dist/tex/xelatex/bidi/cvthemebidicasual.sty
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/cvthemebidiclassic.sty b/Master/texmf-dist/tex/xelatex/bidi/cvthemebidiclassic.sty
index 5df7a897e23..6bec0f24fd7 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/cvthemebidiclassic.sty
+++ b/Master/texmf-dist/tex/xelatex/bidi/cvthemebidiclassic.sty
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/dblfnote-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/dblfnote-xetex-bidi.def
index f60750f4fae..8d784acc7ed 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/dblfnote-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/dblfnote-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/diagbox-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/diagbox-xetex-bidi.def
index 4abbbb11214..d4b528c866c 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/diagbox-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/diagbox-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/draftwatermark-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/draftwatermark-xetex-bidi.def
index eb825257e28..42c5cdf4a36 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/draftwatermark-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/draftwatermark-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/empheq-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/empheq-xetex-bidi.def
index ee5ce4ea97e..d7b7859404f 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/empheq-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/empheq-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/eso-pic-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/eso-pic-xetex-bidi.def
index 1f2cec696c0..6bc1005d100 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/eso-pic-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/eso-pic-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/extarticle-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/extarticle-xetex-bidi.def
index 6db1db9b87a..851ad717928 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/extarticle-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/extarticle-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/extbook-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/extbook-xetex-bidi.def
index 7e0e6a415a8..318199b0e65 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/extbook-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/extbook-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/extletter-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/extletter-xetex-bidi.def
index 549b42fdfb3..ceef4b857e6 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/extletter-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/extletter-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/extrafootnotefeatures-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/extrafootnotefeatures-xetex-bidi.def
index d15fbcf3839..00f2eb4736e 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/extrafootnotefeatures-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/extrafootnotefeatures-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
@@ -37,12 +37,11 @@
%% Grave accent \` Left brace \{ Vertical bar \|
%% Right brace \} Tilde \~}
%%
-\ProvidesFile{extrafootnotefeatures-xetex-bidi.def}[2022/07/14 v2.4 bidi extra footnote features for XeTeX engine]
+\ProvidesFile{extrafootnotefeatures-xetex-bidi.def}[2023/01/18 v2.5 bidi extra footnote features for XeTeX engine]
\newdimen\bidi@columnwidth
\def\bidi@floathook{%
\bidi@columnwidth\columnwidth
}
-\newif\if@bidi@void@@mpfootins
\newcommand*{\@bidi@before@Hy@hyperfootnotes}{%
\if@bidi@csundef{ifHy@hyperfootnotes}{}{%
\if@bidi@csundef{HLTR@@LTRfootnotetext}{}{%
@@ -120,6 +119,23 @@
\@normalfootfmt{#1}%
\color@endgroup}%
\m@mmf@prepare}
+\newcommand{\bidi@bidiold@footnotetext}[1]{%
+ \bidi@step@absolutefootnote@count
+ \bidi@reinsertfootnote\footinsv@l\@footstartv@l\@LTRfootgroupv@l
+ \insert\footins{%
+ \if@RTL@footnote\@RTLtrue\else\@RTLfalse\fi%
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font
+ \foottextfont
+ \@preamfntext
+ \hsize\columnwidth
+ \protected@edef\@currentlabel{%
+ \csname p@footnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@normalfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare
+}
\renewcommand{\@RTLfootnotetext}[1]{%
\insert\footins{%
\@RTLtrue%
@@ -134,6 +150,23 @@
\@normalRTLfootfmt{#1}%
\color@endgroup}%
\m@mmf@prepare}
+\newcommand{\bidi@bidiold@RTLfootnotetext}[1]{%
+ \bidi@step@absolutefootnote@count
+ \bidi@reinsertfootnote\footinsv@l\@footstartv@l\@LTRfootgroupv@l
+ \insert\footins{%
+ \@RTLtrue%
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font
+ \RTLfoottextfont
+ \@preamfntext
+ \hsize\columnwidth
+ \protected@edef\@currentlabel{%
+ \csname p@footnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@normalRTLfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare
+}
\renewcommand{\@LTRfootnotetext}[1]{%
\insert\footins{%
\@RTLfalse%
@@ -149,8 +182,22 @@
\color@endgroup}%
\m@mmf@prepare}
\renewcommand{\@mpfootnotetext}[1]{%
- \global\setbox\@mpfootins\vbox{\if@RTL@footnote\@RTLtrue\else\@RTLfalse\fi%
+ \global\setbox\@mpfootins\vbox{%
+ \unvbox\@mpfootins
+ \if@RTL@footnote\@RTLtrue\else\@RTLfalse\fi
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font%
+ \foottextfont \hsize\columnwidth \@parboxrestore
+ \protected@edef\@currentlabel{%
+ \csname p@mpfootnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@normalfootfmt{#1}%
+ \color@endgroup}}
+\newcommand{\bidi@bidiold@mpfootnotetext}[1]{%
+ \bidi@joinmpfootnotes\@mpfootinsv@l\@footstartv@l\mp@LTRfootgroupv@l
+ \global\setbox\@mpfootins\vbox{%
\unvbox\@mpfootins
+ \if@RTL@footnote\@RTLtrue\else\@RTLfalse\fi%
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font%
\foottextfont \hsize\columnwidth \@parboxrestore
@@ -160,8 +207,9 @@
\@normalfootfmt{#1}%
\color@endgroup}}
\renewcommand{\@mpLTRfootnotetext}[1]{%
- \global\setbox\@mpfootins\vbox{\@RTLfalse%
+ \global\setbox\@mpfootins\vbox{%
\unvbox\@mpfootins
+ \@RTLfalse
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font%
\LTRfoottextfont \hsize\columnwidth \@parboxrestore
@@ -171,8 +219,22 @@
\@normalLTRfootfmt{#1}%
\color@endgroup}}
\renewcommand{\@mpRTLfootnotetext}[1]{%
- \global\setbox\@mpfootins\vbox{\@RTLtrue%
+ \global\setbox\@mpfootins\vbox{%
+ \unvbox\@mpfootins
+ \@RTLtrue
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font%
+ \RTLfoottextfont \hsize\columnwidth \@parboxrestore
+ \protected@edef\@currentlabel{%
+ \csname p@mpfootnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@normalRTLfootfmt{#1}%
+ \color@endgroup}}
+\newcommand{\bidi@bidiold@mpRTLfootnotetext}[1]{%
+ \bidi@joinmpfootnotes\@mpfootinsv@l\@footstartv@l\mp@LTRfootgroupv@l
+ \global\setbox\@mpfootins\vbox{%
\unvbox\@mpfootins
+ \@RTLtrue
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font%
\RTLfoottextfont \hsize\columnwidth \@parboxrestore
@@ -301,48 +363,103 @@
\fi
\fi
}
-\bidi@ensure@newcommand{\m@mdoextrafeetmini}{%
- \extrafeetminihook}
-\bidi@ensure@newcommand{\extrafeetendmini}{%
- \ifvoid\@mpfootinsv@r
- \ifvoid\@mpfootinsv@l
+\def\bidi@reinsertfootnote#1#2#3{%
+ \ifvoid#1
+ \else
+ \insert\footins{#2#3}%
+ \fi
+}
+\def\bidi@joinmpfootnotes#1#2#3{%
+ \ifvoid#1
+ \else
+ \@tempskipa\skip#1%
+ \bidi@ifmulticol{\divide\@tempskipa\col@number}{}%
+ \edef\bidi@footskip{\vskip\the\@tempskipa\relax}%
+ \bidi@removexfootskip
+ \ifvoid\@mpfootins
+ \global\setbox\@mpfootins\vbox{#2#3}%
\else
- \vskip\skip\@mpfootins
- \normalcolor
- \if@bidi@void@@mpfootins
- \footnoterule
- \fi
- \mp@LTRfootgroupv@l
+ \global\setbox\@mpfootins\vbox{%
+ \unvbox\@mpfootins
+ \bidi@footskip
+ #2#3%
+ }%
\fi
- \else
- \vskip\skip\@mpfootins
- \normalcolor
- \if@bidi@void@@mpfootins
- \footnoterule
+ \fi
+}
+\newcount\bidi@absolutepage@count
+\bidi@absolutepage@count\@ne
+\newcount\bidi@absolutefootnote@count
+\bidi@AfterOutputBoxOutputPage{%
+ \if@filesw
+ \edef\@tempa{%
+ \write\@auxout{%
+ \string\bidi@finalfootnoteperpage%
+ {\noexpand\number\noexpand\bidi@absolutepage@count}%
+ {\noexpand\number\noexpand\bidi@absolutefootnote@count}%
+ }%
+ }%
+ \@tempa
\fi
- \mp@footgroupv@r
- \ifvoid\@mpfootinsv@l
+}
+\bidi@AtEndOutputPage{%
+ \global\advance\bidi@absolutepage@count\@ne
+}
+\newcommand*{\bidi@finalfootnoteperpage}[2]{%
+ \expandafter\gdef\csname bidi@currentpagefinalfootnote@@#1\endcsname{#2}%
+}
+\newif\if@bidi@finalfootnoteperpage
+\newcommand{\bidi@ifafterfinalfootnoteperpage}[2]{%
+ \if@bidi@csundef{bidi@currentpagefinalfootnote@@\number\bidi@absolutepage@count}{%
+ \global\@bidi@finalfootnoteperpagetrue
+ }{%
+ \global\@bidi@finalfootnoteperpagefalse
+ \ifnum\bidi@absolutefootnote@count=\bidi@csuse{bidi@currentpagefinalfootnote@@\number\bidi@absolutepage@count}%
+ #1%
\else
- \vskip\skip\@mpfootins
- \normalcolor\mp@LTRfootgroupv@l
+ #2%
\fi
+ }%
+}
+\newcommand{\bidi@reinsertfinalfootnoteperpage}[3]{%
+ \bidi@ifafterfinalfootnoteperpage{%
+ \bidi@reinsertfootnote{#1}{#2}{#3}%
+ }{%
+ }%
+}
+\newcommand*{\bidi@step@absolutefootnote@count}{%
+ \global\advance\bidi@absolutefootnote@count\@ne
+}
+\bidi@AfterEndDocumentCheckLabelsRerun{%
+ \if@bidi@finalfootnoteperpage
+ \PackageWarningNoLine{bidi}{%
+ The absolute final footnote is not
+ known on every page of your
+ document. Rerun TeX to get the
+ absolute final footnote on every page
+ of your document%
+ }%
\fi
+}
+\bidi@ensure@newcommand{\m@mdoextrafeetmini}{%
+ \extrafeetminihook}
+\bidi@ensure@newcommand{\extrafeetendmini}{%
+\bidi@joinmpfootnotes\@mpfootinsv@r\@footstartv@r\mp@footgroupv@r
+ \bidi@joinmpfootnotes\@mpfootinsv@l\@footstartv@l\mp@LTRfootgroupv@l
\extrafeetendminihook}
\bidi@ensure@newcommand{\extrafeetendminihook}{}
\bidi@ensure@newcommand{\m@mdoextrafeetendmini}{\extrafeetendmini}
\def\endminipage{%
\par
\unskip
+ \m@mdoextrafeetendmini
\ifvoid\@mpfootins
- \global\@bidi@void@@mpfootinstrue
\else
- \global\@bidi@void@@mpfootinsfalse
\vskip\skip\@mpfootins
\normalcolor
\footnoterule
\unvbox\@mpfootins
\fi
- \m@mdoextrafeetendmini
\@minipagefalse
\color@endgroup
\egroup
@@ -366,7 +483,9 @@
\m@make@footstart{v@l}
\bidi@ensure@newcommand{\@footgroupv@r}{}
\newinsert\@mpfootinsv@r
+\skip\@mpfootinsv@r\skip\@mpfootins
\newinsert\@mpfootinsv@l
+\skip\@mpfootinsv@l\skip\@mpfootins
\bidi@ensure@newcommand{\mp@footgroupv@r}{}
\newcount\m@m@k \newdimen\m@m@h
\bidi@ensure@newcommand*{\m@mrigidbalance}[3]{\setbox0=\box#1 \m@m@k=#2 \m@m@h=#3
@@ -406,6 +525,31 @@
\let\mp@LTRfootgroupv@l\@mptwocol@LTRfootgroupv@l
\@ifstar\bidi@star@footmarkwidth\bidi@normal@footmarkwidth
}
+\newcommand{\TwoColumnFootnotes}{%
+ \@namedef{foottextfontv@r}{\foottextfont}%
+ \@namedef{foottextfontv@l}{\LTRfoottextfont}%
+ \@bidi@before@Hy@hyperfootnotes
+ \let\@footnotetext\@TwoColfootnotetext
+ \let\@LTRfootnotetext\@TwoColLTRfootnotetext
+ \let\@RTLfootnotetext\@TwoColRTLfootnotetext
+ \dimen\footinsv@r=2\footinsdim
+ \count\footinsv@r=500\relax
+ \m@make@twocol@footgroup{v@r}%
+ \let\@footgroupv@r\@twocol@footgroupv@r
+ \dimen\footinsv@l=2\footinsdim
+ \count\footinsv@l=500\relax
+ \bidi@make@twocol@LTRfootgroup{v@l}%
+ \let\@LTRfootgroupv@l\@twocol@LTRfootgroupv@l
+ \let\@mpfootnotetext\@mpTwoColfootnotetext
+ \let\@mpLTRfootnotetext\@mpTwoColLTRfootnotetext
+ \let\@mpRTLfootnotetext\@mpTwoColRTLfootnotetext
+ \@bidi@after@Hy@hyperfootnotes
+ \m@make@mptwocol@footgroup{v@r}%
+ \let\mp@footgroupv@r\@mptwocol@footgroupv@r
+ \bidi@make@mptwocol@LTRfootgroup{v@l}%
+ \let\mp@LTRfootgroupv@l\@mptwocol@LTRfootgroupv@l
+ \@ifstar\bidi@star@footmarkwidth\bidi@normal@footmarkwidth
+}
\bidi@ensure@newcommand{\@twocolfootnotetext}[1]{\insert
\if@RTL@footnote
\footinsv@r
@@ -422,6 +566,42 @@
\@twocolfootfmt{#1}%
\color@endgroup}%
\m@mmf@prepare}
+\newcommand{\@TwoColfootnotetext}[1]{%
+ \bidi@step@absolutefootnote@count
+ \if@RTL@footnote
+ \bidi@reinsertfootnote\footinsv@l\@footstartv@l\@LTRfootgroupv@l
+ \else
+ \bidi@reinsertfootnote\footinsv@r\@footstartv@r\@footgroupv@r
+ \fi
+ \global\setbox
+ \if@RTL@footnote
+ \footinsv@r
+ \else
+ \footinsv@l
+ \fi
+\vbox{%
+ \unvbox
+ \if@RTL@footnote
+ \footinsv@r
+ \else
+ \footinsv@l
+ \fi
+ \if@RTL@footnote\@RTLtrue\else\@RTLfalse\fi
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\foottextfont
+ \@preamfntext
+ \protected@edef\@currentlabel{%
+ \csname p@footnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@twocolfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare
+ \if@RTL@footnote
+ \bidi@reinsertfinalfootnoteperpage\footinsv@r\@footstartv@r\@footgroupv@r
+ \else
+ \bidi@reinsertfinalfootnoteperpage\footinsv@l\@footstartv@l\@LTRfootgroupv@l
+ \fi
+}
\bidi@ensure@newcommand{\@twocolLTRfootnotetext}[1]{\insert\footinsv@l{\@RTLfalse%
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\LTRfoottextfont
@@ -432,6 +612,23 @@
\@twocolLTRfootfmt{#1}%
\color@endgroup}%
\m@mmf@prepare}
+\newcommand{\@TwoColLTRfootnotetext}[1]{%
+ \bidi@step@absolutefootnote@count
+\bidi@reinsertfootnote\footinsv@r\@footstartv@r\@footgroupv@r
+ \global\setbox\footinsv@l\vbox{%
+ \unvbox\footinsv@l
+ \@RTLfalse
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\LTRfoottextfont
+ \@preamfntext
+ \protected@edef\@currentlabel{%
+ \csname p@footnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@twocolLTRfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare
+ \bidi@reinsertfinalfootnoteperpage\footinsv@l\@footstartv@l\@LTRfootgroupv@l
+}
\bidi@ensure@newcommand{\@twocolRTLfootnotetext}[1]{\insert\footinsv@r{\@RTLtrue%
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\RTLfoottextfont
@@ -442,6 +639,23 @@
\@twocolRTLfootfmt{#1}%
\color@endgroup}%
\m@mmf@prepare}
+\newcommand{\@TwoColRTLfootnotetext}[1]{%
+ \bidi@step@absolutefootnote@count
+\bidi@reinsertfootnote\footinsv@l\@footstartv@l\@LTRfootgroupv@l
+ \global\setbox\footinsv@r\vbox{%
+ \unvbox\footinsv@r
+ \@RTLtrue
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\RTLfoottextfont
+ \@preamfntext
+ \protected@edef\@currentlabel{%
+ \csname p@footnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@twocolRTLfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare
+ \bidi@reinsertfinalfootnoteperpage\footinsv@r\@footstartv@r\@footgroupv@r
+}
\bidi@ensure@newcommand{\@preamtwofmt}{%
\hsize .45\hsize
\parindent=\z@
@@ -463,13 +677,43 @@
\else
\@mpfootinsv@l
\fi
- \vbox{\if@RTL@footnote\@RTLtrue\else\@RTLfalse\fi%
+ \vbox{%
+ \unvbox
+ \if@RTL@footnote
+ \@mpfootinsv@r
+ \else
+ \@mpfootinsv@l
+ \fi
+ \if@RTL@footnote\@RTLtrue\else\@RTLfalse\fi
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\foottextfont
+ \hsize\columnwidth \@parboxrestore
+ \protected@edef\@currentlabel{%
+ \csname p@mpfootnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@twocolfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare}
+\newcommand{\@mpTwoColfootnotetext}[1]{%
+ \if@RTL@footnote
+ \bidi@joinmpfootnotes\@mpfootinsv@l\@footstartv@l\mp@LTRfootgroupv@l
+ \else
+ \bidi@joinmpfootnotes\@mpfootinsv@r\@footstartv@r\mp@footgroupv@r
+ \fi
+ \global\setbox
+ \if@RTL@footnote
+ \@mpfootinsv@r
+ \else
+ \@mpfootinsv@l
+ \fi
+ \vbox{%
\unvbox
\if@RTL@footnote
\@mpfootinsv@r
\else
\@mpfootinsv@l
\fi
+ \if@RTL@footnote\@RTLtrue\else\@RTLfalse\fi
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\foottextfont
\hsize\columnwidth \@parboxrestore
@@ -480,8 +724,23 @@
\color@endgroup}%
\m@mmf@prepare}
\bidi@ensure@newcommand{\@mptwocolLTRfootnotetext}[1]{%
- \global\setbox\@mpfootinsv@l\vbox{\@RTLfalse%
+ \global\setbox\@mpfootinsv@l\vbox{%
+ \unvbox\@mpfootinsv@l
+ \@RTLfalse
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\LTRfoottextfont
+ \hsize\columnwidth \@parboxrestore
+ \protected@edef\@currentlabel{%
+ \csname p@mpfootnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@twocolLTRfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare}
+\newcommand{\@mpTwoColLTRfootnotetext}[1]{%
+ \bidi@joinmpfootnotes\@mpfootinsv@r\@footstartv@r\mp@footgroupv@r
+ \global\setbox\@mpfootinsv@l\vbox{%
\unvbox\@mpfootinsv@l
+ \@RTLfalse
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\LTRfoottextfont
\hsize\columnwidth \@parboxrestore
@@ -492,8 +751,23 @@
\color@endgroup}%
\m@mmf@prepare}
\bidi@ensure@newcommand{\@mptwocolRTLfootnotetext}[1]{%
- \global\setbox\@mpfootinsv@r\vbox{\@RTLtrue%
+ \global\setbox\@mpfootinsv@r\vbox{%
+ \unvbox\@mpfootinsv@r
+ \@RTLtrue
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\RTLfoottextfont
+ \hsize\columnwidth \@parboxrestore
+ \protected@edef\@currentlabel{%
+ \csname p@mpfootnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@twocolRTLfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare}
+\newcommand{\@mpTwoColRTLfootnotetext}[1]{%
+ \bidi@joinmpfootnotes\@mpfootinsv@l\@footstartv@l\mp@LTRfootgroupv@l
+ \global\setbox\@mpfootinsv@r\vbox{%
\unvbox\@mpfootinsv@r
+ \@RTLtrue
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\RTLfoottextfont
\hsize\columnwidth \@parboxrestore
@@ -550,6 +824,31 @@
\let\mp@LTRfootgroupv@l\@mpthreecol@LTRfootgroupv@l
\@ifstar\bidi@star@footmarkwidth\bidi@normal@footmarkwidth
}
+\newcommand{\ThreeColumnFootnotes}{%
+ \@namedef{foottextfontv@r}{\foottextfont}% % [RS]
+ \@namedef{foottextfontv@l}{\LTRfoottextfont}%
+ \@bidi@before@Hy@hyperfootnotes
+ \let\@footnotetext\@ThreeColfootnotetext
+ \let\@LTRfootnotetext\@ThreeColLTRfootnotetext
+ \let\@RTLfootnotetext\@ThreeColRTLfootnotetext
+ \dimen\footinsv@r=3\footinsdim
+ \count\footinsv@r=333\relax
+ \m@make@threecol@footgroup{v@r}%
+ \let\@footgroupv@r\@threecol@footgroupv@r
+ \dimen\footinsv@l=3\footinsdim
+ \count\footinsv@l=333\relax
+ \bidi@make@threecol@LTRfootgroup{v@l}%
+ \let\@LTRfootgroupv@l\@threecol@LTRfootgroupv@l
+ \let\@mpfootnotetext\@mpThreeColfootnotetext
+ \let\@mpLTRfootnotetext\@mpThreeColLTRfootnotetext
+ \let\@mpRTLfootnotetext\@mpThreeColRTLfootnotetext
+ \@bidi@after@Hy@hyperfootnotes
+ \m@make@mpthreecol@footgroup{v@r}%
+ \let\mp@footgroupv@r\@mpthreecol@footgroupv@r
+ \bidi@make@mpthreecol@LTRfootgroup{v@l}%
+ \let\mp@LTRfootgroupv@l\@mpthreecol@LTRfootgroupv@l
+ \@ifstar\bidi@star@footmarkwidth\bidi@normal@footmarkwidth
+}
\bidi@ensure@newcommand{\@threecolfootnotetext}[1]{\insert
\if@RTL@footnote
\footinsv@r
@@ -565,6 +864,41 @@
\color@begingroup
\@threecolfootfmt{#1}%
\color@endgroup}\m@mmf@prepare}
+\newcommand{\@ThreeColfootnotetext}[1]{%
+ \bidi@step@absolutefootnote@count
+ \if@RTL@footnote
+ \bidi@reinsertfootnote\footinsv@l\@footstartv@l\@LTRfootgroupv@l
+ \else
+ \bidi@reinsertfootnote\footinsv@r\@footstartv@r\@footgroupv@r
+ \fi
+ \global\setbox
+ \if@RTL@footnote
+ \footinsv@r
+ \else
+ \footinsv@l
+ \fi
+\vbox{%
+ \unvbox
+ \if@RTL@footnote
+ \footinsv@r
+ \else
+ \footinsv@l
+ \fi
+ \if@RTL@footnote\@RTLtrue\else\@RTLfalse\fi
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\foottextfont
+ \@preamfntext
+ \protected@edef\@currentlabel{%
+ \csname p@footnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@threecolfootfmt{#1}%
+ \color@endgroup}\m@mmf@prepare
+ \if@RTL@footnote
+ \bidi@reinsertfinalfootnoteperpage\footinsv@r\@footstartv@r\@footgroupv@r
+ \else
+ \bidi@reinsertfinalfootnoteperpage\footinsv@l\@footstartv@l\@LTRfootgroupv@l
+ \fi
+}
\bidi@ensure@newcommand{\@threecolLTRfootnotetext}[1]{\insert\footinsv@l{\@RTLfalse%
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\LTRfoottextfont
@@ -574,6 +908,22 @@
\color@begingroup
\@threecolLTRfootfmt{#1}%
\color@endgroup}\m@mmf@prepare}
+\newcommand{\@ThreeColLTRfootnotetext}[1]{%
+ \bidi@step@absolutefootnote@count
+ \bidi@reinsertfootnote\footinsv@r\@footstartv@r\@footgroupv@r
+ \global\setbox\footinsv@l\vbox{%
+ \unvbox\footinsv@l
+ \@RTLfalse
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\LTRfoottextfont
+ \@preamfntext
+ \protected@edef\@currentlabel{%
+ \csname p@footnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@threecolLTRfootfmt{#1}%
+ \color@endgroup}\m@mmf@prepare
+ \bidi@reinsertfinalfootnoteperpage\footinsv@l\@footstartv@l\@LTRfootgroupv@l
+}
\bidi@ensure@newcommand{\@threecolRTLfootnotetext}[1]{\insert\footinsv@r{\@RTLtrue%
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\RTLfoottextfont
@@ -583,6 +933,22 @@
\color@begingroup
\@threecolRTLfootfmt{#1}%
\color@endgroup}\m@mmf@prepare}
+\newcommand{\@ThreeColRTLfootnotetext}[1]{%
+ \bidi@step@absolutefootnote@count
+ \bidi@reinsertfootnote\footinsv@l\@footstartv@l\@LTRfootgroupv@l
+ \global\setbox\footinsv@r\vbox{%
+ \unvbox\footinsv@r
+ \@RTLtrue
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\RTLfoottextfont
+ \@preamfntext
+ \protected@edef\@currentlabel{%
+ \csname p@footnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@threecolRTLfootfmt{#1}%
+ \color@endgroup}\m@mmf@prepare
+ \bidi@reinsertfinalfootnoteperpage\footinsv@r\@footstartv@r\@footgroupv@r
+}
\bidi@ensure@newcommand{\@preamthreefmt}{%
\hsize .3\hsize
\parindent=\z@
@@ -604,13 +970,42 @@
\else
\@mpfootinsv@l
\fi
- \vbox{\if@RTL@footnote\@RTLtrue\else\@RTLfalse\fi%
+ \vbox{%
+ \unvbox
+ \if@RTL@footnote
+ \@mpfootinsv@r
+ \else
+ \@mpfootinsv@l
+ \fi
+ \if@RTL@footnote\@RTLtrue\else\@RTLfalse\fi
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\foottextfont
+ \hsize\columnwidth \@parboxrestore
+ \protected@edef\@currentlabel{%
+ \csname p@mpfootnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@threecolfootfmt{#1}%
+ \color@endgroup}\m@mmf@prepare}
+\newcommand{\@mpThreeColfootnotetext}[1]{%
+ \if@RTL@footnote
+ \bidi@joinmpfootnotes\@mpfootinsv@l\@footstartv@l\mp@LTRfootgroupv@l
+ \else
+ \bidi@joinmpfootnotes\@mpfootinsv@r\@footstartv@r\mp@footgroupv@r
+ \fi
+ \global\setbox
+ \if@RTL@footnote
+ \@mpfootinsv@r
+ \else
+ \@mpfootinsv@l
+ \fi
+ \vbox{%
\unvbox
\if@RTL@footnote
\@mpfootinsv@r
\else
\@mpfootinsv@l
\fi
+ \if@RTL@footnote\@RTLtrue\else\@RTLfalse\fi
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\foottextfont
\hsize\columnwidth \@parboxrestore
@@ -620,8 +1015,22 @@
\@threecolfootfmt{#1}%
\color@endgroup}\m@mmf@prepare}
\bidi@ensure@newcommand{\@mpthreecolLTRfootnotetext}[1]{%
- \global\setbox\@mpfootinsv@l\vbox{\@RTLfalse%
+ \global\setbox\@mpfootinsv@l\vbox{%
+ \unvbox\@mpfootinsv@l
+ \@RTLfalse
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\LTRfoottextfont
+ \hsize\columnwidth \@parboxrestore
+ \protected@edef\@currentlabel{%
+ \csname p@mpfootnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@threecolLTRfootfmt{#1}%
+ \color@endgroup}\m@mmf@prepare}
+\newcommand{\@mpThreeColLTRfootnotetext}[1]{%
+ \bidi@joinmpfootnotes\@mpfootinsv@r\@footstartv@r\mp@footgroupv@r
+ \global\setbox\@mpfootinsv@l\vbox{%
\unvbox\@mpfootinsv@l
+ \@RTLfalse
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\LTRfoottextfont
\hsize\columnwidth \@parboxrestore
@@ -631,8 +1040,22 @@
\@threecolLTRfootfmt{#1}%
\color@endgroup}\m@mmf@prepare}
\bidi@ensure@newcommand{\@mpthreecolRTLfootnotetext}[1]{%
- \global\setbox\@mpfootinsv@r\vbox{\@RTLtrue%
+ \global\setbox\@mpfootinsv@r\vbox{%
+ \unvbox\@mpfootinsv@r
+ \@RTLtrue
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\RTLfoottextfont
+ \hsize\columnwidth \@parboxrestore
+ \protected@edef\@currentlabel{%
+ \csname p@mpfootnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@threecolRTLfootfmt{#1}%
+ \color@endgroup}\m@mmf@prepare}
+\newcommand{\@mpThreeColRTLfootnotetext}[1]{%
+ \bidi@joinmpfootnotes\@mpfootinsv@l\@footstartv@l\mp@LTRfootgroupv@l
+ \global\setbox\@mpfootinsv@r\vbox{%
\unvbox\@mpfootinsv@r
+ \@RTLtrue
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\RTLfoottextfont
\hsize\columnwidth \@parboxrestore
@@ -688,6 +1111,31 @@
\let\mp@LTRfootgroupv@l\@mpfourcol@LTRfootgroupv@l
\@ifstar\bidi@star@footmarkwidth\bidi@normal@footmarkwidth
}
+\newcommand{\FourColumnFootnotes}{%
+ \@namedef{foottextfontv@r}{\foottextfont}% % [RS]
+ \@namedef{foottextfontv@l}{\LTRfoottextfont}%
+ \@bidi@before@Hy@hyperfootnotes
+ \let\@footnotetext\@FourColfootnotetext
+ \let\@LTRfootnotetext\@FourColLTRfootnotetext
+ \let\@RTLfootnotetext\@FourColRTLfootnotetext
+ \dimen\footinsv@r=4\footinsdim
+ \count\footinsv@r=250\relax
+ \m@make@fourcol@footgroup{v@r}%
+ \let\@footgroupv@r\@fourcol@footgroupv@r
+ \dimen\footinsv@l=4\footinsdim
+ \count\footinsv@l=250\relax
+ \bidi@make@fourcol@LTRfootgroup{v@l}%
+ \let\@LTRfootgroupv@l\@fourcol@LTRfootgroupv@l
+ \let\@mpfootnotetext\@mpFourColfootnotetext
+ \let\@mpLTRfootnotetext\@mpFourColLTRfootnotetext
+ \let\@mpRTLfootnotetext\@mpFourColRTLfootnotetext
+ \@bidi@after@Hy@hyperfootnotes
+ \m@make@mpfourcol@footgroup{v@r}%
+ \let\mp@footgroupv@r\@mpfourcol@footgroupv@r
+ \bidi@make@mpfourcol@LTRfootgroup{v@l}%
+ \let\mp@LTRfootgroupv@l\@mpfourcol@LTRfootgroupv@l
+ \@ifstar\bidi@star@footmarkwidth\bidi@normal@footmarkwidth
+}
\bidi@ensure@newcommand{\@fourcolfootnotetext}[1]{\insert
\if@RTL@footnote
\footinsv@r
@@ -704,6 +1152,42 @@
\@fourcolfootfmt{#1}%
\color@endgroup}%
\m@mmf@prepare}
+\newcommand{\@FourColfootnotetext}[1]{%
+ \bidi@step@absolutefootnote@count
+ \if@RTL@footnote
+ \bidi@reinsertfootnote\footinsv@l\@footstartv@l\@LTRfootgroupv@l
+ \else
+ \bidi@reinsertfootnote\footinsv@r\@footstartv@r\@footgroupv@r
+ \fi
+ \global\setbox
+ \if@RTL@footnote
+ \footinsv@r
+ \else
+ \footinsv@l
+ \fi
+\vbox{%
+ \unvbox
+ \if@RTL@footnote
+ \footinsv@r
+ \else
+ \footinsv@l
+ \fi
+ \if@RTL@footnote\@RTLtrue\else\@RTLfalse\fi
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\foottextfont
+ \@preamfntext
+ \protected@edef\@currentlabel{%
+ \csname p@footnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@fourcolfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare
+ \if@RTL@footnote
+ \bidi@reinsertfinalfootnoteperpage\footinsv@r\@footstartv@r\@footgroupv@r
+ \else
+ \bidi@reinsertfinalfootnoteperpage\footinsv@l\@footstartv@l\@LTRfootgroupv@l
+ \fi
+}
\bidi@ensure@newcommand{\@fourcolLTRfootnotetext}[1]{\insert\footinsv@l{\@RTLfalse%
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\LTRfoottextfont
@@ -714,6 +1198,23 @@
\@fourcolLTRfootfmt{#1}%
\color@endgroup}%
\m@mmf@prepare}
+\newcommand{\@FourColLTRfootnotetext}[1]{%
+ \bidi@step@absolutefootnote@count
+ \bidi@reinsertfootnote\footinsv@r\@footstartv@r\@footgroupv@r
+ \global\setbox\footinsv@l\vbox{%
+ \unvbox\footinsv@l
+ \@RTLfalse%
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\LTRfoottextfont
+ \@preamfntext
+ \protected@edef\@currentlabel{%
+ \csname p@footnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@fourcolLTRfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare
+ \bidi@reinsertfinalfootnoteperpage\footinsv@l\@footstartv@l\@LTRfootgroupv@l
+}
\bidi@ensure@newcommand{\@fourcolRTLfootnotetext}[1]{\insert\footinsv@r{\@RTLtrue%
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\RTLfoottextfont
@@ -724,6 +1225,23 @@
\@fourcolRTLfootfmt{#1}%
\color@endgroup}%
\m@mmf@prepare}
+\newcommand{\@FourColRTLfootnotetext}[1]{%
+ \bidi@step@absolutefootnote@count
+ \bidi@reinsertfootnote\footinsv@l\@footstartv@l\@LTRfootgroupv@l
+ \global\setbox\footinsv@r\vbox{%
+ \unvbox\footinsv@r
+ \@RTLtrue
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\RTLfoottextfont
+ \@preamfntext
+ \protected@edef\@currentlabel{%
+ \csname p@footnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@fourcolRTLfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare
+ \bidi@reinsertfinalfootnoteperpage\footinsv@r\@footstartv@r\@footgroupv@r
+}
\bidi@ensure@newcommand{\@preamfourfmt}{%
\hsize .25\hsize
\parindent=\z@
@@ -745,13 +1263,43 @@
\else
\@mpfootinsv@l
\fi
- \vbox{\if@RTL@footnote\@RTLtrue\else\@RTLfalse\fi%
+ \vbox{%
+ \unvbox
+ \if@RTL@footnote
+ \@mpfootinsv@r
+ \else
+ \@mpfootinsv@l
+ \fi
+ \if@RTL@footnote\@RTLtrue\else\@RTLfalse\fi
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\foottextfont
+ \hsize\columnwidth \@parboxrestore
+ \protected@edef\@currentlabel{%
+ \csname p@mpfootnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@fourcolfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare}
+\newcommand{\@mpFourColfootnotetext}[1]{%
+ \if@RTL@footnote
+ \bidi@joinmpfootnotes\@mpfootinsv@l\@footstartv@l\mp@LTRfootgroupv@l
+ \else
+ \bidi@joinmpfootnotes\@mpfootinsv@r\@footstartv@r\mp@footgroupv@r
+ \fi
+ \global\setbox
+ \if@RTL@footnote
+ \@mpfootinsv@r
+ \else
+ \@mpfootinsv@l
+ \fi
+ \vbox{%
\unvbox
\if@RTL@footnote
\@mpfootinsv@r
\else
\@mpfootinsv@l
\fi
+ \if@RTL@footnote\@RTLtrue\else\@RTLfalse\fi
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\foottextfont
\hsize\columnwidth \@parboxrestore
@@ -762,8 +1310,23 @@
\color@endgroup}%
\m@mmf@prepare}
\bidi@ensure@newcommand{\@mpfourcolLTRfootnotetext}[1]{%
- \global\setbox\@mpfootinsv@l\vbox{\@RTLfalse%
+ \global\setbox\@mpfootinsv@l\vbox{%
+ \unvbox\@mpfootinsv@l
+ \@RTLfalse
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\LTRfoottextfont
+ \hsize\columnwidth \@parboxrestore
+ \protected@edef\@currentlabel{%
+ \csname p@mpfootnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@fourcolLTRfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare}
+\newcommand{\@mpFourColLTRfootnotetext}[1]{%
+ \bidi@joinmpfootnotes\@mpfootinsv@r\@footstartv@r\mp@footgroupv@r
+ \global\setbox\@mpfootinsv@l\vbox{%
\unvbox\@mpfootinsv@l
+ \@RTLfalse
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\LTRfoottextfont
\hsize\columnwidth \@parboxrestore
@@ -774,8 +1337,23 @@
\color@endgroup}%
\m@mmf@prepare}
\bidi@ensure@newcommand{\@mpfourcolRTLfootnotetext}[1]{%
- \global\setbox\@mpfootinsv@r\vbox{\@RTLtrue%
+ \global\setbox\@mpfootinsv@r\vbox{%
+ \unvbox\@mpfootinsv@r
+ \@RTLtrue
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\RTLfoottextfont
+ \hsize\columnwidth \@parboxrestore
+ \protected@edef\@currentlabel{%
+ \csname p@mpfootnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@fourcolRTLfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare}
+\newcommand{\@mpFourColRTLfootnotetext}[1]{%
+ \bidi@joinmpfootnotes\@mpfootinsv@l\@footstartv@l\mp@LTRfootgroupv@l
+ \global\setbox\@mpfootinsv@r\vbox{%
\unvbox\@mpfootinsv@r
+ \@RTLtrue
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\RTLfoottextfont
\hsize\columnwidth \@parboxrestore
@@ -832,6 +1410,31 @@
\let\mp@LTRfootgroupv@l\@mpfivecol@LTRfootgroupv@l
\@ifstar\bidi@star@footmarkwidth\bidi@normal@footmarkwidth
}
+\newcommand{\FiveColumnFootnotes}{%
+ \@namedef{foottextfontv@r}{\foottextfont}% % [RS]
+ \@namedef{foottextfontv@l}{\LTRfoottextfont}%
+ \@bidi@before@Hy@hyperfootnotes
+ \let\@footnotetext\@FiveColfootnotetext
+ \let\@LTRfootnotetext\@FiveColLTRfootnotetext
+ \let\@RTLfootnotetext\@FiveColRTLfootnotetext
+ \dimen\footinsv@r=5\footinsdim
+ \count\footinsv@r=200\relax
+ \m@make@fivecol@footgroup{v@r}%
+ \let\@footgroupv@r\@fivecol@footgroupv@r
+ \dimen\footinsv@l=5\footinsdim
+ \count\footinsv@l=200\relax
+ \bidi@make@fivecol@LTRfootgroup{v@l}%
+ \let\@LTRfootgroupv@l\@fivecol@LTRfootgroupv@l
+ \let\@mpfootnotetext\@mpFiveColfootnotetext
+ \let\@mpLTRfootnotetext\@mpFiveColLTRfootnotetext
+ \let\@mpRTLfootnotetext\@mpFiveColRTLfootnotetext
+ \@bidi@after@Hy@hyperfootnotes
+ \m@make@mpfivecol@footgroup{v@r}%
+ \let\mp@footgroupv@r\@mpfivecol@footgroupv@r
+ \bidi@make@mpfivecol@LTRfootgroup{v@l}%
+ \let\mp@LTRfootgroupv@l\@mpfivecol@LTRfootgroupv@l
+ \@ifstar\bidi@star@footmarkwidth\bidi@normal@footmarkwidth
+}
\bidi@ensure@newcommand{\@fivecolfootnotetext}[1]{\insert
\if@RTL@footnote
\footinsv@r
@@ -848,6 +1451,42 @@
\@fivecolfootfmt{#1}%
\color@endgroup}%
\m@mmf@prepare}
+\newcommand{\@FiveColfootnotetext}[1]{%
+ \bidi@step@absolutefootnote@count
+ \if@RTL@footnote
+ \bidi@reinsertfootnote\footinsv@l\@footstartv@l\@LTRfootgroupv@l
+ \else
+ \bidi@reinsertfootnote\footinsv@r\@footstartv@r\@footgroupv@r
+ \fi
+ \global\setbox
+ \if@RTL@footnote
+ \footinsv@r
+ \else
+ \footinsv@l
+ \fi
+\vbox{%
+ \unvbox
+ \if@RTL@footnote
+ \footinsv@r
+ \else
+ \footinsv@l
+ \fi
+ \if@RTL@footnote\@RTLtrue\else\@RTLfalse\fi
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\foottextfont
+ \@preamfntext
+ \protected@edef\@currentlabel{%
+ \csname p@footnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@fivecolfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare
+ \if@RTL@footnote
+ \bidi@reinsertfinalfootnoteperpage\footinsv@r\@footstartv@r\@footgroupv@r
+ \else
+ \bidi@reinsertfinalfootnoteperpage\footinsv@l\@footstartv@l\@LTRfootgroupv@l
+ \fi
+}
\bidi@ensure@newcommand{\@fivecolLTRfootnotetext}[1]{\insert\footinsv@l{\@RTLfalse%
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\LTRfoottextfont
@@ -858,6 +1497,23 @@
\@fivecolLTRfootfmt{#1}%
\color@endgroup}%
\m@mmf@prepare}
+\newcommand{\@FiveColLTRfootnotetext}[1]{%
+ \bidi@step@absolutefootnote@count
+ \bidi@reinsertfootnote\footinsv@r\@footstartv@r\@footgroupv@r
+ \global\setbox\footinsv@l\vbox{%
+ \unvbox\footinsv@l
+ \@RTLfalse
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\LTRfoottextfont
+ \@preamfntext
+ \protected@edef\@currentlabel{%
+ \csname p@footnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@fivecolLTRfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare
+ \bidi@reinsertfinalfootnoteperpage\footinsv@l\@footstartv@l\@LTRfootgroupv@l
+}
\bidi@ensure@newcommand{\@fivecolRTLfootnotetext}[1]{\insert\footinsv@r{\@RTLtrue%
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\RTLfoottextfont
@@ -868,6 +1524,23 @@
\@fivecolRTLfootfmt{#1}%
\color@endgroup}%
\m@mmf@prepare}
+\newcommand{\@FiveColRTLfootnotetext}[1]{%
+ \bidi@step@absolutefootnote@count
+ \bidi@reinsertfootnote\footinsv@l\@footstartv@l\@LTRfootgroupv@l
+ \global\setbox\footinsv@r\vbox{%
+ \unvbox\footinsv@r
+ \@RTLtrue
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\RTLfoottextfont
+ \@preamfntext
+ \protected@edef\@currentlabel{%
+ \csname p@footnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@fivecolRTLfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare
+ \bidi@reinsertfinalfootnoteperpage\footinsv@r\@footstartv@r\@footgroupv@r
+}
\bidi@ensure@newcommand{\@preamfivefmt}{%
\hsize .2\hsize
\parindent=\z@
@@ -889,13 +1562,43 @@
\else
\@mpfootinsv@l
\fi
- \vbox{\if@RTL@footnote\@RTLtrue\else\@RTLfalse\fi%
+ \vbox{%
+ \unvbox
+ \if@RTL@footnote
+ \@mpfootinsv@r
+ \else
+ \@mpfootinsv@l
+ \fi
+ \if@RTL@footnote\@RTLtrue\else\@RTLfalse\fi
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\foottextfont
+ \hsize\columnwidth \@parboxrestore
+ \protected@edef\@currentlabel{%
+ \csname p@mpfootnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@fivecolfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare}
+\newcommand{\@mpFiveColfootnotetext}[1]{%
+ \if@RTL@footnote
+ \bidi@joinmpfootnotes\@mpfootinsv@l\@footstartv@l\mp@LTRfootgroupv@l
+ \else
+ \bidi@joinmpfootnotes\@mpfootinsv@r\@footstartv@r\mp@footgroupv@r
+ \fi
+ \global\setbox
+ \if@RTL@footnote
+ \@mpfootinsv@r
+ \else
+ \@mpfootinsv@l
+ \fi
+ \vbox{%
\unvbox
\if@RTL@footnote
\@mpfootinsv@r
\else
\@mpfootinsv@l
\fi
+ \if@RTL@footnote\@RTLtrue\else\@RTLfalse\fi
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\foottextfont
\hsize\columnwidth \@parboxrestore
@@ -906,8 +1609,23 @@
\color@endgroup}%
\m@mmf@prepare}
\bidi@ensure@newcommand{\@mpfivecolLTRfootnotetext}[1]{%
- \global\setbox\@mpfootinsv@l\vbox{\@RTLfalse%
+ \global\setbox\@mpfootinsv@l\vbox{%
+ \unvbox\@mpfootinsv@l
+ \@RTLfalse
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\LTRfoottextfont
+ \hsize\columnwidth \@parboxrestore
+ \protected@edef\@currentlabel{%
+ \csname p@mpfootnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@fivecolLTRfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare}
+\newcommand{\@mpFiveColLTRfootnotetext}[1]{%
+ \bidi@joinmpfootnotes\@mpfootinsv@r\@footstartv@r\mp@footgroupv@r
+ \global\setbox\@mpfootinsv@l\vbox{%
\unvbox\@mpfootinsv@l
+ \@RTLfalse
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\LTRfoottextfont
\hsize\columnwidth \@parboxrestore
@@ -918,8 +1636,23 @@
\color@endgroup}%
\m@mmf@prepare}
\bidi@ensure@newcommand{\@mpfivecolRTLfootnotetext}[1]{%
- \global\setbox\@mpfootinsv@r\vbox{\@RTLtrue%
+ \global\setbox\@mpfootinsv@r\vbox{%
\unvbox\@mpfootinsv@r
+ \@RTLtrue
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\RTLfoottextfont
+ \hsize\columnwidth \@parboxrestore
+ \protected@edef\@currentlabel{%
+ \csname p@mpfootnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@fivecolRTLfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare}
+\newcommand{\@mpFiveColRTLfootnotetext}[1]{%
+ \bidi@joinmpfootnotes\@mpfootinsv@l\@footstartv@l\mp@LTRfootgroupv@l
+ \global\setbox\@mpfootinsv@r\vbox{%
+ \unvbox\@mpfootinsv@r
+ \@RTLtrue
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\RTLfoottextfont
\hsize\columnwidth \@parboxrestore
@@ -976,6 +1709,31 @@
\let\mp@LTRfootgroupv@l\@mpsixcol@LTRfootgroupv@l
\@ifstar\bidi@star@footmarkwidth\bidi@normal@footmarkwidth
}
+\newcommand{\SixColumnFootnotes}{%
+ \@namedef{foottextfontv@r}{\foottextfont}% % [RS]
+ \@namedef{foottextfontv@l}{\LTRfoottextfont}%
+ \@bidi@before@Hy@hyperfootnotes
+ \let\@footnotetext\@SixColfootnotetext
+ \let\@LTRfootnotetext\@SixColLTRfootnotetext
+ \let\@RTLfootnotetext\@SixColRTLfootnotetext
+ \dimen\footinsv@r=6\footinsdim
+ \count\footinsv@r=166\relax
+ \m@make@sixcol@footgroup{v@r}%
+ \let\@footgroupv@r\@sixcol@footgroupv@r
+ \dimen\footinsv@l=6\footinsdim
+ \count\footinsv@l=166\relax
+ \bidi@make@sixcol@LTRfootgroup{v@l}%
+ \let\@LTRfootgroupv@l\@sixcol@LTRfootgroupv@l
+ \let\@mpfootnotetext\@mpSixColfootnotetext
+ \let\@mpLTRfootnotetext\@mpSixColLTRfootnotetext
+ \let\@mpRTLfootnotetext\@mpSixColRTLfootnotetext
+ \@bidi@after@Hy@hyperfootnotes
+ \m@make@mpsixcol@footgroup{v@r}%
+ \let\mp@footgroupv@r\@mpsixcol@footgroupv@r
+ \bidi@make@mpsixcol@LTRfootgroup{v@l}%
+ \let\mp@LTRfootgroupv@l\@mpsixcol@LTRfootgroupv@l
+ \@ifstar\bidi@star@footmarkwidth\bidi@normal@footmarkwidth
+}
\bidi@ensure@newcommand{\@sixcolfootnotetext}[1]{\insert
\if@RTL@footnote
\footinsv@r
@@ -992,6 +1750,42 @@
\@sixcolfootfmt{#1}%
\color@endgroup}%
\m@mmf@prepare}
+\newcommand{\@SixColfootnotetext}[1]{%
+ \bidi@step@absolutefootnote@count
+ \if@RTL@footnote
+ \bidi@reinsertfootnote\footinsv@l\@footstartv@l\@LTRfootgroupv@l
+ \else
+ \bidi@reinsertfootnote\footinsv@r\@footstartv@r\@footgroupv@r
+ \fi
+ \global\setbox
+ \if@RTL@footnote
+ \footinsv@r
+ \else
+ \footinsv@l
+ \fi
+\vbox{%
+ \unvbox
+ \if@RTL@footnote
+ \footinsv@r
+ \else
+ \footinsv@l
+ \fi
+ \if@RTL@footnote\@RTLtrue\else\@RTLfalse\fi%
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\foottextfont
+ \@preamfntext
+ \protected@edef\@currentlabel{%
+ \csname p@footnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@sixcolfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare
+ \if@RTL@footnote
+ \bidi@reinsertfinalfootnoteperpage\footinsv@r\@footstartv@r\@footgroupv@r
+ \else
+ \bidi@reinsertfinalfootnoteperpage\footinsv@l\@footstartv@l\@LTRfootgroupv@l
+ \fi
+}
\bidi@ensure@newcommand{\@sixcolLTRfootnotetext}[1]{\insert\footinsv@l{\@RTLfalse%
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\LTRfoottextfont
@@ -1002,6 +1796,23 @@
\@sixcolLTRfootfmt{#1}%
\color@endgroup}%
\m@mmf@prepare}
+\newcommand{\@SixColLTRfootnotetext}[1]{%
+ \bidi@step@absolutefootnote@count
+ \bidi@reinsertfootnote\footinsv@r\@footstartv@r\@footgroupv@r
+ \global\setbox\footinsv@l\vbox{%
+ \unvbox\footinsv@l
+ \@RTLfalse
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\LTRfoottextfont
+ \@preamfntext
+ \protected@edef\@currentlabel{%
+ \csname p@footnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@sixcolLTRfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare
+ \bidi@reinsertfinalfootnoteperpage\footinsv@l\@footstartv@l\@LTRfootgroupv@l
+}
\bidi@ensure@newcommand{\@sixcolRTLfootnotetext}[1]{\insert\footinsv@r{\@RTLtrue%
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\RTLfoottextfont
@@ -1012,6 +1823,23 @@
\@sixcolRTLfootfmt{#1}%
\color@endgroup}%
\m@mmf@prepare}
+\newcommand{\@SixColRTLfootnotetext}[1]{%
+ \bidi@step@absolutefootnote@count
+ \bidi@reinsertfootnote\footinsv@l\@footstartv@l\@LTRfootgroupv@l
+ \global\setbox\footinsv@r\vbox{%
+ \unvbox\footinsv@r
+ \@RTLtrue
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\RTLfoottextfont
+ \@preamfntext
+ \protected@edef\@currentlabel{%
+ \csname p@footnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@sixcolRTLfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare
+ \bidi@reinsertfinalfootnoteperpage\footinsv@r\@footstartv@r\@footgroupv@r
+}
\bidi@ensure@newcommand{\@preamsixfmt}{%
\hsize .16\hsize
\parindent=\z@
@@ -1026,7 +1854,36 @@
\bidi@ensure@newcommand{\@sixcolRTLfootfmt}[1]{%
\@preamsixfmt
{\RTLfootfootmark\strut {\RTLfoottextfont #1}\strut\par}\allowbreak}
-\bidi@ensure@newcommand{\@mpsixcolfootnotetext}[1]{\if@RTL@footnote\@RTLtrue\else\@RTLfalse\fi%
+\bidi@ensure@newcommand{\@mpsixcolfootnotetext}[1]{%
+ \global\setbox
+ \if@RTL@footnote
+ \@mpfootinsv@r
+ \else
+ \@mpfootinsv@l
+ \fi
+ \vbox{%
+ \unvbox
+ \if@RTL@footnote
+ \@mpfootinsv@r
+ \else
+ \@mpfootinsv@l
+ \fi
+ \if@RTL@footnote\@RTLtrue\else\@RTLfalse\fi
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\foottextfont
+ \hsize\columnwidth \@parboxrestore
+ \protected@edef\@currentlabel{%
+ \csname p@mpfootnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@sixcolfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare}
+\newcommand{\@mpSixColfootnotetext}[1]{%
+ \if@RTL@footnote
+ \bidi@joinmpfootnotes\@mpfootinsv@l\@footstartv@l\mp@LTRfootgroupv@l
+ \else
+ \bidi@joinmpfootnotes\@mpfootinsv@r\@footstartv@r\mp@footgroupv@r
+ \fi
\global\setbox
\if@RTL@footnote
\@mpfootinsv@r
@@ -1040,6 +1897,7 @@
\else
\@mpfootinsv@l
\fi
+ \if@RTL@footnote\@RTLtrue\else\@RTLfalse\fi
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\foottextfont
\hsize\columnwidth \@parboxrestore
@@ -1049,9 +1907,10 @@
\@sixcolfootfmt{#1}%
\color@endgroup}%
\m@mmf@prepare}
-\bidi@ensure@newcommand{\@mpsixcolLTRfootnotetext}[1]{\@RTLfalse%
+\bidi@ensure@newcommand{\@mpsixcolLTRfootnotetext}[1]{%
\global\setbox\@mpfootinsv@l\vbox{%
\unvbox\@mpfootinsv@l
+ \@RTLfalse
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\LTRfoottextfont
\hsize\columnwidth \@parboxrestore
@@ -1061,9 +1920,38 @@
\@sixcolLTRfootfmt{#1}%
\color@endgroup}%
\m@mmf@prepare}
-\bidi@ensure@newcommand{\@mpsixcolRTLfootnotetext}[1]{\@RTLtrue%
+\newcommand{\@mpSixColLTRfootnotetext}[1]{%
+ \bidi@joinmpfootnotes\@mpfootinsv@r\@footstartv@r\mp@footgroupv@r
+ \global\setbox\@mpfootinsv@l\vbox{%
+ \unvbox\@mpfootinsv@l
+ \@RTLfalse
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\LTRfoottextfont
+ \hsize\columnwidth \@parboxrestore
+ \protected@edef\@currentlabel{%
+ \csname p@mpfootnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@sixcolLTRfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare}
+\bidi@ensure@newcommand{\@mpsixcolRTLfootnotetext}[1]{%
+ \global\setbox\@mpfootinsv@r\vbox{%
+ \unvbox\@mpfootinsv@r
+ \@RTLtrue
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\RTLfoottextfont
+ \hsize\columnwidth \@parboxrestore
+ \protected@edef\@currentlabel{%
+ \csname p@mpfootnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@sixcolRTLfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare}
+\newcommand{\@mpSixColRTLfootnotetext}[1]{%
+ \bidi@joinmpfootnotes\@mpfootinsv@l\@footstartv@l\mp@LTRfootgroupv@l
\global\setbox\@mpfootinsv@r\vbox{%
\unvbox\@mpfootinsv@r
+ \@RTLtrue
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\RTLfoottextfont
\hsize\columnwidth \@parboxrestore
@@ -1120,6 +2008,31 @@
\let\mp@LTRfootgroupv@l\@mpsevencol@LTRfootgroupv@l
\@ifstar\bidi@star@footmarkwidth\bidi@normal@footmarkwidth
}
+\newcommand{\SevenColumnFootnotes}{%
+ \@namedef{foottextfontv@r}{\foottextfont}% % [RS]
+ \@namedef{foottextfontv@l}{\LTRfoottextfont}%
+ \@bidi@before@Hy@hyperfootnotes
+ \let\@footnotetext\@SevenColfootnotetext
+ \let\@LTRfootnotetext\@SevenColLTRfootnotetext
+ \let\@RTLfootnotetext\@SevenColRTLfootnotetext
+ \dimen\footinsv@r=7\footinsdim
+ \count\footinsv@r=142\relax
+ \m@make@sevencol@footgroup{v@r}%
+ \let\@footgroupv@r\@sevencol@footgroupv@r
+ \dimen\footinsv@l=7\footinsdim
+ \count\footinsv@l=142\relax
+ \bidi@make@sevencol@LTRfootgroup{v@l}%
+ \let\@LTRfootgroupv@l\@sevencol@LTRfootgroupv@l
+ \let\@mpfootnotetext\@mpSevenColfootnotetext
+ \let\@mpLTRfootnotetext\@mpSevenColLTRfootnotetext
+ \let\@mpRTLfootnotetext\@mpSevenColRTLfootnotetext
+ \@bidi@after@Hy@hyperfootnotes
+ \m@make@mpsevencol@footgroup{v@r}%
+ \let\mp@footgroupv@r\@mpsevencol@footgroupv@r
+ \bidi@make@mpsevencol@LTRfootgroup{v@l}%
+ \let\mp@LTRfootgroupv@l\@mpsevencol@LTRfootgroupv@l
+ \@ifstar\bidi@star@footmarkwidth\bidi@normal@footmarkwidth
+}
\bidi@ensure@newcommand{\@sevencolfootnotetext}[1]{\insert
\if@RTL@footnote
\footinsv@r
@@ -1136,6 +2049,42 @@
\@sevencolfootfmt{#1}%
\color@endgroup}%
\m@mmf@prepare}
+\newcommand{\@SevenColfootnotetext}[1]{%
+ \bidi@step@absolutefootnote@count
+ \if@RTL@footnote
+ \bidi@reinsertfootnote\footinsv@l\@footstartv@l\@LTRfootgroupv@l
+ \else
+ \bidi@reinsertfootnote\footinsv@r\@footstartv@r\@footgroupv@r
+ \fi
+ \global\setbox
+ \if@RTL@footnote
+ \footinsv@r
+ \else
+ \footinsv@l
+ \fi
+\vbox{%
+ \unvbox
+ \if@RTL@footnote
+ \footinsv@r
+ \else
+ \footinsv@l
+ \fi
+ \if@RTL@footnote\@RTLtrue\else\@RTLfalse\fi
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\foottextfont
+ \@preamfntext
+ \protected@edef\@currentlabel{%
+ \csname p@footnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@sevencolfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare
+ \if@RTL@footnote
+ \bidi@reinsertfinalfootnoteperpage\footinsv@r\@footstartv@r\@footgroupv@r
+ \else
+ \bidi@reinsertfinalfootnoteperpage\footinsv@l\@footstartv@l\@LTRfootgroupv@l
+ \fi
+}
\bidi@ensure@newcommand{\@sevencolLTRfootnotetext}[1]{\insert\footinsv@l{\@RTLfalse%
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\LTRfoottextfont
@@ -1146,6 +2095,23 @@
\@sevencolLTRfootfmt{#1}%
\color@endgroup}%
\m@mmf@prepare}
+\newcommand{\@SevenColLTRfootnotetext}[1]{%
+ \bidi@step@absolutefootnote@count
+ \bidi@reinsertfootnote\footinsv@r\@footstartv@r\@footgroupv@r
+ \global\setbox\footinsv@l\vbox{%
+ \unvbox\footinsv@l
+ \@RTLfalse
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\LTRfoottextfont
+ \@preamfntext
+ \protected@edef\@currentlabel{%
+ \csname p@footnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@sevencolLTRfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare
+ \bidi@reinsertfinalfootnoteperpage\footinsv@l\@footstartv@l\@LTRfootgroupv@l
+}
\bidi@ensure@newcommand{\@sevencolRTLfootnotetext}[1]{\insert\footinsv@r{\@RTLtrue%
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\RTLfoottextfont
@@ -1156,6 +2122,23 @@
\@sevencolRTLfootfmt{#1}%
\color@endgroup}%
\m@mmf@prepare}
+\newcommand{\@SevenColRTLfootnotetext}[1]{%
+ \bidi@step@absolutefootnote@count
+ \bidi@reinsertfootnote\footinsv@l\@footstartv@l\@LTRfootgroupv@l
+ \global\setbox\footinsv@r\vbox{%
+ \unvbox\footinsv@r
+ \@RTLtrue
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\RTLfoottextfont
+ \@preamfntext
+ \protected@edef\@currentlabel{%
+ \csname p@footnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@sevencolRTLfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare
+ \bidi@reinsertfinalfootnoteperpage\footinsv@r\@footstartv@r\@footgroupv@r
+}
\bidi@ensure@newcommand{\@preamsevenfmt}{%
\hsize .142\hsize
\parindent=\z@
@@ -1170,7 +2153,36 @@
\bidi@ensure@newcommand{\@sevencolRTLfootfmt}[1]{%
\@preamsevenfmt
{\RTLfootfootmark\strut {\RTLfoottextfont #1}\strut\par}\allowbreak}
-\bidi@ensure@newcommand{\@mpsevencolfootnotetext}[1]{\if@RTL@footnote\@RTLtrue\else\@RTLfalse\fi%
+\bidi@ensure@newcommand{\@mpsevencolfootnotetext}[1]{%
+ \global\setbox
+ \if@RTL@footnote
+ \@mpfootinsv@r
+ \else
+ \@mpfootinsv@l
+ \fi
+ \vbox{%
+ \unvbox
+ \if@RTL@footnote
+ \@mpfootinsv@r
+ \else
+ \@mpfootinsv@l
+ \fi
+ \if@RTL@footnote\@RTLtrue\else\@RTLfalse\fi
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\foottextfont
+ \hsize\columnwidth \@parboxrestore
+ \protected@edef\@currentlabel{%
+ \csname p@mpfootnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@sevencolfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare}
+\newcommand{\@mpSevenColfootnotetext}[1]{%
+ \if@RTL@footnote
+ \bidi@joinmpfootnotes\@mpfootinsv@l\@footstartv@l\mp@LTRfootgroupv@l
+ \else
+ \bidi@joinmpfootnotes\@mpfootinsv@r\@footstartv@r\mp@footgroupv@r
+ \fi
\global\setbox
\if@RTL@footnote
\@mpfootinsv@r
@@ -1184,6 +2196,7 @@
\else
\@mpfootinsv@l
\fi
+ \if@RTL@footnote\@RTLtrue\else\@RTLfalse\fi
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\foottextfont
\hsize\columnwidth \@parboxrestore
@@ -1193,9 +2206,24 @@
\@sevencolfootfmt{#1}%
\color@endgroup}%
\m@mmf@prepare}
-\bidi@ensure@newcommand{\@mpsevencolLTRfootnotetext}[1]{\@RTLfalse%
+\bidi@ensure@newcommand{\@mpsevencolLTRfootnotetext}[1]{%
+ \global\setbox\@mpfootinsv@l\vbox{%
+ \unvbox\@mpfootinsv@l
+ \@RTLfalse
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\LTRfoottextfont
+ \hsize\columnwidth \@parboxrestore
+ \protected@edef\@currentlabel{%
+ \csname p@mpfootnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@sevencolLTRfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare}
+\newcommand{\@mpSevenColLTRfootnotetext}[1]{%
+ \bidi@joinmpfootnotes\@mpfootinsv@r\@footstartv@r\mp@footgroupv@r
\global\setbox\@mpfootinsv@l\vbox{%
\unvbox\@mpfootinsv@l
+ \@RTLfalse
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\LTRfoottextfont
\hsize\columnwidth \@parboxrestore
@@ -1205,9 +2233,24 @@
\@sevencolLTRfootfmt{#1}%
\color@endgroup}%
\m@mmf@prepare}
-\bidi@ensure@newcommand{\@mpsevencolRTLfootnotetext}[1]{\@RTLtrue%
+\bidi@ensure@newcommand{\@mpsevencolRTLfootnotetext}[1]{%
+ \global\setbox\@mpfootinsv@r\vbox{%
+ \unvbox\@mpfootinsv@r
+ \@RTLtrue
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\RTLfoottextfont
+ \hsize\columnwidth \@parboxrestore
+ \protected@edef\@currentlabel{%
+ \csname p@mpfootnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@sevencolRTLfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare}
+\newcommand{\@mpSevenColRTLfootnotetext}[1]{%
+ \bidi@joinmpfootnotes\@mpfootinsv@l\@footstartv@l\mp@LTRfootgroupv@l
\global\setbox\@mpfootinsv@r\vbox{%
\unvbox\@mpfootinsv@r
+ \@RTLtrue
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\RTLfoottextfont
\hsize\columnwidth \@parboxrestore
@@ -1264,6 +2307,31 @@
\let\mp@LTRfootgroupv@l\@mpeightcol@LTRfootgroupv@l
\@ifstar\bidi@star@footmarkwidth\bidi@normal@footmarkwidth
}
+\newcommand{\EightColumnFootnotes}{%
+ \@namedef{foottextfontv@r}{\foottextfont}% % [RS]
+ \@namedef{foottextfontv@l}{\LTRfoottextfont}%
+ \@bidi@before@Hy@hyperfootnotes
+ \let\@footnotetext\@EightColfootnotetext
+ \let\@LTRfootnotetext\@EightColLTRfootnotetext
+ \let\@RTLfootnotetext\@EightColRTLfootnotetext
+ \dimen\footinsv@r=8\footinsdim
+ \count\footinsv@r=125\relax
+ \m@make@eightcol@footgroup{v@r}%
+ \let\@footgroupv@r\@eightcol@footgroupv@r
+ \dimen\footinsv@l=8\footinsdim
+ \count\footinsv@l=125\relax
+ \bidi@make@eightcol@LTRfootgroup{v@l}%
+ \let\@LTRfootgroupv@l\@eightcol@LTRfootgroupv@l
+ \let\@mpfootnotetext\@mpEightColfootnotetext
+ \let\@mpLTRfootnotetext\@mpEightColLTRfootnotetext
+ \let\@mpRTLfootnotetext\@mpEightColRTLfootnotetext
+ \@bidi@after@Hy@hyperfootnotes
+ \m@make@mpeightcol@footgroup{v@r}%
+ \let\mp@footgroupv@r\@mpeightcol@footgroupv@r
+ \bidi@make@mpeightcol@LTRfootgroup{v@l}%
+ \let\mp@LTRfootgroupv@l\@mpeightcol@LTRfootgroupv@l
+ \@ifstar\bidi@star@footmarkwidth\bidi@normal@footmarkwidth
+}
\bidi@ensure@newcommand{\@eightcolfootnotetext}[1]{\insert
\if@RTL@footnote
\footinsv@r
@@ -1280,6 +2348,42 @@
\@eightcolfootfmt{#1}%
\color@endgroup}%
\m@mmf@prepare}
+\newcommand{\@EightColfootnotetext}[1]{%
+ \bidi@step@absolutefootnote@count
+ \if@RTL@footnote
+ \bidi@reinsertfootnote\footinsv@l\@footstartv@l\@LTRfootgroupv@l
+ \else
+ \bidi@reinsertfootnote\footinsv@r\@footstartv@r\@footgroupv@r
+ \fi
+ \global\setbox
+ \if@RTL@footnote
+ \footinsv@r
+ \else
+ \footinsv@l
+ \fi
+\vbox{%
+ \unvbox
+ \if@RTL@footnote
+ \footinsv@r
+ \else
+ \footinsv@l
+ \fi
+ \if@RTL@footnote\@RTLtrue\else\@RTLfalse\fi
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\foottextfont
+ \@preamfntext
+ \protected@edef\@currentlabel{%
+ \csname p@footnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@eightcolfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare
+ \if@RTL@footnote
+ \bidi@reinsertfinalfootnoteperpage\footinsv@r\@footstartv@r\@footgroupv@r
+ \else
+ \bidi@reinsertfinalfootnoteperpage\footinsv@l\@footstartv@l\@LTRfootgroupv@l
+ \fi
+}
\bidi@ensure@newcommand{\@eightcolLTRfootnotetext}[1]{\insert\footinsv@l{\@RTLfalse%
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\LTRfoottextfont
@@ -1290,6 +2394,23 @@
\@eightcolLTRfootfmt{#1}%
\color@endgroup}%
\m@mmf@prepare}
+\newcommand{\@EightColLTRfootnotetext}[1]{%
+ \bidi@step@absolutefootnote@count
+ \bidi@reinsertfootnote\footinsv@r\@footstartv@r\@footgroupv@r
+ \global\setbox\footinsv@l\vbox{%
+ \unvbox\footinsv@l
+ \@RTLfalse
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\LTRfoottextfont
+ \@preamfntext
+ \protected@edef\@currentlabel{%
+ \csname p@footnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@eightcolLTRfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare
+ \bidi@reinsertfinalfootnoteperpage\footinsv@l\@footstartv@l\@LTRfootgroupv@l
+}
\bidi@ensure@newcommand{\@eightcolRTLfootnotetext}[1]{\insert\footinsv@r{\@RTLtrue%
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\RTLfoottextfont
@@ -1300,6 +2421,23 @@
\@eightcolRTLfootfmt{#1}%
\color@endgroup}%
\m@mmf@prepare}
+\newcommand{\@EightColRTLfootnotetext}[1]{%
+ \bidi@step@absolutefootnote@count
+ \bidi@reinsertfootnote\footinsv@l\@footstartv@l\@LTRfootgroupv@l
+ \global\setbox\footinsv@r\vbox{%
+ \unvbox\footinsv@r
+ \@RTLtrue%
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\RTLfoottextfont
+ \@preamfntext
+ \protected@edef\@currentlabel{%
+ \csname p@footnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@eightcolRTLfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare
+ \bidi@reinsertfinalfootnoteperpage\footinsv@r\@footstartv@r\@footgroupv@r
+}
\bidi@ensure@newcommand{\@preameightfmt}{%
\hsize .125\hsize
\parindent=\z@
@@ -1321,13 +2459,43 @@
\else
\@mpfootinsv@l
\fi
- \vbox{\if@RTL@footnote\@RTLtrue\else\@RTLfalse\fi%
+ \vbox{%
+ \unvbox
+ \if@RTL@footnote
+ \@mpfootinsv@r
+ \else
+ \@mpfootinsv@l
+ \fi
+ \if@RTL@footnote\@RTLtrue\else\@RTLfalse\fi
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\foottextfont
+ \hsize\columnwidth \@parboxrestore
+ \protected@edef\@currentlabel{%
+ \csname p@mpfootnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@eightcolfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare}
+\newcommand{\@mpEightColfootnotetext}[1]{%
+ \if@RTL@footnote
+ \bidi@joinmpfootnotes\@mpfootinsv@l\@footstartv@l\mp@LTRfootgroupv@l
+ \else
+ \bidi@joinmpfootnotes\@mpfootinsv@r\@footstartv@r\mp@footgroupv@r
+ \fi
+ \global\setbox
+ \if@RTL@footnote
+ \@mpfootinsv@r
+ \else
+ \@mpfootinsv@l
+ \fi
+ \vbox{%
\unvbox
\if@RTL@footnote
\@mpfootinsv@r
\else
\@mpfootinsv@l
\fi
+ \if@RTL@footnote\@RTLtrue\else\@RTLfalse\fi
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\foottextfont
\hsize\columnwidth \@parboxrestore
@@ -1338,8 +2506,23 @@
\color@endgroup}%
\m@mmf@prepare}
\bidi@ensure@newcommand{\@mpeightcolLTRfootnotetext}[1]{%
- \global\setbox\@mpfootinsv@l\vbox{\@RTLfalse%
+ \global\setbox\@mpfootinsv@l\vbox{%
+ \unvbox\@mpfootinsv@l
+ \@RTLfalse
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\LTRfoottextfont
+ \hsize\columnwidth \@parboxrestore
+ \protected@edef\@currentlabel{%
+ \csname p@mpfootnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@eightcolLTRfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare}
+\newcommand{\@mpEightColLTRfootnotetext}[1]{%
+ \bidi@joinmpfootnotes\@mpfootinsv@r\@footstartv@r\mp@footgroupv@r
+ \global\setbox\@mpfootinsv@l\vbox{%
\unvbox\@mpfootinsv@l
+ \@RTLfalse
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\LTRfoottextfont
\hsize\columnwidth \@parboxrestore
@@ -1350,8 +2533,23 @@
\color@endgroup}%
\m@mmf@prepare}
\bidi@ensure@newcommand{\@mpeightcolRTLfootnotetext}[1]{%
- \global\setbox\@mpfootinsv@r\vbox{\@RTLtrue%
+ \global\setbox\@mpfootinsv@r\vbox{%
+ \unvbox\@mpfootinsv@r
+ \@RTLtrue
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\RTLfoottextfont
+ \hsize\columnwidth \@parboxrestore
+ \protected@edef\@currentlabel{%
+ \csname p@mpfootnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@eightcolRTLfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare}
+\newcommand{\@mpEightColRTLfootnotetext}[1]{%
+ \bidi@joinmpfootnotes\@mpfootinsv@l\@footstartv@l\mp@LTRfootgroupv@l
+ \global\setbox\@mpfootinsv@r\vbox{%
\unvbox\@mpfootinsv@r
+ \@RTLtrue
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\RTLfoottextfont
\hsize\columnwidth \@parboxrestore
@@ -1408,6 +2606,31 @@
\let\mp@LTRfootgroupv@l\@mpninecol@LTRfootgroupv@l
\@ifstar\bidi@star@footmarkwidth\bidi@normal@footmarkwidth
}
+\newcommand{\NineColumnFootnotes}{%
+ \@namedef{foottextfontv@r}{\foottextfont}% % [RS]
+ \@namedef{foottextfontv@l}{\LTRfoottextfont}%
+ \@bidi@before@Hy@hyperfootnotes
+ \let\@footnotetext\@NineColfootnotetext
+ \let\@LTRfootnotetext\@NineColLTRfootnotetext
+ \let\@RTLfootnotetext\@NineColRTLfootnotetext
+ \dimen\footinsv@r=9\footinsdim
+ \count\footinsv@r=111\relax
+ \m@make@ninecol@footgroup{v@r}%
+ \let\@footgroupv@r\@ninecol@footgroupv@r
+ \dimen\footinsv@l=9\footinsdim
+ \count\footinsv@l=111\relax
+ \bidi@make@ninecol@LTRfootgroup{v@l}%
+ \let\@LTRfootgroupv@l\@ninecol@LTRfootgroupv@l
+ \let\@mpfootnotetext\@mpNineColfootnotetext
+ \let\@mpLTRfootnotetext\@mpNineColLTRfootnotetext
+ \let\@mpRTLfootnotetext\@mpNineColRTLfootnotetext
+ \@bidi@after@Hy@hyperfootnotes
+ \m@make@mpninecol@footgroup{v@r}%
+ \let\mp@footgroupv@r\@mpninecol@footgroupv@r
+ \bidi@make@mpninecol@LTRfootgroup{v@l}%
+ \let\mp@LTRfootgroupv@l\@mpninecol@LTRfootgroupv@l
+ \@ifstar\bidi@star@footmarkwidth\bidi@normal@footmarkwidth
+}
\bidi@ensure@newcommand{\@ninecolfootnotetext}[1]{\insert
\if@RTL@footnote
\footinsv@r
@@ -1424,6 +2647,42 @@
\@ninecolfootfmt{#1}%
\color@endgroup}%
\m@mmf@prepare}
+\newcommand{\@NineColfootnotetext}[1]{%
+ \bidi@step@absolutefootnote@count
+ \if@RTL@footnote
+ \bidi@reinsertfootnote\footinsv@l\@footstartv@l\@LTRfootgroupv@l
+ \else
+ \bidi@reinsertfootnote\footinsv@r\@footstartv@r\@footgroupv@r
+ \fi
+ \global\setbox
+ \if@RTL@footnote
+ \footinsv@r
+ \else
+ \footinsv@l
+ \fi
+\vbox{%
+ \unvbox
+ \if@RTL@footnote
+ \footinsv@r
+ \else
+ \footinsv@l
+ \fi
+ \if@RTL@footnote\@RTLtrue\else\@RTLfalse\fi
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\foottextfont
+ \@preamfntext
+ \protected@edef\@currentlabel{%
+ \csname p@footnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@ninecolfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare
+ \if@RTL@footnote
+ \bidi@reinsertfinalfootnoteperpage\footinsv@r\@footstartv@r\@footgroupv@r
+ \else
+ \bidi@reinsertfinalfootnoteperpage\footinsv@l\@footstartv@l\@LTRfootgroupv@l
+ \fi
+}
\bidi@ensure@newcommand{\@ninecolLTRfootnotetext}[1]{\insert\footinsv@l{\@RTLfalse%
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\LTRfoottextfont
@@ -1434,6 +2693,23 @@
\@ninecolLTRfootfmt{#1}%
\color@endgroup}%
\m@mmf@prepare}
+\newcommand{\@NineColLTRfootnotetext}[1]{%
+ \bidi@step@absolutefootnote@count
+ \bidi@reinsertfootnote\footinsv@r\@footstartv@r\@footgroupv@r
+ \global\setbox\footinsv@l\vbox{%
+ \unvbox\footinsv@l
+ \@RTLfalse
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\LTRfoottextfont
+ \@preamfntext
+ \protected@edef\@currentlabel{%
+ \csname p@footnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@ninecolLTRfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare
+ \bidi@reinsertfinalfootnoteperpage\footinsv@l\@footstartv@l\@LTRfootgroupv@l
+}
\bidi@ensure@newcommand{\@ninecolRTLfootnotetext}[1]{\insert\footinsv@r{\@RTLtrue%
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\RTLfoottextfont
@@ -1444,6 +2720,23 @@
\@ninecolRTLfootfmt{#1}%
\color@endgroup}%
\m@mmf@prepare}
+\newcommand{\@NineColRTLfootnotetext}[1]{%
+ \bidi@step@absolutefootnote@count
+ \bidi@reinsertfootnote\footinsv@l\@footstartv@l\@LTRfootgroupv@l
+ \global\setbox\footinsv@r\vbox{%
+ \unvbox\footinsv@r
+ \@RTLtrue
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\RTLfoottextfont
+ \@preamfntext
+ \protected@edef\@currentlabel{%
+ \csname p@footnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@ninecolRTLfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare
+ \bidi@reinsertfinalfootnoteperpage\footinsv@r\@footstartv@r\@footgroupv@r
+}
\bidi@ensure@newcommand{\@preamninefmt}{%
\hsize .1\hsize
\parindent=\z@
@@ -1465,13 +2758,43 @@
\else
\@mpfootinsv@l
\fi
- \vbox{\if@RTL@footnote\@RTLtrue\else\@RTLfalse\fi%
+ \vbox{%
+ \unvbox
+ \if@RTL@footnote
+ \@mpfootinsv@r
+ \else
+ \@mpfootinsv@l
+ \fi
+ \if@RTL@footnote\@RTLtrue\else\@RTLfalse\fi
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\foottextfont
+ \hsize\columnwidth \@parboxrestore
+ \protected@edef\@currentlabel{%
+ \csname p@mpfootnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@ninecolfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare}
+\newcommand{\@mpNineColfootnotetext}[1]{%
+ \if@RTL@footnote
+ \bidi@joinmpfootnotes\@mpfootinsv@l\@footstartv@l\mp@LTRfootgroupv@l
+ \else
+ \bidi@joinmpfootnotes\@mpfootinsv@r\@footstartv@r\mp@footgroupv@r
+ \fi
+ \global\setbox
+ \if@RTL@footnote
+ \@mpfootinsv@r
+ \else
+ \@mpfootinsv@l
+ \fi
+ \vbox{%
\unvbox
\if@RTL@footnote
\@mpfootinsv@r
\else
\@mpfootinsv@l
\fi
+ \if@RTL@footnote\@RTLtrue\else\@RTLfalse\fi
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\foottextfont
\hsize\columnwidth \@parboxrestore
@@ -1482,8 +2805,23 @@
\color@endgroup}%
\m@mmf@prepare}
\bidi@ensure@newcommand{\@mpninecolLTRfootnotetext}[1]{%
- \global\setbox\@mpfootinsv@l\vbox{\@RTLfalse%
+ \global\setbox\@mpfootinsv@l\vbox{%
+ \unvbox\@mpfootinsv@l
+ \@RTLfalse
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\LTRfoottextfont
+ \hsize\columnwidth \@parboxrestore
+ \protected@edef\@currentlabel{%
+ \csname p@mpfootnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@ninecolLTRfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare}
+\newcommand{\@mpNineColLTRfootnotetext}[1]{%
+ \bidi@joinmpfootnotes\@mpfootinsv@r\@footstartv@r\mp@footgroupv@r
+ \global\setbox\@mpfootinsv@l\vbox{%
\unvbox\@mpfootinsv@l
+ \@RTLfalse
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\LTRfoottextfont
\hsize\columnwidth \@parboxrestore
@@ -1494,8 +2832,23 @@
\color@endgroup}%
\m@mmf@prepare}
\bidi@ensure@newcommand{\@mpninecolRTLfootnotetext}[1]{%
- \global\setbox\@mpfootinsv@r\vbox{\@RTLtrue%
+ \global\setbox\@mpfootinsv@r\vbox{%
+ \unvbox\@mpfootinsv@r
+ \@RTLtrue
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\RTLfoottextfont
+ \hsize\columnwidth \@parboxrestore
+ \protected@edef\@currentlabel{%
+ \csname p@mpfootnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@ninecolRTLfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare}
+\newcommand{\@mpNineColRTLfootnotetext}[1]{%
+ \bidi@joinmpfootnotes\@mpfootinsv@l\@footstartv@l\mp@LTRfootgroupv@l
+ \global\setbox\@mpfootinsv@r\vbox{%
\unvbox\@mpfootinsv@r
+ \@RTLtrue
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\RTLfoottextfont
\hsize\columnwidth \@parboxrestore
@@ -1552,6 +2905,31 @@
\let\mp@LTRfootgroupv@l\@mptencol@LTRfootgroupv@l
\@ifstar\bidi@star@footmarkwidth\bidi@normal@footmarkwidth
}
+\newcommand{\TenColumnFootnotes}{%
+ \@namedef{foottextfontv@r}{\foottextfont}% % [RS]
+ \@namedef{foottextfontv@l}{\LTRfoottextfont}%
+ \@bidi@before@Hy@hyperfootnotes
+ \let\@footnotetext\@TenColfootnotetext
+ \let\@LTRfootnotetext\@TenColLTRfootnotetext
+ \let\@RTLfootnotetext\@TenColRTLfootnotetext
+ \dimen\footinsv@r=10\footinsdim
+ \count\footinsv@r=100\relax
+ \m@make@tencol@footgroup{v@r}%
+ \let\@footgroupv@r\@tencol@footgroupv@r
+ \dimen\footinsv@l=10\footinsdim
+ \count\footinsv@l=100\relax
+ \bidi@make@tencol@LTRfootgroup{v@l}%
+ \let\@LTRfootgroupv@l\@tencol@LTRfootgroupv@l
+ \let\@mpfootnotetext\@mpTenColfootnotetext
+ \let\@mpLTRfootnotetext\@mpTenColLTRfootnotetext
+ \let\@mpRTLfootnotetext\@mpTenColRTLfootnotetext
+ \@bidi@after@Hy@hyperfootnotes
+ \m@make@mptencol@footgroup{v@r}%
+ \let\mp@footgroupv@r\@mptencol@footgroupv@r
+ \bidi@make@mptencol@LTRfootgroup{v@l}%
+ \let\mp@LTRfootgroupv@l\@mptencol@LTRfootgroupv@l
+ \@ifstar\bidi@star@footmarkwidth\bidi@normal@footmarkwidth
+}
\bidi@ensure@newcommand{\@tencolfootnotetext}[1]{\insert
\if@RTL@footnote
\footinsv@r
@@ -1568,6 +2946,42 @@
\@tencolfootfmt{#1}%
\color@endgroup}%
\m@mmf@prepare}
+\newcommand{\@TenColfootnotetext}[1]{%
+ \bidi@step@absolutefootnote@count
+ \if@RTL@footnote
+ \bidi@reinsertfootnote\footinsv@l\@footstartv@l\@LTRfootgroupv@l
+ \else
+ \bidi@reinsertfootnote\footinsv@r\@footstartv@r\@footgroupv@r
+ \fi
+ \global\setbox
+ \if@RTL@footnote
+ \footinsv@r
+ \else
+ \footinsv@l
+ \fi
+\vbox{%
+ \unvbox
+ \if@RTL@footnote
+ \footinsv@r
+ \else
+ \footinsv@l
+ \fi
+ \if@RTL@footnote\@RTLtrue\else\@RTLfalse\fi
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\foottextfont
+ \@preamfntext
+ \protected@edef\@currentlabel{%
+ \csname p@footnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@tencolfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare
+ \if@RTL@footnote
+ \bidi@reinsertfinalfootnoteperpage\footinsv@r\@footstartv@r\@footgroupv@r
+ \else
+ \bidi@reinsertfinalfootnoteperpage\footinsv@l\@footstartv@l\@LTRfootgroupv@l
+ \fi
+}
\bidi@ensure@newcommand{\@tencolLTRfootnotetext}[1]{\insert\footinsv@l{\@RTLfalse%
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\LTRfoottextfont
@@ -1578,6 +2992,23 @@
\@tencolLTRfootfmt{#1}%
\color@endgroup}%
\m@mmf@prepare}
+\newcommand{\@TenColLTRfootnotetext}[1]{%
+ \bidi@step@absolutefootnote@count
+ \bidi@reinsertfootnote\footinsv@r\@footstartv@r\@footgroupv@r
+ \global\setbox\footinsv@l\vbox{%
+ \unvbox\footinsv@l
+ \@RTLfalse%
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\LTRfoottextfont
+ \@preamfntext
+ \protected@edef\@currentlabel{%
+ \csname p@footnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@tencolLTRfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare
+ \bidi@reinsertfinalfootnoteperpage\footinsv@l\@footstartv@l\@LTRfootgroupv@l
+}
\bidi@ensure@newcommand{\@tencolRTLfootnotetext}[1]{\insert\footinsv@r{\@RTLtrue%
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\RTLfoottextfont
@@ -1588,6 +3019,23 @@
\@tencolRTLfootfmt{#1}%
\color@endgroup}%
\m@mmf@prepare}
+\newcommand{\@TenColRTLfootnotetext}[1]{%
+ \bidi@step@absolutefootnote@count
+ \bidi@reinsertfootnote\footinsv@l\@footstartv@l\@LTRfootgroupv@l
+ \global\setbox\footinsv@r\vbox{%
+ \unvbox\footinsv@r
+ \@RTLtrue
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\RTLfoottextfont
+ \@preamfntext
+ \protected@edef\@currentlabel{%
+ \csname p@footnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@tencolRTLfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare
+ \bidi@reinsertfinalfootnoteperpage\footinsv@r\@footstartv@r\@footgroupv@r
+}
\bidi@ensure@newcommand{\@preamtenfmt}{%
\hsize .1\hsize
\parindent=\z@
@@ -1609,13 +3057,43 @@
\else
\@mpfootinsv@l
\fi
- \vbox{\if@RTL@footnote\@RTLtrue\else\@RTLfalse\fi%
+ \vbox{%
+ \unvbox
+ \if@RTL@footnote
+ \@mpfootinsv@r
+ \else
+ \@mpfootinsv@l
+ \fi
+ \if@RTL@footnote\@RTLtrue\else\@RTLfalse\fi
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\foottextfont
+ \hsize\columnwidth \@parboxrestore
+ \protected@edef\@currentlabel{%
+ \csname p@mpfootnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@tencolfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare}
+\newcommand{\@mpTenColfootnotetext}[1]{%
+ \if@RTL@footnote
+ \bidi@joinmpfootnotes\@mpfootinsv@l\@footstartv@l\mp@LTRfootgroupv@l
+ \else
+ \bidi@joinmpfootnotes\@mpfootinsv@r\@footstartv@r\mp@footgroupv@r
+ \fi
+ \global\setbox
+ \if@RTL@footnote
+ \@mpfootinsv@r
+ \else
+ \@mpfootinsv@l
+ \fi
+ \vbox{%
\unvbox
\if@RTL@footnote
\@mpfootinsv@r
\else
\@mpfootinsv@l
\fi
+ \if@RTL@footnote\@RTLtrue\else\@RTLfalse\fi
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\foottextfont
\hsize\columnwidth \@parboxrestore
@@ -1626,8 +3104,23 @@
\color@endgroup}%
\m@mmf@prepare}
\bidi@ensure@newcommand{\@mptencolLTRfootnotetext}[1]{%
- \global\setbox\@mpfootinsv@l\vbox{\@RTLfalse%
+ \global\setbox\@mpfootinsv@l\vbox{%
+ \unvbox\@mpfootinsv@l
+ \@RTLfalse
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\LTRfoottextfont
+ \hsize\columnwidth \@parboxrestore
+ \protected@edef\@currentlabel{%
+ \csname p@mpfootnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@tencolLTRfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare}
+\newcommand{\@mpTenColLTRfootnotetext}[1]{%
+ \bidi@joinmpfootnotes\@mpfootinsv@r\@footstartv@r\mp@footgroupv@r
+ \global\setbox\@mpfootinsv@l\vbox{%
\unvbox\@mpfootinsv@l
+ \@RTLfalse
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\LTRfoottextfont
\hsize\columnwidth \@parboxrestore
@@ -1638,8 +3131,23 @@
\color@endgroup}%
\m@mmf@prepare}
\bidi@ensure@newcommand{\@mptencolRTLfootnotetext}[1]{%
- \global\setbox\@mpfootinsv@r\vbox{\@RTLtrue%
+ \global\setbox\@mpfootinsv@r\vbox{%
+ \unvbox\@mpfootinsv@r
+ \@RTLtrue
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\RTLfoottextfont
+ \hsize\columnwidth \@parboxrestore
+ \protected@edef\@currentlabel{%
+ \csname p@mpfootnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \@tencolRTLfootfmt{#1}%
+ \color@endgroup}%
+ \m@mmf@prepare}
+\newcommand{\@mpTenColRTLfootnotetext}[1]{%
+ \bidi@joinmpfootnotes\@mpfootinsv@l\@footstartv@l\mp@LTRfootgroupv@l
+ \global\setbox\@mpfootinsv@r\vbox{%
\unvbox\@mpfootinsv@r
+ \@RTLtrue
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\RTLfoottextfont
\hsize\columnwidth \@parboxrestore
@@ -1762,6 +3270,59 @@
}
\@ifstar\bidi@star@footmarkwidth\bidi@normal@footmarkwidth
}
+\newcommand{\ParagraphFootnotes}{%
+ \@namedef{foottextfontv@r}{\foottextfont}%
+ \@namedef{foottextfontv@l}{\LTRfoottextfont}%
+ \@bidi@before@Hy@hyperfootnotes
+ \let\@footnotetext\@Parafootnotetext
+ \let\@LTRfootnotetext\@ParaLTRfootnotetext
+ \let\@RTLfootnotetext\@ParaRTLfootnotetext
+ \dimen\footinsv@r=\footinsdim
+ \count\footinsv@r=1000\relax
+ \let\bidi@removexfootskip\bidi@removexparafootskip
+ \m@make@para@footgroup{v@r}%
+ \m@make@para@footstart{v@r}%
+ \let\@footgroupv@r\@para@footgroupv@r
+ \let\@footstartv@r\@para@footstartv@r
+ \dimen\footinsv@l=\footinsdim
+ \count\footinsv@l=1000\relax
+ \bidi@make@para@LTRfootgroup{v@l}%
+ \m@make@para@footstart{v@l}%
+ \let\@LTRfootgroupv@l\@para@LTRfootgroupv@l
+ \let\@footstartv@l\@para@footstartv@l
+ \let\@mpfootnotetext\@mpParafootnotetext
+ \let\@mpLTRfootnotetext\@mpParaLTRfootnotetext
+ \let\@mpRTLfootnotetext\@mpParaRTLfootnotetext
+ \@bidi@after@Hy@hyperfootnotes
+ \m@make@mppara@footgroup{v@r}%
+ \bidi@make@mppara@LTRfootgroup{v@l}%
+ \let\mp@footgroupv@r\@mppara@footgroupv@r
+ \let\mp@LTRfootgroupv@l\@mppara@LTRfootgroupv@l
+ \g@addto@macro\bidi@floathook{%
+ \begingroup
+ \foottextfont \@tempdima\normalbaselineskip
+ \multiply \@tempdima \@cclvi
+ \@tempdimb \columnwidth
+ \divide \@tempdimb \@cclvi
+ \divide \@tempdima \@tempdimb
+ \xdef\footfudgefactor{\strip@pt\@tempdima}%
+ \endgroup
+ }
+ \AtBeginDocument{%
+ \begingroup
+ \foottextfont
+ \@tempdima\footnotesep
+ \advance\@tempdima -\ht\strutbox
+ \ifdim\@tempdima<\z@ \@tempdima\z@ \fi
+ \advance\@tempdima.5\normalbaselineskip
+ \bidi@xparaskip
+ \xdef\bidi@paraskip{\the\@tempdima\relax}%
+ \endgroup
+ \bidi@startparafootskip\footinsv@r
+ \bidi@startparafootskip\footinsv@l
+ }
+ \@ifstar\bidi@star@footmarkwidth\bidi@normal@footmarkwidth
+}
\newcommand{\normalRTLparaLTRfootnotes}{%
\@namedef{foottextfontv@l}{\LTRfoottextfont}%
\@bidi@before@Hy@hyperfootnotes
@@ -1813,6 +3374,57 @@
}
\@ifstar\bidi@star@footmarkwidth\bidi@normal@footmarkwidth
}
+\newcommand{\NormalRTLParaLTRFootnotes}{%
+ \@namedef{foottextfontv@l}{\LTRfoottextfont}%
+ \@bidi@before@Hy@hyperfootnotes
+ \if@RTL@footnote
+ \let\@footnotetext\bidi@bidiold@footnotetext
+ \else
+ \let\@footnotetext\@Parafootnotetext
+ \fi
+ \let\@LTRfootnotetext\@ParaLTRfootnotetext
+ \let\@RTLfootnotetext\bidi@bidiold@RTLfootnotetext
+ \dimen\footinsv@l=\footinsdim
+ \count\footinsv@l=1000\relax
+ \let\bidi@removexfootskip\bidi@removexparafootskip
+ \bidi@make@para@LTRfootgroup{v@l}%
+ \m@make@para@footstart{v@l}%
+ \let\@LTRfootgroupv@l\@para@LTRfootgroupv@l
+ \let\@footstartv@l\@para@footstartv@l
+ \if@RTL@footnote
+ \let\@mpfootnotetext\bidi@bidiold@mpfootnotetext
+ \else
+ \let\@mpfootnotetext\@mpParafootnotetext
+ \fi
+ \let\@mpLTRfootnotetext\@mpParaLTRfootnotetext
+ \let\@mpRTLfootnotetext\bidi@bidiold@mpRTLfootnotetext
+ \@bidi@after@Hy@hyperfootnotes
+ \bidi@make@mppara@LTRfootgroup{v@l}%
+ \let\mp@LTRfootgroupv@l\@mppara@LTRfootgroupv@l
+ \g@addto@macro\bidi@floathook{%
+ \begingroup
+ \LTRfoottextfont \@tempdima\normalbaselineskip
+ \multiply \@tempdima \@cclvi
+ \@tempdimb \columnwidth
+ \divide \@tempdimb \@cclvi
+ \divide \@tempdima \@tempdimb
+ \xdef\footfudgefactor{\strip@pt\@tempdima}%
+ \endgroup
+ }
+ \AtBeginDocument{%
+ \begingroup
+ \LTRfoottextfont
+ \@tempdima\footnotesep
+ \advance\@tempdima -\ht\strutbox
+ \ifdim\@tempdima<\z@ \@tempdima\z@ \fi
+ \advance\@tempdima.5\normalbaselineskip
+ \bidi@xparaskip
+ \xdef\bidi@paraskip{\the\@tempdima\relax}%
+ \endgroup
+ \bidi@startparafootskip\footinsv@l
+ }
+ \@ifstar\bidi@star@footmarkwidth\bidi@normal@footmarkwidth
+}
\bidi@ensure@newcommand{\@parafootnotetext}[1]{\insert
\if@RTL@footnote
\footinsv@r
@@ -1831,6 +3443,43 @@
\noindent \@parafootfmt{#1}%
\color@endgroup}%
\m@mungebox}\m@mmf@prepare}
+\newcommand{\@Parafootnotetext}[1]{%
+ \bidi@step@absolutefootnote@count
+ \if@RTL@footnote
+ \bidi@reinsertfootnote\footinsv@l\@footstartv@l\@LTRfootgroupv@l
+ \else
+ \bidi@reinsertfootnote\footinsv@r\@footstartv@r\@footgroupv@r
+ \fi
+ \global\setbox
+ \if@RTL@footnote
+ \footinsv@r
+ \else
+ \footinsv@l
+ \fi
+ \vbox{%
+ \unvbox
+ \if@RTL@footnote
+ \footinsv@r
+ \else
+ \footinsv@l
+ \fi
+ \let\bidi@RTL@everypar\@empty%
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\foottextfont
+ \@preamfntext
+ \protected@edef\@currentlabel{%
+ \csname p@footnote\endcsname\@thefnmark}%
+ \setbox0=\vbox{\hsize=\maxdimen
+ \color@begingroup
+ \noindent \@parafootfmt{#1}%
+ \color@endgroup}%
+ \m@mungebox}\m@mmf@prepare
+ \if@RTL@footnote
+ \bidi@reinsertfinalfootnoteperpage\footinsv@r\@footstartv@r\@footgroupv@r
+ \else
+ \bidi@reinsertfinalfootnoteperpage\footinsv@l\@footstartv@l\@LTRfootgroupv@l
+ \fi
+}
\bidi@ensure@newcommand{\@paraLTRfootnotetext}[1]{\insert\footinsv@l{%
\let\bidi@RTL@everypar\@empty%
\def\baselinestretch{\m@m@footnote@spacing}%
@@ -1843,6 +3492,24 @@
\noindent \@paraLTRfootfmt{#1}%
\color@endgroup}%
\m@mungebox}\m@mmf@prepare}
+\newcommand{\@ParaLTRfootnotetext}[1]{%
+ \bidi@step@absolutefootnote@count
+ \bidi@reinsertfootnote\footinsv@r\@footstartv@r\@footgroupv@r
+ \global\setbox\footinsv@l\vbox{%
+ \unvbox\footinsv@l
+ \let\bidi@RTL@everypar\@empty%
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\LTRfoottextfont
+ \@preamfntext
+ \protected@edef\@currentlabel{%
+ \csname p@footnote\endcsname\@thefnmark}%
+ \setbox0=\vbox{\hsize=\maxdimen
+ \color@begingroup
+ \noindent \@paraLTRfootfmt{#1}%
+ \color@endgroup}%
+ \m@mungebox}\m@mmf@prepare
+ \bidi@reinsertfinalfootnoteperpage\footinsv@l\@footstartv@l\@LTRfootgroupv@l
+}
\bidi@ensure@newcommand{\@paraRTLfootnotetext}[1]{\insert\footinsv@r{%
\let\bidi@RTL@everypar\@empty%
\def\baselinestretch{\m@m@footnote@spacing}%
@@ -1855,6 +3522,24 @@
\noindent \@paraRTLfootfmt{#1}%
\color@endgroup}%
\m@mungebox}\m@mmf@prepare}
+\newcommand{\@ParaRTLfootnotetext}[1]{%
+ \bidi@step@absolutefootnote@count
+ \bidi@reinsertfootnote\footinsv@l\@footstartv@l\@LTRfootgroupv@l
+ \global\setbox\footinsv@r\vbox{%
+ \unvbox\footinsv@r
+ \let\bidi@RTL@everypar\@empty%
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\RTLfoottextfont
+ \@preamfntext
+ \protected@edef\@currentlabel{%
+ \csname p@footnote\endcsname\@thefnmark}%
+ \setbox0=\vbox{\hsize=\maxdimen
+ \color@begingroup
+ \noindent \@paraRTLfootfmt{#1}%
+ \color@endgroup}%
+ \m@mungebox}\m@mmf@prepare
+ \bidi@reinsertfinalfootnoteperpage\footinsv@r\@footstartv@r\@footgroupv@r
+}
\bidi@ensure@newcommand{\@parafootfmt}[1]{%
\parindent=\z@
\parfillskip=0pt \@plus 1fil
@@ -1875,14 +3560,44 @@
\@mpfootinsv@l
\fi
\vbox{%
- \let\bidi@RTL@everypar\@empty%
+ \unvbox
+ \if@RTL@footnote
+ \@mpfootinsv@r
+ \else
+ \@mpfootinsv@l
+ \fi
+ \let\bidi@RTL@everypar\@empty
\def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\foottextfont
+ \hsize\columnwidth \@parboxrestore
+ \protected@edef\@currentlabel{%
+ \csname p@mpfootnote\endcsname\@thefnmark}%
+ \setbox0=\vbox{\hsize=\maxdimen
+ \color@begingroup
+ \noindent \@parafootfmt{#1}%
+ \color@endgroup}%
+ \m@mungebox}\m@mmf@prepare}
+\newcommand{\@mpParafootnotetext}[1]{%
+ \if@RTL@footnote
+ \bidi@joinmpfootnotes\@mpfootinsv@l\@footstartv@l\mp@LTRfootgroupv@l
+ \else
+ \bidi@joinmpfootnotes\@mpfootinsv@r\@footstartv@r\mp@footgroupv@r
+ \fi
+ \global\setbox
+ \if@RTL@footnote
+ \@mpfootinsv@r
+ \else
+ \@mpfootinsv@l
+ \fi
+ \vbox{%
\unvbox
\if@RTL@footnote
\@mpfootinsv@r
\else
\@mpfootinsv@l
\fi
+ \let\bidi@RTL@everypar\@empty
+ \def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\foottextfont
\hsize\columnwidth \@parboxrestore
\protected@edef\@currentlabel{%
@@ -1894,9 +3609,24 @@
\m@mungebox}\m@mmf@prepare}
\bidi@ensure@newcommand{\@mpparaLTRfootnotetext}[1]{%
\global\setbox\@mpfootinsv@l\vbox{%
- \let\bidi@RTL@everypar\@empty%
+ \unvbox\@mpfootinsv@l
+ \let\bidi@RTL@everypar\@empty
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\LTRfoottextfont
+ \hsize\columnwidth \@parboxrestore
+ \protected@edef\@currentlabel{%
+ \csname p@mpfootnote\endcsname\@thefnmark}%
+ \setbox0=\vbox{\hsize=\maxdimen
+ \color@begingroup
+ \noindent \@paraLTRfootfmt{#1}%
+ \color@endgroup}%
+ \m@mungebox}\m@mmf@prepare}
+\newcommand{\@mpParaLTRfootnotetext}[1]{%
+ \bidi@joinmpfootnotes\@mpfootinsv@r\@footstartv@r\mp@footgroupv@r
+ \global\setbox\@mpfootinsv@l\vbox{%
+ \unvbox\@mpfootinsv@l
+ \let\bidi@RTL@everypar\@empty
\def\baselinestretch{\m@m@footnote@spacing}%
- \unvbox\@mpfootinsv@l
\reset@font\LTRfoottextfont
\hsize\columnwidth \@parboxrestore
\protected@edef\@currentlabel{%
@@ -1908,9 +3638,24 @@
\m@mungebox}\m@mmf@prepare}
\bidi@ensure@newcommand{\@mpparaRTLfootnotetext}[1]{%
\global\setbox\@mpfootinsv@r\vbox{%
- \let\bidi@RTL@everypar\@empty%
+ \unvbox\@mpfootinsv@r
+ \let\bidi@RTL@everypar\@empty
+ \def\baselinestretch{\m@m@footnote@spacing}%
+ \reset@font\RTLfoottextfont
+ \hsize\columnwidth \@parboxrestore
+ \protected@edef\@currentlabel{%
+ \csname p@mpfootnote\endcsname\@thefnmark}%
+ \setbox0=\vbox{\hsize=\maxdimen
+ \color@begingroup
+ \noindent \@paraRTLfootfmt{#1}%
+ \color@endgroup}%
+ \m@mungebox}\m@mmf@prepare}
+\newcommand{\@mpParaRTLfootnotetext}[1]{%
+ \bidi@joinmpfootnotes\@mpfootinsv@l\@footstartv@l\mp@LTRfootgroupv@l
+ \global\setbox\@mpfootinsv@r\vbox{%
+ \unvbox\@mpfootinsv@r
+ \let\bidi@RTL@everypar\@empty
\def\baselinestretch{\m@m@footnote@spacing}%
- \unvbox\@mpfootinsv@r
\reset@font\RTLfoottextfont
\hsize\columnwidth \@parboxrestore
\protected@edef\@currentlabel{%
diff --git a/Master/texmf-dist/tex/xelatex/bidi/extreport-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/extreport-xetex-bidi.def
index 42f41b2f9ca..240b6c747a4 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/extreport-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/extreport-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/fancybox-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/fancybox-xetex-bidi.def
index aba76474483..9a5f6394946 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/fancybox-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/fancybox-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/fancyhdr-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/fancyhdr-xetex-bidi.def
index cb217f12a66..07454370cc7 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/fancyhdr-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/fancyhdr-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/fix2col-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/fix2col-xetex-bidi.def
index d48e2909a51..2da921e9d1c 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/fix2col-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/fix2col-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/fleqn-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/fleqn-xetex-bidi.def
index c3f8e341d12..670d08439dc 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/fleqn-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/fleqn-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/float-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/float-xetex-bidi.def
index f63ce14f9a5..4f051be1a06 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/float-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/float-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/floatrow-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/floatrow-xetex-bidi.def
index 47187511449..b44e4e1844f 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/floatrow-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/floatrow-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/flowfram-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/flowfram-xetex-bidi.def
index 3a52b311bbf..e1e488a45e2 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/flowfram-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/flowfram-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/footnote-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/footnote-xetex-bidi.def
index f4aee914c17..14d99ff379c 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/footnote-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/footnote-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
@@ -37,7 +37,7 @@
%% Grave accent \` Left brace \{ Vertical bar \|
%% Right brace \} Tilde \~}
%%
-\ProvidesFile{footnote-xetex-bidi.def}[2017/08/09 v1.1 bidi footnote macros for XeTeX engine]
+\ProvidesFile{footnote-xetex-bidi.def}[2023/01/18 v1.2 bidi footnote macros for XeTeX engine]
\if@RTLmain\@RTL@footnotetrue\else\@RTL@footnotefalse\fi
\newif\ifbidi@autofootnoterule
\def\bidi@mpfootnoterule{\footnoterule}
@@ -249,8 +249,9 @@
\long\def\@mpRTLfootnotetext#1{%
\ifbidi@autofootnoterule\ifnum\c@mpfootnote=\@ne\global\let\bidi@mpfootnoterule\right@footnoterule\fi\fi%
- \global\setbox\@mpfootins\vbox{\@RTLtrue%
+ \global\setbox\@mpfootins\vbox{%
\unvbox\@mpfootins
+ \@RTLtrue
\reset@font%
\bidi@@RTLfootnotetext@font% \reset@font\footnotesize
\hsize\columnwidth
@@ -263,8 +264,9 @@
\color@endgroup}}
\long\def\@mpLTRfootnotetext#1{%
\ifbidi@autofootnoterule\ifnum\c@mpfootnote=\@ne\global\let\bidi@mpfootnoterule\left@footnoterule\fi\fi%
- \global\setbox\@mpfootins\vbox{\@RTLfalse%
+ \global\setbox\@mpfootins\vbox{%
\unvbox\@mpfootins
+ \@RTLfalse
\reset@font%
\bidi@@LTRfootnotetext@font% \reset@font\footnotesize
\hsize\columnwidth
@@ -277,8 +279,9 @@
\color@endgroup}}
\long\def\@mpfootnotetext#1{%
\ifbidi@autofootnoterule\ifnum\c@mpfootnote=\@ne\if@RTL@footnote\global\let\bidi@mpfootnoterule\right@footnoterule\else\global\let\bidi@mpfootnoterule\left@footnoterule\fi\fi\fi%
- \global\setbox\@mpfootins\vbox{\if@RTL@footnote\@RTLtrue\else\@RTLfalse\fi%
+ \global\setbox\@mpfootins\vbox{%
\unvbox\@mpfootins
+ \if@RTL@footnote\@RTLtrue\else\@RTLfalse\fi
\reset@font%
\bidi@@footnotetext@font% \reset@font\footnotesize
\hsize\columnwidth
diff --git a/Master/texmf-dist/tex/xelatex/bidi/footnotebackref-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/footnotebackref-xetex-bidi.def
index 3e334affe50..5aa9b72e751 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/footnotebackref-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/footnotebackref-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/framed-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/framed-xetex-bidi.def
index 16aa50ca17a..019d02fe69b 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/framed-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/framed-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/ftnright-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/ftnright-xetex-bidi.def
index eb30e447a07..ab092491b0b 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/ftnright-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/ftnright-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/geometry-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/geometry-xetex-bidi.def
index 31949cb5a8f..015b9e2b0fc 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/geometry-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/geometry-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/graphicx-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/graphicx-xetex-bidi.def
index 8daec72f278..cc5af508e4c 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/graphicx-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/graphicx-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/hvfloat-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/hvfloat-xetex-bidi.def
index d658d31914b..78384f4e71c 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/hvfloat-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/hvfloat-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/hyperref-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/hyperref-xetex-bidi.def
index 09ed89f18ed..4aaf5ebdcd1 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/hyperref-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/hyperref-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/imsproc-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/imsproc-xetex-bidi.def
index 7281042e8ac..5d7e0f88a74 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/imsproc-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/imsproc-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/latex-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/latex-xetex-bidi.def
index 2ce4e0ff8f5..08b5c2efd6e 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/latex-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/latex-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/leqno-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/leqno-xetex-bidi.def
index 73b06e3c421..e897d948912 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/leqno-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/leqno-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/letter-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/letter-xetex-bidi.def
index bf6dd6d554f..2e1b2a23374 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/letter-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/letter-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/lettrine-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/lettrine-xetex-bidi.def
index 0ce535318c1..54f299025e5 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/lettrine-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/lettrine-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/lineno-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/lineno-xetex-bidi.def
index cc0e9e07513..978b84250c0 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/lineno-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/lineno-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/listings-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/listings-xetex-bidi.def
index 9218ea0fb8e..aaf484cc566 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/listings-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/listings-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/loadingorder-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/loadingorder-xetex-bidi.def
index be3b2601e35..4c3b5f90c93 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/loadingorder-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/loadingorder-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/longtable-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/longtable-xetex-bidi.def
index cf23deab95f..20006a5d20b 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/longtable-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/longtable-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/lscape-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/lscape-xetex-bidi.def
index 7b44bfeb8c5..322f39616ef 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/lscape-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/lscape-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/mathtools-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/mathtools-xetex-bidi.def
index fd4be9cabc2..676e0d951e7 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/mathtools-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/mathtools-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/mdframed-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/mdframed-xetex-bidi.def
index fcf15602169..f9267e57fc2 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/mdframed-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/mdframed-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/memoir-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/memoir-xetex-bidi.def
index 39200e41f7d..21f78a97419 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/memoir-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/memoir-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/midfloat-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/midfloat-xetex-bidi.def
index 47e1baf00d9..249ee78e57f 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/midfloat-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/midfloat-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/minitoc-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/minitoc-xetex-bidi.def
index a6aa49fe8bb..a0cbf76f338 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/minitoc-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/minitoc-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/multicol-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/multicol-xetex-bidi.def
index c8449295fd1..18dab94a069 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/multicol-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/multicol-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/multienum-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/multienum-xetex-bidi.def
index 2ade903e02b..7e1a9f27b03 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/multienum-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/multienum-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/natbib-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/natbib-xetex-bidi.def
index 54b38ef40e6..cff1f81c1ad 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/natbib-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/natbib-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/newfloat-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/newfloat-xetex-bidi.def
index 6665e25a9f1..3989a46ef2f 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/newfloat-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/newfloat-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/nicematrix-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/nicematrix-xetex-bidi.def
index de6209eb7ec..29ccd64df97 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/nicematrix-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/nicematrix-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/ntheorem-hyper-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/ntheorem-hyper-xetex-bidi.def
index 94703af4cf3..9b540db5ec2 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/ntheorem-hyper-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/ntheorem-hyper-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/ntheorem-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/ntheorem-xetex-bidi.def
index 7932040a819..2e52d999751 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/ntheorem-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/ntheorem-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/overpic-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/overpic-xetex-bidi.def
index 0fd7a38af7e..d12d0c83c18 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/overpic-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/overpic-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/pdfbase-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/pdfbase-xetex-bidi.def
index 9421526a6c6..091dafd81d1 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/pdfbase-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/pdfbase-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/pdflscape-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/pdflscape-xetex-bidi.def
index 955e4d3bd8b..1edf7c15f99 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/pdflscape-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/pdflscape-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/pdfpages-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/pdfpages-xetex-bidi.def
index ccf1092995f..2348b3b8ea3 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/pdfpages-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/pdfpages-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/pgfcorescopes.code-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/pgfcorescopes.code-xetex-bidi.def
index 9a6b5e32c95..4e98da05402 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/pgfcorescopes.code-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/pgfcorescopes.code-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/pgfsys.code-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/pgfsys.code-xetex-bidi.def
index 5a3bbf77fe1..ccc42058ed2 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/pgfsys.code-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/pgfsys.code-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/picinpar-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/picinpar-xetex-bidi.def
index a47c828d220..bc1561845a3 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/picinpar-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/picinpar-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/plain-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/plain-xetex-bidi.def
index e1fc9938c14..16a3a6183a2 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/plain-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/plain-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/pstricks-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/pstricks-xetex-bidi.def
index b405637c84a..7ed066b0397 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/pstricks-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/pstricks-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/quotchap-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/quotchap-xetex-bidi.def
index 2602599d6b9..70ff0bbe27a 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/quotchap-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/quotchap-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/ragged2e-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/ragged2e-xetex-bidi.def
index 8387370623b..616c6f1422a 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/ragged2e-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/ragged2e-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/rapport1-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/rapport1-xetex-bidi.def
index fa5f7a5514b..65ad4034207 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/rapport1-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/rapport1-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/rapport3-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/rapport3-xetex-bidi.def
index 25434c0f5bf..61f1ffeff70 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/rapport3-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/rapport3-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/refrep-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/refrep-xetex-bidi.def
index de99d05e20a..529183dab43 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/refrep-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/refrep-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/report-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/report-xetex-bidi.def
index f9425e00d4f..ef9b362c2a9 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/report-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/report-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/rotating-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/rotating-xetex-bidi.def
index b409902def0..5f35b180491 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/rotating-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/rotating-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/scrartcl-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/scrartcl-xetex-bidi.def
index 12a358de58a..6e5654b469f 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/scrartcl-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/scrartcl-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/scrbook-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/scrbook-xetex-bidi.def
index 47a4cde7e18..e8dc5a45246 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/scrbook-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/scrbook-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/scrreprt-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/scrreprt-xetex-bidi.def
index 9a23704173e..bcd4525bc7e 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/scrreprt-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/scrreprt-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/sidecap-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/sidecap-xetex-bidi.def
index 3c61b33d551..55776b16485 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/sidecap-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/sidecap-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/soul-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/soul-xetex-bidi.def
index 7edd919f471..f8f7bb62250 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/soul-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/soul-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/stabular-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/stabular-xetex-bidi.def
index b504b081a57..0f89ee4c6e0 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/stabular-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/stabular-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/subfigure-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/subfigure-xetex-bidi.def
index a1bf75898e0..d6effc7d4bf 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/subfigure-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/subfigure-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/tabls-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/tabls-xetex-bidi.def
index 437ef199f36..463f83e5e51 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/tabls-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/tabls-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/tabularx-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/tabularx-xetex-bidi.def
index 3be023405cc..320377956bf 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/tabularx-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/tabularx-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/tabulary-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/tabulary-xetex-bidi.def
index 91ea1fce05a..47e5e58c118 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/tabulary-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/tabulary-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/tc-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/tc-xetex-bidi.def
index 53a90e1ba54..ca861ec4449 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/tc-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/tc-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/tcolorbox-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/tcolorbox-xetex-bidi.def
index 5b7497207ac..1d16f36694a 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/tcolorbox-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/tcolorbox-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/titlesec-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/titlesec-xetex-bidi.def
index e112fba9ec9..4f5d49d0562 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/titlesec-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/titlesec-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/titletoc-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/titletoc-xetex-bidi.def
index 32337c658ea..3e5df403fe1 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/titletoc-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/titletoc-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/tocbasic-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/tocbasic-xetex-bidi.def
index 2d2603e7628..f504ea24d34 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/tocbasic-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/tocbasic-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/tocbibind-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/tocbibind-xetex-bidi.def
index af0a270630e..87fb07f83d7 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/tocbibind-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/tocbibind-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/tocloft-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/tocloft-xetex-bidi.def
index b5e8a84068e..f4696441eae 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/tocloft-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/tocloft-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/tocstyle-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/tocstyle-xetex-bidi.def
index 56974fa8ba8..504aa745c41 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/tocstyle-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/tocstyle-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/todonotes-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/todonotes-xetex-bidi.def
index a5772c40634..7e9d195dc51 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/todonotes-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/todonotes-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/wrapfig-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/wrapfig-xetex-bidi.def
index 542ae8a189c..e706e7fb7f2 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/wrapfig-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/wrapfig-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/xcolor-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/xcolor-xetex-bidi.def
index 23906d7ca36..8ba2c5af51c 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/xcolor-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/xcolor-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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
diff --git a/Master/texmf-dist/tex/xelatex/bidi/xltxtra-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/xltxtra-xetex-bidi.def
index 0b6a9372a69..fad22b0be52 100644
--- a/Master/texmf-dist/tex/xelatex/bidi/xltxtra-xetex-bidi.def
+++ b/Master/texmf-dist/tex/xelatex/bidi/xltxtra-xetex-bidi.def
@@ -9,7 +9,7 @@
%% __________________________________________________
%% Vafa Khalighi
%%
-%% Copyright (c) 2007--2022 Vafa Khalighi
+%% Copyright (c) 2007--2023 Vafa Khalighi
%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{55469}
+%% \CheckSum{58794}
%% \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