texlive[73277] Master: yb-book (2jan25)
commits+karl at tug.org
commits+karl at tug.org
Thu Jan 2 21:35:05 CET 2025
Revision: 73277
https://tug.org/svn/texlive?view=revision&revision=73277
Author: karl
Date: 2025-01-02 21:35:05 +0100 (Thu, 02 Jan 2025)
Log Message:
-----------
yb-book (2jan25)
Modified Paths:
--------------
trunk/Master/texmf-dist/doc/latex/yb-book/DEPENDS.txt
trunk/Master/texmf-dist/doc/latex/yb-book/LICENSE.txt
trunk/Master/texmf-dist/doc/latex/yb-book/yb-book.pdf
trunk/Master/texmf-dist/source/latex/yb-book/yb-book.dtx
trunk/Master/texmf-dist/source/latex/yb-book/yb-book.ins
trunk/Master/texmf-dist/tex/latex/yb-book/yb-book.cls
trunk/Master/tlpkg/tlpsrc/yb-book.tlpsrc
Modified: trunk/Master/texmf-dist/doc/latex/yb-book/DEPENDS.txt
===================================================================
--- trunk/Master/texmf-dist/doc/latex/yb-book/DEPENDS.txt 2025-01-02 20:33:56 UTC (rev 73276)
+++ trunk/Master/texmf-dist/doc/latex/yb-book/DEPENDS.txt 2025-01-02 20:35:05 UTC (rev 73277)
@@ -3,21 +3,25 @@
hard bigfoot
hard changepage
hard chngcntr
+hard collection-fontsextra
+hard collection-fontsrecommended
hard csquotes
+hard cyrillic
hard enumitem
hard fancyhdr
hard float
hard footmisc
hard geometry
+hard hypdoc
hard ifmtarg
hard imakeidx
hard lastpage
+hard lh
hard libertine
hard mdframed
hard microtype
hard needspace
hard paralist
-hard hypdoc
hard pgf
hard pgfopts
hard qrcode
@@ -39,4 +43,5 @@
soft l3build
soft pgfopts
soft scheme-basic
+soft silence
soft xetex
Modified: trunk/Master/texmf-dist/doc/latex/yb-book/LICENSE.txt
===================================================================
--- trunk/Master/texmf-dist/doc/latex/yb-book/LICENSE.txt 2025-01-02 20:33:56 UTC (rev 73276)
+++ trunk/Master/texmf-dist/doc/latex/yb-book/LICENSE.txt 2025-01-02 20:35:05 UTC (rev 73277)
@@ -1,6 +1,6 @@
(The MIT License)
-Copyright (c) 2021-2024 Yegor Bugayenko
+Copyright (c) 2021-2025 Yegor Bugayenko
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the 'Software'), to deal
Modified: trunk/Master/texmf-dist/doc/latex/yb-book/yb-book.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/source/latex/yb-book/yb-book.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/yb-book/yb-book.dtx 2025-01-02 20:33:56 UTC (rev 73276)
+++ trunk/Master/texmf-dist/source/latex/yb-book/yb-book.dtx 2025-01-02 20:35:05 UTC (rev 73277)
@@ -1,7 +1,7 @@
% \iffalse meta-comment
% (The MIT License)
%
-% Copyright (c) 2021-2024 Yegor Bugayenko
+% Copyright (c) 2021-2025 Yegor Bugayenko
%
% Permission is hereby granted, free of charge, to any person obtaining a copy
% of this software and associated documentation files (the 'Software'), to deal
@@ -50,7 +50,7 @@
%<class>\NeedsTeXFormat{LaTeX2e}
%<class>\ProvidesClass{yb-book}
%<*class>
-[23.03.2024 0.4.1 YB Branded Book Style]
+[2025/01/02 0.5.0 YB Branded Book Style]
%</class>
%<*driver>
\documentclass{ltxdoc}
@@ -120,6 +120,10 @@
% I use this option to render \href{https://www.yegor256.com/code-ahead.html}{Code Ahead} book.
% \end{macro}
+% \begin{macro}{sparse}
+% With this package option every section will start from a new page.
+% \end{macro}
+
% \begin{macro}{manuscript}
% When the format is not for Amazon printing,
% but for some other purposes (the page size is A4), this option may be
@@ -248,6 +252,7 @@
% First, we parse package options:
% \changes{v0.3.0}{2023/05/22}{The \texttt{pgfopts} package is now used to parse package options.}
+% \changes{v0.5.0}{2024/01/02}{The \texttt{sparse} package option added, to place every section in a new page.}
% \begin{macrocode}
\RequirePackage{pgfopts}
\pgfkeys{
@@ -255,6 +260,7 @@
authordraft/.store in=\yb at authordraft,
compact/.store in=\yb at compact,
manuscript/.store in=\yb at manuscript,
+ sparse/.store in=\yb at sparse,
}
\ProcessPgfPackageOptions{/yb}
% \end{macrocode}
@@ -262,7 +268,8 @@
% Then, depending on the options like |authordraft| and |manuscript|, we preset
% options of the class |book| and then load it:
% \begin{macrocode}
-\makeatletter\ifdefined\yb at authordraft
+\makeatletter
+\ifdefined\yb at authordraft
\PassOptionsToClass{11pt}{book}
\PassOptionsToClass{oneside}{book}
\else
@@ -273,7 +280,8 @@
\PassOptionsToClass{11pt}{book}
\PassOptionsToClass{twoside}{book}
\fi
-\fi\makeatother
+\fi
+\makeatother
\LoadClass{book}
% \end{macrocode}
@@ -281,25 +289,22 @@
% Then, using |geometry|, we setup page layout:
% \begin{macrocode}
\RequirePackage{geometry}
-\geometry{paperwidth=6in, paperheight=9in, bindingoffset=0.25in,
+\geometry{
+ paperwidth=6in, paperheight=9in,
+ bindingoffset=0.25in,
left=0.75in, right=0.75in, top=0.75in, bottom=1.25in}
-\makeatletter\ifdefined\yb at authordraft
+\makeatletter
+\ifdefined\yb at authordraft
\geometry{a4paper, margin=1in, left=1.5in}
\else
\ifdefined\yb at manuscript
\geometry{a4paper, margin=1.2in}
\fi
-\fi\makeatother
+\fi
+\makeatother
% \end{macrocode}
% \end{macro}
-% Then, we configure input encoding for UTF-8:
-% \begin{macrocode}
-\RequirePackage[T1]{fontenc}
-\RequirePackage[utf8]{inputenc}
-\RequirePackage{lmodern}
-% \end{macrocode}
-
% Then, we load \href{https://ctan.org/pkg/anyfontsize}{anyfontsize} to enable all sizes of fonts:
% \begin{macrocode}
\RequirePackage{anyfontsize}
@@ -345,13 +350,30 @@
\setlist{nosep}
% \end{macrocode}
-% Then, we load more packages:
+% Then, we load \href{https://ctan.org/pkg/float}{float} for floating figures:
% \begin{macrocode}
\RequirePackage{float}
+% \end{macrocode}
+
+% Then, we load \href{https://ctan.org/pkg/ulem}{ulem} for inline lists:
+% \begin{macrocode}
\RequirePackage[normalem]{ulem}
+% \end{macrocode}
+
+% Then, we load \href{https://ctan.org/pkg/xfp}{xfp} and
+% \href{https://ctan.org/pkg/xifthen}{xifthen} for if-then-else:
+% \begin{macrocode}
\RequirePackage{xfp}
+\RequirePackage{xifthen}
+% \end{macrocode}
+
+% Then, we load \href{https://ctan.org/pkg/soul}{soul} for highlighting:
+% \begin{macrocode}
\RequirePackage{soul}
-\RequirePackage{xifthen}
+% \end{macrocode}
+
+% Then, we load \href{https://ctan.org/pkg/csquotes}{csquotes} for better rendering:
+% \begin{macrocode}
\RequirePackage[autostyle=try]{csquotes}
% \end{macrocode}
@@ -368,9 +390,11 @@
% \begin{macrocode}
\RequirePackage{setspace}
\setstretch{1.2}
- \makeatletter\ifdefined\yb at authordraft\setstretch{1.1}\fi\makeatother
- \makeatletter\ifdefined\yb at compact\setstretch{1.0}\fi\makeatother
- \makeatletter\ifdefined\yb at manuscript\setstretch{1.1}\fi\makeatother
+ \makeatletter
+ \ifdefined\yb at authordraft\setstretch{1.1}\fi
+ \ifdefined\yb at compact\setstretch{1.0}\fi
+ \ifdefined\yb at manuscript\setstretch{1.1}\fi
+ \makeatother
% \end{macrocode}
% \end{macro}
@@ -416,9 +440,11 @@
% \begin{macro}{microtype}
% Then, we include |microtype| for better rendering:
% \begin{macrocode}
-\makeatletter\ifdefined\yb at authordraft\else
+\makeatletter
+\ifdefined\yb at authordraft\else
\RequirePackage[letterspace=-50]{microtype}
-\fi\makeatother
+\fi
+\makeatother
% \end{macrocode}
% \end{macro}
@@ -425,9 +451,11 @@
% \begin{macro}{libertine}
% Then, we include |libertine|, for a good looking font:
% \begin{macrocode}
-\makeatletter\ifdefined\yb at manuscript
+\makeatletter
+\ifdefined\yb at manuscript
\RequirePackage[tt=false,type1=true]{libertine}
-\fi\makeatother
+\fi
+\makeatother
% \end{macrocode}
% \end{macro}
@@ -436,15 +464,16 @@
% \begin{macrocode}
\makeatletter
\let\yb at oldsection\section
+\def\yb at secstart{\ifdefined\yb at sparse\newpage\fi}
\ifdefined\yb at authordraft
\RequirePackage[medium]{titlesec}
\else
\RequirePackage[raggedright]{titlesec}
\titlespacing{\section}{0in}{6pt}{6pt}[1in]
- \renewcommand\section{\newpage\yb at oldsection}
+ \renewcommand\section{\yb at secstart\newpage\yb at oldsection}
\fi
\ifdefined\yb at compact
- \renewcommand\section{\vspace{2em}\yb at oldsection}
+ \renewcommand\section{\yb at secstart\vspace{2em}\yb at oldsection}
\fi
\makeatother
% \end{macrocode}
@@ -452,7 +481,8 @@
% Then, if it's a |authordraft|, we put a watermark comment:
% \begin{macrocode}
-\makeatletter\ifdefined\yb at authordraft
+\makeatletter
+\ifdefined\yb at authordraft
\RequirePackage[absolute]{textpos}
\TPGrid{16}{16}
\RequirePackage{fancyhdr}
@@ -479,7 +509,8 @@
}
\fancyfoot[C,CO,CE]{\small\ttfamily
page \#\thepage{} of \pageref{LastPage}}
-\fi\makeatother
+\fi
+\makeatother
% \end{macrocode}
% \begin{macro}{\maketitle}
@@ -507,13 +538,14 @@
% \begin{macro}{\ybPrintTitlePage}
% Then, we define |\ybPrintTitlePage| command:
% \begin{macrocode}
-\makeatletter\newcommand\ybPrintTitlePage{
+\makeatletter
+\newcommand\ybPrintTitlePage{
\ifdefined\yb at authordraft\else
\begin{titlepage}
\ttfamily
\vspace*{\fill}
\noindent
- {\Huge\textbf{\thetitle}}
+ {\Huge\thetitle}
\\[1em]
by \theauthor{}
\\[4em]
@@ -530,7 +562,8 @@
\vspace*{\fill}
\end{titlepage}
\fi
-}\makeatother
+}
+\makeatother
% \end{macrocode}
% \end{macro}
@@ -537,12 +570,14 @@
% \begin{macro}{\ybPrintTOC}
% Then, we define |ybPrintTOC| command to print table of contents:
% \begin{macrocode}
-\makeatletter\newcommand\ybPrintTOC{
+\makeatletter
+\newcommand\ybPrintTOC{
\ifdefined\yb at authordraft\else
\ifdefined\yb at compact\else\cleardoublepage\fi
{\setstretch{0.7}\tableofcontents}
\fi
-}\makeatother
+}
+\makeatother
% \end{macrocode}
% \end{macro}
@@ -553,7 +588,8 @@
\renewbibmacro*{citeindex}{\indexnames{labelname}{}}
\makeindex
\indexsetup{othercode={\hyphenpenalty=10000}}
-\makeatletter\newcommand\ybPrintIndex[1][Index]{
+\makeatletter
+\newcommand\ybPrintIndex[1][Index]{
\ifdefined\yb at authordraft\else
\cleardoublepage
{
@@ -563,7 +599,8 @@
\printindex
}
\fi
-}\makeatother
+}
+\makeatother
% \end{macrocode}
% \end{macro}
@@ -588,7 +625,8 @@
skipabove=0pt,skipbelow=0pt,
linewidth=2pt,
topline=false,bottomline=false,leftline=false}
-\makeatletter\newcommand\ybQuote[3]{%
+\makeatletter
+\newcommand\ybQuote[3]{%
\ifthenelse{\isempty{#3}}{}{
\ifx\hfuzz#2\hfuzz%
\index{#3}%
@@ -621,7 +659,8 @@
\vspace{-12pt}
\end{wrapfigure}%
\fi%
-}\makeatother
+}
+\makeatother
% \end{macrocode}
% \end{macro}
@@ -643,7 +682,8 @@
% \begin{macro}{\ybPrintBibliography}
% Then, we define |\ybPrintBibliography|, to print a list of references:
% \begin{macrocode}
-\makeatletter\newcommand\ybPrintBibliography{%
+\makeatletter
+\newcommand\ybPrintBibliography{%
\AtNextBibliography{\small}%
\raggedright%
\ifdefined\yb at manuscript%
@@ -655,7 +695,8 @@
\else
\printbibliography
\fi
-}\makeatother
+}
+\makeatother
% \end{macrocode}
% \end{macro}
@@ -679,6 +720,8 @@
\newcommand*\theversion{\textbackslash{}theversion}
\newcommand*\theauthor{\textbackslash{}theauthor}
\newcommand*\thereviewer{\textbackslash{}thereviewer}
+
+\endinput
% \end{macrocode}
% \Finale
Modified: trunk/Master/texmf-dist/source/latex/yb-book/yb-book.ins
===================================================================
--- trunk/Master/texmf-dist/source/latex/yb-book/yb-book.ins 2025-01-02 20:33:56 UTC (rev 73276)
+++ trunk/Master/texmf-dist/source/latex/yb-book/yb-book.ins 2025-01-02 20:35:05 UTC (rev 73277)
@@ -1,6 +1,6 @@
%% (The MIT License)
%%
-%% Copyright (c) 2021-2024 Yegor Bugayenko
+%% Copyright (c) 2021-2025 Yegor Bugayenko
%%
%% Permission is hereby granted, free of charge, to any person obtaining a copy
%% of this software and associated documentation files (the 'Software'), to deal
@@ -26,7 +26,7 @@
\preamble
(The MIT License)
-Copyright (c) 2021-2024 Yegor Bugayenko
+Copyright (c) 2021-2025 Yegor Bugayenko
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the 'Software'), to deal
Modified: trunk/Master/texmf-dist/tex/latex/yb-book/yb-book.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/yb-book/yb-book.cls 2025-01-02 20:33:56 UTC (rev 73276)
+++ trunk/Master/texmf-dist/tex/latex/yb-book/yb-book.cls 2025-01-02 20:35:05 UTC (rev 73277)
@@ -7,7 +7,7 @@
%% yb-book.dtx (with options: `class')
%% (The MIT License)
%%
-%% Copyright (c) 2021-2024 Yegor Bugayenko
+%% Copyright (c) 2021-2025 Yegor Bugayenko
%%
%% Permission is hereby granted, free of charge, to any person obtaining a copy
%% of this software and associated documentation files (the 'Software'), to deal
@@ -32,7 +32,7 @@
\NeedsTeXFormat{LaTeX2e}
\ProvidesClass{yb-book}
-[23.03.2024 0.4.1 YB Branded Book Style]
+[2025/01/02 0.5.0 YB Branded Book Style]
@@ -53,6 +53,7 @@
+
\RequirePackage{pgfopts}
\pgfkeys{
/yb/.cd,
@@ -59,10 +60,12 @@
authordraft/.store in=\yb at authordraft,
compact/.store in=\yb at compact,
manuscript/.store in=\yb at manuscript,
+ sparse/.store in=\yb at sparse,
}
\ProcessPgfPackageOptions{/yb}
-\makeatletter\ifdefined\yb at authordraft
+\makeatletter
+\ifdefined\yb at authordraft
\PassOptionsToClass{11pt}{book}
\PassOptionsToClass{oneside}{book}
\else
@@ -73,24 +76,25 @@
\PassOptionsToClass{11pt}{book}
\PassOptionsToClass{twoside}{book}
\fi
-\fi\makeatother
+\fi
+\makeatother
\LoadClass{book}
\RequirePackage{geometry}
-\geometry{paperwidth=6in, paperheight=9in, bindingoffset=0.25in,
+\geometry{
+ paperwidth=6in, paperheight=9in,
+ bindingoffset=0.25in,
left=0.75in, right=0.75in, top=0.75in, bottom=1.25in}
-\makeatletter\ifdefined\yb at authordraft
+\makeatletter
+\ifdefined\yb at authordraft
\geometry{a4paper, margin=1in, left=1.5in}
\else
\ifdefined\yb at manuscript
\geometry{a4paper, margin=1.2in}
\fi
-\fi\makeatother
+\fi
+\makeatother
-\RequirePackage[T1]{fontenc}
-\RequirePackage[utf8]{inputenc}
-\RequirePackage{lmodern}
-
\RequirePackage{anyfontsize}
\RequirePackage{tikz}
@@ -113,10 +117,14 @@
\setlist{nosep}
\RequirePackage{float}
+
\RequirePackage[normalem]{ulem}
+
\RequirePackage{xfp}
+\RequirePackage{xifthen}
+
\RequirePackage{soul}
-\RequirePackage{xifthen}
+
\RequirePackage[autostyle=try]{csquotes}
\pagestyle{plain}
@@ -123,9 +131,11 @@
\RequirePackage{setspace}
\setstretch{1.2}
- \makeatletter\ifdefined\yb at authordraft\setstretch{1.1}\fi\makeatother
- \makeatletter\ifdefined\yb at compact\setstretch{1.0}\fi\makeatother
- \makeatletter\ifdefined\yb at manuscript\setstretch{1.1}\fi\makeatother
+ \makeatletter
+ \ifdefined\yb at authordraft\setstretch{1.1}\fi
+ \ifdefined\yb at compact\setstretch{1.0}\fi
+ \ifdefined\yb at manuscript\setstretch{1.1}\fi
+ \makeatother
\RequirePackage[indexing=cite,style=authoryear,
natbib=true,maxnames=1,minnames=1,doi=false,
@@ -155,29 +165,35 @@
{\begingroup\setstretch{1.0}\lsstyle}
{\endgroup}
-\makeatletter\ifdefined\yb at authordraft\else
+\makeatletter
+\ifdefined\yb at authordraft\else
\RequirePackage[letterspace=-50]{microtype}
-\fi\makeatother
+\fi
+\makeatother
-\makeatletter\ifdefined\yb at manuscript
+\makeatletter
+\ifdefined\yb at manuscript
\RequirePackage[tt=false,type1=true]{libertine}
-\fi\makeatother
+\fi
+\makeatother
\makeatletter
\let\yb at oldsection\section
+\def\yb at secstart{\ifdefined\yb at sparse\newpage\fi}
\ifdefined\yb at authordraft
\RequirePackage[medium]{titlesec}
\else
\RequirePackage[raggedright]{titlesec}
\titlespacing{\section}{0in}{6pt}{6pt}[1in]
- \renewcommand\section{\newpage\yb at oldsection}
+ \renewcommand\section{\yb at secstart\newpage\yb at oldsection}
\fi
\ifdefined\yb at compact
- \renewcommand\section{\vspace{2em}\yb at oldsection}
+ \renewcommand\section{\yb at secstart\vspace{2em}\yb at oldsection}
\fi
\makeatother
-\makeatletter\ifdefined\yb at authordraft
+\makeatletter
+\ifdefined\yb at authordraft
\RequirePackage[absolute]{textpos}
\TPGrid{16}{16}
\RequirePackage{fancyhdr}
@@ -204,7 +220,8 @@
}
\fancyfoot[C,CO,CE]{\small\ttfamily
page \#\thepage{} of \pageref{LastPage}}
-\fi\makeatother
+\fi
+\makeatother
\renewcommand\maketitle{
{\LARGE\textbf{\thetitle}}
@@ -223,13 +240,14 @@
\fi
}
-\makeatletter\newcommand\ybPrintTitlePage{
+\makeatletter
+\newcommand\ybPrintTitlePage{
\ifdefined\yb at authordraft\else
\begin{titlepage}
\ttfamily
\vspace*{\fill}
\noindent
- {\Huge\textbf{\thetitle}}
+ {\Huge\thetitle}
\\[1em]
by \theauthor{}
\\[4em]
@@ -246,20 +264,24 @@
\vspace*{\fill}
\end{titlepage}
\fi
-}\makeatother
+}
+\makeatother
-\makeatletter\newcommand\ybPrintTOC{
+\makeatletter
+\newcommand\ybPrintTOC{
\ifdefined\yb at authordraft\else
\ifdefined\yb at compact\else\cleardoublepage\fi
{\setstretch{0.7}\tableofcontents}
\fi
-}\makeatother
+}
+\makeatother
\RequirePackage{imakeidx}
\renewbibmacro*{citeindex}{\indexnames{labelname}{}}
\makeindex
\indexsetup{othercode={\hyphenpenalty=10000}}
-\makeatletter\newcommand\ybPrintIndex[1][Index]{
+\makeatletter
+\newcommand\ybPrintIndex[1][Index]{
\ifdefined\yb at authordraft\else
\cleardoublepage
{
@@ -269,7 +291,8 @@
\printindex
}
\fi
-}\makeatother
+}
+\makeatother
\RequirePackage{wrapfig}
\RequirePackage{mdframed}
@@ -289,7 +312,8 @@
skipabove=0pt,skipbelow=0pt,
linewidth=2pt,
topline=false,bottomline=false,leftline=false}
-\makeatletter\newcommand\ybQuote[3]{%
+\makeatletter
+\newcommand\ybQuote[3]{%
\ifthenelse{\isempty{#3}}{}{
\ifx\hfuzz#2\hfuzz%
\index{#3}%
@@ -322,7 +346,8 @@
\vspace{-12pt}
\end{wrapfigure}%
\fi%
-}\makeatother
+}
+\makeatother
\RequirePackage{perpage}
\RequirePackage[bottom,perpage,multiple]{footmisc}
@@ -335,7 +360,8 @@
\yb at oldfootnote{#1}\futurelet\yb at nexttoken\yb at isfootnote}
\makeatother
-\makeatletter\newcommand\ybPrintBibliography{%
+\makeatletter
+\newcommand\ybPrintBibliography{%
\AtNextBibliography{\small}%
\raggedright%
\ifdefined\yb at manuscript%
@@ -347,7 +373,8 @@
\else
\printbibliography
\fi
-}\makeatother
+}
+\makeatother
\AtBeginDocument{%
\raggedbottom%
@@ -365,7 +392,6 @@
\newcommand*\theauthor{\textbackslash{}theauthor}
\newcommand*\thereviewer{\textbackslash{}thereviewer}
-
\endinput
%%
%% End of file `yb-book.cls'.
Modified: trunk/Master/tlpkg/tlpsrc/yb-book.tlpsrc
===================================================================
--- trunk/Master/tlpkg/tlpsrc/yb-book.tlpsrc 2025-01-02 20:33:56 UTC (rev 73276)
+++ trunk/Master/tlpkg/tlpsrc/yb-book.tlpsrc 2025-01-02 20:35:05 UTC (rev 73277)
@@ -1,32 +1,47 @@
-depend pgf
-depend xkeyval
-depend geometry
-depend anyfontsize
-depend chngcntr
-depend lastpage
-depend paralist
-depend xcolor
-depend setspace
-depend enumitem
-depend float
-depend ulem
-depend qrcode
-depend wrapfig
-depend soul
-depend xifthen
-depend csquotes
-depend biblatex
-depend imakeidx
-depend microtype
-depend libertine
-depend footmisc
-depend titlesec
-depend titlesec
-depend fancyhdr
-depend wrapfig
-depend mdframed
-depend changepage
-depend ifmtarg
-depend bigfoot
-depend zref
-depend needspace
+hard anyfontsize
+hard biblatex
+hard bigfoot
+hard changepage
+hard chngcntr
+hard collection-fontsextra
+hard collection-fontsrecommended
+hard csquotes
+hard cyrillic
+hard enumitem
+hard fancyhdr
+hard float
+hard footmisc
+hard geometry
+hard hypdoc
+hard ifmtarg
+hard imakeidx
+hard lastpage
+hard lh
+hard libertine
+hard mdframed
+hard microtype
+hard needspace
+hard paralist
+hard pgf
+hard pgfopts
+hard qrcode
+hard setspace
+hard soul
+hard textpos
+hard titlesec
+hard titlesec
+hard ulem
+hard wrapfig
+hard wrapfig
+hard xcolor
+hard xifthen
+hard xkeyval
+hard zref
+soft biblatex
+soft href-ul
+soft imakeidx
+soft l3build
+soft pgfopts
+soft scheme-basic
+soft silence
+soft xetex
More information about the tex-live-commits
mailing list.