summaryrefslogtreecommitdiff
path: root/macros/latex
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2019-10-13 03:01:18 +0000
committerNorbert Preining <norbert@preining.info>2019-10-13 03:01:18 +0000
commit3afcae17b4a1a6dffbaa749a6fd0b6406c4d34a9 (patch)
tree2b39e772bb90bd186f6430ee996d04279e10f7f4 /macros/latex
parent2e4672ed6f7b49c9d1c44b6ca850cfe7024fc639 (diff)
CTAN sync 201910130301
Diffstat (limited to 'macros/latex')
-rw-r--r--macros/latex/contrib/acro/README3
-rw-r--r--macros/latex/contrib/acro/acro.history1
-rw-r--r--macros/latex/contrib/acro/acro.sty52
-rw-r--r--macros/latex/contrib/acro/acro_en.pdfbin566338 -> 565833 bytes
-rw-r--r--macros/latex/contrib/acro/acro_en.tex2
-rw-r--r--macros/latex/contrib/cquthesis/Makefile8
-rw-r--r--macros/latex/contrib/cquthesis/README-Chinese.md4
-rw-r--r--macros/latex/contrib/cquthesis/README.md (renamed from macros/latex/contrib/cquthesis/README)4
-rw-r--r--macros/latex/contrib/cquthesis/cquthesis.dtx20
-rw-r--r--macros/latex/contrib/cquthesis/cquthesis.pdfbin1035298 -> 1084846 bytes
-rw-r--r--macros/latex/contrib/enotez/README3
-rw-r--r--macros/latex/contrib/enotez/enotez.sty107
-rw-r--r--macros/latex/contrib/enotez/enotez_en.pdfbin452442 -> 449693 bytes
-rw-r--r--macros/latex/contrib/enotez/enotez_en.tex5
-rw-r--r--macros/latex/contrib/l3experimental/CHANGELOG.md9
-rw-r--r--macros/latex/contrib/l3experimental/README.md2
-rw-r--r--macros/latex/contrib/l3experimental/l3benchmark.dtx4
-rw-r--r--macros/latex/contrib/l3experimental/l3benchmark.pdfbin314468 -> 314260 bytes
-rw-r--r--macros/latex/contrib/l3experimental/l3cctab.dtx4
-rw-r--r--macros/latex/contrib/l3experimental/l3cctab.pdfbin337798 -> 337589 bytes
-rw-r--r--macros/latex/contrib/l3experimental/l3color.dtx18
-rw-r--r--macros/latex/contrib/l3experimental/l3color.pdfbin349914 -> 349925 bytes
-rw-r--r--macros/latex/contrib/l3experimental/l3draw-boxes.dtx2
-rw-r--r--macros/latex/contrib/l3experimental/l3draw-code.pdfbin624152 -> 623881 bytes
-rw-r--r--macros/latex/contrib/l3experimental/l3draw-layers.dtx2
-rw-r--r--macros/latex/contrib/l3experimental/l3draw-paths.dtx2
-rw-r--r--macros/latex/contrib/l3experimental/l3draw-points.dtx2
-rw-r--r--macros/latex/contrib/l3experimental/l3draw-scopes.dtx2
-rw-r--r--macros/latex/contrib/l3experimental/l3draw-softpath.dtx2
-rw-r--r--macros/latex/contrib/l3experimental/l3draw-state.dtx2
-rw-r--r--macros/latex/contrib/l3experimental/l3draw-transforms.dtx2
-rw-r--r--macros/latex/contrib/l3experimental/l3draw.dtx4
-rw-r--r--macros/latex/contrib/l3experimental/l3draw.pdfbin491537 -> 491346 bytes
-rw-r--r--macros/latex/contrib/l3experimental/l3galley.dtx4
-rw-r--r--macros/latex/contrib/l3experimental/l3galley.pdfbin385959 -> 385758 bytes
-rw-r--r--macros/latex/contrib/l3experimental/l3graphics.dtx4
-rw-r--r--macros/latex/contrib/l3experimental/l3graphics.pdfbin363307 -> 363110 bytes
-rw-r--r--macros/latex/contrib/l3experimental/l3pdf-code.pdfbin277554 -> 277245 bytes
-rw-r--r--macros/latex/contrib/l3experimental/l3pdf.dtx4
-rw-r--r--macros/latex/contrib/l3experimental/l3pdf.pdfbin349991 -> 349784 bytes
-rw-r--r--macros/latex/contrib/l3experimental/l3str-format.dtx4
-rw-r--r--macros/latex/contrib/l3experimental/l3str-format.pdfbin345103 -> 344902 bytes
-rw-r--r--macros/latex/contrib/l3experimental/l3sys-shell.dtx4
-rw-r--r--macros/latex/contrib/l3experimental/l3sys-shell.pdfbin311872 -> 311673 bytes
-rw-r--r--macros/latex/contrib/l3experimental/xcoffins.dtx4
-rw-r--r--macros/latex/contrib/l3experimental/xcoffins.pdfbin373088 -> 372901 bytes
-rw-r--r--macros/latex/contrib/l3experimental/xgalley.dtx4
-rw-r--r--macros/latex/contrib/l3experimental/xgalley.pdfbin285881 -> 285678 bytes
48 files changed, 151 insertions, 143 deletions
diff --git a/macros/latex/contrib/acro/README b/macros/latex/contrib/acro/README
index 710728a81b..8263eb47e5 100644
--- a/macros/latex/contrib/acro/README
+++ b/macros/latex/contrib/acro/README
@@ -1,9 +1,8 @@
--------------------------------------------------------------------------
-the ACRO package v2.10b
+the ACRO package v2.10c 2019/10/12
Typeset Acronyms
-2019/10/06
--------------------------------------------------------------------------
Clemens Niederberger
Web: https://bitbucket.org/cgnieder/acro
diff --git a/macros/latex/contrib/acro/acro.history b/macros/latex/contrib/acro/acro.history
index 8d3cbdf653..c442d5bb52 100644
--- a/macros/latex/contrib/acro/acro.history
+++ b/macros/latex/contrib/acro/acro.history
@@ -266,3 +266,4 @@
2019/10/06 v2.10b - fix issue #137
- clearer documentation of `uppercase-short'
- set the default of `uppercase-short' to `true'
+2019/10/12 v2.10c - fix issue #139
diff --git a/macros/latex/contrib/acro/acro.sty b/macros/latex/contrib/acro/acro.sty
index d5e477a0f4..4f94b1304c 100644
--- a/macros/latex/contrib/acro/acro.sty
+++ b/macros/latex/contrib/acro/acro.sty
@@ -31,8 +31,8 @@
\RequirePackage{expl3,xparse,l3keys2e,xtemplate,etoolbox}
\ProvidesExplPackage
{acro}
- {2019/10/06}
- {2.10b}
+ {2019/10/12}
+ {2.10c}
{Typeset Acronyms}
% --------------------------------------------------------------------------
@@ -3507,20 +3507,42 @@
\fi:
}
+\cs_new:Npn \acro_expandable_short:n #1
+ { \use:e { \prop_item:Nn \l__acro_short_prop {#1} } }
+
+\cs_new:Npn \acro_expandable_alt:n #1
+ { \use:e { \prop_item:Nn \l__acro_alt_prop {#1} } }
+
\cs_new:Npn \acro_expandable_long:n #1
- { \prop_item:Nn \l__acro_long_prop {#1} }
+ { \use:e { \prop_item:Nn \l__acro_long_prop {#1} } }
\cs_new:Npn \acro_expandable_long_plural:n #1
{
- \bool_if:nTF
- { \prop_item:Nn \l__acro_long_plural_form_prop {#1} }
- { \prop_item:Nn \l__acro_long_plural_prop {#1} }
+ \bool_if:cTF
+ { c_ \prop_item:Nn \l__acro_long_plural_form_prop {#1} _bool }
+ { \use:e { \prop_item:Nn \l__acro_long_plural_prop {#1} } }
{
- \prop_item:Nn \l__acro_long_prop {#1}
- \prop_item:Nn \l__acro_long_plural_prop {#1}
+ \use:e {
+ \prop_item:Nn \l__acro_long_prop {#1}
+ \prop_item:Nn \l__acro_long_plural_prop {#1}
+ }
}
}
+\cs_new:Npn \acro_pdf_string_short:n #1
+ {
+ \acro_if_star_gobble:nTF {#1}
+ { \acro_expandable_short:n }
+ { \acro_expandable_short:n {#1} }
+ }
+
+\cs_new:Npn \acro_pdf_string_alt:n #1
+ {
+ \acro_if_star_gobble:nTF {#1}
+ { \acro_expandable_alt:n }
+ { \acro_expandable_alt:n {#1} }
+ }
+
\cs_new:Npn \acro_pdf_string_long:n #1
{
\acro_if_star_gobble:nTF {#1}
@@ -3535,20 +3557,6 @@
{ \acro_expandable_long_plural:n }
{ \acro_expandable_long_plural:n {#1} }
}
-
-\cs_new:Npn \acro_pdf_string_short:n #1
- {
- \acro_if_star_gobble:nTF {#1}
- { \prop_item:Nn \l__acro_pdfstring_short_prop }
- { \prop_item:Nn \l__acro_pdfstring_short_prop {#1} }
- }
-
-\cs_new:Npn \acro_pdf_string_alt:n #1
- {
- \acro_if_star_gobble:nTF {#1}
- { \prop_item:Nn \l__acro_pdfstring_alt_prop }
- { \prop_item:Nn \l__acro_pdfstring_alt_prop {#1} }
- }
\AtBeginDocument
{
diff --git a/macros/latex/contrib/acro/acro_en.pdf b/macros/latex/contrib/acro/acro_en.pdf
index 3b7332abbb..31e6bdb440 100644
--- a/macros/latex/contrib/acro/acro_en.pdf
+++ b/macros/latex/contrib/acro/acro_en.pdf
Binary files differ
diff --git a/macros/latex/contrib/acro/acro_en.tex b/macros/latex/contrib/acro/acro_en.tex
index 1df3caab9b..2ac8b01d65 100644
--- a/macros/latex/contrib/acro/acro_en.tex
+++ b/macros/latex/contrib/acro/acro_en.tex
@@ -509,7 +509,7 @@ This is an example of the logging info with \keyis{log}{true} or
\keyis{log}{silent}.
\begin{sourcecode}
=================================================
- | acro info -- defining new acronym:
+ | Package acro Info -- defining new acronym:
| ID = {jpg}
| short = {JPEG}
| long = {Joint Photographic Experts Group}
diff --git a/macros/latex/contrib/cquthesis/Makefile b/macros/latex/contrib/cquthesis/Makefile
index 2a22bbaae7..900f583af0 100644
--- a/macros/latex/contrib/cquthesis/Makefile
+++ b/macros/latex/contrib/cquthesis/Makefile
@@ -50,12 +50,12 @@ thesis: $(THESISMAIN).pdf
ifeq ($(METHOD),latexmk)
$(PACKAGE).pdf: $(CLSFILES)
- xelatex $(PACKAGE).dtx
+ xelatex -quiet -halt-on-error -interaction=nonstopmode $(PACKAGE).dtx
makeindex -s gind.ist -o $(PACKAGE).ind $(PACKAGE).idx
makeindex -s gglo.ist -o $(PACKAGE).gls $(PACKAGE).glo
- xelatex $(PACKAGE).dtx
- xelatex $(PACKAGE).dtx
- xelatex $(PACKAGE).dtx
+ xelatex -quiet -halt-on-error -interaction=nonstopmode $(PACKAGE).dtx
+ xelatex -quiet -halt-on-error -interaction=nonstopmode $(PACKAGE).dtx
+ xelatex -quiet -halt-on-error -interaction=nonstopmode $(PACKAGE).dtx
$(THESISMAIN).pdf: $(CLSFILES)
$(METHOD) $(LATEXMKOPTS) $(THESISMAIN)
diff --git a/macros/latex/contrib/cquthesis/README-Chinese.md b/macros/latex/contrib/cquthesis/README-Chinese.md
index f9026bb757..7e03272dd1 100644
--- a/macros/latex/contrib/cquthesis/README-Chinese.md
+++ b/macros/latex/contrib/cquthesis/README-Chinese.md
@@ -1,8 +1,8 @@
-# 嗨,这里是CQUThesis! v1.30 (2018/02/23)
+# 嗨,这里是CQUThesis!
[![CI Building State](https://api.travis-ci.org/nanmu42/CQUThesis.svg?branch=master)](https://travis-ci.org/nanmu42/CQUThesis)
[![CTAN release](https://img.shields.io/ctan/v/cquthesis.svg?label=CTAN)](https://www.ctan.org/pkg/cquthesis)
[![GitHub release](https://img.shields.io/github/release/nanmu42/cquthesis.svg?label=Github)](https://github.com/nanmu42/CQUThesis/releases/latest)
-[![GitHub commits](https://img.shields.io/github/commits-since/nanmu42/CQUThesis/v1.30.svg)](https://github.com/nanmu42/CQUThesis/commits/master)
+[![GitHub commits](https://img.shields.io/github/commits-since/nanmu42/CQUThesis/v1.40.svg)](https://github.com/nanmu42/CQUThesis/commits/master)
[![DOI](https://zenodo.org/badge/58866503.svg)](https://zenodo.org/badge/latestdoi/58866503)
CQUThesis表示的是**C**hong**Q**ing **U**niversity **Thesis**.
diff --git a/macros/latex/contrib/cquthesis/README b/macros/latex/contrib/cquthesis/README.md
index ba4f7b7451..bfa0213a6a 100644
--- a/macros/latex/contrib/cquthesis/README
+++ b/macros/latex/contrib/cquthesis/README.md
@@ -1,8 +1,8 @@
-# CQUThesis v1.30 (2018/02/23)
+# About CQUThesis
[![CI Building State](https://api.travis-ci.org/nanmu42/CQUThesis.svg?branch=master)](https://travis-ci.org/nanmu42/CQUThesis)
[![CTAN release](https://img.shields.io/ctan/v/cquthesis.svg?label=CTAN)](https://www.ctan.org/pkg/cquthesis)
[![GitHub release](https://img.shields.io/github/release/nanmu42/cquthesis.svg?label=Github)](https://github.com/nanmu42/CQUThesis/releases/latest)
-[![GitHub commits](https://img.shields.io/github/commits-since/nanmu42/CQUThesis/v1.30.svg)](https://github.com/nanmu42/CQUThesis/commits/master)
+[![GitHub commits](https://img.shields.io/github/commits-since/nanmu42/CQUThesis/v1.40.svg)](https://github.com/nanmu42/CQUThesis/commits/master)
[![DOI](https://zenodo.org/badge/58866503.svg)](https://zenodo.org/badge/latestdoi/58866503)
**CQUThesis** stands for Chongqing University Thesis Template for LaTeX, bearing the ability to support bachelor, master, doctor dissertations with grace and speed.
diff --git a/macros/latex/contrib/cquthesis/cquthesis.dtx b/macros/latex/contrib/cquthesis/cquthesis.dtx
index 7750fb6ca3..60df9b710d 100644
--- a/macros/latex/contrib/cquthesis/cquthesis.dtx
+++ b/macros/latex/contrib/cquthesis/cquthesis.dtx
@@ -16,7 +16,7 @@
%
% \iffalse
%<*driver>
-\ProvidesFile{cquthesis.dtx}[2018/02/23 v1.30 Chongqing University Thesis Template]
+\ProvidesFile{cquthesis.dtx}[2019/10/12 v1.40 Chongqing University Thesis Template]
\documentclass{ltxdoc}
\usepackage{dtx-style}
@@ -30,7 +30,7 @@
%</driver>
% \fi
%
-% \CheckSum{1893}
+% \CheckSum{1891}
%
% \CharacterTable
% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
@@ -89,7 +89,8 @@
% \changes{v1.20}{2017/05/30}{调整了几个可选项的默认值,现在,openright默认开启。}
% \changes{v1.20}{2017/05/30}{新功能:盲审模式,由开关blindtrail和\cs{secretize}宏以及\env{secretizeEnv}环境构成。}
% \changes{v1.20}{2017/05/30}{再次改进了\file{makewin.bat},现在,Windows用户以管理员身份运行\file{makewin.bat}时不再会遭遇路径错误了。此外,\file{makewin.bat}有中英文两个版本了。}
-% \changes{v1.30}{2017/05/30}{从\href{https://github.com/zepinglee/gbt7714-bibtex-style}{上游供应商zepinglee/gbt7714-bibtex-style}更新了\file{cqunumerical.bst}。}
+% \changes{v1.30}{2018/02/23}{从\href{https://github.com/zepinglee/gbt7714-bibtex-style}{上游供应商zepinglee/gbt7714-bibtex-style}更新了\file{cqunumerical.bst}。}
+% \changes{v1.40}{2019/10/12}{修复了\href{https://github.com/nanmu42/CQUThesis/issues/44}{Issue 44}。}
%
%
% \def\indexname{代码索引}
@@ -777,7 +778,7 @@
%<cls>\NeedsTeXFormat{LaTeX2e}[1999/12/01]
%<cls>\ProvidesClass{cquthesis}
%<cfg>\ProvidesFile{cquthesis.cfg}
-%<cls|cfg>[2018/02/23 v1.30 Chongqing University Thesis Template]
+%<cls|cfg>[2019/10/12 v1.40 Chongqing University Thesis Template]
% \end{macrocode}
% 定义一些开发常量:
% \begin{macrocode}
@@ -960,7 +961,6 @@
% 一些字体相关的宏包:
% \begin{macrocode}
\RequirePackage[defaultsups]{newtxtext}
-\RequirePackage{newtxmath}
\RequirePackage{pifont}
\RequirePackage{CJKfntef}
% \end{macrocode}
@@ -1388,7 +1388,7 @@
% 定理环境中文定义在.cfg中完成
% \begin{macrocode}
%<*cfg>
-\theoremsymbol{\ensuremath{\square}}
+\theoremsymbol{\ensuremath{\ding{110}}}
\newtheorem*{proof}{证明}
\theoremstyle{plain}
\theoremsymbol{}
@@ -1437,9 +1437,9 @@
% \begin{macrocode}
%<*cfg>
\sisetup{%
- list-final-separator = {和},
- list-pair-separator = {和},
- range-phrase = {$ \sim $},
+ list-final-separator = { 和 },
+ list-pair-separator = { 和 },
+ range-phrase = {~},
}%\sisetup
% \end{macrocode}
%
@@ -2390,8 +2390,6 @@
\RequirePackage[bottom,perpage,hang,]{footmisc}
\RequirePackage{hypdoc}
\RequirePackage[UTF8,scheme=chinese]{ctex}
-\RequirePackage{newpxtext}
-\RequirePackage{newpxmath}
\RequirePackage[
top=2.5cm, bottom=2.5cm,
left=4cm, right=2cm,
diff --git a/macros/latex/contrib/cquthesis/cquthesis.pdf b/macros/latex/contrib/cquthesis/cquthesis.pdf
index 2847fb3c37..515c3cb05a 100644
--- a/macros/latex/contrib/cquthesis/cquthesis.pdf
+++ b/macros/latex/contrib/cquthesis/cquthesis.pdf
Binary files differ
diff --git a/macros/latex/contrib/enotez/README b/macros/latex/contrib/enotez/README
index 73c54286bd..105c5d1170 100644
--- a/macros/latex/contrib/enotez/README
+++ b/macros/latex/contrib/enotez/README
@@ -1,9 +1,8 @@
--------------------------------------------------------------------------
-the ENOTEZ package v0.10
+the ENOTEZ package v0.10a 2019/10/12
Endnotes for LaTeX2e
-2019/09/30
--------------------------------------------------------------------------
Clemens Niederberger
Web: https://bitbucket.org/cgnieder/enotez/
diff --git a/macros/latex/contrib/enotez/enotez.sty b/macros/latex/contrib/enotez/enotez.sty
index 4e1738e74e..c82b386e56 100644
--- a/macros/latex/contrib/enotez/enotez.sty
+++ b/macros/latex/contrib/enotez/enotez.sty
@@ -28,11 +28,11 @@
% If you have any ideas, questions, suggestions or bugs to report, please
% feel free to contact me.
% --------------------------------------------------------------------------
-\RequirePackage{ expl3 , xparse , l3keys2e , xtemplate , etoolbox , xpatch , scrlfile }
+\RequirePackage {expl3,xparse,l3keys2e,xtemplate}
\ProvidesExplPackage
{enotez}
- {2019/09/30}
- {0.10}
+ {2019/10/12}
+ {0.10a}
{Endnotes for LaTeX2e}
% --------------------------------------------------------------------------
@@ -973,58 +973,53 @@
\tl_set:Nn \l__enotez_section_tl { \GetTranslation {enotez-section} }
\tl_set:Nn \l__enotez_chapter_tl { \GetTranslation {enotez-chapter} }
-\tex_endinput:D
+\file_input_stop:
% --------------------------------------------------------------------------
% HISTORY:
-2012/07/03 v0.1 - first public version on bitbucket
-2012/07/05 v0.2 - added preliminary `split' option
- - enable endnotes in captions with KOMA classes, `memoir' and
- the `caption' package
-2012/07/06 v0.2a - made the splitted list titles customizable
-2012/07/07 v0.3 - list-building rewritten due to a design flaw
-2012/07/24 v0.3a - adapted to deprecated functions in l3kernel and l3packages,
- removed debugging leftover
-2012/12/14 v0.3b - bug fix: works again when used with a KOMA class and an
- endnote is used inside a caption
-2012/12/30 v0.4 - new options `mark-cs' and `mark-format', redefinable
- commands \enmarkstyle and \enotezwritemark
-2012/01/18 v0.4a - added beginnings of internationalization -- this will need
- help from users speaking the actual languages
-2013/03/12 v0.5 - \AtNextEndnotesList, \AtEveryEndnotesList
- - use protected internal commands where appropriate
- - fix wrong endnote marks when used with the `caption'
- package
-2013/03/18 v0.5a - adapt to deprecated expl3 commands
-2013/04/06 v0.6 - \endnote sets \@currentlabel so endnotes can be referenced
- with \label{} and \ref{}
-2013/05/01 v0.7 - new option `backref' adds links from the notes in the list
- back to the notes in the text (needs `hyperref' loaded)
- - new: \AtEveryListSplit, \AfterEveryListSplit,
- \EnotezCurrentSplitTitle
- - new option: `list-heading'
-2013/08/03 v0.7a - corrected bug: `reset=true' now works as it should
- - added counter-format `symbols'
-2013/10/31 v0.7b - corrected bug: \acro_command_deprecated:NN should of course
- be \enotez_command_deprecated:NN
-2014/02/04 v0.7c - added a missing \par to the `paragraph' template for the
- list
-2015/06/24 v0.8 - bug fix in typesetting the split-headings
- - new command \NewSplitTitleTag
-2015/07/29 v0.8a - adapt to deprecated choice selection in keys
-2016/01/07 v0.8b - \prop_get:Nn => \prop_item:Nn
-2016/11/08 v0.9 - fix issues #6, #7, and #8
- - remove caption patching and add \endnotemark and \endnotetext
-2017/04/24 v0.9a - fix wrong format of number in list
-2019/09/30 v0.10 - fix issus #14
- - don't allow package options any more
- - implement issue #17: new choices for the totoc option:
- `auto', `subsection' and `part'
- - fix issue #18
- - implement issue #13
- % - new command \refendnote, fix issue #19
- - implement issue #9
-
-% --------------------------------------------------------------------------
-% TODO:
-- add \endnotemark and \endnotetext
-- make the headings obey the `totoc' option?
+2012/07/03 v0.1 - first public version on bitbucket
+2012/07/05 v0.2 - added preliminary `split' option
+ - enable endnotes in captions with KOMA classes, `memoir' and
+ the `caption' package
+2012/07/06 v0.2a - made the splitted list titles customizable
+2012/07/07 v0.3 - list-building rewritten due to a design flaw
+2012/07/24 v0.3a - adapted to deprecated functions in l3kernel and l3packages,
+ removed debugging leftover
+2012/12/14 v0.3b - bug fix: works again when used with a KOMA class and an
+ endnote is used inside a caption
+2012/12/30 v0.4 - new options `mark-cs' and `mark-format', redefinable
+ commands \enmarkstyle and \enotezwritemark
+2012/01/18 v0.4a - added beginnings of internationalization -- this will need
+ help from users speaking the actual languages
+2013/03/12 v0.5 - \AtNextEndnotesList, \AtEveryEndnotesList
+ - use protected internal commands where appropriate
+ - fix wrong endnote marks when used with the `caption'
+ package
+2013/03/18 v0.5a - adapt to deprecated expl3 commands
+2013/04/06 v0.6 - \endnote sets \@currentlabel so endnotes can be referenced
+ with \label{} and \ref{}
+2013/05/01 v0.7 - new option `backref' adds links from the notes in the list
+ back to the notes in the text (needs `hyperref' loaded)
+ - new: \AtEveryListSplit, \AfterEveryListSplit,
+ \EnotezCurrentSplitTitle
+ - new option: `list-heading'
+2013/08/03 v0.7a - corrected bug: `reset=true' now works as it should
+ - added counter-format `symbols'
+2013/10/31 v0.7b - corrected bug: \acro_command_deprecated:NN should of course
+ be \enotez_command_deprecated:NN
+2014/02/04 v0.7c - added a missing \par to the `paragraph' template for the
+ list
+2015/06/24 v0.8 - bug fix in typesetting the split-headings
+ - new command \NewSplitTitleTag
+2015/07/29 v0.8a - adapt to deprecated choice selection in keys
+2016/01/07 v0.8b - \prop_get:Nn => \prop_item:Nn
+2016/11/08 v0.9 - fix issues #6, #7, and #8
+ - remove caption patching and add \endnotemark and \endnotetext
+2017/04/24 v0.9a - fix wrong format of number in list
+2019/09/30 v0.10 - fix issus #14
+ - don't allow package options any more
+ - implement issue #17: new choices for the totoc option:
+ `auto', `subsection' and `part'
+ - fix issue #18
+ - implement issue #13
+ - implement issue #9
+2019/10/12 v0.10a - remove unnecessary package dependencies
diff --git a/macros/latex/contrib/enotez/enotez_en.pdf b/macros/latex/contrib/enotez/enotez_en.pdf
index dfcd56e6ce..d7b1aabd56 100644
--- a/macros/latex/contrib/enotez/enotez_en.pdf
+++ b/macros/latex/contrib/enotez/enotez_en.pdf
Binary files differ
diff --git a/macros/latex/contrib/enotez/enotez_en.tex b/macros/latex/contrib/enotez/enotez_en.tex
index 33d0149b38..d169e186c1 100644
--- a/macros/latex/contrib/enotez/enotez_en.tex
+++ b/macros/latex/contrib/enotez/enotez_en.tex
@@ -91,9 +91,8 @@
\enotez\ needs and loads the following packages:
\bnd{l3kernel}~\cite{bnd:l3kernel}, \pkg{xparse}, \pkg{xtemplate} and
-\pkg{l3keys2e} from the \bnd{l3packages} bundle~\cite{bnd:l3packages},
-\pkg{xpatch}~\cite{pkg:xpatch}, \pkg{scrlfile} from the \KOMAScript\
-bundle~\cite{bnd:koma-script} and \pkg{translations}~\cite{pkg:translations}.
+\pkg{l3keys2e} from the \bnd{l3packages} bundle~\cite{bnd:l3packages} and
+\pkg{translations}~\cite{pkg:translations}.
\section{Motivation}
\enotez\ is a new implementation of endnotes for \LaTeXe\ since the
diff --git a/macros/latex/contrib/l3experimental/CHANGELOG.md b/macros/latex/contrib/l3experimental/CHANGELOG.md
index bf5f13f9ca..aa89134c6f 100644
--- a/macros/latex/contrib/l3experimental/CHANGELOG.md
+++ b/macros/latex/contrib/l3experimental/CHANGELOG.md
@@ -7,6 +7,12 @@ this project uses date-based 'snapshot' version identifiers.
## [Unreleased]
+## [2019-10-11]
+
+### Fixed
+
+- Error message for unknown colors (see #640)
+
## [2019-09-28]
### Changed
@@ -124,7 +130,8 @@ this project uses date-based 'snapshot' version identifiers.
- New `l3color` module using `xcolor`-like expression syntax
- New `l3draw` module, based on `pgf` layer of the TikZ system
-[Unreleased]: https://github.com/latex3/latex3/compare/2019-09-28...HEAD
+[Unreleased]: https://github.com/latex3/latex3/compare/2019-10-11...HEAD
+[2019-10-11]: https://github.com/latex3/latex3/compare/2019-09-28...2019-10-11
[2019-09-28]: https://github.com/latex3/latex3/compare/2019-09-19...2019-09-28
[2019-09-19]: https://github.com/latex3/latex3/compare/2019-08-25...2019-09-19
[2019-08-25]: https://github.com/latex3/latex3/compare/2019-07-01...2019-08-25
diff --git a/macros/latex/contrib/l3experimental/README.md b/macros/latex/contrib/l3experimental/README.md
index 6b353b9504..e0c3412ce3 100644
--- a/macros/latex/contrib/l3experimental/README.md
+++ b/macros/latex/contrib/l3experimental/README.md
@@ -1,7 +1,7 @@
Experimental LaTeX3 Concepts
============================
-Release 2019-09-28
+Release 2019-10-11
Overview
--------
diff --git a/macros/latex/contrib/l3experimental/l3benchmark.dtx b/macros/latex/contrib/l3experimental/l3benchmark.dtx
index f90bd2f1c4..e66d06bdcb 100644
--- a/macros/latex/contrib/l3experimental/l3benchmark.dtx
+++ b/macros/latex/contrib/l3experimental/l3benchmark.dtx
@@ -46,7 +46,7 @@
% }^^A
% }
%
-% \date{Released 2019-09-28}
+% \date{Released 2019-10-11}
%
% \maketitle
%
@@ -130,7 +130,7 @@
%
% \begin{macrocode}
%<*package>
-\ProvidesExplPackage{l3benchmark}{2019-09-28}{}
+\ProvidesExplPackage{l3benchmark}{2019-10-11}{}
{L3 Experimental benchmarking}
%</package>
% \end{macrocode}
diff --git a/macros/latex/contrib/l3experimental/l3benchmark.pdf b/macros/latex/contrib/l3experimental/l3benchmark.pdf
index e5af65076d..4ca0a1f13e 100644
--- a/macros/latex/contrib/l3experimental/l3benchmark.pdf
+++ b/macros/latex/contrib/l3experimental/l3benchmark.pdf
Binary files differ
diff --git a/macros/latex/contrib/l3experimental/l3cctab.dtx b/macros/latex/contrib/l3experimental/l3cctab.dtx
index 64266fe781..3d6aadc98d 100644
--- a/macros/latex/contrib/l3experimental/l3cctab.dtx
+++ b/macros/latex/contrib/l3experimental/l3cctab.dtx
@@ -46,7 +46,7 @@
% }^^A
% }
%
-% \date{Released 2019-09-28}
+% \date{Released 2019-10-11}
%
% \maketitle
%
@@ -171,7 +171,7 @@
%
% \begin{macrocode}
%<*package>
-\ProvidesExplPackage{l3cctab}{2019-09-28}{}
+\ProvidesExplPackage{l3cctab}{2019-10-11}{}
{L3 Experimental category code tables}
%</package>
% \end{macrocode}
diff --git a/macros/latex/contrib/l3experimental/l3cctab.pdf b/macros/latex/contrib/l3experimental/l3cctab.pdf
index b5e4c9174f..be1aa48523 100644
--- a/macros/latex/contrib/l3experimental/l3cctab.pdf
+++ b/macros/latex/contrib/l3experimental/l3cctab.pdf
Binary files differ
diff --git a/macros/latex/contrib/l3experimental/l3color.dtx b/macros/latex/contrib/l3experimental/l3color.dtx
index d6dd271ee2..16147a3fb2 100644
--- a/macros/latex/contrib/l3experimental/l3color.dtx
+++ b/macros/latex/contrib/l3experimental/l3color.dtx
@@ -46,7 +46,7 @@
% }^^A
% }
%
-% \date{Released 2019-09-28}
+% \date{Released 2019-10-11}
%
% \maketitle
%
@@ -191,7 +191,7 @@
% \cs{color_show:n} \Arg{name}
% \end{syntax}
% Displays the color specification stored in the \meta{name} on the
-% terminal
+% terminal.
% \end{function}
%
% \section{Selecting colors}
@@ -243,7 +243,9 @@
% \cs{color_parse:nN} \Arg{color expression} \Arg{tl}
% \end{syntax}
% Parses the \meta{color expression} as described above, and sets the
-% \meta{tl} the the equivalent \meta{core color representation}.
+% \meta{tl} the the equivalent \meta{core color representation}
+% (used at the backend level and based on \texttt{dvips} color
+% representation).
% \end{function}
%
% \section{Spot colors}
@@ -265,7 +267,7 @@
%
% \begin{macrocode}
%<*package>
-\ProvidesExplPackage{l3color}{2019-09-28}{}
+\ProvidesExplPackage{l3color}{2019-10-11}{}
{L3 Experimental color support}
%</package>
% \end{macrocode}
@@ -474,7 +476,7 @@
{ \@@_parse_loop_init:Nnn #1 {#2} {#3} }
}
{
- \__kernel_msg_error:nnn { color } { unknown-color } {#3}
+ \__kernel_msg_error:nnn { color } { unknown-color } {#2}
\tl_set_eq:NN \l_@@_current_tl \l_@@_named_black_tl
}
}
@@ -699,8 +701,8 @@
% \end{macro}
%
% \begin{macro}{\@@_select:}
-% A driver-neutral location for \enquote{last minute} manipulations before
-% handing off to the driver code. We set the special |.| syntax here: this
+% A backend-neutral location for \enquote{last minute} manipulations before
+% handing off to the backend code. We set the special |.| syntax here: this
% will therefore always be available. The finalisation is separate from the
% main function so it can also be applied to \emph{e.g.}~page color.
% \begin{macrocode}
@@ -714,7 +716,7 @@
%
% \begin{macro}{\color_select:n}
% \begin{macro}{\color_select:nn}
-% Parse the input expressions then get the driver to actually activate
+% Parse the input expressions then get the backend to actually activate
% them.
% \begin{macrocode}
\cs_new_protected:Npn \color_select:n #1
diff --git a/macros/latex/contrib/l3experimental/l3color.pdf b/macros/latex/contrib/l3experimental/l3color.pdf
index cf156af05b..c6c42016e8 100644
--- a/macros/latex/contrib/l3experimental/l3color.pdf
+++ b/macros/latex/contrib/l3experimental/l3color.pdf
Binary files differ
diff --git a/macros/latex/contrib/l3experimental/l3draw-boxes.dtx b/macros/latex/contrib/l3experimental/l3draw-boxes.dtx
index 30b4952657..6424fbe6a1 100644
--- a/macros/latex/contrib/l3experimental/l3draw-boxes.dtx
+++ b/macros/latex/contrib/l3experimental/l3draw-boxes.dtx
@@ -44,7 +44,7 @@
% }^^A
% }
%
-% \date{Released 2019-09-28}
+% \date{Released 2019-10-11}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3experimental/l3draw-code.pdf b/macros/latex/contrib/l3experimental/l3draw-code.pdf
index fcd4063c17..3f44b3e82c 100644
--- a/macros/latex/contrib/l3experimental/l3draw-code.pdf
+++ b/macros/latex/contrib/l3experimental/l3draw-code.pdf
Binary files differ
diff --git a/macros/latex/contrib/l3experimental/l3draw-layers.dtx b/macros/latex/contrib/l3experimental/l3draw-layers.dtx
index c46f2489e3..e9b86fd30e 100644
--- a/macros/latex/contrib/l3experimental/l3draw-layers.dtx
+++ b/macros/latex/contrib/l3experimental/l3draw-layers.dtx
@@ -44,7 +44,7 @@
% }^^A
% }
%
-% \date{Released 2019-09-28}
+% \date{Released 2019-10-11}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3experimental/l3draw-paths.dtx b/macros/latex/contrib/l3experimental/l3draw-paths.dtx
index b6291a3280..442b158fbc 100644
--- a/macros/latex/contrib/l3experimental/l3draw-paths.dtx
+++ b/macros/latex/contrib/l3experimental/l3draw-paths.dtx
@@ -44,7 +44,7 @@
% }^^A
% }
%
-% \date{Released 2019-09-28}
+% \date{Released 2019-10-11}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3experimental/l3draw-points.dtx b/macros/latex/contrib/l3experimental/l3draw-points.dtx
index b05e29afe9..7c3749a956 100644
--- a/macros/latex/contrib/l3experimental/l3draw-points.dtx
+++ b/macros/latex/contrib/l3experimental/l3draw-points.dtx
@@ -44,7 +44,7 @@
% }^^A
% }
%
-% \date{Released 2019-09-28}
+% \date{Released 2019-10-11}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3experimental/l3draw-scopes.dtx b/macros/latex/contrib/l3experimental/l3draw-scopes.dtx
index bbd5c83c66..de1036ef52 100644
--- a/macros/latex/contrib/l3experimental/l3draw-scopes.dtx
+++ b/macros/latex/contrib/l3experimental/l3draw-scopes.dtx
@@ -44,7 +44,7 @@
% }^^A
% }
%
-% \date{Released 2019-09-28}
+% \date{Released 2019-10-11}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3experimental/l3draw-softpath.dtx b/macros/latex/contrib/l3experimental/l3draw-softpath.dtx
index ee228be271..0b51687b9f 100644
--- a/macros/latex/contrib/l3experimental/l3draw-softpath.dtx
+++ b/macros/latex/contrib/l3experimental/l3draw-softpath.dtx
@@ -44,7 +44,7 @@
% }^^A
% }
%
-% \date{Released 2019-09-28}
+% \date{Released 2019-10-11}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3experimental/l3draw-state.dtx b/macros/latex/contrib/l3experimental/l3draw-state.dtx
index 1137c9d179..4bea6a4943 100644
--- a/macros/latex/contrib/l3experimental/l3draw-state.dtx
+++ b/macros/latex/contrib/l3experimental/l3draw-state.dtx
@@ -44,7 +44,7 @@
% }^^A
% }
%
-% \date{Released 2019-09-28}
+% \date{Released 2019-10-11}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3experimental/l3draw-transforms.dtx b/macros/latex/contrib/l3experimental/l3draw-transforms.dtx
index 17a225f597..39873b59a2 100644
--- a/macros/latex/contrib/l3experimental/l3draw-transforms.dtx
+++ b/macros/latex/contrib/l3experimental/l3draw-transforms.dtx
@@ -44,7 +44,7 @@
% }^^A
% }
%
-% \date{Released 2019-09-28}
+% \date{Released 2019-10-11}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3experimental/l3draw.dtx b/macros/latex/contrib/l3experimental/l3draw.dtx
index 5813b7edf7..66b7b73f35 100644
--- a/macros/latex/contrib/l3experimental/l3draw.dtx
+++ b/macros/latex/contrib/l3experimental/l3draw.dtx
@@ -110,7 +110,7 @@
% }^^A
% }
%
-% \date{Released 2019-09-28}
+% \date{Released 2019-10-11}
%
% \maketitle
%
@@ -1146,7 +1146,7 @@
%
% \begin{macrocode}
%<*package>
-\ProvidesExplPackage{l3draw}{2019-09-28}{}
+\ProvidesExplPackage{l3draw}{2019-10-11}{}
{L3 Experimental core drawing support}
%</package>
% \end{macrocode}
diff --git a/macros/latex/contrib/l3experimental/l3draw.pdf b/macros/latex/contrib/l3experimental/l3draw.pdf
index 69c481bbee..949c82acbf 100644
--- a/macros/latex/contrib/l3experimental/l3draw.pdf
+++ b/macros/latex/contrib/l3experimental/l3draw.pdf
Binary files differ
diff --git a/macros/latex/contrib/l3experimental/l3galley.dtx b/macros/latex/contrib/l3experimental/l3galley.dtx
index 06ffe81ab0..a4d768b05e 100644
--- a/macros/latex/contrib/l3experimental/l3galley.dtx
+++ b/macros/latex/contrib/l3experimental/l3galley.dtx
@@ -61,7 +61,7 @@
% }^^A
% }
%
-% \date{Released 2019-09-28}
+% \date{Released 2019-10-11}
%
% \maketitle
%
@@ -687,7 +687,7 @@
%
% \begin{macrocode}
%<*package>
-\ProvidesExplPackage{l3galley}{2019-09-28}{}
+\ProvidesExplPackage{l3galley}{2019-10-11}{}
{L3 Experimental galley code}
%</package>
% \end{macrocode}
diff --git a/macros/latex/contrib/l3experimental/l3galley.pdf b/macros/latex/contrib/l3experimental/l3galley.pdf
index c14696e3cf..8de12d7da8 100644
--- a/macros/latex/contrib/l3experimental/l3galley.pdf
+++ b/macros/latex/contrib/l3experimental/l3galley.pdf
Binary files differ
diff --git a/macros/latex/contrib/l3experimental/l3graphics.dtx b/macros/latex/contrib/l3experimental/l3graphics.dtx
index 08d5ae4f63..8deb2335ed 100644
--- a/macros/latex/contrib/l3experimental/l3graphics.dtx
+++ b/macros/latex/contrib/l3experimental/l3graphics.dtx
@@ -46,7 +46,7 @@
% }^^A
% }
%
-% \date{Released 2019-09-28}
+% \date{Released 2019-10-11}
%
% \maketitle
%
@@ -241,7 +241,7 @@
%
% \begin{macrocode}
%<*package>
-\ProvidesExplPackage{l3graphics}{2019-09-28}{}
+\ProvidesExplPackage{l3graphics}{2019-10-11}{}
{L3 Experimental graphics inclusion support}
%</package>
% \end{macrocode}
diff --git a/macros/latex/contrib/l3experimental/l3graphics.pdf b/macros/latex/contrib/l3experimental/l3graphics.pdf
index b821690316..d3c36505fe 100644
--- a/macros/latex/contrib/l3experimental/l3graphics.pdf
+++ b/macros/latex/contrib/l3experimental/l3graphics.pdf
Binary files differ
diff --git a/macros/latex/contrib/l3experimental/l3pdf-code.pdf b/macros/latex/contrib/l3experimental/l3pdf-code.pdf
index 8ab758a318..fcbbc8883d 100644
--- a/macros/latex/contrib/l3experimental/l3pdf-code.pdf
+++ b/macros/latex/contrib/l3experimental/l3pdf-code.pdf
Binary files differ
diff --git a/macros/latex/contrib/l3experimental/l3pdf.dtx b/macros/latex/contrib/l3experimental/l3pdf.dtx
index d3784bb4e2..61ac10ef89 100644
--- a/macros/latex/contrib/l3experimental/l3pdf.dtx
+++ b/macros/latex/contrib/l3experimental/l3pdf.dtx
@@ -46,7 +46,7 @@
% }^^A
% }
%
-% \date{Released 2019-09-28}
+% \date{Released 2019-10-11}
%
% \maketitle
%
@@ -185,7 +185,7 @@
%
% \begin{macrocode}
%<*package>
-\ProvidesExplPackage{l3pdf}{2019-09-28}{}
+\ProvidesExplPackage{l3pdf}{2019-10-11}{}
{L3 Experimental core PDF support}
%</package>
% \end{macrocode}
diff --git a/macros/latex/contrib/l3experimental/l3pdf.pdf b/macros/latex/contrib/l3experimental/l3pdf.pdf
index e482f9058b..fefcea1f74 100644
--- a/macros/latex/contrib/l3experimental/l3pdf.pdf
+++ b/macros/latex/contrib/l3experimental/l3pdf.pdf
Binary files differ
diff --git a/macros/latex/contrib/l3experimental/l3str-format.dtx b/macros/latex/contrib/l3experimental/l3str-format.dtx
index eb06238f1c..03fd22c5ea 100644
--- a/macros/latex/contrib/l3experimental/l3str-format.dtx
+++ b/macros/latex/contrib/l3experimental/l3str-format.dtx
@@ -48,7 +48,7 @@
% }^^A
% }
%
-% \date{Released 2019-09-28}
+% \date{Released 2019-10-11}
%
% \maketitle
%
@@ -167,7 +167,7 @@
%
% \begin{macrocode}
%<*package>
-\ProvidesExplPackage{l3str-format}{2019-09-28}{}
+\ProvidesExplPackage{l3str-format}{2019-10-11}{}
{L3 Experimental string formatting}
%</package>
% \end{macrocode}
diff --git a/macros/latex/contrib/l3experimental/l3str-format.pdf b/macros/latex/contrib/l3experimental/l3str-format.pdf
index 7a7858d005..3b22a08fd4 100644
--- a/macros/latex/contrib/l3experimental/l3str-format.pdf
+++ b/macros/latex/contrib/l3experimental/l3str-format.pdf
Binary files differ
diff --git a/macros/latex/contrib/l3experimental/l3sys-shell.dtx b/macros/latex/contrib/l3experimental/l3sys-shell.dtx
index 18310b6584..f1aaa56c93 100644
--- a/macros/latex/contrib/l3experimental/l3sys-shell.dtx
+++ b/macros/latex/contrib/l3experimental/l3sys-shell.dtx
@@ -46,7 +46,7 @@
% }^^A
% }
%
-% \date{Released 2019-09-28}
+% \date{Released 2019-10-11}
%
% \maketitle
%
@@ -136,7 +136,7 @@
%
% \begin{macrocode}
%<*package>
-\ProvidesExplPackage{l3sys-shell}{2019-09-28}{}
+\ProvidesExplPackage{l3sys-shell}{2019-10-11}{}
{L3 Experimental system shell functions}
%</package>
% \end{macrocode}
diff --git a/macros/latex/contrib/l3experimental/l3sys-shell.pdf b/macros/latex/contrib/l3experimental/l3sys-shell.pdf
index e306a267cb..271d03ab3e 100644
--- a/macros/latex/contrib/l3experimental/l3sys-shell.pdf
+++ b/macros/latex/contrib/l3experimental/l3sys-shell.pdf
Binary files differ
diff --git a/macros/latex/contrib/l3experimental/xcoffins.dtx b/macros/latex/contrib/l3experimental/xcoffins.dtx
index b4d0ce465a..7e3d89e7c2 100644
--- a/macros/latex/contrib/l3experimental/xcoffins.dtx
+++ b/macros/latex/contrib/l3experimental/xcoffins.dtx
@@ -56,7 +56,7 @@
% }^^A
% }
%
-% \date{Released 2019-09-28}
+% \date{Released 2019-10-11}
%
% \maketitle
%
@@ -675,7 +675,7 @@
% \end{macrocode}
%
% \begin{macrocode}
-\ProvidesExplPackage{xcoffins}{2019-09-28}{}
+\ProvidesExplPackage{xcoffins}{2019-10-11}{}
{L3 Experimental design level coffins}
% \end{macrocode}
%
diff --git a/macros/latex/contrib/l3experimental/xcoffins.pdf b/macros/latex/contrib/l3experimental/xcoffins.pdf
index 2f93f907db..343b91a3c6 100644
--- a/macros/latex/contrib/l3experimental/xcoffins.pdf
+++ b/macros/latex/contrib/l3experimental/xcoffins.pdf
Binary files differ
diff --git a/macros/latex/contrib/l3experimental/xgalley.dtx b/macros/latex/contrib/l3experimental/xgalley.dtx
index cc6da75e0f..a0c9d83c80 100644
--- a/macros/latex/contrib/l3experimental/xgalley.dtx
+++ b/macros/latex/contrib/l3experimental/xgalley.dtx
@@ -47,7 +47,7 @@
% }^^A
% }
%
-% \date{Released 2019-09-28}
+% \date{Released 2019-10-11}
%
% \maketitle
%
@@ -734,7 +734,7 @@
% \end{macrocode}
%
% \begin{macrocode}
-\ProvidesExplPackage{xgalley}{2019-09-28}{}
+\ProvidesExplPackage{xgalley}{2019-10-11}{}
{L3 Experimental galley}
\RequirePackage{xparse,xtemplate,l3galley}
% \end{macrocode}
diff --git a/macros/latex/contrib/l3experimental/xgalley.pdf b/macros/latex/contrib/l3experimental/xgalley.pdf
index 0e5f3fa86c..287b12301d 100644
--- a/macros/latex/contrib/l3experimental/xgalley.pdf
+++ b/macros/latex/contrib/l3experimental/xgalley.pdf
Binary files differ