From b27ba647d19e891f9f869b1b710e5501f09fde71 Mon Sep 17 00:00:00 2001 From: Robert Alessi Date: Tue, 2 Jan 2018 15:09:51 +0100 Subject: new command \prname{}; updated copyright dates --- README.md | 4 ++-- README.tex | 4 ++-- about.html | 4 ++-- arabluatex.dtx | 20 +++++++++++++++----- arabluatex.el | 2 +- arabluatex.ins | 4 ++-- arabluatex.lua | 2 +- arabluatex_fullvoc.lua | 2 +- arabluatex_novoc.lua | 2 +- arabluatex_trans.lua | 2 +- arabluatex_voc.lua | 2 +- 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 ArabLuaTeX – Processing ArabTeX notation under LuaLaTeX -Copyright ⓒ 2016–2017 Robert Alessi +Copyright ⓒ 2016–2018 Robert Alessi Please send error reports and suggestions for improvements to Robert Alessi: @@ -70,7 +70,7 @@ This release of arabluatex consists of the following source files: License applicable to the documentation --------------------------------------- -Copyright ⓒ 2016–2017 Robert Alessi +Copyright ⓒ 2016–2018 Robert Alessi The documentation file `arabluatex.pdf` that is generated from the `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. \section*{License and disclamer} ArabLuaTeX -- Processing ArabTeX notation under LuaLaTeX -Copyright ⓒ 2016--2017 Robert Alessi +Copyright ⓒ 2016--2018 Robert Alessi Please send error reports and suggestions for improvements to Robert Alessi: @@ -72,7 +72,7 @@ source files: \subsection*{License applicable to the documentation} \label{sec:documentation-license} -Copyright ⓒ 2016--2017 Robert Alessi +Copyright ⓒ 2016--2018 Robert Alessi The documentation file \verb|arabluatex.pdf| that is generated from the \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 @@

This package provides for LuaLaTeX an ArabTeX-like interface to generate Arabic writing from an ascii 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 .tex source files, in addition to printed books, TEI xml compliant critical editions and/or lexicons that can be searched, analyzed and correlated in various ways.

License and disclamer

ArabLuaTeX – Processing ArabTeX notation under LuaLaTeX

-

Copyright ⓒ 2016–2017 Robert Alessi

+

Copyright ⓒ 2016–2018 Robert Alessi

Please send error reports and suggestions for improvements to Robert Alessi:

License applicable to the documentation

-

Copyright ⓒ 2016–2017 Robert Alessi

+

Copyright ⓒ 2016–2018 Robert Alessi

The documentation file arabluatex.pdf that is generated from the arabluatex.dtx source is licensed under the Creative Commons Attribution-ShareAlike 4.0 International License. To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/4.0/ or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA.

Installation

    diff --git a/arabluatex.dtx b/arabluatex.dtx index eefc3e1..d741c27 100644 --- a/arabluatex.dtx +++ b/arabluatex.dtx @@ -1,6 +1,6 @@ % \iffalse meta-comment % ArabLuaTeX -- Processing ArabTeX notation under LuaLaTeX -% Copyright (C) 2016--2017 Robert Alessi +% Copyright (C) 2016--2018 Robert Alessi % % Please send error reports and suggestions for improvements to Robert % Alessi @@ -37,7 +37,7 @@ % This file is part of the `arabluatex' package % % ArabLuaTeX -- Processing ArabTeX notation under LuaLaTeX -% Copyright (C) 2016--2017 Robert Alessi +% Copyright (C) 2016--2018 Robert Alessi % % Please send error reports and suggestions for improvements to Robert % Alessi @@ -166,7 +166,7 @@ linktocpage=true, pdfauthor={Robert Alessi}, pdftitle={The arabluatex package}, pdfcontactemail={alessi@robertalessi.net}, pdfcontacturl={http://www.robertalessi.net/arabluatex}, - pdfcopyright={Copyright (C) 2016--2017 Robert Alessi + pdfcopyright={Copyright (C) 2016--2018 Robert Alessi . This document is licensed under the Creative Commons Attribution-ShareAlike 4.0 International License. To view a copy of this license, visit @@ -308,7 +308,7 @@ % \label{sec:license-software} % % \package{arabluatex} --- Processing Arab\TeX\ notation under Lua\LaTeX.\\ -% Copyright \textcopyright\ 2016--2017 Robert Alessi +% Copyright \textcopyright\ 2016--2018 Robert Alessi % % Please send error reports and suggestions for improvements to Robert % Alessi: @@ -351,7 +351,7 @@ % % \subsection*{License applicable to this document} % \label{sec:documentation-license} -% Copyright \textcopyright\ 2016--2017 Robert Alessi +% Copyright \textcopyright\ 2016--2018 Robert Alessi % % \ccbysa\marginpar{\texttt{CC BY-SA 4.0}} % This document is licensed under the Creative Commons @@ -3601,6 +3601,16 @@ wa-ya.sIru ta.hta 'l-jild-i \let\Cap\cap % \end{macrocode} % \end{macro} +% \begin{macro}{\prname}\changes{v1.10}{2018/01/02}{New command for +% typesetting Arabic proper names in transliteration} \cs{prname} is +% to be used outside Arabic environments. It takes as argument one or +% more Arabic words, each of which will be rendered in upright roman +% style with its first letter uppercased. +% \begin{macrocode} +\NewDocumentCommand{\prname}{m}{% + \bgroup\SetTranslitStyle{\upshape}\arb[trans]{\cap{#1}}\egroup} +% \end{macrocode} +% \end{macro} % \begin{macro}{\txarb} \cs{txarb} sets the direction to right-to-left % and selects the Arabic font. It is used internally by several Lua % 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 @@ ;; This file is part of the `arabluatex' package ;; ArabLuaTeX -- Processing ArabTeX notation under LuaLaTeX -;; Copyright (C) 2016--2017 Robert Alessi +;; Copyright (C) 2016--2018 Robert Alessi ;; Please send error reports and suggestions for improvements to Robert ;; Alessi diff --git a/arabluatex.ins b/arabluatex.ins index ea36286..0ab399b 100644 --- a/arabluatex.ins +++ b/arabluatex.ins @@ -1,7 +1,7 @@ %% This file is part of the `arabluatex' package %% %% ArabLuaTeX -- Processing ArabTeX notation under LuaLaTeX -%% Copyright (C) 2016--2017 Robert Alessi +%% Copyright (C) 2016--2018 Robert Alessi %% %% Please send error reports and suggestions for improvements to %% Robert Alessi @@ -43,7 +43,7 @@ This is a generated file. This file is part of the `arabluatex' package ArabLuaTeX -- Processing ArabTeX notation under LuaLaTeX -Copyright (C) 2016--2017 Robert Alessi +Copyright (C) 2016--2018 Robert Alessi Please send error reports and suggestions for improvements to Robert Alessi diff --git a/arabluatex.lua b/arabluatex.lua index 1984d6c..e763b2a 100644 --- a/arabluatex.lua +++ b/arabluatex.lua @@ -2,7 +2,7 @@ This file is part of the `arabluatex' package ArabLuaTeX -- Processing ArabTeX notation under LuaLaTeX -Copyright (C) 2016--2017 Robert Alessi +Copyright (C) 2016--2018 Robert Alessi Please send error reports and suggestions for improvements to Robert Alessi 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 @@ This file is part of the `arabluatex' package ArabLuaTeX -- Processing ArabTeX notation under LuaLaTeX -Copyright (C) 2016--2017 Robert Alessi +Copyright (C) 2016--2018 Robert Alessi Please send error reports and suggestions for improvements to Robert Alessi 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 @@ This file is part of the `arabluatex' package ArabLuaTeX -- Processing ArabTeX notation under LuaLaTeX -Copyright (C) 2016--2017 Robert Alessi +Copyright (C) 2016--2018 Robert Alessi Please send error reports and suggestions for improvements to Robert Alessi 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 @@ This file is part of the `arabluatex' package ArabLuaTeX -- Processing ArabTeX notation under LuaLaTeX -Copyright (C) 2016--2017 Robert Alessi +Copyright (C) 2016--2018 Robert Alessi Please send error reports and suggestions for improvements to Robert Alessi 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 @@ This file is part of the `arabluatex' package ArabLuaTeX -- Processing ArabTeX notation under LuaLaTeX -Copyright (C) 2016--2017 Robert Alessi +Copyright (C) 2016--2018 Robert Alessi Please send error reports and suggestions for improvements to Robert Alessi -- cgit v1.2.3