summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2018-06-06 20:50:14 +0000
committerKarl Berry <karl@freefriends.org>2018-06-06 20:50:14 +0000
commit8bcdad0a3fc9ea77205f11c711a7cfe2f95d1940 (patch)
tree784855c1c8d000ea1df6efb4e87e61efbc06509c
parent21a3ac3419bf735578517956dc0054db72504a20 (diff)
latex2man (6jun18)
git-svn-id: svn://tug.org/texlive/trunk@47942 c570f23f-e606-0410-a88d-b1316a301751
-rwxr-xr-xBuild/source/texk/texlive/linked_scripts/latex2man/latex2man8
-rwxr-xr-xBuild/source/texk/texlive/linked_scripts/texlive/fmtutil.pl30
-rwxr-xr-xBuild/source/texk/texlive/linked_scripts/texlive/tlmgr.pl140
-rw-r--r--Master/texmf-dist/doc/info/latex2man.info32
-rw-r--r--Master/texmf-dist/doc/man/man1/latex2man.18
-rw-r--r--Master/texmf-dist/doc/man/man1/latex2man.man1.pdfbin35600 -> 62008 bytes
-rw-r--r--Master/texmf-dist/doc/support/latex2man/CHANGES3
-rw-r--r--Master/texmf-dist/doc/support/latex2man/Makefile8
-rw-r--r--Master/texmf-dist/doc/support/latex2man/README4
-rw-r--r--Master/texmf-dist/doc/support/latex2man/THIS-IS-VERSION-1.261
-rw-r--r--Master/texmf-dist/doc/support/latex2man/THIS-IS-VERSION-1.271
-rw-r--r--Master/texmf-dist/doc/support/latex2man/latex2man-CHANGES.html3
-rw-r--r--Master/texmf-dist/doc/support/latex2man/latex2man.html10
-rw-r--r--Master/texmf-dist/doc/support/latex2man/latex2man.pdfbin281163 -> 280980 bytes
-rw-r--r--Master/texmf-dist/doc/support/latex2man/latex2man.tex8
-rw-r--r--Master/texmf-dist/doc/support/latex2man/latex2man.texi6
-rw-r--r--Master/texmf-dist/doc/support/latex2man/latex2man.txt6
-rwxr-xr-xMaster/texmf-dist/scripts/latex2man/latex2man8
-rw-r--r--Master/texmf-dist/tex/latex/latex2man/latex2man.sty6
19 files changed, 162 insertions, 120 deletions
diff --git a/Build/source/texk/texlive/linked_scripts/latex2man/latex2man b/Build/source/texk/texlive/linked_scripts/latex2man/latex2man
index 07f8d6c6fbe..53ec825ad52 100755
--- a/Build/source/texk/texlive/linked_scripts/latex2man/latex2man
+++ b/Build/source/texk/texlive/linked_scripts/latex2man/latex2man
@@ -4,7 +4,7 @@
# Descr: Latex --> MAN-page (groff -man), HTML and TexInfo;
# Language: PERL (>= 5.0)
# Author: Dr. Jürgen Vollmer, Juergen.Vollmer@informatik-vollmer.de
-# $Id: latex2man,v 1.175 2017/10/06 17:19:31 vollmer Exp $
+# $Id: latex2man,v 1.176 2018/06/05 18:53:10 vollmer Exp $
#
# Copyright (C) 1998 Dr. Juergen Vollmer
# Am Rennbuckel 21, D-76185 Karlsruhe, Germany
@@ -23,12 +23,12 @@ use Getopt::Std;
no warnings 'once';
# use strict 'vars';
-$CMD=`basename $0`; chop ($CMD);
+$CMD=`basename "$0"`; chop ($CMD);
$gen_date = `date`; chomp $gen_date; # date when the output was generated
sub date2str;
-$VERSION = "1.26";
-$DATE = date2str ('$Date: 2017/10/06 17:19:31 $' =~ m|(\d+/\d+/\d+)|);
+$VERSION = "1.27";
+$DATE = date2str ('$Date: 2018/06/05 18:53:10 $' =~ m|(\d+/\d+/\d+)|);
$tmp = "/tmp/$CMD.$$";
diff --git a/Build/source/texk/texlive/linked_scripts/texlive/fmtutil.pl b/Build/source/texk/texlive/linked_scripts/texlive/fmtutil.pl
index 7d848571870..5cc7a8e2daf 100755
--- a/Build/source/texk/texlive/linked_scripts/texlive/fmtutil.pl
+++ b/Build/source/texk/texlive/linked_scripts/texlive/fmtutil.pl
@@ -1,9 +1,9 @@
#!/usr/bin/env perl
-# $Id: fmtutil.pl 45872 2017-11-21 07:07:45Z preining $
+# $Id: fmtutil.pl 47929 2018-06-05 02:23:02Z preining $
# fmtutil - utility to maintain format files.
# (Maintained in TeX Live:Master/texmf-dist/scripts/texlive.)
#
-# Copyright 2014-2017 Norbert Preining
+# Copyright 2014-2018 Norbert Preining
# This file is licensed under the GNU General Public License version 2
# or any later version.
#
@@ -24,11 +24,11 @@ BEGIN {
TeX::Update->import();
}
-my $svnid = '$Id: fmtutil.pl 45872 2017-11-21 07:07:45Z preining $';
-my $lastchdate = '$Date: 2017-11-21 08:07:45 +0100 (Tue, 21 Nov 2017) $';
+my $svnid = '$Id: fmtutil.pl 47929 2018-06-05 02:23:02Z preining $';
+my $lastchdate = '$Date: 2018-06-05 04:23:02 +0200 (Tue, 05 Jun 2018) $';
$lastchdate =~ s/^\$Date:\s*//;
$lastchdate =~ s/ \(.*$//;
-my $svnrev = '$Revision: 45872 $';
+my $svnrev = '$Revision: 47929 $';
$svnrev =~ s/^\$Revision:\s*//;
$svnrev =~ s/\s*\$$//;
my $version = "r$svnrev ($lastchdate)";
@@ -628,7 +628,7 @@ sub rebuild_one_format {
if ($poolfile && -f $poolfile) {
print_verbose("attempting to create localized format "
. "using pool=$pool and tcx=$tcx.\n");
- File::Copy($poolfile, "$eng.pool");
+ File::Copy::copy($poolfile, "$eng.pool");
$tcxflag = "-translate-file=$tcx" if ($tcx);
$localpool = 1;
}
@@ -719,21 +719,25 @@ sub rebuild_one_format {
TeXLive::TLUtils::mkdirhier($destdir);
- if (!File::Copy::move( $logfile, "$destdir/$logfile")) {
- print_deferred_error("Cannot move $logfile to $destdir.\n");
+ # here and in the following we use copy instead of move
+ # to make sure that in SElinux enabled cases the rules of
+ # the destination directory are applied.]
+ # See https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=900580
+ if (!File::Copy::copy( $logfile, "$destdir/$logfile")) {
+ print_deferred_error("Cannot copy $logfile to $destdir.\n");
}
if ($opts{'recorder'}) {
# the recorder output is used by check-fmttriggers to determine
# package dependencies for each format. Unfortunately omega-based
# engines gratuitiously changed the extension from .fls to .ofl.
my $recfile = $fmt . ($fmt =~ m/^(aleph|lamed)$/ ? ".ofl" : ".fls");
- if (!File::Copy::move( $recfile, "$destdir/$recfile")) {
- print_deferred_error("Cannot move $recfile to $destdir.\n");
+ if (!File::Copy::copy( $recfile, "$destdir/$recfile")) {
+ print_deferred_error("Cannot copy $recfile to $destdir.\n");
}
}
my $destfile = "$destdir/$fmtfile";
- if (File::Copy::move( $fmtfile, $destfile )) {
+ if (File::Copy::copy( $fmtfile, $destfile )) {
print_info("$destfile installed.\n");
#
# original fmtutil.sh did some magic trick for mplib-luatex.mem
@@ -780,10 +784,10 @@ sub rebuild_one_format {
return $FMT_SUCCESS;
} else {
- print_deferred_error("Cannot move $fmtfile to $destfile.\n");
+ print_deferred_error("Cannot copy $fmtfile to $destfile.\n");
if (-f $destfile) {
# remove the empty file possibly left over if near-full file system.
- print_verbose("Removing partial file after move failure: $destfile\n");
+ print_verbose("Removing partial file after copy failure: $destfile\n");
unlink($destfile)
|| print_deferred_error("unlink($destfile) failed: $!\n");
}
diff --git a/Build/source/texk/texlive/linked_scripts/texlive/tlmgr.pl b/Build/source/texk/texlive/linked_scripts/texlive/tlmgr.pl
index a8148833412..375d62c6ef5 100755
--- a/Build/source/texk/texlive/linked_scripts/texlive/tlmgr.pl
+++ b/Build/source/texk/texlive/linked_scripts/texlive/tlmgr.pl
@@ -1,12 +1,12 @@
#!/usr/bin/env perl
-# $Id: tlmgr.pl 47874 2018-05-30 01:33:07Z preining $
+# $Id: tlmgr.pl 47935 2018-06-05 22:36:22Z karl $
#
# Copyright 2008-2018 Norbert Preining
# This file is licensed under the GNU General Public License version 2
# or any later version.
-my $svnrev = '$Revision: 47874 $';
-my $datrev = '$Date: 2018-05-30 03:33:07 +0200 (Wed, 30 May 2018) $';
+my $svnrev = '$Revision: 47935 $';
+my $datrev = '$Date: 2018-06-06 00:36:22 +0200 (Wed, 06 Jun 2018) $';
my $tlmgrrevision;
my $tlmgrversion;
my $prg;
@@ -7457,21 +7457,88 @@ between an option name and its value.
=item B<--repository> I<url|path>
-Specifies the package repository from which packages should be installed
-or updated, overriding the default package repository found in the
-installation's TeX Live Package Database (a.k.a. the TLPDB, defined
-entirely in the file C<tlpkg/texlive.tlpdb>). The documentation for
-C<install-tl> has more details about this
-(L<http://tug.org/texlive/doc/install-tl.html>).
+Specify the package repository from which packages should be installed
+or updated, either a local directory or network location, as below. This
+overridesthe default package repository found in the installation's TeX
+Live Package Database (a.k.a. the TLPDB, which is given entirely in the
+file C<tlpkg/texlive.tlpdb>).
-C<--repository> changes the repository location only for the current
+This C<--repository> option changes the location only for the current
run; to make a permanent change, use C<option repository> (see the
L</option> action).
+As an example, you can choose a particular CTAN mirror with something
+like this:
+
+ -repository http://ctan.example.org/its/ctan/dir/systems/texlive/tlnet
+
+Of course a real hostname and its particular top-level CTAN directory
+have to be specified. The list of CTAN mirrors is available at
+L<http://ctan.org/mirrors>.
+
+Here's an example of using a local directory:
+
+ -repository /local/TL/repository
+
For backward compatibility and convenience, C<--location> and C<--repo>
are accepted as aliases for this option.
-See L</SUPPORTED URL SCHEMATA> for details on the supported schemata.
+Locations can be specified as any of the following:
+
+=over 4
+
+=item C</some/local/dir>
+
+=item C<file:/some/local/dir>
+
+Equivalent ways of specifying a local directory.
+
+=item C<ctan>
+
+=item C<http://mirror.ctan.org/systems/texlive/tlnet>
+
+Pick a CTAN mirror automatically, trying for one that is both nearby and
+up-to-date. The chosen mirror is used for the entire download. The bare
+C<ctan> is merely an alias for the full url. (See L<http://ctan.org> for
+more about CTAN and its mirrors.)
+
+=item C<http://server/path/to/tlnet>
+
+Standard HTTP. If the (default) LWP method is used, persistent
+connections are supported. TL can also use C<curl> or C<wget> to do the
+downloads, or an arbitrary user-specified program, as described in the
+C<tlmgr> documentation
+(L<http://tug.org/texlive/doc/tlmgr.html#ENVIRONMENT-VARIABLES>).
+
+=item C<https://server/path/to/tlnet>
+
+Again, if the (default) LWP method is used, this supports persistent
+connections. Unfortunately, some versions of C<wget> and C<curl> do not
+support https, and even when C<wget> supports https, certificates may be
+rejected even when the certificate is fine, due to a lack of local
+certificate roots. The simplest workaround for this problem is to use
+http or ftp.
+
+=item C<ftp://server/path/to/tlnet>
+
+If the (default) LWP method is used, persistent connections are
+supported.
+
+=item C<user@machine:/path/to/tlnet>
+
+=item C<scp://user@machine/path/to/tlnet>
+
+=item C<ssh://user@machine/path/to/tlnet>
+
+These forms are equivalent; they all use C<scp> to transfer files. Using
+C<ssh-agent> is recommended. (Info:
+L<https://en.wikipedia.org/wiki/OpenSSH>,
+L<https://en.wikipedia.org/wiki/Ssh-agent>.)
+
+=back
+
+If the repository is on the network, trailing C</> characters and/or
+trailing C</tlpkg> and/or C</archive> components are ignored.
=item B<--gui> [I<action>]
@@ -9534,44 +9601,13 @@ If a value is not saved in the database the string C<(not set)> is shown.
If you are developing a program that uses this output, and find that
changes would be helpful, do not hesitate to write the mailing list.
-=head1 SUPPORTED URL SCHEMATA
-
-The following URL schemata are supported
-
-=over 4
-
-=item C<http://server/path/to/tlnet>
-
-Standard schema, is supported without any restrictions. If the (default)
-LWP method is used, this schema supports persistent connections.
-
-=item C<ftp://server/path/to/tlnet>
-
-If the (default) LWP method is used, this schema supports persistent connections.
-
-=item C<https://server/path/to/tlnet>
-
-If the (default) LWP method is used, this schema supports persistent connections.
-Some versions of C<wget> do not support this schema. Furthermore, even if
-C<wget> supports https, it might check the certificate. C<curl> generally
-supports https.
-
-=item C<user@machine:/path/to/tlnet>
-
-=item C<scp://user@machine/path/to/tlnet>
-
-=item C<ssh://user@machine/path/to/tlnet>
-
-These schemata use C<scp> to transfer files. The use of an C<ssh-agent>
-is highly recommended.
-
-=back
-
-
=head1 ENVIRONMENT VARIABLES
-For ease in scripting and debugging, C<install-tl> will look for the
-following environment variables. They are not of interest for normal
+C<tlmgr> uses many of the standard TeX environment variables, as
+reported by, e.g., C<tlmgr conf> (L</conf>).
+
+In addition, for ease in scripting and debugging, C<tlmgr> looks for the
+following environment variables. These are not of interest for normal
user installations.
=over 4
@@ -9587,8 +9623,7 @@ backups and intermediate rollback containers. The order of selection is:
If the environment variable C<TEXLIVE_COMPRESSOR> is
defined, use it; abort if it doesn't work. Possible values:
-C<lz4>, C<gzip>, C<xz>.
-
+C<lz4>, C<gzip>, C<xz>. The necessary options are added internally.
=item 2.
@@ -9623,7 +9658,8 @@ automatically selected by the installer. The order of selection is:
If the environment variable C<TEXLIVE_DOWNLOADER> is
defined, use it; abort if the specified program doesn't work.
-Possible values: C<curl>, C<wget>.
+Possible values: C<curl>, C<wget>. The necessary options are added
+internally.
=item 2.
@@ -9658,10 +9694,10 @@ This script and its documentation were written for the TeX Live
distribution (L<http://tug.org/texlive>) and both are licensed under the
GNU General Public License Version 2 or later.
-$Id: tlmgr.pl 47874 2018-05-30 01:33:07Z preining $
+$Id: tlmgr.pl 47935 2018-06-05 22:36:22Z karl $
=cut
-# to remake HTML version: pod2html --cachedir=/tmp tlmgr.pl >/tmp/tlmgr.html
+# test HTML version: pod2html --cachedir=/tmp tlmgr.pl >/tmp/tlmgr.html
### Local Variables:
### perl-indent-level: 2
diff --git a/Master/texmf-dist/doc/info/latex2man.info b/Master/texmf-dist/doc/info/latex2man.info
index 9da9eb90303..8c21ee1264d 100644
--- a/Master/texmf-dist/doc/info/latex2man.info
+++ b/Master/texmf-dist/doc/info/latex2man.info
@@ -612,7 +612,7 @@ The following standard LaTeX commands are accepted:
inside a itemize, enumerate, or description environment.
`\today'
- 06 October 2017(see also the rcsinfo LaTeXpackage).
+ 05 June 2018(see also the rcsinfo LaTeXpackage).
`\ss,\"a, ...'
\ss = ss, \"a= a", \"o= o", \"u= u", \"A= A", \"O= O", \"U= U". It
@@ -993,7 +993,7 @@ File: latex2man.info, Node: Version, Next: License and Copyright, Prev: Chang
Version
=======
-Version: 1.26 of 2017/10/06.
+Version: 1.27 of 2018/06/05.

File: latex2man.info, Node: License and Copyright, Next: Author, Prev: Version, Up: Top
@@ -1046,19 +1046,19 @@ Node: Accepted LaTeX Environments8601
Node: Package Specific Macros9133
Node: Accepted Macros from the rcsinfo Package12719
Node: Accepted LaTeX Macros13216
-Node: Conditional Text16435
-Node: Translation of User Defined Macros18473
-Node: Verbatim Environment20587
-Node: Subsection works20913
-Node: Subsubsection works21088
-Node: Subsubsection still works21277
-Node: General Remarks21483
-Node: CSS classnames22221
-Node: Some Bug Fix Tests27902
-Node: Requirements28640
-Node: Changes29054
-Node: Version29293
-Node: License and Copyright29436
-Node: Author30233
+Node: Conditional Text16432
+Node: Translation of User Defined Macros18470
+Node: Verbatim Environment20584
+Node: Subsection works20910
+Node: Subsubsection works21085
+Node: Subsubsection still works21274
+Node: General Remarks21480
+Node: CSS classnames22218
+Node: Some Bug Fix Tests27899
+Node: Requirements28637
+Node: Changes29051
+Node: Version29290
+Node: License and Copyright29433
+Node: Author30230

End Tag Table
diff --git a/Master/texmf-dist/doc/man/man1/latex2man.1 b/Master/texmf-dist/doc/man/man1/latex2man.1
index 1460d307496..76e269efd2d 100644
--- a/Master/texmf-dist/doc/man/man1/latex2man.1
+++ b/Master/texmf-dist/doc/man/man1/latex2man.1
@@ -1,5 +1,5 @@
'\" t
-.\" Manual page created with latex2man on Fr 6. Okt 19:19:31 CEST 2017
+.\" Manual page created with latex2man on Di 5. Jun 20:58:08 CEST 2018
.\" NOTE: This file is generated, DO NOT EDIT.
.de Vb
.ft CW
@@ -10,7 +10,7 @@
.fi
..
-.TH "LATEX2MAN" "1" "2017/10/06" "Documentation Tools " "Documentation Tools "
+.TH "LATEX2MAN" "1" "2018/06/05" "Documentation Tools " "Documentation Tools "
.SH NAME
.PP
@@ -725,7 +725,7 @@ description
environment.
.TP
\\today
-06 October 2017(see also the rcsinfo
+05 June 2018(see also the rcsinfo
LaTeXpackage).
.TP
\\ss,\\"a, ...
@@ -1310,7 +1310,7 @@ acknowledgment to people contributing bugfixes or enhancements.
.SH VERSION
.PP
-Version: 1.26 of 2017/10/06\&.
+Version: 1.27 of 2018/06/05\&.
.PP
.SH LICENSE AND COPYRIGHT
diff --git a/Master/texmf-dist/doc/man/man1/latex2man.man1.pdf b/Master/texmf-dist/doc/man/man1/latex2man.man1.pdf
index f9e09cd2261..cc4a574b190 100644
--- a/Master/texmf-dist/doc/man/man1/latex2man.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/latex2man.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/support/latex2man/CHANGES b/Master/texmf-dist/doc/support/latex2man/CHANGES
index 97af3d5da54..6830a8b9bae 100644
--- a/Master/texmf-dist/doc/support/latex2man/CHANGES
+++ b/Master/texmf-dist/doc/support/latex2man/CHANGES
@@ -2,7 +2,8 @@
Change history of the latex2man package
=======================================
-$Id: CHANGES,v 1.69 2017/10/06 16:24:45 vollmer Exp $
+$Id: CHANGES,v 1.70 2018/06/05 18:55:17 vollmer Exp $
+1.27 05 June 2018 - Fixed handling blanks in command path
1.26 06 Oct 2017 - Handle \end{document},
fixed deprecated regular exprs and minor typoos
Thanks to "Gene Cooperman" <gene@ccs.neu.edu>
diff --git a/Master/texmf-dist/doc/support/latex2man/Makefile b/Master/texmf-dist/doc/support/latex2man/Makefile
index 5d9e31e3dd7..b6dbf88deb0 100644
--- a/Master/texmf-dist/doc/support/latex2man/Makefile
+++ b/Master/texmf-dist/doc/support/latex2man/Makefile
@@ -1,7 +1,7 @@
# Project: Documentation Tools
# Descr: Latex --> MAN-page (groff -man), Makefile
# Author: Dr. Jürgen Vollmer, Juergen.Vollmer@informatik-vollmer.de
-# $Id: Makefile,v 1.124 2017/10/06 16:25:08 vollmer Exp $
+# $Id: Makefile,v 1.126 2018/06/05 18:57:43 vollmer Exp $
BASE = latex2man
@@ -23,13 +23,13 @@ EX = --exclude "*.o" --exclude core --exclude "*.tar.gz" --exclude "*~" \
--exclude "*.a" --exclude "*.php"
EXrcs = $(EX) --exclude "*/RCS/*" --exclude "*/RCS"
-VERSION = 1.26
-V_DATE = 2017/10/06
+VERSION = 1.27
+V_DATE = 2018/06/05
latex2man = ./latex2man
D = $
-HOMEPAGE = $(HOME)/Privat/informatik-vollmer/software
+HOMEPAGE = $(HOME)/Privat/homepage/informatik-vollmer/software
.PHONY: all clean realclean diff backup src-tar
#.SUFFIXES: .tex .html .ps .info .texi .txt
diff --git a/Master/texmf-dist/doc/support/latex2man/README b/Master/texmf-dist/doc/support/latex2man/README
index 5cdd8be3dbd..2db0b131246 100644
--- a/Master/texmf-dist/doc/support/latex2man/README
+++ b/Master/texmf-dist/doc/support/latex2man/README
@@ -17,7 +17,7 @@ Requirements:
- Latex2man requires Perl version >= 5.0004_03.
- LaTeX2e
-VERSION: 1.26
+VERSION: 1.27
Author and Copyright (c) 1998:
Dr. Jürgen Vollmer
@@ -33,4 +33,4 @@ License:
If you find this software useful, please send me a postcard.
-$Id: README,v 1.67 2017/10/02 13:25:29 vollmer Exp $
+$Id: README,v 1.68 2018/06/05 18:58:08 vollmer Exp $
diff --git a/Master/texmf-dist/doc/support/latex2man/THIS-IS-VERSION-1.26 b/Master/texmf-dist/doc/support/latex2man/THIS-IS-VERSION-1.26
deleted file mode 100644
index 499dd6a3ac7..00000000000
--- a/Master/texmf-dist/doc/support/latex2man/THIS-IS-VERSION-1.26
+++ /dev/null
@@ -1 +0,0 @@
-VERSION 1.26 DATE=2017/10/06
diff --git a/Master/texmf-dist/doc/support/latex2man/THIS-IS-VERSION-1.27 b/Master/texmf-dist/doc/support/latex2man/THIS-IS-VERSION-1.27
new file mode 100644
index 00000000000..f846a9d5ea5
--- /dev/null
+++ b/Master/texmf-dist/doc/support/latex2man/THIS-IS-VERSION-1.27
@@ -0,0 +1 @@
+VERSION 1.27 DATE=2018/06/05
diff --git a/Master/texmf-dist/doc/support/latex2man/latex2man-CHANGES.html b/Master/texmf-dist/doc/support/latex2man/latex2man-CHANGES.html
index 595ec5e067b..5ee7b72be32 100644
--- a/Master/texmf-dist/doc/support/latex2man/latex2man-CHANGES.html
+++ b/Master/texmf-dist/doc/support/latex2man/latex2man-CHANGES.html
@@ -7,7 +7,8 @@
Change history of the latex2man package
=======================================
-$Id: CHANGES,v 1.69 2017/10/06 16:24:45 vollmer Exp $
+$Id: CHANGES,v 1.70 2018/06/05 18:55:17 vollmer Exp $
+1.27 05 June 2018 - Fixed handling blanks in command path
1.26 06 Oct 2017 - Handle \end{document},
fixed deprecated regular exprs and minor typoos
Thanks to "Gene Cooperman" &lt;gene@ccs.neu.edu&gt;
diff --git a/Master/texmf-dist/doc/support/latex2man/latex2man.html b/Master/texmf-dist/doc/support/latex2man/latex2man.html
index 5e23606027e..7aee17dfc6c 100644
--- a/Master/texmf-dist/doc/support/latex2man/latex2man.html
+++ b/Master/texmf-dist/doc/support/latex2man/latex2man.html
@@ -1,5 +1,5 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
-<!-- Manual page created with latex2man on Fr 6. Okt 19:19:31 CEST 2017
+<!-- Manual page created with latex2man on Di 5. Jun 20:58:08 CEST 2018
** Author of latex2man: Juergen.Vollmer@informatik-vollmer.de
** NOTE: This file is generated, DO NOT EDIT. -->
<html>
@@ -11,8 +11,8 @@ LaTeX2man -<br>
A Documentation Tool
</h1>
<h4 class="authorhead">Dr.&nbsp;J&uuml;rgen Vollmer </h4>
-<h4 class="datehead">2017/10/06</h4>
-<h4 class="versionhead">Version 1.26</h4>
+<h4 class="datehead">2018/06/05</h4>
+<h4 class="versionhead">Version 1.27</h4>
<p>
<font class="progname">Latex2man</font>
is a tool to translate UNIX manual pages written with
@@ -780,7 +780,7 @@ or
environment.
</dd>
<dt>\today</dt>
-<dd> 06 October 2017 (see also the <tt>rcsinfo</tt>
+<dd> 05 June 2018 (see also the <tt>rcsinfo</tt>
LaTeXpackage).
</dd>
<dt>\ss,\"a, ...</dt>
@@ -1348,7 +1348,7 @@ acknowledgment to people contributing bugfixes or enhancements.
<h2 class="sectionname"><a name="section_24">Version</a></h2>
<p>
-Version: 1.26 of 2017/10/06.
+Version: 1.27 of 2018/06/05.
<p>
<h2 class="sectionname"><a name="section_25">License and Copyright</a></h2>
diff --git a/Master/texmf-dist/doc/support/latex2man/latex2man.pdf b/Master/texmf-dist/doc/support/latex2man/latex2man.pdf
index bd342ed422a..58198a8440d 100644
--- a/Master/texmf-dist/doc/support/latex2man/latex2man.pdf
+++ b/Master/texmf-dist/doc/support/latex2man/latex2man.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/support/latex2man/latex2man.tex b/Master/texmf-dist/doc/support/latex2man/latex2man.tex
index 78896d6db54..a71367852f8 100644
--- a/Master/texmf-dist/doc/support/latex2man/latex2man.tex
+++ b/Master/texmf-dist/doc/support/latex2man/latex2man.tex
@@ -2,7 +2,7 @@
%% Project: Documentation Tools
%% Descr: Latex --> MAN-page (groff -man), LATEX documentation
%% Author: Dr. Jürgen Vollmer, Juergen.Vollmer@informatik-vollmer.de
-%% $Id: latex2man.tex,v 1.200 2017/10/06 17:19:31 vollmer Exp $
+%% $Id: latex2man.tex,v 1.201 2018/06/05 18:58:08 vollmer Exp $
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%
%% Latex2man is a tool to translate UNIX manual pages written with LaTeX into a
@@ -53,15 +53,15 @@
%% do we have the `rcsinfo' package?
\IfFileExists{rcsinfo.sty}{
\usepackage[nofancy]{rcsinfo}
-\rcsInfo $Id: latex2man.tex,v 1.200 2017/10/06 17:19:31 vollmer Exp $
+\rcsInfo $Id: latex2man.tex,v 1.201 2018/06/05 18:58:08 vollmer Exp $
\setDate{\rcsInfoLongDate}
}{
-\setDate{2017/10/06} %%%% must be manually set, if rcsinfo is not present
+\setDate{2018/06/05} %%%% must be manually set, if rcsinfo is not present
\message{package rcsinfo not present, discard it}
}
\setVersionWord{Version:} %%% that's the default, no need to set it.
-\setVersion{1.26}
+\setVersion{1.27}
\begin{document}
diff --git a/Master/texmf-dist/doc/support/latex2man/latex2man.texi b/Master/texmf-dist/doc/support/latex2man/latex2man.texi
index beb97e573e3..13992c04bd8 100644
--- a/Master/texmf-dist/doc/support/latex2man/latex2man.texi
+++ b/Master/texmf-dist/doc/support/latex2man/latex2man.texi
@@ -3,7 +3,7 @@
@setfilename latex2man.info
@settitle latex2man
@c %**end of header
-@c Manual page created with latex2man on Fr 6. Okt 19:19:31 CEST 2017>
+@c Manual page created with latex2man on Di 5. Jun 20:58:08 CEST 2018>
@c NOTE: This file is generated, DO NOT EDIT.
@dircategory Man-pages
@direntry
@@ -646,7 +646,7 @@ or
@t{description}
environment.
@item \today
-06 October 2017(see also the @t{rcsinfo}
+05 June 2018(see also the @t{rcsinfo}
LaTeXpackage).
@item \ss,\"a, ...
\ss = @ss{}, \"a= @"a, \"o= @"o, \"u= @"u,
@@ -1082,7 +1082,7 @@ acknowledgment to people contributing bugfixes or enhancements.
@section Version
-Version: 1.26 of 2017/10/06.
+Version: 1.27 of 2018/06/05.
@node License and Copyright, Author, Version, Top
@section License and Copyright
diff --git a/Master/texmf-dist/doc/support/latex2man/latex2man.txt b/Master/texmf-dist/doc/support/latex2man/latex2man.txt
index cf36b5b2116..0dfcc3e8e0e 100644
--- a/Master/texmf-dist/doc/support/latex2man/latex2man.txt
+++ b/Master/texmf-dist/doc/support/latex2man/latex2man.txt
@@ -487,7 +487,7 @@ LATEX2MAN(1) Documentation Tools LATEX2MAN(1)
\item inside a itemize, enumerate, or description environment.
- \today 06 October 2017(see also the rcsinfo LaTeXpackage).
+ \today 05 June 2018(see also the rcsinfo LaTeXpackage).
\ss,\"a, ...
\ss = ß, \"a= ä, \"o= ö, \"u= ü, \"A= Ä, \"O= Ö, \"U= Ü. It is
@@ -783,7 +783,7 @@ LATEX2MAN(1) Documentation Tools LATEX2MAN(1)
acknowledgment to people contributing bugfixes or enhancements.
[1mVERSION[0m
- Version: 1.26 of 2017/10/06.
+ Version: 1.27 of 2018/06/05.
[1mLICENSE AND COPYRIGHT[0m
Copyright
@@ -810,4 +810,4 @@ LATEX2MAN(1) Documentation Tools LATEX2MAN(1)
Email: [1mJuergen.Vollmer@informatik-vollmer.de[0m
WWW: [1mhttp://www.informatik-vollmer.de[22m.
-Documentation Tools 2017/10/06 LATEX2MAN(1)
+Documentation Tools 2018/06/05 LATEX2MAN(1)
diff --git a/Master/texmf-dist/scripts/latex2man/latex2man b/Master/texmf-dist/scripts/latex2man/latex2man
index 07f8d6c6fbe..53ec825ad52 100755
--- a/Master/texmf-dist/scripts/latex2man/latex2man
+++ b/Master/texmf-dist/scripts/latex2man/latex2man
@@ -4,7 +4,7 @@
# Descr: Latex --> MAN-page (groff -man), HTML and TexInfo;
# Language: PERL (>= 5.0)
# Author: Dr. Jürgen Vollmer, Juergen.Vollmer@informatik-vollmer.de
-# $Id: latex2man,v 1.175 2017/10/06 17:19:31 vollmer Exp $
+# $Id: latex2man,v 1.176 2018/06/05 18:53:10 vollmer Exp $
#
# Copyright (C) 1998 Dr. Juergen Vollmer
# Am Rennbuckel 21, D-76185 Karlsruhe, Germany
@@ -23,12 +23,12 @@ use Getopt::Std;
no warnings 'once';
# use strict 'vars';
-$CMD=`basename $0`; chop ($CMD);
+$CMD=`basename "$0"`; chop ($CMD);
$gen_date = `date`; chomp $gen_date; # date when the output was generated
sub date2str;
-$VERSION = "1.26";
-$DATE = date2str ('$Date: 2017/10/06 17:19:31 $' =~ m|(\d+/\d+/\d+)|);
+$VERSION = "1.27";
+$DATE = date2str ('$Date: 2018/06/05 18:53:10 $' =~ m|(\d+/\d+/\d+)|);
$tmp = "/tmp/$CMD.$$";
diff --git a/Master/texmf-dist/tex/latex/latex2man/latex2man.sty b/Master/texmf-dist/tex/latex/latex2man/latex2man.sty
index 01564b9e1f4..3e082f1fed8 100644
--- a/Master/texmf-dist/tex/latex/latex2man/latex2man.sty
+++ b/Master/texmf-dist/tex/latex/latex2man/latex2man.sty
@@ -2,8 +2,8 @@
%% Project: Documentation Tools
%% Descr: Latex --> MAN-page (groff -man), LaTeX package
%% Author: Dr. Jürgen Vollmer, Juergen.Vollmer@informatik-vollmer.de
-%% $Id: latex2man.sty,v 1.90 2017/10/06 17:19:31 vollmer Exp $
-%% VERSION: 1.26
+%% $Id: latex2man.sty,v 1.91 2018/06/05 18:58:08 vollmer Exp $
+%% VERSION: 1.27
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%
%% `latex2man' package to use with LaTeX2e.
@@ -31,7 +31,7 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{latex2man}[2017/10/06 v1.26]
+\ProvidesPackage{latex2man}[2018/06/05 v1.27]
\usepackage{ifthen}
\newif\if@LM@UseFancy@