texlive[59295] Master: fontsize (21may21)

commits+karl at tug.org commits+karl at tug.org
Fri May 21 23:06:51 CEST 2021


Revision: 59295
          http://tug.org/svn/texlive?view=revision&revision=59295
Author:   karl
Date:     2021-05-21 23:06:51 +0200 (Fri, 21 May 2021)
Log Message:
-----------
fontsize (21may21)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/fontsize/fontsize.bib
    trunk/Master/texmf-dist/doc/latex/fontsize/fontsize.pdf
    trunk/Master/texmf-dist/source/latex/fontsize/fontsize.dtx
    trunk/Master/texmf-dist/tex/latex/fontsize/fontsize.sty
    trunk/Master/tlpkg/libexec/ctan2tds

Modified: trunk/Master/texmf-dist/doc/latex/fontsize/fontsize.bib
===================================================================
--- trunk/Master/texmf-dist/doc/latex/fontsize/fontsize.bib	2021-05-21 21:05:28 UTC (rev 59294)
+++ trunk/Master/texmf-dist/doc/latex/fontsize/fontsize.bib	2021-05-21 21:06:51 UTC (rev 59295)
@@ -1,5 +1,5 @@
 @manual{xkeyval,
-  title = {The \textsf{xkeyval} package},
+  title = {The \sty{xkeyval} package},
   subtitle = {Extension of the keyval package},
   author = {Adriaens, Hendri},
   url = {http://www.ctan.org/pkg/xkeyval},
@@ -46,9 +46,19 @@
 }
 
 @manual{xfp,
- title = {The \textit{xfp} package Floating Point Unit},
+ title = {The \sty{xfp} package Floating Point Unit},
  author = {{The \LaTeX\ Project}},
  url = {https://www.ctan.org/pkg/xfp},
  urldate = {2021-03-14},
  date = {2021-03-12},
 }
+
+ at manual{tufte,
+ title = {\sty{tufte-latex} – Document classes inspired by the work of Edward Tufte},
+ author = {Kevin Godby},
+ url = {https://www.ctan.org/pkg/tufte-latex},
+ urldate = {2021-05-18},
+ date = {2015},
+ version = {3.5.2}
+}
+

Modified: trunk/Master/texmf-dist/doc/latex/fontsize/fontsize.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/source/latex/fontsize/fontsize.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/fontsize/fontsize.dtx	2021-05-21 21:05:28 UTC (rev 59294)
+++ trunk/Master/texmf-dist/source/latex/fontsize/fontsize.dtx	2021-05-21 21:06:51 UTC (rev 59295)
@@ -56,7 +56,7 @@
 %<package>\NeedsTeXFormat{LaTeX2e}[2005/12/01]
 %<package>\ProvidesPackage{fontsize}
 %<*package>
-  [2021/04/18 v0.8.3 'fontsize' package. Set main font sizes (Ivan Valbusa)]
+  [2021/05/21 v0.8.4 'fontsize' package. Set main font sizes (Ivan Valbusa)]
 %</package>
 %<*driver>
 \documentclass[12pt]{ltxdoc}
@@ -287,6 +287,7 @@
 %   Right brace   \}     Tilde         \~}
 %
 %
+% \changes{v0.8.4}{2021/05/21}{Maintenance release.}
 % \changes{v0.8.3}{2021/04/18}{Corrected a bug in the \cmd{parindent} option. 
 % Updated documentation.}
 % \changes{v0.8.2}{2021/04/17}{New \cmd{parindent} option. Updated documentation.}
@@ -741,17 +742,31 @@
 %
 %^^A---------------------------------------------------------------------
 %
-% \section{Some text samples}\label{sec:example}
+% \subsection{Some text samples}\label{sec:example}
 %
 %^^A--------------------------------------------------------------------
 % The following samples are obtained with the \cmd{printsamples} 
 % command (see section \ref{sec:commands}):
 %\begin{verbatim}
-%\printsamples{12.6pt}{10.6pt}[normalsizerr,normalsizerrr,large,larger,largerr]
+% \printsamples{12.6pt}{10.6pt}[normalsize,normalsizer,normalsizerr,
+%   normalsizerrr,large,larger,largerr,largerr]
 %\end{verbatim}
+% \printsamples{12.6pt}{10.6pt}[%
+%   normalsize,normalsizer,normalsizerr,
+%   normalsizerrr,large,larger,largerr,largerr]
 %
-% \printsamples{12.6pt}{10.6pt}[normalsizerr,normalsizerrr,large,larger,largerr]
+%^^A---------------------------------------------------------------------
 %
+% \section{Known issues}
+%
+%^^A--------------------------------------------------------------------
+%
+% The \opt{parindent} option does not work with classes and packages which sets \cmd{parindent}
+% inside the \cmd{AtBeginDocument} hook (and other hooks). Among these is the \sty{tufte} 
+% class \parencite{tufte}. In such cases you can set the default 
+% indentation, for example, with \cmd{setlength}|{parindent}|\arm{dimen} 
+% declared \textit{after} |\begin{document}|.
+%
 % \StopEventually{%
 % \printbibliography[heading=bibintoc]
 % \PrintChanges\PrintIndex}
@@ -877,7 +892,8 @@
 % the maximum dimension that may be stored in plain 
 % \TeX\ and \LaTeX.
 % The problem, which is probably more theoretical than practical, 
-% can be solved (thanks to Claudio Beccari) simply by changing it to this:
+% can be solved simply by replacing
+% the above code with this (thanks to Claudio Beccari):
 % \baddition
 %    \begin{macrocode}
   \setlength{\@tempdimc}{\fpeval{100*\@tempdimb/\@tempdima}pt}%
@@ -1295,13 +1311,16 @@
 % \eaddition
 % For the following lengths, all values are calculated proportionally to the main font. 
 % I took the \file{bk11.clo} file as a reference point. Note that the differences 
-% in lengths affected by \sty{fontsize} inside the \file{bk*.clo} files only concern
+% in the lengths affected by \sty{fontsize} inside the \file{bk*.clo} files only concern
 % \cmd{headheight}, \cmd{headsep}, \cmd{topskip} and \cmd{footskip}.
 % \baddition
 %    \begin{macrocode}
-\setlength\smallskipamount{\fpeval{1.090909091\@tempdimb/4}pt \@plus 1\p@ \@minus 1\p@}%
-\setlength\medskipamount{\fpeval{1.090909091\@tempdimb/2}pt \@plus 2\p@ \@minus 2\p@}%
-\setlength\bigskipamount{\fpeval{1.090909091\@tempdimb}pt \@plus 4\p@ \@minus 4\p@}%
+\setlength\smallskipamount{
+  \fpeval{1.090909091\@tempdimb/4}pt \@plus 1\p@ \@minus 1\p@}%
+\setlength\medskipamount{
+  \fpeval{1.090909091\@tempdimb/2}pt \@plus 2\p@ \@minus 2\p@}%
+\setlength\bigskipamount{
+  \fpeval{1.090909091\@tempdimb}pt \@plus 4\p@ \@minus 4\p@}%
 %    \end{macrocode}
 % \eaddition
 % \def\tabfontsize{\fontsize{10.5}{12.5}\selectfont}
@@ -1456,7 +1475,7 @@
 %
 % Here is a portion of the \sty{scrfontsizes} package. It simply provides the
 % \cmd{generateclofile} command, without the KOMA related definitions. 
-% There are no reserved names for the \file{.clo} files. The command name is 
+% There are no reserved names for the \file{.clo} files. The name of the command is 
 % a new name for the KOMA \cmd{generatefontfile}. In fact what the command 
 % generates is a \file{.clo} file.
 %    \begin{macrocode} 
@@ -2058,7 +2077,7 @@
    LARGE,LARGEr,LARGErr,LARGErrr,
    huge,huger,hugerr,hugerrr,
    Huge,Huger,Hugerr,Hugerrr,
-   HGE,HUGEr,HUGErr,HUGErrr,
+   HUGE,HUGEr,HUGErr,HUGErrr,
   }
 }
 {
@@ -2103,7 +2122,7 @@
 % \iffalse
 %<*bib>
 @manual{xkeyval,
-  title = {The \textsf{xkeyval} package},
+  title = {The \sty{xkeyval} package},
   subtitle = {Extension of the keyval package},
   author = {Adriaens, Hendri},
   url = {http://www.ctan.org/pkg/xkeyval},
@@ -2150,12 +2169,23 @@
 }
 
 @manual{xfp,
- title = {The \textit{xfp} package Floating Point Unit},
+ title = {The \sty{xfp} package Floating Point Unit},
  author = {{The \LaTeX\ Project}},
  url = {https://www.ctan.org/pkg/xfp},
  urldate = {2021-03-14}, 
  date = {2021-03-12},
 }
+
+ at manual{tufte,
+ title = {\sty{tufte-latex} – Document classes inspired by the work of Edward Tufte},
+ author = {Kevin Godby},
+ url = {https://www.ctan.org/pkg/tufte-latex},
+ urldate = {2021-05-18}, 
+ date = {2015},
+ version = {3.5.2}
+}
+
+
 %</bib>
 % \fi
 % \Finale

Modified: trunk/Master/texmf-dist/tex/latex/fontsize/fontsize.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/fontsize/fontsize.sty	2021-05-21 21:05:28 UTC (rev 59294)
+++ trunk/Master/texmf-dist/tex/latex/fontsize/fontsize.sty	2021-05-21 21:06:51 UTC (rev 59295)
@@ -26,7 +26,7 @@
 %% 
 \NeedsTeXFormat{LaTeX2e}[2005/12/01]
 \ProvidesPackage{fontsize}
-  [2021/04/18 v0.8.3 'fontsize' package. Set main font sizes (Ivan Valbusa)]
+  [2021/05/21 v0.8.4 'fontsize' package. Set main font sizes (Ivan Valbusa)]
 \@ifpackageloaded{xkeyval}{}{\RequirePackage{xkeyval}}
 \@ifpackageloaded{xfp}{}{\RequirePackage{xfp}}
 \DeclareOptionX{cloname}[fontsize]{\def\@fontsizefilebase{#1}}
@@ -439,9 +439,12 @@
   }%
   \normalsize%
 \setlength\parindent{\@fontsizeparindent}%
-\setlength\smallskipamount{\fpeval{1.090909091\@tempdimb/4}pt \@plus 1\p@ \@minus 1\p@}%
-\setlength\medskipamount{\fpeval{1.090909091\@tempdimb/2}pt \@plus 2\p@ \@minus 2\p@}%
-\setlength\bigskipamount{\fpeval{1.090909091\@tempdimb}pt \@plus 4\p@ \@minus 4\p@}%
+\setlength\smallskipamount{
+  \fpeval{1.090909091\@tempdimb/4}pt \@plus 1\p@ \@minus 1\p@}%
+\setlength\medskipamount{
+  \fpeval{1.090909091\@tempdimb/2}pt \@plus 2\p@ \@minus 2\p@}%
+\setlength\bigskipamount{
+  \fpeval{1.090909091\@tempdimb}pt \@plus 4\p@ \@minus 4\p@}%
   \setlength{\@tempdimb}{\f at baselineskip}%
   \ctm at setlength{\parsep}%
   {.3333\@tempdimb}{.1667\@tempdimb}{.0833\@tempdimb}%
@@ -1131,7 +1134,7 @@
    LARGE,LARGEr,LARGErr,LARGErrr,
    huge,huger,hugerr,hugerrr,
    Huge,Huger,Hugerr,Hugerrr,
-   HGE,HUGEr,HUGErr,HUGErrr,
+   HUGE,HUGEr,HUGErr,HUGErrr,
   }
 }
 {

Modified: trunk/Master/tlpkg/libexec/ctan2tds
===================================================================
--- trunk/Master/tlpkg/libexec/ctan2tds	2021-05-21 21:05:28 UTC (rev 59294)
+++ trunk/Master/tlpkg/libexec/ctan2tds	2021-05-21 21:06:51 UTC (rev 59295)
@@ -2928,6 +2928,7 @@
  'fcolumn'	=> 'tex',
  'fei'		=> 'tex',
  'fge'          => 'latex',  # requires interaction
+ 'fontsize'	=> 'latex',
  'g-brief'      => 'latex',  # requires interaction
  'gbt7714'	=> 'tex -8bit',
  'geometry'     => 'tex',
@@ -3021,7 +3022,7 @@
  'xmuthesis'	=> 'etex',
  'yathesis'	=> 'pdftex',
 );
-$standardinsrunner = "etex -8bit";
+$standardinsrunner = "latex -8bit";
 
 

 %specialmakeindex= (



More information about the tex-live-commits mailing list.