diff options
author | Karl Berry <karl@freefriends.org> | 2022-03-05 16:44:12 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2022-03-05 16:44:12 +0000 |
commit | 55d997436b968afc1acdef29eef301d33b71a0b3 (patch) | |
tree | b53196869b42b474c9e622feafbdf68bfee70f6c /Build/source/texk | |
parent | 3d5ce47a53e8908ac7f3a94494fd06ffa4e27d14 (diff) |
hint doc to separate dirs; update runtime
git-svn-id: svn://tug.org/texlive/trunk@62433 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/texk')
-rw-r--r-- | Build/source/texk/web2c/Makefile.in | 4 | ||||
-rw-r--r-- | Build/source/texk/web2c/hitexdir/am/hitex.am | 3 | ||||
-rw-r--r-- | Build/source/texk/web2c/hitexdir/doc/Makefile | 16 | ||||
-rw-r--r-- | Build/source/texk/web2c/hitexdir/doc/hiformat.hnt (renamed from Build/source/texk/web2c/hitexdir/hiformat.hnt) | bin | 1113686 -> 1113686 bytes | |||
-rw-r--r-- | Build/source/texk/web2c/hitexdir/doc/hiformat.pdf (renamed from Build/source/texk/web2c/hitexdir/hiformat.pdf) | bin | 1255342 -> 1255342 bytes | |||
-rw-r--r-- | Build/source/texk/web2c/hitexdir/doc/hint.ist (renamed from Build/source/texk/web2c/hitexdir/hint.ist) | 1 | ||||
-rw-r--r-- | Build/source/texk/web2c/hitexdir/doc/hint.sty (renamed from Build/source/texk/web2c/hitexdir/hint.sty) | 84 | ||||
-rw-r--r-- | Build/source/texk/web2c/hitexdir/doc/hitexman.hnt (renamed from Build/source/texk/web2c/hitexdir/hitexman.hnt) | bin | 541115 -> 541115 bytes | |||
-rw-r--r-- | Build/source/texk/web2c/hitexdir/doc/hitexman.pdf (renamed from Build/source/texk/web2c/hitexdir/hitexman.pdf) | bin | 233860 -> 233860 bytes | |||
-rw-r--r-- | Build/source/texk/web2c/hitexdir/doc/hitexman.tex (renamed from Build/source/texk/web2c/hitexdir/hitexman.tex) | 2 | ||||
-rw-r--r-- | Build/source/texk/web2c/hitexdir/man/hishrink.man (renamed from Build/source/texk/web2c/hitexdir/hishrink.man) | 0 | ||||
-rw-r--r-- | Build/source/texk/web2c/hitexdir/man/histretch.man (renamed from Build/source/texk/web2c/hitexdir/histretch.man) | 0 | ||||
-rw-r--r-- | Build/source/texk/web2c/hitexdir/man/hitex.man (renamed from Build/source/texk/web2c/hitexdir/hitex.man) | 0 | ||||
-rw-r--r-- | Build/source/texk/web2c/hitexdir/verbatim.tex | 48 |
14 files changed, 98 insertions, 60 deletions
diff --git a/Build/source/texk/web2c/Makefile.in b/Build/source/texk/web2c/Makefile.in index 1da44142e91..411d457bcd1 100644 --- a/Build/source/texk/web2c/Makefile.in +++ b/Build/source/texk/web2c/Makefile.in @@ -4647,7 +4647,9 @@ euptex_tests = euptexdir/euptriptest.test euptexdir/pdfprimitive.test euptexdir/ # At the moment, these are the only man pages handled in the # conglomerated web2c/Makefile[.am]. (All the others are in man/.) # If that changes, have to set at top level and use +=. -@HITEX_TRUE@man1_MANS = hitexdir/hishrink.man hitexdir/histretch.man hitexdir/hitex.man +@HITEX_TRUE@man1_MANS = hitexdir/man/hishrink.man hitexdir/man/histretch.man \ +@HITEX_TRUE@ hitexdir/man/hitex.man + hitex_CPPFLAGS = $(AM_CPPFLAGS) $(ZLIB_INCLUDES) -I$(srcdir)/libmd5 \ -DINIT -DSTAT # -DDEBUG drops into an interactive debugging session. diff --git a/Build/source/texk/web2c/hitexdir/am/hitex.am b/Build/source/texk/web2c/hitexdir/am/hitex.am index df3ce77ad10..94070a15861 100644 --- a/Build/source/texk/web2c/hitexdir/am/hitex.am +++ b/Build/source/texk/web2c/hitexdir/am/hitex.am @@ -14,7 +14,8 @@ hiall: hitex hishrink histretch # At the moment, these are the only man pages handled in the # conglomerated web2c/Makefile[.am]. (All the others are in man/.) # If that changes, have to set at top level and use +=. -man1_MANS = hitexdir/hishrink.man hitexdir/histretch.man hitexdir/hitex.man +man1_MANS = hitexdir/man/hishrink.man hitexdir/man/histretch.man \ + hitexdir/man/hitex.man endif HITEX ## Debugging for the parser as usual. diff --git a/Build/source/texk/web2c/hitexdir/doc/Makefile b/Build/source/texk/web2c/hitexdir/doc/Makefile new file mode 100644 index 00000000000..e2257dabe04 --- /dev/null +++ b/Build/source/texk/web2c/hitexdir/doc/Makefile @@ -0,0 +1,16 @@ +# $Id$ +# Standalone Makefile for hitex/doc. Public domain. +# This is not run as part of the build, just a convenience used by hand +# from the Build/source/... directory. + +INSTALL_DATA = cp -pf + +texmf_dist = ../../../../../../Master/texmf-dist +hitex_makeindex_dir = $(texmf_dist)/makeindex/hitex/hint.ist +hitex_doc_dir = $(texmf_dist)/doc/hitex/base +# +install: + $(INSTALL_DATA) hint.ist $(hitex_makeindex_dir) + for f in hiformat.hnt hiformat.pdf hint.sty \ + hitexman.hnt hitexman.pdf hitexman.tex; do \ + $(INSTALL_DATA) $$f $(hitex_doc_dir) || exit 1; done diff --git a/Build/source/texk/web2c/hitexdir/hiformat.hnt b/Build/source/texk/web2c/hitexdir/doc/hiformat.hnt Binary files differindex b445a94576f..b445a94576f 100644 --- a/Build/source/texk/web2c/hitexdir/hiformat.hnt +++ b/Build/source/texk/web2c/hitexdir/doc/hiformat.hnt diff --git a/Build/source/texk/web2c/hitexdir/hiformat.pdf b/Build/source/texk/web2c/hitexdir/doc/hiformat.pdf Binary files differindex 41ed4630fc7..41ed4630fc7 100644 --- a/Build/source/texk/web2c/hitexdir/hiformat.pdf +++ b/Build/source/texk/web2c/hitexdir/doc/hiformat.pdf diff --git a/Build/source/texk/web2c/hitexdir/hint.ist b/Build/source/texk/web2c/hitexdir/doc/hint.ist index 5510d18027e..29716216028 100644 --- a/Build/source/texk/web2c/hitexdir/hint.ist +++ b/Build/source/texk/web2c/hitexdir/doc/hint.ist @@ -1,3 +1,4 @@ +% Public domain makeindex style for hint. % quote '+' diff --git a/Build/source/texk/web2c/hitexdir/hint.sty b/Build/source/texk/web2c/hitexdir/doc/hint.sty index 1db02723dcc..1fa9d7232f2 100644 --- a/Build/source/texk/web2c/hitexdir/hint.sty +++ b/Build/source/texk/web2c/hitexdir/doc/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<character><text without that character><character> +% 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 @@ -1438,10 +1511,3 @@ \ifhint\eject\fi% hitex will remove empty pages that were introduced by cwebmac \makeatother - - - - - - - diff --git a/Build/source/texk/web2c/hitexdir/hitexman.hnt b/Build/source/texk/web2c/hitexdir/doc/hitexman.hnt Binary files differindex 34a13f4ba8c..34a13f4ba8c 100644 --- a/Build/source/texk/web2c/hitexdir/hitexman.hnt +++ b/Build/source/texk/web2c/hitexdir/doc/hitexman.hnt diff --git a/Build/source/texk/web2c/hitexdir/hitexman.pdf b/Build/source/texk/web2c/hitexdir/doc/hitexman.pdf Binary files differindex 2acd7fc9517..2acd7fc9517 100644 --- a/Build/source/texk/web2c/hitexdir/hitexman.pdf +++ b/Build/source/texk/web2c/hitexdir/doc/hitexman.pdf diff --git a/Build/source/texk/web2c/hitexdir/hitexman.tex b/Build/source/texk/web2c/hitexdir/doc/hitexman.tex index b193458db6c..7758bca0baa 100644 --- a/Build/source/texk/web2c/hitexdir/hitexman.tex +++ b/Build/source/texk/web2c/hitexdir/doc/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 diff --git a/Build/source/texk/web2c/hitexdir/hishrink.man b/Build/source/texk/web2c/hitexdir/man/hishrink.man index bf29ca9f440..bf29ca9f440 100644 --- a/Build/source/texk/web2c/hitexdir/hishrink.man +++ b/Build/source/texk/web2c/hitexdir/man/hishrink.man diff --git a/Build/source/texk/web2c/hitexdir/histretch.man b/Build/source/texk/web2c/hitexdir/man/histretch.man index cbc385f5f01..cbc385f5f01 100644 --- a/Build/source/texk/web2c/hitexdir/histretch.man +++ b/Build/source/texk/web2c/hitexdir/man/histretch.man diff --git a/Build/source/texk/web2c/hitexdir/hitex.man b/Build/source/texk/web2c/hitexdir/man/hitex.man index ef1655d1b82..ef1655d1b82 100644 --- a/Build/source/texk/web2c/hitexdir/hitex.man +++ b/Build/source/texk/web2c/hitexdir/man/hitex.man diff --git a/Build/source/texk/web2c/hitexdir/verbatim.tex b/Build/source/texk/web2c/hitexdir/verbatim.tex deleted file mode 100644 index ed2aa700b9c..00000000000 --- a/Build/source/texk/web2c/hitexdir/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<character><text without that character><character> -% 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 - |