diff options
author | Norbert Preining <norbert@preining.info> | 2024-02-05 03:00:39 +0000 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2024-02-05 03:00:39 +0000 |
commit | 1343b01ff7a9bf0b93cee0d13ff1b13f2e649252 (patch) | |
tree | 25e1802be3817a994cd8ef1b326299eaea4727d6 /macros | |
parent | 16f68bbec3cca735a695904227872abc2ace1f90 (diff) |
CTAN sync 202402050300
Diffstat (limited to 'macros')
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 Binary files differindex f7a0a541b1..5cc576460f 100644 --- a/macros/latex/contrib/easybook/easybook.pdf +++ b/macros/latex/contrib/easybook/easybook.pdf 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 Binary files differindex 1228e80779..c39bfa4ffe 100644 --- a/macros/latex/contrib/ffcode/ffcode.pdf +++ b/macros/latex/contrib/ffcode/ffcode.pdf diff --git a/macros/latex/contrib/spbmark/spbmark.pdf b/macros/latex/contrib/spbmark/spbmark.pdf Binary files differindex 678496688b..29809f57d1 100644 --- a/macros/latex/contrib/spbmark/spbmark.pdf +++ b/macros/latex/contrib/spbmark/spbmark.pdf 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 Binary files differindex 5eedeb7ad7..3688c60cbd 100644 --- a/macros/latex/contrib/tagpdf/ex-alt-actualtext.pdf +++ b/macros/latex/contrib/tagpdf/ex-alt-actualtext.pdf 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 Binary files differindex 6cb075911a..8cb02cff58 100644 --- a/macros/latex/contrib/tagpdf/tagpdf-code.pdf +++ b/macros/latex/contrib/tagpdf/tagpdf-code.pdf 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 Binary files differindex 92d19dd6ff..bbd66f6ce5 100644 --- a/macros/latex/contrib/tagpdf/tagpdf.pdf +++ b/macros/latex/contrib/tagpdf/tagpdf.pdf 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 Binary files differindex 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 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 Binary files differnew file mode 100644 index 0000000000..159e6e914a --- /dev/null +++ b/macros/latex/contrib/udepcolor/udepcolor-doc-EN.pdf 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 Binary files differnew file mode 100644 index 0000000000..a0c0a2e5ad --- /dev/null +++ b/macros/latex/contrib/udepcolor/udepcolor-doc-ES.pdf 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 |