summaryrefslogtreecommitdiff
path: root/macros/latex
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2024-02-05 03:00:39 +0000
committerNorbert Preining <norbert@preining.info>2024-02-05 03:00:39 +0000
commit1343b01ff7a9bf0b93cee0d13ff1b13f2e649252 (patch)
tree25e1802be3817a994cd8ef1b326299eaea4727d6 /macros/latex
parent16f68bbec3cca735a695904227872abc2ace1f90 (diff)
CTAN sync 202402050300
Diffstat (limited to 'macros/latex')
-rw-r--r--macros/latex/contrib/easybook/easybook.dtx6
-rw-r--r--macros/latex/contrib/easybook/easybook.pdfbin598552 -> 598476 bytes
-rw-r--r--macros/latex/contrib/easybook/easybook.tex8
-rw-r--r--macros/latex/contrib/ffcode/DEPENDS.txt1
-rw-r--r--macros/latex/contrib/ffcode/ffcode.dtx17
-rw-r--r--macros/latex/contrib/ffcode/ffcode.pdfbin517724 -> 518363 bytes
-rw-r--r--macros/latex/contrib/spbmark/spbmark.pdfbin85360 -> 86672 bytes
-rw-r--r--macros/latex/contrib/spbmark/spbmark.sty82
-rw-r--r--macros/latex/contrib/spbmark/spbmark.tex64
-rw-r--r--macros/latex/contrib/tagpdf/README.md4
-rw-r--r--macros/latex/contrib/tagpdf/ex-AF-file.pdf176
-rw-r--r--macros/latex/contrib/tagpdf/ex-alt-actualtext.pdfbin34295 -> 34295 bytes
-rw-r--r--macros/latex/contrib/tagpdf/ex-attribute.pdf14
-rw-r--r--macros/latex/contrib/tagpdf/ex-formula-problem.pdf14
-rw-r--r--macros/latex/contrib/tagpdf/ex-list.pdf14
-rw-r--r--macros/latex/contrib/tagpdf/ex-mc-manual-para-split-obsolete.pdf14
-rw-r--r--macros/latex/contrib/tagpdf/ex-softhyphen.pdf14
-rw-r--r--macros/latex/contrib/tagpdf/ex-spaceglyph-listings.pdf14
-rw-r--r--macros/latex/contrib/tagpdf/ex-structure-obsolete.pdf14
-rw-r--r--macros/latex/contrib/tagpdf/ex-tagpdf-template.pdf156
-rw-r--r--macros/latex/contrib/tagpdf/tagpdf-backend.dtx8
-rw-r--r--macros/latex/contrib/tagpdf/tagpdf-checks.dtx4
-rw-r--r--macros/latex/contrib/tagpdf/tagpdf-code.pdfbin1673023 -> 1667114 bytes
-rw-r--r--macros/latex/contrib/tagpdf/tagpdf-data.dtx34
-rw-r--r--macros/latex/contrib/tagpdf/tagpdf-mc-generic.dtx6
-rw-r--r--macros/latex/contrib/tagpdf/tagpdf-mc-luacode.dtx6
-rw-r--r--macros/latex/contrib/tagpdf/tagpdf-mc-shared.dtx4
-rw-r--r--macros/latex/contrib/tagpdf/tagpdf-roles.dtx82
-rw-r--r--macros/latex/contrib/tagpdf/tagpdf-space.dtx4
-rw-r--r--macros/latex/contrib/tagpdf/tagpdf-struct.dtx6
-rw-r--r--macros/latex/contrib/tagpdf/tagpdf-tree.dtx4
-rw-r--r--macros/latex/contrib/tagpdf/tagpdf-user.dtx4
-rw-r--r--macros/latex/contrib/tagpdf/tagpdf.dtx6
-rw-r--r--macros/latex/contrib/tagpdf/tagpdf.pdfbin1103561 -> 1103114 bytes
-rw-r--r--macros/latex/contrib/tagpdf/tagpdf.tex4
-rw-r--r--macros/latex/contrib/tagpdf/tagpdfdocu-patches.sty2
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/README.md8
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-documentation.tex2
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-lua.tex2
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-main.tex4
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-marking.tex2
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-news.tex14
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-presentation.tex2
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/doc/tkz-euclide.pdfbin1116615 -> 1116500 bytes
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/latex/drawings/tkz-draw-eu-angles.tex10
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/latex/drawings/tkz-draw-eu-circles.tex6
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/latex/drawings/tkz-draw-eu-compass.tex8
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/latex/drawings/tkz-draw-eu-ellipses.tex7
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/latex/drawings/tkz-draw-eu-lines.tex6
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/latex/drawings/tkz-draw-eu-points.tex6
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/latex/drawings/tkz-draw-eu-polygons.tex6
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/latex/drawings/tkz-draw-eu-protractor.tex6
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/latex/drawings/tkz-draw-eu-sectors.tex6
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/latex/drawings/tkz-draw-eu-show.tex8
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/latex/libs/tkz-lib-eu-marks.tex6
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/latex/libs/tkz-lib-eu-shape.tex6
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/latex/obj-lua/tkz-obj-eu-lua-circles-by.tex4
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/latex/obj-lua/tkz-obj-eu-lua-circles.tex6
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/latex/obj-lua/tkz-obj-eu-lua-points-by.tex6
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/latex/obj-lua/tkz-obj-eu-lua-points-spc.tex4
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/latex/obj-lua/tkz-obj-eu-lua-points-with.tex6
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/latex/obj-lua/tkz-obj-eu-lua-points.tex6
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/latex/obj/tkz-obj-eu-axesmin.tex6
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/latex/obj/tkz-obj-eu-circles-by.tex6
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/latex/obj/tkz-obj-eu-circles.tex6
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/latex/obj/tkz-obj-eu-grids.tex6
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/latex/obj/tkz-obj-eu-lines.tex6
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/latex/obj/tkz-obj-eu-points-by.tex6
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/latex/obj/tkz-obj-eu-points-rnd.tex6
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/latex/obj/tkz-obj-eu-points-spc.tex6
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/latex/obj/tkz-obj-eu-points-with.tex6
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/latex/obj/tkz-obj-eu-points.tex6
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/latex/obj/tkz-obj-eu-polygons.tex6
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/latex/obj/tkz-obj-eu-triangles.tex6
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/latex/tkz-euclide.cfg6
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/latex/tkz-euclide.sty8
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/latex/tools-lua/tkz-tools-eu-lua-angles.tex6
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/latex/tools-lua/tkz-tools-eu-lua-base.tex6
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/latex/tools-lua/tkz-tools-eu-lua-intersections.tex6
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/latex/tools-lua/tkz-tools-eu-lua-math.tex6
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/latex/tools/tkz-tools-eu-BB.tex6
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/latex/tools/tkz-tools-eu-angles.tex6
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/latex/tools/tkz-tools-eu-base.tex6
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/latex/tools/tkz-tools-eu-colors.tex6
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/latex/tools/tkz-tools-eu-intersections.tex6
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/latex/tools/tkz-tools-eu-math.tex6
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/latex/tools/tkz-tools-eu-modules.tex6
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/latex/tools/tkz-tools-eu-text.tex6
-rw-r--r--macros/latex/contrib/tkz/tkz-euclide/latex/tools/tkz-tools-eu-utilities.tex6
-rw-r--r--macros/latex/contrib/udepcolor/README.md9
-rw-r--r--macros/latex/contrib/udepcolor/udepcolor-doc-EN.pdfbin0 -> 38851 bytes
-rw-r--r--macros/latex/contrib/udepcolor/udepcolor-doc-EN.tex138
-rw-r--r--macros/latex/contrib/udepcolor/udepcolor-doc-ES.pdfbin0 -> 39449 bytes
-rw-r--r--macros/latex/contrib/udepcolor/udepcolor-doc-ES.tex137
-rw-r--r--macros/latex/contrib/udepcolor/udepcolor.sty51
95 files changed, 864 insertions, 568 deletions
diff --git a/macros/latex/contrib/easybook/easybook.dtx b/macros/latex/contrib/easybook/easybook.dtx
index 885a059c97..f64ea5d1bc 100644
--- a/macros/latex/contrib/easybook/easybook.dtx
+++ b/macros/latex/contrib/easybook/easybook.dtx
@@ -15,7 +15,7 @@
%<*class>
\NeedsTeXFormat{LaTeX2e}[2020/10/01]
\RequirePackage{l3keys2e}
-\ProvidesExplClass{easybook}{2024/01/31}{2024S}
+\ProvidesExplClass{easybook}{2024/02/04}{2024T}
{Easily typesetting Chinese theses or books}
\bool_set_false:N \l__eb_compile_draft_bool
@@ -297,7 +297,7 @@
%<*package>
\NeedsTeXFormat{LaTeX2e}[2020/10/01]
\RequirePackage{l3keys2e,etoolbox}
-\ProvidesExplPackage{easybase}{2024/01/31}{2024S}
+\ProvidesExplPackage{easybase}{2024/02/04}{2024T}
{Easily typesetting Chinese theses or books}
\cs_generate_variant:Nn \dim_set:Nn { NV }
@@ -2320,7 +2320,7 @@
}
%</package>
%<*tcolorbox>
-\ProvidesExplFile{eb-tcolorbox.cfg}{2024/01/31}{2024S}
+\ProvidesExplFile{eb-tcolorbox.cfg}{2024/02/04}{2024T}
{Customization of tcolorbox for easybook}
\cs_set_protected:Npn \addtotcbstyle #1#2
diff --git a/macros/latex/contrib/easybook/easybook.pdf b/macros/latex/contrib/easybook/easybook.pdf
index f7a0a541b1..5cc576460f 100644
--- a/macros/latex/contrib/easybook/easybook.pdf
+++ b/macros/latex/contrib/easybook/easybook.pdf
Binary files differ
diff --git a/macros/latex/contrib/easybook/easybook.tex b/macros/latex/contrib/easybook/easybook.tex
index 6ac54ffeee..b7a120c2b0 100644
--- a/macros/latex/contrib/easybook/easybook.tex
+++ b/macros/latex/contrib/easybook/easybook.tex
@@ -23,8 +23,8 @@
name = easybook,
color-scheme = blue,
title = EASYBOOK使用手册,
- version = v2024S,
- date = 2024/01/31,
+ version = v2024T,
+ date = 2024/02/04,
authors = 瞿毅,
info = 简便地排版中文学位论文或书籍,
email = toquyi@163.com,
@@ -600,7 +600,7 @@
下面定义一个名为 \code{fancy} 的定理样式用于 \cs{declaretheorem} 的 \option*{style} 选项:
\begin{ctexexam}[labelref = exam:new theorem sty]
\declaretheoremstyle{fancy}[
- wihin = chapter,
+ within = chapter,
spaceabove = 6pt,
spacebelow = 6pt,
headfont = \normalfont\bfseries,
@@ -1350,7 +1350,7 @@
\shortversion{v = 1.638,date = 2022/03/04,changes = 增加目录条目样式选项注册命令 \cs{RegisterTocName}。}
\shortversion{v = 1.644,date = 2022/03/10,changes = 增加浮动环境目录声明命令 \cs{DeclareFloatList} 配合 \pkg*{caption} 宏包。}
\shortversion{v = 1.682,date = 2022/05/01,changes = 将迷你页判断命令 \cs{notminipage} 改为被保护命令兼容 \pkg*{circledtext} 宏包。}
- \begin{version}[v = 2024S,date = 2024/01/31,simple]
+ \begin{version}[v = 2024T,date = 2024/02/04,simple]
\item 核对依赖宏包的更新改动,优化使用手册的内容细节。
\item 修复图表等浮动环境题注目录中条目标签编号的计数器值显示错误问题。
\item 修复附录命令 \cs{appendix} 的可选参数设置英文目录中条目名字和编号失效的问题。
diff --git a/macros/latex/contrib/ffcode/DEPENDS.txt b/macros/latex/contrib/ffcode/DEPENDS.txt
index 2b69ddd2b9..036451c7b6 100644
--- a/macros/latex/contrib/ffcode/DEPENDS.txt
+++ b/macros/latex/contrib/ffcode/DEPENDS.txt
@@ -1,6 +1,7 @@
hard listings
hard pgfopts
hard tcolorbox
+soft etoolbox
soft docshots
soft environ
soft href-ul
diff --git a/macros/latex/contrib/ffcode/ffcode.dtx b/macros/latex/contrib/ffcode/ffcode.dtx
index 06a7db10b6..52f2241dc0 100644
--- a/macros/latex/contrib/ffcode/ffcode.dtx
+++ b/macros/latex/contrib/ffcode/ffcode.dtx
@@ -50,7 +50,7 @@
%<package>\NeedsTeXFormat{LaTeX2e}
%<package>\ProvidesPackage{ffcode}
%<*package>
-[2024-01-11 0.9.1 Fixed Font Code]
+[2024-02-04 0.9.2 Fixed Font Code]
%</package>
%<*driver>
\documentclass{ltxdoc}
@@ -225,6 +225,7 @@
% \changes{v0.6.0}{2021/11/14}{Package option \texttt{novert} added, to disable redefinition of vertical bar.}
% \changes{v0.7.0}{2021/11/28}{Package option \texttt{bold} added, to make all \texttt{\char`\\ff} pieces look bolder than usual.}
% \changes{v0.7.0}{2021/11/28}{Package option \texttt{sf} added, to make all \texttt{\char`\\ff} pieces be printed as \texttt{\char`\\sffamily}.}
+% \changes{v0.9.2}{2024/02/04}{All lengths and sizes are in "em" instead of "pt".}
% \begin{macrocode}
\RequirePackage{pgfopts}
\pgfkeys{
@@ -262,10 +263,10 @@
\lstset{basicstyle={\ttfamily}}
\lstset{columns=fullflexible}
\ifdefined\ff@nonumbers\else
- \lstset{numbers=left,numbersep=5pt,numberstyle={\tiny\sffamily\color{gray}}}
+ \lstset{numbers=left,numbersep=.8em,numberstyle={\tiny\sffamily\color{gray}}}
\fi
\ifdefined\ff@nobars\else
- \lstset{frame=leftline,framerule=.4pt,rulecolor={\color{gray}}}
+ \lstset{frame=leftline,framerule=.05em,rulecolor={\color{gray}}}
\ifdefined\ff@nocn\else
\lstset{firstnumber=last}
\fi
@@ -296,7 +297,7 @@
% Then, we define supplementary command |\ff@rule|:
% \begin{macrocode}
\makeatletter\newcommand\ff@rule
- {\vrule height 6pt depth 1pt width 0pt}
+ {\vrule height 0.6em depth 0.1em width 0em}
\makeatother
% \end{macrocode}
% \end{macro}
@@ -309,8 +310,8 @@
\ifdefined\ff@noframes\else
\RequirePackage{tcolorbox}
\newtcbox\ff@box{nobeforeafter,colframe=gray!80!white,
- colback=gray!5!white,boxrule=0.1pt,arc=1pt,
- boxsep=1.2pt,left=0.5pt,right=0.5pt,top=0.2pt,bottom=0.2pt,
+ colback=gray!5!white,boxrule=0.01em,arc=0.1em,
+ boxsep=0.12em,left=0.05em,right=0.05em,top=0.02em,bottom=0.02em,
tcbox raise base}
\fi
\makeatother
@@ -360,6 +361,10 @@
% \end{macrocode}
% \end{macro}
+% \begin{macrocode}
+\endinput
+% \end{macrocode}
+
% \Finale
%\clearpage
diff --git a/macros/latex/contrib/ffcode/ffcode.pdf b/macros/latex/contrib/ffcode/ffcode.pdf
index 1228e80779..c39bfa4ffe 100644
--- a/macros/latex/contrib/ffcode/ffcode.pdf
+++ b/macros/latex/contrib/ffcode/ffcode.pdf
Binary files differ
diff --git a/macros/latex/contrib/spbmark/spbmark.pdf b/macros/latex/contrib/spbmark/spbmark.pdf
index 678496688b..29809f57d1 100644
--- a/macros/latex/contrib/spbmark/spbmark.pdf
+++ b/macros/latex/contrib/spbmark/spbmark.pdf
Binary files differ
diff --git a/macros/latex/contrib/spbmark/spbmark.sty b/macros/latex/contrib/spbmark/spbmark.sty
index 9d8c24a018..b6af3d93c2 100644
--- a/macros/latex/contrib/spbmark/spbmark.sty
+++ b/macros/latex/contrib/spbmark/spbmark.sty
@@ -9,7 +9,7 @@
% https://creativecommons.org/licenses/by/4.0/legalcode
\NeedsTeXFormat{LaTeX2e}[2018/12/31]
\RequirePackage{xparse,l3keys2e}
-\ProvidesExplPackage{spbmark}{2024/01/08}{1.43}
+\ProvidesExplPackage{spbmark}{2024/02/04}{1.45}
{Customize superscripts and subscripts}
\cs_generate_variant:Nn \box_set_ht:Nn { cv }
@@ -23,31 +23,60 @@
\cs_generate_variant:Nn \tl_if_novalue:nF { V }
\cs_generate_variant:Nn \tl_if_blank:nF { v }
+\cs_set_eq:NN \spb@textsuperscript@save \textsuperscript
+\cs_set_eq:NN \spb@textsubscript@save \textsubscript
+\cs_set_eq:NN \spb@math@super@save \sp
+\cs_set_eq:NN \spb@math@sub@save \sb
+\cs_set_eq:NN \spb@@makefnmark@save \@makefnmark
\cs_new_protected:Npn \spb_define:n { \keys_define:nn { ctex/style } }
\cs_new_protected:Npn \spb_set:n { \keys_set:nn { ctex/style } }
\cs_set_eq:NN \spbset \spb_set:n
\keys_define:nn { spbmark/option }
{
- text .bool_set:N = \l_spb_newsupb_text_bool,
+ text .choice:,
+ text/true .code:n =
+ {
+ \cs_set:Npn \textsuperscript { \super }
+ \cs_set:Npn \textsubscript { \sub }
+ },
+ text/false .code:n =
+ {
+ \cs_set:Npn \textsuperscript { \spb@textsuperscript@save }
+ \cs_set:Npn \textsubscript { \spb@textsubscript@save }
+ },
text .default:n = true,
- math .bool_set:N = \l_spb_newsupb_math_bool,
+ math .choice:,
+ math/true .code:n =
+ {
+ \cs_set:Npn \sp { \super }
+ \cs_set:Npn \sb { \sub }
+ },
+ math/false .code:n =
+ {
+ \cs_set:Npn \sp { \spb@math@super@save }
+ \cs_set:Npn \sb { \spb@math@sub@save }
+ },
math .default:n = true,
- foot .bool_set:N = \l_spb_newsupb_foot_bool,
+ foot .choice:,
+ foot/true .code:n =
+ {
+ \cs_set:Npn \@makefnmark
+ { \hbox:n { \fnmarkfont{\super{\@thefnmark}} } }
+ },
+ foot/false .code:n =
+ { \cs_set:Npn \@makefnmark { \spb@@makefnmark@save } },
foot .default:n = true,
- both .meta:n = { text,math },
- both .value_forbidden:n = true,
- all .meta:n = { text,math,foot },
- all .value_forbidden:n = true,
- ctex .code:n = { },
- newsupb .code:n = { }
+ both .meta:n = { text = #1,math = #1 },
+ both .default:n = true,
+ all .meta:n = { text = #1,math = #1,foot = #1 },
+ all .default:n = true
}
+\tl_if_exist:NTF \ftntm@font
+ { \tl_set_eq:NN \fnmarkfont \ftntm@font }
+ { \tl_set_eq:NN \fnmarkfont \normalfont }
\ProcessKeysOptions{spbmark/option}
-\cs_set_eq:NN \spb@textsuperscript@save \textsuperscript
-\cs_set_eq:NN \spb@textsubscript@save \textsubscript
-\cs_set_eq:NN \spb@math@super@save \sp
-\cs_set_eq:NN \spb@math@sub@save \sb
\tl_new:N \g__spb_mark_case_init_tl
\cs_new_protected:Npn \spb_local_case_init:nnn #1#2#3
{
@@ -120,6 +149,7 @@
nohmove .meta:n = { sphmove = 0pt,sbhmove = 0pt },
novmove .meta:n = { spvmove = 0pt,sbvmove = 0pt }
}
+
\cs_new:Npn \spb_box_super_move_up_i:n #1
{ \box_move_up:nn {#1} { \box_use:N \l__super_i_inner_box } }
\cs_new:Npn \spb_box_sub_move_down_i:n #1
@@ -313,7 +343,6 @@
\group_begin:
\mode_leave_vertical:
\tl_gset:Nn \g__spb_mark_case_init_tl {#1}
- \spb_define:n { unknown .undefine: }
\spb_set:n { ##2,##4 }
\spb_mode_switch:nnn {#1} {##3} { i }
\spb_content_hbox_set:nn {#1} {##1}
@@ -445,26 +474,11 @@
Alignment~only~supports~l,~c,~and~r. \\
The~l~parameter~will~be~used~by~default.
}
-
-\bool_if:NT \l_spb_newsupb_text_bool
- {
- \cs_set_eq:NN \textsuperscript \super
- \cs_set_eq:NN \textsubscript \sub
- }
-\bool_if:NT \l_spb_newsupb_math_bool
- {
- \cs_set_eq:NN \sp \super
- \cs_set_eq:NN \sb \sub
- }
-\bool_if:NT \l_spb_newsupb_foot_bool
- {
- \cs_set:Npn \@makefnmark
- { \hbox:n { \fnmarkfont{\super{\@thefnmark}} } }
- }
+\@ifpackageloaded{easybase}
+ {\ctex_gadd_package_hook:nnn { after } { easybase }}
+ {\use:n}
+ { \keys_define:nn { } { ctex/style .inherit:n = spbmark/option } }
\cs_set_eq:NN \spb \supersub
-\tl_if_exist:NTF \ftntm@font
- { \tl_set_eq:NN \fnmarkfont \ftntm@font }
- { \tl_set_eq:NN \fnmarkfont \normalfont }
\endinput
%
% End of file `spbmark.sty'. \ No newline at end of file
diff --git a/macros/latex/contrib/spbmark/spbmark.tex b/macros/latex/contrib/spbmark/spbmark.tex
index 28025db66c..f4d22c3cfc 100644
--- a/macros/latex/contrib/spbmark/spbmark.tex
+++ b/macros/latex/contrib/spbmark/spbmark.tex
@@ -1,13 +1,13 @@
\documentclass[load-preamble+]{cnltx-doc}
-\usepackage{spbmark,siunitx,pifont,hologo}
+\usepackage{spbmark,siunitx,setspace,pifont,hologo}
\usepackage[noto]{newtxmath}
\setcnltx
{
package = spbmark,
title = the spbmark package,
- version = v1.43,
- date = 2024/01/08,
+ version = v1.45,
+ date = 2024/02/04,
authors = Qu Yi,
info = Customize superscript and subscript,
email = toquyi@163.com,
@@ -18,13 +18,11 @@
},
color-scheme = blue,
title-format = \huge\bfseries\scshape,
- add-frame-options = {innerleftmargin = 2em},
- listings-options = {numbers = none,gobble = 2},
- pre-output = {\parindent = 0em},
+ listings-options = {numbers = none,gobble = 2,lineskip = 1pt},
+ pre-output = {\parindent = 0em \setstretch{1.3}},
before-skip = \smallskipamount,
after-skip = \smallskipamount
}
-
\makeatletter
\newcommand{\splitmeta}[2]{\meta{#1}\texttt{,}\meta{#2}}
\newcommand{\newsplitarg}[4][\splitmeta]
@@ -45,10 +43,9 @@
\makeatother
\begin{document}
-
\section{Macro package options}
\label{sec:macro package options}
-The following macro package options will redefine the script commands of the \LaTeX{} kernel. If you do not specify the values of boolean options, they default to \code{true}.
+The following macro package options will redefine the script commands of the \LaTeX{} kernel. If you do not specify the values of boolean options, they default to \code{true}. These options can also be changed in the preamble area and main body using the global control command \cs{sbpset}.
\begin{options}
\keychoice{text}{true,\fbox{false}}
\cs{textsuperscript} and \cs{textsubscript} are equivalent to the \cs{super} and \cs{sub} commands.
@@ -56,13 +53,14 @@ The following macro package options will redefine the script commands of the \La
\cs{sp} and \cs{sb} are equivalent to the \cs{super} and \cs{sub} commands.
\keychoice{foot}{true,\fbox{false}}
The format of the footnote mark match the superscript global move and format settings.
- \opt{both}
- The values of \option{text} and \option{math} two options are \code{true} at the same time.
- \opt{all}
- The values of \option{text}, \option{math} and \option{foot} three options are \code{true} at the same time.
+ \keychoice{both}{true,\fbox{false}}
+ The values of \option{text} and \option{math} two options are \code{true} or \code{false} at the same time.
+ \keychoice{all}{true,\fbox{false}}
+ The values of \option{text}, \option{math} and \option{foot} three options are \code{true} or \code{false} at the same time.
\begin{example}[code-only]
\usepackage[both]{spbmark}
\usepackage[text,foot=true]{spbmark}
+ \spbset{all=false,math}
\end{example}
\end{options}
@@ -84,11 +82,11 @@ There are currently three commands to set superscript and subscript. Their forma
\command{rlastwd}\newtag%
Save the width of the previous marker and provide right alignment. Actually this is the width of the next marker.
\begin{example}
- A\super{bcd}\sub{e}B \\
- A\super{bcd}\sub[hmove=-\llastwd]{e}B \\
- A\sub{e}\super{bcd}[hmove=-\llastwd]B \\
- A\super{bcd}\sub[hmove=-\clastwd]{e}B \\
- A\super{bcd}\sub[hmove=-\rlastwd]{e}B \\
+ 1A\super{bcd}\sub{e}B \\
+ 2A\super{bcd}\sub[hmove=-\llastwd]{e}B \\
+ 3A\sub{e}\super{bcd}[hmove=-\llastwd]B \\
+ 4A\super{bcd}\sub[hmove=-\clastwd]{e}B \\
+ 5A\super{bcd}\sub[hmove=-\rlastwd]{e}B
\end{example}
\command{supersub}[\sarg\oarg{kv list}\marg{super cont}\marg{sub cont}\oarg{kv list}]
This is a command that outputs both superscript and subscript at the same time. You can also use the shorter command \cs{spb} instead of it. The two \meta{kv list} are equivalent.
@@ -102,12 +100,12 @@ There are currently three commands to set superscript and subscript. Their forma
If horizontally move is negative and its absolute value is \emph{less} than the maximum width of the marker, then the marker overlaps the subsequent text. To avoid this use the command with the \emph{asterisk} parameter or adjust the horizontal distance with the marker length commands.
\begin{example}
\spbset{spvmove=5pt,vsep=1.8ex,spcmd=\color{blue}}
- A\super[hmove=-8pt]{super}B \\
- A\supersub[hmove=-8pt]{examsuper}{sub}B \\
- A\super*[hmove=-8pt]{super}B \\
- A\supersub*[hmove=-8pt]{examsuper}{sub}B \\
- A\super[hmove=-8pt]{super}\hspace{\dimexpr(\llastwd-8pt)}B \\
- A\supersub[hmove=-8pt]{examsuper}{sub}\hspace{\dimexpr(\maxwd-8pt)}B
+ 1A\super[hmove=-8pt]{super}B \\
+ 2A\supersub[hmove=-8pt]{examsuper}{sub}B \\
+ 3A\super*[hmove=-8pt]{super}B \\
+ 4A\supersub*[hmove=-8pt]{examsuper}{sub}B \\
+ 5A\super[hmove=-8pt]{super}\hspace{\dimexpr(\llastwd-8pt)}B \\
+ 6A\supersub[hmove=-8pt]{examsuper}{sub}\hspace{\dimexpr(\maxwd-8pt)}B
\end{example}
\command{defspbstyle}[\marg{style name}\marg{kv list}]
Defines the style of the superscript or subscript used for the \option{style} option.
@@ -119,8 +117,8 @@ There are currently three commands to set superscript and subscript. Their forma
\spbshortkv{x}{sphmove=#1}
\defspbstyle{fancy}{sbcmd=\color{blue},mode=math}
\spbshortkv{mysb}{style=fancy}
- A\super[x=2pt]{b} \\
- A\sub{b}[mysb]
+ 1A\super[x=2pt]{b} \\
+ 2A\sub{b}[mysb]
\end{example}
\end{commands}
@@ -131,8 +129,8 @@ The options common to \meta{kv list} of the three commands are as follows. They
\keyval{hmove}{fixed length}\Default{0pt}
Horizontal move of superscript or subscript. Represents the \emph{common} move of superscript and subscript in super-subscript command. The starting point for horizontal movement is to the left of the marker. Moved values can be expressed mathematically:
\begin{example}
- A\super{b}[vmove=0.4ex+4pt/2,hmove=2pt*3-11.5pt] \\
- A\supersub[vsep={3pt,6pt-2bp}]{examsuper}{sub}
+ 1A\super{b}[vmove=0.4ex+4pt/2,hmove=2pt*3-11.5pt] \\
+ 2A\supersub[vsep={3pt,6pt-2bp}]{examsuper}{sub}
\end{example}
\keyval{cmd}{format cmds}
The format commands of superscript or subscript. The last command can take a parameter, which accepts superscript or subscript. Represents the format of superscript and subscript in the superscript and subscript commands.
@@ -152,7 +150,7 @@ The options common to \meta{kv list} of the three commands are as follows. They
\label{sec:global control interface}
\begin{commands}
\command{spbset}[\marg{key-value list}]
- \pkg*{spbmark} uses the \cs{spbset} command to control the global default format of superscript and subscript. These options also apply to \meta{kv list} of the above commands. The values ​​set by it will be overwritten by the optional parameters of the superscript and other commands.
+ \pkg*{spbmark} uses the \cs{spbset} command to control the global default format of superscript and subscript. These options also apply to \meta{kv list} of the above commands. The values ​set by it will be overwritten by the optional parameters of the superscript and other commands.
\end{commands}
The following list of keys control the format both of superscript \emph{or} subscript.
@@ -212,10 +210,10 @@ Here is a list of the three commands, please pay attention to the usage of optio
\begin{example}
\defspbstyle{fancy}{cmd=\color{purple}}
\spbset{spbcmd={\spbifmath{\mathtt}{\ttfamily},\color{blue}}}
- A\super[vmove=0.2ex,hmove=0.2em,cmd=\textcolor{red}]{exam}B \\
- $A\sub[style=fancy,cmd+=\mathsf,mode=math]{exam}B$ \\
- A\supersub[vsep=0.6ex,halign=c]{examsuper}{sub}B \\
- A\super{c}[vmove=5pt,hmove=-5.5pt]B\sub[vmove=5pt,hmove=-5pt]{d}AB
+ 1A\super[vmove=0.2ex,hmove=0.2em,cmd=\textcolor{red}]{exam}B \\
+ 2$A\sub[style=fancy,cmd+=\mathsf,mode=math]{exam}B$ \\
+ 3A\supersub[vsep=0.6ex,halign=c]{examsuper}{sub}B \\
+ 4A\super{c}[vmove=5pt,hmove=-5.5pt]B\sub[vmove=5pt,hmove=-5pt]{d}AB
\end{example}
It can also be used with the \pkg*{siunitx} package to output superscript and subscript in the unit:
diff --git a/macros/latex/contrib/tagpdf/README.md b/macros/latex/contrib/tagpdf/README.md
index 96a566d03f..0635cfcf85 100644
--- a/macros/latex/contrib/tagpdf/README.md
+++ b/macros/latex/contrib/tagpdf/README.md
@@ -1,6 +1,6 @@
#tagpdf — A package to create tagged pdf
-Packageversion: 0.98u
-Packagedate: 2024/02/02
+Packageversion: 0.98v
+Packagedate: 2024/02/04
Author: Ulrike Fischer, LaTeX Project Team
## License
diff --git a/macros/latex/contrib/tagpdf/ex-AF-file.pdf b/macros/latex/contrib/tagpdf/ex-AF-file.pdf
index facd2a1003..337e15047b 100644
--- a/macros/latex/contrib/tagpdf/ex-AF-file.pdf
+++ b/macros/latex/contrib/tagpdf/ex-AF-file.pdf
@@ -1,38 +1,38 @@
%PDF-2.0
%
-24 0 obj
-<< /Subtype /application#2Fx-tex/Type /EmbeddedFile /Params<</ModDate (D:20240202223648+01'00') /Size 151 /CheckSum (4DDBEE0D3BD25827365AF72681239698) >> /Length 151 >>
+22 0 obj
+<< /Subtype /application#2Fx-tex/Type /EmbeddedFile /Params<</ModDate (D:20240204162433+01'00') /Size 151 /CheckSum (D20ACE377A277C4B52E563C8711AFF51) >> /Length 151 >>
stream
%% LaTeX2e file `example-input-file.tex'
%% generated by the `filecontents' environment
-%% from source `ex-AF-file' on 2024/02/02.
+%% from source `ex-AF-file' on 2024/02/04.
%%
Additional info!
endstream
endobj
-25 0 obj
-<< /Type /Filespec /AFRelationship /Unspecified /F <FEFF006500780061006D0070006C0065002D0069006E007000750074002D00660069006C0065002E007400650078> /UF <FEFF006500780061006D0070006C0065002D0069006E007000750074002D00660069006C0065002E007400650078> /EF<</F 24 0 R/UF 24 0 R>> >>
+23 0 obj
+<< /Type /Filespec /AFRelationship /Unspecified /F <FEFF006500780061006D0070006C0065002D0069006E007000750074002D00660069006C0065002E007400650078> /UF <FEFF006500780061006D0070006C0065002D0069006E007000750074002D00660069006C0065002E007400650078> /EF<</F 22 0 R/UF 22 0 R>> >>
endobj
-27 0 obj
-<< /Subtype /text#2Fplain/Type /EmbeddedFile /Params<</ModDate (D:20240202) >> /Length 19 >>
+25 0 obj
+<< /Subtype /text#2Fplain/Type /EmbeddedFile /Params<</ModDate (D:20240204) >> /Length 19 >>
stream
Bär with teh shirt
endstream
endobj
-28 0 obj
-<< /Type /Filespec /AFRelationship /Supplement /F <FEFF007400610067002D0041004600660069006C00650031002E007400780074> /UF <FEFF007400610067002D0041004600660069006C00650031002E007400780074> /EF<</F 27 0 R/UF 27 0 R>> >>
+26 0 obj
+<< /Type /Filespec /AFRelationship /Supplement /F <FEFF007400610067002D0041004600660069006C00650031002E007400780074> /UF <FEFF007400610067002D0041004600660069006C00650031002E007400780074> /EF<</F 25 0 R/UF 25 0 R>> >>
endobj
-30 0 obj
-<< /Subtype /text#2Fplain/Type /EmbeddedFile /Params<</ModDate (D:20240202) >> /Length 4 >>
+28 0 obj
+<< /Subtype /text#2Fplain/Type /EmbeddedFile /Params<</ModDate (D:20240204) >> /Length 4 >>
stream
Duck
endstream
endobj
-31 0 obj
-<< /Type /Filespec /AFRelationship /Supplement /F <FEFF007400610067002D0041004600660069006C00650032002E007400780074> /UF <FEFF007400610067002D0041004600660069006C00650032002E007400780074> /EF<</F 30 0 R/UF 30 0 R>> >>
+29 0 obj
+<< /Type /Filespec /AFRelationship /Supplement /F <FEFF007400610067002D0041004600660069006C00650032002E007400780074> /UF <FEFF007400610067002D0041004600660069006C00650032002E007400780074> /EF<</F 28 0 R/UF 28 0 R>> >>
endobj
-33 0 obj
+31 0 obj
<< /Type /Metadata /Subtype /XML /Length 11382 >>
stream
@@ -242,17 +242,17 @@ stream
</dc:language>
<dc:date>
<rdf:Seq>
- <rdf:li>2024-02-02T22:37:03+01:00</rdf:li>
+ <rdf:li>2024-02-04T16:24:54+01:00</rdf:li>
</rdf:Seq>
</dc:date>
<dc:format>application/pdf</dc:format>
<dc:source>ex-AF-file.tex</dc:source>
<xmp:CreatorTool>LaTeX</xmp:CreatorTool>
- <xmp:CreateDate>2024-02-02T22:37:03+01:00</xmp:CreateDate>
- <xmp:ModifyDate>2024-02-02T22:37:03+01:00</xmp:ModifyDate>
- <xmp:MetadataDate>2024-02-02T22:37:03+01:00</xmp:MetadataDate>
+ <xmp:CreateDate>2024-02-04T16:24:54+01:00</xmp:CreateDate>
+ <xmp:ModifyDate>2024-02-04T16:24:54+01:00</xmp:ModifyDate>
+ <xmp:MetadataDate>2024-02-04T16:24:54+01:00</xmp:MetadataDate>
<xmpMM:DocumentID>uuid:38d5a844-2217-4081-87cc-b2129dc357a6</xmpMM:DocumentID>
- <xmpMM:InstanceID>uuid:35738719-0a61-4db5-8394-388b6fc161c2</xmpMM:InstanceID>
+ <xmpMM:InstanceID>uuid:46bb877d-d422-42b6-852c-1e35e1836535</xmpMM:InstanceID>
<prism:complianceProfile>three</prism:complianceProfile>
<prism:pageCount>1</prism:pageCount>
</rdf:Description>
@@ -271,7 +271,7 @@ stream
<?xpacket end="w"?>
endstream
endobj
-36 0 obj
+34 0 obj
<< /Length 546 >>
stream
/opacity1 gs
@@ -300,30 +300,30 @@ EMC
endstream
endobj
-35 0 obj
-<< /Type /Page /Contents 36 0 R /Resources 34 0 R /MediaBox [ 0 0 612 792 ] /StructParents 0/Tabs /S /Parent 38 0 R >>
+33 0 obj
+<< /Type /Page /Contents 34 0 R /Resources 32 0 R /MediaBox [ 0 0 612 792 ] /StructParents 0/Tabs /S /Parent 36 0 R >>
endobj
-34 0 obj
-<< /ExtGState 1 0 R /Font << /F15 37 0 R >> >>
+32 0 obj
+<< /ExtGState 1 0 R /Font << /F15 35 0 R >> >>
endobj
1 0 obj
<< /opacity1 <</ca 1/CA 1>> >>
endobj
-39 0 obj
+37 0 obj
<< /Marked true >>
endobj
6 0 obj
-<< /Nums [0 [ 26 0 R 29 0 R 32 0 R]
+<< /Nums [0 [ 24 0 R 27 0 R 30 0 R]
] >>
endobj
-40 0 obj
-<< /Limits [(ID.01) (ID.04)]/Names [(ID.01) 23 0 R (ID.02) 26 0 R (ID.03) 29 0 R (ID.04) 32 0 R ] >>
+38 0 obj
+<< /Limits [(ID.01) (ID.04)]/Names [(ID.01) 21 0 R (ID.02) 24 0 R (ID.03) 27 0 R (ID.04) 30 0 R ] >>
endobj
-41 0 obj
-<< /Kids [40 0 R] >>
+39 0 obj
+<< /Kids [38 0 R] >>
endobj
7 0 obj
-<< /Artifact /NonStruct /DocumentFragment /Art /Aside /Note /H7 /H6 /H8 /H6 /H9 /H6 /H10 /H6 /Title /Span /FENote /Note /Sub /Span /Em /Span /Strong /Span /chapter /H1 /section /H1 /subsection /H2 /subsubsection /H3 /paragraph /H4 /subparagraph /H5 /P /Span /title /P /part /P /list /L /itemize /L /enumerate /L /description /L /quote /BlockQuote /quotation /BlockQuote /verbatim /Span /item /LI /itemlabel /Lbl /itembody /LBody /footnote /Note /footnotemark /Lbl /footnotelabel /Lbl /text-unit /Part /text /Span /theorem-like /Sect /codeline /Span /float /Note /figures /Sect /tables /Sect >>
+<< /Artifact /NonStruct /DocumentFragment /Art /Aside /Note /H7 /H6 /H8 /H6 /H9 /H6 /H10 /H6 /Title /P /FENote /Note /Sub /Span /Em /Span /Strong /Span /title /P /part /P /section /H1 /subsection /H2 /subsubsection /H3 /paragraph /H4 /subparagraph /H5 /list /L /itemize /L /enumerate /L /description /L /quote /BlockQuote /quotation /BlockQuote /verbatim /P /item /LI /itemlabel /Lbl /itembody /LBody /footnote /Note /footnotemark /Lbl /footnotelabel /Lbl /text-unit /Part /text /P /theorem-like /Sect /codeline /Span /float /Note /figures /Sect /tables /Sect >>
endobj
9 0 obj
<< /Type /Namespace /NS (http://iso.org/pdf/ssn) >>
@@ -346,37 +346,31 @@ endobj
17 0 obj
<< /Type /Namespace /NS (https://www.latex-project.org/ns/book/2022) /RoleMapNS 18 0 R >>
endobj
-20 0 obj
-<< /chapter [/Span 11 0 R] /section [/Span 11 0 R] /subsection [/Span 11 0 R] /subsubsection [/Span 11 0 R] /paragraph [/Span 11 0 R] /subparagraph [/Span 11 0 R] /P [/Span 11 0 R] >>
-endobj
19 0 obj
-<< /Type /Namespace /NS (https://www.latex-project.org/ns/inline/2022) /RoleMapNS 20 0 R >>
-endobj
-21 0 obj
-<< /Type /Namespace /NS (data:,80B08CC2-52D3-4573-44F2-3D24ADA50C43) >>
+<< /Type /Namespace /NS (data:,86B8CC4-5278-3FD8-2A39-38BA676A5FDD) >>
endobj
8 0 obj
-[ 9 0 R 11 0 R 13 0 R 15 0 R 17 0 R 19 0 R 21 0 R ]
+[ 9 0 R 11 0 R 13 0 R 15 0 R 17 0 R 19 0 R ]
endobj
-23 0 obj
-<< /Type /StructElem /S /Document /P 5 0 R /K [26 0 R 29 0 R 32 0 R] /NS 11 0 R /ID (ID.01) >>
+21 0 obj
+<< /Type /StructElem /S /Document /P 5 0 R /K [24 0 R 27 0 R 30 0 R] /NS 11 0 R /ID (ID.01) >>
endobj
-26 0 obj
-<< /Type /StructElem /S /P /P 23 0 R /K <</Type /MCR /Pg 35 0 R /MCID 0>> /AF [28 0 R] /NS 11 0 R /ID (ID.02) >>
+24 0 obj
+<< /Type /StructElem /S /P /P 21 0 R /K <</Type /MCR /Pg 33 0 R /MCID 0>> /AF [26 0 R] /NS 11 0 R /ID (ID.02) >>
endobj
-29 0 obj
-<< /Type /StructElem /S /P /P 23 0 R /K <</Type /MCR /Pg 35 0 R /MCID 1>> /AF [31 0 R] /NS 11 0 R /ID (ID.03) >>
+27 0 obj
+<< /Type /StructElem /S /P /P 21 0 R /K <</Type /MCR /Pg 33 0 R /MCID 1>> /AF [29 0 R] /NS 11 0 R /ID (ID.03) >>
endobj
-32 0 obj
-<< /Type /StructElem /S /P /P 23 0 R /K <</Type /MCR /Pg 35 0 R /MCID 2>> /AF [25 0 R] /NS 11 0 R /ID (ID.04) >>
+30 0 obj
+<< /Type /StructElem /S /P /P 21 0 R /K <</Type /MCR /Pg 33 0 R /MCID 2>> /AF [23 0 R] /NS 11 0 R /ID (ID.04) >>
endobj
5 0 obj
-<< /Type /StructTreeRoot /K 23 0 R /IDTree 41 0 R /ParentTree 6 0 R /RoleMap 7 0 R /Namespaces 8 0 R >>
+<< /Type /StructTreeRoot /K 21 0 R /IDTree 39 0 R /ParentTree 6 0 R /RoleMap 7 0 R /Namespaces 8 0 R >>
endobj
-42 0 obj
+40 0 obj
[ 28 [ 500 ] 49 [ 681 444 ] 63 [ 556 ] 66 [ 278 ] 72 [ 278 ] 75 [ 833 ] 77 [ 556 ] 81 [ 500 ] 88 [ 278 ] 97 [ 556 ] 103 [ 333 ] 105 [ 389 ] 108 [ 750 556 ] 120 [ 444 ] ]
endobj
-44 0 obj
+42 0 obj
<< /Subtype /CIDFontType0C /Length 2179 >>
stream

@@ -387,10 +381,10 @@ stream
endstream
endobj
-43 0 obj
-<< /Type /FontDescriptor /FontName /KAHWTS+LMRoman10-Regular /Flags 4 /FontBBox [ -430 -290 1417 1127 ] /Ascent 1127 /CapHeight 683 /Descent -290 /ItalicAngle 0 /StemV 93 /XHeight 431 /FontFile3 44 0 R >>
+41 0 obj
+<< /Type /FontDescriptor /FontName /KAHWTS+LMRoman10-Regular /Flags 4 /FontBBox [ -430 -290 1417 1127 ] /Ascent 1127 /CapHeight 683 /Descent -290 /ItalicAngle 0 /StemV 93 /XHeight 431 /FontFile3 42 0 R >>
endobj
-45 0 obj
+43 0 obj
<< /Length 903 >>
stream
%!PS-Adobe-3.0 Resource-CMap
@@ -442,74 +436,72 @@ end
endstream
endobj
-37 0 obj
-<< /Type /Font /Subtype /Type0 /Encoding /Identity-H /BaseFont /KAHWTS+LMRoman10-Regular /DescendantFonts [ 46 0 R ] /ToUnicode 45 0 R >>
+35 0 obj
+<< /Type /Font /Subtype /Type0 /Encoding /Identity-H /BaseFont /KAHWTS+LMRoman10-Regular /DescendantFonts [ 44 0 R ] /ToUnicode 43 0 R >>
endobj
-46 0 obj
-<< /Type /Font /Subtype /CIDFontType0 /BaseFont /KAHWTS+LMRoman10-Regular /FontDescriptor 43 0 R /W 42 0 R /CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >> >>
+44 0 obj
+<< /Type /Font /Subtype /CIDFontType0 /BaseFont /KAHWTS+LMRoman10-Regular /FontDescriptor 41 0 R /W 40 0 R /CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >> >>
endobj
-38 0 obj
-<< /Type /Pages /Count 1 /Kids [ 35 0 R ] >>
+36 0 obj
+<< /Type /Pages /Count 1 /Kids [ 33 0 R ] >>
endobj
-47 0 obj
-<< /Type /Catalog /Pages 38 0 R /MarkInfo 39 0 R/Lang (de-DE)/Metadata 33 0 R/StructTreeRoot 5 0 R >>
+45 0 obj
+<< /Type /Catalog /Pages 36 0 R /MarkInfo 37 0 R/Lang (de-DE)/Metadata 31 0 R/StructTreeRoot 5 0 R >>
endobj
-48 0 obj
-<< /Producer (luahbtex-1.17.0)/Creator (LaTeX)/CreationDate (D:20240202223703+01'00')/ModDate (D:20240202223703+01'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.17.0 (TeX Live 2023)) >>
+46 0 obj
+<< /Producer (luahbtex-1.17.0)/Creator (LaTeX)/CreationDate (D:20240204162454+01'00')/ModDate (D:20240204162454+01'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.17.0 (TeX Live 2023)) >>
endobj
xref
-0 49
+0 47
0000000002 65535 f
0000013712 00000 n
0000000003 00000 f
0000000004 00000 f
0000000010 00000 f
-0000016878 00000 n
+0000016529 00000 n
0000013795 00000 n
0000014006 00000 n
-0000016301 00000 n
-0000014616 00000 n
+0000015959 00000 n
+0000014585 00000 n
0000000012 00000 f
-0000014684 00000 n
+0000014653 00000 n
0000000014 00000 f
-0000014754 00000 n
-0000000022 00000 f
-0000015517 00000 n
-0000014835 00000 n
-0000015795 00000 n
-0000015624 00000 n
-0000016103 00000 n
-0000015902 00000 n
-0000016212 00000 n
+0000014723 00000 n
+0000000020 00000 f
+0000015486 00000 n
+0000014804 00000 n
+0000015764 00000 n
+0000015593 00000 n
+0000015871 00000 n
0000000000 00000 f
-0000016369 00000 n
+0000016020 00000 n
0000000020 00000 n
0000000382 00000 n
-0000016482 00000 n
+0000016133 00000 n
0000000673 00000 n
0000000828 00000 n
-0000016614 00000 n
+0000016265 00000 n
0000001062 00000 n
0000001202 00000 n
-0000016746 00000 n
+0000016397 00000 n
0000001436 00000 n
0000013649 00000 n
0000013514 00000 n
0000012908 00000 n
-0000020631 00000 n
-0000020985 00000 n
+0000020282 00000 n
+0000020636 00000 n
0000013759 00000 n
0000013852 00000 n
0000013969 00000 n
-0000016998 00000 n
-0000019447 00000 n
-0000017184 00000 n
-0000019668 00000 n
-0000020785 00000 n
-0000021047 00000 n
-0000021165 00000 n
+0000016649 00000 n
+0000019098 00000 n
+0000016835 00000 n
+0000019319 00000 n
+0000020436 00000 n
+0000020698 00000 n
+0000020816 00000 n
trailer
-<< /Size 49 /Root 47 0 R /Info 48 0 R /ID [ <6F6CBA95E6A18A300BD05105D2CD9FCD> <6F6CBA95E6A18A300BD05105D2CD9FCD> ] >>
+<< /Size 47 /Root 45 0 R /Info 46 0 R /ID [ <10D35F6F0AFD0725784B9221741EEDF1> <10D35F6F0AFD0725784B9221741EEDF1> ] >>
startxref
-21388
+21039
%%EOF
diff --git a/macros/latex/contrib/tagpdf/ex-alt-actualtext.pdf b/macros/latex/contrib/tagpdf/ex-alt-actualtext.pdf
index 5eedeb7ad7..3688c60cbd 100644
--- a/macros/latex/contrib/tagpdf/ex-alt-actualtext.pdf
+++ b/macros/latex/contrib/tagpdf/ex-alt-actualtext.pdf
Binary files differ
diff --git a/macros/latex/contrib/tagpdf/ex-attribute.pdf b/macros/latex/contrib/tagpdf/ex-attribute.pdf
index 10b045a81f..b70311cc2e 100644
--- a/macros/latex/contrib/tagpdf/ex-attribute.pdf
+++ b/macros/latex/contrib/tagpdf/ex-attribute.pdf
@@ -216,17 +216,17 @@ stream
</dc:language>
<dc:date>
<rdf:Seq>
- <rdf:li>2024-02-02T22:37:47+01:00</rdf:li>
+ <rdf:li>2024-02-04T16:25:54+01:00</rdf:li>
</rdf:Seq>
</dc:date>
<dc:format>application/pdf</dc:format>
<dc:source>ex-attribute.tex</dc:source>
<xmp:CreatorTool>LaTeX</xmp:CreatorTool>
- <xmp:CreateDate>2024-02-02T22:37:47+01:00</xmp:CreateDate>
- <xmp:ModifyDate>2024-02-02T22:37:47+01:00</xmp:ModifyDate>
- <xmp:MetadataDate>2024-02-02T22:37:47+01:00</xmp:MetadataDate>
+ <xmp:CreateDate>2024-02-04T16:25:54+01:00</xmp:CreateDate>
+ <xmp:ModifyDate>2024-02-04T16:25:54+01:00</xmp:ModifyDate>
+ <xmp:MetadataDate>2024-02-04T16:25:54+01:00</xmp:MetadataDate>
<xmpMM:DocumentID>uuid:7a9cf910-1c19-429a-8f24-339c62d8a57f</xmpMM:DocumentID>
- <xmpMM:InstanceID>uuid:c0469dea-fd9d-4931-8af5-216a0c68dd97</xmpMM:InstanceID>
+ <xmpMM:InstanceID>uuid:56507ade-9637-4af9-8b4e-db0a75fca225</xmpMM:InstanceID>
<prism:complianceProfile>three</prism:complianceProfile>
<prism:pageCount>1</prism:pageCount>
</rdf:Description>
@@ -449,7 +449,7 @@ endobj
<< /Type /Catalog /Pages 26 0 R /MarkInfo 27 0 R/Lang (de_DE)/Metadata 21 0 R/StructTreeRoot 5 0 R >>
endobj
38 0 obj
-<< /Producer (luahbtex-1.17.0)/Creator (LaTeX)/Title (Title)/CreationDate (D:20240202223747+01'00')/ModDate (D:20240202223747+01'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.17.0 (TeX Live 2023)) >>
+<< /Producer (luahbtex-1.17.0)/Creator (LaTeX)/Title (Title)/CreationDate (D:20240204162554+01'00')/ModDate (D:20240204162554+01'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.17.0 (TeX Live 2023)) >>
endobj
xref
0 39
@@ -493,7 +493,7 @@ xref
0000017720 00000 n
0000017838 00000 n
trailer
-<< /Size 39 /Root 37 0 R /Info 38 0 R /ID [ <8C22E391CF2CF1A629F3902F8E80CCA6> <8C22E391CF2CF1A629F3902F8E80CCA6> ] >>
+<< /Size 39 /Root 37 0 R /Info 38 0 R /ID [ <5C6A3964C54F6EE4C18E93DFDB746F1D> <5C6A3964C54F6EE4C18E93DFDB746F1D> ] >>
startxref
18075
%%EOF
diff --git a/macros/latex/contrib/tagpdf/ex-formula-problem.pdf b/macros/latex/contrib/tagpdf/ex-formula-problem.pdf
index cea631691f..f8cd961bef 100644
--- a/macros/latex/contrib/tagpdf/ex-formula-problem.pdf
+++ b/macros/latex/contrib/tagpdf/ex-formula-problem.pdf
@@ -239,17 +239,17 @@ stream
</dc:language>
<dc:date>
<rdf:Seq>
- <rdf:li>2024-02-02T22:38:11+01:00</rdf:li>
+ <rdf:li>2024-02-04T16:26:24+01:00</rdf:li>
</rdf:Seq>
</dc:date>
<dc:format>application/pdf</dc:format>
<dc:source>ex-formula-problem.tex</dc:source>
<xmp:CreatorTool>LaTeX</xmp:CreatorTool>
- <xmp:CreateDate>2024-02-02T22:38:11+01:00</xmp:CreateDate>
- <xmp:ModifyDate>2024-02-02T22:38:11+01:00</xmp:ModifyDate>
- <xmp:MetadataDate>2024-02-02T22:38:11+01:00</xmp:MetadataDate>
+ <xmp:CreateDate>2024-02-04T16:26:24+01:00</xmp:CreateDate>
+ <xmp:ModifyDate>2024-02-04T16:26:24+01:00</xmp:ModifyDate>
+ <xmp:MetadataDate>2024-02-04T16:26:24+01:00</xmp:MetadataDate>
<xmpMM:DocumentID>uuid:8eb2ce1d-b2ec-440a-8bc2-73733eb3eeb0</xmpMM:DocumentID>
- <xmpMM:InstanceID>uuid:3fe0c564-0449-48d0-8aff-fb9f5180667e</xmpMM:InstanceID>
+ <xmpMM:InstanceID>uuid:b93eb6f7-df10-41e5-8954-2e1480c6450e</xmpMM:InstanceID>
<prism:complianceProfile>three</prism:complianceProfile>
<prism:pageCount>2</prism:pageCount>
</rdf:Description>
@@ -425,7 +425,7 @@ endobj
<< /Type /Catalog /Pages 16 0 R /MarkInfo 23 0 R/Lang (de-DE)/Metadata 19 0 R/StructTreeRoot 5 0 R >>
endobj
33 0 obj
-<< /Producer (luahbtex-1.17.0)/Creator (LaTeX)/CreationDate (D:20240202223811+01'00')/ModDate (D:20240202223811+01'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.17.0 (TeX Live 2023)) >>
+<< /Producer (luahbtex-1.17.0)/Creator (LaTeX)/CreationDate (D:20240204162624+01'00')/ModDate (D:20240204162624+01'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.17.0 (TeX Live 2023)) >>
endobj
xref
0 34
@@ -464,7 +464,7 @@ xref
0000018886 00000 n
0000019004 00000 n
trailer
-<< /Size 34 /Root 32 0 R /Info 33 0 R /ID [ <63C41E7BFC8B747AC184EC4B36B85829> <63C41E7BFC8B747AC184EC4B36B85829> ] >>
+<< /Size 34 /Root 32 0 R /Info 33 0 R /ID [ <A419CA6154416AC1B76F3FCC85B8ED2E> <A419CA6154416AC1B76F3FCC85B8ED2E> ] >>
startxref
19227
%%EOF
diff --git a/macros/latex/contrib/tagpdf/ex-list.pdf b/macros/latex/contrib/tagpdf/ex-list.pdf
index c1fededd62..1d1e99d3d4 100644
--- a/macros/latex/contrib/tagpdf/ex-list.pdf
+++ b/macros/latex/contrib/tagpdf/ex-list.pdf
@@ -210,17 +210,17 @@ stream
</dc:language>
<dc:date>
<rdf:Seq>
- <rdf:li>2024-02-02T22:38:38+01:00</rdf:li>
+ <rdf:li>2024-02-04T16:26:54+01:00</rdf:li>
</rdf:Seq>
</dc:date>
<dc:format>application/pdf</dc:format>
<dc:source>ex-list.tex</dc:source>
<xmp:CreatorTool>LaTeX</xmp:CreatorTool>
- <xmp:CreateDate>2024-02-02T22:38:38+01:00</xmp:CreateDate>
- <xmp:ModifyDate>2024-02-02T22:38:38+01:00</xmp:ModifyDate>
- <xmp:MetadataDate>2024-02-02T22:38:38+01:00</xmp:MetadataDate>
+ <xmp:CreateDate>2024-02-04T16:26:54+01:00</xmp:CreateDate>
+ <xmp:ModifyDate>2024-02-04T16:26:54+01:00</xmp:ModifyDate>
+ <xmp:MetadataDate>2024-02-04T16:26:54+01:00</xmp:MetadataDate>
<xmpMM:DocumentID>uuid:4c749825-1de7-414c-879f-29e4d0bef66e</xmpMM:DocumentID>
- <xmpMM:InstanceID>uuid:5c417fb7-2a48-492e-8eee-ce0a6be433ad</xmpMM:InstanceID>
+ <xmpMM:InstanceID>uuid:953ef2d0-e619-4cff-8823-dd0e50200ab4</xmpMM:InstanceID>
<prism:complianceProfile>three</prism:complianceProfile>
<prism:pageCount>1</prism:pageCount>
</rdf:Description>
@@ -653,7 +653,7 @@ endobj
<< /Type /Catalog /Pages 54 0 R /MarkInfo 55 0 R/Lang (en-US)/Metadata 48 0 R/StructTreeRoot 5 0 R >>
endobj
72 0 obj
-<< /Producer (luahbtex-1.17.0)/Creator (LaTeX)/CreationDate (D:20240202223838+01'00')/ModDate (D:20240202223838+01'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.17.0 (TeX Live 2023)) >>
+<< /Producer (luahbtex-1.17.0)/Creator (LaTeX)/CreationDate (D:20240204162654+01'00')/ModDate (D:20240204162654+01'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.17.0 (TeX Live 2023)) >>
endobj
xref
0 73
@@ -731,7 +731,7 @@ xref
0000029592 00000 n
0000029710 00000 n
trailer
-<< /Size 73 /Root 71 0 R /Info 72 0 R /ID [ <2EE8B5792D28A5F75A1DF4D2AA3E2581> <2EE8B5792D28A5F75A1DF4D2AA3E2581> ] >>
+<< /Size 73 /Root 71 0 R /Info 72 0 R /ID [ <919034DA36C84F01F9BD978C4647D563> <919034DA36C84F01F9BD978C4647D563> ] >>
startxref
29933
%%EOF
diff --git a/macros/latex/contrib/tagpdf/ex-mc-manual-para-split-obsolete.pdf b/macros/latex/contrib/tagpdf/ex-mc-manual-para-split-obsolete.pdf
index 2379e8ca20..6e6b51cce8 100644
--- a/macros/latex/contrib/tagpdf/ex-mc-manual-para-split-obsolete.pdf
+++ b/macros/latex/contrib/tagpdf/ex-mc-manual-para-split-obsolete.pdf
@@ -243,17 +243,17 @@ stream
</dc:language>
<dc:date>
<rdf:Seq>
- <rdf:li>2024-02-02T22:38:58+01:00</rdf:li>
+ <rdf:li>2024-02-04T16:27:21+01:00</rdf:li>
</rdf:Seq>
</dc:date>
<dc:format>application/pdf</dc:format>
<dc:source>ex-mc-manual-para-split-obsolete.tex</dc:source>
<xmp:CreatorTool>LaTeX</xmp:CreatorTool>
- <xmp:CreateDate>2024-02-02T22:38:58+01:00</xmp:CreateDate>
- <xmp:ModifyDate>2024-02-02T22:38:58+01:00</xmp:ModifyDate>
- <xmp:MetadataDate>2024-02-02T22:38:58+01:00</xmp:MetadataDate>
+ <xmp:CreateDate>2024-02-04T16:27:21+01:00</xmp:CreateDate>
+ <xmp:ModifyDate>2024-02-04T16:27:21+01:00</xmp:ModifyDate>
+ <xmp:MetadataDate>2024-02-04T16:27:21+01:00</xmp:MetadataDate>
<xmpMM:DocumentID>uuid:c33d64b4-96ec-4e48-8f27-0b3edc831547</xmpMM:DocumentID>
- <xmpMM:InstanceID>uuid:e15069c5-de84-46d1-81d0-284e5e7b5202</xmpMM:InstanceID>
+ <xmpMM:InstanceID>uuid:f55806bc-d889-4918-8fed-972dca883fe4</xmpMM:InstanceID>
<prism:complianceProfile>three</prism:complianceProfile>
<prism:pageCount>2</prism:pageCount>
</rdf:Description>
@@ -413,7 +413,7 @@ endobj
<< /Type /Catalog /Pages 14 0 R /Lang (en-US)/Metadata 15 0 R >>
endobj
25 0 obj
-<< /Producer (luahbtex-1.17.0)/Creator (LaTeX)/CreationDate (D:20240202223858+01'00')/ModDate (D:20240202223858+01'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.17.0 (TeX Live 2023)) >>
+<< /Producer (luahbtex-1.17.0)/Creator (LaTeX)/CreationDate (D:20240204162721+01'00')/ModDate (D:20240204162721+01'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.17.0 (TeX Live 2023)) >>
endobj
xref
0 26
@@ -444,7 +444,7 @@ xref
0000023897 00000 n
0000023978 00000 n
trailer
-<< /Size 26 /Root 24 0 R /Info 25 0 R /ID [ <F6E1F6F130362A92FE9BA815EF8209F6> <F6E1F6F130362A92FE9BA815EF8209F6> ] >>
+<< /Size 26 /Root 24 0 R /Info 25 0 R /ID [ <7D716B199BC4F3135271DDE3C3416149> <7D716B199BC4F3135271DDE3C3416149> ] >>
startxref
24201
%%EOF
diff --git a/macros/latex/contrib/tagpdf/ex-softhyphen.pdf b/macros/latex/contrib/tagpdf/ex-softhyphen.pdf
index 31c494f059..2c2939934d 100644
--- a/macros/latex/contrib/tagpdf/ex-softhyphen.pdf
+++ b/macros/latex/contrib/tagpdf/ex-softhyphen.pdf
@@ -210,17 +210,17 @@ stream
</dc:language>
<dc:date>
<rdf:Seq>
- <rdf:li>2024-02-02T22:39:19+01:00</rdf:li>
+ <rdf:li>2024-02-04T16:27:46+01:00</rdf:li>
</rdf:Seq>
</dc:date>
<dc:format>application/pdf</dc:format>
<dc:source>ex-softhyphen.tex</dc:source>
<xmp:CreatorTool>LaTeX</xmp:CreatorTool>
- <xmp:CreateDate>2024-02-02T22:39:19+01:00</xmp:CreateDate>
- <xmp:ModifyDate>2024-02-02T22:39:19+01:00</xmp:ModifyDate>
- <xmp:MetadataDate>2024-02-02T22:39:19+01:00</xmp:MetadataDate>
+ <xmp:CreateDate>2024-02-04T16:27:46+01:00</xmp:CreateDate>
+ <xmp:ModifyDate>2024-02-04T16:27:46+01:00</xmp:ModifyDate>
+ <xmp:MetadataDate>2024-02-04T16:27:46+01:00</xmp:MetadataDate>
<xmpMM:DocumentID>uuid:aa82e685-4098-469d-861c-3c45dfc700c7</xmpMM:DocumentID>
- <xmpMM:InstanceID>uuid:ff06d09b-d1ff-4746-88cb-913348b6bed3</xmpMM:InstanceID>
+ <xmpMM:InstanceID>uuid:2a630ad7-ee3c-44e5-8ab2-730213a2c266</xmpMM:InstanceID>
<prism:complianceProfile>three</prism:complianceProfile>
<prism:pageCount>1</prism:pageCount>
</rdf:Description>
@@ -393,7 +393,7 @@ endobj
<< /Type /Catalog /Pages 19 0 R /MarkInfo 20 0 R/Lang (en-US)/Metadata 14 0 R/StructTreeRoot 5 0 R >>
endobj
30 0 obj
-<< /Producer (luahbtex-1.17.0)/Creator (LaTeX)/CreationDate (D:20240202223919+01'00')/ModDate (D:20240202223919+01'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.17.0 (TeX Live 2023)) >>
+<< /Producer (luahbtex-1.17.0)/Creator (LaTeX)/CreationDate (D:20240204162746+01'00')/ModDate (D:20240204162746+01'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.17.0 (TeX Live 2023)) >>
endobj
xref
0 31
@@ -429,7 +429,7 @@ xref
0000018116 00000 n
0000018234 00000 n
trailer
-<< /Size 31 /Root 29 0 R /Info 30 0 R /ID [ <0E4E2750E80EA2B652B1FB8967503A62> <0E4E2750E80EA2B652B1FB8967503A62> ] >>
+<< /Size 31 /Root 29 0 R /Info 30 0 R /ID [ <C281A9B95B5DD286F378F77B0F085479> <C281A9B95B5DD286F378F77B0F085479> ] >>
startxref
18457
%%EOF
diff --git a/macros/latex/contrib/tagpdf/ex-spaceglyph-listings.pdf b/macros/latex/contrib/tagpdf/ex-spaceglyph-listings.pdf
index 1e31c89cfd..aa5f7113ce 100644
--- a/macros/latex/contrib/tagpdf/ex-spaceglyph-listings.pdf
+++ b/macros/latex/contrib/tagpdf/ex-spaceglyph-listings.pdf
@@ -210,17 +210,17 @@ stream
</dc:language>
<dc:date>
<rdf:Seq>
- <rdf:li>2024-02-02T22:39:39+01:00</rdf:li>
+ <rdf:li>2024-02-04T16:28:10+01:00</rdf:li>
</rdf:Seq>
</dc:date>
<dc:format>application/pdf</dc:format>
<dc:source>ex-spaceglyph-listings.tex</dc:source>
<xmp:CreatorTool>LaTeX</xmp:CreatorTool>
- <xmp:CreateDate>2024-02-02T22:39:39+01:00</xmp:CreateDate>
- <xmp:ModifyDate>2024-02-02T22:39:39+01:00</xmp:ModifyDate>
- <xmp:MetadataDate>2024-02-02T22:39:39+01:00</xmp:MetadataDate>
+ <xmp:CreateDate>2024-02-04T16:28:10+01:00</xmp:CreateDate>
+ <xmp:ModifyDate>2024-02-04T16:28:10+01:00</xmp:ModifyDate>
+ <xmp:MetadataDate>2024-02-04T16:28:10+01:00</xmp:MetadataDate>
<xmpMM:DocumentID>uuid:acdc2435-bf29-4e54-8d09-1c9b6dc32038</xmpMM:DocumentID>
- <xmpMM:InstanceID>uuid:106cffe6-9e83-4343-875e-bf36e39202e9</xmpMM:InstanceID>
+ <xmpMM:InstanceID>uuid:69467ac3-e2d3-481a-84aa-be8b39fc3381</xmpMM:InstanceID>
<prism:complianceProfile>three</prism:complianceProfile>
<prism:pageCount>1</prism:pageCount>
</rdf:Description>
@@ -354,7 +354,7 @@ endobj
<< /Type /Catalog /Pages 15 0 R /MarkInfo 16 0 R/Lang (en-US)/Metadata 10 0 R/StructTreeRoot 5 0 R >>
endobj
26 0 obj
-<< /Producer (luahbtex-1.17.0)/Creator (LaTeX)/CreationDate (D:20240202223939+01'00')/ModDate (D:20240202223939+01'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.17.0 (TeX Live 2023)) >>
+<< /Producer (luahbtex-1.17.0)/Creator (LaTeX)/CreationDate (D:20240204162810+01'00')/ModDate (D:20240204162810+01'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.17.0 (TeX Live 2023)) >>
endobj
xref
0 27
@@ -386,7 +386,7 @@ xref
0000015484 00000 n
0000015602 00000 n
trailer
-<< /Size 27 /Root 25 0 R /Info 26 0 R /ID [ <0FFF207E4920BBD2110B159C2D9324F6> <0FFF207E4920BBD2110B159C2D9324F6> ] >>
+<< /Size 27 /Root 25 0 R /Info 26 0 R /ID [ <C9D1E5D71A55A1B1B3D6141FABBBD89F> <C9D1E5D71A55A1B1B3D6141FABBBD89F> ] >>
startxref
15825
%%EOF
diff --git a/macros/latex/contrib/tagpdf/ex-structure-obsolete.pdf b/macros/latex/contrib/tagpdf/ex-structure-obsolete.pdf
index d74c03578f..7ed1e6242f 100644
--- a/macros/latex/contrib/tagpdf/ex-structure-obsolete.pdf
+++ b/macros/latex/contrib/tagpdf/ex-structure-obsolete.pdf
@@ -210,17 +210,17 @@ stream
</dc:language>
<dc:date>
<rdf:Seq>
- <rdf:li>2024-02-02T22:39:59+01:00</rdf:li>
+ <rdf:li>2024-02-04T16:28:36+01:00</rdf:li>
</rdf:Seq>
</dc:date>
<dc:format>application/pdf</dc:format>
<dc:source>ex-structure-obsolete.tex</dc:source>
<xmp:CreatorTool>LaTeX</xmp:CreatorTool>
- <xmp:CreateDate>2024-02-02T22:39:59+01:00</xmp:CreateDate>
- <xmp:ModifyDate>2024-02-02T22:39:59+01:00</xmp:ModifyDate>
- <xmp:MetadataDate>2024-02-02T22:39:59+01:00</xmp:MetadataDate>
+ <xmp:CreateDate>2024-02-04T16:28:36+01:00</xmp:CreateDate>
+ <xmp:ModifyDate>2024-02-04T16:28:36+01:00</xmp:ModifyDate>
+ <xmp:MetadataDate>2024-02-04T16:28:36+01:00</xmp:MetadataDate>
<xmpMM:DocumentID>uuid:bf5e4a2b-cfa9-4fc5-878c-8f9d2ee95445</xmpMM:DocumentID>
- <xmpMM:InstanceID>uuid:10235932-5d34-48f2-81ce-e522f266d343</xmpMM:InstanceID>
+ <xmpMM:InstanceID>uuid:a23ea6f7-ae97-45e7-82e8-052481d4b120</xmpMM:InstanceID>
<prism:complianceProfile>three</prism:complianceProfile>
<prism:pageCount>1</prism:pageCount>
</rdf:Description>
@@ -526,7 +526,7 @@ endobj
<< /Type /Catalog /Pages 26 0 R /MarkInfo 27 0 R/Lang (en-US)/Metadata 20 0 R/StructTreeRoot 5 0 R >>
endobj
43 0 obj
-<< /Producer (luahbtex-1.17.0)/Creator (LaTeX)/CreationDate (D:20240202223959+01'00')/ModDate (D:20240202223959+01'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.17.0 (TeX Live 2023)) >>
+<< /Producer (luahbtex-1.17.0)/Creator (LaTeX)/CreationDate (D:20240204162836+01'00')/ModDate (D:20240204162836+01'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.17.0 (TeX Live 2023)) >>
endobj
xref
0 44
@@ -575,7 +575,7 @@ xref
0000023426 00000 n
0000023544 00000 n
trailer
-<< /Size 44 /Root 42 0 R /Info 43 0 R /ID [ <1E58A57ED576731A14E6B7847804E1C7> <1E58A57ED576731A14E6B7847804E1C7> ] >>
+<< /Size 44 /Root 42 0 R /Info 43 0 R /ID [ <B60BBC4CC0F003088722E1DA52185908> <B60BBC4CC0F003088722E1DA52185908> ] >>
startxref
23767
%%EOF
diff --git a/macros/latex/contrib/tagpdf/ex-tagpdf-template.pdf b/macros/latex/contrib/tagpdf/ex-tagpdf-template.pdf
index 6dc444340a..f06bd1838d 100644
--- a/macros/latex/contrib/tagpdf/ex-tagpdf-template.pdf
+++ b/macros/latex/contrib/tagpdf/ex-tagpdf-template.pdf
@@ -1,6 +1,6 @@
%PDF-2.0
%
-28 0 obj
+26 0 obj
<< /Type /Metadata /Subtype /XML /Length 11390 >>
stream
@@ -210,17 +210,17 @@ stream
</dc:language>
<dc:date>
<rdf:Seq>
- <rdf:li>2024-02-02T22:40:21+01:00</rdf:li>
+ <rdf:li>2024-02-04T16:29:02+01:00</rdf:li>
</rdf:Seq>
</dc:date>
<dc:format>application/pdf</dc:format>
<dc:source>ex-tagpdf-template.tex</dc:source>
<xmp:CreatorTool>LaTeX</xmp:CreatorTool>
- <xmp:CreateDate>2024-02-02T22:40:21+01:00</xmp:CreateDate>
- <xmp:ModifyDate>2024-02-02T22:40:21+01:00</xmp:ModifyDate>
- <xmp:MetadataDate>2024-02-02T22:40:21+01:00</xmp:MetadataDate>
+ <xmp:CreateDate>2024-02-04T16:29:02+01:00</xmp:CreateDate>
+ <xmp:ModifyDate>2024-02-04T16:29:02+01:00</xmp:ModifyDate>
+ <xmp:MetadataDate>2024-02-04T16:29:02+01:00</xmp:MetadataDate>
<xmpMM:DocumentID>uuid:f320abfc-f6ab-4d12-8719-d176f4d947cf</xmpMM:DocumentID>
- <xmpMM:InstanceID>uuid:e9c2bc0c-c443-48b5-8ced-b99f15ae41a0</xmpMM:InstanceID>
+ <xmpMM:InstanceID>uuid:09e3ba2b-d440-481c-84c5-ec325f7e692b</xmpMM:InstanceID>
<prism:complianceProfile>three</prism:complianceProfile>
<prism:pageCount>1</prism:pageCount>
</rdf:Description>
@@ -239,7 +239,7 @@ stream
<?xpacket end="w"?>
endstream
endobj
-31 0 obj
+29 0 obj
<< /Length 174 >>
stream
/opacity1 gs
@@ -256,32 +256,32 @@ EMC
endstream
endobj
-30 0 obj
-<< /Type /Page /Contents 31 0 R /Resources 29 0 R /MediaBox [ 0 0 612 792 ] /StructParents 0/Tabs /S /Parent 33 0 R >>
+28 0 obj
+<< /Type /Page /Contents 29 0 R /Resources 27 0 R /MediaBox [ 0 0 612 792 ] /StructParents 0/Tabs /S /Parent 31 0 R >>
endobj
-29 0 obj
-<< /ExtGState 1 0 R /Font << /F15 32 0 R >> >>
+27 0 obj
+<< /ExtGState 1 0 R /Font << /F15 30 0 R >> >>
endobj
1 0 obj
<< /opacity1 <</ca 1/CA 1>> >>
endobj
-34 0 obj
+32 0 obj
<< /Marked true >>
endobj
6 0 obj
-<< /Nums [0 [27 0 R]
+<< /Nums [0 [25 0 R]
] >>
endobj
-35 0 obj
-<< /Limits [(ID.01) (ID.05)]/Names [(ID.01) 23 0 R (ID.02) 24 0 R (ID.03) 25 0 R (ID.04) 26 0 R (ID.05) 27 0 R ] >>
+33 0 obj
+<< /Limits [(ID.01) (ID.05)]/Names [(ID.01) 21 0 R (ID.02) 22 0 R (ID.03) 23 0 R (ID.04) 24 0 R (ID.05) 25 0 R ] >>
endobj
-36 0 obj
-<< /Kids [35 0 R] >>
+34 0 obj
+<< /Kids [33 0 R] >>
endobj
7 0 obj
-<< /Artifact /NonStruct /DocumentFragment /Art /Aside /Note /H7 /H6 /H8 /H6 /H9 /H6 /H10 /H6 /Title /Span /FENote /Note /Sub /Span /Em /Span /Strong /Span /chapter /H1 /section /H1 /subsection /H2 /subsubsection /H3 /paragraph /H4 /subparagraph /H5 /P /Span /title /P /part /P /list /L /itemize /L /enumerate /L /description /L /quote /BlockQuote /quotation /BlockQuote /verbatim /Span /item /LI /itemlabel /Lbl /itembody /LBody /footnote /Note /footnotemark /Lbl /footnotelabel /Lbl /text-unit /Part /text /Span /theorem-like /Sect /codeline /Span /float /Note /figures /Sect /tables /Sect >>
+<< /Artifact /NonStruct /DocumentFragment /Art /Aside /Note /H7 /H6 /H8 /H6 /H9 /H6 /H10 /H6 /Title /P /FENote /Note /Sub /Span /Em /Span /Strong /Span /title /P /part /P /section /H1 /subsection /H2 /subsubsection /H3 /paragraph /H4 /subparagraph /H5 /list /L /itemize /L /enumerate /L /description /L /quote /BlockQuote /quotation /BlockQuote /verbatim /P /item /LI /itemlabel /Lbl /itembody /LBody /footnote /Note /footnotemark /Lbl /footnotelabel /Lbl /text-unit /Part /text /P /theorem-like /Sect /codeline /Span /float /Note /figures /Sect /tables /Sect >>
endobj
-37 0 obj
+35 0 obj
<< /justify <</O/Layout/TextAlign/Justify>> >>
endobj
9 0 obj
@@ -305,40 +305,34 @@ endobj
17 0 obj
<< /Type /Namespace /NS (https://www.latex-project.org/ns/book/2022) /RoleMapNS 18 0 R >>
endobj
-20 0 obj
-<< /chapter [/Span 11 0 R] /section [/Span 11 0 R] /subsection [/Span 11 0 R] /subsubsection [/Span 11 0 R] /paragraph [/Span 11 0 R] /subparagraph [/Span 11 0 R] /P [/Span 11 0 R] >>
-endobj
19 0 obj
-<< /Type /Namespace /NS (https://www.latex-project.org/ns/inline/2022) /RoleMapNS 20 0 R >>
-endobj
-21 0 obj
-<< /Type /Namespace /NS (data:,D77936FE-8-5FAE-4338-D9DD76B7C691) >>
+<< /Type /Namespace /NS (data:,742A6FB5-B116-EDEB-CE34-2B5E2DFF57D0) >>
endobj
8 0 obj
-[ 9 0 R 11 0 R 13 0 R 15 0 R 17 0 R 19 0 R 21 0 R ]
+[ 9 0 R 11 0 R 13 0 R 15 0 R 17 0 R 19 0 R ]
endobj
-23 0 obj
-<< /Type /StructElem /S /Document /P 5 0 R /K 26 0 R /NS 11 0 R /ID (ID.01) >>
+21 0 obj
+<< /Type /StructElem /S /Document /P 5 0 R /K 24 0 R /NS 11 0 R /ID (ID.01) >>
endobj
-24 0 obj
+22 0 obj
<< /Type /StructElem /S /Artifact /P 5 0 R /NS 15 0 R /ID (ID.02) >>
endobj
-25 0 obj
+23 0 obj
<< /Type /StructElem /S /Artifact /P 5 0 R /NS 15 0 R /ID (ID.03) >>
endobj
-26 0 obj
-<< /Type /StructElem /S /text-unit /P 23 0 R /K 27 0 R /NS 15 0 R /ID (ID.04) >>
+24 0 obj
+<< /Type /StructElem /S /text-unit /P 21 0 R /K 25 0 R /NS 15 0 R /ID (ID.04) >>
endobj
-27 0 obj
-<< /Type /StructElem /S /text /P 26 0 R /K <</Type /MCR /Pg 30 0 R /MCID 0>> /C /justify /NS 15 0 R /ID (ID.05) >>
+25 0 obj
+<< /Type /StructElem /S /text /P 24 0 R /K <</Type /MCR /Pg 28 0 R /MCID 0>> /C /justify /NS 15 0 R /ID (ID.05) >>
endobj
5 0 obj
-<< /Type /StructTreeRoot /K 23 0 R /IDTree 36 0 R /ParentTree 6 0 R /RoleMap 7 0 R /ClassMap 37 0 R /Namespaces 8 0 R >>
+<< /Type /StructTreeRoot /K 21 0 R /IDTree 34 0 R /ParentTree 6 0 R /RoleMap 7 0 R /ClassMap 35 0 R /Namespaces 8 0 R >>
endobj
-38 0 obj
+36 0 obj
[ 28 [ 500 ] 59 [ 500 ] 63 [ 556 ] 84 [ 556 ] 96 [ 392 ] 103 [ 333 ] ]
endobj
-40 0 obj
+38 0 obj
<< /Subtype /CIDFontType0C /Length 1270 >>
stream

@@ -346,10 +340,10 @@ stream
endstream
endobj
-39 0 obj
-<< /Type /FontDescriptor /FontName /XJWQZC+LMRoman10-Regular /Flags 4 /FontBBox [ -430 -290 1417 1127 ] /Ascent 1127 /CapHeight 683 /Descent -290 /ItalicAngle 0 /StemV 93 /XHeight 431 /FontFile3 40 0 R >>
+37 0 obj
+<< /Type /FontDescriptor /FontName /XJWQZC+LMRoman10-Regular /Flags 4 /FontBBox [ -430 -290 1417 1127 ] /Ascent 1127 /CapHeight 683 /Descent -290 /ItalicAngle 0 /StemV 93 /XHeight 431 /FontFile3 38 0 R >>
endobj
-41 0 obj
+39 0 obj
<< /Length 762 >>
stream
%!PS-Adobe-3.0 Resource-CMap
@@ -391,70 +385,68 @@ end
endstream
endobj
-32 0 obj
-<< /Type /Font /Subtype /Type0 /Encoding /Identity-H /BaseFont /XJWQZC+LMRoman10-Regular /DescendantFonts [ 42 0 R ] /ToUnicode 41 0 R >>
+30 0 obj
+<< /Type /Font /Subtype /Type0 /Encoding /Identity-H /BaseFont /XJWQZC+LMRoman10-Regular /DescendantFonts [ 40 0 R ] /ToUnicode 39 0 R >>
endobj
-42 0 obj
-<< /Type /Font /Subtype /CIDFontType0 /BaseFont /XJWQZC+LMRoman10-Regular /FontDescriptor 39 0 R /W 38 0 R /CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >> >>
+40 0 obj
+<< /Type /Font /Subtype /CIDFontType0 /BaseFont /XJWQZC+LMRoman10-Regular /FontDescriptor 37 0 R /W 36 0 R /CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >> >>
endobj
-33 0 obj
-<< /Type /Pages /Count 1 /Kids [ 30 0 R ] >>
+31 0 obj
+<< /Type /Pages /Count 1 /Kids [ 28 0 R ] >>
endobj
-43 0 obj
-<< /Type /Catalog /Pages 33 0 R /MarkInfo 34 0 R/Lang (en-US)/Metadata 28 0 R/StructTreeRoot 5 0 R >>
+41 0 obj
+<< /Type /Catalog /Pages 31 0 R /MarkInfo 32 0 R/Lang (en-US)/Metadata 26 0 R/StructTreeRoot 5 0 R >>
endobj
-44 0 obj
-<< /Producer (luahbtex-1.17.0)/Creator (LaTeX)/CreationDate (D:20240202224021+01'00')/ModDate (D:20240202224021+01'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.17.0 (TeX Live 2023)) >>
+42 0 obj
+<< /Producer (luahbtex-1.17.0)/Creator (LaTeX)/CreationDate (D:20240204162902+01'00')/ModDate (D:20240204162902+01'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.17.0 (TeX Live 2023)) >>
endobj
xref
-0 45
+0 43
0000000002 65535 f
0000011932 00000 n
0000000003 00000 f
0000000004 00000 f
0000000010 00000 f
-0000015152 00000 n
+0000014807 00000 n
0000012015 00000 n
0000012225 00000 n
-0000014580 00000 n
-0000012898 00000 n
+0000014242 00000 n
+0000012867 00000 n
0000000012 00000 f
-0000012966 00000 n
+0000012935 00000 n
0000000014 00000 f
-0000013036 00000 n
-0000000022 00000 f
-0000013799 00000 n
-0000013117 00000 n
-0000014077 00000 n
-0000013906 00000 n
-0000014385 00000 n
-0000014184 00000 n
-0000014494 00000 n
+0000013005 00000 n
+0000000020 00000 f
+0000013768 00000 n
+0000013086 00000 n
+0000014046 00000 n
+0000013875 00000 n
+0000014153 00000 n
0000000000 00000 f
-0000014648 00000 n
-0000014745 00000 n
-0000014832 00000 n
-0000014919 00000 n
-0000015018 00000 n
+0000014303 00000 n
+0000014400 00000 n
+0000014487 00000 n
+0000014574 00000 n
+0000014673 00000 n
0000000020 00000 n
0000011869 00000 n
0000011734 00000 n
0000011500 00000 n
-0000017773 00000 n
-0000018127 00000 n
+0000017428 00000 n
+0000017782 00000 n
0000011979 00000 n
0000012056 00000 n
0000012188 00000 n
-0000012835 00000 n
-0000015289 00000 n
-0000016730 00000 n
-0000015376 00000 n
-0000016951 00000 n
-0000017927 00000 n
-0000018189 00000 n
-0000018307 00000 n
+0000012804 00000 n
+0000014944 00000 n
+0000016385 00000 n
+0000015031 00000 n
+0000016606 00000 n
+0000017582 00000 n
+0000017844 00000 n
+0000017962 00000 n
trailer
-<< /Size 45 /Root 43 0 R /Info 44 0 R /ID [ <D7B7DCEE81905F9857C73FAFC3C9ADC9> <D7B7DCEE81905F9857C73FAFC3C9ADC9> ] >>
+<< /Size 43 /Root 41 0 R /Info 42 0 R /ID [ <308775A820C8CCFDD397720B69A96080> <308775A820C8CCFDD397720B69A96080> ] >>
startxref
-18530
+18185
%%EOF
diff --git a/macros/latex/contrib/tagpdf/tagpdf-backend.dtx b/macros/latex/contrib/tagpdf/tagpdf-backend.dtx
index 811da15758..8d0ba2593e 100644
--- a/macros/latex/contrib/tagpdf/tagpdf-backend.dtx
+++ b/macros/latex/contrib/tagpdf/tagpdf-backend.dtx
@@ -47,13 +47,13 @@
% }^^A
% }
%
-% \date{Version 0.98u, released 2024-02-02}
+% \date{Version 0.98v, released 2024-02-04}
% \maketitle
% \begin{implementation}
% \begin{macrocode}
%<@@=tag>
%<*luatex>
-\ProvidesExplFile {tagpdf-luatex.def} {2024-02-02} {0.98u}
+\ProvidesExplFile {tagpdf-luatex.def} {2024-02-04} {0.98v}
{tagpdf~driver~for~luatex}
% \end{macrocode}
% \section{Loading the lua}
@@ -158,8 +158,8 @@
local ProvidesLuaModule = {
name = "tagpdf",
- version = "0.98u", --TAGVERSION
- date = "2024-02-02", --TAGDATE
+ version = "0.98v", --TAGVERSION
+ date = "2024-02-04", --TAGDATE
description = "tagpdf lua code",
license = "The LATEX Project Public License 1.3c"
}
diff --git a/macros/latex/contrib/tagpdf/tagpdf-checks.dtx b/macros/latex/contrib/tagpdf/tagpdf-checks.dtx
index 83586fb20c..c95b9d8bcb 100644
--- a/macros/latex/contrib/tagpdf/tagpdf-checks.dtx
+++ b/macros/latex/contrib/tagpdf/tagpdf-checks.dtx
@@ -48,7 +48,7 @@
% }^^A
% }
%
-% \date{Version 0.98u, released 2024-02-02}
+% \date{Version 0.98v, released 2024-02-04}
% \maketitle
% \begin{documentation}
% \section{Commands}
@@ -327,7 +327,7 @@
% \begin{macrocode}
%<@@=tag>
%<*header>
-\ProvidesExplPackage {tagpdf-checks-code} {2024-02-02} {0.98u}
+\ProvidesExplPackage {tagpdf-checks-code} {2024-02-04} {0.98v}
{part of tagpdf - code related to checks, conditionals, debugging and messages}
%</header>
% \end{macrocode}
diff --git a/macros/latex/contrib/tagpdf/tagpdf-code.pdf b/macros/latex/contrib/tagpdf/tagpdf-code.pdf
index 6cb075911a..8cb02cff58 100644
--- a/macros/latex/contrib/tagpdf/tagpdf-code.pdf
+++ b/macros/latex/contrib/tagpdf/tagpdf-code.pdf
Binary files differ
diff --git a/macros/latex/contrib/tagpdf/tagpdf-data.dtx b/macros/latex/contrib/tagpdf/tagpdf-data.dtx
index 6405215297..2088a66c60 100644
--- a/macros/latex/contrib/tagpdf/tagpdf-data.dtx
+++ b/macros/latex/contrib/tagpdf/tagpdf-data.dtx
@@ -47,7 +47,7 @@
% }^^A
% }
%
-% \date{Version 0.98u, released 2024-02-02}
+% \date{Version 0.98v, released 2024-02-04}
% \maketitle
% \begin{documentation}
% This files contains a various data files which are read in
@@ -60,7 +60,7 @@
% It lists the new tag, the rolemap and the namespace of the rolemap.
% \begin{macrocode}
%<*ns-latex>
-%% \ProvidesExplFile {tagpdf-ns-latex.def} {2024-02-02} {0.98u}
+%% \ProvidesExplFile {tagpdf-ns-latex.def} {2024-02-04} {0.98v}
%% {latex} {https://www.latex-project.org/ns/dflt/2022}{}
title, Title, pdf2,
part, Title, pdf2,
@@ -92,7 +92,7 @@ text, P, pdf2,
% It is bound to change
% \begin{macrocode}
%<*ns-latex-book>
-%% \ProvidesExplFile {tagpdf-ns-latex-book.def} {2024-02-02} {0.98u}
+%% \ProvidesExplFile {tagpdf-ns-latex-book.def} {2024-02-04} {0.98v}
%% {latex-book} {https://www.latex-project.org/ns/book/2022}{}
chapter, H1,pdf2,
section, H2,pdf2,
@@ -102,27 +102,11 @@ paragraph, H5,pdf2,
subparagraph, H6,pdf2,
%</ns-latex-book>
% \end{macrocode}
-% \section{The LaTeX-inline namespace}
-% This degrades the rolemapping of some tags. It is an experimental name space.
-% It can disappear again if it doesn't look useful. It is currently no longer
-% loaded.
-% \begin{macrocode}
-%<*ns-latex-inline>
-%% \ProvidesExplFile {tagpdf-ns-latex-inline.def} {2024-02-02} {0.98u}
-%% {latex-inline} {https://www.latex-project.org/ns/inline/2022}{}
-chapter, Span, pdf2,
-section, Span, pdf2,
-subsection, Span, pdf2,
-subsubsection, Span, pdf2,
-paragraph, Span, pdf2,
-subparagraph, Span, pdf2,
-P, Span, pdf2,
-%</ns-latex-inline>
-% \end{macrocode}
+%
% \section{The pdf namespace data}
% \begin{macrocode}
%<*ns-pdf>
-%% \ProvidesExplFile {tagpdf-ns-pdf.def} {2024-02-02} {0.98u}
+%% \ProvidesExplFile {tagpdf-ns-pdf.def} {2024-02-04} {0.98v}
%% {pdf} {http://iso.org/pdf/ssn}{}
StructTreeRoot,StructTreeRoot,pdf,D,
Document,Document,pdf,D,
@@ -190,7 +174,7 @@ Strong,Span,pdf,I,
% \section{The pdf 2.0 namespace data}
% \begin{macrocode}
%<*ns-pdf2>
-%% \ProvidesExplFile {tagpdf-ns-pdf2.def} {2024-02-02} {0.98u}
+%% \ProvidesExplFile {tagpdf-ns-pdf2.def} {2024-02-04} {0.98v}
%% {pdf2} {http://iso.org/pdf2/ssn}{}
StructTreeRoot,StructTreeRoot,pdf2,D,
Document,Document,pdf2,D,
@@ -247,7 +231,7 @@ Strong,Strong,pdf2,I,
% \section{The mathml namespace data}
% \begin{macrocode}
%<*ns-mathml>
-%% \ProvidesExplFile {tagpdf-ns-mathml.def} {2024-02-02} {0.98u}
+%% \ProvidesExplFile {tagpdf-ns-mathml.def} {2024-02-04} {0.98v}
% {mathml}{http://www.w3.org/1998/Math/MathML}{}
abs,abs,mathml,
and,and,mathml,
@@ -482,7 +466,7 @@ xor,xor,mathml,
% This will perhaps change in future.
% \begin{macrocode}
%<*parent-child>
-%% \ProvidesExplFile {tagpdf-parent-child.csv} {2024-02-02} {0.98u}
+%% \ProvidesExplFile {tagpdf-parent-child.csv} {2024-02-04} {0.98v}
,,,StructTreeRoot,Document,Art,Part,Div,Sect,BlockQuote,NonStruct,TOC,TOCI,Index,Private,Quote,Note,Reference,BibEntry,P,Hn,H,Lbl,Code,Span,Link,Annot,Form,Ruby,RB,RT,RP,Warichu,WT,WP,L,LI,LBody,Table,TR,TH,TD,THead,TBody,TFoot,Caption,Figure,Formula,MC
Document,both,document level,1,0..n,∅,‡,‡,∅,0..n,‡,∅,∅,∅,0..n,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅
Art,1.7,grouping,∅,0..n,∅,‡,‡,0..n,0..n,‡,∅,∅,∅,0..n,∅,0..n,∅,∅,∅,0..1,0..1,∅,∅,∅,0..n,0..n,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,0..n,∅,∅,0..n,0..n,∅,∅,∅,0..n,0..n,∅,∅
@@ -537,7 +521,7 @@ MC,both,---,∅,∅,∅,∅,∅,∅,0..n,‡,∅,∅,∅,0..n,0..n,0..n,0..n,0..
% This will perhaps change in future.
% \begin{macrocode}
%<*parent-child-2>
-%% \ProvidesExplFile {tagpdf-parent-child-2.csv} {2024-02-02} {0.98u}
+%% \ProvidesExplFile {tagpdf-parent-child-2.csv} {2024-02-04} {0.98v}
,,,StructTreeRoot,Document,DocumentFragment,Art,Part,Div,Sect,Aside,BlockQuote,NonStruct,TOC,TOCI,Index,Private,Title,Sub,Quote,Note,Reference,BibEntry,P,Hn,H,Lbl,Code,Em,Strong,Span,Link,Annot,Form,Ruby,RB,RT,RP,Warichu,WT,WP,FENote,L,LI,LBody,Table,TR,TH,TD,THead,TBody,TFoot,Caption,Figure,Formula,math,mathml,Artifact,MC
Document,both,document level,1,0..n,0..n,∅,‡,‡,∅,0..n,0..n,‡,∅,∅,∅,0..n,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,0..n,∅
DocumentFragment,2.0,document level,∅,0..n,0..n,0..n,‡,‡,0..n,0..n,0..n,‡,∅,∅,∅,0..n,∅,∅,∅,∅*,∅,∅,∅,∅,∅,∅,∅*,∅,∅,∅,∅*,∅*,∅,∅,∅,∅,∅,∅,∅,∅,∅*,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅*,∅,∅,∅,∅,0..n,∅
diff --git a/macros/latex/contrib/tagpdf/tagpdf-mc-generic.dtx b/macros/latex/contrib/tagpdf/tagpdf-mc-generic.dtx
index 04f5501657..fe6e98b82b 100644
--- a/macros/latex/contrib/tagpdf/tagpdf-mc-generic.dtx
+++ b/macros/latex/contrib/tagpdf/tagpdf-mc-generic.dtx
@@ -46,7 +46,7 @@
% }^^A
% }
%
-% \date{Version 0.98u, released 2024-02-02}
+% \date{Version 0.98v, released 2024-02-04}
% \maketitle
% \begin{documentation}
% \end{documentation}
@@ -55,11 +55,11 @@
% \begin{macrocode}
%<@@=tag>
%<*generic>
-\ProvidesExplPackage {tagpdf-mc-code-generic} {2024-02-02} {0.98u}
+\ProvidesExplPackage {tagpdf-mc-code-generic} {2024-02-04} {0.98v}
{part of tagpdf - code related to marking chunks - generic mode}
%</generic>
%<*debug>
-\ProvidesExplPackage {tagpdf-debug-generic} {2024-02-02} {0.98u}
+\ProvidesExplPackage {tagpdf-debug-generic} {2024-02-04} {0.98v}
{part of tagpdf - debugging code related to marking chunks - generic mode}
%</debug>
% \end{macrocode}
diff --git a/macros/latex/contrib/tagpdf/tagpdf-mc-luacode.dtx b/macros/latex/contrib/tagpdf/tagpdf-mc-luacode.dtx
index 8f9678e55a..e53dc629d9 100644
--- a/macros/latex/contrib/tagpdf/tagpdf-mc-luacode.dtx
+++ b/macros/latex/contrib/tagpdf/tagpdf-mc-luacode.dtx
@@ -46,7 +46,7 @@
% }^^A
% }
%
-% \date{Version 0.98u, released 2024-02-02}
+% \date{Version 0.98v, released 2024-02-04}
% \maketitle
% \begin{implementation}
% The code is splitted into three parts: code shared by all engines,
@@ -86,11 +86,11 @@
% \begin{macrocode}
%<@@=tag>
%<*luamode>
-\ProvidesExplPackage {tagpdf-mc-code-lua} {2024-02-02} {0.98u}
+\ProvidesExplPackage {tagpdf-mc-code-lua} {2024-02-04} {0.98v}
{tagpdf - mc code only for the luamode }
%</luamode>
%<*debug>
-\ProvidesExplPackage {tagpdf-debug-lua} {2024-02-02} {0.98u}
+\ProvidesExplPackage {tagpdf-debug-lua} {2024-02-04} {0.98v}
{part of tagpdf - debugging code related to marking chunks - lua mode}
%</debug>
% \end{macrocode}
diff --git a/macros/latex/contrib/tagpdf/tagpdf-mc-shared.dtx b/macros/latex/contrib/tagpdf/tagpdf-mc-shared.dtx
index 8799df3d4c..c38d7b8e2f 100644
--- a/macros/latex/contrib/tagpdf/tagpdf-mc-shared.dtx
+++ b/macros/latex/contrib/tagpdf/tagpdf-mc-shared.dtx
@@ -46,7 +46,7 @@
% }^^A
% }
%
-% \date{Version 0.98u, released 2024-02-02}
+% \date{Version 0.98v, released 2024-02-04}
% \maketitle
% \begin{documentation}
% \section{Public Commands}
@@ -181,7 +181,7 @@
% \begin{macrocode}
%<@@=tag>
%<*header>
-\ProvidesExplPackage {tagpdf-mc-code-shared} {2024-02-02} {0.98u}
+\ProvidesExplPackage {tagpdf-mc-code-shared} {2024-02-04} {0.98v}
{part of tagpdf - code related to marking chunks -
code shared by generic and luamode }
%</header>
diff --git a/macros/latex/contrib/tagpdf/tagpdf-roles.dtx b/macros/latex/contrib/tagpdf/tagpdf-roles.dtx
index 98750fa461..47a1f40bcc 100644
--- a/macros/latex/contrib/tagpdf/tagpdf-roles.dtx
+++ b/macros/latex/contrib/tagpdf/tagpdf-roles.dtx
@@ -46,7 +46,7 @@
% }^^A
% }
%
-% \date{Version 0.98u, released 2024-02-02}
+% \date{Version 0.98v, released 2024-02-04}
% \maketitle
% \begin{documentation}
% \begin{function}
@@ -98,7 +98,7 @@
% \begin{macrocode}
%<@@=tag>
%<*header>
-\ProvidesExplPackage {tagpdf-roles-code} {2024-02-02} {0.98u}
+\ProvidesExplPackage {tagpdf-roles-code} {2024-02-04} {0.98v}
{part of tagpdf - code related to roles and structure names}
%</header>
% \end{macrocode}
@@ -211,7 +211,6 @@
% \item[user] \cs{c_@@_role_userNS_id_str} (random id, for user tags)
% \item[latex] https://www.latex-project.org/ns/dflt/2022
% \item[latex-book] https://www.latex-project.org/ns/book/2022
-% \item[latex-inline] https://www.latex-project.org/ns/inline/2022
% \end{description}
% More namespaces are possible and
% their objects references and their rolemaps must be collected
@@ -363,7 +362,6 @@
\@@_role_NS_new:nnn {mathml}{http://www.w3.org/1998/Math/MathML}{}
\@@_role_NS_new:nnn {latex} {https://www.latex-project.org/ns/dflt/2022}{}
\@@_role_NS_new:nnn {latex-book} {https://www.latex-project.org/ns/book/2022}{}
-\@@_role_NS_new:nnn {latex-inline} {https://www.latex-project.org/ns/inline/2022}{}
\exp_args:Nne
\@@_role_NS_new:nnn {user}{\c_@@_role_userNS_id_str}{}
% \end{macrocode}
@@ -547,20 +545,23 @@
% We also store into the pdf 1.7 rolemapping so that we can
% add that as fallback for pdf 1.7 processor
% \begin{macrocode}
- \tl_if_empty:nF { #3 }
- {
- \tl_if_eq:nnF{#1}{#3}
- {
- \prop_get:NnN \g_@@_role_rolemap_prop {#3}\l_@@_tmpa_tl
- \quark_if_no_value:NTF \l_@@_tmpa_tl
- {
- \prop_gput:Nne \g_@@_role_rolemap_prop {#1}{\tl_to_str:n{#3}}
- }
- {
- \prop_gput:NnV \g_@@_role_rolemap_prop {#1}\l_@@_tmpa_tl
- }
- }
- }
+ \bool_if:NT \l__tag_role_update_bool
+ {
+ \tl_if_empty:nF { #3 }
+ {
+ \tl_if_eq:nnF{#1}{#3}
+ {
+ \prop_get:NnN \g_@@_role_rolemap_prop {#3}\l_@@_tmpa_tl
+ \quark_if_no_value:NTF \l_@@_tmpa_tl
+ {
+ \prop_gput:Nne \g_@@_role_rolemap_prop {#1}{\tl_to_str:n{#3}}
+ }
+ {
+ \prop_gput:NnV \g_@@_role_rolemap_prop {#1}\l_@@_tmpa_tl
+ }
+ }
+ }
+ }
}
\cs_generate_variant:Nn \@@_role_add_tag:nnnn {VVVV}
% \end{macrocode}
@@ -721,7 +722,6 @@
% the settings for later use:
% \begin{macrocode}
\bool_set_false:N\l_@@_role_update_bool
-\@@_role_read_namespace:n {latex-inline}
\@@_role_read_namespace:n {latex-book}
\bool_set_true:N\l_@@_role_update_bool
\@@_role_read_namespace:n {latex}
@@ -753,6 +753,8 @@
\prop_map_inline:cn{g_@@_role_NS_latex-book_prop}
{
\prop_gput:Nnn \g_@@_role_tags_NS_prop { #1 }{ latex-book }
+ \prop_gput:Nne
+ \g_@@_role_rolemap_prop {#1}{\use_i:nn #2\c_empty_tl\c_empty_tl}
}
}
}
@@ -1227,48 +1229,6 @@
% \end{macrocode}
% \end{macro}
%
-% \begin{macro}{\@@_role_remap_inline:}
-% The mapping is meant to \enquote{degrade} tags, e.g. if used
-% inside some complex object.
-% The pdf<2.0 code maps the tag to the new role, the pdf 2.0 code only
-% switch the NS.
-% \begin{macrocode}
-\pdf_version_compare:NnTF < {2.0}
- {
- \cs_new_protected:Npn \@@_role_remap_inline:
- {
- \prop_get:cVNT { g_@@_role_NS_latex-inline_prop }\l_@@_role_remap_tag_tl\l_@@_tmpa_tl
- {
- \tl_set:Ne\l_@@_role_remap_tag_tl
- {
- \exp_last_unbraced:NV\use_i:nn \l_@@_tmpa_tl
- }
- \tl_set:Ne\l_@@_role_remap_NS_tl
- {
- \exp_last_unbraced:NV\use_ii:nn \l_@@_tmpa_tl
- }
- }
- \int_compare:nNnT {\l_@@_loglevel_int} > { 0 }
- {
- \msg_note:nne { tag } { role-remapping }{ \l_@@_role_remap_tag_tl }
- }
- }
- }
- {
- \cs_new_protected:Npn \@@_role_remap_inline:
- {
- \prop_get:cVNT { g_@@_role_NS_latex-inline_prop }\l_@@_role_remap_tag_tl\l_@@_tmpa_tl
- {
- \tl_set:Nn\l_@@_role_remap_NS_tl {latex-inline}
- }
- \int_compare:nNnT {\l_@@_loglevel_int} > { 0 }
- {
- \msg_note:nne { tag } { role-remapping }{ \l_@@_role_remap_tag_tl/latex-inline }
- }
- }
- }
-% \end{macrocode}
-% \end{macro}
%
% \subsection{Key-val user interface}
% The user interface uses the key |add-new-tag|, which takes either a
diff --git a/macros/latex/contrib/tagpdf/tagpdf-space.dtx b/macros/latex/contrib/tagpdf/tagpdf-space.dtx
index 3e3b3de7e6..00ca1c28e0 100644
--- a/macros/latex/contrib/tagpdf/tagpdf-space.dtx
+++ b/macros/latex/contrib/tagpdf/tagpdf-space.dtx
@@ -46,7 +46,7 @@
% }^^A
% }
%
-% \date{Version 0.98u, released 2024-02-02}
+% \date{Version 0.98v, released 2024-02-04}
% \maketitle
% \begin{documentation}
% \begin{function}{interwordspace (setup-key)}
@@ -64,7 +64,7 @@
% \begin{macrocode}
%<@@=tag>
%<*header>
-\ProvidesExplPackage {tagpdf-space-code} {2024-02-02} {0.98u}
+\ProvidesExplPackage {tagpdf-space-code} {2024-02-04} {0.98v}
{part of tagpdf - code related to real space chars}
%</header>
% \end{macrocode}
diff --git a/macros/latex/contrib/tagpdf/tagpdf-struct.dtx b/macros/latex/contrib/tagpdf/tagpdf-struct.dtx
index 8f0dd1e717..2e8b69d7e5 100644
--- a/macros/latex/contrib/tagpdf/tagpdf-struct.dtx
+++ b/macros/latex/contrib/tagpdf/tagpdf-struct.dtx
@@ -46,7 +46,7 @@
% }^^A
% }
%
-% \date{Version 0.98u, released 2024-02-02}
+% \date{Version 0.98v, released 2024-02-04}
% \maketitle
% \begin{documentation}
% \section{Public Commands}
@@ -285,7 +285,7 @@
% \begin{macrocode}
%<@@=tag>
%<*header>
-\ProvidesExplPackage {tagpdf-struct-code} {2024-02-02} {0.98u}
+\ProvidesExplPackage {tagpdf-struct-code} {2024-02-04} {0.98v}
{part of tagpdf - code related to storing structure}
%</header>
% \end{macrocode}
@@ -1905,7 +1905,7 @@
% \section{Attributes and attribute classes}
% \begin{macrocode}
%<*header>
-\ProvidesExplPackage {tagpdf-attr-code} {2024-02-02} {0.98u}
+\ProvidesExplPackage {tagpdf-attr-code} {2024-02-04} {0.98v}
{part of tagpdf - code related to attributes and attribute classes}
%</header>
% \end{macrocode}
diff --git a/macros/latex/contrib/tagpdf/tagpdf-tree.dtx b/macros/latex/contrib/tagpdf/tagpdf-tree.dtx
index d9ed68f31f..3f16beff6d 100644
--- a/macros/latex/contrib/tagpdf/tagpdf-tree.dtx
+++ b/macros/latex/contrib/tagpdf/tagpdf-tree.dtx
@@ -47,13 +47,13 @@
% }^^A
% }
%
-% \date{Version 0.98u, released 2024-02-02}
+% \date{Version 0.98v, released 2024-02-04}
% \maketitle
% \begin{implementation}
% \begin{macrocode}
%<@@=tag>
%<*header>
-\ProvidesExplPackage {tagpdf-tree-code} {2024-02-02} {0.98u}
+\ProvidesExplPackage {tagpdf-tree-code} {2024-02-04} {0.98v}
{part of tagpdf - code related to writing trees and dictionaries to the pdf}
%</header>
% \end{macrocode}
diff --git a/macros/latex/contrib/tagpdf/tagpdf-user.dtx b/macros/latex/contrib/tagpdf/tagpdf-user.dtx
index aea543ba40..ac7144dab6 100644
--- a/macros/latex/contrib/tagpdf/tagpdf-user.dtx
+++ b/macros/latex/contrib/tagpdf/tagpdf-user.dtx
@@ -46,7 +46,7 @@
% }^^A
% }
%
-% \date{Version 0.98u, released 2024-02-02}
+% \date{Version 0.98v, released 2024-02-04}
% \maketitle
% \begin{documentation}
% \section{Setup commands}
@@ -303,7 +303,7 @@
% \begin{macrocode}
%<@@=tag>
%<*header>
-\ProvidesExplPackage {tagpdf-user} {2024-02-02} {0.98u}
+\ProvidesExplPackage {tagpdf-user} {2024-02-04} {0.98v}
{tagpdf - user commands}
%</header>
% \end{macrocode}
diff --git a/macros/latex/contrib/tagpdf/tagpdf.dtx b/macros/latex/contrib/tagpdf/tagpdf.dtx
index d1ccff926c..ad8f1950f9 100644
--- a/macros/latex/contrib/tagpdf/tagpdf.dtx
+++ b/macros/latex/contrib/tagpdf/tagpdf.dtx
@@ -84,7 +84,7 @@
% \begin{macrocode}
%<@@=tag>
%<*package>
-\ProvidesExplPackage {tagpdf} {2024-02-02} {0.98u}
+\ProvidesExplPackage {tagpdf} {2024-02-04} {0.98v}
{ A package to experiment with pdf tagging }
\bool_if:nF
@@ -110,7 +110,7 @@
% \end{macrocode}
%<*debug>
% \begin{macrocode}
-\ProvidesExplPackage {tagpdf-debug} {2024-02-02} {0.98u}
+\ProvidesExplPackage {tagpdf-debug} {2024-02-04} {0.98v}
{ debug code for tagpdf }
\@ifpackageloaded{tagpdf}{}{\PackageWarning{tagpdf-debug}{tagpdf~not~loaded,~quitting}\endinput}
% \end{macrocode}
@@ -133,7 +133,7 @@
% we define a base package with dummy functions
% \begin{macrocode}
%<*base>
-\ProvidesExplPackage {tagpdf-base} {2024-02-02} {0.98u}
+\ProvidesExplPackage {tagpdf-base} {2024-02-04} {0.98v}
{part of tagpdf - provide base, no-op versions of the user commands }
%</base>
% \end{macrocode}
diff --git a/macros/latex/contrib/tagpdf/tagpdf.pdf b/macros/latex/contrib/tagpdf/tagpdf.pdf
index 92d19dd6ff..bbd66f6ce5 100644
--- a/macros/latex/contrib/tagpdf/tagpdf.pdf
+++ b/macros/latex/contrib/tagpdf/tagpdf.pdf
Binary files differ
diff --git a/macros/latex/contrib/tagpdf/tagpdf.tex b/macros/latex/contrib/tagpdf/tagpdf.tex
index 0b94e9406f..054d511baa 100644
--- a/macros/latex/contrib/tagpdf/tagpdf.tex
+++ b/macros/latex/contrib/tagpdf/tagpdf.tex
@@ -16,8 +16,8 @@
}
\DebugBlocksOff
\makeatletter
-\def\UlrikeFischer@package@version{0.98u}
-\def\UlrikeFischer@package@date{2024-02-02}
+\def\UlrikeFischer@package@version{0.98v}
+\def\UlrikeFischer@package@date{2024-02-04}
\makeatother
\documentclass[bibliography=totoc,a4paper]{article}
diff --git a/macros/latex/contrib/tagpdf/tagpdfdocu-patches.sty b/macros/latex/contrib/tagpdf/tagpdfdocu-patches.sty
index bc74eb1bc9..1c3bb95bf6 100644
--- a/macros/latex/contrib/tagpdf/tagpdfdocu-patches.sty
+++ b/macros/latex/contrib/tagpdf/tagpdfdocu-patches.sty
@@ -1,5 +1,5 @@
%\RequirePackage[enable-debug]{expl3}[2018/06/14]
-\ProvidesExplPackage {tagpdfdocu-patches} {2024-02-02} {0.98u}
+\ProvidesExplPackage {tagpdfdocu-patches} {2024-02-04} {0.98v}
{patches/commands for the tagpdf documentation}
\RequirePackage{etoolbox,xpatch}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/README.md b/macros/latex/contrib/tkz/tkz-euclide/README.md
index bb5e16af3a..d0bc9ec3e8 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/README.md
+++ b/macros/latex/contrib/tkz/tkz-euclide/README.md
@@ -1,5 +1,5 @@
# tkz-euclide — for euclidean geometry
-Release 5.05c 2024/01/16
+Release 5.06c 2024/02/04
## Description
@@ -63,6 +63,12 @@ Other examples, in French, are on my site.
## History
+- 5.06c
+ - Correction of a bug with the macro \tkzLabelAngle and the option “angle”
+ - Added \tkzSetUpCircle
+ - Correction of some typos
+ - Remove some french texts
+
- 5.05c Correction of the documentation.
- 5.04c Some files have been renamed.
diff --git a/macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-documentation.tex b/macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-documentation.tex
index a18455139c..a24b7e63b4 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-documentation.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-documentation.tex
@@ -2,7 +2,7 @@
It is obtained by compiling with "lualatex". I use a class \tkzname{doc.cls} based on \tkzname{scrartcl}.
-Below the list of styles used in the docuimentation. To understand how to use the styles see the section \ref{custom}
+Below the list of styles used in the documentation. To understand how to use the styles see the section \ref{custom}
|\tkzSetUpColors[background=white,text=black] |
diff --git a/macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-lua.tex b/macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-lua.tex
index e5e9f999dd..88a2c293ec 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-lua.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-lua.tex
@@ -5,7 +5,7 @@ You can now use the "lua" option with \tkzname{\tkznameofpack} version 5.
You just have to write in your preamble
|usepackage[lua]{tkz-euclide}|.
- Évidemment vous devrez compiler avec LuaLaTeX. Nothing changes for the syntax.
+ Obviously, you'll need to compile with LuaLaTeX. Nothing changes for the syntax.
Without the option you can use \tkzname{\tkznameofpack} with the proposed code of version 4.25.
diff --git a/macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-main.tex b/macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-main.tex
index 7bdf444be9..806d740884 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-main.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-main.tex
@@ -21,10 +21,10 @@
headings = small
]{tkz-doc}
\gdef\tkznameofpack{tkz-euclide}
-\gdef\tkzversionofpack{5.05c}
+\gdef\tkzversionofpack{5.06c}
\gdef\tkzdateofpack{\today}
\gdef\tkznameofdoc{doc-tkz-euclide}
-\gdef\tkzversionofdoc{5.05c}
+\gdef\tkzversionofdoc{5.06c}
\gdef\tkzdateofdoc{\today}
\gdef\tkzauthorofpack{Alain Matthes}
\gdef\tkzadressofauthor{}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-marking.tex b/macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-marking.tex
index 97bf596219..f96876912f 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-marking.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-marking.tex
@@ -131,7 +131,7 @@ More delicate operation because there are many options. The symbols used for mar
% \tkzMarkAngle(B, A, C)
%
% Angle mark
-% arc de cercle (simple/double/triple) et mark of equality.
+% arc (simple/double/triple) and mark of equality.
%
% By default:
% arc = simple
diff --git a/macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-news.tex b/macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-news.tex
index 0d6149ff96..6667d5bcda 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-news.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-news.tex
@@ -1,10 +1,18 @@
\section*{News and compatibility}
+\subsection{With 5.06 version}
+ \begin{itemize}
+ \item Correction of a bug with the macro |\tkzLabelAngle| and the option “angle”
+ \item Added |\tkzSetUpCircle|
+ \item Correction of some typos
+ \item Remove some french texts
+ \end{itemize}
-\subsection{With 5.05 version} % (fold)
+
+\subsection{With 5.05 version}
Correction of the documentation in Complete but minimal example.
-\subsection{With 5.03 version} % (fold)
+\subsection{With 5.03 version}
\begin{itemize}
@@ -97,7 +105,7 @@ I have added two options for working with radians which are \tkzname{through in
As a reminder, the following changes have been made previously:
- \item |\tkzDrawMedian|, |\tkzDrawBisector|, |\tkzDrawAltitude|, |\tkzDrawMedians|, |\tkzDrawBisectors| et |\tkzDrawAltitudes| do not exist anymore. The creation and drawing separation is not respected so it is preferable to first create the coordinates of these points with |\tkzDefSpcTriangle[median]| and then to choose the ones you are going to draw with |\tkzDrawSegments| or |\tkzDrawLines|;
+ \item |\tkzDrawMedian|, |\tkzDrawBisector|, |\tkzDrawAltitude|, |\tkzDrawMedians|, |\tkzDrawBisectors| and |\tkzDrawAltitudes| do not exist anymore. The creation and drawing separation is not respected so it is preferable to first create the coordinates of these points with |\tkzDefSpcTriangle[median]| and then to choose the ones you are going to draw with |\tkzDrawSegments| or |\tkzDrawLines|;
\item |\tkzDrawTriangle| has been deleted. |\tkzDrawTriangle[equilateral]| was handy but it is better to get the third point with |\tkzDefTriangle[equilateral]| and then draw with |\tkzDrawPolygon|; idem for |\tkzDrawSquare| and |\tkzDrawGoldRectangle|;
diff --git a/macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-presentation.tex b/macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-presentation.tex
index bb70c73788..0073d78803 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-presentation.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-presentation.tex
@@ -265,7 +265,7 @@ Now I am no longer a Mathematics teacher, and I only spend a few hours studying
\subsection{\tkzname{\tkznameofpack\ 5} vs \tkzname{\tkznameofpack\ 4}}
-Rien ne change pour l'utilisateur. La compilation doit être effectuée avec le moteur LuaLaTeX et les résultats sont plus précis et obtenus plus rapidement. Il suffit de charger \tkzname{\tkznameofpack} 5 comme ceci |\usepackage[lua{tkz-euclide}]|.
+Nothing changes for the user. Compilation must be carried out using the LuaLaTeX engine, and the results are more precise and obtained more quickly. Simply load \tkzname{\tkznameofpack} like this |\usepackage[lua]{tkz-euclide}|.
\subsection{How to use the \tkzname{\tkznameofpack} package ?}
\subsubsection{Let's look at a classic example}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/doc/tkz-euclide.pdf b/macros/latex/contrib/tkz/tkz-euclide/doc/tkz-euclide.pdf
index 1e7e46b430..cbafb94f7a 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/doc/tkz-euclide.pdf
+++ b/macros/latex/contrib/tkz/tkz-euclide/doc/tkz-euclide.pdf
Binary files differ
diff --git a/macros/latex/contrib/tkz/tkz-euclide/latex/drawings/tkz-draw-eu-angles.tex b/macros/latex/contrib/tkz/tkz-euclide/latex/drawings/tkz-draw-eu-angles.tex
index 4a83e27f02..b471338fc8 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/latex/drawings/tkz-draw-eu-angles.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/latex/drawings/tkz-draw-eu-angles.tex
@@ -10,9 +10,9 @@
% This work has the LPPL maintenance status “maintained”.
% The Current Maintainer of this work is Alain Matthes.
-\def\fileversion{5.05c}
-\def\filedate{2024/01/16}
-\typeout{2024/01/16 5.05c tkz-tool-eu-angles.tex}
+\def\fileversion{5.06c}
+\def\filedate{2024/02/04}
+\typeout{2024/02/04 5.06c tkz-tool-eu-angles.tex}
\makeatletter
%<--------------------------------------------------------------------------–>
% tkzSetUpArc
@@ -427,9 +427,9 @@
\tkzFindSlopeAngle(#3,#2)\tkzGetAngle{tkz@dirOne}
\tkzFindSlopeAngle(#3,#4)\tkzGetAngle{tkz@dirTwo}
\tkzNormalizeAngle(\tkz@dirOne,\tkz@dirTwo)
- \edef\tkzlabelAngle{\fpeval{(\tkz@SecondAngle+\tkz@FirstAngle)/2}}
+ \edef\tkzlabelangle{\fpeval{(\tkz@SecondAngle+\tkz@FirstAngle)/2}}
\fi
- \path (#3) --+(\tkzlabelAngle:\tkzlabeldist) node[label angle style,%
+ \path (#3) --+(\tkzlabelangle:\tkzlabeldist) node[label angle style,%
/tkzlabelangle/.cd,#1] {#5};
\endgroup
}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/latex/drawings/tkz-draw-eu-circles.tex b/macros/latex/contrib/tkz/tkz-euclide/latex/drawings/tkz-draw-eu-circles.tex
index 30c1d594f1..50d553453f 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/latex/drawings/tkz-draw-eu-circles.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/latex/drawings/tkz-draw-eu-circles.tex
@@ -10,9 +10,9 @@
% This work has the LPPL maintenance status “maintained”.
% The Current Maintainer of this work is Alain Matthes.
-\def\fileversion{5.05c}
-\def\filedate{2024/01/16}
-\typeout{2024/01/16 5.05c tkz-obj-eu-draw-circles.tex}
+\def\fileversion{5.06c}
+\def\filedate{2024/02/04}
+\typeout{2024/02/04 5.06c tkz-obj-eu-draw-circles.tex}
\makeatletter
%<--------------------------------------------------------------------------–>
% tkzSetUpCircle
diff --git a/macros/latex/contrib/tkz/tkz-euclide/latex/drawings/tkz-draw-eu-compass.tex b/macros/latex/contrib/tkz/tkz-euclide/latex/drawings/tkz-draw-eu-compass.tex
index fc1f5d524a..aeb9341da2 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/latex/drawings/tkz-draw-eu-compass.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/latex/drawings/tkz-draw-eu-compass.tex
@@ -1,5 +1,5 @@
% tkz-obj-eu-compass.tex
-% Copyright 2024 Alain Matthes
+% Copyright 2024 Alain Matthesz
% This work may be distributed and/or modified under the
% conditions of the LaTeX Project Public License, either version 1.3
% of this license or (at your option) any later version.
@@ -10,9 +10,9 @@
% This work has the LPPL maintenance status “maintained”.
% The Current Maintainer of this work is Alain Matthes.
-\def\fileversion{5.05c}
-\def\filedate{2024/01/16}
-\typeout{2024/01/16 5.05c tkz-obj-eu-compass.tex}
+\def\fileversion{5.06c}
+\def\filedate{2024/02/04}
+\typeout{2024/02/04 5.06c tkz-obj-eu-compass.tex}
\makeatletter
%<--------------------------------------------------------------------------–>
% Author Alain Matthes
diff --git a/macros/latex/contrib/tkz/tkz-euclide/latex/drawings/tkz-draw-eu-ellipses.tex b/macros/latex/contrib/tkz/tkz-euclide/latex/drawings/tkz-draw-eu-ellipses.tex
index a7b15ffcc1..cdce79b692 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/latex/drawings/tkz-draw-eu-ellipses.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/latex/drawings/tkz-draw-eu-ellipses.tex
@@ -10,9 +10,9 @@
% This work has the LPPL maintenance status “maintained”.
% The Current Maintainer of this work is Alain Matthes.
-\def\fileversion{5.05c}
-\def\filedate{2024/01/16}
-\typeout{2024/01/16 5.05c tkz-obj-eu-draw-ellipses.tex}
+\def\fileversion{5.06c}
+\def\filedate{2024/02/04}
+\typeout{2024/02/04 5.06c tkz-obj-eu-draw-ellipses.tex}
\makeatletter
@@ -22,5 +22,6 @@
\draw[#1](#2) ellipse [x radius=#3, y radius=#4,rotate=#5];
\endgroup
}
+
\makeatother
\endinput \ No newline at end of file
diff --git a/macros/latex/contrib/tkz/tkz-euclide/latex/drawings/tkz-draw-eu-lines.tex b/macros/latex/contrib/tkz/tkz-euclide/latex/drawings/tkz-draw-eu-lines.tex
index 7ee9e0cf0d..8859ca18e9 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/latex/drawings/tkz-draw-eu-lines.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/latex/drawings/tkz-draw-eu-lines.tex
@@ -10,9 +10,9 @@
% This work has the LPPL maintenance status “maintained”.
% The Current Maintainer of this work is Alain Matthes.
-\def\fileversion{5.05c}
-\def\filedate{2024/01/16}
-\typeout{2024/01/16 5.05c tkz-obj-eu-draw-lines.tex}
+\def\fileversion{5.06c}
+\def\filedate{2024/02/04}
+\typeout{2024/02/04 5.06c tkz-obj-eu-draw-lines.tex}
\makeatletter
%<--------------------------------------------------------------------------–>
diff --git a/macros/latex/contrib/tkz/tkz-euclide/latex/drawings/tkz-draw-eu-points.tex b/macros/latex/contrib/tkz/tkz-euclide/latex/drawings/tkz-draw-eu-points.tex
index ac5eee4a3d..6ba7524f73 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/latex/drawings/tkz-draw-eu-points.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/latex/drawings/tkz-draw-eu-points.tex
@@ -10,9 +10,9 @@
% This work has the LPPL maintenance status “maintained”.
% The Current Maintainer of this work is Alain Matthes.
-\def\fileversion{5.05c}
-\def\filedate{2024/01/16}
-\typeout{2024/01/16 5.05c tkz-draw-eu-points.tex}
+\def\fileversion{5.06c}
+\def\filedate{2024/02/04}
+\typeout{2024/02/04 5.06c tkz-draw-eu-points.tex}
\makeatletter
%<--------------------------------------------------------------------------->
% tkzSetUpPoint définit la forme d'un point
diff --git a/macros/latex/contrib/tkz/tkz-euclide/latex/drawings/tkz-draw-eu-polygons.tex b/macros/latex/contrib/tkz/tkz-euclide/latex/drawings/tkz-draw-eu-polygons.tex
index b2a94785f5..4dbe368630 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/latex/drawings/tkz-draw-eu-polygons.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/latex/drawings/tkz-draw-eu-polygons.tex
@@ -10,9 +10,9 @@
% This work has the LPPL maintenance status “maintained”.
% The Current Maintainer of this work is Alain Matthes.
-\def\fileversion{5.05c}
-\def\filedate{2024/01/16}
-\typeout{2024/01/16 5.05c tkz-obj-eu-polygons.tex}
+\def\fileversion{5.06c}
+\def\filedate{2024/02/04}
+\typeout{2024/02/04 5.06c tkz-obj-eu-polygons.tex}
\makeatletter
%<--------------------------------------------------------------------------–>
% Polygon
diff --git a/macros/latex/contrib/tkz/tkz-euclide/latex/drawings/tkz-draw-eu-protractor.tex b/macros/latex/contrib/tkz/tkz-euclide/latex/drawings/tkz-draw-eu-protractor.tex
index 4b8beae952..8d7b6895ec 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/latex/drawings/tkz-draw-eu-protractor.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/latex/drawings/tkz-draw-eu-protractor.tex
@@ -10,9 +10,9 @@
% This work has the LPPL maintenance status “maintained”.
% The Current Maintainer of this work is Alain Matthes.
-\def\fileversion{5.05c}
-\def\filedate{2024/01/16}
-\typeout{2024/01/16 5.05c tkz-obj-eu-protractor.tex}
+\def\fileversion{5.06c}
+\def\filedate{2024/02/04}
+\typeout{2024/02/04 5.06c tkz-obj-eu-protractor.tex}
\makeatletter
%<--------------------------------------------------------------------------–>
% !!! idea from Y. Combe !!!
diff --git a/macros/latex/contrib/tkz/tkz-euclide/latex/drawings/tkz-draw-eu-sectors.tex b/macros/latex/contrib/tkz/tkz-euclide/latex/drawings/tkz-draw-eu-sectors.tex
index 83d9c371c1..b925701206 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/latex/drawings/tkz-draw-eu-sectors.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/latex/drawings/tkz-draw-eu-sectors.tex
@@ -10,9 +10,9 @@
% This work has the LPPL maintenance status “maintained”.
% The Current Maintainer of this work is Alain Matthes.
-\def\fileversion{5.05c}
-\def\filedate{2024/01/16}
-\typeout{2024/01/16 5.05c tkz-obj-eu-sectors.tex}
+\def\fileversion{5.06c}
+\def\filedate{2024/02/04}
+\typeout{2024/02/04 5.06c tkz-obj-eu-sectors.tex}
\makeatletter
%<----------------------- Sectors ------------------------------–>
\gdef\tkz@nums{0}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/latex/drawings/tkz-draw-eu-show.tex b/macros/latex/contrib/tkz/tkz-euclide/latex/drawings/tkz-draw-eu-show.tex
index fd829793ba..12656ca974 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/latex/drawings/tkz-draw-eu-show.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/latex/drawings/tkz-draw-eu-show.tex
@@ -10,9 +10,9 @@
% This work has the LPPL maintenance status “maintained”.
% The Current Maintainer of this work is Alain Matthes.
-\def\fileversion{5.05c}
-\def\filedate{2024/01/16}
-\typeout{2024/01/16 5.05c tkz-obj-eu-show.tex}
+\def\fileversion{5.06c}
+\def\filedate{2024/02/04}
+\typeout{2024/02/04 5.06c tkz-obj-eu-show.tex}
\makeatletter
%<--------------------------------------------------------------------------–>
% finding specific points in a triangle
@@ -30,7 +30,7 @@
}
\def\tkzDefEquiPoints{\pgfutil@ifnextchar[{\tkz@DefEquiPoints}{%
- \tkz@DefEquiPoints[]}}
+ \tkz@DefEquiPoints[]}}
\def\tkz@DefEquiPoints[#1](#2,#3){%
\pgfqkeys{/tkzEquiPt}{#1}
\begingroup
diff --git a/macros/latex/contrib/tkz/tkz-euclide/latex/libs/tkz-lib-eu-marks.tex b/macros/latex/contrib/tkz/tkz-euclide/latex/libs/tkz-lib-eu-marks.tex
index acab14a9e9..1d272eca37 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/latex/libs/tkz-lib-eu-marks.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/latex/libs/tkz-lib-eu-marks.tex
@@ -10,9 +10,9 @@
% This work has the LPPL maintenance status “maintained”.
% The Current Maintainer of this work is Alain Matthes.
-\def\fileversion{5.05c}
-\def\filedate{2024/01/16}
-\typeout{2024/01/16 5.05c tkz-lib-eu-marks.tex}
+\def\fileversion{5.06c}
+\def\filedate{2024/02/04}
+\typeout{2024/02/04 5.06c tkz-lib-eu-marks.tex}
\makeatletter
%<--------------------------------------------------------------------------–>
% Création des symboles
diff --git a/macros/latex/contrib/tkz/tkz-euclide/latex/libs/tkz-lib-eu-shape.tex b/macros/latex/contrib/tkz/tkz-euclide/latex/libs/tkz-lib-eu-shape.tex
index a353cb2169..141355abf9 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/latex/libs/tkz-lib-eu-shape.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/latex/libs/tkz-lib-eu-shape.tex
@@ -10,9 +10,9 @@
% This work has the LPPL maintenance status “maintained”.
% The Current Maintainer of this work is Alain Matthes.
-\def\fileversion{5.05c}
-\def\filedate{2024/01/16}
-\typeout{2024/01/16 5.05c tkz-lib-eu-shape.tex}
+\def\fileversion{5.06c}
+\def\filedate{2024/02/04}
+\typeout{2024/02/04 5.06c tkz-lib-eu-shape.tex}
%<--------------------------------------------------------------------------–>
% Création des symboles
%<--------------------------------------------------------------------------–>
diff --git a/macros/latex/contrib/tkz/tkz-euclide/latex/obj-lua/tkz-obj-eu-lua-circles-by.tex b/macros/latex/contrib/tkz/tkz-euclide/latex/obj-lua/tkz-obj-eu-lua-circles-by.tex
index ebfcfd365f..497b02eda4 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/latex/obj-lua/tkz-obj-eu-lua-circles-by.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/latex/obj-lua/tkz-obj-eu-lua-circles-by.tex
@@ -11,8 +11,8 @@
% The Current Maintainer of this work is Alain Matthes.
\def\fileversion{6.00}
-\def\filedate{2024/01/16}
-\typeout{2024/01/16 6.00 tkz-obj-eu-circles.tex}
+\def\filedate{2024/02/04}
+\typeout{2024/02/04 6.00 tkz-obj-eu-circles.tex}
\makeatletter
%<--------------------------------------------------------------------------–>
% tkzCircle center and one point
diff --git a/macros/latex/contrib/tkz/tkz-euclide/latex/obj-lua/tkz-obj-eu-lua-circles.tex b/macros/latex/contrib/tkz/tkz-euclide/latex/obj-lua/tkz-obj-eu-lua-circles.tex
index 2fd7b062a7..7a4b553e29 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/latex/obj-lua/tkz-obj-eu-lua-circles.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/latex/obj-lua/tkz-obj-eu-lua-circles.tex
@@ -10,9 +10,9 @@
% This work has the LPPL maintenance status “maintained”.
% The Current Maintainer of this work is Alain Matthes.
-\def\fileversion{5.05c}
-\def\filedate{2024/01/16}
-\typeout{2024/01/16 5.05c tkz-obj-lua-circles.tex}
+\def\fileversion{5.06c}
+\def\filedate{2024/02/04}
+\typeout{2024/02/04 5.06c tkz-obj-lua-circles.tex}
\makeatletter
%<--------------------------------------------------------------------------–>
% tkzCircle center and one point
diff --git a/macros/latex/contrib/tkz/tkz-euclide/latex/obj-lua/tkz-obj-eu-lua-points-by.tex b/macros/latex/contrib/tkz/tkz-euclide/latex/obj-lua/tkz-obj-eu-lua-points-by.tex
index ff47818ce5..57c03deab3 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/latex/obj-lua/tkz-obj-eu-lua-points-by.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/latex/obj-lua/tkz-obj-eu-lua-points-by.tex
@@ -10,9 +10,9 @@
% This work has the LPPL maintenance status “maintained”.
% The Current Maintainer of this work is Alain Matthes.
-\def\fileversion{5.05c}
-\def\filedate{2024/01/16}
-\typeout{2024/01/16 5.05c tkz-tools-lua-points-by.tex}
+\def\fileversion{5.06c}
+\def\filedate{2024/02/04}
+\typeout{2024/02/04 5.06c tkz-tools-lua-points-by.tex}
\makeatletter
%<--------------------------------------------------------------------------–>
% Transformations Géométriques
diff --git a/macros/latex/contrib/tkz/tkz-euclide/latex/obj-lua/tkz-obj-eu-lua-points-spc.tex b/macros/latex/contrib/tkz/tkz-euclide/latex/obj-lua/tkz-obj-eu-lua-points-spc.tex
index e37d8d41c1..36d3eeef02 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/latex/obj-lua/tkz-obj-eu-lua-points-spc.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/latex/obj-lua/tkz-obj-eu-lua-points-spc.tex
@@ -10,9 +10,9 @@
% This work has the LPPL maintenance status “maintained”.
% The Current Maintainer of this work is Alain Matthes.
-\def\fileversion{5.05c}
+\def\fileversion{5.06c}
\def\filedate{2024/01/23}
-\typeout{2024/01/23 5.05c tkz-obj-lua-points-spc.tex}
+\typeout{2024/01/23 5.06c tkz-obj-lua-points-spc.tex}
\makeatletter
%add ExCenter
%<--------------------------------------------------------------------------–>
diff --git a/macros/latex/contrib/tkz/tkz-euclide/latex/obj-lua/tkz-obj-eu-lua-points-with.tex b/macros/latex/contrib/tkz/tkz-euclide/latex/obj-lua/tkz-obj-eu-lua-points-with.tex
index b781bac070..87090a2922 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/latex/obj-lua/tkz-obj-eu-lua-points-with.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/latex/obj-lua/tkz-obj-eu-lua-points-with.tex
@@ -10,9 +10,9 @@
% This work has the LPPL maintenance status “maintained”.
% The Current Maintainer of this work is Alain Matthes.
-\def\fileversion{5.05c}
-\def\filedate{2024/01/16}
-\typeout{2024/01/16 5.05c tkz-obj-lua-points-with.tex}
+\def\fileversion{5.06c}
+\def\filedate{2024/02/04}
+\typeout{2024/02/04 5.06c tkz-obj-lua-points-with.tex}
\makeatletter
%<--------------------------------------------------------------------------–>
% Vectors
diff --git a/macros/latex/contrib/tkz/tkz-euclide/latex/obj-lua/tkz-obj-eu-lua-points.tex b/macros/latex/contrib/tkz/tkz-euclide/latex/obj-lua/tkz-obj-eu-lua-points.tex
index ce88d4ef0c..1b646b4b8e 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/latex/obj-lua/tkz-obj-eu-lua-points.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/latex/obj-lua/tkz-obj-eu-lua-points.tex
@@ -10,9 +10,9 @@
% This work has the LPPL maintenance status “maintained”.
% The Current Maintainer of this work is Alain Matthes.
-\def\fileversion{5.05c}
-\def\filedate{2024/01/16}
-\typeout{2024/01/16 5.05c tkz-obj-lua-points.tex}
+\def\fileversion{5.06c}
+\def\filedate{2024/02/04}
+\typeout{2024/02/04 5.06c tkz-obj-lua-points.tex}
\makeatletter
%<--------------------------------------------------------------------------->
% init def point
diff --git a/macros/latex/contrib/tkz/tkz-euclide/latex/obj/tkz-obj-eu-axesmin.tex b/macros/latex/contrib/tkz/tkz-euclide/latex/obj/tkz-obj-eu-axesmin.tex
index db87376b84..ef3f5bc487 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/latex/obj/tkz-obj-eu-axesmin.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/latex/obj/tkz-obj-eu-axesmin.tex
@@ -10,9 +10,9 @@
% This work has the LPPL maintenance status “maintained”.
% The Current Maintainer of this work is Alain Matthes.
-\def\fileversion{5.05c}
-\def\filedate{2024/01/16}
-\typeout{2024/01/16 5.05c tkz-obj-eu-axesmin}
+\def\fileversion{5.06c}
+\def\filedate{2024/02/04}
+\typeout{2024/02/04 5.06c tkz-obj-eu-axesmin}
\makeatletter
\def\removedot#1.{#1}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/latex/obj/tkz-obj-eu-circles-by.tex b/macros/latex/contrib/tkz/tkz-euclide/latex/obj/tkz-obj-eu-circles-by.tex
index 66454d0663..59b5da4c15 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/latex/obj/tkz-obj-eu-circles-by.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/latex/obj/tkz-obj-eu-circles-by.tex
@@ -10,9 +10,9 @@
% This work has the LPPL maintenance status “maintained”.
% The Current Maintainer of this work is Alain Matthes.
-\def\fileversion{5.05c}
-\def\filedate{2024/01/16}
-\typeout{2024/01/16 5.05c tkz-obj-eu-circles.tex}
+\def\fileversion{5.06c}
+\def\filedate{2024/02/04}
+\typeout{2024/02/04 5.06c tkz-obj-eu-circles.tex}
\makeatletter
%<--------------------------------------------------------------------------–>
% tkzCircle center and one point
diff --git a/macros/latex/contrib/tkz/tkz-euclide/latex/obj/tkz-obj-eu-circles.tex b/macros/latex/contrib/tkz/tkz-euclide/latex/obj/tkz-obj-eu-circles.tex
index 832ecef382..cdfadca09b 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/latex/obj/tkz-obj-eu-circles.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/latex/obj/tkz-obj-eu-circles.tex
@@ -10,9 +10,9 @@
% This work has the LPPL maintenance status “maintained”.
% The Current Maintainer of this work is Alain Matthes.
-\def\fileversion{5.05c}
-\def\filedate{2024/01/16}
-\typeout{2024/01/16 5.05c tkz-obj-eu-circles.tex}
+\def\fileversion{5.06c}
+\def\filedate{2024/02/04}
+\typeout{2024/02/04 5.06c tkz-obj-eu-circles.tex}
\makeatletter
%<--------------------------------------------------------------------------–>
% tkzCircle center and one point
diff --git a/macros/latex/contrib/tkz/tkz-euclide/latex/obj/tkz-obj-eu-grids.tex b/macros/latex/contrib/tkz/tkz-euclide/latex/obj/tkz-obj-eu-grids.tex
index 5f86300aae..2eca974389 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/latex/obj/tkz-obj-eu-grids.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/latex/obj/tkz-obj-eu-grids.tex
@@ -10,9 +10,9 @@
% This work has the LPPL maintenance status “maintained”.
% The Current Maintainer of this work is Alain Matthes.
-\def\fileversion{5.05c}
-\def\filedate{2024/01/16}
-\typeout{2024/01/16 5.05c tkz-obj-eu-grids.tex}
+\def\fileversion{5.06c}
+\def\filedate{2024/02/04}
+\typeout{2024/02/04 5.06c tkz-obj-eu-grids.tex}
\makeatletter
%<--------------------------------------------------------------------------–>
% Setup Grid
diff --git a/macros/latex/contrib/tkz/tkz-euclide/latex/obj/tkz-obj-eu-lines.tex b/macros/latex/contrib/tkz/tkz-euclide/latex/obj/tkz-obj-eu-lines.tex
index c51814eef6..fdbb6adeb8 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/latex/obj/tkz-obj-eu-lines.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/latex/obj/tkz-obj-eu-lines.tex
@@ -10,9 +10,9 @@
% This work has the LPPL maintenance status “maintained”.
% The Current Maintainer of this work is Alain Matthes.
-\def\fileversion{5.05c}
-\def\filedate{2024/01/16}
-\typeout{2024/01/16 5.05c tkz-obj-eu-lines.tex}
+\def\fileversion{5.06c}
+\def\filedate{2024/02/04}
+\typeout{2024/02/04 5.06c tkz-obj-eu-lines.tex}
\makeatletter
%<--------------------------------------------------------------------------–>
% les lignes
diff --git a/macros/latex/contrib/tkz/tkz-euclide/latex/obj/tkz-obj-eu-points-by.tex b/macros/latex/contrib/tkz/tkz-euclide/latex/obj/tkz-obj-eu-points-by.tex
index 684abf37aa..23662ff719 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/latex/obj/tkz-obj-eu-points-by.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/latex/obj/tkz-obj-eu-points-by.tex
@@ -10,9 +10,9 @@
% This work has the LPPL maintenance status “maintained”.
% The Current Maintainer of this work is Alain Matthes.
-\def\fileversion{5.05c}
-\def\filedate{2024/01/16}
-\typeout{2024/01/16 5.05c tkz-tools-eu-points-by.tex}
+\def\fileversion{5.06c}
+\def\filedate{2024/02/04}
+\typeout{2024/02/04 5.06c tkz-tools-eu-points-by.tex}
\makeatletter
%<--------------------------------------------------------------------------–>
% Transformations Géométriques
diff --git a/macros/latex/contrib/tkz/tkz-euclide/latex/obj/tkz-obj-eu-points-rnd.tex b/macros/latex/contrib/tkz/tkz-euclide/latex/obj/tkz-obj-eu-points-rnd.tex
index 258fd309d1..868e5d83ee 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/latex/obj/tkz-obj-eu-points-rnd.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/latex/obj/tkz-obj-eu-points-rnd.tex
@@ -10,9 +10,9 @@
% This work has the LPPL maintenance status “maintained”.
% The Current Maintainer of this work is Alain Matthes.
-\def\fileversion{5.05c}
-\def\filedate{2024/01/16}
-\typeout{2024/01/16 5.05c tkz-obj-eu-points-rnd.tex}
+\def\fileversion{5.06c}
+\def\filedate{2024/02/04}
+\typeout{2024/02/04 5.06c tkz-obj-eu-points-rnd.tex}
%<--------------------------------------------------------------------------–>
\makeatletter
%<-------------------------------------------------------------------------–>
diff --git a/macros/latex/contrib/tkz/tkz-euclide/latex/obj/tkz-obj-eu-points-spc.tex b/macros/latex/contrib/tkz/tkz-euclide/latex/obj/tkz-obj-eu-points-spc.tex
index 52a0cfb613..3b228a271e 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/latex/obj/tkz-obj-eu-points-spc.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/latex/obj/tkz-obj-eu-points-spc.tex
@@ -10,9 +10,9 @@
% This work has the LPPL maintenance status “maintained”.
% The Current Maintainer of this work is Alain Matthes.
-\def\fileversion{5.05c}
-\def\filedate{2024/01/16}
-\typeout{2024/01/16 5.05c tkz-obj-el-points.tex}
+\def\fileversion{5.06c}
+\def\filedate{2024/02/04}
+\typeout{2024/02/04 5.06c tkz-obj-el-points.tex}
\makeatletter
%add ExCenter
%<--------------------------------------------------------------------------–>
diff --git a/macros/latex/contrib/tkz/tkz-euclide/latex/obj/tkz-obj-eu-points-with.tex b/macros/latex/contrib/tkz/tkz-euclide/latex/obj/tkz-obj-eu-points-with.tex
index 7bb3ed0611..9c83ffbcf4 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/latex/obj/tkz-obj-eu-points-with.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/latex/obj/tkz-obj-eu-points-with.tex
@@ -10,9 +10,9 @@
% This work has the LPPL maintenance status “maintained”.
% The Current Maintainer of this work is Alain Matthes.
-\def\fileversion{5.05c}
-\def\filedate{2024/01/16}
-\typeout{2024/01/16 5.05c tkz-obj-eu-points-with.tex}
+\def\fileversion{5.06c}
+\def\filedate{2024/02/04}
+\typeout{2024/02/04 5.06c tkz-obj-eu-points-with.tex}
\makeatletter
%<--------------------------------------------------------------------------–>
% Vectors
diff --git a/macros/latex/contrib/tkz/tkz-euclide/latex/obj/tkz-obj-eu-points.tex b/macros/latex/contrib/tkz/tkz-euclide/latex/obj/tkz-obj-eu-points.tex
index 974c593bb4..b2bb4a4dda 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/latex/obj/tkz-obj-eu-points.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/latex/obj/tkz-obj-eu-points.tex
@@ -10,9 +10,9 @@
% This work has the LPPL maintenance status “maintained”.
% The Current Maintainer of this work is Alain Matthes.
-\def\fileversion{5.05c}
-\def\filedate{2024/01/16}
-\typeout{2024/01/16 5.05c tkz-obj-eu-points.tex}
+\def\fileversion{5.06c}
+\def\filedate{2024/02/04}
+\typeout{2024/02/04 5.06c tkz-obj-eu-points.tex}
\makeatletter
%<--------------------------------------------------------------------------->
% init def point
diff --git a/macros/latex/contrib/tkz/tkz-euclide/latex/obj/tkz-obj-eu-polygons.tex b/macros/latex/contrib/tkz/tkz-euclide/latex/obj/tkz-obj-eu-polygons.tex
index e73638800d..b6c85efce8 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/latex/obj/tkz-obj-eu-polygons.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/latex/obj/tkz-obj-eu-polygons.tex
@@ -10,9 +10,9 @@
% This work has the LPPL maintenance status “maintained”.
% The Current Maintainer of this work is Alain Matthes.
-\def\fileversion{5.05c}
-\def\filedate{2024/01/16}
-\typeout{2024/01/16 5.05c tkz-obj-eu-polygons.tex}
+\def\fileversion{5.06c}
+\def\filedate{2024/02/04}
+\typeout{2024/02/04 5.06c tkz-obj-eu-polygons.tex}
% bug in regular polygon side 2020/03/09
\makeatletter
%<--------------------------------------------------------------------------–>
diff --git a/macros/latex/contrib/tkz/tkz-euclide/latex/obj/tkz-obj-eu-triangles.tex b/macros/latex/contrib/tkz/tkz-euclide/latex/obj/tkz-obj-eu-triangles.tex
index eebaf5b511..794a7a2576 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/latex/obj/tkz-obj-eu-triangles.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/latex/obj/tkz-obj-eu-triangles.tex
@@ -10,9 +10,9 @@
% This work has the LPPL maintenance status “maintained”.
% The Current Maintainer of this work is Alain Matthes.
-\def\fileversion{5.05c}
-\def\filedate{2024/01/16}
-\typeout{2024/01/16 5.05c tkz-obj-eu-triangles.tex}
+\def\fileversion{5.06c}
+\def\filedate{2024/02/04}
+\typeout{2024/02/04 5.06c tkz-obj-eu-triangles.tex}
\makeatletter
%<--------------------------------------------------------------------------–>
% Triangle Equilateral
diff --git a/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-euclide.cfg b/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-euclide.cfg
index 5647683bbe..a63d72561a 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-euclide.cfg
+++ b/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-euclide.cfg
@@ -16,9 +16,9 @@
% and save the file in a directory part of your TEXINPUTS environment
% variable.
-\def\fileversion{5.05c}
-\def\filedate{2024/01/16}
-\typeout{2024/01/16 5.05c tkz-euclide.cfg}
+\def\fileversion{5.06c}
+\def\filedate{2024/02/04}
+\typeout{2024/02/04 5.06c tkz-euclide.cfg}
%<------ colors ---------------------------------------–>
\def\tkz@backgroundcolor{white}
\def\tkz@textcolor{black}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-euclide.sty b/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-euclide.sty
index 988d84de40..21ecad81ea 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-euclide.sty
+++ b/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-euclide.sty
@@ -10,11 +10,11 @@
% This work has the LPPL maintenance status “maintained”.
% The Current Maintainer of this work is Alain Matthes.
%-------------------------------------------------------------------------------
-\def\fileversion{5.05c}
-\def\filedate{2024/01/16}
-\typeout{2024/01/16 5.05c tkz-euclide.sty}
+\def\fileversion{5.06c}
+\def\filedate{2024/02/04}
+\typeout{2024/02/04 5.06c tkz-euclide.sty}
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{tkz-euclide}[ 2024/01/16 5.05c for pure Euclidean Geometry ]
+\ProvidesPackage{tkz-euclide}[ 2024/02/04 5.06c for pure Euclidean Geometry ]
\newif\if@tkzlua
\@tkzluafalse
\DeclareOption{lua}{\@tkzluatrue}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/latex/tools-lua/tkz-tools-eu-lua-angles.tex b/macros/latex/contrib/tkz/tkz-euclide/latex/tools-lua/tkz-tools-eu-lua-angles.tex
index 38c516af97..8005ed1933 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/latex/tools-lua/tkz-tools-eu-lua-angles.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/latex/tools-lua/tkz-tools-eu-lua-angles.tex
@@ -10,9 +10,9 @@
% This work has the LPPL maintenance status “maintained”.
% The Current Maintainer of this work is Alain Matthes.
-\def\fileversion{5.05c}
-\def\filedate{2024/01/16}
-\typeout{2024/01/16 5.05c tkz-tools-lua-angles.tex}
+\def\fileversion{5.06c}
+\def\filedate{2024/02/04}
+\typeout{2024/02/04 5.06c tkz-tools-lua-angles.tex}
\makeatletter
\def\tkzmathrotatepointaround#1#2#3{%
\pgf@process{%
diff --git a/macros/latex/contrib/tkz/tkz-euclide/latex/tools-lua/tkz-tools-eu-lua-base.tex b/macros/latex/contrib/tkz/tkz-euclide/latex/tools-lua/tkz-tools-eu-lua-base.tex
index 7466e412ca..0e68171946 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/latex/tools-lua/tkz-tools-eu-lua-base.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/latex/tools-lua/tkz-tools-eu-lua-base.tex
@@ -10,9 +10,9 @@
% This work has the LPPL maintenance status “maintained”.
% The Current Maintainer of this work is Alain Matthes.
-\def\fileversion{5.05c}
-\def\filedate{2024/01/16}
-\typeout{2024/01/16 5.05c tkz-tools-lua-base.tex}
+\def\fileversion{5.06c}
+\def\filedate{2024/02/04}
+\typeout{2024/02/04 5.06c tkz-tools-lua-base.tex}
\makeatletter
%<--------------------------------------------------------------------------–>
\global\let\tkz@tmp@xa\tkz@init@xmin% modif 2016
diff --git a/macros/latex/contrib/tkz/tkz-euclide/latex/tools-lua/tkz-tools-eu-lua-intersections.tex b/macros/latex/contrib/tkz/tkz-euclide/latex/tools-lua/tkz-tools-eu-lua-intersections.tex
index 8e675e781b..0e700492dc 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/latex/tools-lua/tkz-tools-eu-lua-intersections.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/latex/tools-lua/tkz-tools-eu-lua-intersections.tex
@@ -13,9 +13,9 @@
% The Current Maintainer of this work is Alain Matthes.
% utf8 encoding
-\def\fileversion{5.05c}
-\def\filedate{2024/01/16}
-\typeout{2024/01/16 5.05c tkz-tools-lua-intersections.tex}
+\def\fileversion{5.06c}
+\def\filedate{2024/02/04}
+\typeout{2024/02/04 5.06c tkz-tools-lua-intersections.tex}
\makeatletter
%<--------------------------------------------------------------------------–>
% intersection de deux lignes
diff --git a/macros/latex/contrib/tkz/tkz-euclide/latex/tools-lua/tkz-tools-eu-lua-math.tex b/macros/latex/contrib/tkz/tkz-euclide/latex/tools-lua/tkz-tools-eu-lua-math.tex
index 3945213364..18ee85bf6e 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/latex/tools-lua/tkz-tools-eu-lua-math.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/latex/tools-lua/tkz-tools-eu-lua-math.tex
@@ -10,9 +10,9 @@
% This work has the LPPL maintenance status “maintained”.
% The Current Maintainer of this work is Alain Matthes.
-\def\fileversion{5.05c}
-\def\filedate{2024/01/16}
-\typeout{2024/01/16 5.05c tkz-tools-lua-math.tex}
+\def\fileversion{5.06c}
+\def\filedate{2024/02/04}
+\typeout{2024/02/04 5.06c tkz-tools-lua-math.tex}
\makeatletter
%<-------------------------------------------------------------------------->
%<-------------------------------------------------------------------------->
diff --git a/macros/latex/contrib/tkz/tkz-euclide/latex/tools/tkz-tools-eu-BB.tex b/macros/latex/contrib/tkz/tkz-euclide/latex/tools/tkz-tools-eu-BB.tex
index 82b8a602e2..edefa3295e 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/latex/tools/tkz-tools-eu-BB.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/latex/tools/tkz-tools-eu-BB.tex
@@ -10,9 +10,9 @@
% This work has the LPPL maintenance status “maintained”.
% The Current Maintainer of this work is Alain Matthes.
-\def\fileversion{5.05c}
-\def\filedate{2024/01/16}
-\typeout{2024/01/16 5.05c tkz-obj-eu-BB.tex}
+\def\fileversion{5.06c}
+\def\filedate{2024/02/04}
+\typeout{2024/02/04 5.06c tkz-obj-eu-BB.tex}
\makeatletter
%<--------------------------------------------------------------------------–>
\def\tkzShowBB{\pgfutil@ifnextchar[{\tkz@ShowBB}{\tkz@ShowBB[]}}
diff --git a/macros/latex/contrib/tkz/tkz-euclide/latex/tools/tkz-tools-eu-angles.tex b/macros/latex/contrib/tkz/tkz-euclide/latex/tools/tkz-tools-eu-angles.tex
index abbadef102..7fd0f81bd5 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/latex/tools/tkz-tools-eu-angles.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/latex/tools/tkz-tools-eu-angles.tex
@@ -10,9 +10,9 @@
% This work has the LPPL maintenance status “maintained”.
% The Current Maintainer of this work is Alain Matthes.
-\def\fileversion{5.05c}
-\def\filedate{2024/01/16}
-\typeout{2024/01/16 5.05c tkz-tools-eu-angles.tex}
+\def\fileversion{5.06c}
+\def\filedate{2024/02/04}
+\typeout{2024/02/04 5.06c tkz-tools-eu-angles.tex}
\makeatletter
%<--------------------------------------------------------------------------–>
%<--------------------------------------------------------------------------–>
diff --git a/macros/latex/contrib/tkz/tkz-euclide/latex/tools/tkz-tools-eu-base.tex b/macros/latex/contrib/tkz/tkz-euclide/latex/tools/tkz-tools-eu-base.tex
index f034d12e9c..28776e3fd4 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/latex/tools/tkz-tools-eu-base.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/latex/tools/tkz-tools-eu-base.tex
@@ -10,9 +10,9 @@
% This work has the LPPL maintenance status “maintained”.
% The Current Maintainer of this work is Alain Matthes.
-\def\fileversion{5.05c}
-\def\filedate{2024/01/16}
-\typeout{2024/01/16 5.05c tkz-tools-eu-base.tex}
+\def\fileversion{5.06c}
+\def\filedate{2024/02/04}
+\typeout{2024/02/04 5.06c tkz-tools-eu-base.tex}
\makeatletter
%<--------------------------------------------------------------------------–>
\global\let\tkz@tmp@xa\tkz@init@xmin% modif 2016
diff --git a/macros/latex/contrib/tkz/tkz-euclide/latex/tools/tkz-tools-eu-colors.tex b/macros/latex/contrib/tkz/tkz-euclide/latex/tools/tkz-tools-eu-colors.tex
index 074b294bdb..87a897bfcb 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/latex/tools/tkz-tools-eu-colors.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/latex/tools/tkz-tools-eu-colors.tex
@@ -10,9 +10,9 @@
% This work has the LPPL maintenance status “maintained”.
% The Current Maintainer of this work is Alain Matthes.
-\def\fileversion{5.05c}
-\def\filedate{2024/01/16}
-\typeout{2024/01/16 5.05c tkz-tools-eu-colors}
+\def\fileversion{5.06c}
+\def\filedate{2024/02/04}
+\typeout{2024/02/04 5.06c tkz-tools-eu-colors}
\makeatletter
%<------ Initialisation of the colors with tkzSetUpColors ----------------->
diff --git a/macros/latex/contrib/tkz/tkz-euclide/latex/tools/tkz-tools-eu-intersections.tex b/macros/latex/contrib/tkz/tkz-euclide/latex/tools/tkz-tools-eu-intersections.tex
index a380d31ea5..4122099f44 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/latex/tools/tkz-tools-eu-intersections.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/latex/tools/tkz-tools-eu-intersections.tex
@@ -13,9 +13,9 @@
% The Current Maintainer of this work is Alain Matthes.
% utf8 encoding
-\def\fileversion{5.05c}
-\def\filedate{2024/01/16}
-\typeout{2024/01/16 5.05c tkz-tools-eu-intersections.tex}
+\def\fileversion{5.06c}
+\def\filedate{2024/02/04}
+\typeout{2024/02/04 5.06c tkz-tools-eu-intersections.tex}
\makeatletter
%<--------------------------------------------------------------------------–>
% intersection de deux lignes
diff --git a/macros/latex/contrib/tkz/tkz-euclide/latex/tools/tkz-tools-eu-math.tex b/macros/latex/contrib/tkz/tkz-euclide/latex/tools/tkz-tools-eu-math.tex
index b9bef42168..73ea0a041a 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/latex/tools/tkz-tools-eu-math.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/latex/tools/tkz-tools-eu-math.tex
@@ -10,9 +10,9 @@
% This work has the LPPL maintenance status “maintained”.
% The Current Maintainer of this work is Alain Matthes.
-\def\fileversion{5.05c}
-\def\filedate{2024/01/16}
-\typeout{2024/01/16 5.05c tkz-tools-eu-math.tex}
+\def\fileversion{5.06c}
+\def\filedate{2024/02/04}
+\typeout{2024/02/04 5.06c tkz-tools-eu-math.tex}
\makeatletter
%<-------------------------------------------------------------------------->
% \tkzpointnormalised#
diff --git a/macros/latex/contrib/tkz/tkz-euclide/latex/tools/tkz-tools-eu-modules.tex b/macros/latex/contrib/tkz/tkz-euclide/latex/tools/tkz-tools-eu-modules.tex
index 19b9b54a36..ed90c18514 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/latex/tools/tkz-tools-eu-modules.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/latex/tools/tkz-tools-eu-modules.tex
@@ -10,9 +10,9 @@
% This work has the LPPL maintenance status “maintained”.
% The Current Maintainer of this work is Alain Matthes.
-\def\fileversion{5.05c}
-\def\filedate{2024/01/16}
-\typeout{2024/01/16 5.05c tkz-tools-eu-utilities.tex}
+\def\fileversion{5.06c}
+\def\filedate{2024/02/04}
+\typeout{2024/02/04 5.06c tkz-tools-eu-utilities.tex}
\makeatletter
%<------------- % chargement des modules ---------------------------------->
\def\tkz@obj@all{angles,arcs,compass,defcircles,deflines,defpoints,defpointsby,defpointsrnd,defpointswith,polygons,protractor,sectors,show,triangles}%
diff --git a/macros/latex/contrib/tkz/tkz-euclide/latex/tools/tkz-tools-eu-text.tex b/macros/latex/contrib/tkz/tkz-euclide/latex/tools/tkz-tools-eu-text.tex
index a40f61c655..53b81f7d09 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/latex/tools/tkz-tools-eu-text.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/latex/tools/tkz-tools-eu-text.tex
@@ -10,9 +10,9 @@
% This work has the LPPL maintenance status “maintained”.
% The Current Maintainer of this work is Alain Matthes.
-\def\fileversion{5.05c}
-\def\filedate{2024/01/16}
-\typeout{2024/01/16 5.05c tkz-tools-eu-text.tex}
+\def\fileversion{5.06c}
+\def\filedate{2024/02/04}
+\typeout{2024/02/04 5.06c tkz-tools-eu-text.tex}
\makeatletter
%<--------------------------------------------------------------------------–>
% tkzText
diff --git a/macros/latex/contrib/tkz/tkz-euclide/latex/tools/tkz-tools-eu-utilities.tex b/macros/latex/contrib/tkz/tkz-euclide/latex/tools/tkz-tools-eu-utilities.tex
index b5d1b43331..7b41fad768 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/latex/tools/tkz-tools-eu-utilities.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/latex/tools/tkz-tools-eu-utilities.tex
@@ -10,9 +10,9 @@
% This work has the LPPL maintenance status “maintained”.
% The Current Maintainer of this work is Alain Matthes.
-\def\fileversion{5.05c}
-\def\filedate{2024/01/16}
-\typeout{2024/01/16 5.05c tkz-tools-eu-utilities.tex}
+\def\fileversion{5.06c}
+\def\filedate{2024/02/04}
+\typeout{2024/02/04 5.06c tkz-tools-eu-utilities.tex}
\makeatletter
\pgfkeys{/tkzClip/.cd,
space/.store in = {\tkz@CLI@space},
diff --git a/macros/latex/contrib/udepcolor/README.md b/macros/latex/contrib/udepcolor/README.md
new file mode 100644
index 0000000000..3c699bf6cf
--- /dev/null
+++ b/macros/latex/contrib/udepcolor/README.md
@@ -0,0 +1,9 @@
+Package udepcolor: University of Piura (UDEP) institutional and
+corporate colors for digital and electronic media
+Copyright (C) 2024 Manuel E. Merino <manuel.merino@gmail.com>
+
+The package may be distributed and/or modified under the conditions
+of the LaTeX Project Public License, either version 1.3 of this
+license or (at your option) any later version. The latest version
+of this license is in
+http://www.latex-project.org/lppl.txt \ No newline at end of file
diff --git a/macros/latex/contrib/udepcolor/udepcolor-doc-EN.pdf b/macros/latex/contrib/udepcolor/udepcolor-doc-EN.pdf
new file mode 100644
index 0000000000..159e6e914a
--- /dev/null
+++ b/macros/latex/contrib/udepcolor/udepcolor-doc-EN.pdf
Binary files differ
diff --git a/macros/latex/contrib/udepcolor/udepcolor-doc-EN.tex b/macros/latex/contrib/udepcolor/udepcolor-doc-EN.tex
new file mode 100644
index 0000000000..282252c82f
--- /dev/null
+++ b/macros/latex/contrib/udepcolor/udepcolor-doc-EN.tex
@@ -0,0 +1,138 @@
+%% udepcolor-doc-EN.sty
+%% Copyright 2024 Manuel E. Merino
+%
+% This work may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+% https://www.latex-project.org/lppl.txt
+% and version 1.3c or later is part of all distributions of LaTeX
+% version 2008 or later.
+%
+% This work has the LPPL maintenance status `maintained'.
+%
+% The Current Maintainer of this work is Manuel E. Merino
+%
+\documentclass[a4paper,12pt]{article}
+\usepackage{fontspec}
+\setmainfont{montserrat}
+\setsansfont{montserrat}
+\setmonofont[Scale=MatchLowercase]{Roboto Mono}
+\usepackage{microtype}
+\usepackage[english]{babel}
+\usepackage{xcolor}
+\usepackage{graphicx}
+\usepackage{udepcolor}
+\usepackage[margin=2.5cm]{geometry}
+\usepackage{parskip}
+\usepackage[hidelinks]{hyperref}
+
+\newcommand{\Version}{1.0}
+
+\NewDocumentCommand{\udepcolor}{}{\textbf{\color{udep}udepcolor}}
+
+\NewDocumentCommand{\ColorPreview}{m}{%
+ \fcolorbox{black}{#1}{%
+ \vbox to 40pt {\vfil
+ \hbox to 140pt{\hfil\colorbox{white}{\ttfamily#1}\hfil}%
+ \vfil
+ }%
+}}
+
+\begin{document}
+ \begingroup%
+ \centering
+ \LARGE\textbf{Package \color{udep}udepcolor}\par
+ \large Manuel E. Merino\par
+ \texttt{v\Version{} - 04/02/2024}\par
+ \normalsize Institutional and corporate colors of the University of Piura for electronic documents and digital formats for use with \LaTeXe.\par
+ \noindent\ColorPreview{udep}
+ \ColorPreview{udep-oscuro}\\
+ \ColorPreview{udep-gris}
+ \ColorPreview{udep-claro}\par
+ \ColorPreview{udep-med-0}
+ \ColorPreview{udep-med-1}
+ \ColorPreview{udep-med-2}
+ \ColorPreview{udep-arq-0}
+ \ColorPreview{udep-arq-1}
+ \ColorPreview{udep-arq-2}
+ \ColorPreview{udep-emp-0}
+ \ColorPreview{udep-emp-1}
+ \ColorPreview{udep-emp-2}
+ \ColorPreview{udep-ing-0}
+ \ColorPreview{udep-ing-1}
+ \ColorPreview{udep-ing-2}
+ \ColorPreview{udep-der-0}
+ \ColorPreview{udep-der-1}
+ \ColorPreview{udep-der-2}
+ \ColorPreview{udep-psi-0}
+ \ColorPreview{udep-psi-1}
+ \ColorPreview{udep-psi-2}
+ \ColorPreview{udep-com-0}
+ \ColorPreview{udep-com-1}
+ \ColorPreview{udep-com-2}
+ \ColorPreview{udep-edu-0}
+ \ColorPreview{udep-edu-1}
+ \ColorPreview{udep-edu-2}
+ \ColorPreview{udep-hum-0}
+ \ColorPreview{udep-hum-1}
+ \ColorPreview{udep-hum-2}
+ \ColorPreview{udep-eco-0}
+ \ColorPreview{udep-eco-1}
+ \ColorPreview{udep-eco-2}%
+ \par
+ \endgroup
+ \clearpage
+ \normalfont
+ \tableofcontents
+
+ \section{Introduction}
+ The \udepcolor{} package has been designed with the purpose of providing simple and efficient access to the institutional and corporate color palette of the University of Piura (UDEP) within the \LaTeX{} system.
+
+ The colors have been selected and implemented using the \texttt{xcolor} package and following the brand and visual identity guidelines of the University of Piura.
+
+ \section{Installation and use}
+
+ To install the \udepcolor{} package download and unzip the \texttt{udepcolor.sty} file and place it in a folder accessible to \LaTeX{} (this can be the current working folder or a subfolder in the TEXMF directory).
+
+ To use the \udepcolor{} package add the following command to the preamble of your document: \verb|usepackage{udepcolor}|
+
+ \section{Available colors}
+ \subsection{Institutional colors}
+
+ The \udepcolor{} package defines the 4 institutional colors: \texttt{udep}, \texttt{udep-gris}, \texttt{udep-oscuro} and \texttt{udep-claro}.
+
+ \begin{center}
+ \ColorPreview{udep}
+ \ColorPreview{udep-gris}\\
+ \ColorPreview{udep-oscuro}
+ \ColorPreview{udep-claro}
+ \end{center}
+
+ \subsection{Corporate colors}
+
+ The 3 colors corresponding to each faculty have been defined according to the following naming convention: \texttt{udep-fac-n} where \texttt{fac} is a 3-letter identifier, unique for each faculty and \texttt{n} is a number that can be 0, 1 or 2.
+
+ For example, for the faculty of Engineering, its unique identifier would be \texttt{ing} being the 3 colors available: \texttt{udep-ing-0}, \texttt{udep-ing-1} and \texttt{udep-ing-2}.
+
+
+ \begin{center}
+ \ColorPreview{udep-ing-0}
+ \ColorPreview{udep-ing-1}
+ \ColorPreview{udep-ing-2}
+ \end{center}
+
+ For a complete list of available colors, see the first page of this document.
+
+ \section{Bug reports and suggestions}
+
+ For bug reports and suggestions, please use GitHub or send an email to manuel.m.pe@gmail.com.
+
+ \section{License}
+
+ The \udepcolor{} package and all its included files are licensed under the LPPL v1.3c or later.
+
+ \vfill
+ \centering
+ \footnotesize \udepcolor{} -- {\copyright} 2024 Manuel E. Merino. Licensed under LPPL v1.3c.
+\end{document} \ No newline at end of file
diff --git a/macros/latex/contrib/udepcolor/udepcolor-doc-ES.pdf b/macros/latex/contrib/udepcolor/udepcolor-doc-ES.pdf
new file mode 100644
index 0000000000..a0c0a2e5ad
--- /dev/null
+++ b/macros/latex/contrib/udepcolor/udepcolor-doc-ES.pdf
Binary files differ
diff --git a/macros/latex/contrib/udepcolor/udepcolor-doc-ES.tex b/macros/latex/contrib/udepcolor/udepcolor-doc-ES.tex
new file mode 100644
index 0000000000..d740b87518
--- /dev/null
+++ b/macros/latex/contrib/udepcolor/udepcolor-doc-ES.tex
@@ -0,0 +1,137 @@
+%% udepcolor-doc-ES.sty
+%% Copyright 2024 Manuel E. Merino
+%
+% This work may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+% https://www.latex-project.org/lppl.txt
+% and version 1.3c or later is part of all distributions of LaTeX
+% version 2008 or later.
+%
+% This work has the LPPL maintenance status `maintained'.
+%
+% The Current Maintainer of this work is Manuel E. Merino
+%
+\documentclass[a4paper,12pt]{article}
+\usepackage{fontspec}
+\setmainfont{montserrat}
+\setsansfont{montserrat}
+\setmonofont[Scale=MatchLowercase]{Roboto Mono}
+\usepackage{microtype}
+\usepackage[spanish,mexico,es-noshorthands]{babel}
+\usepackage{xcolor}
+\usepackage{graphicx}
+\usepackage{udepcolor}
+\usepackage[margin=2.5cm]{geometry}
+\usepackage{parskip}
+\usepackage[hidelinks]{hyperref}
+
+\newcommand{\Version}{1.0}
+
+\NewDocumentCommand{\udepcolor}{}{\textbf{\color{udep}udepcolor}}
+
+\NewDocumentCommand{\ColorPreview}{m}{%
+ \fcolorbox{black}{#1}{%
+ \vbox to 40pt {\vfil
+ \hbox to 140pt{\hfil\colorbox{white}{\ttfamily#1}\hfil}%
+ \vfil
+ }%
+}}
+
+\begin{document}
+ \begingroup%
+ \centering
+ \LARGE\textbf{Paquete \color{udep}udepcolor}\par
+ \large Manuel E. Merino\par
+ \texttt{v\Version{} - 04/02/2024}\par
+ \normalsize Colores institucionales y corporativos de la Universidad de Piura para documentos electrónicos y formatos digitales utilizando \LaTeXe.\par
+ \noindent\ColorPreview{udep}
+ \ColorPreview{udep-oscuro}\\
+ \ColorPreview{udep-gris}
+ \ColorPreview{udep-claro}\par
+ \ColorPreview{udep-med-0}
+ \ColorPreview{udep-med-1}
+ \ColorPreview{udep-med-2}
+ \ColorPreview{udep-arq-0}
+ \ColorPreview{udep-arq-1}
+ \ColorPreview{udep-arq-2}
+ \ColorPreview{udep-emp-0}
+ \ColorPreview{udep-emp-1}
+ \ColorPreview{udep-emp-2}
+ \ColorPreview{udep-ing-0}
+ \ColorPreview{udep-ing-1}
+ \ColorPreview{udep-ing-2}
+ \ColorPreview{udep-der-0}
+ \ColorPreview{udep-der-1}
+ \ColorPreview{udep-der-2}
+ \ColorPreview{udep-psi-0}
+ \ColorPreview{udep-psi-1}
+ \ColorPreview{udep-psi-2}
+ \ColorPreview{udep-com-0}
+ \ColorPreview{udep-com-1}
+ \ColorPreview{udep-com-2}
+ \ColorPreview{udep-edu-0}
+ \ColorPreview{udep-edu-1}
+ \ColorPreview{udep-edu-2}
+ \ColorPreview{udep-hum-0}
+ \ColorPreview{udep-hum-1}
+ \ColorPreview{udep-hum-2}
+ \ColorPreview{udep-eco-0}
+ \ColorPreview{udep-eco-1}
+ \ColorPreview{udep-eco-2}%
+ \par
+ \endgroup
+ \clearpage
+ \normalfont
+ \tableofcontents
+
+ \section{Introducción}
+ El paquete \udepcolor{} ha sido diseñado con el propósito de proporcionar acceso sencillo y eficiente a la paleta de colores institucionales y corporativos de la Universidad de Piura (UDEP) dentro del entorno \LaTeX.
+
+ Los colores han sido seleccionados e implementados usando el paquete \texttt{xcolor} y siguiendo el manual de marca e identidad visual de la Universidad de Piura.
+
+ \section{Instalación y uso}
+
+ Para instalar el paquete \udepcolor{} basta con descargar y descomprimir el archivo \texttt{udepcolor.sty} y colocarlo en una carpeta accesible a \LaTeX{} (puede ser la actual carpeta de trabajo o una subcarpeta en el directorio TEXMF).
+
+ Para utilizar el paquete \udepcolor{} simplemente se debe agregar el siguiente comando: \verb|\usepackage{udepcolor}| al preámbulo de su documento.
+
+ \section{Colores disponibles}
+ \subsection{Colores institucionales}
+
+ El paquete \udepcolor{} define los 4 colores institucionales: \texttt{udep}, \texttt{udep-gris}, \texttt{udep-oscuro} y \texttt{udep-claro}.
+
+ \begin{center}
+ \ColorPreview{udep}
+ \ColorPreview{udep-gris}\\
+ \ColorPreview{udep-oscuro}
+ \ColorPreview{udep-claro}
+ \end{center}
+
+ \subsection{Colores corporativos}
+
+ Se han definido los 3 colores correspondientes a cada facultad siguiendo la siguiente convención de nombres: \texttt{udep-fac-n} donde \texttt{fac} es un identificador de 3 letras, único para cada facultad y \texttt{n} es un número que puede ser 0, 1 o 2.
+
+ Por ejemplo, para la facultad de Ingeniería, su identificador único sería \texttt{ing} siendo los 3 colores disponibles: \texttt{udep-ing-0}, \texttt{udep-ing-1} y \texttt{udep-ing-2}.
+
+ \begin{center}
+ \ColorPreview{udep-ing-0}
+ \ColorPreview{udep-ing-1}
+ \ColorPreview{udep-ing-2}
+ \end{center}
+
+ Para consultar la lista completa de colores disponibles, revisar la primera página de este documento.
+
+ \section{Reporte de errores y sugerencias}
+
+ Para el reporte de errores y sugerencias, realizarlo mediante GitHub o a través de un correo a manuel.m.pe@gmail.com
+
+ \section{Licencia}
+
+ El paquete \udepcolor{} y sus derivados se encuentran bajo la licencia LPPL v1.3c o posterior.
+
+ \vfill
+ \centering
+ \footnotesize \udepcolor{} -- {\copyright} 2024 Manuel E. Merino. Licenciado bajo LPPL v1.3c.
+\end{document} \ No newline at end of file
diff --git a/macros/latex/contrib/udepcolor/udepcolor.sty b/macros/latex/contrib/udepcolor/udepcolor.sty
new file mode 100644
index 0000000000..66d55e33dd
--- /dev/null
+++ b/macros/latex/contrib/udepcolor/udepcolor.sty
@@ -0,0 +1,51 @@
+%% udepcolor.sty
+%% Copyright 2024 Manuel E. Merino
+%
+% This work may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+% https://www.latex-project.org/lppl.txt
+% and version 1.3c or later is part of all distributions of LaTeX
+% version 2008 or later.
+%
+% This work has the LPPL maintenance status `maintained'.
+%
+% The Current Maintainer of this work is Manuel E. Merino
+%
+\ProvidesPackage{udepcolor}[2024/02/04 package udepcolor]
+\RequirePackage{xcolor}
+\providecolor{udep}{HTML}{00467A}
+\providecolor{udep-gris}{HTML}{54565b}
+\providecolor{udep-oscuro}{HTML}{002856}
+\providecolor{udep-claro}{HTML}{005CB9}
+\providecolor{udep-med-0}{HTML}{ffcc00}
+\providecolor{udep-med-1}{HTML}{d7af00}
+\providecolor{udep-med-2}{HTML}{ae8f00}
+\providecolor{udep-arq-0}{HTML}{cc643d}
+\providecolor{udep-arq-1}{HTML}{ae5638}
+\providecolor{udep-arq-2}{HTML}{8e472a}
+\providecolor{udep-emp-0}{HTML}{ef7d00}
+\providecolor{udep-emp-1}{HTML}{a55900}
+\providecolor{udep-emp-2}{HTML}{cb8c00}
+\providecolor{udep-ing-0}{HTML}{8c1f1c}
+\providecolor{udep-ing-1}{HTML}{581308}
+\providecolor{udep-ing-2}{HTML}{a42522}
+\providecolor{udep-der-0}{HTML}{e30913}
+\providecolor{udep-der-1}{HTML}{770f00}
+\providecolor{udep-der-2}{HTML}{c00d0d}
+\providecolor{udep-psi-0}{HTML}{6c4175}
+\providecolor{udep-psi-1}{HTML}{5c3364}
+\providecolor{udep-psi-2}{HTML}{844f8f}
+\providecolor{udep-com-0}{HTML}{006241}
+\providecolor{udep-com-1}{HTML}{00953a}
+\providecolor{udep-com-2}{HTML}{00833e}
+\providecolor{udep-edu-0}{HTML}{004987}
+\providecolor{udep-edu-1}{HTML}{00a1df}
+\providecolor{udep-edu-2}{HTML}{0075c9}
+\providecolor{udep-hum-0}{HTML}{76c4d5}
+\providecolor{udep-hum-1}{HTML}{004e59}
+\providecolor{udep-hum-2}{HTML}{009490}
+\providecolor{udep-eco-0}{HTML}{436180}
+\providecolor{udep-eco-1}{HTML}{263a54}
+\providecolor{udep-eco-2}{HTML}{5687ba} \ No newline at end of file