From a2c331d17828388705046ea495e5fe5135bbcc83 Mon Sep 17 00:00:00 2001 From: Norbert Preining Date: Sun, 6 Mar 2022 03:01:07 +0000 Subject: CTAN sync 202203060301 --- systems/doc/hitex/hiformat.hnt | Bin 0 -> 1113686 bytes systems/doc/hitex/hiformat.pdf | Bin 0 -> 1255342 bytes systems/doc/hitex/hint.ist | 16 - systems/doc/hitex/hint.sty | 87 ++++- systems/doc/hitex/hitexman.hnt | Bin 503784 -> 541115 bytes systems/doc/hitex/hitexman.pdf | Bin 220432 -> 233860 bytes systems/doc/hitex/hitexman.tex | 246 ++++++++++---- systems/doc/hitex/verbatim.tex | 48 --- systems/texlive/tlcontrib/tlpkg/texlive.tlpdb | 12 +- systems/texlive/tlcontrib/tlpkg/texlive.tlpdb.md5 | 2 +- .../texlive/tlcontrib/tlpkg/texlive.tlpdb.sha512 | 2 +- .../tlcontrib/tlpkg/texlive.tlpdb.sha512.asc | 16 +- systems/texlive/tlcontrib/tlpkg/texlive.tlpdb.xz | Bin 112984 -> 113032 bytes .../texlive/tlnet/tlpkg/installer/ctan-mirrors.pl | 3 +- systems/texlive/tlnet/tlpkg/texlive.tlpdb | 364 +++++++++++++-------- systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 | 2 +- systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 | 2 +- .../texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc | 14 +- systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz | Bin 2354108 -> 2356160 bytes systems/win32/miktex/tm/packages/next/pr.ini | 8 +- systems/win32/miktex/tm/packages/pr.ini | 8 +- 21 files changed, 519 insertions(+), 311 deletions(-) create mode 100644 systems/doc/hitex/hiformat.hnt create mode 100644 systems/doc/hitex/hiformat.pdf delete mode 100644 systems/doc/hitex/hint.ist delete mode 100644 systems/doc/hitex/verbatim.tex (limited to 'systems') diff --git a/systems/doc/hitex/hiformat.hnt b/systems/doc/hitex/hiformat.hnt new file mode 100644 index 0000000000..b445a94576 Binary files /dev/null and b/systems/doc/hitex/hiformat.hnt differ diff --git a/systems/doc/hitex/hiformat.pdf b/systems/doc/hitex/hiformat.pdf new file mode 100644 index 0000000000..41ed4630fc Binary files /dev/null and b/systems/doc/hitex/hiformat.pdf differ diff --git a/systems/doc/hitex/hint.ist b/systems/doc/hitex/hint.ist deleted file mode 100644 index 5510d18027..0000000000 --- a/systems/doc/hitex/hint.ist +++ /dev/null @@ -1,16 +0,0 @@ - -% quote '+' - -actual '+' -encap ':' -preamble "\\beginindex\n" -postamble "\\endindex\n" -headings_flag 1 -heading_prefix "\\indexheading " -symhead_positive "{Symbols}" -numhead_positive "{Numbers}" - -delim_0 "\\quad " -delim_1 "\\quad " -delim_2 "\\quad " - diff --git a/systems/doc/hitex/hint.sty b/systems/doc/hitex/hint.sty index 4b702e84d5..1fa9d7232f 100644 --- a/systems/doc/hitex/hint.sty +++ b/systems/doc/hitex/hint.sty @@ -1,6 +1,79 @@ +% Copyright 2017-2022 Martin Ruckert, Hochschule Muenchen, Lothstrasse 64, 80336 Muenchen +% +% 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 +% 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. +% +% Except as contained in this notice, the name of the copyright holders shall +% not be used in advertising or otherwise to promote the sale, use or other +% dealings in this Software without prior written authorization from the +% copyright holders. + \input idxmac.tex \let\displayverbatimfont=\tt -\input verbatim.tex + +% V E R B A T I M . T E X +% +% THIS SET OF MACROs IS TAKEN FROM D.E.K.'s TeXBook +% AND PROVIDES AN EASY WAY OF TYPESETTING TEXTS VERBATIM: +% +% 1. \verbatim +% causes the text to be set verbatim using \tt font; +% 2. if the text uses up all the alphabet, \doubleverbatim macro +% can be used instead; this is similar to the previous one but +% a pair of characters is now used as a delimiter; +% 3. in case of emergency \tripleverbatim macro may be of help... +% +%--------------------------------------------- +\def\uncatcodespecials % see D.E.K., pp. 344 and 380 + {\def\do##1{\catcode`##1=12}\dospecials}% +%--------------------------------------------- +{\catcode`\^^I=\active \gdef^^I{\ \ \ \ }% TAB character is replaced by + % 4 spaces; it is better than + % nothing, but it does not mimic + % true tabbing satisfactorily---maybe + % some nice day... + \catcode`\`=\active\gdef`{\relax\lq}}% this line inhibits Spanish + % ligatures ?` and !` of \tt font +\def\setupverbatim % see D.E.K., p. 381 + {\tt % + \spaceskip=0pt \xspaceskip=0pt % just in case... + \catcode`\^^I=\active % + \catcode`\`=\active % + \def\par{\leavevmode\endgraf}% this causes that empty lines aren't + % skipped + \obeylines \uncatcodespecials \obeyspaces}% +{\obeyspaces \global\let =\ }% this causes that leading blanks aren't + % skipped; cf. also def's of \space, \endgraf, + % \lq, \obeyspaces, and \obeylines, + % D.E.K., pp. 351--352 +%--------------------------------------------- +% see D.E.K., p. 382 +\def\doverbatim#1{\def\next##1#1{##1\endgroup}\next}% +\def\verbatim{\begingroup\setupverbatim\doverbatim}% +%---------- +\def\dodoubleverbatim#1#2{\def\next##1#1#2{##1\endgroup}\next}% +\def\doubleverbatim{\begingroup\setupverbatim\dodoubleverbatim}% +%---------- +\def\dotripleverbatim#1#2#3{\def\next##1#1#2#3{##1\endgroup}\next}% +\def\tripleverbatim{\begingroup\setupverbatim\dotripleverbatim}% +%--------------------------------------------- + + %% %% special treatment for @ @@ -225,7 +298,7 @@ % redefine \5 for an optional break without the 2.5em reduced indentation %\def\5{\hskip 0pt plus 2.5em\penalty-1\hskip 0pt plus -2.5em\kern0.5em\ignorespaces}% optional break %redefine \5 to give some shrinkability -% form hitex and hint style: +% from hitex and hint style: %\def\5{\hfil\penalty-1\hskip 0pt minus 6pt\hfilneg\kern2.5em\copy\bakk\ignorespaces}% optional break \def\5{\hfil\penalty10\hfilneg\hskip 0pt minus 6pt\kern2.5em\copy\bakk\ignorespaces}% optional break \def\J{}% dont show @& in the tex output @@ -1365,7 +1438,8 @@ \ifbook\let\pagelabel=\relax\else \ifpdf -\def\pagelabel{\pdfdest name {page.\thepageno} fitv\relax} +\def\pagelabel{%\message{pagelabel=\thepageno} +\pdfdest name {page.\thepageno} fitv\relax} \else \let\pagelabel=\relax \fi\fi @@ -1437,10 +1511,3 @@ \ifhint\eject\fi% hitex will remove empty pages that were introduced by cwebmac \makeatother - - - - - - - diff --git a/systems/doc/hitex/hitexman.hnt b/systems/doc/hitex/hitexman.hnt index f0e843bfa7..34a13f4ba8 100644 Binary files a/systems/doc/hitex/hitexman.hnt and b/systems/doc/hitex/hitexman.hnt differ diff --git a/systems/doc/hitex/hitexman.pdf b/systems/doc/hitex/hitexman.pdf index 6f96282e50..2acd7fc951 100644 Binary files a/systems/doc/hitex/hitexman.pdf and b/systems/doc/hitex/hitexman.pdf differ diff --git a/systems/doc/hitex/hitexman.tex b/systems/doc/hitex/hitexman.tex index 2c58f877c4..7758bca0ba 100644 --- a/systems/doc/hitex/hitexman.tex +++ b/systems/doc/hitex/hitexman.tex @@ -1,5 +1,5 @@ % This file is part of HINT -% Copyright 2017-2021 Martin Ruckert, Hochschule Muenchen, Lothstrasse 64, 80336 Muenchen +% Copyright 2017-2022 Martin Ruckert, Hochschule Muenchen, Lothstrasse 64, 80336 Muenchen % % Permission is hereby granted, free of charge, to any person obtaining a copy % of this software and associated documentation files (the "Software"), to deal @@ -25,16 +25,22 @@ % copyright holders. \input cwebmac +\input btxmac.tex \input hint.sty \makeindex \maketoc \titletrue -\pageno=-2 +%\pageno=-2 -\def\lastrevision{${}$Revision: 2541 ${}$} -\def\lastdate{${}$Date: 2021-10-26 09:03:28 +0200 (Tue, 26 Oct 2021) ${}$} +\def\setrevision$#1: #2 ${\gdef\lastrevision{#2}} +\setrevision$Revision: 2705 $ +\def\setdate$#1(#2) ${\gdef\lastdate{#2}} +\setdate$Date: 2022-03-04 16:48:46 +0100 (Fri, 04 Mar 2022) $ + + +\null \font\largetitlefont=cmssbx10 scaled\magstep4 \font\Largetitlefont=cmssbx10 at 40pt @@ -47,10 +53,10 @@ { \baselineskip=1cm\parindent=0pt \largetitlefont\raggedright Hi\TeX\par - \vskip 10pt plus 0.3fill + \vskip 10pt plus 0.1fill \leftline{\smalltitlefont User Manual} \vskip-3pt - \vskip 10pt plus 0.3fill + \vskip 10pt plus 0.5fill \hskip 0pt plus 2fill \it F\"ur Beatriz\hskip 0pt plus 0.5fill\hbox{} \vskip 10pt plus 3fill \leftline{\smalltitlefont Version 1.1 (Draft)} @@ -58,23 +64,52 @@ \raggedright\baselineskip=12pt \bf MARTIN RUCKERT \ \it Munich University of Applied Sciences\par \bigskip - \lastdate, \lastrevision\par - \smallskip } -{\raggedright\advance\rightskip 3.5pc -\def\:{\discretionary{}{}{}} -\noindent -Internet page {\tt http:\://hint.\:userweb.\:mwn.\:de/\:hint/\:format.html} -may contain current information about this book, downloadable software, -and news. +\eject -\smallskip -\noindent +\titletrue +\begingroup +\figrm +\parindent=0pt + +{\raggedright\advance\rightskip 3.5pc +The author has taken care in the preparation of this document, +but makes no expressed or implied warranty of any kind and assumes no +responsibility for errors or omissions. No liability is assumed for +incidental or consequential damages in connection with or arising out +of the use of the information or programs contained herein. +\bigskip +{\def\:{\discretionary{}{}{}} +Internet page {\tt http:\://hint.\:userweb.\:mwn.\:de/\:hint/hitex.html} +may contain current information, downloadable software, +and news.} + +\vfill Copyright $\copyright$ 2022 by Martin Ruckert \smallskip +All rights reserved. +\smallskip +This publication is protected by copyright, and permission must be +obtained prior to any prohibited reproduction, storage in +a~retrieval system, or transmission in any form or by any means, electronic, +mechanical, photocopying, recording, or likewise. +To obtain permission to use material from this work, please submit a written +request to Martin Ruckert, +Hochschule M\"unchen, +Fakult\"at f\"ur Informatik und Mathematik, +Lothstrasse 64, +80335 M\"unchen, +Germany. +\medskip +{\tt ruckert\:@cs.hm.edu} +\medskip +Revision: \lastrevision,\quad Date: \lastdate\par } +\eject +\endgroup + \frontmatter -\pageno=-1 +\pageno=3% \tableofcontent @@ -86,7 +121,7 @@ Copyright $\copyright$ 2022 by Martin Ruckert \def\sym#1{\rs$<${\it #1\/}$>$\rs} \def\OR{\rs${}\vert{}$\rs} \def\opt#1{\rs$[{}$#1${}]$\rs} -\def\cs#1{\.{\BS #1}} +\def\ctl#1{{\tt\BS #1}} \section{Hi\TeX\ primitives} @@ -113,40 +148,40 @@ added to \TeX. \itemize \item We use a {\tt typewriter font}\index{typewriter font} for text that occurs \index{verbatim}verbatim in the \TeX\ document. -\item We use \sym{italics} enclosed in pointed brakets to denote symbols\index{symbol+\sym{symbol}}. +\item We use \sym{italics} enclosed in pointed brackets to denote symbols\index{symbol+\sym{symbol}}. \item We use rules\index{rule} to define the meaning of symbols. A rule starts with the symbol to be explained, followed by a colon ``{\bf :}'', and then the text that this symbol stands for. A rule ends with a period ``{\bf .}''. \item Optional\index{optional+\opt{optional}} parts of the rule's text are enclosed in \opt{square brackets}. -\item Alternatives\index{alternative} are seperated by a vertical bar ``\OR''\index{\OR}. -\item Some symbols refere to text that is defined as part of standard \TeX. These are explained here by an example: +\item Alternatives\index{alternative} are separated by a vertical bar ``\OR''\index{\OR}. +\item Some symbols refer to text that is defined as part of standard \TeX. These are explained here by an example: \medskip \rule\sym{integer}: \index{integer+\sym{integer}} - an integer as in \cs{penalty}\sym{integer}. + an integer as in \ctl{penalty}\sym{integer}. \rule\sym{normal dimension}:\index{normal dimension+\sym{normal dimension}} - a dimension as in \cs{hrule} \.{width} \sym{normal dimension}. + a dimension as in \ctl{hrule} \.{width} \sym{normal dimension}. \rule\sym{dimension}:\index{dimension+\sym{dimension}} - a dimension as in \cs{vskip} \.{0pt} \.{plus} \sym{dimension}. + a dimension as in \ctl{vskip} \.{0pt} \.{plus} \sym{dimension}. \rule\sym{name}:\index{dimension+\sym{dimension}} - a name as in \cs{input} \sym{name}. + a name as in \ctl{input} \sym{name}. \rule\sym{vertical list}:\index{vertical list+\sym{vertical list}} a token list with matching braces as in - \cs{vbox}\.{\LB}\sym{vertical list}\.{\RB}. + \ctl{vbox}\.{\LB}\sym{vertical list}\.{\RB}. \rule\sym{horizontal list}:\index{horizontal list+\sym{horizontal list}} a token list with matching braces as in - \cs{hbox}\.{\LB}\sym{horizontal list}\.{\RB}. + \ctl{hbox}\.{\LB}\sym{horizontal list}\.{\RB}. \rule\sym{general text}:\index{general text+\sym{general text}} a token list with matching braces as in - \cs{write}\.{\LB}\sym{general text}\.{\RB}. + \ctl{write}\.{\LB}\sym{general text}\.{\RB}. \medskip \enditemize \subsection{Version and Revision} -The control sequences \cs{HINTversion}\index{HINTversion+\cs{HINTversion}} -and \cs{HINTsubversion}\index{HINTsubversion+\cs{HINTsubversion}} are +The control sequences \ctl{HINTversion}\index{HINTversion+\ctl{HINTversion}} +and \ctl{HINTsubversion}\index{HINTsubversion+\ctl{HINTsubversion}} are used to determine the version and subversion numbers of the HINT output format that is generated by Hi\TeX. It can be used as part of the output as in \verbatim|\the\HINTversion|. @@ -158,17 +193,17 @@ contains the following code: \verbatim/ \newif\ifhint -\expandafter\ifx\csname HINTversion\endcsname\relax +\expandafter\ifx\ctlname HINTversion\endcsname\relax \hintfalse\else\hinttrue\fi/ \subsection{Images} -The primitive \cs{HINTimage}\index{HINTimage+\cs{HINTimage}} +The primitive \ctl{HINTimage}\index{HINTimage+\ctl{HINTimage}} includes an image\index{image} in a document. The syntax is as follows: \medskip -\cs{HINTimage} \opt{\.{=}} \sym{name} +\ctl{HINTimage} \opt{\.{=}} \sym{name} \opt{\sym{width}} \opt{\sym{height}} \medskip @@ -183,8 +218,8 @@ The same holds for the height specification. \rule \sym{height}\index{height+\sym{height}}:\.{height} \sym{normal dimension}. \medskip -Note that a \sym{normal dimension} that is computed from \cs{hsize} -or \cs{vsize} retains this dependency when processed by Hi\TeX. +Note that a \sym{normal dimension} that is computed from \ctl{hsize} +or \ctl{vsize} retains this dependency when processed by Hi\TeX. This allows an image to adapt to the size of the viewing area. Scaling in the \HINT\ viewer will, however, never change the aspect ratio of an image. So it may become smaller or larger, @@ -203,8 +238,8 @@ can not be obtained. A link\index{link} in a \HINT\ document refers to another location in the same document. It can be used to navigate to that location. A link is defined using the primitives -\cs{HINTstartlink}\index{HINTstartlink+\cs{HINTstartlink}} -and \cs{HINTendlink}\index{HINTendlink+\cs{HINTendlink}}. +\ctl{HINTstartlink}\index{HINTstartlink+\ctl{HINTstartlink}} +and \ctl{HINTendlink}\index{HINTendlink+\ctl{HINTendlink}}. Neither of them can be used in vertical mode. The text between the start and the end of the link constitutes the visible part of the link. Depending on the user interface, clicking @@ -215,9 +250,9 @@ available links but it also may choose to leave the visual clues to the author of the document (e.g. using a special image or a special font). The syntax is -\cs{HINTstartlink} \sym{destination} +\ctl{HINTstartlink} \sym{destination} and -\cs{HINTendlink} +\ctl{HINTendlink} with \medskip @@ -229,14 +264,14 @@ with As you can see, the link refers to its destination using a label which is either a name or a number. The destination can be defined by using the -\cs{HINTdest}\index{HINTdest+\cs{HINTdest}} primitive. -Forward and backward links are allowed; the definition of a lable can either -preceede or follow the use of the label. If at the end of the document a label +\ctl{HINTdest}\index{HINTdest+\ctl{HINTdest}} primitive. +Forward and backward links are allowed; the definition of a label can either +precede or follow the use of the label. If at the end of the document a label is undefined, a warning is given, and the label will reference the beginning of the document. The syntax is -\cs{HINTdest} \sym{label} \opt{\sym{placement}} +\ctl{HINTdest} \sym{label} \opt{\sym{placement}} with \medskip @@ -272,7 +307,7 @@ given as a hierarchical list of headings where each of them refers to a specific location in the document. The syntax is -\cs{HINToutline}\index{HINToutline+\cs{HINToutline}} +\ctl{HINToutline}\index{HINToutline+\ctl{HINToutline}} \sym{destination} \opt{\sym{depth}} \.{\LB}\sym{horizontal list}\.{\RB}. \medskip @@ -280,7 +315,7 @@ The syntax is \medskip The user interface can format the \sym{horizontal list} much like -a \cs{hbox} would do and displays it to the user. When the user selects +a \ctl{hbox} would do and displays it to the user. When the user selects this text, the document will be repositioned to show the destination location in the same way as with a link. In order to support also simpler user interfaces, the current \HINT\ backend also extracts the characters @@ -310,7 +345,7 @@ how page templates relate to \TeX's page building mechanism, a separate section follows at the end. The syntax of a page template specification is: -\cs{HINTsetpage}\index{HINTsetpage+\cs{HINTsetpage}} +\ctl{HINTsetpage}\index{HINTsetpage+\ctl{HINTsetpage}} \sym{integer} \opt{\.{=}} \sym{name} \opt{\sym{priority}} \opt{\sym{width}} \opt{\sym{height}} \.{\LB}\sym{vertical list} \sym{stream definition list}\.{\RB} @@ -334,36 +369,36 @@ default value is~1. The build-in template has priority~0. After that follows an optional width and height of the full page -including the margins. After subtracting \cs{hsize} from the width -and \cs{vsize} from the height, the remainder is used for the margins +including the margins. After subtracting \ctl{hsize} from the width +and \ctl{vsize} from the height, the remainder is used for the margins around the displayed text. For example giving the width as -1.2\cs{hsize} will leave 0.1\cs{hsize} for the margins on both sides. +1.2\ctl{hsize} will leave 0.1\ctl{hsize} for the margins on both sides. In this case the margins will grow together with the available width of the display. If the width is computed by adding 20pt -to \cs{hsize}, the margin will be 10pt on both sides. In this case +to \ctl{hsize}, the margin will be 10pt on both sides. In this case the margin will not grow with the size of the display, but it will grow with the magnification factor. Of course both methods can be -used together. The default is \cs{hsize} for the width and \cs{vsize} +used together. The default is \ctl{hsize} for the width and \ctl{vsize} for the height so there are no margins. The following \sym{vertical list} defines the page itself. It should assign suitable values -to \cs{topskip} and \cs{maxdepth} because the values valid at the end of the vertical list +to \ctl{topskip} and \ctl{maxdepth} because the values valid at the end of the vertical list are stored in the page template and are used in the page building process. The vertical list usually also specifies the insertion of content streams using a \sym{stream insert point}. \medskip \rule\sym{stream insert point}\index{stream insert point+\sym{stream insert point}}: - \cs{HINTstream} \sym{integer}. + \ctl{HINTstream} \sym{integer}. \medskip Here the \sym{integer} must be in the range 0 to 254. The value 255 is invalid; the value 0 indicates the main body of text (what \TeX's page builder would normally put into box 255 before calling the output routine). Otherwise, the \sym{integer} is TeX's insertion number, that is the number of \TeX's box -containing the insertions. As usual, this box is filled using \TeX's \cs{insert} primitive. -So after plain \TeX\ has defined \cs{footins}, +containing the insertions. As usual, this box is filled using \TeX's \ctl{insert} primitive. +So after plain \TeX\ has defined \ctl{footins}, the footnotes for the current page can be inserted after the main body of text in the \sym{vertical list} -by saying \cs{HINTstream}\.0 followed by \cs{HINTstream}\cs{footins}. +by saying \ctl{HINTstream}\.0 followed by \ctl{HINTstream}\ctl{footins}. Of course you might want to have a footnote rule and a small skip to separate the footnotes ---if there are any---from the main text. This can be achieved by a suitable \sym{stream definition} in the \sym{stream definition list}. @@ -372,7 +407,7 @@ footnotes ---if there are any---from the main text. This can be achieved by a su \rule\sym{stream definition list}\index{stream definition list+\sym{stream definition list}}: \OR\ \sym{stream definition list} \sym{stream definition}. \rule\sym{stream definition}\index{stream definition+\sym{stream definition}}: - \cs{HINTsetstream} \sym{integer} \opt{\.{=}} + \ctl{HINTsetstream} \sym{integer} \opt{\.{=}} \opt{{\tt preferred} \sym{integer}} \opt{\.{next} \sym{integer}} \opt{\.{ratio} \sym{integer}} \.{\LB}\sym{vertical list}\.{\RB}. @@ -382,7 +417,7 @@ footnotes ---if there are any---from the main text. This can be achieved by a su The first \sym{integer} is the streams insertion number $i$, and it must match the \sym{integer} previously used in the \sym{stream insert point}. -Then follows the optional specification of a prefered stream with insertion number $p$, +Then follows the optional specification of a preferred stream with insertion number $p$, a next stream with insertion number $n$, and a split ratio $r$. If $r>0$, the contributions to stream $i$ are split between stream $p$ and $n$ in the ratio $r/1000$ for $p$ and $1-r/1000$ for $n$ @@ -391,30 +426,106 @@ Else if $p\ge0$ any insertion to stream $i$ is moved to stream $p$ as long as po and if $n\ge0$ we move an insert to stream $n$ if there is ``no room left'' in $p$ nor in $i$. How much ``room'' is available for the insertions is specified inside the vertical list that follows. -Here \cs{dimen}$i$ should be set to the maximum total height of the insertions in class $i$ per page. -\cs{count}$i$ should be set to the magnification factor $f$, +Here \ctl{dimen}$i$ should be set to the maximum total height of the insertions in class $i$ per page. +\ctl{count}$i$ should be set to the magnification factor $f$, such that inserting a box of height $h$ will contribute $h*f/1000$ to the main page; -and \cs{skip}$i$ should be set to the extra space needed if an insertion in class $i$ is present. +and \ctl{skip}$i$ should be set to the extra space needed if an insertion in class $i$ is present. This extra space is usually taken up by material that is inserted before and after the insertions, such as for example the footnote rule. This material can be defined by a \sym{before list} and an \sym{after list}. -\medskip\index{HINTbefore+\cs{HINTbefore}}\index{HINTafter+\cs{HINTafter}} +\medskip\index{HINTbefore+\ctl{HINTbefore}}\index{HINTafter+\ctl{HINTafter}} \rule \sym{before list}\index{before list+\sym{before list}}: - \cs{HINTbefore} \opt{\.{=}} \.{\LB}\sym{vertical list}\.{\RB}. + \ctl{HINTbefore} \opt{\.{=}} \.{\LB}\sym{vertical list}\.{\RB}. \rule \sym{after list}\index{after list+\sym{after list}}: - \cs{HINTafter} \opt{\.{=}} \.{\LB}\sym{vertical list}\.{\RB}. + \ctl{HINTafter} \opt{\.{=}} \.{\LB}\sym{vertical list}\.{\RB}. \medskip If you are interested in the design decision that motivate the definitions that have -be given in this section, you should read the next section. +be given in this section, you should read section~\secref{build}. + +\section{Other Primitives} +When I started the \HINT\ project in 2017, +I tried to keep the project as small as possible to increase the +chances that I would be able to complete it. So one design decision +was to keep things simple---or to quote Albert Einstein: ``Make things +as simple as possible, but not simpler''. The other imperative was: +keep things out of the viewer if possible because I do not know +how much processing power or battery power is available. +As a consequence, I focused on Donald Knuth' original \TeX, +disregarding all later extensions like \eTeX\ or \LaTeX, and I +decided that the \TeX\ interpreter would not need to run in the +viewer. + +By now, the state of the \HINT\ project is far beyond of what +I had expected then, and the processing power of even low-cost +mobile devices is far better than expected especially when programming the +graphics card directly using OpenEGL. + +But the line breaking routine, which is running in the viewer, and the +HINT file format, which specifies all the parameters for the +line breaking algorithm, covers just the line breaking of +Donald Knuth's original \TeX. Therefore the viewer will +also do just that, and Hi\TeX\ can not produce files +doing more than that. Of course that might not be so +for ever. +Similarly, the decision to keep the TeX interpreter +out of the HINT viewer implies that \HINT\ files do +not contain token lists. This means that there are +no output routines and no marks. +To replace them, the \HINT\ file format includes +page templates. I have described the technical +means to specify page templates above and try to explain +the rationale behind it below, but \HINT's page templates +are at the time of this writing a largely untested area. + +Since I consider the support for \LaTeX\ to be crucial for +the success of the \HINT\ project, quite a few primitives +have been added to Hi\TeX\ that go beyond \TeX's original +specification. + +First, the primitives of \eTeX\ have been +added with the exception of those primitives that deal with +line breaking, with right to left reading, and with marks. +Here is a list of \eTeX\ primitives that are missing in Hi\TeX: +\itemize +\item\ctl{TeXXeTstate} (current reading direction) +\item\ctl{beginL}, \ctl{endL} (switching reading direction) +\item\ctl{beginR}, \ctl{endR} (switching reading direction) +\item\ctl{predisplaydirection} (reading direction) +\item\ctl{lastlinefit} (line breaking) +\item\ctl{marks} (multiple marks) +\item\ctl{botmarks}, \ctl{splitbotmarks} (multiple marks) +\item\ctl{firstmarks}, \ctl{splitfirstmarks} (multiple marks) +\item\ctl{topmarks} (multiple marks) +\enditemize + +Second, the primitives required to support +\LaTeX\ were added using Thierry Larondes implementation of \Prote. + +\itemize +\item\ctl{Proteversion}, \ctl{Proterevision} (version information) +\item\ctl{resettimer}, \ctl{elapsedtime} (timing information) +\item\ctl{creationdate}, \ctl{filemoddate}, \ctl{filesize}, + \ctl{filedump}, \ctl{mdfivesum} (file information) +\item\ctl{shellescape} (Currently only a dummy implementation.) +\item\ctl{setrandomseed}, \ctl{randomseed}, + \ctl{normaldeviate}, \ctl{uniformdeviate} (random numbers) +\item\ctl{expanddepth}, \ctl{expanded} (programming) +\item\ctl{ifincsname}, \ctl{ifprimitive} \ctl{primitive} (programming) +\item\ctl{savepos}, \ctl{lastxpos}, \ctl{lastypos}, \ctl{pageheight}, + \ctl{pagewidth} (Only dummy implementations since this information + is not available to Hi\TeX\ at runtime.) +\item\ctl{strcmp} (comparing strings) +\enditemize -\section{Replacing \TeX's Page Builder} + +\section{Replacing \TeX's Page Builder}\label{build} \TeX\ uses an output\index{output routine} routine to finalize the page. -The output outine takes the material which the page builder had accumulated in {\tt box255} +The output outline takes the material which the page builder had accumulated in {\tt box255} and attaches headers, footers, and floating material like figures, tables, and footnotes. The latter material is specified by insert nodes while headers and footers are often constructed using mark nodes. @@ -702,6 +813,7 @@ than the width of the page and {\tt vsize} larger than its height. \write\cont{} % ensure that the contents file isn't empty % \write\cont{\catcode `\noexpand\@=12\relax} % \makeatother \closeout\cont% the contents information has been fully gathered + \inx \fin \end diff --git a/systems/doc/hitex/verbatim.tex b/systems/doc/hitex/verbatim.tex deleted file mode 100644 index ed2aa700b9..0000000000 --- a/systems/doc/hitex/verbatim.tex +++ /dev/null @@ -1,48 +0,0 @@ -% F I L E V E R B A T I M . T E X -% -% THIS SET OF MACROs IS TAKEN FROM D.E.K.'s TeXBook -% AND PROVIDES AN EASY WAY OF TYPESETTING TEXTS VERBATIM: -% -% 1. \verbatim -% causes the text to be set verbatim using \tt font; -% 2. if the text uses up all the alphabet, \doubleverbatim macro -% can be used instead; this is similar to the previous one but -% a pair of characters is now used as a delimiter; -% 3. in case of emergency \tripleverbatim macro may be of help... -% -%--------------------------------------------- -\def\uncatcodespecials % see D.E.K., pp. 344 and 380 - {\def\do##1{\catcode`##1=12}\dospecials}% -%--------------------------------------------- -{\catcode`\^^I=\active \gdef^^I{\ \ \ \ }% TAB character is replaced by - % 4 spaces; it is better than - % nothing, but it does not mimic - % true tabbing satisfactorily---maybe - % some nice day... - \catcode`\`=\active\gdef`{\relax\lq}}% this line inhibits Spanish - % ligatures ?` and !` of \tt font -\def\setupverbatim % see D.E.K., p. 381 - {\tt % - \spaceskip=0pt \xspaceskip=0pt % just in case... - \catcode`\^^I=\active % - \catcode`\`=\active % - \def\par{\leavevmode\endgraf}% this causes that empty lines aren't - % skipped - \obeylines \uncatcodespecials \obeyspaces}% -{\obeyspaces \global\let =\ }% this causes that leading blanks aren't - % skipped; cf. also def's of \space, \endgraf, - % \lq, \obeyspaces, and \obeylines, - % D.E.K., pp. 351--352 -%--------------------------------------------- -% see D.E.K., p. 382 -\def\doverbatim#1{\def\next##1#1{##1\endgroup}\next}% -\def\verbatim{\begingroup\setupverbatim\doverbatim}% -%---------- -\def\dodoubleverbatim#1#2{\def\next##1#1#2{##1\endgroup}\next}% -\def\doubleverbatim{\begingroup\setupverbatim\dodoubleverbatim}% -%---------- -\def\dotripleverbatim#1#2#3{\def\next##1#1#2#3{##1\endgroup}\next}% -\def\tripleverbatim{\begingroup\setupverbatim\dotripleverbatim}% -%--------------------------------------------- -\endinput - diff --git a/systems/texlive/tlcontrib/tlpkg/texlive.tlpdb b/systems/texlive/tlcontrib/tlpkg/texlive.tlpdb index 51decd09f7..ec807b4f5f 100644 --- a/systems/texlive/tlcontrib/tlpkg/texlive.tlpdb +++ b/systems/texlive/tlcontrib/tlpkg/texlive.tlpdb @@ -7,7 +7,7 @@ depend container_split_src_files/1 depend frozen/0 depend minrelease/2016 depend release/2100-nonfree -depend revision/358 +depend revision/360 name 00texlive.installation category TLCore @@ -4760,12 +4760,12 @@ catalogue-version 1.0 name japanese-otf-nonfree category Package -revision 357 +revision 360 relocated 1 -containersize 36744 -containerchecksum 90582bb5e6efcb71293c4c729e764bf18637b6c9841c3469b21ecd6adf89ff901627cfd9d2414a34be60babf565ee9d47f28304551ecd7bba615a0155d19d599 -doccontainersize 1516 -doccontainerchecksum 73cab0772c97a88270016d79e188b4441148720590d5ffd21bd564143f1de784683c05f91fc02da7f61f56fc94d8e0950d4b888a69378b3cc9cc2316c90eb45a +containersize 37056 +containerchecksum 17e39f89325f5412a9dd5e0b12331b8543109b1ecf918131d78eb9f1c6731ec5a2123c34f1de0e3f59ec90536d2b3a9983013fa06968e568eaa11f2186cc34d3 +doccontainersize 1504 +doccontainerchecksum 08354f7de29d760e26018b59c0fabc221bf3c850305b9ea0a4cc0d4cf184f04eecfd83e9a4dffa263b4736e2e269788e0c07df40213c93a4778091bff117a601 docfiles size=2 RELOC/doc/fonts/japanese-otf-nonfree/COPYRIGHT RELOC/doc/fonts/japanese-otf-nonfree/README diff --git a/systems/texlive/tlcontrib/tlpkg/texlive.tlpdb.md5 b/systems/texlive/tlcontrib/tlpkg/texlive.tlpdb.md5 index 709ccf39f6..2fa2a6a668 100644 --- a/systems/texlive/tlcontrib/tlpkg/texlive.tlpdb.md5 +++ b/systems/texlive/tlcontrib/tlpkg/texlive.tlpdb.md5 @@ -1 +1 @@ -5502afed6ad9aebe6b3421edc43e0796 texlive.tlpdb +a0924d20983c0d9fcb3beb66d207fd4b texlive.tlpdb diff --git a/systems/texlive/tlcontrib/tlpkg/texlive.tlpdb.sha512 b/systems/texlive/tlcontrib/tlpkg/texlive.tlpdb.sha512 index b04c31e509..4e9c2a60be 100644 --- a/systems/texlive/tlcontrib/tlpkg/texlive.tlpdb.sha512 +++ b/systems/texlive/tlcontrib/tlpkg/texlive.tlpdb.sha512 @@ -1 +1 @@ -f56cc8ebb25ac530769e05d5749abc02512d14c28bf0950361f413356fbfb1d2f0e3ae5a18562b83c780982543241b935473fe0c05c57e5a477a4873a97f3925 texlive.tlpdb +90e2780378b197ad17096be9fd4afc67579944b8156c7a917eceb6bce2bf2b77ec940c0c205636e2f7b6c75fe0df5ec00aad3434e5faea77836700ea192b5c7b texlive.tlpdb diff --git a/systems/texlive/tlcontrib/tlpkg/texlive.tlpdb.sha512.asc b/systems/texlive/tlcontrib/tlpkg/texlive.tlpdb.sha512.asc index 619aab4c32..a0adac8b1f 100644 --- a/systems/texlive/tlcontrib/tlpkg/texlive.tlpdb.sha512.asc +++ b/systems/texlive/tlcontrib/tlpkg/texlive.tlpdb.sha512.asc @@ -1,11 +1,11 @@ -----BEGIN PGP SIGNATURE----- -iQEzBAEBCgAdFiEE68ws0vrA2voQX53I2A4JsIcUAGYFAmIQW7IACgkQ2A4JsIcU -AGZupQf9F11jfjhcBvhOW7xE3h6o0tVWF+psh5axJRyEkaSFENMiWKq6x84bZCBe -xMhlD7NQs/VLVRV2v5UX4XU2mOLwdomE1k/ocr6VdDwxCaTrZmlToO/5k+BEsnsU -ruBCZFcd40cSEU/kJRHxkAMFImCR0izYPxq3su6G7BgwNhKfQ2j51wf4aTG4eZuY -odTb5n64h4gzP/jw13vNcbcGCiTx9qGPne6rn6ctJqpRmrMNFHv3WBYmoJqB5z1j -9csc2eRqBBetfbzsspcswkGo8pvhGX7XsMlce1Uuy/DD4BXRd3s/mBYJc1WoyqBE -8FJ15dbMBkAbGMgEUzSN3Sk26pI7pw== -=M1gv +iQEzBAEBCgAdFiEE68ws0vrA2voQX53I2A4JsIcUAGYFAmIjfuQACgkQ2A4JsIcU +AGa3Vwf/aml7WJwsbK1YL8F4N9a+jcDxOHUz1NYbs1s50OqJ3QoK5zZ5mSANNu2K ++n0Yo0uCNIOReuWHgwe2Hj80j7OOCsjbQfszdIOSUA8e2RAcwStGHP6XMKqS+bbN +zBXO+q0s+z5QfcdPgR4FSCao1MacVQSkPocGzMUUBJzyJ7kAIqFZByJQE+S3gYPC +kuDuAQzCRhxQQ/a/EYD/U7DYAj8yxAM/nkPzRvIbILSKauVScWOyjsEAGOF7IIqQ +SgN4TRkq/nwx67UUhFAYCFvzQ/4/zMUVtlZwKsuikwPrTUc+0DG0bxJlDfGmDH20 +G8St5i6durjqk1wm0A4xYGzB8XfjVQ== +=syfh -----END PGP SIGNATURE----- diff --git a/systems/texlive/tlcontrib/tlpkg/texlive.tlpdb.xz b/systems/texlive/tlcontrib/tlpkg/texlive.tlpdb.xz index 85273acd36..78fcaddc15 100644 Binary files a/systems/texlive/tlcontrib/tlpkg/texlive.tlpdb.xz and b/systems/texlive/tlcontrib/tlpkg/texlive.tlpdb.xz differ diff --git a/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl b/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl index 2d316edce2..ad76f5d760 100644 --- a/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl +++ b/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl @@ -38,6 +38,7 @@ $mirrors = { 'http://ctan.yazd.ac.ir/' => 1, 'https://ctan.asis.ai/' => 1, 'https://ctan.um.ac.ir/' => 1, + 'https://mirror.bardia.tech/ctan/' => 1, }, 'Japan' => { 'http://ring.airnet.ne.jp/archives/text/CTAN/' => 1, @@ -47,7 +48,7 @@ $mirrors = { }, 'Korea' => { 'http://ftp.ktug.org/tex-archive/' => 1, - 'https://ftp.harukasan.org/CTAN/' => 1, + 'https://cran.asia/tex/' => 1, 'https://ftp.kaist.ac.kr/pub/tex-archive/' => 1, 'https://mirror.kakao.com/CTAN/' => 1, 'https://mirror.navercorp.com/CTAN/' => 1, diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb b/systems/texlive/tlnet/tlpkg/texlive.tlpdb index c350becd8d..f2fc5893b9 100644 --- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb +++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb @@ -26,11 +26,11 @@ depend container_split_src_files/1 depend frozen/0 depend minrelease/2016 depend release/2021 -depend revision/62383 +depend revision/62423 name 00texlive.image category TLCore -revision 62346 +revision 62420 shortdesc TeX Live files only in the source repository longdesc The files here are not copied by the installer and containers longdesc are not built for them; they exist only in the source @@ -40,7 +40,7 @@ longdesc IgnorePatterns in the check_files routine in tlmgr.pl augment longdesc this list. Those are not included in the source/ tarball. For longdesc information on the 00texlive prefix see longdesc 00texlive.installation(.tlpsrc) -runfiles size=12538 +runfiles size=12539 .mkisofsrc autorun.inf texmf-dist/README @@ -2128,6 +2128,7 @@ runfiles size=12538 tlpkg/tlpsrc/hvfloat.tlpsrc tlpkg/tlpsrc/hvindex.tlpsrc tlpkg/tlpsrc/hvlogos.tlpsrc + tlpkg/tlpsrc/hvpygmentex.tlpsrc tlpkg/tlpsrc/hvqrurl.tlpsrc tlpkg/tlpsrc/hycolor.tlpsrc tlpkg/tlpsrc/hypdestopt.tlpsrc @@ -2969,6 +2970,7 @@ runfiles size=12538 tlpkg/tlpsrc/nimsticks.tlpsrc tlpkg/tlpsrc/ninecolors.tlpsrc tlpkg/tlpsrc/njurepo.tlpsrc + tlpkg/tlpsrc/njustthesis.tlpsrc tlpkg/tlpsrc/njuthesis.tlpsrc tlpkg/tlpsrc/njuvisual.tlpsrc tlpkg/tlpsrc/nkarta.tlpsrc @@ -4539,7 +4541,7 @@ depend setting_available_architectures:aarch64-linux amd64-freebsd amd64-netbsd name 00texlive.installer category TLCore -revision 62363 +revision 62385 shortdesc TeX Live standalone installer package longdesc This package defines the files to go into the installer longdesc archives (install-tl-unx.tar.gz, install-tl.zip) built by the @@ -32492,30 +32494,30 @@ catalogue-version 1.05 name bath-bst category Package -revision 57925 +revision 62394 shortdesc Harvard referencing style as recommended by the University of Bath Library relocated 1 longdesc This package provides a BibTeX style to format reference lists longdesc in the Harvard style recommended by the University of Bath longdesc Library. It should be used in conjunction with natbib for longdesc citations. -containersize 7976 -containerchecksum af8b36282e28556b9dfc8729143d2d38cc49d524df5a0280dbce6536e65dab1266b7b8fc31dd878b5540b9794f90309fcaa6fb14fcd6a069de68ee287bddb386 -doccontainersize 855132 -doccontainerchecksum 5cf9e77bd84dacb999edc16d81d5cc0ea54bccd25ecbdff21be8eaa8a6ec2e5db893b77ab0235fcee1c4c234d5ab8cccf52f102948279d0859e37e8b291f13ec -docfiles size=247 +containersize 8260 +containerchecksum d47a4f773e7790ac5f7f7789ae0a021e75ff5c7bdb4fe7aa1a17406efdfc4bcb72c78e5bc542b1eb71538c7c76f2f5ad2f6544405c65727b80f66e9a70f25a2e +doccontainersize 917852 +doccontainerchecksum bc0ebe327b7a58f1c68d80daeeb38854e699e6984e1d074cb840abaedc43040d5a265e57101d0dda9541191bac74c3e2fc53ed72fcb71aa7eb7db512881c5edc +docfiles size=266 RELOC/doc/bibtex/bath-bst/README.md details="Readme" RELOC/doc/bibtex/bath-bst/bath-bst-v1.bib RELOC/doc/bibtex/bath-bst/bath-bst-v1.pdf details="Documentation of version 1 style" RELOC/doc/bibtex/bath-bst/bath-bst-v1.tex RELOC/doc/bibtex/bath-bst/bath-bst.bib RELOC/doc/bibtex/bath-bst/bath-bst.pdf details="Package documentation" -srccontainersize 32392 -srccontainerchecksum 76c9e3b0ae60b42caca389a43f3e3b69e8f28331f0037049febff40f4c990d38373a8fdba1fc22b3afaa13a79e607b9c0f596fc130fa2bb43830248af514c51e -srcfiles size=40 +srccontainersize 36272 +srccontainerchecksum 5963cbc64788c5d5d3e8b0211d681004f58b535c2bee68a59542e0d5f2bbb619d2cad7026dce4f4f6118728902ff8080ec6993e2be067fa960fa0bbc2d6f996e +srcfiles size=46 RELOC/source/bibtex/bath-bst/Makefile RELOC/source/bibtex/bath-bst/bath-bst.dtx -runfiles size=26 +runfiles size=27 RELOC/bibtex/bst/bath-bst/bath.bst RELOC/bibtex/bst/bath-bst/bathx.bst catalogue-also biblatex-bath @@ -32524,7 +32526,7 @@ catalogue-contact-home https://github.com/alex-ball/bathbib catalogue-ctan /biblio/bibtex/contrib/bath-bst catalogue-license lppl1.3c catalogue-topics bibtex-sty -catalogue-version 4.0 +catalogue-version 5.0 name bbcard category Package @@ -37444,26 +37446,26 @@ catalogue-version 1.2 name biblatex-bath category Package -revision 57924 +revision 62400 shortdesc Harvard referencing style as recommended by the University of Bath Library relocated 1 longdesc This package provides a BibLaTeX style to format reference longdesc lists in the Harvard style recommended by the University of longdesc Bath Library. -containersize 7792 -containerchecksum d88e903aaa1535f662a90d993491fd94e8af55a14ad226890b8beb65395383c2b92c8c362fb21483519998f5e1b9bae088a215992fef4336af04ebf3e49e23b6 -doccontainersize 363100 -doccontainerchecksum a22433cf6a0255f1a50cc59cae09b9c84150d4859694334b395d6fcddaa16b38923a8873dbd48e07433dbc4edf68a97dd8dcf65b13239b689dd9066f8e959520 -docfiles size=96 +containersize 8260 +containerchecksum c374f4ba87adf6837c6445f64d31888a03654dbdbfbda3bdcb79ae2378ddb7b45dd28ac7510200eef7e4b27862b6dea552df04fd8edfed206322267a26b20fea +doccontainersize 393656 +doccontainerchecksum b3eccb497b805a778413a2230bd49843faf0e2698ca2b9fd799f80156548be76b5f87f61262f9149cd9adbe1f9b1c469460186a265e60fc4b17881934e5203a9 +docfiles size=105 RELOC/doc/latex/biblatex-bath/README.md details="Readme" RELOC/doc/latex/biblatex-bath/biblatex-bath.bib RELOC/doc/latex/biblatex-bath/biblatex-bath.pdf details="Package documentation" -srccontainersize 29312 -srccontainerchecksum b79156a217b8c1eb9b5a4be100f87d80694c20fb48d84dcd3a631b871c95d8afb1dd428ec0591eb2f0a38421b699bbbe8d3f3c98500929982bd0ce57c49d1d62 -srcfiles size=33 +srccontainersize 31796 +srccontainerchecksum cf294b7ed7ecd01634d90f6429c98e0919eeea98d08b7b05324ae44d79ed6f439ba81942caa7c96ac415292cf2cc06de3bccc4228815dbdd520f6078756f0928 +srcfiles size=36 RELOC/source/latex/biblatex-bath/Makefile RELOC/source/latex/biblatex-bath/biblatex-bath.dtx -runfiles size=16 +runfiles size=17 RELOC/tex/latex/biblatex-bath/bath.bbx RELOC/tex/latex/biblatex-bath/bath.cbx RELOC/tex/latex/biblatex-bath/bath.dbx @@ -37475,7 +37477,7 @@ catalogue-contact-home https://github.com/alex-ball/bathbib catalogue-ctan /macros/latex/contrib/biblatex-contrib/biblatex-bath catalogue-license lppl1.3c catalogue-topics biblatex -catalogue-version 4.0 +catalogue-version 5.0 name biblatex-bookinarticle category Package @@ -68716,7 +68718,7 @@ containerchecksum 0568a3251d71fb3106fbb3961427200419ae1df22d39b5e72c608e2d94fc35 name collection-latexextra category Collection -revision 62346 +revision 62406 shortdesc LaTeX additional packages relocated 1 longdesc A very large collection of add-on packages for LaTeX. @@ -69353,6 +69355,7 @@ depend hrefhide depend huawei depend hvindex depend hvlogos +depend hvpygmentex depend hvqrurl depend hypdestopt depend hypdoc @@ -70147,7 +70150,7 @@ depend zref-vario depend zwgetfdate depend zwpagelayout containersize 6608 -containerchecksum eba56bb586683ac26487b4bb112495070d64aea30eaf994b185ac01470857de8dcf1f5f5dc111a5484d80f620b20f59dbb4530cdaa634909097e578e94493410 +containerchecksum 9b59d910a20a6958e0e09a869043c0e08cff6e8a1eee0b9b90731602172262e12f801fbee8dfbc8c39947876c79e8b9a876b8ec2e7125110c43eaa3ca61c3cab name collection-latexrecommended category Collection @@ -71130,7 +71133,7 @@ containerchecksum 54e2b23dfd58d514d577f535e4f8bab08b2a124c43abdea796847d5c8cdf5c name collection-publishers category Collection -revision 61731 +revision 62410 shortdesc Publisher styles, theses, etc. relocated 1 depend aastex @@ -71275,6 +71278,7 @@ depend nddiss depend ndsu-thesis depend nih depend nihbiosketch +depend njustthesis depend njuthesis depend njuvisual depend nostarch @@ -71392,7 +71396,7 @@ depend yazd-thesis depend yb-book depend york-thesis containersize 1608 -containerchecksum db7c73443e68de5a69f55eccda101e6b0b120c616d16f4ab5845f01ecd5f2a96e67e91431751758f8a9b54dd2e5cc506c5aa50332dc514e49f44997099d71560 +containerchecksum 0bf163ac37093ea07b0f180b26a02275d11b9d4b29b010a3dfedda9692446f25d842e976344c53ef1caf076dbc24e04e33b7b4c41c36351937464f2a5200a0d6 name collection-texworks category Collection @@ -81896,30 +81900,30 @@ catalogue-version 0.1 name create-theorem category Package -revision 62348 +revision 62402 shortdesc Multilingual support for theorem-like environments relocated 1 longdesc This package provides commands for naming and initializing -longdesc theorem-like environments. They have a key-value based -longdesc interface and are especially useful in multilingual documents -longdesc to allow the easy declaration of theorem-like environments that -longdesc automatically adapt to the language settings. -containersize 7284 -containerchecksum c4418b1300090afa18065e1fdb0c884311c24f78d224ccd9ab91b5605d22252ad15484e675b9021f9a4b9b56b922d4c90932dc0a457f14a6d6339d17099cc46d -doccontainersize 122328 -doccontainerchecksum 1895471751c504f6e8bfb72032ad2e00f403e609d524cafb7d99ba57eec05d725dd0bf865eddf5b283f194acef4045ac44c259744c650053acacad3640603fb9 -docfiles size=39 +longdesc theorem-like environments. These commands have key-value based +longdesc interfaces and are especially useful in multilingual documents, +longdesc allowing the easy declaration of theorem-like environments that +longdesc can automatically adapt to the language settings. +containersize 8028 +containerchecksum 9d60ffdad030ffa3cf5fb969a0755f37fb2db01db0e6f7e2201215724a9c0ddc7a2542496959dfd2411b20c2e29a97a50b903356db1773863c1c0519ac1afe4f +doccontainersize 127428 +doccontainerchecksum 74783a38a1cbe972fe6bf1d553a4656b14b99840e98593e51e7d7ff1e89d3e805377a22c1fb0fccaa5edaf40cd180aeaf0fcc724157dee6e220148925577aa29 +docfiles size=41 RELOC/doc/latex/create-theorem/LICENSE RELOC/doc/latex/create-theorem/README.md details="Readme" RELOC/doc/latex/create-theorem/create-theorem-doc.pdf details="Package documentation" RELOC/doc/latex/create-theorem/create-theorem-doc.tex -runfiles size=17 +runfiles size=18 RELOC/tex/latex/create-theorem/create-theorem.sty catalogue-also multilang catalogue-contact-repository https://github.com/Jinwen-XU/create-theorem catalogue-ctan /macros/latex/contrib/create-theorem catalogue-license lppl1.3c -catalogue-topics multilingual maths maths-theorem +catalogue-topics multilingual maths maths-theorem expl3 name crefthe category Package @@ -100680,7 +100684,7 @@ catalogue-topics notes editorial name easybook category Package -revision 62352 +revision 62404 shortdesc Easily typesetting Chinese theses or books relocated 1 longdesc Easybook is a pure academic template created based on the @@ -100691,17 +100695,17 @@ longdesc providing multiple commands and interfaces allows users to longdesc easily customize the thesis template. Its basic macro package longdesc easybase can also be used with CTeX and standard document longdesc classes. -containersize 16448 -containerchecksum 9b4ee8529c7bccc0d6900cad6bed02be5eead660ed87131d0a3261c4807e6741483807516be3f940728e0c9c14bda338a24c5756221b3929d4019de860c4a4a9 -doccontainersize 599628 -doccontainerchecksum afcaa4a3c71429ace728bd97a2c76a2b0965fdedaf4b297a58d560fc90cfef2a5ea5f7c0b32580677e86bb858a7e1795906443e8032a5f2c96e683f3fe1b4b30 -docfiles size=163 +containersize 16560 +containerchecksum 2907618c0a4a94d2494b97760f4c38d52ce57c9b73238e852f1a1ef6ead42873c901250d289364bc157c4a2fe169113da3fb801a67db0892189f20b4d64a6329 +doccontainersize 603768 +doccontainerchecksum 660d33883a4649613480862e5ba60561e273f9afb26683122ea5913f61f7181cb75e14f12b4aef45bab785f1b8fc8ec0f30a9082692632b496c92b5272f6c3db +docfiles size=165 RELOC/doc/latex/easybook/README.md details="Readme" RELOC/doc/latex/easybook/easybook.pdf details="Package documentation" language="zh" RELOC/doc/latex/easybook/easybook.tex -srccontainersize 16340 -srccontainerchecksum 6b4cec74b6f0c6a7f48d3ba353c2eba5547f2d446d3d06a07160ed19a3e05f787b96642ca5a1639952a8e71f3d893ab9e83babe075818ecb03d7e079171c13ff -srcfiles size=19 +srccontainersize 16448 +srccontainerchecksum 4df8d30ad8c6cd757b4036748798216bf27144a727dea45344652efbdc83411344a7939930a7d3d18ed87e53197345e5d161f7034ec276a20fdd7a5f5c5e3fa4 +srcfiles size=20 RELOC/source/latex/easybook/easybook.dtx RELOC/source/latex/easybook/easybook.ins runfiles size=20 @@ -100713,7 +100717,7 @@ catalogue-contact-repository https://gitee.com/texl3/easybook catalogue-ctan /macros/latex/contrib/easybook catalogue-license lppl1.3c catalogue-topics book-pub class chinese expl3 -catalogue-version 1.635 +catalogue-version 1.638 name easyfig category Package @@ -140533,6 +140537,33 @@ catalogue-license lppl catalogue-topics logo catalogue-version 0.07 +name hvpygmentex +category Package +revision 62406 +shortdesc Syntax-Highlighting of program code +relocated 1 +longdesc The package is based on pygmentex but provides an automatic run +longdesc from within the document itself, with the option +longdesc --shell-escape. It does not need the additional action by the +longdesc user to run the external program pygmentize to create the code +longdesc snippets. +containersize 3576 +containerchecksum 96a3f1f2ddbb11d91b47f9ef790965850470cc207b9eba9fb332e6858d22bf0d6adbd12909dd1c4d5eca4c832c436092deabdebc31f502f4409bb3f967a20454 +doccontainersize 22324 +doccontainerchecksum 11bec8b66c8e413786791fa36c528aae40faf93c7f666086c5715cf185a254106c88ca50378300d70cd49d9220a643a3fd5374a00882471d348d32230c33d508 +docfiles size=9 + RELOC/doc/latex/hvpygmentex/Changes + RELOC/doc/latex/hvpygmentex/README.md details="Readme" + RELOC/doc/latex/hvpygmentex/hvpygmentex.pdf details="Package documentation" + RELOC/doc/latex/hvpygmentex/hvpygmentex.tex +runfiles size=4 + RELOC/tex/latex/hvpygmentex/hvpygmentex.sty +catalogue-also pygmentex +catalogue-ctan /macros/latex/contrib/hvpygmentex +catalogue-license lppl1.3c +catalogue-topics listing synt-hlt +catalogue-version 0.01 + name hvqrurl category Package revision 59256 @@ -161276,7 +161307,7 @@ catalogue-version 0.9.2 name kotex-oblivoir category Package -revision 62315 +revision 62398 shortdesc A LaTeX document class for typesetting Korean documents relocated 1 longdesc The class is based on memoir, and is adapted to typesetting @@ -161285,10 +161316,10 @@ longdesc belongs to the ko.TeX bundle. It depends on memoir and longdesc kotex-utf to function. depend kotex-utf depend memoir -containersize 42888 -containerchecksum 80c1033f1c94380e83c807ed019eada1d2bf9d30cdddd8796194c9043471c4ce3782c859dcb523ba661dbdd976be7fc2e4c38d8bb010dbc96391ade043f3c64f -doccontainersize 479968 -doccontainerchecksum 100ea8cdaa3e11574c70e64f74e5c6284103804387136c24dd9ab778a4dba0a0bee8827093f5e8ddefada0af2c692803b5b38b7778b59eacacaebd8b17531fc6 +containersize 43080 +containerchecksum a07630c14819d0ebf56c64e3ee64d632d827a08cb34b6fab35ffd5c74d1846a00382aa8dd3340e4f640b31c42db5a225f1a7df6ee63e52bc2d1b3638525e922d +doccontainersize 480004 +doccontainerchecksum 785bfdadb20445622f18ad74138af189d41f5cff77837c01e6e3af36a901f59711b86976dbb4c321386f18a76c701031017eddaaed6c7c23a63392197e3b536f docfiles size=156 RELOC/doc/latex/kotex-oblivoir/ChangeLog RELOC/doc/latex/kotex-oblivoir/README details="Readme" @@ -161299,7 +161330,7 @@ docfiles size=156 RELOC/doc/latex/kotex-oblivoir/oblivoir-simpledoc.pdf details="Package documentation" language="ko" RELOC/doc/latex/kotex-oblivoir/oblivoir-simpledoc.tex RELOC/doc/latex/kotex-oblivoir/oblivoir-test.tex -runfiles size=70 +runfiles size=71 RELOC/tex/latex/kotex-oblivoir/memhangul-common/10_5.sty RELOC/tex/latex/kotex-oblivoir/memhangul-common/fapapersize.sty RELOC/tex/latex/kotex-oblivoir/memhangul-common/memhangul-common.sty @@ -161335,7 +161366,7 @@ runfiles size=70 catalogue-ctan /language/korean/kotex-oblivoir catalogue-license lppl1.3c catalogue-topics korean class -catalogue-version 3.1 +catalogue-version 3.1.1 name kotex-plain category Package @@ -201449,7 +201480,7 @@ catalogue-version 0.96 name minim category Package -revision 59536 +revision 62420 shortdesc A modern plain format for the LuaTeX engine relocated 1 longdesc This is a modern plain format for the LuaTeX engine, adding @@ -201463,17 +201494,17 @@ longdesc unicode mathematics minim-pdf for creating Tagged PDF minim-xmp longdesc for XMP (metadata) inclusion This package contains only their longdesc shared lowest-level programming interface, along with their longdesc combined format. -containersize 21692 -containerchecksum f5a7c16a30f877c0a867b4fa79d00721e48ce1790eac136a474c74310867abacdc14cc5ff62fd6c3a8d856816edf8838796fab90eb4acd776b202422d92414f3 -doccontainersize 265976 -doccontainerchecksum b65c4714dafb1b5199e51cc294dd5a28f974e217b3d888eaf6b517cae8ecc0c8e39ee70052b46e51fe40e517c6cea423fc33828b99e189fd9b3f5014c71d7db4 -docfiles size=79 +containersize 24900 +containerchecksum 0fdff4cc5f8c5690b0efdad9941b428ff66787b430b51e54486b66c80d0ed9e6c5a9eb1676fde65acb3c6cd107eb4a15f424ff35d879586b805bda3e423a7558 +doccontainersize 296744 +doccontainerchecksum c534b29c7c6e9bc7dd3693d9c9fc48ea97ee162c0a629c105a3649589833f5702164f0a324afcb9065729d499d87b529059fb66f3617133031fb82af3efaffce +docfiles size=87 RELOC/doc/luatex/minim/EUPL-1.2-EN.txt RELOC/doc/luatex/minim/README details="Readme" RELOC/doc/luatex/minim/minim-alloc.doc RELOC/doc/luatex/minim/minim.doc RELOC/doc/luatex/minim/minim.pdf details="Package documentation" -runfiles size=25 +runfiles size=30 RELOC/tex/luatex/minim/minim-alloc.lua RELOC/tex/luatex/minim/minim-alloc.tex RELOC/tex/luatex/minim/minim-callbacks.lua @@ -201482,6 +201513,8 @@ runfiles size=25 RELOC/tex/luatex/minim/minim-hooks.lua RELOC/tex/luatex/minim/minim-hooks.tex RELOC/tex/luatex/minim/minim-lmodern.tex + RELOC/tex/luatex/minim/minim-pdfresources.lua + RELOC/tex/luatex/minim/minim-pdfresources.tex RELOC/tex/luatex/minim/minim-plain.tex RELOC/tex/luatex/minim/minim.ini RELOC/tex/luatex/minim/minim.tex @@ -201490,20 +201523,20 @@ catalogue-contact-repository https://gitlab.com/renkema/minim catalogue-ctan /macros/luatex/generic/minim catalogue-license other-free catalogue-topics luatex format -catalogue-version 2021/1.0 +catalogue-version 2022/1.1 name minim-hatching category Package -revision 59531 +revision 62396 shortdesc Create tiling patterns with the minim-mp MetaPost processor relocated 1 longdesc This is a small proof-of-concept library of tiling patterns for longdesc use with the minim-mp MetaPost processor. -containersize 2240 -containerchecksum 2ef4fdef86cc308d2202fc2a60a410679b6f4974f2770d7e7a348dab5f26059c652a65a7cac0832781f29b5eeb389d7a5ace0ebeedc65a5ba6efce03c705a48b -doccontainersize 27364 -doccontainerchecksum 2535f5d3958d099a8f1f8be8da0c871b1149346f700b2b9c5c6bab873facf659549491df979c805b7e328bbcacf0e3e679e39ebdab64f9395486099dd39507e3 -docfiles size=23 +containersize 2232 +containerchecksum 2ff4d6cde5410a576f2f8bec2a185c71c51b5d20e78a9bb13f0b14fd0c99b3e9b7b68e958e8bd0cc98678f48e148ac13ef36057fc593447baa3afc3f31195b45 +doccontainersize 26052 +doccontainerchecksum 1d5cd011b134fd264c612a0de07cd714723925d483256d764142925512f283c8677104d9ce4cb820a3d94c8ab46dcea839025eab227ea6661408672a52b6c6bf +docfiles size=19 RELOC/doc/latex/minim-hatching/EUPL-1.2-EN.txt RELOC/doc/latex/minim-hatching/README details="Readme" RELOC/doc/latex/minim-hatching/minim-hatching-doc.mp @@ -201515,11 +201548,11 @@ catalogue-contact-repository https://gitlab.com/renkema/minim catalogue-ctan /graphics/minim-hatching catalogue-license other-free catalogue-topics luatex graphics-subpic -catalogue-version 2021/1.0 +catalogue-version 2022/1.1 name minim-math category Package -revision 59537 +revision 62420 shortdesc Extensive maths for LuaTeX relocated 1 longdesc This package provides a simple and highly configurable way to @@ -201527,16 +201560,16 @@ longdesc use Unicode and OpenType mathematics with simple LuaTeX, taking longdesc advantage of most of the engine's new capabilities in longdesc mathematical typesetting. Also included are the proper settings longdesc and definitions for almost all Unicode mathematical characters. -containersize 33168 -containerchecksum c9d48b920c26b20195e4afd1a8d7f74a3862cf32ded6be1739ea2733ad3e2c1d727271a8caca5dbe7992438ac0f43289f50272615ca63f34f585f730467303c6 -doccontainersize 93496 -doccontainerchecksum 3940f8a9fd61b4c9901f8c69f3bf6303e40ae805aca619f24be14a187d969a55e8a6c73de9c998f987c3375c3f453f4fa0453a9d316be7a1d85a2a329c6cf28e +containersize 33316 +containerchecksum b9adc3bff2da4e710dee5277a266049e0a67567d2f6377cd0d4d527f1d1e98aadae6ac61a75367fb52532a43ca34eb040d7ccd60e29c95b42d0d35134578c017 +doccontainersize 96824 +doccontainerchecksum 90e50645986da31fdad5a881b410ade79b9723c7f95a8e2ea44c77f624e8322a1acacac9845cb1319d0dbbcf4d1b41277ea04f145a0ca9a17f64843609bd8a81 docfiles size=35 RELOC/doc/luatex/minim-math/EUPL-1.2-EN.txt RELOC/doc/luatex/minim-math/README details="Readme" RELOC/doc/luatex/minim-math/minim-math.doc RELOC/doc/luatex/minim-math/minim-math.pdf details="Package documentation" -runfiles size=91 +runfiles size=92 RELOC/tex/luatex/minim-math/minim-math-table.lua RELOC/tex/luatex/minim-math/minim-math.lua RELOC/tex/luatex/minim-math/minim-math.tex @@ -201545,11 +201578,11 @@ catalogue-contact-repository https://gitlab.com/renkema/minim catalogue-ctan /macros/luatex/generic/minim-math catalogue-license other-free catalogue-topics luatex maths -catalogue-version 2021/1.0 +catalogue-version 2022/1.1 name minim-mp category Package -revision 59538 +revision 62420 shortdesc Low-level mplib integration for LuaTeX relocated 1 longdesc This package offers low-level mplib integration for plain @@ -201558,17 +201591,18 @@ longdesc extend. The use of multiple simultaneous MetaPost instances is longdesc supported, as well as running TeX or lua code from within longdesc MetaPost. With the included minim-mp format file, you can even longdesc use LuaTeX as a stand-alone MetaPost compiler. -containersize 13608 -containerchecksum a98b4db3e303fb993852b92901937e0f8031269e5ce51651fbd59b787574504bc8948522243e3525efe3eae68c2fc00030763dca855b605575c722d5ca89aecc -doccontainersize 76608 -doccontainerchecksum a1398b441bb27a3a7e340edd152dffaca406fb9b4151523e64132f8a13c44bbdec22e3aba22208dc60a2d209c0337824cc54ed4f32910ee91d709428dfc029d4 -docfiles size=30 +containersize 14520 +containerchecksum 0c925b269262d9b76e9fc502c39a8b4245a3b711ac17e3b76b1a604a79c9b8e0ac0d2a48d6e9af61a76de85dc9c4e32ebe053d83d93b1fb9ebb83a52a224904f +doccontainersize 89636 +doccontainerchecksum 5744ba4c705d94e44a7e29b9d4077f71493dd2a356a5d031b2208bbb0ab0ce91a2b7988532a3c1eb664d319bd4c9d823d69cc87e97caa83623f0970dade31c49 +docfiles size=34 RELOC/doc/luatex/minim-mp/EUPL-1.2-EN.txt RELOC/doc/luatex/minim-mp/README details="Readme" RELOC/doc/luatex/minim-mp/minim-mp.doc RELOC/doc/luatex/minim-mp/minim-mp.pdf details="Package documentation" -runfiles size=14 +runfiles size=16 RELOC/metapost/minim-mp/minim.mp + RELOC/tex/luatex/minim-mp/minim-lamp.ini RELOC/tex/luatex/minim-mp/minim-mp.ini RELOC/tex/luatex/minim-mp/minim-mp.lua RELOC/tex/luatex/minim-mp/minim-mp.tex @@ -201577,22 +201611,22 @@ catalogue-contact-repository https://gitlab.com/renkema/minim catalogue-ctan /macros/luatex/generic/minim-mp catalogue-license other-free catalogue-topics luatex mp-supp mp-use -catalogue-version 2021/1.0 +catalogue-version 2022/1.1 name minim-pdf category Package -revision 59539 +revision 62420 shortdesc Low-level PDF integration for LuaTeX relocated 1 longdesc This package adds low-level support to plain LuaTeX for marking longdesc up the structure of a PDF document. The implementation is longdesc rather basic, but should allow you to make your PDFs fully longdesc PDF/A-compliant. -containersize 14280 -containerchecksum e45568da0fff7ccb2024cc791cf48303d1368946227cab47474790de647a4215a55f898d9c9c6e402ab1693cc211a77f8d9e3f637ded806ea587fbeccac84ce6 -doccontainersize 103612 -doccontainerchecksum 184c5224f703a7f2713e19a675855921a0effe47aa4bb57b696f232539eab8fb1de35eb8da51f49f9e74b0c903d8f63879f3405087efffe107f500d858a72464 -docfiles size=37 +containersize 14144 +containerchecksum 518996918c9dc5655192a4e3c257008d8927e6a2fc3659fd5c42c2ac4a4478f05c54568299f3bc2e141c14343d7a964310f779df2810851c64ccbcf08b68a606 +doccontainersize 106084 +doccontainerchecksum c7a38db79db2e7986b54a0e1324d6462424360e419fe6610504ace970b6a7fccf97027ef64e558038d5321c3e6351ac4a90aa6dc483c8e925729d29c6c2bb0d8 +docfiles size=38 RELOC/doc/luatex/minim-pdf/EUPL-1.2-EN.txt RELOC/doc/luatex/minim-pdf/README details="Readme" RELOC/doc/luatex/minim-pdf/minim-pdf.doc @@ -201606,21 +201640,21 @@ catalogue-contact-repository https://gitlab.com/renkema/minim catalogue-ctan /macros/luatex/generic/minim-pdf catalogue-license other-free catalogue-topics luatex tagged-pdf pdf-feat -catalogue-version 2021/1.0 +catalogue-version 2022/1.1 name minim-xmp category Package -revision 59553 +revision 62420 shortdesc Embed XMP metadata in PDF with LuaTeX relocated 1 longdesc This package enables the inclusion of XMP (eXtensible Metadata longdesc Platform) data in the pdf output generated by (plain) LuaTeX. longdesc The use of XMP is required by PDF standards such as PDF/A. -containersize 6316 -containerchecksum 24ddab94e49752a686822aa10035f93da45b6fbd1612411602238608769bf9675d19aff2de49e74ecfebc36474fc20a2a0120c43cb93a2f8da21b4e0d4a1e6ad -doccontainersize 51028 -doccontainerchecksum 2f33c23fd359ccfafe7e4679ad6a55bf97a6464f565ce6ef893fa5b0e1272ec2bc4b39baa4fb6cc20c7d19400ecdb1ee3d6ff0f5b6bd6472f32a9c91bfd78adc -docfiles size=23 +containersize 6368 +containerchecksum 68a4b2fe53aa194c9f74708382ff27f353128b88830feddf2d431befaf6a85be0e425bc9880002a0e5c58181b7182fd46fedb27de19513404a7c221dfd6901a5 +doccontainersize 61856 +doccontainerchecksum b1abe6c747b479ed7a4b5f188eff2e748f1aea3c114c709d3f11232af9b9ce1f526f51e196bfcd8925027c49421dd1e305b7b099e00cd8de038fbbbfb5927597 +docfiles size=26 RELOC/doc/luatex/minim-xmp/EUPL-1.2-EN.txt RELOC/doc/luatex/minim-xmp/README details="Readme" RELOC/doc/luatex/minim-xmp/minim-xmp.doc @@ -201633,7 +201667,7 @@ catalogue-contact-repository https://gitlab.com/renkema/minim catalogue-ctan /macros/luatex/generic/minim-xmp catalogue-license other-free catalogue-topics luatex pdf-feat -catalogue-version 2021/1.0 +catalogue-version 2022/1.1 name minimalist category Package @@ -211205,7 +211239,7 @@ catalogue-topics psychology journalpub bibtex-sty apa name msu-thesis category Package -revision 59613 +revision 62408 shortdesc Class for Michigan State University Master's and PhD theses relocated 1 longdesc This is a class file for producing dissertations and theses @@ -211215,11 +211249,11 @@ longdesc Dissertations. The class should meet all current requirements longdesc and is updated whenever the university guidelines change. The longdesc class is based on the memoir document class, and inherits the longdesc functionality of that class. -containersize 10132 -containerchecksum 531ac0d958cb9c8912c630f7ca3e74964b91681b27c202e37c4dc80e862758123d41b4a8872b11d372729e9967739fa4ba938418dade78ce27ae7350f1580f88 -doccontainersize 432120 -doccontainerchecksum 844c69a803874331252cdb4a83a7df8eec1d9d1573bcb1d45161ad254be3274f7ba0e4da330c31ce05ee4818b5eac32a4ffea5555f1befc1030f114a9b653886 -docfiles size=117 +containersize 10532 +containerchecksum df550aea08a92c4e5bf265334db2b0a7e44a5b1127db9b178959b2de0e523517ed236421a753f59c4c4ba1b77181d5343b3aa32e5eef89e9cd369173f28dd822 +doccontainersize 444280 +doccontainerchecksum f5bfff2561bfadde943debb5fd27131879ea9867b0dd40e13f694236d67ac33105dcb39ea432d9c82716c0326ba6fcb4a13a53cbe4757b5060b1d98e1ea62aeb +docfiles size=123 RELOC/doc/latex/msu-thesis/README.md details="Readme" RELOC/doc/latex/msu-thesis/msu-thesis.pdf details="Package documentation" RELOC/doc/latex/msu-thesis/msu-thesis.tex @@ -211227,12 +211261,14 @@ docfiles size=117 RELOC/doc/latex/msu-thesis/samples/MSU-thesis-testfile.bib RELOC/doc/latex/msu-thesis/samples/MSU-thesis-testfile.pdf RELOC/doc/latex/msu-thesis/samples/MSU-thesis-testfile.tex -runfiles size=8 +runfiles size=9 RELOC/tex/latex/msu-thesis/msu-thesis.cls +catalogue-contact-bugs https://github.com/amunn/msu-thesis/issues +catalogue-contact-repository https://github.com/amunn/msu-thesis catalogue-ctan /macros/latex/contrib/msu-thesis catalogue-license lppl1.3 catalogue-topics class dissertation doc-templ std-conform -catalogue-version 3.0 +catalogue-version 3.1 name mtgreek category Package @@ -219321,6 +219357,35 @@ catalogue-license lppl1.3c catalogue-topics dissertation class catalogue-version 1.1.2 +name njustthesis +category Package +revision 62410 +shortdesc Thesis template for the Nanjing University of Science and Technology +relocated 1 +longdesc This is a thesis template for the Nanjing University of Science +longdesc and Technology>. +containersize 4464 +containerchecksum 955b88cf1db2a5f82f0fec89569f3d936f2cf12c2065e37700c77605b84a54521c020c00df75e41bfde46a7025e5aa87ecdbdc922b864f756cd794672b168efe +doccontainersize 209200 +doccontainerchecksum de81cd89a3e9001abfdc0e78f4be38015ac8b0d3073af60a05b5fc3c1d5f712affcfcc5216499956a3cbdeac9093114164198cdcc437a88b4930cf9abd708e77 +docfiles size=53 + RELOC/doc/latex/njustthesis/README.md details="Readme" + RELOC/doc/latex/njustthesis/njustthesis.pdf details="Package documentation" +srccontainersize 4832 +srccontainerchecksum 4c915ce9b1cb151185578497bc7318ba29c8d33f767520f53a002a6b42f50596470ebf1f8404bf51007adb1d4ba4c6d527b007e6ac1d3cc3b6e64e652a45912c +srcfiles size=5 + RELOC/source/latex/njustthesis/njustthesis.dtx + RELOC/source/latex/njustthesis/njustthesis.ins +runfiles size=4 + RELOC/tex/latex/njustthesis/njustthesis.cls +catalogue-contact-announce https://github.com/Freed-Wu/njustthesis/releases +catalogue-contact-bugs https://github.com/Freed-Wu/njustthesis/issues +catalogue-contact-home https://github.com/Freed-Wu/njustthesis +catalogue-ctan /macros/latex/contrib/njustthesis +catalogue-license gpl3+ +catalogue-topics dissertation chinese +catalogue-version 0.0.1 + name njuthesis category Package revision 62107 @@ -272324,7 +272389,7 @@ catalogue-version 1.05 name shtthesis category Package -revision 57740 +revision 62414 shortdesc An unofficial LaTeX thesis template for ShanghaiTech University relocated 1 longdesc This package, forked from ucasthesis, is an unofficial LaTeX @@ -272333,12 +272398,39 @@ longdesc format requirements of the school. The user just needs to set longdesc \documentclass{shtthesis} and to set up mandatory information longdesc via \shtsetup, then his or her thesis document will be typeset longdesc properly. -containersize 11540 -containerchecksum 50a81503c33b2d38f04315335c4184f8949b23e0a535297b611c1c28248a87871ca288c1953db0edefa50cc4de238b270400a47e530339601207bb9cc2560429 -doccontainersize 2179340 -doccontainerchecksum e4817b159e7b449f440750bb9bf2fc479f61e0532bfb832b34af989bddaada5d45be5a1be7dc24baca11c0338c4fb91219454b93f9024eef5dc861f2caf844f4 -docfiles size=558 +depend alphalph +depend biber +depend biblatex +depend biblatex-gb7714-2015 +depend booktabs +depend caption +depend colortbl +depend ctex +depend datetime +depend enumitem +depend fancyhdr +depend fmtcount +depend lastpage +depend latexmk +depend listings +depend lua-alt-getopt +depend lualatex-math +depend mathtools +depend ntheorem +depend tex-gyre +depend tocvsec2 +depend transparent +depend undolabl +depend unicode-math +depend xits +depend xstring +containersize 11700 +containerchecksum c8e0bcf8fbd06a2f75534c7f85c18e9735bc7ddb0b8056891c7b785a0983be828473dfe25616b07b8d220947abee61a1085e90d4a553a00fd2f6ccedce80f650 +doccontainersize 2123672 +doccontainerchecksum 94f217e95b7f2a3a7ee897926f3ffffc40887de54a6cb50c9a6fc923b026b704e24b7bc5763bd8c4dc3725d5eb420db81277f49ecf7ea1a1c1e9eae710b37383 +docfiles size=549 RELOC/doc/latex/shtthesis/CHANGELOG.md + RELOC/doc/latex/shtthesis/DEPENDS.txt RELOC/doc/latex/shtthesis/LICENSE RELOC/doc/latex/shtthesis/README.md details="Readme" RELOC/doc/latex/shtthesis/shtthesis-user-guide.pdf details="Package documentation" language="zh" @@ -272351,7 +272443,7 @@ catalogue-contact-repository https://github.com/lirundong/shtthesis catalogue-ctan /macros/latex/contrib/shtthesis catalogue-license gpl3 catalogue-topics dissertation class chinese -catalogue-version 0.3.2 +catalogue-version 0.3.3 name shuffle category Package @@ -277883,18 +277975,18 @@ catalogue-version 2.4 name spbmark category Package -revision 62354 +revision 62416 shortdesc Customize superscripts and subscripts relocated 1 longdesc This package provides three commands \super, \sub and \supersub longdesc to improve the layout of superscripts and subscripts which can longdesc be adjusted with respect to relative position and format, and longdesc can be used in text and math mode. -containersize 3216 -containerchecksum c3cd5d7632499532155889e103283260e4104a6d22374e6e2233930108f483fa688857fff445c09c68752a64a7b46031cd3b539cd65f1cf26e29ae524bc3b8e1 -doccontainersize 80084 -doccontainerchecksum c8838a247cfbae65f31140a098dad832211ccf0bb2c4094519446402d98d0f801453ebd6f15ab8f1224bd6006811c21ad75396f3dda0e3ffbdfa157096fdff4a -docfiles size=24 +containersize 3300 +containerchecksum 5d046e136522a1b19aa35e0cf99a4a40c99fd86094423787d9f02920648578b137ab02b47304950ff2834151495af355d4fc0248e21281d7bd537d52065129d3 +doccontainersize 84964 +doccontainerchecksum a3724bfd30de73bc710a58efe6148f7a6eee9eb6f1f0a2903f5f6500fef70706107bc27b4b5677d25e558edf02ccae2adb445e3a4c61cd2024765cc3e2ad32f5 +docfiles size=25 RELOC/doc/latex/spbmark/README.md details="Readme" RELOC/doc/latex/spbmark/spbmark.pdf details="Package documentation" RELOC/doc/latex/spbmark/spbmark.tex @@ -277904,7 +277996,7 @@ catalogue-contact-repository https://github.com/texl3/spbmark catalogue-ctan /macros/latex/contrib/spbmark catalogue-license cc-by-4 catalogue-topics subsup-pos expl3 -catalogue-version 1.38 +catalogue-version 1.39 name spectral category Package @@ -280238,7 +280330,7 @@ binfiles arch=x86_64-solaris size=1 name srdp-mathematik category Package -revision 61482 +revision 62418 shortdesc Typeset Austrian SRDP in mathematics relocated 1 longdesc This package provides basic commands for the defined formats of @@ -280247,10 +280339,10 @@ longdesc mathematics. Furthermore, it includes ways to implement answers longdesc in the tex file which can optionally be displayed in the pdf longdesc file, and it offers a way to vary the answers in order to longdesc create different groups (e. g. for tests) easily. -containersize 29420 -containerchecksum 366f7df8e99ae06d1c1c6b61d43e407981fcad73c44e33ffb6a97872027d7de93363e08406514f099db4f1bbf4aca918b96e0f97834c97436b29960351d08fa4 -doccontainersize 147484 -doccontainerchecksum f780b3be1d9f7ed0e502b05062d0bcf7a56c77360f65e234bcaafa25cfae1dba76298e982fc31d03bd42bbf9c6488fabf2a798671a57d643999149950bb75de0 +containersize 29548 +containerchecksum 72de0b3d5bdfa56804c36b6cd641b357c31466f3478ac6ff334fa5881c800865af2912ad429e70d440a9e5d0b642828169047f63782980e684be11b06032da65 +doccontainersize 149660 +doccontainerchecksum 205eab689b65e8454fa5d4aa0da91e2561e1d67828b690f2a6d20b2c3fc06ff992ba63cf2116174379a04d0a1fbcb40768259f0366cb05d3fe44b7af8d0b1ea7 docfiles size=57 RELOC/doc/latex/srdp-mathematik/README.txt details="Readme" RELOC/doc/latex/srdp-mathematik/srdp-mathematik.pdf details="Package documentation" @@ -280261,7 +280353,7 @@ runfiles size=47 catalogue-ctan /macros/latex/contrib/srdp-mathematik catalogue-license lppl1.3c catalogue-topics exam maths std-conform -catalogue-version 1.9.4 +catalogue-version 1.9.5 name sseq category Package @@ -299792,7 +299884,7 @@ docfiles size=376 name texlive-scripts category TLCore -revision 62363 +revision 62385 shortdesc TeX Live infrastructure programs longdesc Includes install-tl, tl-portable, rungs, etc.; not needed for longdesc tlmgr to run but still ours. Not included in tlcritical. @@ -299800,10 +299892,10 @@ depend texlive-scripts.ARCH depend texlive.infra execute addMap mathpple.map postaction shortcut type=menu name="TeX Live command-line" cmd=TEXDIR/tlpkg/installer/tl-cmd.bat -containersize 108784 -containerchecksum 5e0cfb63d80cc1cd9bd247a75e3e0f79569ed18ac9e332b7a47360e8135ab28c424bded67b6ff825fdf57aeee28e8439d2474ae8efe1df4a185c6e5cd011499f -doccontainersize 404064 -doccontainerchecksum f54911a8fcb49ac906e75d1c359b8dcb6f4b672b3644b191f0d35a4f3ba896589373521ae68b32150a41fb1e5e7a4a02d3f9227a2cfdcc52aacc08e0229690ec +containersize 108796 +containerchecksum 13980bc3b5a23306bb56257cd2ab8d425ec350c18b30727444d4bdb02fb098c63ac33d3d73403bef4bd29685d625667a99d9f3971502788eba6e8a8c3e61ed54 +doccontainersize 404084 +doccontainerchecksum 40762077e2e7ba23851505c129cb66a6aad399ddeb29979853ff0bcdaf8c44efce9f4ef903f9c99ee9c732ed6ba5fe58649abd90bafceb0a086ef6f7a2e112e3 docfiles size=502 doc.html texmf-dist/doc/man/man1/fmtutil-sys.1 diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 index 710ebad8a2..a0e0ca059e 100644 --- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 +++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 @@ -1 +1 @@ -c978f644b6a45bf31cbdf4c8ff6cc2c9 texlive.tlpdb +12cf513a412e31f417d26150b8dbb41a texlive.tlpdb diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 index c9bfb14639..28c297faf7 100644 --- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 +++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 @@ -1 +1 @@ -f139088d3495f1e9600517b647d5cd02e821be3765eb2e35a31e9b75f9a8c0edbd62165475d50d329ab3395ee65547fa9eeba927b106d8066d9b2954b321c31d texlive.tlpdb +1f20a9a261eff34e2b0732127b369d5c282aee1830d7bfbcd1919bd6ec6f54ed05cf978dce2b40cf50fd9a4819077c69dbfd8c225d407e557c81e211b68b0cd5 texlive.tlpdb diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc index 0f40ae6f6a..aaac21f25e 100644 --- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc +++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc @@ -1,10 +1,10 @@ -----BEGIN PGP SIGNATURE----- -iQEcBAEBCgAGBQJiIXo1AAoJEEzhh34ZQ4xwKYEH/025cHH2HBBxdbUFg0CNVHX2 -J+xLCwzzsjw7E/ZiKpnBavOKJUv6b2tC9GB41WoOi1z86bKCDgixjhVQJ1jqGutw -ufYEQmtqpg+nJGP6ehFO1HQF58CT76YU+3AwIcu+4RA5tGudWbtGZNQRGZ+WK4OX -yaGA4DvFniR1KXs57DzGTtz0ca8PRIi7UeLkZJ3fsvaxKBb1tTRBeJVDR62M0X3s -/SG/c5/m4F5LWDCQDWwSmO29uGgnqdxMIq2k1rOvFML2yAbo7sew5gdx3ASPj8Mt -c2ktNvOZkKuhj+W6QbJgTn8C/KC429HGCNWBz90tUICV7CJSLWTpxNfHA1DIiNw= -=c54N +iQEcBAEBCgAGBQJiIsusAAoJEEzhh34ZQ4xwxqIH/1553iEXT1pkNP4mSLpXu9rI +f7t8KBzdTsd9B5sJv75LJw0Dh7PveM94HNI1+yTi7RtN7l4CUewMyU2diXDxUBs9 +xj40BoRe2ihn4aWgp05XKo1NkdZEN8LFGG6FujkwMNeWc/W5Agd+26Vn2zSraXD4 +ZF+ncfcKHdhxrNbM+8Lpd9lh/LLA6XUU8kK6WVxgRzXCG1VVCCwSYSLh302CXG+R +fFjh7VUFGnmXcNJP0dGNpd5e2BWmEpM3IjcJNuJfEQVa473JYug0gw6E5uKBqcIo +IfIyNL6PHrYCTHXypSsUDCiQV8qwwMrS9Ul3NwseuEdmieaJpcZI3BjJHmhf3OQ= +=9emS -----END PGP SIGNATURE----- diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz index 978a725bfc..077e17fdda 100644 Binary files a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz and b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz differ diff --git a/systems/win32/miktex/tm/packages/next/pr.ini b/systems/win32/miktex/tm/packages/next/pr.ini index c0ed798044..c9d2ebf497 100644 --- a/systems/win32/miktex/tm/packages/next/pr.ini +++ b/systems/win32/miktex/tm/packages/next/pr.ini @@ -1,13 +1,13 @@ [repository] -date=1646428640 +date=1646515003 lastupd=miktex-arctrl-bin-2.9 miktex-arctrl-bin-x64-2.9 miktex-asymptote-bin-2.9 miktex-asymptote-bin-x64-2.9 miktex-autosp-bin-2.9 miktex-autosp-bin-x64-2.9 miktex-axohelp-bin-2.9 miktex-axohelp-bin-x64-2.9 miktex-bibarts-bin-2.9 miktex-bibarts-bin-x64-2.9 miktex-bibtex-bin-2.9 miktex-bibtex-bin-x64-2.9 miktex-bibtex8bit-bin-2.9 miktex-bibtex8bit-bin-x64-2.9 miktex-bzip2-bin-2.9 miktex-bzip2-bin-x64-2.9 miktex-cairo-bin-2.9 miktex-cairo-bin-x64-2.9 miktex-chktex-bin-2.9 miktex-chktex-bin-x64-2.9 -lstdigest=9ff1798c4b92df32fca2e9d4eefc4d7b +lstdigest=c34e5369022db8fe423f789603997330 numpkg=5396 relstate=next -version=8098 +version=8099 ;;;;This configuration file is signed by a MiKTeX maintainer. The signature follows. ;;;;-----BEGIN MIKTEX SIGNATURE----- -;;;; signature/miktex: hVDkIf+qO4sCLqlLwdobeKaYcalED1hLah+tRUhzgdtNYW2JxdkP6s5h4VfljXIo0MVagPPNQEv+TLgm+/dFoqEHJOM7Nt4ttnAtJp8TWkg6m3BQFIa+FnqVi/9WYc/ZXzVx/mtU/OA2KDYE0UtP0x/y+9KPKz7WQPIks+UxEVgu+rl1Qkh2DLmL0c2QYX4VjaOmeUawieuBBEe6War9X/N8cUgCgs4UOGZxBFe58CXm/CrdwbCvaoGyG7uY6A65teq6cFcVVOGQVY7j+jT/FJdUsvXRf7ClRAD946uwj0TnXFfqhtLtgnvIz1gNcXx8neUN397j12QIAz0B4H/BFg== +;;;; signature/miktex: dsoqKj5GK2kgySncy7bBjzsI+WiRLhlLHCP60nk/xQccg21bXCRedXaGS5WvOfSlll/rG8dwqzOV4iiMOeudeSukNfIlIZQ/FMwK/fxy5vyMOnZGns0dNZHrpOItearj+hMunyFGhijb8MLY5ld978miUpdtMBQJzOZ2Swb+xkHM1eSOze+mdYNDo66pZnYgH4p0THkH3h0LYWV/l4AGejs+xNV0xK2LbiQgguStpi6ZzPUfHZxD8gTj4cDdSlpdC0+s6ew1dFqjc1nBLSYRHlEpViZ4hpfQUutNSIqGlLHdegH55IDr0uBQqa3fZDUvHwwjD2g2q38Os0Pc18cJTg== ;;;;-----END MIKTEX SIGNATURE----- diff --git a/systems/win32/miktex/tm/packages/pr.ini b/systems/win32/miktex/tm/packages/pr.ini index c1303a9acd..fc863089b0 100644 --- a/systems/win32/miktex/tm/packages/pr.ini +++ b/systems/win32/miktex/tm/packages/pr.ini @@ -1,13 +1,13 @@ [repository] -date=1646428286 +date=1646514677 lastupd=andika andika__doc animate animate__doc animate__source beamertheme-focus beamertheme-focus__doc beamertheme-focus__source bfh-ci bfh-ci__doc biblatex-mla biblatex-mla__doc biblatex-mla__source bidi bidi__doc bidi__source caption caption__doc caption__source crefthe -lstdigest=b7c73dff6a3a7e25bb3589e35070ee3a +lstdigest=e9ad108488d2a2d1cb1bde24e95b66d5 numpkg=5394 relstate=stable -version=8098 +version=8099 ;;;;This configuration file is signed by a MiKTeX maintainer. The signature follows. ;;;;-----BEGIN MIKTEX SIGNATURE----- -;;;; signature/miktex: uoOI5itZDPL8TQdM2FegtXT6g40naQvPpY5oIbC6c1Oq4aecRQTNp7azV5e5IL6ZkGCeF10rWuoZL0m3KPMBAXkf8/0nV7TZHFpzYxo7Di91F0tmSLFkFQkh+ObYuaWjlU6DjVhmUHVOxKjjowEs5SeJWG7tWqOR1oPTJsUymplNJ1s6I96JhfWvTMQ88O12/e2zfI5S1Y7R4sLj3t77Vz03lGa0J9Hn2qSQvzX/KS+sG3pxxR+NoDGuBMCLrt2BXTHBVcdaq+uewSQRJsa2XMZi6298UZ3upjqBeK58PKvSCdLgWPnFRxernEuDEn0D37puwulNboiTCk7YvYfLlw== +;;;; signature/miktex: Hzz2JAfgE9slyXOVM5hRT9QwJoH/B4gtQZCYam/HELy/yhJEDkkUX6jbY3UbYnPnceGE8wGaRHY2KpjDomWKqtsrmzO2SsJSlxpuX+VUBd7RwhO1diF4Xw8rsKcyGOdIxky94U446a3i/WiwySB4ujSgJwA9YlFAMm+HJNNM8btvUQi5R+b67RZNNdLg8l6JESNf8B71XrI52KqBVtdF+QPNT6UWOh6TvH2vN+UtwoTSCK9aedI8CSAcdU9Q0JJhL62v+xLVCT/1A+8opc2MsFiQaX2PiBnOBW4R8JkI49DmCVJNngQ0H5NF6tQ3ZpheddKiNyO2rx/wgpg0Z6L9zw== ;;;;-----END MIKTEX SIGNATURE----- -- cgit v1.2.3