From 3b4a242af88203c2f3f551d46161bdd037c0d127 Mon Sep 17 00:00:00 2001 From: Norbert Preining Date: Mon, 3 Apr 2023 03:04:19 +0000 Subject: CTAN sync 202304030304 --- macros/latex/contrib/filecontents/README | 5 +- macros/latex/contrib/filecontents/filecontents.dtx | 48 +++++++++---- macros/latex/contrib/filecontents/filecontents.ins | 4 +- macros/latex/contrib/filecontents/filecontents.pdf | Bin 127330 -> 290531 bytes macros/latex/contrib/muling/README.txt | 2 +- macros/latex/contrib/muling/muling.dtx | 79 +++++++++++++++++++-- macros/latex/contrib/muling/muling.ins | 4 +- macros/latex/contrib/muling/muling.pdf | Bin 188834 -> 203990 bytes macros/latex/contrib/physics2/doc/phy2docdef.tex | 2 +- .../latex/contrib/physics2/doc/physics2-legacy.pdf | Bin 82826 -> 82817 bytes macros/latex/contrib/physics2/doc/physics2.pdf | Bin 87997 -> 87994 bytes .../latex/contrib/physics2/tex/phy-ab.braket.sty | 10 +-- macros/latex/contrib/physics2/tex/phy-ab.sty | 26 +++---- macros/latex/contrib/physics2/tex/physics2.sty | 2 +- macros/texinfo/latest/htmlxref.cnf | 12 ++-- 15 files changed, 143 insertions(+), 51 deletions(-) (limited to 'macros') diff --git a/macros/latex/contrib/filecontents/README b/macros/latex/contrib/filecontents/README index e325af4476..b497533c9b 100644 --- a/macros/latex/contrib/filecontents/README +++ b/macros/latex/contrib/filecontents/README @@ -28,15 +28,14 @@ There's nothing special about building filecontents: latex filecontents.ins <== Generate filecontents.sty latex filecontents.dtx <== Produce the documentation (filecontents.dvi) -If you're new to this, see -http://www.tex.ac.uk/cgi-bin/texfaq2html?label=instpackages for more +If you're new to this, see https://texfaq.org/#installing for more information on installing packages. Copyright and license --------------------- -Copyright (C) 2011-2019 Scott Pakin, scott+fc@pakin.org +Copyright (C) 2011-2023 Scott Pakin, scott+fc@pakin.org This package may be distributed and/or modified under the conditions of the LaTeX Project Public License, either version 1.3c of this diff --git a/macros/latex/contrib/filecontents/filecontents.dtx b/macros/latex/contrib/filecontents/filecontents.dtx index 40ad96f26d..372a96166d 100644 --- a/macros/latex/contrib/filecontents/filecontents.dtx +++ b/macros/latex/contrib/filecontents/filecontents.dtx @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 2001-2019 Scott Pakin +% Copyright (C) 2001-2023 Scott Pakin % -------------------------------------------------------- % % This package may be distributed and/or modified under the @@ -22,12 +22,13 @@ %\NeedsTeXFormat{LaTeX2e}[1999/12/01] %\ProvidesPackage{filecontents} %<*package> - [2019/09/20 v1.5 Create an external file from within a LaTeX document] + [2023/04/02 v1.5a Create an external file from within a LaTeX document] % % %<*driver> \documentclass{ltxdoc} \usepackage{color} +\usepackage{microtype} \EnableCrossrefs \CodelineIndex \RecordChanges @@ -69,6 +70,7 @@ % \changes{v1.1a}{2006/03/11}{% % Clarified/corrected the \texttt{\string\string\string\documentclass} % restriction as per Robin Fairbairns's suggestion} +% \changes{v1.5a}{2023/04/02}{Documentation updates; no code changes} % % ^^A The following were copied verbatim from source2e.tex. % \DoNotIndex{\def,\long,\edef,\xdef,\gdef,\let,\global} @@ -124,19 +126,38 @@ % }^^A % } % +% \newsavebox{\obsoletenotice} +% \begin{lrbox}{\obsoletenotice} +% \begin{minipage}[t]{0.75\linewidth} +% \color{red} +% \centerline{\textsc{Notice}} +% \smallskip +% The version of \LaTeX\ released in Fall 2019 incorporates all of +% this package's functionality (and more) into the \LaTeX\ kernel +% itself. As a result, there is no longer a need for the +% |filecontents| package. Please use instead the new, built-in +% |filecontents| environment. Supply the |overwrite| option to +% mimic this package's behavior: +% +% \bigskip +% \quad +% \begin{tabular}[t]{@{}l@{}} +% |\begin{filecontents}[overwrite]{|\meta{filename}|}| \\ +% \multicolumn{1}{@{}c@{}}{$\vdots$} \\ +% |\end{filecontents}| +% \end{tabular} +% \bigskip +% +% See +% \href{https://www.latex-project.org/news/latex2e-news/ltnews30.pdf}{^^A +% \LaTeXe\ News, Issue 30} (1-Oct-2019) for the announcement of the +% new kernel functionality. +% \end{minipage} +% \end{lrbox} +% % \begin{center} % \color{red} -% \fbox{^^A -% \begin{minipage}{0.75\linewidth} -% \centerline{\textsc{Notice}} -% \smallskip -% The version of \LaTeX\ released in Fall 2019 incorporates all of -% this package's functionality (and more) into the \LaTeX\ kernel -% itself. As a result, there is no longer a need for the -% |filecontents| package. Please use the new, built-in -% |filecontents| environment instead. -% \end{minipage}^^A -% } +% \fbox{\usebox{\obsoletenotice}} % \end{center} % % @@ -227,6 +248,7 @@ % % \StopEventually{^^A % \PrintChanges +% \clearpage % \PrintIndex % } % diff --git a/macros/latex/contrib/filecontents/filecontents.ins b/macros/latex/contrib/filecontents/filecontents.ins index 70b05b0a13..667ae7002b 100644 --- a/macros/latex/contrib/filecontents/filecontents.ins +++ b/macros/latex/contrib/filecontents/filecontents.ins @@ -3,7 +3,7 @@ %% driver files from the doc files in this package when run through %% LaTeX or TeX. %% -%% Copyright (C) 2011-2019 Scott Pakin +%% Copyright (C) 2011-2023 Scott Pakin %% -------------------------------------------------------- %% %% This package may be distributed and/or modified under the conditions @@ -28,7 +28,7 @@ This is a generated file. -Copyright (C) 2011-2019 Scott Pakin +Copyright (C) 2011-2023 Scott Pakin -------------------------------------------------------- This package may be distributed and/or modified under the conditions diff --git a/macros/latex/contrib/filecontents/filecontents.pdf b/macros/latex/contrib/filecontents/filecontents.pdf index bc264af7fd..4acacc89b8 100644 Binary files a/macros/latex/contrib/filecontents/filecontents.pdf and b/macros/latex/contrib/filecontents/filecontents.pdf differ diff --git a/macros/latex/contrib/muling/README.txt b/macros/latex/contrib/muling/README.txt index 7900e25c29..fb02b352ad 100644 --- a/macros/latex/contrib/muling/README.txt +++ b/macros/latex/contrib/muling/README.txt @@ -1,7 +1,7 @@ ----------------------------------------------------------- Class: muling Author: निरंजन -Version: 0.4 (1 April, 2023) +Version: 0.5 (2 April, 2023) Description: A class file for the Department of Linguistics, University of Mumbai Repository: https://git.gnu.org.ua/muling.git diff --git a/macros/latex/contrib/muling/muling.dtx b/macros/latex/contrib/muling/muling.dtx index 48613dfd9a..526c727607 100644 --- a/macros/latex/contrib/muling/muling.dtx +++ b/macros/latex/contrib/muling/muling.dtx @@ -10,7 +10,7 @@ % Bugs: https://puszcza.gnu.org.ua/bugs/?group=muling % Licenses: GPLv3+, GFDLv1.3+ % ---------------------------------------------------------- -% LaTeX Package muling v0.4 +% LaTeX Package muling v0.5 % Copyright © 2020, 2021, 2023 निरंजन % % This program is free software: you can redistribute it @@ -47,7 +47,7 @@ ----------------------------------------------------------- Class: muling Author: निरंजन -Version: 0.4 (1 April, 2023) +Version: 0.5 (2 April, 2023) Description: A class file for the Department of Linguistics, University of Mumbai Repository: https://git.gnu.org.ua/muling.git @@ -61,6 +61,7 @@ License: GPLv3+, GFDLv1.3+ %<*driver> \documentclass{l3doc} \usepackage{xcolor} +\usepackage{leipzig} \usepackage{fontspec} \newfontfamily{\sho}[% Script = {Devanagari},% @@ -107,7 +108,7 @@ License: GPLv3+, GFDLv1.3+ % \title{The \cls{muling} class} % \author{{\sho निरंजन}} % \date{^^A -% Version 0.4---1 April, 2023\\[1ex]^^A +% Version 0.5---2 April, 2023\\[1ex]^^A % {^^A % \small\faIcon{link}\quad % \url{https://ctan.org/pkg/muling}^^A @@ -134,6 +135,73 @@ License: GPLv3+, GFDLv1.3+ % \newpage % % \begin{documentation} +% \section{Provisions} +% +% With this class, a few essential packages are already +% loaded. If you have a full installation of \TeX\ Live +% 2023 (or later), you should be able to compile everything +% without any problem. This package has the following +% provisions which will make the thesis-writing easier. +% +% \begin{enumerate} +% \item With this class, we load the |NewCM10-Regular.otf| +% font which is a fork of Latin Modern with extended +% support for Unicode IPA. Using this font enables us to +% print IPA directly from the input text. An additional +% advantage of using this font is that it matches with the +% TIPA typeface exactly. So whether you use Unicode or +% TIPA visually won't make any difference. +% \item The class pre-loads the following packages commonly +% used in linguistics. +% \begin{description} +% \item[\pkg{leipzig}:] Used for inter-linear glossing. +% Using |\Nom| will produce \Nom. While glossing, it is +% advised that you use these macros so that all of them +% get printed correctly with the |\printglossary| +% command pre-loaded by the class. Of course you will be +% required to compile the code with the |makeglossaries| +% program. +% \item[\pkg{biblatex}:] Used for citations. The |apa| +% style, required by the department, is used by default. +% \item[\pkg{forest}:] Used for syntactic trees. +% \item[\pkg{expex}:] Used for finest typesetting of +% linguistic examples. +% \item[\pkg{csquotes}:] For quoting text. One can use +% \cs{enquote}\marg{some text} to produce +% \emph{\enquote{some text}}. +% \end{description} +% \end{enumerate} +% +% It is advised that you use the following order on a bash +% terminal for compiling your code: +% +% \medskip +% \begin{minipage}{\linewidth} +% \begin{verbatim} +% lualatex document # for Unicode text +% biber document # for citations +% makeglossaries document # for glossaries +% lualatex document +% lualatex document +% \end{verbatim} +% \end{minipage} +% +% \medskip +% If you use \pkg{arara}, then you can use the following +% code somewhere in your document and just compile the code +% with \pkg{arara}. +% +% \medskip +% \begin{minipage}{\linewidth} +% \begin{verbatim} +% % arara: lualatex +% % arara: biber +% % arara: makeglossaries +% % arara: lualatex +% % arara: lualatex +% \end{verbatim} +% \end{minipage} +% % \section{Package macros} % % This package has the following commands. @@ -232,7 +300,7 @@ License: GPLv3+, GFDLv1.3+ %<*class> % \end{macrocode} % \begin{macrocode} -\ProvidesClass{muling}[2023/04/01 v0.4 +\ProvidesClass{muling}[2023/04/02 v0.5 Department of Linguistics, University of Mumbai] \DeclareOption{digital}{\PassOptionsToClass{oneside}{book}} \newif\iflof @@ -284,6 +352,7 @@ Department of Linguistics, University of Mumbai] \RequirePackage{fancyhdr} \RequirePackage{fontspec} \RequirePackage{hyperref}% +\makeglossaries \setmainfont[% % Courtesy: https://topanswers.xyz/tex?q=3042#a3083 IgnoreFontspecFile,% @@ -407,7 +476,7 @@ Department of Linguistics, University of Mumbai] \thispagestyle{empty}% \phantomsection \addcontentsline{toc}{section}{Abbreviations}% - \printglossary + \printglossary[style=mcolblock] \clearpage\pagebreak \thispagestyle{empty}% \phantomsection diff --git a/macros/latex/contrib/muling/muling.ins b/macros/latex/contrib/muling/muling.ins index 62e95441ec..eb85dbdb41 100644 --- a/macros/latex/contrib/muling/muling.ins +++ b/macros/latex/contrib/muling/muling.ins @@ -8,14 +8,14 @@ ----------------------------------------------------------- Class: muling Author: निरंजन -Version: 0.4 (1 April, 2023) +Version: 0.5 (2 April, 2023) Description: A class file for the Department of Linguistics, University of Mumbai Repository: https://git.gnu.org.ua/marathi.git Bug tracker: https://puszcza.gnu.org.ua/bugs/?group=muling License: GPLv3+, GFDLv1.3+ ----------------------------------------------------------- -LaTeX Package muling v0.4 +LaTeX Package muling v0.5 Copyright © 2020, 2021, 2023 निरंजन This program is free software: you can redistribute it diff --git a/macros/latex/contrib/muling/muling.pdf b/macros/latex/contrib/muling/muling.pdf index 5e3d66bccc..ce29cf67a2 100644 Binary files a/macros/latex/contrib/muling/muling.pdf and b/macros/latex/contrib/muling/muling.pdf differ diff --git a/macros/latex/contrib/physics2/doc/phy2docdef.tex b/macros/latex/contrib/physics2/doc/phy2docdef.tex index f6d5c5da9f..53fb2f9dea 100644 --- a/macros/latex/contrib/physics2/doc/phy2docdef.tex +++ b/macros/latex/contrib/physics2/doc/phy2docdef.tex @@ -64,7 +64,7 @@ \newenvironment{example} {\stepcounter{example}\example@start}{\example@end} \author{Zhang Tingxuan} -\date{2023/03/30\quad Version 0.2.0\thanks{% +\date{2023/04/02\quad Version 0.2.1\thanks{% \url{https://www.github.com/AlphaZTX/physics2}}} \makeatother \endinput \ No newline at end of file diff --git a/macros/latex/contrib/physics2/doc/physics2-legacy.pdf b/macros/latex/contrib/physics2/doc/physics2-legacy.pdf index 682d20a08b..cee629a676 100644 Binary files a/macros/latex/contrib/physics2/doc/physics2-legacy.pdf and b/macros/latex/contrib/physics2/doc/physics2-legacy.pdf differ diff --git a/macros/latex/contrib/physics2/doc/physics2.pdf b/macros/latex/contrib/physics2/doc/physics2.pdf index 47645e84d8..5a56e39b67 100644 Binary files a/macros/latex/contrib/physics2/doc/physics2.pdf and b/macros/latex/contrib/physics2/doc/physics2.pdf differ diff --git a/macros/latex/contrib/physics2/tex/phy-ab.braket.sty b/macros/latex/contrib/physics2/tex/phy-ab.braket.sty index 818d8a75e8..e8e7bb30b7 100644 --- a/macros/latex/contrib/physics2/tex/phy-ab.braket.sty +++ b/macros/latex/contrib/physics2/tex/phy-ab.braket.sty @@ -17,7 +17,7 @@ %% The Current Maintainer of this work is Zhang Tingxuan. %% \ProvidesFile{phy-ab.braket.sty} - [2023/01/25 `ab.braket' module of `physics2.sty'] + [2023/04/02 `ab.braket' module of `physics2.sty'] % This module requires \phy@abopen and \phy@abclose from `ab'. \phy@requiremodule{ab} \ifdefined\phy@bra@@ @@ -25,13 +25,13 @@ modules together.\MessageBreak Only `ab.braket' module works now.} \fi % \bra -\phy@AB@gen{kt.m}|{mr|>}{\mathopen#1\vert#2\mathclose#1\rangle} +\phy@AB@gen{kt.m}|{mr|>}{\mathopen#1\vert#2\mathclose#1\rangle\endgroup} \phy@AB@gen{kt.a}|{r|>}{\phy@abopen\vert#1\phy@abclose\rangle} \phy@d@l@genxm{kt.m} \phy@d@l@genxa{kt.a} @@ -49,7 +49,7 @@ \phy@abopen\langle\bgroup#1\egroup\phy@abclose\rangle\endgroup} \endgroup \def\phy@abb@bkv{\middle\vert} -\phy@AB@gen{bk.m}<{mr<>}{\phy@@mb@bk#1{#2}} +\phy@AB@gen{bk.m}<{mr<>}{\phy@@mb@bk#1{#2}\endgroup} \phy@AB@gen{bk.a}<{r<>}{\phy@@ab@bk{#1}} \phy@d@l@genxm{bk.m} \phy@d@l@genxa{bk.a} @@ -75,7 +75,7 @@ \fi} \def\phy@abb@l{\mathchar"313C } \def\phy@abb@r{\mathchar"313E } -\phy@AB@gen{kb.m}|{mr||}{\phy@@mb@kb#1{#2}} +\phy@AB@gen{kb.m}|{mr||}{\phy@@mb@kb#1{#2}\endgroup} \phy@AB@gen{kb.a}|{r||}{\phy@@ab@kb#1\phy@@end} \phy@d@l@genxm{kb.m} \phy@d@l@genxa{kb.a} diff --git a/macros/latex/contrib/physics2/tex/phy-ab.sty b/macros/latex/contrib/physics2/tex/phy-ab.sty index 4436a65214..9845903a82 100644 --- a/macros/latex/contrib/physics2/tex/phy-ab.sty +++ b/macros/latex/contrib/physics2/tex/phy-ab.sty @@ -17,7 +17,7 @@ %% The Current Maintainer of this work is Zhang Tingxuan. %% \ProvidesFile{phy-ab.sty} - [2023/02/07 `ab' (autobraces) module of `physics2.sty'] + [2023/04/02 `ab' (autobraces) module of `physics2.sty'] % \phy@requiremodule{common} % The `tightbraces' bool option, true or false. \phy@define@key{ab}{tightbraces}[true]{\def\@phy@abtight{#1}} @@ -47,16 +47,17 @@ \phy@AB@gen{ab}\Vert{r\Vert\Vert}{\phy@abopen\Vert#1\phy@abclose\Vert} \phy@AB@gen{ab}\langle{r\langle\rangle}{\phy@abopen\langle#1\phy@abclose\rangle} % #1 (m): \biggg; #2 (r): inner content. -\phy@AB@gen{mb}({mr()}{\mathopen#1(#2\mathclose#1)} -\phy@AB@gen{mb}[{mr[]}{\mathopen#1[#2\mathclose#1]} -\phy@AB@gen{mb}\{{mr\{\}}{\mathopen#1\lbrace#2\mathclose#1\rbrace} -\phy@AB@gen{mb}|{mr||}{\mathopen#1\vert#2\mathclose#1\vert} -\phy@AB@gen{mb}\|{mr\|\|}{\mathopen#1\Vert#2\mathclose#1\Vert} -\phy@AB@gen{mb}<{mr<>}{\mathopen#1\langle#2\mathclose#1\rangle} -\phy@AB@gen{mb}\lbrace{mr\lbrace\rbrace}{\mathopen#1\lbrace#2\mathclose#1\rbrace} -\phy@AB@gen{mb}\vert{mr\vert\vert}{\mathopen#1\vert#2\mathclose#1\vert} -\phy@AB@gen{mb}\Vert{mr\Vert\Vert}{\mathopen#1\Vert#2\mathclose#1\Vert} -\phy@AB@gen{mb}\langle{mr\langle\rangle}{\mathopen#1\langle#2\mathclose#1\rangle} +% \endgroup's in the end of definition are corresponding to \begingroup in \phy@d@l@genxm. +\phy@AB@gen{mb}({mr()}{\mathopen#1(#2\mathclose#1)\endgroup} +\phy@AB@gen{mb}[{mr[]}{\mathopen#1[#2\mathclose#1]\endgroup} +\phy@AB@gen{mb}\{{mr\{\}}{\mathopen#1\lbrace#2\mathclose#1\rbrace\endgroup} +\phy@AB@gen{mb}|{mr||}{\mathopen#1\vert#2\mathclose#1\vert\endgroup} +\phy@AB@gen{mb}\|{mr\|\|}{\mathopen#1\Vert#2\mathclose#1\Vert\endgroup} +\phy@AB@gen{mb}<{mr<>}{\mathopen#1\langle#2\mathclose#1\rangle\endgroup} +\phy@AB@gen{mb}\lbrace{mr\lbrace\rbrace}{\mathopen#1\lbrace#2\mathclose#1\rbrace\endgroup} +\phy@AB@gen{mb}\vert{mr\vert\vert}{\mathopen#1\vert#2\mathclose#1\vert\endgroup} +\phy@AB@gen{mb}\Vert{mr\Vert\Vert}{\mathopen#1\Vert#2\mathclose#1\Vert\endgroup} +\phy@AB@gen{mb}\langle{mr\langle\rangle}{\mathopen#1\langle#2\mathclose#1\rangle\endgroup} % \phy@del, the automatic braces. #1: opensymbol; #2: close symbol; #3 \def\phy@del#1#2#3{\phy@abopen#1#3\phy@abclose#2} \expandafter\def\csname phy@del\string*\endcsname#1#2#3{\mathopen#1#3\mathclose#2} @@ -70,7 +71,7 @@ % #1: `mb', according to \phy@AB@gen; #2: `ab'; #3: star or big or left delimiter. \def\phy@d@lx#1#2#3{% \ifcsname phy@del\string#3\endcsname% - \def\reserved@a{#1}% #3 is star or biggg, then get the next argument. + \def\reserved@a{#1}% #3 is star or \biggg, then get the next argument. \else% \def\reserved@a{#2}% #3 is delimiter, the braces are automatic. \fi% @@ -78,6 +79,7 @@ % The first two arguments of \phy@d@lx need to be generated by the following two commands. \def\phy@d@l@genxm#1{% generate arguments like `mb' \expandafter\def\csname phy@d@lx#1\endcsname##1##2{% + \begingroup% \endgroup in \phy@AB@gen{mb} \ifx##1*\let\phy@tempa=\relax\else\let\phy@tempa=##1\fi \csname phy@#1@\string##2\endcsname\phy@tempa##2}} \def\phy@d@l@genxa#1{% generate arguments like `ab' diff --git a/macros/latex/contrib/physics2/tex/physics2.sty b/macros/latex/contrib/physics2/tex/physics2.sty index c5ddb08686..3d732b8d29 100644 --- a/macros/latex/contrib/physics2/tex/physics2.sty +++ b/macros/latex/contrib/physics2/tex/physics2.sty @@ -17,7 +17,7 @@ %% \NeedsTeXFormat{LaTeX2e}[2020/10/01] \ProvidesPackage{physics2} - [2023/01/25 Tools for typesetting math for physics.] + [2023/04/02 v0.2.1 Tools for typesetting math for physics.] % Some common variables. \newcount\phy@tempcnta \newdimen\phy@tempdima diff --git a/macros/texinfo/latest/htmlxref.cnf b/macros/texinfo/latest/htmlxref.cnf index 0b2fc58efd..1af587bb3d 100644 --- a/macros/texinfo/latest/htmlxref.cnf +++ b/macros/texinfo/latest/htmlxref.cnf @@ -1,8 +1,8 @@ # htmlxref.cnf - reference file for free Texinfo manuals on the web. -htmlxrefversion=2022-11-12.21; # UTC +htmlxrefversion=2023-04-02.12; # UTC -# Copyright 2010-2022 Free Software Foundation, Inc. +# Copyright 2010-2023 Free Software Foundation, Inc. # # Copying and distribution of this file, with or without modification, # are permitted in any medium without royalty provided the copyright @@ -364,10 +364,8 @@ gcc node ${GCC}/gcc/ libiberty node ${GCC}/libiberty/ GDB = https://sourceware.org/gdb/current/onlinedocs -gdb mono ${GDB}/gdb.html -gdb node ${GDB}/gdb/ - stabs mono ${GDB}/stabs.html - stabs node ${GDB}/stabs/ +gdb node ${GDB}/gdb.html/ + stabs node ${GDB}/stabs.html/ GDBM = http://www.gnu.org.ua/software/gdbm/manual gdbm node ${GDBM}/ @@ -543,6 +541,8 @@ libmatheval mono ${GS}/libmatheval/manual/libmatheval.html LIBMICROHTTPD = ${GS}/libmicrohttpd libmicrohttpd mono ${LIBMICROHTTPD}/manual/libmicrohttpd.html libmicrohttpd node ${LIBMICROHTTPD}/manual/html_node/ + # The manual name is based on the Texinfo file name in the code, + # not on the file name for the tutorial which is too generic. microhttpd-tutorial mono ${LIBMICROHTTPD}/tutorial.html libtasn1 mono ${GS}/libtasn1/manual/libtasn1.html -- cgit v1.2.3