texlive[51481] Master: tensind (26jun19)

commits+karl at tug.org commits+karl at tug.org
Wed Jun 26 22:55:44 CEST 2019


Revision: 51481
          http://tug.org/svn/texlive?view=revision&revision=51481
Author:   karl
Date:     2019-06-26 22:55:44 +0200 (Wed, 26 Jun 2019)
Log Message:
-----------
tensind (26jun19)

Modified Paths:
--------------
    trunk/Master/tlpkg/bin/tlpkg-ctan-check
    trunk/Master/tlpkg/tlpsrc/collection-mathscience.tlpsrc

Added Paths:
-----------
    trunk/Master/texmf-dist/doc/latex/tensind/
    trunk/Master/texmf-dist/doc/latex/tensind/README.md
    trunk/Master/texmf-dist/doc/latex/tensind/tensind.pdf
    trunk/Master/texmf-dist/doc/latex/tensind/tensind.tex
    trunk/Master/texmf-dist/tex/latex/tensind/
    trunk/Master/texmf-dist/tex/latex/tensind/tensind.sty
    trunk/Master/tlpkg/tlpsrc/tensind.tlpsrc

Added: trunk/Master/texmf-dist/doc/latex/tensind/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/tensind/README.md	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/latex/tensind/README.md	2019-06-26 20:55:44 UTC (rev 51481)
@@ -0,0 +1,16 @@
+
+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$).
+
+License:     MIT
+________
+Javier Bezos --- http://www.texnia.com
+
+
+
+
+
+


Property changes on: trunk/Master/texmf-dist/doc/latex/tensind/README.md
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/doc/latex/tensind/tensind.pdf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/doc/latex/tensind/tensind.pdf
===================================================================
--- trunk/Master/texmf-dist/doc/latex/tensind/tensind.pdf	2019-06-26 20:54:50 UTC (rev 51480)
+++ trunk/Master/texmf-dist/doc/latex/tensind/tensind.pdf	2019-06-26 20:55:44 UTC (rev 51481)

Property changes on: trunk/Master/texmf-dist/doc/latex/tensind/tensind.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Added: trunk/Master/texmf-dist/doc/latex/tensind/tensind.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/tensind/tensind.tex	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/latex/tensind/tensind.tex	2019-06-26 20:55:44 UTC (rev 51481)
@@ -0,0 +1,211 @@
+%
+% 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.1}
+\def\docdate{August 7, 2000}
+
+\documentclass{ltxguide}
+\usepackage{tensind}
+
+\title{The \textsf{tensind} Package for
+Tensorial Indexes\footnote{This 
+package is currently at version 1.1.}}
+
+\author{Javier Bezos\footnote{For bug reports, comments and
+suggestions go to
+\texttt{http://www.tex-tipografia.com}.
+English is not my strong point, so contact me when you
+find mistakes in the manual. Other packages by the same author:
+\textsf{accents, titlesec, dotlessi}.}}
+
+\date{\docdate}
+
+\newenvironment{sample}{\begin{quote}\small\begin{tabbing}%
+  \hskip12pc\=\hskip6pc\\}
+  {\end{tabbing}\end{quote}}
+  
+\tensordelimiter{?}
+\tensorformat{lrb}
+
+\raggedright
+
+\begin{document}
+
+\maketitle
+  
+This package provides typographically fine tensorial notation, with the 
+following features:
+\begin{itemize}
+\item Dots filling gaps.
+\item Symbol subtitution to easy typing (if you are using greek letters, for 
+example).
+\item Corrected position of indexes: horizontally, to compensate the small 
+displacement in letters
+like $f$ (look carefully at $f_*^*$) and vertically, to avoid superscripts 
+too raised.
+\item Aditional minute corrections are also allowed.
+\end{itemize}
+
+\section{User Interface}
+
+\begin{decl}
+|\tensordelimiter{<tensor-delim>}|
+\end{decl}
+
+Defines |<tensor-delim>| to be a tensor delimiter. In subsequent examples we will 
+assume
+\begin{verbatim}
+\tensordelimiter{?}
+\end{verbatim}
+and every instance of |?| will actually mean |<tensor-delim>|.
+
+\begin{decl}
+|?[<format>]{<nucleous>}{<special-index>}{<special-index>}...|\\
+|                       <super-or-sub><super-or-sub>...?|
+\end{decl}
+
+Creates a tensor. |<super-or-sub>| is either |_{<index>}{<index>}...| or 
+|^{<index>}{<index>}|.
+|<nucleous>| is the symbol which indexes will be add to. |<special-index>| is a 
+superscript which is neither covariant nor contravariant (dual, 
+prime...). In 
+one-letter |<index>|, |<special-index>| or |<nucleous>|, curly braces can be 
+omitted.
+For example:
+\begin{sample}
+|?R_ij^kl_\alpha^\beta?|     \>        $?R_ij^kl_\alpha^\beta?$\\[2pt]
+|?R^ij_kl^\alpha_\beta?|     \>        $?R^ij_kl^\alpha_\beta?$\\[2pt]
+|?R**_ij^kl_\alpha^\beta?|   \>        $?R**_ij^kl_\alpha^\beta?$\\[2pt] 
+|?R**^ij_kl^\alpha_\beta?|   \>        $?R**^ij_kl^\alpha_\beta?$
+\end{sample}
+
+(\emph{Don't forget the closing |?|!})
+Finally, |<format>| changes the format in a tensor. (See |\tensorformat| 
+below.)
+
+\begin{decl}
+|\tensorformat{<format>}|
+\end{decl}
+
+The following letter may be used in format.
+\begin{itemize}
+\item[\texttt{l}] Gaps to the left of the last index are filled with dots.
+\item[\texttt{r}] Gaps to the right of the first index are filled.
+\item[\texttt{e}] If there is no index (empty), gaps are filled.
+\item[\texttt{b}] Only gaps in subscripts are filled.
+\end{itemize}
+
+Sensible settings are: none (no dots), |l| and |lrb|.
+Further options are:
+\begin{itemize}
+\item[\texttt{c}] Brings index lines closer.
+\item[\texttt{o}] Opens index lines.
+\item[\texttt{s}] Styled. |o| in display style and |c| otherwise.
+\end{itemize}
+These options are mutually exclusive. If none of them is
+used, then indexes behave in a similar way to standard ones.
+This document sets
+\begin{verbatim}
+\tensorformat{lrb}
+\end{verbatim}
+
+\begin{sample}
+|?[]f\prime_ij^kl?|    \>  $?[]f\prime_ij^kl?$\\[2pt]
+|?[e]f^ij?|            \>  $?[e]f^ij?$ \\[2pt] 
+|?[l]f*_ij^kl?|        \>  $?[l]f*_ij^kl?$\\[2pt]
+|?[c]R^ij_kl?|         \>  $?[c]R^ij_kl?$
+\end{sample}
+
+\begin{decl}
+|\indexdot|
+\end{decl}
+
+This macro is the index dot. Defined to |\cdot|. You can
+redefine it with |\renewcommand|.
+
+\begin{decl}
+|\whenindex{<index>}{<new-index>}{<commands>}|
+\end{decl}
+
+Automatically replaces |<index>| (if not enclosed in braces)
+by |<new-index>| and the additional |<commands>| are
+executed. For example, if you like to use greek indexes:
+\begin{verbatim}
+\whenindex{a}{\alpha}{}
+\whenindex{b}{\beta}{}
+\whenindex{g}{\gamma}{}
+\end{verbatim}
+
+\whenindex{a}{\alpha}{}
+\whenindex{b}{\beta}{}
+\whenindex{g}{\gamma}{
+}
+A |\whenindex{'}{\prime}{}| is performed by the package. For instance
+\begin{sample}
+|?R'_ijk^abg?|    \>  $?R'_ijk^abg?$
+\end{sample}
+
+In |<commands>|, two command for space fine-tuning are provided:
+|\sbadjust{<index>}{<comma-space>}| adds |<comma-space>| times
+|\,| before the current subscript index if the last superscript index
+was |<index>|. Similarly, |\spadjust| adds the space before the current
+superscript index if the last subscript index was |<index>|.
+For instance, the normal result of |?[]R^ik_lm?| is $?[]R^ij_kl?$, but
+with
+\begin{verbatim}
+\whenindex{k}{k}{\sbadjust{j}{-1}}
+\end{verbatim}
+\whenindex{k}{k}{\sbadjust{j}{-1}}
+is $?[]R^ij_kl?$.
+These commands will be ignored if dots are used.
+
+Two further command allowed in |\whenindex|
+are: |\omitdot| omits the dot for the current
+index, and |\finishdots| omits as well all subsequent indexes.
+For example
+\begin{verbatim}
+\whenindex{;}{\,;\,}{\finishdots}
+\end{verbatim}
+\whenindex{;}{\,;\,}{\finishdots}
+
+\begin{sample}
+|?[lr]A*_i^kl;i?|  \>   $?[lr]A*_i^kl;i?$
+\end{sample}
+
+\begin{decl}
+|tensor|
+\end{decl}
+
+The environment called by |?...?|. Useful if for some reason you
+don't want an equivalent defined with |\tensordelimiter| . Example:
+\begin{verbatim}
+\begin{tensor}[lr]A*_i^kl;i\end{tensor}
+\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.


Property changes on: trunk/Master/texmf-dist/doc/latex/tensind/tensind.tex
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/tex/latex/tensind/tensind.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tensind/tensind.sty	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/tensind/tensind.sty	2019-06-26 20:55:44 UTC (rev 51481)
@@ -0,0 +1,301 @@
+%
+% 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.1 Tensorial Indexes]
+
+\@tempcnta=\the\catcode`^
+\@tempcntb=\the\catcode`_
+\catcode`^=7\catcode`_=8
+
+\newdimen\tsi at dimen
+
+\newif\iftsi at sp
+\newif\iftsi at sb
+
+\newif\iftsi at e
+\newif\iftsi at b
+\newif\iftsi at l
+\newif\iftsi at r
+\newif\iftsi at o
+\newif\iftsi at c
+\newif\iftsi at s
+\newif\iftsi at nodot
+
+\def\tsi at thedots{}
+\def\tsi at theprimes{}
+\def\tsi at thesb{}
+\def\tsi at thesp{}
+\def\tsi at lastloc{x}
+\def\tsi at lastindex{}%
+\def\tsi at addindex{\tsi at addpr}
+
+\let\tsi at bl\relax
+\let\tsi at br\relax
+\let\tsi at bm\relax
+\let\tsi at tl\relax
+\let\tsi at tr\relax
+\let\tsi at tm\relax
+
+\let\tsi at choice\mathchoice
+
+\newif\iftsi at top
+\newif\iftsi at bot
+
+\let\tsi at gap\relax
+
+\def\tensorformat#1{\tsi at lfalse\tsi at rfalse\tsi at efalse
+  \tsi at bfalse\tsi at ofalse\tsi at cfalse\tsi at sfalse
+  \@tfor\tsi at a:=#1\do{\csname tsi@\tsi at a true\endcsname}}
+
+\tensorformat{}
+\def\indexdot{\cdot}
+
+\def\tsi at appendto#1#2{\protected at edef#2{#2#1}}
+
+\def\tensor{\catcode`_=8\catcode`^=7 %
+  \def\tsi at end{\end}\tsi at ifnextchar[{\tsi at otensor}{\tsi at xtensor}}
+
+\begingroup
+
+\catcode`?=13
+\gdef\tensordelimiter#1{\mathcode`#1="8000{\catcode`?=13\lccode`?=`#1
+  \lowercase{%
+    \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}
+
+\gdef\tsi at xtensor#1{%
+   \def\tsi at nucl{#1}%
+   \futurelet\nxt\tsi at process}
+
+\def\tsi at process#1{%
+  \def\next{\futurelet\nxt\tsi at process}%
+  \def\tsi at theindex{#1}\def\tsi at a{_}%
+  \ifx\tsi at theindex\tsi at a
+    \if\tsi at lastloc x\let\tsi at first\@empty\fi
+    \if\tsi at lastloc b\else\tsi at switchsb\fi
+  \else
+    \def\tsi at a{^}%
+    \ifx\tsi at theindex\tsi at a
+      \if\tsi at lastloc p\else\tsi at switchsp\fi
+    \else
+      \ifx\tsi at theindex\tsi at end
+        \let\next\tsi at end
+      \else
+        \tsi at nodotfalse
+        \ifx\nxt\bgroup
+          \def\tsi at lastindex{}%
+        \else
+          \csname tsi at cmd\string#1\endcsname
+          \def\tsi at lastindex{#1}%
+        \fi
+        \tsi at addindex
+      \fi
+    \fi
+  \fi
+  \next}
+
+\def\tsi at switchsp{%
+  \let\tsi at addindex\tsi at addsp
+  \iftsi at top
+    \def\tsi at gap{\tsi at tm}%
+  \else
+    \def\tsi at gap{\tsi at tl}%
+  \fi
+  \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
+    \def\tsi at gap{\tsi at bm}%
+  \else
+    \def\tsi at gap{\tsi at bl}%
+  \fi
+  \tsi at appendto{\tsi at thedots}\tsi at thesb  
+  \let\tsi at gap\relax
+  \def\tsi at thedots{}}
+
+\def\tsi at addpr{%
+  \tsi at appendto{\tsi at theindex}\tsi at theprimes}
+
+\def\tsi at addsp{%
+  \tsi at toptrue
+  \tsi at appendto{\tsi at theindex}\tsi at thesp
+  \iftsi at nodot
+    \tsi at appendto{\protect\tsi at phantom{\tsi at theindex}}\tsi at thedots
+  \else
+    \tsi at appendto{\tsi at gap{\tsi at theindex}}\tsi at thedots
+  \fi
+  \def\tsi at lastloc{p}}
+
+\def\tsi at addsb{%
+  \tsi at bottrue
+  \tsi at appendto{\tsi at theindex}\tsi at thesb
+  \iftsi at nodot
+    \tsi at appendto{\protect\tsi at phantom{\tsi at theindex}}\tsi at thedots
+  \else
+    \tsi at appendto{\tsi at gap{\tsi at theindex}}\tsi at thedots
+  \fi
+  \def\tsi at lastloc{b}}
+
+\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{%
+  \if\tsi at lastloc p
+    \def\tsi at gap{\tsi at br}%
+    \tsi at appendto{\tsi at thedots}\tsi at thesb
+  \else
+    \def\tsi at gap{\tsi at tr}%
+    \tsi at appendto{\tsi at thedots}\tsi at thesp
+  \fi
+  \let\tsi at bl\tsi at phantom  \let\tsi at br\tsi at phantom
+  \let\tsi at bm\tsi at phantom  \let\tsi at tm\tsi at phantom
+  \def\tsi at tl##1{\tsi at phantom{##1}\global\advance\tsi at dimen\wd\z@}%
+  \iftsi at top
+    \let\tsi at tr\tsi at phantom
+  \else
+    \let\tsi at tr\tsi at tl
+  \fi
+  \iftsi at bot
+    \iftsi at l\let\tsi at bl\tsi at dot\let\tsi at bm\tsi at dot\fi
+    \iftsi at r\let\tsi at br\tsi at dot\let\tsi at bm\tsi at dot\fi
+  \else
+    \iftsi at e\let\tsi at br\tsi at dot\tsi at bottrue\fi
+  \fi
+  \iftsi at b\else
+    \iftsi at top
+      \iftsi at l\let\tsi at tl\tsi at dot\let\tsi at tm\tsi at dot\fi
+      \iftsi at r\let\tsi at tr\tsi at dot\let\tsi at tm\tsi at dot\fi
+    \else
+      \iftsi at e\let\tsi at tr\tsi at dot\tsi at toptrue\fi
+    \fi
+  \fi
+  \ifx\tsi at theprimes\@empty\else\tsi at toptrue\fi
+  \edef\tsi at fam{\fam\the\fam}%
+  \tsi at choice
+    {\tsi at endtensor\displaystyle\scriptstyle}%
+    {\tsi at endtensor\textstyle\scriptstyle}%
+    {\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}$}%
+  \setbox\@ne\hbox{$\tsi at fam\m at th#1\tsi at nucl{}_{x}$}%
+  \tsi at dimen\wd\z@   \advance\tsi at dimen-\wd\@ne  
+  \@tempdimb-\tsi at dimen
+  \setbox\z@ \hbox{$\kern\tsi at dimen\tsi at fam\m at th#2\tsi at thesp$}%
+  \setbox\@ne\hbox{$\tsi at fam\m at th#2\tsi at thesb$}%
+  \setbox\tw@\hbox{$\tsi at fam\m at th#2{\tsi at theprimes}$}%
+  \dp\z@\z@
+  \ifdim\tsi at dimen>\wd\tw@
+    \tsi at dimen\z@
+  \else
+    \advance\tsi at dimen-\wd\tw@
+  \fi
+  \wd\tw@\z@
+  \iftsi at s
+    \ifx\tsi at text\displaystyle
+      \tsi at otrue\tsi at cfalse
+    \else
+      \tsi at ofalse\tsi at ctrue
+    \fi
+  \fi
+  \let\tsi at a\@empty
+  \tsi at nucl
+  \iftsi at bot_{\kern-\tsi at dimen\copy\@ne}%
+    \iftsi at o\tsi at toptrue\else\iftsi at c\tsi at toptrue
+       \ifx\tsi at text\displaystyle\else
+         \def\tsi at a{\raise.1ex}%
+       \fi
+       \kern-\wd\@ne\kern\tsi at dimen
+       \kern\@tempdimb\kern-\scriptspace
+    \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$}%
+  \wd\tw@\wd\z@
+  \box\tw@}%
+
+\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{%
+  \def\tsi at a{#1}%
+  \ifx\tsi at a\tsi at lastindex
+   \iftsi at l\else
+    \iftsi at r\else
+     \ifx\tsi at addindex\tsi at addsp
+      \if\tsi at lastloc b%
+       \protected at edef\tsi at theindex{\mskip#2\thinmuskip\tsi at theindex}%
+      \fi
+     \fi
+    \fi
+   \fi
+  \fi}
+
+\def\sbadjust#1#2{%
+  \def\tsi at a{#1}%
+  \ifx\tsi at a\tsi at lastindex
+   \iftsi at l\else
+    \iftsi at r\else
+     \ifx\tsi at addindex\tsi at addsb
+      \if\tsi at lastloc p%
+       \protected at edef\tsi at theindex{\mskip#2\thinmuskip\tsi at theindex}%
+      \fi
+     \fi
+    \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.


Property changes on: trunk/Master/texmf-dist/tex/latex/tensind/tensind.sty
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/tlpkg/bin/tlpkg-ctan-check
===================================================================
--- trunk/Master/tlpkg/bin/tlpkg-ctan-check	2019-06-26 20:54:50 UTC (rev 51480)
+++ trunk/Master/tlpkg/bin/tlpkg-ctan-check	2019-06-26 20:55:44 UTC (rev 51481)
@@ -658,7 +658,7 @@
     technics technion-thesis-template ted
     templates-fenn templates-sommer templatetools tempora
     tengwarscript
-    tensor termcal termcal-de termlist termmenu testhyphens testidx
+    tensind tensor termcal termcal-de termlist termmenu testhyphens testidx
     tetragonos teubner
     tex-ewd tex-font-errors-cheatsheet tex-gyre tex-gyre-math tex-ini-files
     tex-label tex-locale tex-overview tex-ps tex-refs tex-virtual-academy-pl

Modified: trunk/Master/tlpkg/tlpsrc/collection-mathscience.tlpsrc
===================================================================
--- trunk/Master/tlpkg/tlpsrc/collection-mathscience.tlpsrc	2019-06-26 20:54:50 UTC (rev 51480)
+++ trunk/Master/tlpkg/tlpsrc/collection-mathscience.tlpsrc	2019-06-26 20:55:44 UTC (rev 51481)
@@ -178,6 +178,7 @@
 depend synproof
 depend t-angles
 depend tablor
+depend tensind
 depend tensor
 depend tex-ewd
 depend textgreek

Added: trunk/Master/tlpkg/tlpsrc/tensind.tlpsrc
===================================================================


More information about the tex-live-commits mailing list