diff options
Diffstat (limited to 'info/biblio/tugboat.def')
-rw-r--r-- | info/biblio/tugboat.def | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/info/biblio/tugboat.def b/info/biblio/tugboat.def index 35ea527580..d947181458 100644 --- a/info/biblio/tugboat.def +++ b/info/biblio/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} |