diff options
author | Karl Berry <karl@freefriends.org> | 2022-05-20 21:38:58 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2022-05-20 21:38:58 +0000 |
commit | b49826a5e3952462b18630e221170e3237b0dc75 (patch) | |
tree | 3e8ca27785519cd99e2ebea4b4f3d058ea27524b /Master/texmf-dist/doc | |
parent | 826a444ee70419487a4dabcec775fb1a45472300 (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/NEWS | 25 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/tugboat/ltubguid.ltx | 27 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/tugboat/ltubguid.pdf | bin | 362482 -> 362388 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/tugboat/tugboat.pdf | bin | 493932 -> 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 Binary files differindex 02091c20d9a..70062833eff 100644 --- a/Master/texmf-dist/doc/latex/tugboat/ltubguid.pdf +++ b/Master/texmf-dist/doc/latex/tugboat/ltubguid.pdf diff --git a/Master/texmf-dist/doc/latex/tugboat/tugboat.pdf b/Master/texmf-dist/doc/latex/tugboat/tugboat.pdf Binary files differindex 97c1f134f8e..a3a9959c7e4 100644 --- a/Master/texmf-dist/doc/latex/tugboat/tugboat.pdf +++ b/Master/texmf-dist/doc/latex/tugboat/tugboat.pdf |