summaryrefslogtreecommitdiff
path: root/fonts/cabin
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2020-07-19 03:01:28 +0000
committerNorbert Preining <norbert@preining.info>2020-07-19 03:01:28 +0000
commitcb4763b32d8bccc6791fb91ac5ce29f59163bf1a (patch)
tree4d00da9d81d853bdfbc28e577d6bb34e65fa3489 /fonts/cabin
parent63c4f21a5716ebbed11926d0bfbb26d656a766ea (diff)
CTAN sync 202007190301
Diffstat (limited to 'fonts/cabin')
-rw-r--r--fonts/cabin/README2
-rw-r--r--fonts/cabin/latex/cabin.sty37
2 files changed, 16 insertions, 23 deletions
diff --git a/fonts/cabin/README b/fonts/cabin/README
index 47fa670e38..6f6a850f9f 100644
--- a/fonts/cabin/README
+++ b/fonts/cabin/README
@@ -1,4 +1,4 @@
-This is the README for the cabin package, version 2020-07-15.
+This is the README for the cabin package, version 2020-07-18.
This package provides LaTeX, pdfLaTeX, XeLaTeX and LuaLaTeX support for
the Cabin and Cabin Condensed families of sans serif fonts, designed by
diff --git a/fonts/cabin/latex/cabin.sty b/fonts/cabin/latex/cabin.sty
index 266612754b..ac289579a9 100644
--- a/fonts/cabin/latex/cabin.sty
+++ b/fonts/cabin/latex/cabin.sty
@@ -1,6 +1,6 @@
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{cabin}
- [2020/07/15 (Bob Tennent) Supports Cabin fonts for all LaTeX engines.]
+ [2020/07/18 (Bob Tennent) Supports Cabin fonts for all LaTeX engines.]
\RequirePackage{ifxetex,ifluatex,xkeyval,textcomp}
@@ -38,17 +38,10 @@
\ifcabin@otf
- \ifcabin@condensed
- \def\cabin@boldstyle{BoldCondensed}
- \ifcabin@semibold\def\cabin@boldstyle{SemiBoldCondensed}\fi
- \def\cabin@regstyle{RegularCondensed}
- \ifcabin@medium\def\cabin@regstyle{MediumCondensed}\fi
- \else
- \def\cabin@boldstyle{Bold}
- \ifcabin@semibold\def\cabin@boldstyle{SemiBold}\fi
- \def\cabin@regstyle{Regular}
- \ifcabin@medium\def\cabin@regstyle{Medium}\fi
- \fi
+ \def\cabin@boldstyle{Bold}
+ \ifcabin@semibold\def\cabin@boldstyle{SemiBold}\fi
+ \def\cabin@regstyle{Regular}
+ \ifcabin@medium\def\cabin@regstyle{Medium}\fi
\else % type1
@@ -73,19 +66,19 @@
\fi
\ifcabin@otf
- \def\cabin@regular{Regular}
- \def\cabin@semibold{SemiBold}
\ifxetex\XeTeXtracingfonts=1\fi
\defaultfontfeatures{
Ligatures = TeX ,
Scale = \Cabin@scale ,
Extension = .otf }
+ \def\cabin@regular{Regular}
+ \def\cabin@semibold{SemiBold}
\ifcabin@condensed
\setsansfont
- [ UprightFont = *-\cabin@regstyle ,
- ItalicFont = *-\ifx\cabin@regstyle\cabin@regular Italic\else\cabin@regstyle Italic\fi ,
- BoldFont = *-\cabin@boldstyle ,
- BoldItalicFont = *-\ifx\cabin@boldstyle\cabin@semibold Semibold\else\cabin@boldstyle\fi Italic ]
+ [ UprightFont = *-\cabin@regstyle Condensed,
+ ItalicFont = *-\ifx\cabin@regstyle\cabin@regular Italic\else\cabin@regstyle Italic\fi Condensed,
+ BoldFont = *-\cabin@boldstyle Condensed,
+ BoldItalicFont = *-\ifx\cabin@boldstyle\cabin@semibold Semibold\else\cabin@boldstyle\fi ItalicCondensed ]
{CabinCondensed}
\else
\setsansfont
@@ -105,10 +98,10 @@
BoldItalicFont = *-\cabin@boldstyle Italic ]
{Cabin}
\newfontfamily\cabincondensed
- [ UprightFont = *-\ifcabin@medium MediumCondensed\else RegularCondensed\fi,
- ItalicFont = *-\ifcabin@medium MediumItalicCondensed\else ItalicCondensed\fi,
- BoldFont = *-\ifcabin@semibold SemiBoldCondensed\else BoldCondensed\fi,
- BoldItalicFont = *-\ifcabin@semibold SemiboldItalicCondensed\else BoldItalicCondensed\fi]
+ [ UprightFont = *-\cabin@regstyle Condensed,
+ ItalicFont = *-\ifx\cabin@regstyle\cabin@regular Italic\else\cabin@regstyle Italic\fi Condensed,
+ BoldFont = *-\cabin@boldstyle Condensed,
+ BoldItalicFont = *-\ifx\cabin@boldstyle\cabin@semibold Semibold\else\cabin@boldstyle\fi ItalicCondensed ]
{CabinCondensed}
\else % type1
\def\cabinfamily{Cabin-TLF}