From 31fa8cd73bab8480d38dae3a89ca578f337d6bbd Mon Sep 17 00:00:00 2001 From: Norbert Preining Date: Wed, 27 Mar 2024 03:02:20 +0000 Subject: CTAN sync 202403270302 --- macros/latex/contrib/litebook/doc/cha/cha1.tex | 97 +- macros/latex/contrib/litebook/doc/cha/cha2.tex | 49 + macros/latex/contrib/litebook/doc/cha/scha.tex | 3 - macros/latex/contrib/litebook/doc/litebook.pdf | Bin 690409 -> 687268 bytes macros/latex/contrib/litebook/doc/litebook.tex | 28 +- macros/latex/contrib/litebook/tex/litebook.cls | 134 +-- .../contrib/pdfmanagement-testphase/CHANGELOG.md | 12 + .../contrib/pdfmanagement-testphase/README.md | 2 +- .../contrib/pdfmanagement-testphase/color-ltx.sty | 2 +- .../colorspace-patches-tmp-ltx.sty | 2 +- .../pdfmanagement-testphase/hyperref-generic.dtx | 6 +- .../pdfmanagement-testphase/hyperref-generic.pdf | Bin 989061 -> 989141 bytes .../l3backend-testphase.dtx | 22 +- .../l3backend-testphase.pdf | Bin 694334 -> 694405 bytes .../contrib/pdfmanagement-testphase/l3pdfannot.dtx | 6 +- .../contrib/pdfmanagement-testphase/l3pdfannot.pdf | Bin 602767 -> 602825 bytes .../contrib/pdfmanagement-testphase/l3pdfdict.dtx | 4 +- .../contrib/pdfmanagement-testphase/l3pdfdict.pdf | Bin 515722 -> 515784 bytes .../pdfmanagement-testphase/l3pdffield-action.dtx | 2 +- .../pdfmanagement-testphase/l3pdffield-action.pdf | Bin 558678 -> 558796 bytes .../l3pdffield-checkbox.dtx | 2 +- .../l3pdffield-checkbox.pdf | Bin 541886 -> 541960 bytes .../pdfmanagement-testphase/l3pdffield-choice.dtx | 2 +- .../pdfmanagement-testphase/l3pdffield-choice.pdf | Bin 543339 -> 543413 bytes .../l3pdffield-pushbutton.dtx | 2 +- .../l3pdffield-pushbutton.pdf | Bin 538288 -> 538385 bytes .../l3pdffield-radiobutton.dtx | 2 +- .../l3pdffield-radiobutton.pdf | Bin 594366 -> 594442 bytes .../l3pdffield-textfield.dtx | 2 +- .../l3pdffield-textfield.pdf | Bin 516564 -> 516633 bytes .../contrib/pdfmanagement-testphase/l3pdffield.dtx | 4 +- .../contrib/pdfmanagement-testphase/l3pdffield.pdf | Bin 753675 -> 753742 bytes .../contrib/pdfmanagement-testphase/l3pdffile.dtx | 4 +- .../contrib/pdfmanagement-testphase/l3pdffile.pdf | Bin 568140 -> 568212 bytes .../pdfmanagement-testphase/l3pdfmanagement.dtx | 4 +- .../pdfmanagement-testphase/l3pdfmanagement.pdf | Bin 685724 -> 685783 bytes .../contrib/pdfmanagement-testphase/l3pdfmeta.dtx | 90 +- .../contrib/pdfmanagement-testphase/l3pdfmeta.pdf | Bin 838274 -> 843712 bytes .../contrib/pdfmanagement-testphase/l3pdftools.dtx | 4 +- .../contrib/pdfmanagement-testphase/l3pdftools.pdf | Bin 530392 -> 530475 bytes .../contrib/pdfmanagement-testphase/l3pdfxform.dtx | 4 +- .../contrib/pdfmanagement-testphase/l3pdfxform.pdf | Bin 427764 -> 427833 bytes .../contrib/pdfmanagement-testphase/ltdocinit.dtx | 4 +- .../contrib/pdfmanagement-testphase/ltdocinit.pdf | Bin 587555 -> 587633 bytes .../pdfmanagement-firstaid.dtx | 126 +-- .../pdfmanagement-firstaid.pdf | Bin 450200 -> 434639 bytes .../pdfmanagement-testphase.dtx | 6 +- .../pdfmanagement-testphase.pdf | Bin 464420 -> 464489 bytes .../xcolor-patches-tmp-ltx.sty | 2 +- macros/latex/contrib/tagpdf/README.md | 4 +- macros/latex/contrib/tagpdf/ex-AF-file.pdf | 118 +-- macros/latex/contrib/tagpdf/ex-alt-actualtext.pdf | Bin 34295 -> 34295 bytes macros/latex/contrib/tagpdf/ex-attribute.pdf | 71 +- macros/latex/contrib/tagpdf/ex-formula-problem.pdf | 20 +- macros/latex/contrib/tagpdf/ex-list.pdf | 159 +-- .../tagpdf/ex-mc-manual-para-split-obsolete.pdf | 16 +- macros/latex/contrib/tagpdf/ex-softhyphen.pdf | 18 +- .../contrib/tagpdf/ex-spaceglyph-listings.pdf | 18 +- .../latex/contrib/tagpdf/ex-structure-obsolete.pdf | 18 +- macros/latex/contrib/tagpdf/ex-tagpdf-template.pdf | 83 +- macros/latex/contrib/tagpdf/tagpdf-backend.dtx | 10 +- macros/latex/contrib/tagpdf/tagpdf-checks.dtx | 46 +- macros/latex/contrib/tagpdf/tagpdf-code.pdf | Bin 1626709 -> 1688215 bytes macros/latex/contrib/tagpdf/tagpdf-data.dtx | 16 +- macros/latex/contrib/tagpdf/tagpdf-mc-generic.dtx | 6 +- macros/latex/contrib/tagpdf/tagpdf-mc-luacode.dtx | 6 +- macros/latex/contrib/tagpdf/tagpdf-mc-shared.dtx | 8 +- macros/latex/contrib/tagpdf/tagpdf-roles.dtx | 4 +- macros/latex/contrib/tagpdf/tagpdf-space.dtx | 4 +- macros/latex/contrib/tagpdf/tagpdf-struct.dtx | 100 +- macros/latex/contrib/tagpdf/tagpdf-tree.dtx | 64 +- macros/latex/contrib/tagpdf/tagpdf-user.dtx | 17 +- macros/latex/contrib/tagpdf/tagpdf.dtx | 14 +- macros/latex/contrib/tagpdf/tagpdf.pdf | Bin 1158244 -> 1169481 bytes macros/latex/contrib/tagpdf/tagpdf.tex | 26 +- macros/latex/contrib/tagpdf/tagpdfdocu-patches.sty | 14 +- macros/latex/contrib/tagpdf/tagpdfsetup-keys.tex | 4 +- macros/latex/contrib/thmlist/doc/thmlist.pdf | Bin 232074 -> 245805 bytes macros/latex/contrib/thmlist/doc/thmlist.tex | 112 +- macros/latex/contrib/thmlist/tex/thmlist.sty | 40 +- macros/latex/contrib/tkz/tkz-elements/README.md | 19 +- .../doc/latex/TKZdoc-elements-classes-circle.tex | 120 +-- .../doc/latex/TKZdoc-elements-classes-ellipse.tex | 229 +++-- .../doc/latex/TKZdoc-elements-classes-line.tex | 261 +++-- .../doc/latex/TKZdoc-elements-classes-matrices.tex | 1013 ++++++++++++++++++ .../doc/latex/TKZdoc-elements-classes-misc.tex | 80 +- .../TKZdoc-elements-classes-parallelogram.tex | 14 +- .../doc/latex/TKZdoc-elements-classes-point.tex | 195 ++-- .../TKZdoc-elements-classes-quadrilateral.tex | 12 +- .../latex/TKZdoc-elements-classes-rectangle.tex | 22 +- .../doc/latex/TKZdoc-elements-classes-regular.tex | 8 +- .../doc/latex/TKZdoc-elements-classes-square.tex | 12 +- .../doc/latex/TKZdoc-elements-classes-triangle.tex | 332 ++++-- .../doc/latex/TKZdoc-elements-classes-vectors.tex | 167 +-- .../doc/latex/TKZdoc-elements-classes.tex | 18 +- .../doc/latex/TKZdoc-elements-convention.tex | 32 +- .../doc/latex/TKZdoc-elements-examples.tex | 1072 ++++++++++---------- .../doc/latex/TKZdoc-elements-indepthstudy.tex | 182 ++-- .../doc/latex/TKZdoc-elements-intersection.tex | 16 +- .../doc/latex/TKZdoc-elements-main.tex | 127 ++- .../doc/latex/TKZdoc-elements-organization.tex | 25 +- .../doc/latex/TKZdoc-elements-presentation.tex | 38 +- .../doc/latex/TKZdoc-elements-structure.tex | 10 +- .../doc/latex/TKZdoc-elements-transfers.tex | 152 +++ .../tkz-elements/doc/latex/TKZdoc-elements-why.tex | 89 +- .../contrib/tkz/tkz-elements/doc/tkz-elements.pdf | Bin 656453 -> 696762 bytes .../tkz/tkz-elements/latex/tkz-elements.sty | 32 +- .../tkz/tkz-elements/latex/tkz_elements_circle.lua | 13 +- .../tkz/tkz-elements/latex/tkz_elements_class.lua | 4 +- .../tkz-elements/latex/tkz_elements_ellipse.lua | 28 +- .../latex/tkz_elements_functions_circles.lua | 8 +- .../latex/tkz_elements_functions_intersections.lua | 4 +- .../latex/tkz_elements_functions_lines.lua | 16 +- .../latex/tkz_elements_functions_maths.lua | 186 +++- .../latex/tkz_elements_functions_matrices.lua | 374 +++++++ .../latex/tkz_elements_functions_points.lua | 4 +- .../latex/tkz_elements_functions_regular.lua | 4 +- .../latex/tkz_elements_functions_triangles.lua | 22 +- .../tkz/tkz-elements/latex/tkz_elements_line.lua | 27 +- .../tkz/tkz-elements/latex/tkz_elements_main.lua | 8 +- .../tkz-elements/latex/tkz_elements_matrices.lua | 219 ++++ .../tkz/tkz-elements/latex/tkz_elements_misc.lua | 4 +- .../latex/tkz_elements_parallelogram.lua | 4 +- .../tkz/tkz-elements/latex/tkz_elements_point.lua | 130 ++- .../latex/tkz_elements_quadrilateral.lua | 4 +- .../tkz-elements/latex/tkz_elements_rectangle.lua | 4 +- .../tkz-elements/latex/tkz_elements_regular.lua | 4 +- .../tkz/tkz-elements/latex/tkz_elements_square.lua | 4 +- .../tkz-elements/latex/tkz_elements_triangle.lua | 41 +- .../tkz/tkz-elements/latex/tkz_elements_vector.lua | 32 +- 130 files changed, 4776 insertions(+), 2288 deletions(-) create mode 100644 macros/latex/contrib/litebook/doc/cha/cha2.tex delete mode 100644 macros/latex/contrib/litebook/doc/cha/scha.tex create mode 100644 macros/latex/contrib/tkz/tkz-elements/doc/latex/TKZdoc-elements-classes-matrices.tex create mode 100644 macros/latex/contrib/tkz/tkz-elements/doc/latex/TKZdoc-elements-transfers.tex create mode 100644 macros/latex/contrib/tkz/tkz-elements/latex/tkz_elements_functions_matrices.lua create mode 100644 macros/latex/contrib/tkz/tkz-elements/latex/tkz_elements_matrices.lua (limited to 'macros/latex') diff --git a/macros/latex/contrib/litebook/doc/cha/cha1.tex b/macros/latex/contrib/litebook/doc/cha/cha1.tex index 89ab1c9f90..d7a8e29acd 100644 --- a/macros/latex/contrib/litebook/doc/cha/cha1.tex +++ b/macros/latex/contrib/litebook/doc/cha/cha1.tex @@ -1,13 +1,11 @@ -\chapter{The \pkg{LiteBook} Template} +\chapter{Introduction to the Template} \section{The purpose of this package} +This template provides a streamlined design for typesetting books. Welcome to feedback bugs or ideas via email \href{mailto:xiamyphys@gmail.com}{\ttfamily xiamyphys@gmail.com} or \href{https://github.com/xiamyphys/litebook}{GitHub}. -This template provides a fresh cover and chapter design for book. Welcome to feedback bugs or ideas via email \href{mailto:xiamyphys@gmail.com}{\ttfamily xiamyphys@gmail.com} or \href{https://github.com/xiamyphys/litebook}{GitHub}. - -This template is used by me to reformat the textbook \href{https://github.com/xiamyphys/LaTeX-General-Relativity-R.Wald}{\emph{General Relativity, R. Wald}}, and I also use this template to typesetting my notes on \href{https://github.com/xiamyphys/Group-Theory-in-Physics}{\emph{Group Theory in Physics}}. You can download their codes on \href{https://github.com/xiamyphys}{GitHub}. +This template is used by me to reformat the textbook \href{https://github.com/xiamyphys/LaTeX-General-Relativity-R.Wald}{\emph{General Relativity, R. Wald}}, and I also use this template to typesetting my notes on \href{https://github.com/xiamyphys/Group-Theory-in-Physics}{\emph{Group Theory in Physics}}. You can download them on \href{https://github.com/xiamyphys}{GitHub}. \section{Installing \pkg{LiteBook} and loading it} - For portable version, simply download latest \verb|litebook.cls| file from \href{https://github.com/xiamyphys/LiteBook}{GitHub} or \href{https://ctan.org/pkg/litebook}{CTAN} and save it under your working directory. This way of installation is simple and convenient, but you have to manually update \verb|.cls| now and then. However, I strongly suggest that you should use terminal/cmd to implement the commands to update all the packages (and install this package) to the latest version or switch to portable version instead @@ -18,38 +16,31 @@ However, I strongly suggest that you should use terminal/cmd to implement the co If you are in some areas with awful Internet environment (such as GFW), you can choose a proper mirror source or use other means\footnote{Please comply with local network regulations.}. To learn more, please refer to \href{https://tex.stackexchange.com/questions/55437/how-do-i-update-my-tex-distribution}{How do I update my \hologo{TeX} distribution?} \section{Compatibility} +The test environments are macOS + Mac\hologo{TeX} 2024 / Overleaf / Ubuntu 22.04.2 and they all work fine for \hologo{pdfLaTeX} and \hologo{XeLaTeX} compilers. Windows and Unix platforms' unknown. The compiling time of current document via \hologo{pdfLaTeX} compiler is about \verb|1s| on \textsf{MacBook Air M2 8 GB (macOS 14.4.1)} when charging. -The test environments are macOS + Mac\hologo{TeX} 2024 / Overleaf and they all work fine for \hologo{pdfLaTeX} and \hologo{XeLaTeX} compilers. Windows, Linux and Unix platforms' unknown. The compile time of current document via \hologo{pdfLaTeX} compiler is \verb|0.965±0.0019s| on \textsf{MacBook Air M2 8GB (macOS Sonoma 14.4)} when charging. - -\section{Cover Information Settings} - +\section{Cover configurations} There are several lines of information and a cover image on the cover of this document, the corresponding commands are the following \begin{verbatim} \cover{\UPLOWFadingImage[trim={0 {.9\paperheight} 0 0},clip]{cover} [trim={0 {.5\paperheight} 0 0},clip]{cover}} \title{\scshape The \pkg{LiteBook} Template} - \subtitle{Version 0.2a \today} \author{Hsia Mingyu} + \subtitle{Version 0.2b \today} \author{Hsia Mingyu} \bioinfo{Hangzhou Dianzi University} \press{\scshape The University of Chicago Press} \end{verbatim} -The same as the \pkg{book} class, the command \cmd{title} could not be omitted, or it will return an error, and there will be a warning if the command \cmd{author} is omitted. The \cmd{cover} can assign the format of the image on the cover and you can adjust the format of the image with the \pkg{fadingimage} package. - -\section{Global options of this template} +The same as the \pkg{book} class, the macro \cmd{title} could not be omitted, or it will return an error, and there will be a warning if the macro \cmd{author} is omitted. The \cmd{cover} can assign the format of the image on the cover and you can adjust the format of the image with the \pkg{fadingimage} package. +\section{Math options of this template} \begin{verbatim} - \documentclass[,]{litebook} + \documentclass[]{litebook} \end{verbatim} -\begin{itemize} - \item The \mode{math} option can set the math font to be \mode{newtx} (default) or \mode{mtpro2}. - \item The \mode{thmstyle} option can set the style of \pkg{amsthm} environments be the \pkg{mdframed} (default) or \pkg{amsthm}. -\end{itemize} +You can set the math font to be \mode{newtx} (default) or \mode{mtpro2}. \section{Preset packages and commands} - -This template has been preset with the following packages: +This template has preset with the following packages: \begin{table}[!ht] \centering \begin{tabular}{l l l l l l l l} @@ -58,7 +49,7 @@ This template has been preset with the following packages: \midrule \pkg{nicematrix} & \pkg{physics2} & \pkg{refstyle} & \pkg{siunitx} & \pkg{booktabs} & \pkg{diagbox} & \pkg{fontawesome5} & \pkg{geometry}\\ \midrule - \pkg{indentfirst} & \pkg{mdframed} & \pkg{multicol} & \pkg{multirow} & \pkg{setspace} & \pkg{tabularx} & \pkg{tcolorbox} & \pkg{tikz}\\ + \pkg{indentfirst} & \pkg{mdframed} & \pkg{multicol} & \pkg{multirow} & \pkg{setspace} & \pkg{tabularx} & \pkg{tikz} & \pkg{xcolor}\\ \bottomrule \end{tabular} \end{table} @@ -68,18 +59,18 @@ You can click on them to go to the homepage to view the documentation. And commands \verb|\i|, \verb|\e|, \verb|\T| have been defined to input $\i$, $\e$ in roman (non-italic) text and matrix transpose symbol $\T$, which can help you typeset math quickly. -The template has been preset the following reference command via \pkg{refstyle} package: \verb|\eqref{