aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--README.md4
-rw-r--r--README.tex4
-rw-r--r--about.html4
-rw-r--r--arabluatex.dtx20
-rw-r--r--arabluatex.el2
-rw-r--r--arabluatex.ins4
-rw-r--r--arabluatex.lua2
-rw-r--r--arabluatex_fullvoc.lua2
-rw-r--r--arabluatex_novoc.lua2
-rw-r--r--arabluatex_trans.lua2
-rw-r--r--arabluatex_voc.lua2
11 files changed, 29 insertions, 19 deletions
diff --git a/README.md b/README.md
index 40bbc89..6c35630 100644
--- a/README.md
+++ b/README.md
@@ -26,7 +26,7 @@ License and disclamer
26 26
27ArabLuaTeX – Processing ArabTeX notation under LuaLaTeX 27ArabLuaTeX – Processing ArabTeX notation under LuaLaTeX
28 28
29Copyright ⓒ 2016–2017 Robert Alessi 29Copyright ⓒ 2016–2018 Robert Alessi
30 30
31Please send error reports and suggestions for improvements to Robert 31Please send error reports and suggestions for improvements to Robert
32Alessi: 32Alessi:
@@ -70,7 +70,7 @@ This release of arabluatex consists of the following source files:
70License applicable to the documentation 70License applicable to the documentation
71--------------------------------------- 71---------------------------------------
72 72
73Copyright ⓒ 2016–2017 Robert Alessi 73Copyright ⓒ 2016–2018 Robert Alessi
74 74
75The documentation file `arabluatex.pdf` that is generated from the 75The documentation file `arabluatex.pdf` that is generated from the
76`arabluatex.dtx` source is licensed under the Creative Commons 76`arabluatex.dtx` source is licensed under the Creative Commons
diff --git a/README.tex b/README.tex
index e7399a6..51a5f34 100644
--- a/README.tex
+++ b/README.tex
@@ -33,7 +33,7 @@ searched, analyzed and correlated in various ways.
33\section*{License and disclamer} 33\section*{License and disclamer}
34ArabLuaTeX -- Processing ArabTeX notation under LuaLaTeX 34ArabLuaTeX -- Processing ArabTeX notation under LuaLaTeX
35 35
36Copyright ⓒ 2016--2017 Robert Alessi 36Copyright ⓒ 2016--2018 Robert Alessi
37 37
38Please send error reports and suggestions for improvements to Robert 38Please send error reports and suggestions for improvements to Robert
39Alessi: 39Alessi:
@@ -72,7 +72,7 @@ source files:
72 72
73\subsection*{License applicable to the documentation} 73\subsection*{License applicable to the documentation}
74\label{sec:documentation-license} 74\label{sec:documentation-license}
75Copyright ⓒ 2016--2017 Robert Alessi 75Copyright ⓒ 2016--2018 Robert Alessi
76 76
77The documentation file \verb|arabluatex.pdf| that is generated from 77The documentation file \verb|arabluatex.pdf| that is generated from
78the \verb|arabluatex.dtx| source is licensed under the Creative 78the \verb|arabluatex.dtx| source is licensed under the Creative
diff --git a/about.html b/about.html
index 8be0e5f..374378c 100644
--- a/about.html
+++ b/about.html
@@ -17,7 +17,7 @@
17<p>This package provides for <a href="http://luatex.org">LuaLaTeX</a> an <a href="http://ctan.org/pkg/arabtex">ArabTeX</a>-like interface to generate Arabic writing from an <span style="font-variant: small-caps;">ascii</span> transliteration. It is particularly well-suited for complex documents such as technical documents or critical editions where a lot of left-to-right commands intertwine with Arabic writing. arabluatex is able to process any ArabTeX input notation. Its output can be set in the same modes of vocalization as ArabTeX, or in different roman transliterations. It further allows many typographical refinements. It will eventually interact with some other packages yet to come to produce from <code>.tex</code> source files, in addition to printed books, <code>TEI xml</code> compliant critical editions and/or lexicons that can be searched, analyzed and correlated in various ways.</p> 17<p>This package provides for <a href="http://luatex.org">LuaLaTeX</a> an <a href="http://ctan.org/pkg/arabtex">ArabTeX</a>-like interface to generate Arabic writing from an <span style="font-variant: small-caps;">ascii</span> transliteration. It is particularly well-suited for complex documents such as technical documents or critical editions where a lot of left-to-right commands intertwine with Arabic writing. arabluatex is able to process any ArabTeX input notation. Its output can be set in the same modes of vocalization as ArabTeX, or in different roman transliterations. It further allows many typographical refinements. It will eventually interact with some other packages yet to come to produce from <code>.tex</code> source files, in addition to printed books, <code>TEI xml</code> compliant critical editions and/or lexicons that can be searched, analyzed and correlated in various ways.</p>
18<h1 id="license-and-disclamer" class="unnumbered">License and disclamer</h1> 18<h1 id="license-and-disclamer" class="unnumbered">License and disclamer</h1>
19<p>ArabLuaTeX – Processing ArabTeX notation under LuaLaTeX</p> 19<p>ArabLuaTeX – Processing ArabTeX notation under LuaLaTeX</p>
20<p>Copyright ⓒ 2016–2017 Robert Alessi</p> 20<p>Copyright ⓒ 2016–2018 Robert Alessi</p>
21<p>Please send error reports and suggestions for improvements to Robert Alessi:</p> 21<p>Please send error reports and suggestions for improvements to Robert Alessi:</p>
22<ul> 22<ul>
23<li><p>email: <a href="mailto:alessi@robertalessi.net">alessi@robertalessi.net</a></p></li> 23<li><p>email: <a href="mailto:alessi@robertalessi.net">alessi@robertalessi.net</a></p></li>
@@ -38,7 +38,7 @@
38<li><p><code>arabluatex_trans.lua</code></p></li> 38<li><p><code>arabluatex_trans.lua</code></p></li>
39</ul> 39</ul>
40<h2 id="sec:documentation-license" class="unnumbered">License applicable to the documentation</h2> 40<h2 id="sec:documentation-license" class="unnumbered">License applicable to the documentation</h2>
41<p>Copyright ⓒ 2016–2017 Robert Alessi</p> 41<p>Copyright ⓒ 2016–2018 Robert Alessi</p>
42<p>The documentation file <code>arabluatex.pdf</code> that is generated from the <code>arabluatex.dtx</code> source is licensed under the Creative Commons Attribution-ShareAlike 4.0 International License. To view a copy of this license, visit <a href="http://creativecommons.org/licenses/by-sa/4.0/" class="uri">http://creativecommons.org/licenses/by-sa/4.0/</a> or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA.</p> 42<p>The documentation file <code>arabluatex.pdf</code> that is generated from the <code>arabluatex.dtx</code> source is licensed under the Creative Commons Attribution-ShareAlike 4.0 International License. To view a copy of this license, visit <a href="http://creativecommons.org/licenses/by-sa/4.0/" class="uri">http://creativecommons.org/licenses/by-sa/4.0/</a> or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA.</p>
43<h1 id="sec:installation" class="unnumbered">Installation</h1> 43<h1 id="sec:installation" class="unnumbered">Installation</h1>
44<ol> 44<ol>
diff --git a/arabluatex.dtx b/arabluatex.dtx
index eefc3e1..d741c27 100644
--- a/arabluatex.dtx
+++ b/arabluatex.dtx
@@ -1,6 +1,6 @@
1% \iffalse meta-comment 1% \iffalse meta-comment
2% ArabLuaTeX -- Processing ArabTeX notation under LuaLaTeX 2% ArabLuaTeX -- Processing ArabTeX notation under LuaLaTeX
3% Copyright (C) 2016--2017 Robert Alessi 3% Copyright (C) 2016--2018 Robert Alessi
4% 4%
5% Please send error reports and suggestions for improvements to Robert 5% Please send error reports and suggestions for improvements to Robert
6% Alessi <alessi@robertalessi.net> 6% Alessi <alessi@robertalessi.net>
@@ -37,7 +37,7 @@
37% This file is part of the `arabluatex' package 37% This file is part of the `arabluatex' package
38% 38%
39% ArabLuaTeX -- Processing ArabTeX notation under LuaLaTeX 39% ArabLuaTeX -- Processing ArabTeX notation under LuaLaTeX
40% Copyright (C) 2016--2017 Robert Alessi 40% Copyright (C) 2016--2018 Robert Alessi
41% 41%
42% Please send error reports and suggestions for improvements to Robert 42% Please send error reports and suggestions for improvements to Robert
43% Alessi <alessi@robertalessi.net> 43% Alessi <alessi@robertalessi.net>
@@ -166,7 +166,7 @@
166 linktocpage=true, pdfauthor={Robert Alessi}, pdftitle={The 166 linktocpage=true, pdfauthor={Robert Alessi}, pdftitle={The
167 arabluatex package}, pdfcontactemail={alessi@robertalessi.net}, 167 arabluatex package}, pdfcontactemail={alessi@robertalessi.net},
168 pdfcontacturl={http://www.robertalessi.net/arabluatex}, 168 pdfcontacturl={http://www.robertalessi.net/arabluatex},
169 pdfcopyright={Copyright (C) 2016--2017 Robert Alessi 169 pdfcopyright={Copyright (C) 2016--2018 Robert Alessi
170 <alessi@robertalessi.net>. This document is licensed under the 170 <alessi@robertalessi.net>. This document is licensed under the
171 Creative Commons Attribution-ShareAlike 4.0 International 171 Creative Commons Attribution-ShareAlike 4.0 International
172 License. To view a copy of this license, visit 172 License. To view a copy of this license, visit
@@ -308,7 +308,7 @@
308% \label{sec:license-software} 308% \label{sec:license-software}
309% 309%
310% \package{arabluatex} --- Processing Arab\TeX\ notation under Lua\LaTeX.\\ 310% \package{arabluatex} --- Processing Arab\TeX\ notation under Lua\LaTeX.\\
311% Copyright \textcopyright\ 2016--2017 Robert Alessi 311% Copyright \textcopyright\ 2016--2018 Robert Alessi
312% 312%
313% Please send error reports and suggestions for improvements to Robert 313% Please send error reports and suggestions for improvements to Robert
314% Alessi: 314% Alessi:
@@ -351,7 +351,7 @@
351% 351%
352% \subsection*{License applicable to this document} 352% \subsection*{License applicable to this document}
353% \label{sec:documentation-license} 353% \label{sec:documentation-license}
354% Copyright \textcopyright\ 2016--2017 Robert Alessi 354% Copyright \textcopyright\ 2016--2018 Robert Alessi
355% 355%
356% \ccbysa\marginpar{\texttt{CC BY-SA 4.0}} 356% \ccbysa\marginpar{\texttt{CC BY-SA 4.0}}
357% This document is licensed under the Creative Commons 357% This document is licensed under the Creative Commons
@@ -3601,6 +3601,16 @@ wa-ya.sIru ta.hta 'l-jild-i
3601\let\Cap\cap 3601\let\Cap\cap
3602% \end{macrocode} 3602% \end{macrocode}
3603% \end{macro} 3603% \end{macro}
3604% \begin{macro}{\prname}\changes{v1.10}{2018/01/02}{New command for
3605% typesetting Arabic proper names in transliteration} \cs{prname} is
3606% to be used outside Arabic environments. It takes as argument one or
3607% more Arabic words, each of which will be rendered in upright roman
3608% style with its first letter uppercased.
3609% \begin{macrocode}
3610\NewDocumentCommand{\prname}{m}{%
3611 \bgroup\SetTranslitStyle{\upshape}\arb[trans]{\cap{#1}}\egroup}
3612% \end{macrocode}
3613% \end{macro}
3604% \begin{macro}{\txarb} \cs{txarb} sets the direction to right-to-left 3614% \begin{macro}{\txarb} \cs{txarb} sets the direction to right-to-left
3605% and selects the Arabic font. It is used internally by several Lua 3615% and selects the Arabic font. It is used internally by several Lua
3606% functions, but available to the user should he wish to insert 3616% functions, but available to the user should he wish to insert
diff --git a/arabluatex.el b/arabluatex.el
index 31ed172..a3744c1 100644
--- a/arabluatex.el
+++ b/arabluatex.el
@@ -2,7 +2,7 @@
2;; This file is part of the `arabluatex' package 2;; This file is part of the `arabluatex' package
3 3
4;; ArabLuaTeX -- Processing ArabTeX notation under LuaLaTeX 4;; ArabLuaTeX -- Processing ArabTeX notation under LuaLaTeX
5;; Copyright (C) 2016--2017 Robert Alessi 5;; Copyright (C) 2016--2018 Robert Alessi
6 6
7;; Please send error reports and suggestions for improvements to Robert 7;; Please send error reports and suggestions for improvements to Robert
8;; Alessi <alessi@robertalessi.net> 8;; Alessi <alessi@robertalessi.net>
diff --git a/arabluatex.ins b/arabluatex.ins
index ea36286..0ab399b 100644
--- a/arabluatex.ins
+++ b/arabluatex.ins
@@ -1,7 +1,7 @@
1%% This file is part of the `arabluatex' package 1%% This file is part of the `arabluatex' package
2%% 2%%
3%% ArabLuaTeX -- Processing ArabTeX notation under LuaLaTeX 3%% ArabLuaTeX -- Processing ArabTeX notation under LuaLaTeX
4%% Copyright (C) 2016--2017 Robert Alessi 4%% Copyright (C) 2016--2018 Robert Alessi
5%% 5%%
6%% Please send error reports and suggestions for improvements to 6%% Please send error reports and suggestions for improvements to
7%% Robert Alessi <alessi@robertalessi.net> 7%% Robert Alessi <alessi@robertalessi.net>
@@ -43,7 +43,7 @@ This is a generated file.
43This file is part of the `arabluatex' package 43This file is part of the `arabluatex' package
44 44
45ArabLuaTeX -- Processing ArabTeX notation under LuaLaTeX 45ArabLuaTeX -- Processing ArabTeX notation under LuaLaTeX
46Copyright (C) 2016--2017 Robert Alessi 46Copyright (C) 2016--2018 Robert Alessi
47 47
48Please send error reports and suggestions for improvements to Robert 48Please send error reports and suggestions for improvements to Robert
49Alessi <alessi@robertalessi.net> 49Alessi <alessi@robertalessi.net>
diff --git a/arabluatex.lua b/arabluatex.lua
index 1984d6c..e763b2a 100644
--- a/arabluatex.lua
+++ b/arabluatex.lua
@@ -2,7 +2,7 @@
2This file is part of the `arabluatex' package 2This file is part of the `arabluatex' package
3 3
4ArabLuaTeX -- Processing ArabTeX notation under LuaLaTeX 4ArabLuaTeX -- Processing ArabTeX notation under LuaLaTeX
5Copyright (C) 2016--2017 Robert Alessi 5Copyright (C) 2016--2018 Robert Alessi
6 6
7Please send error reports and suggestions for improvements to Robert 7Please send error reports and suggestions for improvements to Robert
8Alessi <alessi@robertalessi.net> 8Alessi <alessi@robertalessi.net>
diff --git a/arabluatex_fullvoc.lua b/arabluatex_fullvoc.lua
index 769b841..77d95e3 100644
--- a/arabluatex_fullvoc.lua
+++ b/arabluatex_fullvoc.lua
@@ -2,7 +2,7 @@
2This file is part of the `arabluatex' package 2This file is part of the `arabluatex' package
3 3
4ArabLuaTeX -- Processing ArabTeX notation under LuaLaTeX 4ArabLuaTeX -- Processing ArabTeX notation under LuaLaTeX
5Copyright (C) 2016--2017 Robert Alessi 5Copyright (C) 2016--2018 Robert Alessi
6 6
7Please send error reports and suggestions for improvements to Robert 7Please send error reports and suggestions for improvements to Robert
8Alessi <alessi@robertalessi.net> 8Alessi <alessi@robertalessi.net>
diff --git a/arabluatex_novoc.lua b/arabluatex_novoc.lua
index 77f6568..0bbd6ad 100644
--- a/arabluatex_novoc.lua
+++ b/arabluatex_novoc.lua
@@ -2,7 +2,7 @@
2This file is part of the `arabluatex' package 2This file is part of the `arabluatex' package
3 3
4ArabLuaTeX -- Processing ArabTeX notation under LuaLaTeX 4ArabLuaTeX -- Processing ArabTeX notation under LuaLaTeX
5Copyright (C) 2016--2017 Robert Alessi 5Copyright (C) 2016--2018 Robert Alessi
6 6
7Please send error reports and suggestions for improvements to Robert 7Please send error reports and suggestions for improvements to Robert
8Alessi <alessi@robertalessi.net> 8Alessi <alessi@robertalessi.net>
diff --git a/arabluatex_trans.lua b/arabluatex_trans.lua
index 0f9043e..78ec4a5 100644
--- a/arabluatex_trans.lua
+++ b/arabluatex_trans.lua
@@ -2,7 +2,7 @@
2This file is part of the `arabluatex' package 2This file is part of the `arabluatex' package
3 3
4ArabLuaTeX -- Processing ArabTeX notation under LuaLaTeX 4ArabLuaTeX -- Processing ArabTeX notation under LuaLaTeX
5Copyright (C) 2016--2017 Robert Alessi 5Copyright (C) 2016--2018 Robert Alessi
6 6
7Please send error reports and suggestions for improvements to Robert 7Please send error reports and suggestions for improvements to Robert
8Alessi <alessi@robertalessi.net> 8Alessi <alessi@robertalessi.net>
diff --git a/arabluatex_voc.lua b/arabluatex_voc.lua
index cc31a3c..986ecb5 100644
--- a/arabluatex_voc.lua
+++ b/arabluatex_voc.lua
@@ -2,7 +2,7 @@
2This file is part of the `arabluatex' package 2This file is part of the `arabluatex' package
3 3
4ArabLuaTeX -- Processing ArabTeX notation under LuaLaTeX 4ArabLuaTeX -- Processing ArabTeX notation under LuaLaTeX
5Copyright (C) 2016--2017 Robert Alessi 5Copyright (C) 2016--2018 Robert Alessi
6 6
7Please send error reports and suggestions for improvements to Robert 7Please send error reports and suggestions for improvements to Robert
8Alessi <alessi@robertalessi.net> 8Alessi <alessi@robertalessi.net>