texlive[49850] Master/texmf-dist: bezos (28jan19)

commits+karl at tug.org commits+karl at tug.org
Mon Jan 28 23:04:36 CET 2019


Revision: 49850
          http://tug.org/svn/texlive?view=revision&revision=49850
Author:   karl
Date:     2019-01-28 23:04:36 +0100 (Mon, 28 Jan 2019)
Log Message:
-----------
bezos (28jan19)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/bezos/README
    trunk/Master/texmf-dist/doc/latex/bezos/accents.pdf
    trunk/Master/texmf-dist/doc/latex/bezos/accents.tex
    trunk/Master/texmf-dist/doc/latex/bezos/babeltools.pdf
    trunk/Master/texmf-dist/doc/latex/bezos/babeltools.tex
    trunk/Master/texmf-dist/doc/latex/bezos/bezos.pdf
    trunk/Master/texmf-dist/doc/latex/bezos/bezos.tex
    trunk/Master/texmf-dist/doc/latex/bezos/esindex.pdf
    trunk/Master/texmf-dist/doc/latex/bezos/esindex.tex
    trunk/Master/texmf-dist/doc/latex/bezos/soulpos.pdf
    trunk/Master/texmf-dist/doc/latex/bezos/soulpos.tex
    trunk/Master/texmf-dist/doc/latex/bezos/tensind.pdf
    trunk/Master/texmf-dist/doc/latex/bezos/tensind.tex
    trunk/Master/texmf-dist/tex/latex/bezos/accents.sty
    trunk/Master/texmf-dist/tex/latex/bezos/arabicfront.sty
    trunk/Master/texmf-dist/tex/latex/bezos/babeltools.sty
    trunk/Master/texmf-dist/tex/latex/bezos/checkend.sty
    trunk/Master/texmf-dist/tex/latex/bezos/dotlessi.sty
    trunk/Master/texmf-dist/tex/latex/bezos/esindex.sty
    trunk/Master/texmf-dist/tex/latex/bezos/soulpos.sty
    trunk/Master/texmf-dist/tex/latex/bezos/subdocs.sty
    trunk/Master/texmf-dist/tex/latex/bezos/tensind.sty

Modified: trunk/Master/texmf-dist/doc/latex/bezos/README
===================================================================
--- trunk/Master/texmf-dist/doc/latex/bezos/README	2019-01-28 22:04:15 UTC (rev 49849)
+++ trunk/Master/texmf-dist/doc/latex/bezos/README	2019-01-28 22:04:36 UTC (rev 49850)
@@ -4,25 +4,25 @@
 There is a manual with the basics of all of these packages
 as bezos.pdf.
 
-Contact: http://www.tex-tipografia.com/contact.html
+Contact: http://www.texnia.com/contact.html
 
 accents
 ~~~~~~~
 Tools for math accents: multiple and newly defined ones.
 
-Manual: accents.tex
-Page: http://www.tex-tipografia.com/accents.html
+Manual: accents.tex/.pdf
+Page: http://www.texnia.com/accents.html
 
 tensind
 ~~~~~~~
-Tensorial indexes, with fine tuning and optional subtitution
+Tensorial indexes, with fine tuning and optional substitution
 of letters (a -> \alpha, for instance)
 
 Both accents and tensind takes into account the 
 slight displacement of indexes in some letters (like $f^1_1$).
 
-Manual: tensind.tex
-Page: http://www.tex-tipografia.com/tensind.html
+Manual: tensind.tex/.pdf
+Page: http://www.texnia.com/tensind.html
 
 dotlessi
 ~~~~~~~~
@@ -34,17 +34,27 @@
 
 esindex
 ~~~~~~~
-A tool to easy typing of Spanish index entries.
+Generates automatically sort keys. Originally only for Spanish, but
+version 1.5 provides tools for it to be adapted to other languages, so
+that, for example, \esindex{\textit{Höhe}} can be made equivalent to
+\index{Hoehe@\textit{Höhe}}
 
-Manual: esindex.tex (in Spanish)
-Page: http://www.tex-tipografia.com/esindex.html
+Manual: esindex.tex/.pdf (in Spanish)
+Page: http://www.texnia.com/esindex.html
 
 babeltools
 ~~~~~~~~~~
-Fixes some babel annoyances (beta).
+Deprecated. Fixed some babel annoyances.
 
-Manual: babeltools.tex
+Manual: babeltools.tex/.pdf
 
+soulpos
+~~~~~~~
+Combines soul and the savepos tools provided by pdftex and compatible
+for fancy underlining.
+
+Manual: soulpos.tex/.pdf
+
 subdocs
 ~~~~~~~
 An alternative to \include's for large works consisting of
@@ -65,12 +75,11 @@
 
 Manual: clear text in arabicfront.sty
 
-_________________________________________________________________
-Javier Bezos                    | http://www.tex-tipografia.com
-\xA8\xA8\xA8\xA8\xA8\xA8\xA8\xA8\xA8\xA8\xA8\xA8\xA8\xA8\xA8\xA8\xA8\xA8\xA8\xA8\xA8\xA8\xA8\xA8\xA8\xA8\xA8\xA8\xA8\xA8\xA8\xA8\xA8\xA8\xA8\xA8\xA8\xA8\xA8\xA8\xA8\xA8\xA8\xA8\xA8\xA8\xA8\xA8\xA8\xA8\xA8\xA8\xA8\xA8\xA8\xA8\xA8\xA8\xA8\xA8\xA8\xA8\xA8\xA8\xA8
+_______________________________________________________
+Javier Bezos                    | http://www.texnia.com
+.......................................................
+2019-02-28
 
-2010-10-13
 
 
 
-

Modified: trunk/Master/texmf-dist/doc/latex/bezos/accents.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/bezos/accents.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/bezos/accents.tex	2019-01-28 22:04:15 UTC (rev 49849)
+++ trunk/Master/texmf-dist/doc/latex/bezos/accents.tex	2019-01-28 22:04:36 UTC (rev 49850)
@@ -1,26 +1,11 @@
-% +--------------------------------------------------+
-% | Typeset this file to get the documentation.      |
-% +--------------------------------------------------+
 %
-%% Copyright (C) 1998, 1999, 2000, 2006 Javier Bezos
-%% All Rights Reserved
-%% http://www.tex-tipografia.com
-%%
-%% This work may be distributed and/or modified under the conditions
-%% of the LaTeX Project Public License, either version 1.3 of this
-%% license or (at your option) any later version.  The latest version
-%% of this license is in
-%%     http://www.latex-project.org/lppl.txt
-%% and version 1.3 or later is part of all distributions of LaTeX
-%% version 2003/12/01 or later.
-%%
-%% This work has the LPPL maintenance status "maintained".
-%%
-%% This Current Maintainer of this work is Javier Bezos.
-%%
-%% This work consists of the files accents.tex and accents.sty.
+% Copyright (C) 1998-2019 Javier Bezos http://www.texnia.com
+%
+% This file may be distributed and/or modified under the conditions of
+% the MIT License. A version can be found at the end of this file.
+%
 
-\def\fileversion{1.3}
+\def\fileversion{1.4}
 \def\docdate{May 12, 2006}
 
 \documentclass{ltxguide}
@@ -192,7 +177,7 @@
  text and display modes only.
 \end{description}
 
-Macros are speeded up dramaticaly with both options; if your system is slow,
+Macros are speeded up dramatically with both options; if your system is slow,
 I commend using them in drafts and removing them for the final print.
 
 Finally, some remarks:
@@ -215,3 +200,24 @@
 
 \end{document}
 
+MIT License
+-----------
+
+Permission is hereby granted, free of charge, to any person obtaining a
+copy of this software and associated documentation files (the
+"Software"), to deal in the Software without restriction, including
+without limitation the rights to use, copy, modify, merge, publish,
+distribute, sublicense, and/or sell copies of the Software, and to
+permit persons to whom the Software is furnished to do so, subject to
+the following conditions:
+
+The above copyright notice and this permission notice shall be included
+in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
+OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
+IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
+TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
+SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
\ No newline at end of file

Modified: trunk/Master/texmf-dist/doc/latex/bezos/babeltools.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/bezos/babeltools.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/bezos/babeltools.tex	2019-01-28 22:04:15 UTC (rev 49849)
+++ trunk/Master/texmf-dist/doc/latex/bezos/babeltools.tex	2019-01-28 22:04:36 UTC (rev 49850)
@@ -1,4 +1,9 @@
-%$PDFLaTeX (encoding:utf-8)
+%
+% Copyright (C) 2010-2019 Javier Bezos http://www.texnia.com
+%
+% This file may be distributed and/or modified under the conditions of
+% the MIT License. A version can be found at the end of this file.
+%
 
 \documentclass{article}
 
@@ -10,7 +15,9 @@
 
 \maketitle
 
-(Beta.)
+\begin{center}
+\fbox{\textbf{This package is deprecated. Use babel 3.9 and later instead.}}
+\end{center}
 
 The \textsf{babel} package introduces some changes in the \LaTeX{}
 kernel which are not strictly necessary (perhaps just convenient), but
@@ -28,7 +35,7 @@
 
 \begin{description}
 \item[shorthands=off] The shorthands mechanism is turned off.
-As some languages use this mechanism for tools not availible
+As some languages use this mechanism for tools not available
 otherwise, a macro \verb|\babelshorthand| is defined, which allows 
 using them; see below. 
 
@@ -60,7 +67,7 @@
 work as expected.
 
 \item When the language is switched, shorthands chars are made normal or
-active, as appropiate.  Thus, \texttt{:} or \texttt{?}  are active only in
+active, as appropriate.  Thus, \texttt{:} or \texttt{?}  are active only in
 \texttt{french}.
 \end{enumerate}
 
@@ -85,11 +92,11 @@
 Babel tweaks several packages for shorthands to be accepted.  At the
 time of this writing they are \textsf{cite}, \textsf{natbib},
 \textsf{varioref} and \textsf{hhline} (the latter for the colon).  If
-you don't use shorthands, these redefinitions are unnecesary and
+you don't use shorthands, these redefinitions are unnecessary and
 inconvenient.  If you give a list of shorthands and it doesn't include
 \verb|:|, then \verb|hhline| is left untouched.  The other packages
 are handled by \texttt{nocrossrefs} and \texttt{nocitations}, as
-appropiate.
+appropriate.
 
 \section{Macros}
 
@@ -108,4 +115,26 @@
 \verb|\documentclass| work as expected (provided the class doesn't
 load it, of course).
 
-\end{document}
\ No newline at end of file
+\end{document}
+
+MIT License
+-----------
+
+Permission is hereby granted, free of charge, to any person obtaining a
+copy of this software and associated documentation files (the
+"Software"), to deal in the Software without restriction, including
+without limitation the rights to use, copy, modify, merge, publish,
+distribute, sublicense, and/or sell copies of the Software, and to
+permit persons to whom the Software is furnished to do so, subject to
+the following conditions:
+
+The above copyright notice and this permission notice shall be included
+in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
+OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
+IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
+TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
+SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
\ No newline at end of file

Modified: trunk/Master/texmf-dist/doc/latex/bezos/bezos.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/bezos/bezos.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/bezos/bezos.tex	2019-01-28 22:04:15 UTC (rev 49849)
+++ trunk/Master/texmf-dist/doc/latex/bezos/bezos.tex	2019-01-28 22:04:36 UTC (rev 49850)
@@ -1,3 +1,10 @@
+%
+% Copyright (C) 1998-2019 Javier Bezos http://www.texnia.com
+%
+% This file may be distributed and/or modified under the conditions of
+% the MIT License. A version can be found at the end of this file.
+%
+
 \documentclass[twocolumn]{ltxguide}
 \usepackage[cp1252]{inputenc}
 
@@ -165,10 +172,7 @@
 
 \section{Babeltools}
 
-This package fixes some babel annoyances. With it, you can decide
-which shorthands are used or even cancel the mechanism altogether. 
-You can prevent config files to be loaded, and citation and cross 
-reference macros to be redefined, too.
+\textbf{Deprecated.}
 
 \section{Subdocs}
 
@@ -208,7 +212,6 @@
 Since every subdocument reads all the aux files, \verb|\tableofcontents|
 may be used where desired. 
 
-
 \section{Dotlessi}
 
 This package defines two commands: \verb|\dotlessi| and
@@ -224,7 +227,6 @@
 $f_{\mathrm{m\acute{\dotlessi}n}}$
 \end{sample}
 
-
 \section{Checkend}
 
 When an environment is left open, \LaTeX{} gives an error at the end
@@ -272,4 +274,26 @@
 % babel but from version 5.0 on (not yet released) it will
 % be a separate package.
 
-\end{document}
\ No newline at end of file
+\end{document}
+
+MIT License
+-----------
+
+Permission is hereby granted, free of charge, to any person obtaining a
+copy of this software and associated documentation files (the
+"Software"), to deal in the Software without restriction, including
+without limitation the rights to use, copy, modify, merge, publish,
+distribute, sublicense, and/or sell copies of the Software, and to
+permit persons to whom the Software is furnished to do so, subject to
+the following conditions:
+
+The above copyright notice and this permission notice shall be included
+in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
+OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
+IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
+TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
+SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
\ No newline at end of file

Modified: trunk/Master/texmf-dist/doc/latex/bezos/esindex.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/bezos/esindex.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/bezos/esindex.tex	2019-01-28 22:04:15 UTC (rev 49849)
+++ trunk/Master/texmf-dist/doc/latex/bezos/esindex.tex	2019-01-28 22:04:36 UTC (rev 49850)
@@ -1,99 +1,95 @@
-% +--------------------------------------------------+
-% | Typeset this file to get the documentation.      |
-% +--------------------------------------------------+
 %
-%% Copyright (C) 1998-2004, 2006, 2008 Javier Bezos
-%% All Rights Reserved
-%% http://www.tex-tipografia.com
-%%
-%% This work may be distributed and/or modified under the conditions
-%% of the LaTeX Project Public License, either version 1.3 of this
-%% license or (at your option) any later version.  The latest version
-%% of this license is in
-%%     http://www.latex-project.org/lppl.txt
-%% and version 1.3 or later is part of all distributions of LaTeX
-%% version 2003/12/01 or later.
-%%
-%% This work has the LPPL maintenance status "maintained".
-%%
-%% This Current Maintainer of this work is Javier Bezos.
-%%
-%% This work consists of the files esindex.tex and esindex.sty.
+% Copyright (C) 1998-2019 Javier Bezos http://www.texnia.com
+%
+% This file may be distributed and/or modified under the conditions of
+% the MIT License. A version can be found at the end of this file.
+%
+% Repository: https://github.com/jbezos/esindex
+%
 
 \documentclass{article}
-\usepackage[spanish,activeacute]{babel}
+\usepackage[english,spanish]{babel}
 \spanishdatedel
-\usepackage[cp1252]{inputenc}
+\usepackage[utf8]{inputenc}
+\usepackage[T1]{fontenc}
 
 \title{Paquete \textsf{esindex}\footnote{Este
-     archivo est\'a actualmente en la versi\'on 1.4
-     con fecha 2008-09-28.
+     archivo est\'a actualmente en la versión 1.5
+     con fecha 2019-01-28.
      Esta copia del manual se compuso el~\today.}}
 
- \author{Javier Bezos\footnote{Para comentarios y sugerencias: 
-\texttt{http://www.tex-tipografia.com}.}}
-   
+\author{Javier Bezos\footnote{Para comentarios y sugerencias: 
+\texttt{http://www.texnia.com}.}}
+
 \raggedright
 \parskip=1ex
 
-\date{2008-09-28}
+\date{2019-01-28}
 
 \begin{document}
-	
+
 \maketitle
 
-This package defines the command \verb|\esindex| which
-easies writing Spanish index entries:
+This package defines the command \verb|\esindex| which eases writing
+Spanish index entries:
 \begin{verbatim}
-\esindex{ca\xF1\xF3n}
+\esindex{cañón}
 \end{verbatim}
 is equivalent to
 \begin{verbatim}
-\index{can^^ffon at ca\xF1\xF3n}
+\index{can^^ffon at cañón}
 \end{verbatim}
-Since it is an especifically Spanish tool, the documentation
-is in Spanish.
+As you can see, the package generates the sort key within \TeX{}
+itself, which has a number of advantages.
 
-\vspace*{1pc}
+Although it is a specifically Spanish tool (so most of the
+documentation is in Spanish), the idea behind this package may be
+applied to other languages, and tools to adapt it are provided, too.
+They are explained below.
 
-Este paquete ha sido dise'nado para facilitar la escritura
-de 'indices correctamente alfabetizados en castellano. Su principal orden es
-\verb|\esindex| que convierte a una forma adecuada su argumento.
-As'i por ejemplo,
+Version 1.5 provides tools for other languages and adds support for
+\textsf{luatex} and \textsf{xetex}.
+
+\section{Spanish}
+
+Este paquete ha sido diseñado para facilitar la escritura de índices
+correctamente alfabetizados en castellano. Su principal orden es
+\verb|\esindex|, que convierte a una forma adecuada su argumento. Así
+por ejemplo,
 \begin{verbatim}
-\esindex{ca\xF1\xF3n}
+\esindex{cañón}
 \end{verbatim}
 equivale a
 \begin{verbatim}
-\index{can^^ffon at ca\xF1\xF3n}
+\index{can^^ffon at cañón}
 \end{verbatim}
-No es necesario usar \textsf{babel} salvo, l'ogicamente, si los acentos
-est'an escritos en forma de abreviaciones (\verb|'a|, \verb|'e|, etc.)
-en lugar de con los caracteres reales.  En este 'ultimo caso, el paquete
-utiliza ciertas 'ordenes internas de \textsf{babel} por lo que no
-puedo garantizar su funcionamiento correcto con versiones distintas a
-las 3.6 a 3.8.  En caso de que \textsf{esindex} sea incompatible con
-futuras versiones de \textsf{babel} intentar'e adaptarlo en el menor
-tiempo posible.
+No es necesario usar \textsf{babel} salvo, lógicamente, si los acentos
+están escritos en forma de abreviaciones (\verb|'a|, \verb|'e|, etc.)
+en lugar de con los caracteres reales. En este último caso, el paquete
+utiliza ciertas órdenes internas de \textsf{babel}, por lo que no puedo
+garantizar su funcionamiento correcto con versiones distintas a las 3.6
+a 3.27. En caso de que \textsf{esindex} sea incompatible con futuras
+versiones de \textsf{babel} (lo cual no es realmente probable)
+intentaré adaptarlo en el menor tiempo posible.
 
-Salvo el car'acter \verb|actual| (normalmente \verb|@|) se pueden usar
-todos los caracteres especiales de \textit{MakeIndex}.  Se pueden usar
-convenciones diferentes a las normales, pero en este caso hacen falta
-ajustes adicionales en caso de que los modificados sean \verb|actual|,
-\verb|encap|, \verb|level| o \verb|quote|.  En ese caso basta con
-indicar los caracteres que hay que usar como opciones de paquete.  Por
-ejemplo, si para \verb|quote| decidimos usar \verb|$| en nuestro
-archivo \verb|.ist| particular, tendr'iamos que llamar al paquete del
-siguiente modo:
+Salvo el carácter \verb|actual| (normalmente \verb|@|) se pueden usar
+todos los caracteres especiales de \textit{MakeIndex}. Se pueden
+aplicar convenciones diferentes a las normales, pero en este caso hacen
+falta ajustes adicionales en caso de que los modificados sean
+\verb|actual|, \verb|encap|, \verb|level| o \verb|quote|. En ese caso
+basta con indicar los caracteres que hay que usar como opciones de
+paquete. Por ejemplo, si para \verb|quote| decidimos usar \verb|$| en
+nuestro archivo \verb|.ist| particular, tendríamos que llamar al
+paquete del siguiente modo:
 \begin{verbatim}
 \usepackage[quote=$]{esindex}
 \end{verbatim}
 
-Es importante observar que, a diferencia de la opci'on para alem'an de
+Es importante observar que, a diferencia de la opción para alemán de
 \textit{MakeIndex}, el uso de \verb|"| en abreviaciones como \verb|"u|
-es completamente leg'itimo, ya que el paquete reconoce tal
-combinaci'on y la trata aparte.  Lo mismo vale para \verb|'| o
-\verb|~| en caso de que se usaran como car'acter especial.  Es decir
+es completamente legítimo, ya que el paquete reconoce tal combinación y
+la trata aparte. Lo mismo vale para \verb|'| o \verb|~| en caso de que
+se usaran como carácter especial. Es decir
 \begin{verbatim}
 \esindex{{"!`}Cig"ue'nas{"!}|textbf}
 \end{verbatim}
@@ -102,48 +98,45 @@
 \index{{"!`}Ciguen^^ffas{"!}@{"!`}Cig\"ue\~nas{"!}|textbf}
 \end{verbatim}
 
-Sin embargo, el uso del car'acter \verb|quote| ante \verb|encap| o
-\verb|level| no se detecta a menos que el grupo est'e encerrado entre
-llaves.  Por ejemplo, en lugar de \verb/\esindex{Pleca: "|}/ debe
-escribirse \verb/\esindex{Pleca: {"|}}/.  (En realidad en este caso
-podr'ia haberse usado \verb|\index|.  Es tan s'olo un ejemplo.)
+Sin embargo, el uso del carácter \verb|quote| ante \verb|encap| o
+\verb|level| no se detecta a menos que el grupo esté encerrado entre
+llaves. Por ejemplo, en lugar de \verb/\esindex{Pleca: "|}/ debe
+escribirse \verb/\esindex{Pleca: {"|}}/. (En realidad en este caso
+podría haberse usado \verb|\index|. Es tan sólo un ejemplo.)
 
 Aunque el hecho de que \verb|@| no se pueda usar en \verb|\esindex|
-hace que todav'ia algunas entradas se tengan que hacer <<a mano>>,
-la mayor parte del trabajo se ve considerablemente simplificado.
+hace que todavía algunas entradas se tengan que hacer a mano, la mayor
+parte del trabajo se ve considerablemente simplificado.
 
-Finalmente, hay que se'nalar que con este paquete no se crea en el 
-'indice una entrada propia para la palabras que empiezan por e'ne,
-sino que tan s'olo se a'naden al final de la ene. En el rar'isimo
-caso de que hubiera palabras que empiezan por e'ne habria que
-modificar el archivo \verb|.ind| a mano.
+Finalmente, hay que señalar que con este paquete no se crea en el
+índice una entrada propia para la palabras que empiezan por eñe, sino
+que tan sólo se añaden al final de la ene. En el rarísimo caso de que
+hubiera palabras que empiezan por eñe habría que modificar el archivo
+\verb|.ind| a mano o bien redefinir de algún modo las entradas
+generadas.
 
-% La versi\xF3n 1.2 corrige la supresi\xF3n incorrecta de acentos en los
-% primeros niveles si hab\xEDa m\xE1s de uno.
-
-La versi\xF3n 1.3 elimina una incompatibilidad con recientes versiones
-de \LaTeX{} y a\xF1ade nuevas funciones:
+La versión 1.3 elimina una incompatibilidad con recientes versiones de
+\LaTeX{} y añade nuevas funciones:
 \begin{itemize}
-\item Opci\xF3n de paquete \verb|ignorespaces|: al formar la clave de 
-ordenaci\xF3n se suprimen los espacios, de forma que:
-$$\mbox{adentro} < \mbox{a donde} < \mbox{adonde}.$$
-\item Opci\xF3n de paquete \verb|replaceindex|: el comportamiento de
+\item Opción de paquete \verb|ignorespaces|: al formar la clave de 
+ordenación se suprimen los espacios, de forma que:
+$$\mbox{adentro} < \mbox{a donde} = \mbox{adonde}.$$
+\item Opción de paquete \verb|replaceindex|: el comportamiento de
 \verb|\index| se reemplaza por el de \verb|\esindex|, aunque en este
 caso no es posible introducir entradas que no se adapten a lo
 requerido por \verb|\esindex|.
 \item La orden \verb|\ignorewords| da
 una lista de palabras separadas por comas que no se cuentan en la
-ordenaci\xF3n.  Por ejemplo, con \verb|\ignorewords{de}| tendr\xEDamos:
-$$\mbox{pino albar} < \mbox{pino laricio} < \mbox{pino de monta\xF1a}.$$
-Distingue la caja, por lo que las formas con may\xFAsculas hay que darlas
-expl\xEDcitamente, si hicieran falta.
+ordenación.  Por ejemplo, con \verb|\ignorewords{de}| tendríamos:
+$$\mbox{pino albar} < \mbox{pino laricio} < \mbox{pino de montaña}.$$
+Distingue la caja, por lo que las formas con mayúsculas hay que darlas
+explícitamente, si hicieran falta.
 \end{itemize}
 
-La versi\xF3n 1.4 elimina un peque\xF1o bicho con \verb|"U| y a\xF1ade nuevas 
-funciones:
+Algunas funciones adicionales son:
 \begin{itemize}
-\item La lista de t\xF3kenes \verb|\everyesindex| permite dar definiciones 
-locales para establecer el comportamiento de otras \xF3rdenes. Por 
+\item La lista de tókenes \verb|\everyesindex| permite dar definiciones
+locales para establecer el comportamiento de otras órdenes. Por
 ejemplo:
 \begin{verbatim}
 \everyesindex{\renewcommand\emph[1]{#1}}
@@ -152,28 +145,126 @@
 \begin{verbatim}
 \everyesindex{\renewcommand\emph[1]{#1'}}
 \end{verbatim}
-la entrada en cursiva ir\xEDa detr\xE1s de la redonda, si la hubiera. Es 
-una t\xE9cnica que se puede emplear en otros casos para reajustar el
-orden de entradas id\xE9nticas.
+la entrada en cursiva iría detrás de la redonda, si la hubiera. Es una
+técnica que se puede emplear en otros casos para reajustar el orden de
+entradas idénticas.
+
 \item La orden \verb|\esindexsort| permite predefinir claves asociadas
-a entradas concretas, para ajustar su ordenaci\xF3n (lo que normalmente
-se consigue a\xF1adiendo texto adicional para que makeindex lo tenga en
-cuenta).  Estas correspondencias deben darse antes de la aparici\xF3n del
-primer \verb|\esindex| con ese t\xE9rmino, y las claves se procesan 
-posteriormente con \verb|ignorespaces|, \verb|\ignorewords| y 
-\verb|\everyesindex|, si est\xE1n activadas.
-Por ejemplo:
+a entradas concretas, para ajustar su ordenación (lo que normalmente se
+consigue añadiendo texto adicional para que makeindex lo tenga en
+cuenta). Estas correspondencias deben darse antes de la aparición del
+primer \verb|\esindex| con ese término, y las claves se procesan
+posteriormente con \verb|ignorespaces|, \verb|\ignorewords| y
+\verb|\everyesindex|, si están activadas. Por ejemplo:
 \begin{verbatim}
 \esindexsort{adonde}{adonde'1}
-\esindexsort{ad\xF3nde}{adonde'2}
+\esindexsort{adónde}{adonde'2}
 \esindexsort{a donde}{a donde'7}
-\esindexsort{a d\xF3nde}{a donde'8}
+\esindexsort{a dónde}{a donde'8}
 \end{verbatim}
-dar\xEDa el orden \emph{adonde, ad\xF3nde, a donde, a d\xF3nde}, con
-\verb|ignorespaces|, o bien \emph{a donde, a d\xF3nde,} [probablemente
-otros t\xE9rminos], \emph{adonde, ad\xF3nde}, sin \verb|ignorespaces|.
+daría el orden \emph{adonde, adónde, a donde, a dónde}, con
+\verb|ignorespaces|, o bien \emph{a donde, a dónde,} [probablemente
+otros términos], \emph{adonde, adónde}, sin \verb|ignorespaces|.
 \end{itemize}
 
+\section{Other languages}
 
+First, you very likely want to ignore de Spanish specific settings with
+the package option \verb|nospanish|. What \verb|\esindex| does is the
+following:
 
+\begin{enumerate}
+\item Replacements set by \verb|\esindexsort|. See an example above.
+
+\item \verb|\esindexreplace| in \verb|\everyesindex|. See an example
+below.
+
+\item Replacements by \LaTeX{} (protected) expansion, including
+redefinitions in \verb|\everyesindex| and, in Spanish, \verb|\`|,
+\verb|\"| and \verb|\~|. You may force protected expansion at any point
+inside \verb|\everyesindex| with \verb|\esindexexpandkey|. In addition,
+the sort key is stored in \verb|\esindexkey|, which can be manipulated
+directly.
+
+\item Removal of words listed in \verb|\ignoredwords| (maybe not the
+logical place, but real life is not always logical). For example, with
+\verb|\ignorewords{de,la}| the words “de” and “la” (preceded and
+followed by spaces) are removed from the key.
+
+\item Removal of spaces if \verb|ignorespaces|. Very often this is
+similar to the \verb|-l| option of \textit{MakeIndex}.
+
+\item Replacement of `actual' as set by \verb|\esindexactual|, but
+still based on the original \verb|\esindex| argument, without changes.
+For example, with:
+\begin{verbatim}
+\esindexactual{Felipe II}{Felipe II, \textit{rey de España}}
+\end{verbatim}
+just write \verb|\esindex{Felipe II}| (as many times as you want), and
+the entry will show “Felipe II, \textit{rey de España}” (the sort key
+is still based on “Felipe II”, of course).
+
+\end{enumerate}
+
+Do you find it chaotic? Well, you are right. After all this package is
+for Spanish indexes with some readjustments for it to be adapted to
+other languages. A general solution deserves another package. Feel free
+to create one based on this package (MIT license), if you like.
+
+Here is an example of an \verb|\everyesindex|. Like other
+\verb|\every...|'s, it is a token register:
+\begin{verbatim}
+\everyesindex{%
+  \renewcommand\"[1]{#1e}%
+  \renewcommand\textit[1]{#1}%
+  \esindexexpandkey
+  \esindexreplace{ä}{ae}%
+  \esindexreplace{ü}{ue}%
+  \esindexreplace{ö}{oe}}
+\end{verbatim}
+
+What it does is:
+\begin{enumerate}
+\item Redefines \verb|\textit| so that it is removed to build the key.
+With \verb|\everyesindex{\renewcommand\textit[1]{#1'}}| italics would
+be sorted after upright.
+
+\item Redefines \verb|\"|. Of course, this only works correctly if used
+for this precise expansion.
+
+\item Applies the previous changes with a protected expansion.
+
+\item Make a direct replacement of some characters.
+
+\end{enumerate}
+Remember these changes are not shown -- they are used by
+\textit{MakeIndex} to sort the entries. Note also replacements can be
+language dependent with the appropriate test (eg, with
+\textsf{iflang}).
+
+As a convenience tool, \verb|\esindexlastchar| is \verb|^^ff| or
+\verb|^^^^ffff|, depending on the engine.
+
 \end{document}
+
+MIT License
+-----------
+
+Permission is hereby granted, free of charge, to any person obtaining a
+copy of this software and associated documentation files (the
+"Software"), to deal in the Software without restriction, including
+without limitation the rights to use, copy, modify, merge, publish,
+distribute, sublicense, and/or sell copies of the Software, and to
+permit persons to whom the Software is furnished to do so, subject to
+the following conditions:
+
+The above copyright notice and this permission notice shall be included
+in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
+OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
+IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
+TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
+SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Modified: trunk/Master/texmf-dist/doc/latex/bezos/soulpos.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/bezos/soulpos.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/bezos/soulpos.tex	2019-01-28 22:04:15 UTC (rev 49849)
+++ trunk/Master/texmf-dist/doc/latex/bezos/soulpos.tex	2019-01-28 22:04:36 UTC (rev 49850)
@@ -1,24 +1,9 @@
-% +--------------------------------------------------+
-% | Typeset this file to get the documentation.      |
-% +--------------------------------------------------+
 %
-%% Copyright (C) 2012 Javier Bezos
-%% All Rights Reserved
-%% http://www.tex-tipografia.com
-%%
-%% This work may be distributed and/or modified under the conditions
-%% of the LaTeX Project Public License, either version 1.3 of this
-%% license or (at your option) any later version.  The latest version
-%% of this license is in
-%%     http://www.latex-project.org/lppl.txt
-%% and version 1.3 or later is part of all distributions of LaTeX
-%% version 2003/12/01 or later.
-%%
-%% This work has the LPPL maintenance status "maintained".
-%%
-%% This Current Maintainer of this work is Javier Bezos.
-%%
-%% This work consists of the files soulpos.tex and soulpos.sty.
+% Copyright (C) 2012-2019 Javier Bezos http://www.texnia.com
+%
+% This file may be distributed and/or modified under the conditions of
+% the MIT License. A version can be found at the end of this file.
+%
 
 \documentclass[a4paper,twocolumn]{article}
 
@@ -142,12 +127,10 @@
 You can use \verb|gap-start| and \verb|gap-end| to set the
 corresponding values separately.
 
-
 \item[\texttt{hyphens}] Sometimes excluding the hyphen from the
 underlined text could make sense.  Default is \verb|hyphens=include|
 but you can set it to \verb|hyphens=exclude|.
 
-
 \item[\texttt{overdraw}] By default underlines are drawn before the
 text is typeset (with \verb|\rlap|), so that they are placed behind.
 However, it can be drawn after (with \verb|\llap|), on top the text,
@@ -364,4 +347,26 @@
 
 \ulpossample\ulflag
 
-\end{document}
\ No newline at end of file
+\end{document}
+
+MIT License
+-----------
+
+Permission is hereby granted, free of charge, to any person obtaining a
+copy of this software and associated documentation files (the
+"Software"), to deal in the Software without restriction, including
+without limitation the rights to use, copy, modify, merge, publish,
+distribute, sublicense, and/or sell copies of the Software, and to
+permit persons to whom the Software is furnished to do so, subject to
+the following conditions:
+
+The above copyright notice and this permission notice shall be included
+in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
+OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
+IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
+TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
+SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
\ No newline at end of file

Modified: trunk/Master/texmf-dist/doc/latex/bezos/tensind.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/bezos/tensind.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/bezos/tensind.tex	2019-01-28 22:04:15 UTC (rev 49849)
+++ trunk/Master/texmf-dist/doc/latex/bezos/tensind.tex	2019-01-28 22:04:36 UTC (rev 49850)
@@ -1,16 +1,11 @@
-% +--------------------------------------------------+
-% | Typeset this file to get the documentation.      |
-% +--------------------------------------------------+
 %
-% This file is copyrighted (c) 1998, 2000 by Javier Bezos.
-% All Rights Reserved.
-% 
-% This program can be redistributed and/or modified under the terms
-% of the LaTeX Project Public License Distributed from CTAN
-% archives in directory macros/latex/base/lppl.txt; either
-% version 1 of the License, or any later version.
+% Copyright (C) 1998-2019 Javier Bezos http://www.texnia.com
+%
+% This file may be distributed and/or modified under the conditions of
+% the MIT License. A version can be found at the end of this file.
+%
 
-\def\fileversion{1.0}
+\def\fileversion{1.1}
 \def\docdate{August 7, 2000}
 
 \documentclass{ltxguide}
@@ -18,7 +13,7 @@
 
 \title{The \textsf{tensind} Package for
 Tensorial Indexes\footnote{This 
-package is currently at version 1.0.}}
+package is currently at version 1.1.}}
 
 \author{Javier Bezos\footnote{For bug reports, comments and
 suggestions go to
@@ -192,3 +187,25 @@
 \end{verbatim}
 
 \end{document}
+
+MIT License
+-----------
+
+Permission is hereby granted, free of charge, to any person obtaining a
+copy of this software and associated documentation files (the
+"Software"), to deal in the Software without restriction, including
+without limitation the rights to use, copy, modify, merge, publish,
+distribute, sublicense, and/or sell copies of the Software, and to
+permit persons to whom the Software is furnished to do so, subject to
+the following conditions:
+
+The above copyright notice and this permission notice shall be included
+in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
+OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
+IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
+TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
+SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Modified: trunk/Master/texmf-dist/tex/latex/bezos/accents.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/bezos/accents.sty	2019-01-28 22:04:15 UTC (rev 49849)
+++ trunk/Master/texmf-dist/tex/latex/bezos/accents.sty	2019-01-28 22:04:36 UTC (rev 49850)
@@ -1,25 +1,9 @@
-% +--------------------------------------------------+
-% | Typeset accents.tex to get the documentation.   |
-% +--------------------------------------------------+
 %
-%% Copyright (C) 1998, 1999, 2000, 2006 Javier Bezos
-%% All Rights Reserved
-%% http://www.tex-tipografia.com
-%%
-%% This work may be distributed and/or modified under the conditions
-%% of the LaTeX Project Public License, either version 1.3 of this
-%% license or (at your option) any later version.  The latest version
-%% of this license is in
-%%     http://www.latex-project.org/lppl.txt
-%% and version 1.3 or later is part of all distributions of LaTeX
-%% version 2003/12/01 or later.
-%%
-%% This work has the LPPL maintenance status "maintained".
-%%
-%% This Current Maintainer of this work is Javier Bezos.
-%%
-%% This work consists of the files accents.tex and accents.sty.
+% Copyright (C) 1998-2019 Javier Bezos http://www.texnia.com
 %
+% This file may be distributed and/or modified under the conditions of
+% the MIT License. A version can be found at the end of this file.
+%
 % Changes
 % ~~~~~~~
 %
@@ -31,7 +15,7 @@
 % Release
 % ~~~~~~~
 
-\ProvidesPackage{accents}[2006/05/12 v1.3 Math Accent Tools]
+\ProvidesPackage{accents}[2006/05/12 v1.4 Math Accent Tools]
 
 \let\cc at palette\mathpalette
 
@@ -94,7 +78,7 @@
 
 \def\cc at set#1{%
   \xdef#1{\noexpand\protect\noexpand\cc at accent{#1}}}
-  
+
 \cc at set\grave   %{\protect\cc at accent{"7012\relax}}
 \cc at set\acute   %{\protect\cc at accent{"7013\relax}}
 \cc at set\check   %{\protect\cc at accent{"7014\relax}}
@@ -278,4 +262,26 @@
 
 \ProcessOptions
 
-\endinput
\ No newline at end of file
+\endinput
+
+MIT License
+-----------
+
+Permission is hereby granted, free of charge, to any person obtaining a
+copy of this software and associated documentation files (the
+"Software"), to deal in the Software without restriction, including
+without limitation the rights to use, copy, modify, merge, publish,
+distribute, sublicense, and/or sell copies of the Software, and to
+permit persons to whom the Software is furnished to do so, subject to
+the following conditions:
+
+The above copyright notice and this permission notice shall be included
+in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
+OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
+IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
+TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
+SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
\ No newline at end of file

Modified: trunk/Master/texmf-dist/tex/latex/bezos/arabicfront.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/bezos/arabicfront.sty	2019-01-28 22:04:15 UTC (rev 49849)
+++ trunk/Master/texmf-dist/tex/latex/bezos/arabicfront.sty	2019-01-28 22:04:36 UTC (rev 49850)
@@ -1,25 +1,9 @@
-% +--------------------------------------------------+
-% | Documentation in clear text follows              |
-% +--------------------------------------------------+
 %
-%% Copyright (C) 2006 Javier Bezos
-%% All Rights Reserved
-%% http://www.tex-tipografia.com
-%%
-%% This work may be distributed and/or modified under the conditions
-%% of the LaTeX Project Public License, either version 1.3 of this
-%% license or (at your option) any later version.  The latest version
-%% of this license is in
-%%     http://www.latex-project.org/lppl.txt
-%% and version 1.3 or later is part of all distributions of LaTeX
-%% version 2003/12/01 or later.
-%%
-%% This work has the LPPL maintenance status "maintained".
-%%
-%% This Current Maintainer of this work is Javier Bezos.
-%%
-%% This work consists of this file.
+% Copyright (C) 2006-2019 Javier Bezos http://www.texnia.com
 %
+% This file may be distributed and/or modified under the conditions of
+% the MIT License. A version can be found at the end of this file.
+%
 % Usage
 % ~~~~~
 %
@@ -34,7 +18,7 @@
 % Code
 % ~~~~
 
-\def\fileversion{1.0}
+\def\fileversion{1.1}
 \def\filedate{2006/09/03}
 
 \ProvidesPackage{arabicfront}[2006/09/03 v1.0 Arabic page numbering]
@@ -53,8 +37,30 @@
 
 \def\arfr at main#1\pagenumbering#2#3\@@\@@{%
   \renewcommand\mainmatter{#1#3}}
-  
+
 \expandafter\arfr at rep\mainmatter\@@\@@\arfr at main\mainmatter
 \expandafter\arfr at rep\frontmatter\@@\@@\arfr at front\frontmatter
 
-\endinput
\ No newline at end of file
+\endinput
+
+MIT License
+-----------
+
+Permission is hereby granted, free of charge, to any person obtaining a
+copy of this software and associated documentation files (the
+"Software"), to deal in the Software without restriction, including
+without limitation the rights to use, copy, modify, merge, publish,
+distribute, sublicense, and/or sell copies of the Software, and to
+permit persons to whom the Software is furnished to do so, subject to
+the following conditions:
+
+The above copyright notice and this permission notice shall be included
+in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
+OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
+IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
+TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
+SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
\ No newline at end of file

Modified: trunk/Master/texmf-dist/tex/latex/bezos/babeltools.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/bezos/babeltools.sty	2019-01-28 22:04:15 UTC (rev 49849)
+++ trunk/Master/texmf-dist/tex/latex/bezos/babeltools.sty	2019-01-28 22:04:36 UTC (rev 49850)
@@ -1,22 +1,13 @@
-% Copyright (c) 2010 by Javier Bezos.
-% All Rights Reserved.
 %
-% It may be distributed and/or modified under the
-% conditions of the LaTeX Project Public License, either version 1.3
-% of this license or (at your option) any later version.
-% The latest version of this license is in
-%   http://www.latex-project.org/lppl.txt
-% and version 1.3 or later is part of all distributions of LaTeX
-% version 2003/12/01 or later.
-% 
-% This work has the LPPL maintenance status "maintained".
-% 
-% The Current Maintainer of this work is Javier Bezos.
+% Copyright (C) 2010-2019 Javier Bezos http://www.texnia.com
 %
+% This file may be distributed and/or modified under the conditions of
+% the MIT License. A version can be found at the end of this file.
+%
 % TODO:
 % noshorthands -> shorthands=off, nocitations, nocrossrefs
 
-\ProvidesPackage{babeltools}[2010/10/14 v0.2 Tools for the babel system (beta)]
+\ProvidesPackage{babeltools}[2010/10/14 v1.1 Tools for the babel system (beta)]
 
 \edef\bbtl at savedcatcodes{%
  \catcode`\noexpand\~=\the\catcode`\~
@@ -48,20 +39,7 @@
 \newcommand\BeforeBabel[1]{%
   \g at addto@macro\bbtl at beforebabelhook{#1}}
 
-% Not to be redefined. The current value, saved by babel, is
-% restored. More robust code is necessary, I think.
 
-\def\bbtl at restore@org#1{%
-  \@ifundefined{#1 }% Not robust?
-    {\expandafter\let\csname #1\expandafter\endcsname
-     \csname org@#1\endcsname}%
-    {\expandafter\let\csname #1 \expandafter\endcsname
-     \csname org@#1\endcsname}}
-
-\def\bbtl at save@org#1{%
-  \expandafter\let\csname org@#1\expandafter\endcsname
-  \csname #1\endcsname}
-
 % Citations and cross refs
 % ~~~~~~~~~~~~~~~~~~~~~~~~
 
@@ -84,18 +62,9 @@
      \bbtl at restore@org{ref}%  Robust
      \bbtl at restore@org{pageref}}}%  Robust
 
-% More cases are to be added, but they must be delayed at the end of
-% begin document, because they are related to loaded packages (see
-% babel.dtx)
-%
 % Shorthands
 % ~~~~~~~~~~
-% Some languages use the shortand mechanism for tools not defined
-% otherwise, so you can still use them with \babelshorthand{..}.
-% Then you can use it conveniently to define your own macros.
-
-% ~ is an special case, as it's defined in babel.def
-
+%
 % New shorthands
 % --------------
 
@@ -179,38 +148,6 @@
     {#1}%
     {\@nameuse{bbtl@@\languagename @@\bbtl at meaning\bbtl at tempa}}}
 
-% Select
-% ----------------------
-\let\bbtl at o@shorthands\@empty
-
-% TO DO: package options are expanded by LaTeX, and ~ raises
-% an error, but not \string~. Is there a way to fix it?
-
-% This is done after 'adaptive', if present.
-
-\def\bbl at doshorthands{%
-   \let\bbtl at s@initiate at active@char\initiate at active@char
-   \def\initiate at active@char##1{%
-     \bbtl at ifshorthand{\string##1}%
-       {\bbtl at s@initiate at active@char{##1}}%
-       {}}%
-   \let\bbtl at s@declare at shorthand\declare at shorthand
-   \def\declare at shorthand##1##2{%
-     \bbtl at ifshorthand{\expandafter\string\@firstoftwo##2\@empty}%
-       {\bbtl at s@declare at shorthand{##1}{##2}}%
-       {\def\bbtl at tempa{##2}%
-        \@namedef{bbtl@@##1@@\bbtl at meaning\bbtl at tempa}}}%
-   \let\bbtl at s@activate\bbl at activate
-   \def\bbl at activate##1{%
-     \bbtl at ifshorthand{\string##1}%
-       {\bbtl at s@activate{##1}}%
-       {}}%
-   \let\bbtl at s@deactivate\bbl at deactivate
-   \def\bbl at deactivate##1{%
-     \bbtl at ifshorthand{\string##1}%
-       {\bbtl at s@deactivate{##1}}%
-       {}}}
-
 % No config
 % ~~~~~~~~~
 % Make sure an unexpected local config doesn't spoil your document.
@@ -218,7 +155,7 @@
 % use them
 
 \DeclareOption{noconfig}
-  {\AfterBabel{\let\loadlocalcfg\@gobble}}
+  {\PassOptionToPackage{babel}{noconfig}}
 
 % Captions
 % ~~~~~~~~
@@ -298,8 +235,6 @@
 
 % shorthands=... option is handled here.
 
-\show\bbtl at o@shorthands
-
 \ifx\bbtl at o@shorthands\@empty\else
   \edef\bbtl at o@shorthands{\bbtl at meaning\bbtl at o@shorthands}%
   \bbtl at ifshorthand{'}%
@@ -351,12 +286,29 @@
 
 \endinput
 
-==============================
-==============================
+MIT License
+-----------
 
-- Attributes?
-- Quotes ''
+Permission is hereby granted, free of charge, to any person obtaining a
+copy of this software and associated documentation files (the
+"Software"), to deal in the Software without restriction, including
+without limitation the rights to use, copy, modify, merge, publish,
+distribute, sublicense, and/or sell copies of the Software, and to
+permit persons to whom the Software is furnished to do so, subject to
+the following conditions:
 
+The above copyright notice and this permission notice shall be included
+in all copies or substantial portions of the Software.
 
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
+OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
+IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
+TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
+SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 
 
+
+
+

Modified: trunk/Master/texmf-dist/tex/latex/bezos/checkend.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/bezos/checkend.sty	2019-01-28 22:04:15 UTC (rev 49849)
+++ trunk/Master/texmf-dist/tex/latex/bezos/checkend.sty	2019-01-28 22:04:36 UTC (rev 49850)
@@ -1,15 +1,9 @@
-% +--------------------------------------------------+
-% | Documentation in clear text follows              |
-% +--------------------------------------------------+
 %
-% (c) 2002 Javier Bezos. All Rights Reserved.
+% Copyright (C) 2002-2019 Javier Bezos http://www.texnia.com
 %
-% This file can be redistributed and/or modified under the terms
-% of the LaTeX Project Public License Distributed from CTAN
-% archives in directory macros/latex/base/lppl.txt; either
-% version 1 of the License, or any later version.
+% This file may be distributed and/or modified under the conditions of
+% the MIT License. A version can be found at the end of this file.
 % 
-% 
 % Usage
 % ~~~~~
 % When an environment is left open, LaTeX gives an error at the
@@ -27,7 +21,7 @@
 % Code
 % ~~~~
 
-\def\fileversion{1.0}
+\def\fileversion{1.1}
 \def\filedate{2002/04/20}
 
 \ProvidesPackage{checkend}[2002/04/20 v1.0 Environment checking]
@@ -52,4 +46,26 @@
 
 \AtEndDocument{\chkend at checkend}
 
-\endinput
\ No newline at end of file
+\endinput
+
+MIT License
+-----------
+
+Permission is hereby granted, free of charge, to any person obtaining a
+copy of this software and associated documentation files (the
+"Software"), to deal in the Software without restriction, including
+without limitation the rights to use, copy, modify, merge, publish,
+distribute, sublicense, and/or sell copies of the Software, and to
+permit persons to whom the Software is furnished to do so, subject to
+the following conditions:
+
+The above copyright notice and this permission notice shall be included
+in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
+OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
+IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
+TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
+SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
\ No newline at end of file

Modified: trunk/Master/texmf-dist/tex/latex/bezos/dotlessi.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/bezos/dotlessi.sty	2019-01-28 22:04:15 UTC (rev 49849)
+++ trunk/Master/texmf-dist/tex/latex/bezos/dotlessi.sty	2019-01-28 22:04:36 UTC (rev 49850)
@@ -1,15 +1,9 @@
-% +--------------------------------------------------+
-% | Documentation in clear text follows              |
-% +--------------------------------------------------+
 %
-% (c) 1999 Javier Bezos. All Rights Reserved.
+% Copyright (C) 1999-2019 Javier Bezos http://www.texnia.com
 %
-% This file can be redistributed and/or modified under the terms
-% of the LaTeX Project Public License Distributed from CTAN
-% archives in directory macros/latex/base/lppl.txt; either
-% version 1 of the License, or any later version.
+% This file may be distributed and/or modified under the conditions of
+% the MIT License. A version can be found at the end of this file.
 % 
-% 
 % Usage
 % ~~~~~
 % This package defines two commands: \dotlessi and \dotlessj, which give 
@@ -26,10 +20,10 @@
 % Code
 % ~~~~
 
-\def\fileversion{1.0}
+\def\fileversion{1.1}
 \def\filedate{1999/10/12}
 
-\ProvidesPackage{dotlessi}[1999/10/12 v1.0 Dotless i/j for Math]
+\ProvidesPackage{dotlessi}[1999/10/12 v1.1 Dotless i/j for Math]
 
 \expandafter\def\expandafter\@uclclist\expandafter
   {\@uclclist\dotlessi\i\dotlessj\j}
@@ -57,3 +51,25 @@
 \DeclareRobustCommand\dotlessj{\dotl at make\j\jmath}
 
 \endinput
+
+MIT License
+-----------
+
+Permission is hereby granted, free of charge, to any person obtaining a
+copy of this software and associated documentation files (the
+"Software"), to deal in the Software without restriction, including
+without limitation the rights to use, copy, modify, merge, publish,
+distribute, sublicense, and/or sell copies of the Software, and to
+permit persons to whom the Software is furnished to do so, subject to
+the following conditions:
+
+The above copyright notice and this permission notice shall be included
+in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
+OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
+IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
+TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
+SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Modified: trunk/Master/texmf-dist/tex/latex/bezos/esindex.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/bezos/esindex.sty	2019-01-28 22:04:15 UTC (rev 49849)
+++ trunk/Master/texmf-dist/tex/latex/bezos/esindex.sty	2019-01-28 22:04:36 UTC (rev 49850)
@@ -1,25 +1,11 @@
-% +--------------------------------------------------+
-% | Typeset ensindex.tex to get the documentation.   |
-% +--------------------------------------------------+
 %
-%% Copyright (C) 1998-2004, 2006, 2008 Javier Bezos
-%% All Rights Reserved
-%% http://www.tex-tipografia.com
-%%
-%% This work may be distributed and/or modified under the conditions
-%% of the LaTeX Project Public License, either version 1.3 of this
-%% license or (at your option) any later version.  The latest version
-%% of this license is in
-%%     http://www.latex-project.org/lppl.txt
-%% and version 1.3 or later is part of all distributions of LaTeX
-%% version 2003/12/01 or later.
-%%
-%% This work has the LPPL maintenance status "maintained".
-%%
-%% This Current Maintainer of this work is Javier Bezos.
-%%
-%% This work consists of the files esindex.tex and esindex.sty.
-
+% Copyright (C) 1998-2019 Javier Bezos http://www.texnia.com
+%
+% This file may be distributed and/or modified under the conditions of
+% the MIT License. A version can be found at the end of this file.
+%
+% Repository: https://github.com/jbezos/esindex
+%
 % Changes
 %
 % 2006-05-12. Bug fixed. Missing accents in multilevel entries.
@@ -29,24 +15,26 @@
 %             Macro \ignorewords.
 % 2008-09-28. Added \everyesindex.
 %             Macro \esindexsort.
+% 2019-01-25. Macro \esindexactual.
+%             Package option nospanish.
+%             Adapted to xe/lua, with:
+%             Macros \esindexreplace, \esindexlastchar, \esindexkey
 
-\ProvidesPackage{esindex}[2008/09/28 v1.4 Spanish indexes]
+\ProvidesPackage{esindex}[2019/01/28 v1.5 Spanish indexes]
 
 \def\esx at level{`\!}
 \def\esx at actual{`\@}
 \def\esx at encap{`\|}
 \def\esx at quote{`\"}
+\DeclareOption{ignorespaces}{%
+  \def\esx at zapspace#1\esx at zapspace{\zap at space#1 \@empty}}
 
-\def\esx at error{\PackageError{esindex}{Unknown index parameter}%
-	   {Except for ignorespaces and replaceindex, options^^J%
-           in this package ave the form parameter=value, where^^J%
-           parameter stands for of the following MakeIndex ones:^^J%
-           encap, level, actual, quote}}
+\DeclareOption{replaceindex}{%
+  \AtBeginDocument{%
+    \let\esx at trueindex\index
+    \let\index\esindex}}
 
-\def\esx at process#1=#2\esx at process{%
-  \@ifundefined{esx@#1}{\esx at error}{%
-  \expandafter\edef\csname esx@#1\endcsname
-   {\string`\expandafter\noexpand\csname\string#2\endcsname}}}
+\DeclareOption{nospanish}{\esx at spanishfalse}
 
 \DeclareOption*{%
   \@expandtwoargs\in@{=}{\CurrentOption}%
@@ -53,20 +41,24 @@
   \ifin@
     \expandafter\esx at process\CurrentOption\esx at process
   \else
-    \def\esx at a{ignorespaces}
-    \ifx\esx at a\CurrentOption
-      \def\esx at zapspace#1\esx at zapspace{\zap at space#1 \@empty}%
-    \else\def\esx at a{replaceindex}
-      \ifx\esx at a\CurrentOption
-         \AtBeginDocument{%
-           \let\esx at trueindex\index
-           \let\index\esindex}
-       \else
-         \esx at error
-      \fi
-    \fi
+    \esx at error
   \fi}
 
+\def\esx at process#1=#2\esx at process{%
+  \@ifundefined{esx@#1}{\esx at error}{%
+  \expandafter\edef\csname esx@#1\endcsname
+    {\string`\expandafter\noexpand\csname\string#2\endcsname}}}
+
+\def\esx at error{\PackageError{esindex}{Unknown index parameter}%
+	   {Except for ignorespaces, nospanish, replaceindex, options^^J%
+     in this package ave the form parameter=value, where^^J%
+     parameter stands for of the following MakeIndex ones:^^J%
+     encap, level, actual, quote}}
+
+\newif\ifesx at spanish
+\esx at spanishtrue
+\let\esx at spanishaccents\relax
+\let\esx at spanishquotes\relax
 \let\esx at zapspace\@empty
 \def\esx at trueindex{\index}
 
@@ -87,7 +79,7 @@
 
 \lowercase{
 \gdef\esx at index#1#2{%
-  \let\esx at g\@empty
+  \let\esx at g\@empty  % used to build the keysort at actual list
   \esx at bar@idx#2|\@@
   \expandafter\esx@@index\esx at b!\@@
   \toks@\expandafter{\esx at g}%
@@ -105,64 +97,98 @@
 \gdef\esx at bar@eat#1|{\def\esx at a{|#1}}
 }
 
+\gdef\esindexexpandkey{\protected at edef\esindexkey{\esindexkey}}
+
+% The following is called for every ! level, much like a loop. #1 is
+% the current level.
+
 \lowercase{
 \gdef\esx@@index#1!#2\@@{%
   \begingroup
   \let\IeC\@firstofone
   \def\@tabacckludge##1{\csname\string##1\endcsname}%
-  \def\'##1{\@ifundefined{esx at index@q@\string##1}%
-       {##1}%
-       {\csname esx at index@q@\string##1\endcsname}}%
-  \ifnum\catcode`\'=\active
-    \let'\'%
-  \fi
-  \def\~##1{\string##1\string^^ff}%
-  \ifnum\catcode`\~=\active
-    \let~\~%
-  \fi
-  \def\"##1{\@ifundefined{esx at index@qq@\string##1}%
-       {\string"##1}%
-       {\csname esx at index@qq@\string##1\endcsname}}%
-  \ifnum\catcode`\"=\active
-    \let"\"%
-  \fi
-  \def\esx at a{#1}%
-  \@ifundefined{esx at sort@\expandafter\strip at prefix\meaning\esx at a}%
+  \esx at spanishaccents
+  \def\esindexkey{#1}%
+      % Apply \esindexsort
+  \@ifundefined{esx at sort@\expandafter\strip at prefix\meaning\esindexkey}%
     {\@temptokena{#1}}%
     {\@temptokena\expandafter\expandafter\expandafter{%
-       \csname esx at sort@\expandafter\strip at prefix\meaning\esx at a\endcsname}}%
+       \csname esx at sort@\expandafter\strip at prefix\meaning\esindexkey\endcsname}}%
+  \edef\esindexkey{\the\@temptokena}%
+      % Execute \everyesindex and apply accents, so that \'a becomes a, and
+      % redefinitions in \everyesindex are also "applied"
   \the\everyesindex
-  % Particles
+  \esindexexpandkey
+  \esx at spanishreplacements
+  \@temptokena\expandafter{\esindexkey}%
+      % Key now in \@temptokena
+      % Particles, with \ignorewords. \esx at remwords works on \@temptokena
   \@for\esx at a:=\esx at ignorewords\do{%
      \expandafter\esx at remwords\expandafter{\esx at a}}%
-  \toks@\expandafter{\esx at g}%
-  % Adds @ and removes spaces.
+  \toks@\expandafter{\esx at g}%  \esx at g here contains previous ! levels
+      % Key still in \@temptokena, now without particles.
+      % Add current key and @, and also remove spaces if 'ignorespaces'.
   \protected at xdef\esx at g{%
     \the\toks@
     \expandafter\esx at zapspace\the\@temptokena\esx at zapspace
     \string &}%
+      % Key built until now in \esx at g (including previous levels,
+      % current level key, but not the current actual entry).
   \endgroup
   \begingroup
-  \def*##1{% <- its lower case is the quote char (")
-    \ifcat##1a%
-	  \@ifundefined{spanish at sh@\string*\string##1@}%
-        {\string*##1}%
-        {\string*\string*##1}%
-	\else
-	  \string*\string##1%
-	\fi}%
+      % Used in the protected expansion below, and only for " in spanish:
+  \esx at spanishquotes
+      % Set actual, if there is a saved one with \esindexactual.
+  \def\esx at a{#1}%
+  \@ifundefined{esx at actual@\expandafter\strip at prefix\meaning\esx at a}%
+    {\def\esx at a{#1}}%
+    {\expandafter\let\expandafter\esx at a
+       \csname esx at actual@\expandafter\strip at prefix\meaning\esx at a\endcsname}%
+      % Add actual, and go to the next ! level
+  \toks@\expandafter{\esx at g}%
   \def\esx at b{#2}%
-  \toks@\expandafter{\esx at g}%
-  \ifx\esx at b\@empty
-     \protected at xdef\esx at g{\the\toks@#1}%
+  \ifx\esx at b\@empty  % ie, if no further ! levels
+     \protected at xdef\esx at g{\the\toks@\esx at a}%
   \else
-     \protected at xdef\esx at g{\the\toks@#1!}%
-     \esx@@index#2\@@
+     \protected at xdef\esx at g{\the\toks@\esx at a!}%
+     \esx@@index#2\@@  % if there are, continue
   \fi
   \endgroup}
 }
-\endgroup
 
+\ifesx at spanish
+\lowercase{
+  \def\esx at spanishquotes{%
+    \def*##1{% <- its lower case is the quote char (")
+      \ifcat##1a%
+        \@ifundefined{spanish at sh@\string*\string##1@}%
+          {\string*##1}%
+          {\string*\string*##1}%
+      \else
+        \string*\string##1%
+      \fi}}
+  \gdef\esx at spanishaccents{%
+    \def\'##1{\@ifundefined{esx at index@q@\string##1}%
+         {##1}%
+         {\csname esx at index@q@\string##1\endcsname}}%
+    \def\~##1{\string##1\esindexlastchar}%
+    \def\"##1{\@ifundefined{esx at index@qq@\string##1}%
+         {\string"##1}%
+         {\csname esx at index@qq@\string##1\endcsname}}%
+    \ifnum\catcode`\'=\active
+      \let'\'%
+    \fi
+    \ifnum\catcode`\~=\active
+      \let~\~%
+    \fi
+    \ifnum\catcode`\"=\active
+      \let"\"%
+    \fi}
+}
+\fi
+
+\endgroup % Finishes special catcodes
+
 \def\ignorewords#1{%
   \protected at edef\esx at ignorewords{\zap at space#1 \@empty}}
 
@@ -186,19 +212,105 @@
   \def\esx at a{#1}%
   \@namedef{esx at sort@\expandafter\strip at prefix\meaning\esx at a}}
 
+\def\esindexactual#1{%
+  \def\esx at a{#1}%
+  \@namedef{esx at actual@\expandafter\strip at prefix\meaning\esx at a}}
+
 \newtoks\everyesindex
 
-\def\esx at index@q at n{n\string^^ff}
-\def\esx at index@q at N{N\string^^ff}
-\@namedef{esx at index@q@\string\i}{i}
+%-------------------------
 
-\def\esx at index@qq at o{.o}
-\def\esx at index@qq at O{.O}
-\def\esx at index@qq at a{.a}
-\def\esx at index@qq at A{.A}
-\def\esx at index@qq at u{u}
-\def\esx at index@qq at U{U}
-\def\esx at index@qq at c{c}
-\def\esx at index@qq at C{C}
+\long\def\esx at afterfi#1\fi{\fi#1}
+\def\esx at replace#1#2#3{% in #1 -> repl #2 by #3
+  \toks@{}%
+  \def\esx at replace@aux##1#2##2#2{%
+    \ifx\esx at nil##2%
+      \toks@\expandafter{\the\toks@##1}%
+    \else
+      \toks@\expandafter{\the\toks@##1#3}%
+      \esx at afterfi
+      \esx at replace@aux##2#2%
+    \fi}%
+  \expandafter\esx at replace@aux#1#2\esx at nil#2%
+  \edef#1{\the\toks@}}
 
-\endinput
\ No newline at end of file
+\def\esindexreplace#1#2{\esx at replace\esindexkey{#1}{#2}}
+
+%-------------------------
+
+\let\esx at spanishreplacements\relax
+
+\ifesx at spanish
+
+  \def\esx at index@q at n{n\esindexlastchar}
+  \def\esx at index@q at N{N\esindexlastchar}
+  \@namedef{esx at index@q@\string\i}{i}
+
+  \def\esx at index@qq at o{.o}
+  \def\esx at index@qq at O{.O}
+  \def\esx at index@qq at a{.a}
+  \def\esx at index@qq at A{.A}
+  \def\esx at index@qq at u{u}
+  \def\esx at index@qq at U{U}
+  \def\esx at index@qq at c{c}
+  \def\esx at index@qq at C{C}
+
+  \def\esx@@spanishreplacements{%
+    \esindexreplace{á}{a}%
+    \esindexreplace{é}{e}%
+    \esindexreplace{í}{i}%
+    \esindexreplace{ó}{o}%
+    \esindexreplace{ú}{u}%
+    \esindexreplace{ñ}{n\esindexlastchar}%
+    \esindexreplace{ü}{u}%
+    \esindexreplace{Á}{A}%
+    \esindexreplace{É}{E}%
+    \esindexreplace{Í}{I}%
+    \esindexreplace{Ó}{O}%
+    \esindexreplace{Ú}{U}%
+    \esindexreplace{Ñ}{N\esindexlastchar}%
+    \esindexreplace{Ü}{U}}
+
+\fi
+
+\begingroup
+  \catcode`\^=7
+  \ifx\directlua\@undefined
+    \ifx\XeTeXinterchartoks\@undefined
+      \catcode`\^^ff=12
+      \xdef\esindexlastchar{^^ff}
+    \else
+      \catcode`\^^^^ffff=12
+      \xdef\esindexlastchar{^^^^ffff}
+      \global\let\esx at spanishreplacements\esx@@spanishreplacements
+    \fi
+  \else  
+    \catcode`\^^^^ffff=12
+    \xdef\esindexlastchar{^^^^ffff}
+    \global\let\esx at spanishreplacements\esx@@spanishreplacements
+  \fi
+\endgroup
+
+\endinput
+
+MIT License
+-----------
+
+Permission is hereby granted, free of charge, to any person obtaining a
+copy of this software and associated documentation files (the
+"Software"), to deal in the Software without restriction, including
+without limitation the rights to use, copy, modify, merge, publish,
+distribute, sublicense, and/or sell copies of the Software, and to
+permit persons to whom the Software is furnished to do so, subject to
+the following conditions:
+
+The above copyright notice and this permission notice shall be included
+in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
+OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
+IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
+TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
+SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
\ No newline at end of file

Modified: trunk/Master/texmf-dist/tex/latex/bezos/soulpos.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/bezos/soulpos.sty	2019-01-28 22:04:15 UTC (rev 49849)
+++ trunk/Master/texmf-dist/tex/latex/bezos/soulpos.sty	2019-01-28 22:04:36 UTC (rev 49850)
@@ -1,26 +1,13 @@
-% +--------------------------------------------------+
-% | Typeset soulpos.tex to get the documentation.   |
-% +--------------------------------------------------+
 %
-%% Copyright (C) 2012 Javier Bezos
-%% All Rights Reserved
-%% http://www.tex-tipografia.com
-%%
-%% This work may be distributed and/or modified under the conditions
-%% of the LaTeX Project Public License, either version 1.3 of this
-%% license or (at your option) any later version.  The latest version
-%% of this license is in
-%%     http://www.latex-project.org/lppl.txt
-%% and version 1.3 or later is part of all distributions of LaTeX
-%% version 2003/12/01 or later.
-%%
-%% This work has the LPPL maintenance status "maintained".
-%%
-%% This Current Maintainer of this work is Javier Bezos.
-%%
-%% This work consists of the files soulpos.tex and soulpos.sty.
+% Copyright (C) 2012-2019 Javier Bezos http://www.texnia.com
+%
+% This file may be distributed and/or modified under the conditions of
+% the MIT License. A version can be found at the end of this file.
+%
+% Repository: https://github.com/jbezos/esindex
+%
 
-\ProvidesPackage{soulpos}[2012/02/25 v1.0 Fancy underlining]
+\ProvidesPackage{soulpos}[2012/02/25 v1.1 Fancy underlining]
 
 \newcount\ulp at subcnt
 \newcount\ulp at cnt
@@ -271,5 +258,28 @@
     \expandafter\@secondoftwo
   \fi}
 
+\endinput
 
+MIT License
+-----------
 
+Permission is hereby granted, free of charge, to any person obtaining a
+copy of this software and associated documentation files (the
+"Software"), to deal in the Software without restriction, including
+without limitation the rights to use, copy, modify, merge, publish,
+distribute, sublicense, and/or sell copies of the Software, and to
+permit persons to whom the Software is furnished to do so, subject to
+the following conditions:
+
+The above copyright notice and this permission notice shall be included
+in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
+OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
+IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
+TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
+SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
+

Modified: trunk/Master/texmf-dist/tex/latex/bezos/subdocs.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/bezos/subdocs.sty	2019-01-28 22:04:15 UTC (rev 49849)
+++ trunk/Master/texmf-dist/tex/latex/bezos/subdocs.sty	2019-01-28 22:04:36 UTC (rev 49850)
@@ -1,25 +1,10 @@
-% +--------------------------------------------------+
-% | Documentation in clear text follows              |
-% +--------------------------------------------------+
 %
-%% Copyright (C) 2009 Javier Bezos
-%% All Rights Reserved
-%% http://www.tex-tipografia.com
-%%
-%% This work may be distributed and/or modified under the conditions
-%% of the LaTeX Project Public License, either version 1.3 of this
-%% license or (at your option) any later version.  The latest version
-%% of this license is in
-%%     http://www.latex-project.org/lppl.txt
-%% and version 1.3 or later is part of all distributions of LaTeX
-%% version 2003/12/01 or later.
-%%
-%% This work has the LPPL maintenance status "maintained".
-%%
-%% This Current Maintainer of this work is Javier Bezos.
-%%
-%% This work consists of this file.
+% Copyright (C) 2009-2019 Javier Bezos http://www.texnia.com
 %
+% This file may be distributed and/or modified under the conditions of
+% the MIT License. A version can be found at the end of this file.
+%
+%
 % Usage
 % ~~~~~
 %
@@ -149,4 +134,26 @@
 \ProcessOptions
 \InputIfFileExists{\sdoc at a}{}{}%
 
-\endinput
\ No newline at end of file
+\endinput
+
+MIT License
+-----------
+
+Permission is hereby granted, free of charge, to any person obtaining a
+copy of this software and associated documentation files (the
+"Software"), to deal in the Software without restriction, including
+without limitation the rights to use, copy, modify, merge, publish,
+distribute, sublicense, and/or sell copies of the Software, and to
+permit persons to whom the Software is furnished to do so, subject to
+the following conditions:
+
+The above copyright notice and this permission notice shall be included
+in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
+OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
+IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
+TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
+SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
\ No newline at end of file

Modified: trunk/Master/texmf-dist/tex/latex/bezos/tensind.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/bezos/tensind.sty	2019-01-28 22:04:15 UTC (rev 49849)
+++ trunk/Master/texmf-dist/tex/latex/bezos/tensind.sty	2019-01-28 22:04:36 UTC (rev 49850)
@@ -1,19 +1,14 @@
-% +--------------------------------------------------+
-% | Typeset titlesec.tex to get the documentation.   |
-% +--------------------------------------------------+
 %
-% This file is copyrighted (c) 1998 by Javier Bezos.
-% All Rights Reserved.
-% 
-% This program can be redistributed and/or modified under the terms
-% of the LaTeX Project Public License Distributed from CTAN
-% archives in directory macros/latex/base/lppl.txt; either
-% version 1 of the License, or any later version.
+% Copyright (C) 1998-2019 Javier Bezos http://www.texnia.com
 %
+% This file may be distributed and/or modified under the conditions of
+% the MIT License. A version can be found at the end of this file.
+%
+%
 % Release
 % ~~~~~~~
 
-\ProvidesPackage{tensind}[1998/05/01 v1.0 Tensorial Indexes]
+\ProvidesPackage{tensind}[1998/05/01 v1.1 Tensorial Indexes]
 
 \@tempcnta=\the\catcode`^
 \@tempcntb=\the\catcode`_
@@ -75,7 +70,7 @@
     \gdef?{\begingroup\catcode`_=8 \catcode`^=7 %
         \def\tsi at end{#1}\def?{\endtensor\endgroup}%
         \@ifnextchar[{\tsi at otensor}{\tsi at xtensor}}}}}
-        
+
 \endgroup
 
 \def\tsi at otensor[#1]{\tensorformat{#1}\tsi at xtensor}
@@ -121,7 +116,7 @@
   \tsi at appendto{\tsi at thedots}\tsi at thesp
   \let\tsi at gap\relax
   \def\tsi at thedots{}}
-  
+
 \def\tsi at switchsb{%
   \let\tsi at addindex\tsi at addsb
   \iftsi at bot
@@ -159,7 +154,7 @@
 \def\tsi at dot#1{%
   \setbox\z@\hbox{$\tsi at fam\m at th\tsi at index#1$}%
   \hbox to\wd\z@{\hss$\tsi at fam\m at th\tsi at index\indexdot$\hss}}
-  
+
 \newdimen\primes
 
 \def\endtensor{%
@@ -200,7 +195,6 @@
     {\tsi at endtensor\scriptstyle\scriptscriptstyle}%
     {\tsi at endtensor\scriptscriptstyle\scriptscriptstyle}}
 
-    
 \def\tsi at endtensor#1#2{%
   \let\tsi at text#1\let\tsi at index#2%
   \setbox\z@ \hbox{$\tsi at fam\m at th#1\tsi at nucl_{x}$}%
@@ -236,7 +230,7 @@
     \fi\fi
   \fi
   \iftsi at top^{\tsi at a\box\tw@\kern-\tsi at dimen\tsi at a\box\z@}\fi}
-  
+
 \def\tsi at phantom#1{%
   \setbox\tw@\null
   \setbox\z@\hbox{$\tsi at fam\m at th\tsi at index#1$}%
@@ -246,7 +240,7 @@
 \def\whenindex#1#2#3{%
   \expandafter\def\csname tsi at cmd\expandafter\string#1\endcsname{%
     \def\tsi at theindex{#2}#3}}
-    
+
 \whenindex{'}{\prime}{}
 
 \def\spadjust#1#2{%
@@ -276,9 +270,32 @@
     \fi
    \fi
   \fi}
-  
 
 \def\omitdot{\tsi at nodottrue}
 \def\finishdots{\tsi at nodottrue\let\tsi at nodotfalse\relax}
 
 \catcode`^=\@tempcnta\catcode`_=\@tempcntb
+
+\endinput
+
+MIT License
+-----------
+
+Permission is hereby granted, free of charge, to any person obtaining a
+copy of this software and associated documentation files (the
+"Software"), to deal in the Software without restriction, including
+without limitation the rights to use, copy, modify, merge, publish,
+distribute, sublicense, and/or sell copies of the Software, and to
+permit persons to whom the Software is furnished to do so, subject to
+the following conditions:
+
+The above copyright notice and this permission notice shall be included
+in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
+OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
+IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
+TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
+SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.



More information about the tex-live-commits mailing list