From 3a4d0bb9c40a92f8cbde4ce2af66038c8c6e0543 Mon Sep 17 00:00:00 2001
From: Robert Alessi
Date: Tue, 24 Jan 2023 16:14:18 +0100
Subject: v1.21 to come will be licensed under OpenBSD terms
---
README.md | 62 ++---
README.tex | 65 ++---
about.html | 69 +++--
arabluatex.dtx | 697 ++++++-------------------------------------------
arabluatex.el | 33 +--
arabluatex.ins | 66 +++--
arabluatex.lua | 29 +-
arabluatex_fullvoc.lua | 29 +-
arabluatex_novoc.lua | 29 +-
arabluatex_trans.lua | 29 +-
arabluatex_voc.lua | 29 +-
makefile | 2 +-
12 files changed, 289 insertions(+), 850 deletions(-)
diff --git a/README.md b/README.md
index c186d18..7e73a72 100644
--- a/README.md
+++ b/README.md
@@ -17,30 +17,30 @@ that can be searched, analyzed and correlated in various ways.
ArabLuaTeX -- Processing ArabTeX notation under LuaLaTeX
-Copyright ⓒ 2016--2022 Robert Alessi
+Copyright ⓒ 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023 Robert Alessi
+\<`alessi@robertalessi.net`\>
+
+Permission to use, copy, modify, and distribute this software for any
+purpose with or without fee is hereby granted, provided that the above
+copyright notice and this permission notice appear in all copies.
+
+THE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL
+WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES
+OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE
+FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY
+DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER
+IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING
+OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
Please send error reports and suggestions for improvements to Robert
Alessi:
- email:
-- website:
+- website:
- comments, feature requests, bug reports:
-
-
-This program is free software: you can redistribute it and/or modify it
-under the terms of the GNU General Public License as published by the
-Free Software Foundation, either version 3 of the License, or (at your
-option) any later version.
-
-This program is distributed in the hope that it will be useful, but
-WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General
-Public License for more details.
-
-You should have received a copy of the GNU General Public License along
-with this program. If not, see \.
+
This release of arabluatex consists of the following source files:
@@ -58,17 +58,6 @@ This release of arabluatex consists of the following source files:
- `arabluatex_trans.lua`
-## License applicable to the documentation
-
-Copyright ⓒ 2016--2022 Robert Alessi
-
-Permission is granted to copy, distribute and/or modify this document
-under the terms of the GNU Free Documentation License, Version 1.3 or
-any later version published by the Free Software Foundation; with no
-Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A
-copy of the license is included in the section entitled "GNU Free
-Documentation License" of the documentation.
-
# Installation
1. Run `'lualatex arabluatex.ins'` to produce the `arabluatex.sty`
@@ -101,31 +90,34 @@ Documentation License" of the documentation.
## Browse the code
You can browse ArabLuaTeX repository on the web:
-
+\
+or\
+
From this page, you can download all the releases of ArabLuaTeX. For
instructions on how to install ArabLuaTeX, please see above.
## Comments, Feature requests, Bug Reports
-
+
## Download the repository
ArabLuaTeX development is facilitated by git, a distributed version
-control system. You will need to install git (most GNU/Linux
+control system. You will need to install git (most Unix/Linux
distributions package it in their repositories).
Use this command to download the repository
- git clone http://git.robertalessi.net/arabluatex
+ git clone https://git.sr.ht/~ralessi/arabluatex
A new directory named arabluatex will have been created, containing
ArabLuaTeX.
## Git hosting
-Make an account on and navigate (while logged in)
-to . Click *Fork* and you will
-have in your account your own repository of `arabluatex` where you will
-be able to make whatever changes you like to.
+Make an account on and navigate (while logged in) to
+. Click *Clone repo to your
+account* and you will have in your account your own repository of
+`arabluatex` where you will be able to make whatever changes you like
+to.
diff --git a/README.tex b/README.tex
index 37ec7c4..bfe0d3c 100644
--- a/README.tex
+++ b/README.tex
@@ -33,31 +33,30 @@ searched, analyzed and correlated in various ways.
\section*{License and disclamer}
ArabLuaTeX -- Processing ArabTeX notation under LuaLaTeX
-Copyright ⓒ 2016--2022 Robert Alessi
+Copyright ⓒ 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023
+Robert Alessi <\verb|alessi@robertalessi.net|>
+
+Permission to use, copy, modify, and distribute this software for any
+purpose with or without fee is hereby granted, provided that the above
+copyright notice and this permission notice appear in all copies.
+
+THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
+WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
+ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
+ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
+OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
Please send error reports and suggestions for improvements to Robert
Alessi:
\begin{itemize}
\item email: \href{mailto:alessi@robertalessi.net}{alessi@robertalessi.net}
-\item website: \url{http://www.robertalessi.net/arabluatex}
+\item website: \url{https://sr.ht/~ralessi/arabluatex}
\item comments, feature requests, bug reports:
- \url{https://gitlab.com/ralessi/arabluatex/issues}
+ \url{https://todo.sr.ht/~ralessi/arabluatex}
\end{itemize}
-This program is free software: you can redistribute it and/or modify
-it under the terms of the GNU General Public License as published by
-the Free Software Foundation, either version 3 of the License, or
-(at your option) any later version.
-
-This program is distributed in the hope that it will be useful, but
-WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-General Public License for more details.
-
-You should have received a copy of the GNU General Public License
-along with this program. If not, see
-.
-
This release of arabluatex consists of the following
source files:
\begin{itemize}
@@ -70,17 +69,6 @@ source files:
\item \verb|arabluatex_trans.lua|
\end{itemize}
-\subsection*{License applicable to the documentation}
-\label{sec:documentation-license}
-Copyright ⓒ 2016--2022 Robert Alessi
-
-Permission is granted to copy, distribute and/or modify this document
-under the terms of the GNU Free Documentation License, Version 1.3 or
-any later version published by the Free Software Foundation; with no
-Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A
-copy of the license is included in the section entitled ``GNU Free
-Documentation License'' of the documentation.
-
\section*{Installation}
\label{sec:installation}
\begin{enumerate}
@@ -111,36 +99,37 @@ Documentation License'' of the documentation.
\label{sec:browse-code}
You can browse ArabLua\TeX\ repository on the web:
-\url{http://git.robertalessi.net/arabluatex}
+\url{http://git.robertalessi.net/arabluatex}\\
+or\\
+\url{https://sr.ht/~ralessi/arabluatex}
From this page, you can download all the releases of ArabLua\TeX. For
instructions on how to install ArabLua\TeX, please see above.
\subsection*{Comments, Feature requests, Bug Reports}
\label{sec:comm-feat-requ}
-\url{https://gitlab.com/ralessi/arabluatex/issues}
+\url{https://todo.sr.ht/~ralessi/arabluatex}
\subsection*{Download the repository}
\label{sec:download-repository}
ArabLua\TeX\ development is facilitated by git, a distributed version
-control system. You will need to install git (most GNU/Linux
+control system. You will need to install git (most Unix/Linux
distributions package it in their repositories).
Use this command to download the repository
\begin{verbatim}
-git clone http://git.robertalessi.net/arabluatex
+git clone https://git.sr.ht/~ralessi/arabluatex
\end{verbatim}
-
A new directory named arabluatex will have been created, containing
ArabLuaTeX.
\subsection*{Git hosting}
\label{sec:git-hosting}
-Make an account on \url{https://gitlab.com} and navigate (while
-logged in) to \url{https://gitlab.com/ralessi/arabluatex}. Click
-\emph{Fork} and you will have in your account your own repository of
-\verb|arabluatex| where you will be able to make whatever changes you
-like to.
+Make an account on \url{https://sh.ht} and navigate (while logged in)
+to \url{https://git.sr.ht/~ralessi/arabluatex}. Click \emph{Clone repo
+ to your account} and you will have in your account your own
+repository of \verb|arabluatex| where you will be able to make
+whatever changes you like to.
\end{document}
\ No newline at end of file
diff --git a/about.html b/about.html
index 0efdc3e..5522ad0 100644
--- a/about.html
+++ b/about.html
@@ -15,29 +15,30 @@ can be searched, analyzed and correlated in various ways.
License and
disclamer
ArabLuaTeX – Processing ArabTeX notation under LuaLaTeX
-Copyright ⓒ 2016–2022 Robert Alessi
+Copyright ⓒ 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023 Robert
+Alessi <alessi@robertalessi.net
>
+Permission to use, copy, modify, and distribute this software for any
+purpose with or without fee is hereby granted, provided that the above
+copyright notice and this permission notice appear in all copies.
+THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL
+WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES
+OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE
+FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY
+DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER
+IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING
+OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
+SOFTWARE.
Please send error reports and suggestions for improvements to Robert
Alessi:
-This program is free software: you can redistribute it and/or modify
-it under the terms of the GNU General Public License as published by the
-Free Software Foundation, either version 3 of the License, or (at your
-option) any later version.
-This program is distributed in the hope that it will be useful, but
-WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General
-Public License for more details.
-You should have received a copy of the GNU General Public License
-along with this program. If not, see
-<http://www.gnu.org/licenses/>.
This release of arabluatex consists of the following source
files:
@@ -49,15 +50,6 @@ files:
arabluatex_novoc.lua
arabluatex_trans.lua
-License applicable
-to the documentation
-Copyright ⓒ 2016–2022 Robert Alessi
-Permission is granted to copy, distribute and/or modify this document
-under the terms of the GNU Free Documentation License, Version 1.3 or
-any later version published by the Free Software Foundation; with no
-Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A
-copy of the license is included in the section entitled “GNU Free
-Documentation License” of the documentation.
Installation
Run 'lualatex arabluatex.ins'
to produce the
@@ -84,27 +76,30 @@ ArabLuaTeX in AUCTeX.
Browse the code
You can browse ArabLuaTeX repository on the web: http://git.robertalessi.net/arabluatex
+class="uri">http://git.robertalessi.net/arabluatex
+or
+https://sr.ht/~ralessi/arabluatex
From this page, you can download all the releases of ArabLuaTeX. For
instructions on how to install ArabLuaTeX, please see above.
Comments, Feature
requests, Bug Reports
-https://gitlab.com/ralessi/arabluatex/issues
+https://todo.sr.ht/~ralessi/arabluatex
Download the
repository
ArabLuaTeX development is facilitated by git, a distributed version
-control system. You will need to install git (most GNU/Linux
+control system. You will need to install git (most Unix/Linux
distributions package it in their repositories).
Use this command to download the repository
-git clone http://git.robertalessi.net/arabluatex
+git clone https://git.sr.ht/~ralessi/arabluatex
A new directory named arabluatex will have been created, containing
ArabLuaTeX.
Git hosting
-Make an account on https://gitlab.com and navigate (while logged in) to https://gitlab.com/ralessi/arabluatex. Click
-Fork and you will have in your account your own repository of
-arabluatex
where you will be able to make whatever changes
-you like to.
+Make an account on https://sh.ht and navigate (while logged in) to https://git.sr.ht/~ralessi/arabluatex. Click Clone
+repo to your account and you will have in your account your own
+repository of arabluatex
where you will be able to make
+whatever changes you like to.
diff --git a/arabluatex.dtx b/arabluatex.dtx
index 9a6b5a1..c585c9e 100644
--- a/arabluatex.dtx
+++ b/arabluatex.dtx
@@ -1,23 +1,22 @@
% \iffalse meta-comment
% ArabLuaTeX -- Processing ArabTeX notation under LuaLaTeX
-% Copyright (C) 2016--2022 Robert Alessi
-%
-% Please send error reports and suggestions for improvements to Robert
+% Copyright (C) 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023 Robert
% Alessi
%
-% This program is free software: you can redistribute it and/or modify
-% it under the terms of the GNU General Public License as published by
-% the Free Software Foundation, either version 3 of the License, or
-% (at your option) any later version.
-%
-% This program is distributed in the hope that it will be useful, but
-% WITHOUT ANY WARRANTY; without even the implied warranty of
-% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-% General Public License for more details.
+% Permission to use, copy, modify, and distribute this software for any
+% purpose with or without fee is hereby granted, provided that the above
+% copyright notice and this permission notice appear in all copies.
+%
+% THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
+% WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
+% MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
+% ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+% WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
+% ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
+% OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
%
-% You should have received a copy of the GNU General Public License
-% along with this program. If not, see
-% .
+% Please send error reports and suggestions for improvements to Robert
+% Alessi
% \fi
%
% \iffalse
@@ -27,7 +26,7 @@
%\NeedsTeXFormat{LaTeX2e}[1999/12/01]
%\ProvidesPackage{arabluatex}
%<*package>
- [2022/06/15 v1.21-dev ArabTeX for LuaLaTeX]
+ [2023/01/24 v1.21-dev ArabTeX for LuaLaTeX]
%
%
%<*driver>
@@ -37,24 +36,24 @@
% This file is part of the `arabluatex' package
%
% ArabLuaTeX -- Processing ArabTeX notation under LuaLaTeX
-% Copyright (C) 2016--2022 Robert Alessi
%
-% Please send error reports and suggestions for improvements to Robert
-% Alessi
-%
-% This program is free software: you can redistribute it and/or modify
-% it under the terms of the GNU General Public License as published by
-% the Free Software Foundation, either version 3 of the License, or
-% (at your option) any later version.
+% Copyright (C) 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023
+% Robert Alessi
%
-% This program is distributed in the hope that it will be useful, but
-% WITHOUT ANY WARRANTY; without even the implied warranty of
-% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-% General Public License for more details.
+% Permission to use, copy, modify, and distribute this software for any
+% purpose with or without fee is hereby granted, provided that the above
+% copyright notice and this permission notice appear in all copies.
+%
+% THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
+% WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
+% MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
+% ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+% WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
+% ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
+% OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
%
-% You should have received a copy of the GNU General Public License
-% along with this program. If not, see
-% .
+% Please send error reports and suggestions for improvements to Robert
+% Alessi
@software{pkg:arabtex,
author = {Lagally, Klaus},
@@ -176,7 +175,7 @@
\usepackage{lettrine}
\newcommand\danger{\lettrine[loversize=-.5]{\textdbend}{\hskip6pt}}
\usepackage{metalogox}
-\usepackage{arabluatex}[2022/06/15]
+\usepackage{arabluatex}[2023/01/24]
\SetTranslitConvention{dmg+}
\SetArbUp{\textsuperscript{\thinspace#1}} % Old Standard needs this
\usepackage[nopar]{quran}
@@ -230,18 +229,24 @@
\metaset{partof}{The arabluatex Package}
\metaset[print]{partof}{The \textsf{arabluatex} Package}
\metaset{copyrightowner}{\metapick[#1]{author}}
-\metaset{copyrightdate}{2016--2022}
-\metaset{licensemessage}{Permission is granted to copy, distribute
- and/or modify this document under the terms of the GNU Free
- Documentation License, Version 1.3 or any later version published by
- the Free Software Foundation; with no Invariant Sections, no
- Front-Cover Texts, and no Back-Cover Texts. A copy of the license
- is included in the section entitled ``GNU Free Documentation
- License''.}
-\metaset{licenseurl}{https://www.gnu.org/licenses/fdl-1.3.html}
+\metaset{copyrightdate}{2016, 2017, 2018, 2019, 2020, 2021, 2022,
+ 2023}
+\metaset{licensemessage}{Permission to use, copy, modify, and
+ distribute this software for any purpose with or without fee is
+ hereby granted, provided that the above copyright notice and this
+ permission notice appear in all copies.
+ THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL
+ WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED
+ WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE
+ AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL
+ DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA
+ OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
+ TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
+ PERFORMANCE OF THIS SOFTWARE.}
+\metaset{licenseurl}{%
+ https://cvsweb.openbsd.org/src/share/misc/license.template?rev=HEAD}
\metaset[print]{licenseurl}{%
- \url{https://www.gnu.org/licenses/fdl-1.3.html}}
-\metaset[cmd]{licenselogo}{\includegraphics[scale=0.75]{#1}}
+ \url{https://cvsweb.openbsd.org/src/share/misc/license.template?rev=HEAD}}
\metawritepdfinfo
\metawritepdfaux
\metawritepdfpreamble
@@ -431,44 +436,50 @@
%
% \section*{License and Disclaimer}
% \addcontentsline{toc}{section}{License and disclamer}
-% \subsection*{License Applicable to this Document}
-% \pdfbookmark[2]{Licence applicable to this document}{copyright-doc}
-% \leavevmode\marginpar{\hfill\texttt{fdl1.3}}
-% \metapick[print]{rightstext} (See below \vref{sec:fdl}.)
-%
-% \subsection*{License Applicable to the Software}
-% \pdfbookmark[2]{Licence applicable to the software}{copyright-soft}
-% \label{sec:license-software}
+% \leavevmode\marginpar{\hfill\texttt{OpenBSD}} \pkg{arabluatex} is
+% licensed under the terms of the so-called OpenBSD license, as it is
+% modelled after the ISC copyright, which is functionally equivalent
+% to a two-term BSD copyright with language removed that is made
+% unnecessary by the Berne convention.\footnote{More information about
+% the OpenBSD policy to which \pkg{arabluatex} adheres:
+% \url{https://www.openbsd.org/policy.html}.}
%
-% \package{arabluatex} --- \metapick[print]{subtitle}
-% \metapick[print]{copyrightstatement}
+% \iffalse
+%<*example>
+% \fi
+\begin{minted}[linenos=false]{text}
+arabluatex -- ArabTeX for LuaLaTeX
+----------------------------------------------------------
+
+Copyright (c) 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023
+Robert Alessi
+
+Permission to use, copy, modify, and distribute this software for any
+purpose with or without fee is hereby granted, provided that the above
+copyright notice and this permission notice appear in all copies.
+
+THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
+WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
+ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
+ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
+OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+\end{minted}
+% \iffalse
+%
+% \fi
%
% Please send error reports and suggestions for improvements to Robert
% Alessi:
% \begin{itemize}
% \item email: \mailto[arabluatex package]{alessi@roberalessi.net}
-% \item website: \url{http://www.robertalessi.net/arabluatex}
+% \item website: \url{https://sr.ht/~ralessi/arabluatex/}
% \item development: \url{http://git.robertalessi.net/arabluatex}
% \item comments, feature requests, bug reports:
-% \url{https://gitlab.com/ralessi/arabluatex/issues}
+% \url{https://todo.sr.ht/~ralessi/arabluatex}
% \end{itemize}
%
-% \leavevmode\marginpar{\hfill\texttt{gpl3+}}
-% This program is free software: you can redistribute it and/or modify
-% it under the terms of the GNU General Public License as published by
-% the Free Software Foundation, either version 3 of the License, or
-% (at your option) any later version.
-%
-% This program is distributed in the hope that it will be useful, but
-% WITHOUT ANY WARRANTY; without even the implied warranty of
-% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-% General Public License for more details.
-%
-% You should have received a copy of the GNU General Public License
-% along with this program. If not, see
-% \href{http://www.gnu.org/licenses}%
-% {\texttt{}}.
-%
% This release of \package{arabluatex} consists of the following
% source files:
% \begin{itemize}
@@ -4527,546 +4538,6 @@
% \end{enumerate}
% \end{enumerate}
%
-% \section{GNU Free Documentation License}
-% \label{sec:fdl}
-% \textbf{Version 1.3, 3 November 2008}
-%
-% \begin{center}
-% Version 1.3, 3 November 2008
-%
-% Copyright \copyright{} 2000, 2001, 2002, 2007, 2008 Free
-% Software Foundation, Inc.
-%
-% \bigskip
-%
-% \url{https://fsf.org/}
-%
-% \bigskip
-%
-% Everyone is permitted to copy and distribute verbatim copies
-% of this license document, but changing it is not allowed.
-% \end{center}
-%
-% \needspace{3\baselineskip}
-% \begin{center}
-% {\bf\large Preamble}
-% \end{center}
-%
-% The purpose of this License is to make a manual, textbook, or other
-% functional and useful document \enquote{free} in the sense of
-% freedom: to assure everyone the effective freedom to copy and
-% redistribute it, with or without modifying it, either commercially
-% or noncommercially. Secondarily, this License preserves for the
-% author and publisher a way to get credit for their work, while not
-% being considered responsible for modifications made by others.
-%
-% This License is a kind of \enquote{copyleft}, which means that
-% derivative works of the document must themselves be free in the same
-% sense. It complements the GNU General Public License, which is a
-% copyleft license designed for free software.
-%
-% We have designed this License in order to use it for manuals for
-% free software, because free software needs free documentation: a
-% free program should come with manuals providing the same freedoms
-% that the software does. But this License is not limited to software
-% manuals; it can be used for any textual work, regardless of subject
-% matter or whether it is published as a printed book. We recommend
-% this License principally for works whose purpose is instruction or
-% reference.
-%
-% \needspace{3\baselineskip}
-% \begin{center}
-% {\large\bf 1. APPLICABILITY AND DEFINITIONS\par}
-% \end{center}
-%
-% This License applies to any manual or other work, in any medium,
-% that contains a notice placed by the copyright holder saying it can
-% be distributed under the terms of this License. Such a notice
-% grants a world-wide, royalty-free license, unlimited in duration, to
-% use that work under the conditions stated herein. The
-% \enquote{\textbf{Document}}, below, refers to any such manual or
-% work. Any member of the public is a licensee, and is addressed as
-% \enquote{\textbf{you}}. You accept the license if you copy, modify
-% or distribute the work in a way requiring permission under copyright
-% law.
-%
-% A \enquote{\textbf{Modified Version}} of the Document means any work
-% containing the Document or a portion of it, either copied verbatim,
-% or with modifications and/or translated into another language.
-%
-% A \enquote{\textbf{Secondary Section}} is a named appendix or a
-% front-matter section of the Document that deals exclusively with the
-% relationship of the publishers or authors of the Document to the
-% Document's overall subject (or to related matters) and contains
-% nothing that could fall directly within that overall subject.
-% (Thus, if the Document is in part a textbook of mathematics, a
-% Secondary Section may not explain any mathematics.) The
-% relationship could be a matter of historical connection with the
-% subject or with related matters, or of legal, commercial,
-% philosophical, ethical or political position regarding them.
-%
-% The \enquote{\textbf{Invariant Sections}} are certain Secondary
-% Sections whose titles are designated, as being those of Invariant
-% Sections, in the notice that says that the Document is released
-% under this License. If a section does not fit the above definition
-% of Secondary then it is not allowed to be designated as Invariant.
-% The Document may contain zero Invariant Sections. If the Document
-% does not identify any Invariant Sections then there are none.
-%
-% The \enquote{\textbf{Cover Texts}} are certain short passages of
-% text that are listed, as Front-Cover Texts or Back-Cover Texts, in
-% the notice that says that the Document is released under this
-% License. A Front-Cover Text may be at most 5 words, and a
-% Back-Cover Text may be at most 25 words.
-%
-% A \enquote{\textbf{Transparent}} copy of the Document means a
-% machine-readable copy, represented in a format whose specification
-% is available to the general public, that is suitable for revising
-% the document straightforwardly with generic text editors or (for
-% images composed of pixels) generic paint programs or (for drawings)
-% some widely available drawing editor, and that is suitable for input
-% to text formatters or for automatic translation to a variety of
-% formats suitable for input to text formatters. A copy made in an
-% otherwise Transparent file format whose markup, or absence of
-% markup, has been arranged to thwart or discourage subsequent
-% modification by readers is not Transparent. An image format is not
-% Transparent if used for any substantial amount of text. A copy that
-% is not \enquote{Transparent} is called \enquote{\textbf{Opaque}}.
-%
-% Examples of suitable formats for Transparent copies include plain
-% ASCII without markup, Texinfo input format, LaTeX input format, SGML
-% or XML using a publicly available DTD, and standard-conforming
-% simple HTML, PostScript or PDF designed for human modification.
-% Examples of transparent image formats include PNG, XCF and JPG.
-% Opaque formats include proprietary formats that can be read and
-% edited only by proprietary word processors, SGML or XML for which
-% the DTD and/or processing tools are not generally available, and the
-% machine-generated HTML, PostScript or PDF produced by some word
-% processors for output purposes only.
-%
-% The \enquote{\textbf{Title Page}} means, for a printed book, the
-% title page itself, plus such following pages as are needed to hold,
-% legibly, the material this License requires to appear in the title
-% page. For works in formats which do not have any title page as
-% such, \enquote{Title Page} means the text near the most prominent
-% appearance of the work's title, preceding the beginning of the body
-% of the text.
-%
-% The \enquote{\textbf{publisher}} means any person or entity that
-% distributes copies of the Document to the public.
-%
-% A section \enquote{\textbf{Entitled XYZ}} means a named subunit of
-% the Document whose title either is precisely XYZ or contains XYZ in
-% parentheses following text that translates XYZ in another language.
-% (Here XYZ stands for a specific section name mentioned below, such
-% as \enquote{\textbf{Acknowledgements}},
-% \enquote{\textbf{Dedications}}, \enquote{\textbf{Endorsements}}, or
-% \enquote{\textbf{History}}.) To \enquote{\textbf{Preserve the
-% Title}} of such a section when you modify the Document means that it
-% remains a section \enquote{Entitled XYZ} according to this
-% definition.
-%
-% The Document may include Warranty Disclaimers next to the notice
-% which states that this License applies to the Document. These
-% Warranty Disclaimers are considered to be included by reference in
-% this License, but only as regards disclaiming warranties: any other
-% implication that these Warranty Disclaimers may have is void and has
-% no effect on the meaning of this License.
-%
-% \needspace{3\baselineskip}
-% \begin{center}
-% {\large\bf 2. VERBATIM COPYING\par}
-% \end{center}
-%
-% You may copy and distribute the Document in any medium, either
-% commercially or noncommercially, provided that this License, the
-% copyright notices, and the license notice saying this License
-% applies to the Document are reproduced in all copies, and that you
-% add no other conditions whatsoever to those of this License. You
-% may not use technical measures to obstruct or control the reading or
-% further copying of the copies you make or distribute. However, you
-% may accept compensation in exchange for copies. If you distribute a
-% large enough number of copies you must also follow the conditions in
-% section~3.
-%
-% You may also lend copies, under the same conditions stated above,
-% and you may publicly display copies.
-%
-% \needspace{3\baselineskip}
-% \begin{center}
-% {\large\bf 3. COPYING IN QUANTITY\par}
-% \end{center}
-%
-% If you publish printed copies (or copies in media that commonly have
-% printed covers) of the Document, numbering more than 100, and the
-% Document's license notice requires Cover Texts, you must enclose the
-% copies in covers that carry, clearly and legibly, all these Cover
-% Texts: Front-Cover Texts on the front cover, and Back-Cover Texts on
-% the back cover. Both covers must also clearly and legibly identify
-% you as the publisher of these copies. The front cover must present
-% the full title with all words of the title equally prominent and
-% visible. You may add other material on the covers in addition.
-% Copying with changes limited to the covers, as long as they preserve
-% the title of the Document and satisfy these conditions, can be
-% treated as verbatim copying in other respects.
-%
-% If the required texts for either cover are too voluminous to fit
-% legibly, you should put the first ones listed (as many as fit
-% reasonably) on the actual cover, and continue the rest onto adjacent
-% pages.
-%
-% If you publish or distribute Opaque copies of the Document numbering
-% more than 100, you must either include a machine-readable
-% Transparent copy along with each Opaque copy, or state in or with
-% each Opaque copy a computer-network location from which the general
-% network-using public has access to download using public-standard
-% network protocols a complete Transparent copy of the Document, free
-% of added material. If you use the latter option, you must take
-% reasonably prudent steps, when you begin distribution of Opaque
-% copies in quantity, to ensure that this Transparent copy will remain
-% thus accessible at the stated location until at least one year after
-% the last time you distribute an Opaque copy (directly or through
-% your agents or retailers) of that edition to the public.
-%
-% It is requested, but not required, that you contact the authors of
-% the Document well before redistributing any large number of copies,
-% to give them a chance to provide you with an updated version of the
-% Document.
-%
-% \needspace{3\baselineskip}
-% \begin{center}
-% {\large\bf 4. MODIFICATIONS\par}
-% \end{center}
-%
-% You may copy and distribute a Modified Version of the Document under
-% the conditions of sections 2 and 3 above, provided that you release
-% the Modified Version under precisely this License, with the Modified
-% Version filling the role of the Document, thus licensing
-% distribution and modification of the Modified Version to whoever
-% possesses a copy of it. In addition, you must do these things in
-% the Modified Version:
-%
-% \begin{itemize}
-% \item[A.] Use in the Title Page (and on the covers, if any) a title
-% distinct from that of the Document, and from those of previous
-% versions (which should, if there were any, be listed in the
-% History section of the Document). You may use the same title as a
-% previous version if the original publisher of that version gives
-% permission.
-%
-% \item[B.] List on the Title Page, as authors, one or more persons
-% or entities responsible for authorship of the modifications in
-% the Modified Version, together with at least five of the
-% principal authors of the Document (all of its principal authors,
-% if it has fewer than five), unless they release you from this
-% requirement.
-%
-% \item[C.] State on the Title page the name of the publisher of the
-% Modified Version, as the publisher.
-%
-% \item[D.] Preserve all the copyright notices of the Document.
-%
-% \item[E.] Add an appropriate copyright notice for your
-% modifications adjacent to the other copyright notices.
-%
-% \item[F.] Include, immediately after the copyright notices, a
-% license notice giving the public permission to use the Modified
-% Version under the terms of this License, in the form shown in the
-% Addendum below.
-%
-% \item[G.] Preserve in that license notice the full lists of
-% Invariant Sections and required Cover Texts given in the
-% Document's license notice.
-%
-% \item[H.] Include an unaltered copy of this License.
-%
-% \item[I.] Preserve the section Entitled \enquote{History},
-% Preserve its Title, and add to it an item stating at least the
-% title, year, new authors, and publisher of the Modified Version
-% as given on the Title Page. If there is no section Entitled
-% \enquote{History} in the Document, create one stating the title,
-% year, authors, and publisher of the Document as given on its
-% Title Page, then add an item describing the Modified Version as
-% stated in the previous sentence.
-%
-% \item[J.] Preserve the network location, if any, given in the
-% Document for public access to a Transparent copy of the Document,
-% and likewise the network locations given in the Document for
-% previous versions it was based on. These may be placed in the
-% \enquote{History} section. You may omit a network location for a
-% work that was published at least four years before the Document
-% itself, or if the original publisher of the version it refers to
-% gives permission.
-%
-% \item[K.] For any section Entitled \enquote{Acknowledgements} or
-% \enquote{Dedications}, Preserve the Title of the section, and
-% preserve in the section all the substance and tone of each of the
-% contributor acknowledgements and/or dedications given therein.
-%
-% \item[L.] Preserve all the Invariant Sections of the Document,
-% unaltered in their text and in their titles. Section numbers or
-% the equivalent are not considered part of the section titles.
-%
-% \item[M.] Delete any section Entitled \enquote{Endorsements}.
-% Such a section may not be included in the Modified Version.
-%
-% \item[N.] Do not retitle any existing section to be Entitled
-% \enquote{Endorsements} or to conflict in title with any Invariant
-% Section.
-%
-% \item[O.] Preserve any Warranty Disclaimers.
-% \end{itemize}
-%
-% If the Modified Version includes new front-matter sections or
-% appendices that qualify as Secondary Sections and contain no
-% material copied from the Document, you may at your option designate
-% some or all of these sections as invariant. To do this, add their
-% titles to the list of Invariant Sections in the Modified Version's
-% license notice. These titles must be distinct from any other
-% section titles.
-%
-% You may add a section Entitled \enquote{Endorsements}, provided it
-% contains nothing but endorsements of your Modified Version by
-% various parties---for example, statements of peer review or that the
-% text has been approved by an organization as the authoritative
-% definition of a standard.
-%
-% You may add a passage of up to five words as a Front-Cover Text, and
-% a passage of up to 25 words as a Back-Cover Text, to the end of the
-% list of Cover Texts in the Modified Version. Only one passage of
-% Front-Cover Text and one of Back-Cover Text may be added by (or
-% through arrangements made by) any one entity. If the Document
-% already includes a cover text for the same cover, previously added
-% by you or by arrangement made by the same entity you are acting on
-% behalf of, you may not add another; but you may replace the old one,
-% on explicit permission from the previous publisher that added the
-% old one.
-%
-% The author(s) and publisher(s) of the Document do not by this
-% License give permission to use their names for publicity for or to
-% assert or imply endorsement of any Modified Version.
-%
-% \needspace{3\baselineskip}
-% \begin{center}
-% {\large\bf 5. COMBINING DOCUMENTS\par}
-% \end{center}
-%
-% You may combine the Document with other documents released under
-% this License, under the terms defined in section~4 above for
-% modified versions, provided that you include in the combination all
-% of the Invariant Sections of all of the original documents,
-% unmodified, and list them all as Invariant Sections of your combined
-% work in its license notice, and that you preserve all their Warranty
-% Disclaimers.
-%
-% The combined work need only contain one copy of this License, and
-% multiple identical Invariant Sections may be replaced with a single
-% copy. If there are multiple Invariant Sections with the same name
-% but different contents, make the title of each such section unique
-% by adding at the end of it, in parentheses, the name of the original
-% author or publisher of that section if known, or else a unique
-% number. Make the same adjustment to the section titles in the list
-% of Invariant Sections in the license notice of the combined work.
-%
-% In the combination, you must combine any sections Entitled
-% \enquote{History} in the various original documents, forming one
-% section Entitled \enquote{History}; likewise combine any sections
-% Entitled \enquote{Acknowledgements}, and any sections Entitled
-% \enquote{Dedications}. You must delete all sections Entitled
-% \enquote{Endorsements}.
-%
-% \needspace{3\baselineskip}
-% \begin{center}
-% {\large\bf 6. COLLECTIONS OF DOCUMENTS\par}
-% \end{center}
-%
-% You may make a collection consisting of the Document and other
-% documents released under this License, and replace the individual
-% copies of this License in the various documents with a single copy
-% that is included in the collection, provided that you follow the
-% rules of this License for verbatim copying of each of the documents
-% in all other respects.
-%
-% You may extract a single document from such a collection, and
-% distribute it individually under this License, provided you insert a
-% copy of this License into the extracted document, and follow this
-% License in all other respects regarding verbatim copying of that
-% document.
-%
-% \needspace{3\baselineskip}
-% \begin{center}
-% {\large\bf 7. AGGREGATION WITH INDEPENDENT WORKS\par}
-% \end{center}
-%
-% A compilation of the Document or its derivatives with other separate
-% and independent documents or works, in or on a volume of a storage
-% or distribution medium, is called an \enquote{aggregate} if the
-% copyright resulting from the compilation is not used to limit the
-% legal rights of the compilation's users beyond what the individual
-% works permit. When the Document is included in an aggregate, this
-% License does not apply to the other works in the aggregate which are
-% not themselves derivative works of the Document.
-%
-% If the Cover Text requirement of section~3 is applicable to these
-% copies of the Document, then if the Document is less than one half
-% of the entire aggregate, the Document's Cover Texts may be placed on
-% covers that bracket the Document within the aggregate, or the
-% electronic equivalent of covers if the Document is in electronic
-% form. Otherwise they must appear on printed covers that bracket the
-% whole aggregate.
-%
-% \needspace{3\baselineskip}
-% \begin{center}
-% {\large\bf 8. TRANSLATION\par}
-% \end{center}
-%
-% Translation is considered a kind of modification, so you may
-% distribute translations of the Document under the terms of
-% section~4. Replacing Invariant Sections with translations requires
-% special permission from their copyright holders, but you may include
-% translations of some or all Invariant Sections in addition to the
-% original versions of these Invariant Sections. You may include a
-% translation of this License, and all the license notices in the
-% Document, and any Warranty Disclaimers, provided that you also
-% include the original English version of this License and the
-% original versions of those notices and disclaimers. In case of a
-% disagreement between the translation and the original version of
-% this License or a notice or disclaimer, the original version will
-% prevail.
-%
-% If a section in the Document is Entitled \enquote{Acknowledgements},
-% \enquote{Dedications}, or \enquote{History}, the requirement
-% (section~4) to Preserve its Title (section~1) will typically require
-% changing the actual title.
-%
-% \needspace{3\baselineskip}
-% \begin{center}
-% {\large\bf 9. TERMINATION\par}
-% \end{center}
-%
-% You may not copy, modify, sublicense, or distribute the Document
-% except as expressly provided under this License. Any attempt
-% otherwise to copy, modify, sublicense, or distribute it is void, and
-% will automatically terminate your rights under this License.
-%
-% However, if you cease all violation of this License, then your
-% license from a particular copyright holder is reinstated (a)
-% provisionally, unless and until the copyright holder explicitly and
-% finally terminates your license, and (b) permanently, if the
-% copyright holder fails to notify you of the violation by some
-% reasonable means prior to 60 days after the cessation.
-%
-% Moreover, your license from a particular copyright holder is
-% reinstated permanently if the copyright holder notifies you of the
-% violation by some reasonable means, this is the first time you have
-% received notice of violation of this License (for any work) from
-% that copyright holder, and you cure the violation prior to 30 days
-% after your receipt of the notice.
-%
-% Termination of your rights under this section does not terminate the
-% licenses of parties who have received copies or rights from you
-% under this License. If your rights have been terminated and not
-% permanently reinstated, receipt of a copy of some or all of the same
-% material does not give you any rights to use it.
-%
-% \needspace{3\baselineskip}
-% \begin{center}
-% {\large\bf 10. FUTURE REVISIONS OF THIS LICENSE\par}
-% \end{center}
-%
-% The Free Software Foundation may publish new, revised versions of
-% the GNU Free Documentation License from time to time. Such new
-% versions will be similar in spirit to the present version, but may
-% differ in detail to address new problems or concerns. See
-% \url{https://www.gnu.org/licenses/}.
-%
-% Each version of the License is given a distinguishing version
-% number. If the Document specifies that a particular numbered
-% version of this License \enquote{or any later version} applies to
-% it, you have the option of following the terms and conditions either
-% of that specified version or of any later version that has been
-% published (not as a draft) by the Free Software Foundation. If the
-% Document does not specify a version number of this License, you may
-% choose any version ever published (not as a draft) by the Free
-% Software Foundation. If the Document specifies that a proxy can
-% decide which future versions of this License can be used, that
-% proxy's public statement of acceptance of a version permanently
-% authorizes you to choose that version for the Document.
-%
-% \needspace{3\baselineskip}
-% \begin{center}
-% {\large\bf 11. RELICENSING\par}
-% \end{center}
-%
-% \enquote{Massive Multiauthor Collaboration Site} (or \enquote{MMC
-% Site}) means any World Wide Web server that publishes copyrightable
-% works and also provides prominent facilities for anybody to edit
-% those works. A public wiki that anybody can edit is an example of
-% such a server. A \enquote{Massive Multiauthor Collaboration} (or
-% \enquote{MMC}) contained in the site means any set of copyrightable
-% works thus published on the MMC site.
-%
-% \enquote{CC-BY-SA} means the Creative Commons Attribution-Share
-% Alike 3.0 license published by Creative Commons Corporation, a
-% not-for-profit corporation with a principal place of business in San
-% Francisco, California, as well as future copyleft versions of that
-% license published by that same organization.
-%
-% \enquote{Incorporate} means to publish or republish a Document, in
-% whole or in part, as part of another Document.
-%
-% An MMC is \enquote{eligible for relicensing} if it is licensed under
-% this License, and if all works that were first published under this
-% License somewhere other than this MMC, and subsequently incorporated
-% in whole or in part into the MMC, (1) had no cover texts or
-% invariant sections, and (2) were thus incorporated prior to November
-% 1, 2008.
-%
-% The operator of an MMC Site may republish an MMC contained in the
-% site under CC-BY-SA on the same site at any time before August 1,
-% 2009, provided the MMC is eligible for relicensing.
-%
-% \needspace{3\baselineskip}
-% \begin{center}
-% {\large\bf ADDENDUM: How to use this License for your documents\par}
-% \end{center}
-%
-% To use this License in a document you have written, include a copy
-% of the License in the document and put the following copyright and
-% license notices just after the title page:
-%
-% \bigskip
-% \begin{quote}
-% Copyright \copyright{} YEAR YOUR NAME. Permission is granted to
-% copy, distribute and/or modify this document under the terms of
-% the GNU Free Documentation License, Version 1.3 or any later
-% version published by the Free Software Foundation; with no
-% Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.
-% A copy of the license is included in the section entitled
-% \enquote{GNU Free Documentation License}.
-% \end{quote}
-% \bigskip
-%
-% If you have Invariant Sections, Front-Cover Texts and Back-Cover
-% Texts, replace the \enquote{with \dots\ Texts.}\ line with this:
-%
-% \bigskip
-% \begin{quote}
-% with the Invariant Sections being LIST THEIR TITLES, with the
-% Front-Cover Texts being LIST, and with the Back-Cover Texts being LIST.
-% \end{quote}
-% \bigskip
-%
-% If you have Invariant Sections without Cover Texts, or some other
-% combination of the three, merge those two alternatives to suit the
-% situation.
-%
-% If your document contains nontrivial examples of program code, we
-% recommend releasing these examples in parallel under your choice of
-% free software license, such as the GNU General Public License,
-% to permit their use in free software.
-%
-%
% \StopEventually{}
%
% \section{Implementation}
@@ -5160,7 +4631,7 @@
% \end{macrocode}
% \end{macro}
% \begin{macro}{\SetArbNumbers}
-% \changes{v1.21}{2022/06/15}{selects Indian or Arabic numbers}
+% \changes{v1.21}{2023/01/24}{selects Indian or Arabic numbers}
% \begin{macrocode}
\NewDocumentCommand{\SetArbNumbers}{m}{%
\luadirect{arabluatex.setnums(\luastringN{#1})}%
@@ -5323,7 +4794,7 @@
% \end{macrocode}
% \end{macro}
% \begin{macro}{\altrfont}
-% \changes{v1.21}{2022/06/15}{new command \cs{altrfont} to store
+% \changes{v1.21}{2023/01/24}{new command \cs{altrfont} to store
% font and shape information (trans mode)} Finally \cs{altrfont}
% is used internally by \package{arabluatex} to store family and
% shape information about the font to be used for transliterated
diff --git a/arabluatex.el b/arabluatex.el
index 0cd3fd3..e445aca 100644
--- a/arabluatex.el
+++ b/arabluatex.el
@@ -1,8 +1,23 @@
;;; arabluatex.el --- AUCTeX style for `arabluatex.sty'
;; This file is part of the `arabluatex' package
-;; ArabLuaTeX -- Processing ArabTeX notation under LuaLaTeX
-;; Copyright (C) 2016--2022 Robert Alessi
+;; arabluatex -- ArabTeX for LuaLaTeX
+;; Copyright (C) 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023
+;; Robert Alessi
+
+;; Permission to use, copy, modify, and distribute this software for
+;; any purpose with or without fee is hereby granted, provided that
+;; the above copyright notice and this permission notice appear in all
+;; copies.
+
+;; THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL
+;; WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED
+;; WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE
+;; AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR
+;; CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS
+;; OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
+;; NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+;; CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
;; The author would like to express his grateful thanks to Arash
;; Esbati whose comments helped to improve this file
@@ -11,20 +26,6 @@
;; Please send error reports and suggestions for improvements to Robert
;; Alessi
-;; This program is free software: you can redistribute it and/or modify
-;; it under the terms of the GNU General Public License as published by
-;; the Free Software Foundation, either version 3 of the License, or
-;; (at your option) any later version.
-
-;; This program is distributed in the hope that it will be useful, but
-;; WITHOUT ANY WARRANTY; without even the implied warranty of
-;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-;; General Public License for more details.
-
-;; You should have received a copy of the GNU General Public License
-;; along with this program. If not, see
-;; .
-
(defvar LaTeX-arabluatex-preamble-options
'(("voc")
("fullvoc")
diff --git a/arabluatex.ins b/arabluatex.ins
index afef368..a8c65c6 100644
--- a/arabluatex.ins
+++ b/arabluatex.ins
@@ -1,24 +1,23 @@
%% This file is part of the `arabluatex' package
%%
%% ArabLuaTeX -- Processing ArabTeX notation under LuaLaTeX
-%% Copyright (C) 2016--2022 Robert Alessi
-%%
-%% Please send error reports and suggestions for improvements to
+%% Copyright (C) 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023
%% Robert Alessi
%%
-%% This program is free software: you can redistribute it and/or
-%% modify it under the terms of the GNU General Public License
-%% as published by the Free Software Foundation, either version 3
-%% of the License, or (at your option) any later version.
-%%
-%% This program is distributed in the hope that it will be useful,
-%% but WITHOUT ANY WARRANTY; without even the implied warranty of
-%% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-%% GNU General Public License for more details.
+%% Permission to use, copy, modify, and distribute this software for any
+%% purpose with or without fee is hereby granted, provided that the above
+%% copyright notice and this permission notice appear in all copies.
+%%
+%% THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
+%% WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
+%% MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
+%% ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+%% WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
+%% ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
+%% OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
%%
-%% You should have received a copy of the GNU General Public License
-%% along with this program. If not, see
-%% .
+%% Please send error reports and suggestions for improvements to
+%% Robert Alessi
%%
%% This release of 'arabluatex' consists of the following source files:
%% - arabluatex.ins
@@ -28,8 +27,6 @@
%% - arabluatex_fullvoc.lua
%% - arabluatex_novoc.lua
%% - arabluatex_trans.lua
-%%
-
\input docstrip.tex
\keepsilent
@@ -43,24 +40,23 @@ This is a generated file.
This file is part of the `arabluatex' package
ArabLuaTeX -- Processing ArabTeX notation under LuaLaTeX
-Copyright (C) 2016--2022 Robert Alessi
-
-Please send error reports and suggestions for improvements to Robert
-Alessi
-
-This program is free software: you can redistribute it and/or modify
-it under the terms of the GNU General Public License as published by
-the Free Software Foundation, either version 3 of the License, or
-(at your option) any later version.
-
-This program is distributed in the hope that it will be useful, but
-WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-General Public License for more details.
-
-You should have received a copy of the GNU General Public License
-along with this program. If not, see
-.
+Copyright (C) 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023
+Robert Alessi
+
+Permission to use, copy, modify, and distribute this software for any
+purpose with or without fee is hereby granted, provided that the above
+copyright notice and this permission notice appear in all copies.
+
+THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
+WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
+ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
+ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
+OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+
+Please send error reports and suggestions for improvements to
+Robert Alessi
This release of 'arabluatex' consists of the following source files:
- arabluatex.ins
diff --git a/arabluatex.lua b/arabluatex.lua
index 799fed9..bce9e0f 100644
--- a/arabluatex.lua
+++ b/arabluatex.lua
@@ -2,24 +2,23 @@
This file is part of the `arabluatex' package
ArabLuaTeX -- Processing ArabTeX notation under LuaLaTeX
-Copyright (C) 2016--2022 Robert Alessi
+Copyright (C) 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023
+Robert Alessi
-Please send error reports and suggestions for improvements to Robert
-Alessi
-
-This program is free software: you can redistribute it and/or modify
-it under the terms of the GNU General Public License as published by
-the Free Software Foundation, either version 3 of the License, or
-(at your option) any later version.
+Permission to use, copy, modify, and distribute this software for any
+purpose with or without fee is hereby granted, provided that the above
+copyright notice and this permission notice appear in all copies.
-This program is distributed in the hope that it will be useful, but
-WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-General Public License for more details.
+THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
+WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
+ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
+ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
+OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
-You should have received a copy of the GNU General Public License
-along with this program. If not, see
-.
+Please send error reports and suggestions for improvements to Robert
+Alessi
--]]
arabluatex = {}
diff --git a/arabluatex_fullvoc.lua b/arabluatex_fullvoc.lua
index e34f12d..7483734 100644
--- a/arabluatex_fullvoc.lua
+++ b/arabluatex_fullvoc.lua
@@ -2,24 +2,23 @@
This file is part of the `arabluatex' package
ArabLuaTeX -- Processing ArabTeX notation under LuaLaTeX
-Copyright (C) 2016--2022 Robert Alessi
+Copyright (C) 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023
+Robert Alessi
-Please send error reports and suggestions for improvements to Robert
-Alessi
-
-This program is free software: you can redistribute it and/or modify
-it under the terms of the GNU General Public License as published by
-the Free Software Foundation, either version 3 of the License, or
-(at your option) any later version.
+Permission to use, copy, modify, and distribute this software for any
+purpose with or without fee is hereby granted, provided that the above
+copyright notice and this permission notice appear in all copies.
-This program is distributed in the hope that it will be useful, but
-WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-General Public License for more details.
+THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
+WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
+ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
+ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
+OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
-You should have received a copy of the GNU General Public License
-along with this program. If not, see
-.
+Please send error reports and suggestions for improvements to Robert
+Alessi
--]]
hamzafv = {
diff --git a/arabluatex_novoc.lua b/arabluatex_novoc.lua
index f2d0d5a..1800655 100644
--- a/arabluatex_novoc.lua
+++ b/arabluatex_novoc.lua
@@ -2,24 +2,23 @@
This file is part of the `arabluatex' package
ArabLuaTeX -- Processing ArabTeX notation under LuaLaTeX
-Copyright (C) 2016--2022 Robert Alessi
+Copyright (C) 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023
+Robert Alessi
-Please send error reports and suggestions for improvements to Robert
-Alessi
-
-This program is free software: you can redistribute it and/or modify
-it under the terms of the GNU General Public License as published by
-the Free Software Foundation, either version 3 of the License, or
-(at your option) any later version.
+Permission to use, copy, modify, and distribute this software for any
+purpose with or without fee is hereby granted, provided that the above
+copyright notice and this permission notice appear in all copies.
-This program is distributed in the hope that it will be useful, but
-WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-General Public License for more details.
+THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
+WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
+ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
+ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
+OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
-You should have received a copy of the GNU General Public License
-along with this program. If not, see
-.
+Please send error reports and suggestions for improvements to Robert
+Alessi
--]]
tanwinnv = {
diff --git a/arabluatex_trans.lua b/arabluatex_trans.lua
index 8791b62..c3c21e1 100644
--- a/arabluatex_trans.lua
+++ b/arabluatex_trans.lua
@@ -2,24 +2,23 @@
This file is part of the `arabluatex' package
ArabLuaTeX -- Processing ArabTeX notation under LuaLaTeX
-Copyright (C) 2016--2022 Robert Alessi
+Copyright (C) 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023
+Robert Alessi
-Please send error reports and suggestions for improvements to Robert
-Alessi
-
-This program is free software: you can redistribute it and/or modify
-it under the terms of the GNU General Public License as published by
-the Free Software Foundation, either version 3 of the License, or
-(at your option) any later version.
+Permission to use, copy, modify, and distribute this software for any
+purpose with or without fee is hereby granted, provided that the above
+copyright notice and this permission notice appear in all copies.
-This program is distributed in the hope that it will be useful, but
-WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-General Public License for more details.
+THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
+WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
+ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
+ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
+OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
-You should have received a copy of the GNU General Public License
-along with this program. If not, see
-.
+Please send error reports and suggestions for improvements to Robert
+Alessi
--]]
-- common
diff --git a/arabluatex_voc.lua b/arabluatex_voc.lua
index 4db5d3a..6211b4b 100644
--- a/arabluatex_voc.lua
+++ b/arabluatex_voc.lua
@@ -2,24 +2,23 @@
This file is part of the `arabluatex' package
ArabLuaTeX -- Processing ArabTeX notation under LuaLaTeX
-Copyright (C) 2016--2022 Robert Alessi
+Copyright (C) 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023
+Robert Alessi
-Please send error reports and suggestions for improvements to Robert
-Alessi
-
-This program is free software: you can redistribute it and/or modify
-it under the terms of the GNU General Public License as published by
-the Free Software Foundation, either version 3 of the License, or
-(at your option) any later version.
+Permission to use, copy, modify, and distribute this software for any
+purpose with or without fee is hereby granted, provided that the above
+copyright notice and this permission notice appear in all copies.
-This program is distributed in the hope that it will be useful, but
-WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-General Public License for more details.
+THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
+WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
+ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
+ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
+OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
-You should have received a copy of the GNU General Public License
-along with this program. If not, see
-.
+Please send error reports and suggestions for improvements to Robert
+Alessi
--]]
arbmarks = {
diff --git a/makefile b/makefile
index 4911962..bb09058 100644
--- a/makefile
+++ b/makefile
@@ -81,7 +81,7 @@ clean:
rm -rf saved/ TMP/ _minted-arabluatex/
find ./samples/ | grep -v "\./samples/$$" | grep -v ".*tex$$" | xargs rm -rf
mkdir saved
- cp *.{lua,ins,dtx,tex,el} makefile saved # .bib is in dtx
+ cp *.{lua,ins,dtx,tex,el} AUTHORS.md COPYING makefile saved # .bib is in dtx
rm *.*
cp saved/* .
rm -rf saved/
--
cgit v1.2.3