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