summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/etoc/README.md
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2023-05-01 03:03:35 +0000
committerNorbert Preining <norbert@preining.info>2023-05-01 03:03:35 +0000
commit5164dcdfce521e72debadb619624c4ee37b03ccc (patch)
treec1d8f6031b3af0521ebd8a6fe8363439aeb3e021 /macros/latex/contrib/etoc/README.md
parent7932c8102a8f5298d7d36caa6df233c356f96e56 (diff)
CTAN sync 202305010303
Diffstat (limited to 'macros/latex/contrib/etoc/README.md')
-rw-r--r--macros/latex/contrib/etoc/README.md48
1 files changed, 20 insertions, 28 deletions
diff --git a/macros/latex/contrib/etoc/README.md b/macros/latex/contrib/etoc/README.md
index ed067af271..08308b0ee8 100644
--- a/macros/latex/contrib/etoc/README.md
+++ b/macros/latex/contrib/etoc/README.md
@@ -1,6 +1,6 @@
<!-- -->
- Source: etoc.dtx (1.2)
+ Source: etoc.dtx (1.2a)
Author: Jean-Francois Burnol
Info: Completely customisable TOCs
License: LPPL 1.3c
@@ -16,7 +16,7 @@ tables of contents, i.e. having their scope limited to the last
sectioning command encountered.
No auxiliary file is used additionally to the standard `.toc` file.
-Release 1.2 provides experimental additions `\locallistoffigures` and
+Release 1.2 provides **experimental** additions `\locallistoffigures` and
`\locallistoftables` which also use only the `.toc` file.
Such local TOCs or "Lists Of" typically need to adopt a "display
@@ -78,29 +78,21 @@ etoc.sty, etoc.tex, etoc.pdf, etoc.dvi.
RECENT CHANGES
==============
-This is `1.2` of `2023/03/01`.
-
-`1.1a` up to `1.1d` were mainly about refactoring core legacy code
-dating back to the earliest versions of the package. The initial
-stimulus came from the necessity to prepare for changes to how
-hyperref and the LaTeX kernel will interact in the future.
-
-`1.2` added `\locallistoffigures` and `\locallistoftables`. One must
-pass options `lof` and `lot` to the package to activate these
-experimental features.
-
-The initial default rendering of the titles of tables of contents now
-uses the emulated document class code only for the global ones
-(`\tableofcontents`); for local ones (`localtableofcontents` and the
-new "local lists of") it uses by default a context aware title
-(such as `\subsection*` if local to a section). Thus, usage of
-`\etocsettocstyle` is now purely optional. Regarding the
-"line styles", the package has always used the unaltered rendering
-from the document class, so using the other core customization command
-`\etocsetstyle` to truly unleash the package powers has always been
-optional.
-
-Shoud they dare to go check the PDF documentations, users will
-discover that it has been completely restructured at release `1.2`, to
-the extent allowed by random permutations of topics, and that many
-commands have been added to facilitate usage of `\etocsettocstyle`.
+This is `1.2a` of `2023/05/01`.
+
+- `1.2a` lifted the requirement added at `1.1a` of a LaTeX kernel from
+ 2020-10-01 or later, and also the requirement added at `1.2` of
+ availability of the `\expanded` engine primitive. It also added a
+ `deeplevels` option.
+
+- `1.2` completed the core internal refactoring from `1.1a-d` and added
+ **experimental** `\locallistoffigures` and `\locallistoftables`. It also
+ let `\localtableofcontents` by default auto-select a heading style
+ adapted to location, and added options to control whether local TOCs
+ and Lists Of add an entry corresponding to their heading in the `.toc`
+ file. Compatibility with `tocbibind` package, too.
+
+- `1.1a` up to `1.1d` were mainly about refactoring core legacy code.
+ In part, this is to prepare for future changes relative to how
+ hyperref and the LaTeX kernel will interact in the future.
+