texlive[71828] Master/texmf-dist: passopt (17jul24)
commits+karl at tug.org
commits+karl at tug.org
Wed Jul 17 21:41:24 CEST 2024
Revision: 71828
https://tug.org/svn/texlive?view=revision&revision=71828
Author: karl
Date: 2024-07-17 21:41:24 +0200 (Wed, 17 Jul 2024)
Log Message:
-----------
passopt (17jul24)
Modified Paths:
--------------
trunk/Master/texmf-dist/doc/latex/passopt/README.md
trunk/Master/texmf-dist/doc/latex/passopt/passopt.pdf
trunk/Master/texmf-dist/doc/latex/passopt/passopt.tex
trunk/Master/texmf-dist/tex/latex/passopt/passopt.sty
Modified: trunk/Master/texmf-dist/doc/latex/passopt/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/passopt/README.md 2024-07-17 19:41:10 UTC (rev 71827)
+++ trunk/Master/texmf-dist/doc/latex/passopt/README.md 2024-07-17 19:41:24 UTC (rev 71828)
@@ -1,5 +1,5 @@
# The `passopt` package
-Passing options to packages or classes (v1.01)
+Passing options to packages or classes (v1.01a)
## Abstract
`passopt` allow reset the global options of a loaded macro package or document class, or to change the position of the pre-passed options in the list to the right.
Modified: trunk/Master/texmf-dist/doc/latex/passopt/passopt.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/passopt/passopt.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/passopt/passopt.tex 2024-07-17 19:41:10 UTC (rev 71827)
+++ trunk/Master/texmf-dist/doc/latex/passopt/passopt.tex 2024-07-17 19:41:24 UTC (rev 71828)
@@ -5,8 +5,8 @@
\setcnltx
{
package = passopt,
- version = v1.01,
- date = 2024/07/15,
+ version = v1.01a,
+ date = 2024/07/17,
authors = Qu Yi,
info = Passing options to packages or classes,
email = toquyi at 163.com,
@@ -42,7 +42,6 @@
\setlist{nosep,topsep = \smallskipamount}
\setlist[description,1]{leftmargin = \parindent}
\setlist[itemize,1]{leftmargin = *}
-\deffootnote{2em}{1em}{\llap{\color{red}\thefootnotemark.\space}}
\makeatother
\begin{document}
@@ -60,7 +59,7 @@
In the example above, the list of options that the \pkg*{mypackage} macro package ends up executing is \fbox{\code{opt1,opt2=A,opt3}}. If you wish to \textcolor{red}{disable} the pre-enabled options or place the newly enabled options to the \textcolor{red}{right} of the list (last executed), then you need to modify the code of the load command in the package or class file, but this is not recommended for public sharing. Therefore, this macro package provides commands to reset the options and change the order of the new options.
\section{User commands}
-Four commands are provided to set the options to be passed later, all of which are \textcolor{red}{locally} assigned.
+Four commands are provided to set the options to be passed later, all of which are \textcolor{red}{locally} assigned. Subsequent loading of the macro package is not must required due to the hook mechanism used to modify the list of options.
\begin{commands}
\command{SetOptionsToPackage}[\sarg\marg{options list}\marg{package}]
Passes options to the macro package, the location of the passed options is to the right of the options used when loading the macro package. If an asterisk parameter is used, only the passed options were ultimately retained.
@@ -95,7 +94,7 @@
\appendix
\begin{changelog}[simple]
\begin{version}[v = 1.01,date = 2024/07/15]
- \item Synchronization modifier for lists of \code{@raw at opt@} and \code{opt@}.
+ \item Synchronized modification for lists of \code{@raw at opt@} and \code{opt@}.
\item Options that are set are expanded once rather than fully expanded.
\end{version}
\end{changelog}
Modified: trunk/Master/texmf-dist/tex/latex/passopt/passopt.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/passopt/passopt.sty 2024-07-17 19:41:10 UTC (rev 71827)
+++ trunk/Master/texmf-dist/tex/latex/passopt/passopt.sty 2024-07-17 19:41:24 UTC (rev 71828)
@@ -8,7 +8,7 @@
% The latest version of this license is in
% https://creativecommons.org/licenses/by/4.0/legalcode
\NeedsTeXFormat{LaTeX2e}[2021/11/15]
-\ProvidesExplPackage{passopt}{2024/07/15}{1.01}
+\ProvidesExplPackage{passopt}{2024/07/17}{1.01a}
{Passing options to packages or classes}
\cs_generate_variant:Nn \tl_if_blank:nTF { v }
More information about the tex-live-commits
mailing list.