summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/generic
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2023-03-01 21:18:52 +0000
committerKarl Berry <karl@freefriends.org>2023-03-01 21:18:52 +0000
commitc50c2fbb700d51412ee46632d794118fae5e18e8 (patch)
tree1bddac72ac74107e15db489abae0afeee2e6c0be /Master/texmf-dist/tex/generic
parentf7aa47a6cedfc0d108180bd79b82eea1f347db44 (diff)
beebe (1mar23)
git-svn-id: svn://tug.org/texlive/trunk@66286 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/generic')
-rw-r--r--Master/texmf-dist/tex/generic/beebe/tugboat.def7
1 files changed, 6 insertions, 1 deletions
diff --git a/Master/texmf-dist/tex/generic/beebe/tugboat.def b/Master/texmf-dist/tex/generic/beebe/tugboat.def
index 35ea5275807..d9471814588 100644
--- a/Master/texmf-dist/tex/generic/beebe/tugboat.def
+++ b/Master/texmf-dist/tex/generic/beebe/tugboat.def
@@ -2,6 +2,7 @@
% The following macros are used in TUGboat tables of contents.
% This file may be automatically extended by tugboat.awk.
% It may be used by plain TeX, LaTeX, or AmSTeX.
+% [20-Feb-2023] -- improve fallback \url definition.
% [25-Sep-2022] -- provide missing macros used in tugboat.bib.
% [24-Sep-2022] -- define \td@provide; protect all definitions in some way.
% [19-Sep-2022] -- alphabetize.
@@ -211,7 +212,11 @@
\td@provide\uktug{UK\,TUG}
\td@provide\UNIX{{\sc unix}}
\td@provide\UPSILON{$\Upsilon$}
-\td@provide\url#1{{{\tt #1}}}
+\td@provide\url{\begingroup % simplistic \url just to avoid errors
+ \catcode`\#=12 \catcode`\$=12 \catcode`\%=12 \catcode`\^=12
+ \catcode`\&=12 \catcode`\_=12 \catcode`\~=12
+ \finish@td@url}
+\td@provide\finish@td@url#1{\tt #1\endgroup}
\td@provide\VAX{\leavevmode\hbox{V\kern-.12em A\kern-.1em X}}
\td@provide\VnTeX{Vn\TeX}
\td@provide\VorTeX{V\kern-2.7pt\lower.5ex\hbox{O\kern-1.4pt R}\kern-2.6pt\TeX}