summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/tugboat/NEWS
blob: 53621cccdc10c25453b947591272eea971fc9f73 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
$Id: NEWS 490 2023-07-03 22:27:49Z karl $
This file records noteworthy changes.  This file is public domain.

ltugboat.cls:
- print page numbers with preceding ? in draft mode, including in references,
  by redefining \thepage.
- new abbrev \XMP.

tugboat.bst:
- for webpage entry type, do not output random material in brackets.
- new field "monthtie" to editorially force a tie after the month.

ltubguid documentation:
- mention preferred placement of captions, namely below figures
but above tables and listings.

-----------------
2.29 (2023-03-08):

ltugboat.cls:
- \url: the fallback definition now typesets (in tt) more special characters.
- omit TUG-specific doi when not typesetting in the production environment.

tugboat.bst: abbreviate "chapter" to "ch." in tugboat.bst.

-----------------
2.28 (2023-01-16):

ltugboat.cls:
- \tburl: new name for \tbsurl, should work in all cases.
          \def\tburl{\url} to keep using \url in the document body.
- \titleref: command to typeset a book (etc.) title (slanted + \frenchspacing).
- \tubdots: command for a normally-spaced ellipsis, not the squashed
  Unicode character provided by most fonts.
- \raggedleft: TUB's redefinition should not work with tabularray.

tugboat.bst: use \url instead of \href, to avoid requiring hyperref.

-----------------
2.27 (2022-05-19):
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 for this logo.

-----------------
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.

\tbUTF expands to \acro{UTF}, and, if the next character is a -
(e.g., \tbUTF-8), don't allow breaking at it. (We don't define \UTF
since other packages already do.)

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.
- new abbrevations: \macOS, \OpTeX.

tugboat.bst:
- new field bookauthor for @incollection and @inproceedings.
- generalize truncation of author names with new code from
  Oren Patashnik, using integers max.names and trunc.num
  to control operation.