texlive[64421] Master/texmf-dist: librebaskerville (17sep22)

commits+karl at tug.org commits+karl at tug.org
Sat Sep 17 21:51:42 CEST 2022


Revision: 64421
          http://tug.org/svn/texlive?view=revision&revision=64421
Author:   karl
Date:     2022-09-17 21:51:42 +0200 (Sat, 17 Sep 2022)
Log Message:
-----------
librebaskerville (17sep22)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/fonts/librebaskerville/README
    trunk/Master/texmf-dist/tex/latex/librebaskerville/librebaskerville.sty

Removed Paths:
-------------
    trunk/Master/texmf-dist/tex/latex/librebaskerville/LibreBskvl.sty

Modified: trunk/Master/texmf-dist/doc/fonts/librebaskerville/README
===================================================================
--- trunk/Master/texmf-dist/doc/fonts/librebaskerville/README	2022-09-17 13:22:22 UTC (rev 64420)
+++ trunk/Master/texmf-dist/doc/fonts/librebaskerville/README	2022-09-17 19:51:42 UTC (rev 64421)
@@ -1,5 +1,5 @@
 This is the README for the librebaskerville package, version
-2020-07-31.
+2022-09-17.
 
 This package provides LaTeX, pdfLaTeX, XeLaTeX and LuaLaTeX support for
 the Libre Baskerville family of fonts, designed by Pablo Impallari.

Deleted: trunk/Master/texmf-dist/tex/latex/librebaskerville/LibreBskvl.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/librebaskerville/LibreBskvl.sty	2022-09-17 13:22:22 UTC (rev 64420)
+++ trunk/Master/texmf-dist/tex/latex/librebaskerville/LibreBskvl.sty	2022-09-17 19:51:42 UTC (rev 64421)
@@ -1,59 +0,0 @@
-\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{LibreBskvl}
-    [2020/07/27 (autoinst)  Style file for LibreBskvl fonts.]
-
-\RequirePackage{xkeyval}
-\newcommand*{\LibreBskvl at scale}{1}
-\DeclareOptionX{scale}{\renewcommand*{\LibreBskvl at scale}{#1}}
-\DeclareOptionX{scaled}{\renewcommand*{\LibreBskvl at scale}{#1}}
-
-\DeclareOptionX{lining}{\edef\LibreBskvl at figurestyle{LF}}
-\DeclareOptionX{proportional}{\edef\LibreBskvl at figurealign{}}
-\DeclareOptionX{mainfont}{
-    \renewcommand{\familydefault}{\rmdefault}
-}
-\DeclareOptionX{bold}{\edef\bfseries at rm{bold}}
-\DeclareOptionX{regular}{\edef\mdseries at rm{regular}}
-\ExecuteOptionsX{lining,proportional,bold,regular}
-\ProcessOptionsX\relax
-
-\RequirePackage{fontenc,textcomp}
-\RequirePackage{ifthen}
-\RequirePackage{mweights}
-
-\IfFileExists{fontaxes.sty}{
-    \RequirePackage{fontaxes}
-    \fa at naming@exception{figures}{{superior}{proportional}}{Sup}
-    \fa at naming@exception{figures}{{superior}{tabular}}{Sup}
-    \def\supfigures{\@nomath\supfigures
-        \fontfigurestyle{superior}\selectfont}
-    \let\sufigures\supfigures
-    \DeclareTextFontCommand{\textsup}{\supfigures}
-    \let\textsu\textsup
-    \let\textsuperior\textsup
-
-}{}
-
-%   Here we implement the scale=MatchLowercase option.
-%   If this is given, we must compute the correct value of
-%   the "\LibreBskvl at scale" parameter before loading the .fd files;
-%   but to determine that value we of course need the font's x-height.
-%   To avoid triggering the loading of .fd files,
-%   we use plain TeX's \font primitive to load the testfont.
-%   We then compute the ratio of the current x-height to our font's x-height;
-%   this is the "\LibreBskvl at scale" we will pass to the .fd files.
-\ifthenelse{\equal{\LibreBskvl at scale}{MatchLowercase}}
-    {   \newlength{\LibreBskvl at currentx}
-        \settoheight{\LibreBskvl at currentx}{x}
-        \newlength{\LibreBskvl at xheight}
-        \settoheight{\LibreBskvl at xheight}
-            {{\font\testfont=LibreBskvl-Regular-lf-ot1 at \f at size pt\testfont x}}
-        \renewcommand*{\LibreBskvl at scale}
-            {\strip at pt\dimexpr\number\numexpr\number\dimexpr\LibreBskvl at currentx\relax*65536/\number\dimexpr\LibreBskvl at xheight\relax\relax sp\relax}}
-    {}
-
-\renewcommand*
-    {\rmdefault}
-    {LibreBskvl-\LibreBskvl at figurealign\LibreBskvl at figurestyle}
-
-\endinput

Modified: trunk/Master/texmf-dist/tex/latex/librebaskerville/librebaskerville.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/librebaskerville/librebaskerville.sty	2022-09-17 13:22:22 UTC (rev 64420)
+++ trunk/Master/texmf-dist/tex/latex/librebaskerville/librebaskerville.sty	2022-09-17 19:51:42 UTC (rev 64421)
@@ -1,5 +1,5 @@
 \ProvidesPackage{librebaskerville}[%
-   2020/07/31 (Bob Tennent)  Supports LibreBaskerville fonts for all LaTeX engines. ] 
+   2022/09/17 (Bob Tennent)  Supports LibreBaskerville fonts for all LaTeX engines. ] 
 
 \RequirePackage{ifxetex,ifluatex,textcomp}
 
@@ -28,7 +28,6 @@
 \fi
 
 \iflibrebaskerville at ttf
-  \ifxetex\XeTeXtracingfonts=1\fi
   \defaultfontfeatures{
      Ligatures = TeX ,
      Extension = .ttf ,



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