summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2022-05-20 21:38:58 +0000
committerKarl Berry <karl@freefriends.org>2022-05-20 21:38:58 +0000
commitb49826a5e3952462b18630e221170e3237b0dc75 (patch)
tree3e8ca27785519cd99e2ebea4b4f3d058ea27524b /Master/texmf-dist/doc
parent826a444ee70419487a4dabcec775fb1a45472300 (diff)
tugboat (20may22)
git-svn-id: svn://tug.org/texlive/trunk@63347 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc')
-rw-r--r--Master/texmf-dist/doc/latex/tugboat/NEWS25
-rw-r--r--Master/texmf-dist/doc/latex/tugboat/ltubguid.ltx27
-rw-r--r--Master/texmf-dist/doc/latex/tugboat/ltubguid.pdfbin362482 -> 362388 bytes
-rw-r--r--Master/texmf-dist/doc/latex/tugboat/tugboat.pdfbin493932 -> 494598 bytes
4 files changed, 36 insertions, 16 deletions
diff --git a/Master/texmf-dist/doc/latex/tugboat/NEWS b/Master/texmf-dist/doc/latex/tugboat/NEWS
index 01259306ead..6290fafdc29 100644
--- a/Master/texmf-dist/doc/latex/tugboat/NEWS
+++ b/Master/texmf-dist/doc/latex/tugboat/NEWS
@@ -1,6 +1,27 @@
-$Id: NEWS 376 2021-06-27 16:27:44Z karl $
+$Id: NEWS 424 2022-05-19 22:45:08Z karl $
This file records noteworthy changes. This file is public domain.
+ltugboat.cls:
+- \tbsurlfootnote, \tbhurlfootnote: typeset urls in ragged-right
+ footnotes of their own.
+- \tubsentencespace: force a sentence-ending space, e.g., after a
+ post-sentence \cite.
+- \tubjustifiedpar: undo ragged-right or other, restoring normal
+ paragraph settings.
+- \eTeX: use \boldsymbol if available.
+
+-----------------
+2.26 (2021-10-12):
+ltugboat.cls:
+- strip a leading http(s) from \tbsurl and \tbhurl.
+- \Xe:increase negative kern.
+
+tugboat.bst:
+- allow editor field as well as author for @misc entries.
+- make @software another alias for @misc.
+- improve doi urls.
+
+-----------------
2.25 (2021-06-27):
ltugboat.cls:
- new abbrevations: \RIT, \tbUTF.
@@ -13,7 +34,7 @@ tugboat.bst:
- new entry type @ctan, following ctanbib (https://ctan.org/pkg/ctanbib).
- use \emph{...} instead of {\em ...}, so we get italic corrections.
-----
+-----------------
2.24 (2020-11-14):
ltugboat.cls:
- new hyphenation exceptions: Ja-pa-nese, Pak-i-stan.
diff --git a/Master/texmf-dist/doc/latex/tugboat/ltubguid.ltx b/Master/texmf-dist/doc/latex/tugboat/ltubguid.ltx
index da93ceac256..1c017124e8c 100644
--- a/Master/texmf-dist/doc/latex/tugboat/ltubguid.ltx
+++ b/Master/texmf-dist/doc/latex/tugboat/ltubguid.ltx
@@ -1,7 +1,7 @@
-% $Id: ltubguid.ltx 386 2021-09-28 22:25:51Z karl $
+% $Id: ltubguid.ltx 424 2022-05-19 22:45:08Z karl $
% ltubguid.ltx - documentation for ltugboat classes.
%
-% Copyright 1994-2021 TeX Users Group.
+% Copyright 1994-2022 TeX Users Group.
%
% This file is part of the tugboat package.
%
@@ -614,7 +614,7 @@ and of course the class sources are the ultimate reference.
\verb|\ConTeXt| & \ConTeXt \\
\verb|\Cplusplus| & \Cplusplus \\
\verb|\CTAN| & \CTAN \\
- \verb|\eTeX| & \eTeX \\
+ \verb|\eTeX| & \eTeX\\
\verb|\FAQ| & \FAQ \\
\verb|\HTML| & \HTML \\
\verb|\ISBN| & \ISBN \\
@@ -648,9 +648,8 @@ paper.
\subsection{Assorted other markup}
-A small list of special typesetting commands follows: a large set of
-such commands is defined in the classes, but the list covers most of
-the `everyday' ones.
+A small list of special typesetting commands follows; a larger set of
+such commands is defined in the classes.
\begin{cmdlist}\raggedright
\item[\Dash] Typeset an em-dash, ignoring preceding and following space,
surrounded by thin spaces, only breakable \emph{after} the dash; this
@@ -668,7 +667,6 @@ the `everyday' ones.
%\item[\sfrac{num}{denom}] Typeset a fraction to match running text;
% for example \verb|\sfrac{3}{4}| is set as \sfrac{3}{4}\,.
\end{cmdlist}
-
For commands to typeset urls, see section~\ref{sec:urls}.
\section{Use of packages}
@@ -684,12 +682,9 @@ zip or other archive.
In general, packages currently on \CTAN, and known to work with
\emph{current} \LaTeX{} are likely to be fine. In particular,
the team is happy to accept papers using packages that are supported by
-members of the \LaTeX\ team,\footnote{%
+members of the \LaTeX\ team.\footnote{%
Those in the \LaTeX{} base distribution, or one of those in the
- \CTANref{packages} sub-tree on \CTAN.} subject to the warning already
-mentioned (section~\ref{sec:verbatim}): that use of the standard
-\pkgname{verbatim} package eliminates the special \envname{verbatim}
-facilities provided by the \TUB\ classes.
+ \CTANref{packages} sub-tree on \CTAN.}
\tug{} has a policy that macro packages described in \TUB{} should be
available for readers to use. Since typing macros from printed sources
@@ -712,7 +707,6 @@ Although not necessarily recommended in all cases, many additional
packages are commonly used. To mention a few:
\begin{description}
\item[microtype] can help reduce overfull boxes and improve appearance;
-\item[lmodern] use the Latin Modern fonts, sometimes preferable;
\item[hyperref] supports live and internal hyperlinks, outlines, and
many other features.
\end{description}
@@ -754,6 +748,12 @@ protocol not be included; if live links are not being produced in the
output, the printed url without the protocol suffices. (When a user
copies/pastes url text into a browser, it will normally work.)
+Two shortcut macros: \cs{tbsfootnoteurl} and \cs{tbhfootnoteurl} make a
+ragged-right footnote with the respective \cs{tbXurl} command. We
+recognize that sometimes the best option is to put urls in footnotes.
+However, when it's sensible, writing them as either parentheticals in
+the main text or in bibliography entries is preferred, to ease page breaking.
+
For \texttt{ftp}, \texttt{rsync}, and other protocols, it is best to
always include them explicitly and use \cs{url}:\\
\verb|\url{ftp://tug.org}|,\\ \verb|\url{rsync://tug.org}|, etc.
@@ -960,7 +960,6 @@ different (as discussed in section~\ref{sec:syntax}); arguments are
(almost always) enclosed in braces instead of the various
forms provided by the `plain' macros.
-\newpage
\SetBibJustification{\raggedright}
\bibliographystyle{tugboat}
\bibliography{tubguide}
diff --git a/Master/texmf-dist/doc/latex/tugboat/ltubguid.pdf b/Master/texmf-dist/doc/latex/tugboat/ltubguid.pdf
index 02091c20d9a..70062833eff 100644
--- a/Master/texmf-dist/doc/latex/tugboat/ltubguid.pdf
+++ b/Master/texmf-dist/doc/latex/tugboat/ltubguid.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/tugboat/tugboat.pdf b/Master/texmf-dist/doc/latex/tugboat/tugboat.pdf
index 97c1f134f8e..a3a9959c7e4 100644
--- a/Master/texmf-dist/doc/latex/tugboat/tugboat.pdf
+++ b/Master/texmf-dist/doc/latex/tugboat/tugboat.pdf
Binary files differ