From 167f4a3e06db1213aabe8aa498194420bc958c3a Mon Sep 17 00:00:00 2001
From: Karl Berry <karl@freefriends.org>
Date: Thu, 4 Jan 2018 23:43:35 +0000
Subject: libertine (4jan18)

git-svn-id: svn://tug.org/texlive/trunk@46211 c570f23f-e606-0410-a88d-b1316a301751
---
 Master/texmf-dist/tex/latex/libertine/libertine.sty | 17 +++++++++++++----
 1 file changed, 13 insertions(+), 4 deletions(-)

(limited to 'Master/texmf-dist/tex/latex/libertine/libertine.sty')

diff --git a/Master/texmf-dist/tex/latex/libertine/libertine.sty b/Master/texmf-dist/tex/latex/libertine/libertine.sty
index 441a15f4492..a183dbf9b0b 100644
--- a/Master/texmf-dist/tex/latex/libertine/libertine.sty
+++ b/Master/texmf-dist/tex/latex/libertine/libertine.sty
@@ -1,5 +1,5 @@
 \ProvidesPackage{libertine}[%
-  2017/03/22 (Bob Tennent) Supports Libertine and Biolinum fonts for all LaTeX engines.] 
+  2018/01/03 (Bob Tennent) Supports Libertine and Biolinum fonts for all LaTeX engines.] 
 
 %  with (partial) compatibilty with libertine-type1, biolinum-type1,    
 %  libertine, libertine-legacy and libertineotf packages                
@@ -203,6 +203,9 @@
 \DeclareOptionX{scale}{\renewcommand*{\LinuxBiolinumT@scale}{#1}}
 \DeclareOptionX{ttscaled}{\renewcommand*{\LinuxLibertineMonoT@scale}{#1}}
 \DeclareOptionX{ttscale}{\renewcommand*{\LinuxLibertineMonoT@scale}{#1}}
+\DeclareOptionX{llscaled}{\renewcommand*{\LinuxLibertineT@scale}{#1}}
+\DeclareOptionX{llscale}{\renewcommand*{\LinuxLibertineT@scale}{#1}}
+
 
 \DeclareOptionX{defaultfeatures}{\def\libertine@defaultfeatures{#1}}
 \def\libertine@defaultfeatures{}
@@ -286,13 +289,13 @@
   \defaultfontfeatures{
      Ligatures = TeX ,
      Extension = .otf ,
-                                         % for microtype tracking
-     SmallCapsFeatures={Letters=SmallCaps\ifluatex,Renderer=Basic\fi} , 
+     SmallCapsFeatures={Letters=SmallCaps} , 
      \libertine@defaultfeatures
   }
   \iflibertine@rm
     \setmainfont
           [ Numbers = {\libertine@figurealign,\libertine@figurestyle},
+            Scale     = \LinuxLibertineT@scale ,
             UprightFont    = *_R,
             ItalicFont     = *_RI,
             BoldFont       = *_\libertine@boldstyle, 
@@ -314,13 +317,16 @@
   \fi
   \newfontfamily\libertine
         [ Numbers = {\libertine@figurealign,\libertine@figurestyle},
+          Scale     = \LinuxLibertineT@scale ,
           UprightFont    = *_R,
           ItalicFont     = *_RI,
           BoldFont       = *_\libertine@boldstyle, 
           BoldItalicFont = *_\libertine@boldstyle I,
         ] {\libertine@base}
   \newfontfamily\libertineSB
-        [ Numbers = {\libertine@figurealign,\libertine@figurestyle},
+        [ Numbers = { %\libertine@figurealign,  % no tnum in Italic
+                       \libertine@figurestyle},
+          Scale     = \LinuxLibertineT@scale ,
           UprightFont    = *_RZ,
           ItalicFont     = *_RZI,
           BoldFont       = *_\libertine@boldstyle, 
@@ -328,6 +334,7 @@
         ] {\libertine@base}
   \newfontfamily\libertineOsF
         [ Numbers = {\libertine@figurealign,OldStyle},
+          Scale     = \LinuxLibertineT@scale ,
           UprightFont    = *_R,
           ItalicFont     = *_RI,
           BoldFont       = *_\libertine@boldstyle, 
@@ -335,6 +342,7 @@
         ] {\libertine@base}
   \newfontfamily\libertineLF
         [ Numbers = {\libertine@figurealign,Lining},
+          Scale     = \LinuxLibertineT@scale ,
           UprightFont    = *_R,
           ItalicFont     = *_RI,
           BoldFont       = *_\libertine@boldstyle, 
@@ -381,6 +389,7 @@
   \iflibertine@rm
     \setmainfont
           [ Numbers = {\libertine@figurealign,\libertine@figurestyle},
+            Scale     = \LinuxLibertineT@scale ,
             UprightFont    = *_R,
             ItalicFont     = *_RI,
             BoldFont       = *_\libertine@boldstyle, 
-- 
cgit v1.2.3

