texlive[48006] Master/texmf-dist: libertinus-otf (13jun18)

commits+karl at tug.org commits+karl at tug.org
Wed Jun 13 23:45:03 CEST 2018


Revision: 48006
          http://tug.org/svn/texlive?view=revision&revision=48006
Author:   karl
Date:     2018-06-13 23:45:03 +0200 (Wed, 13 Jun 2018)
Log Message:
-----------
libertinus-otf (13jun18)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/libertinus-otf/Changes
    trunk/Master/texmf-dist/doc/latex/libertinus-otf/README.md
    trunk/Master/texmf-dist/doc/latex/libertinus-otf/libertinus-otf-doc.pdf
    trunk/Master/texmf-dist/doc/latex/libertinus-otf/libertinus-otf-doc.tex
    trunk/Master/texmf-dist/tex/latex/libertinus-otf/libertinus-otf.sty

Added Paths:
-----------
    trunk/Master/texmf-dist/fonts/opentype/public/libertinus-otf/
    trunk/Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinusmath-bold.otf
    trunk/Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinusmono-bold.otf
    trunk/Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinusmono-italic.otf
    trunk/Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinussans-bolditalic.otf

Modified: trunk/Master/texmf-dist/doc/latex/libertinus-otf/Changes
===================================================================
--- trunk/Master/texmf-dist/doc/latex/libertinus-otf/Changes	2018-06-13 21:44:46 UTC (rev 48005)
+++ trunk/Master/texmf-dist/doc/latex/libertinus-otf/Changes	2018-06-13 21:45:03 UTC (rev 48006)
@@ -1,2 +1,4 @@
+0.07a 2018-06-12  - added the missing fonts
+0.07  2018-05-24  - fix for \LKeySpace
 0.06  2018-05-23  - fix for \LKey
 0.05  2018-04-19  - first CTAN version

Modified: trunk/Master/texmf-dist/doc/latex/libertinus-otf/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/libertinus-otf/README.md	2018-06-13 21:44:46 UTC (rev 48005)
+++ trunk/Master/texmf-dist/doc/latex/libertinus-otf/README.md	2018-06-13 21:45:03 UTC (rev 48006)
@@ -7,6 +7,10 @@
 % Either version 1.3 or, at your option, any later version.
 %
 %
-% Copyright 2018 Herbert Voss hvoss at tug.org
+The four fonts which are missing in the libertinus package
+have the SIL Open Font License and derived from the ones
+in the liberinus package.
+
+% Copyright 2017 Herbert Voss hvoss at tug.org
 %
 

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

Modified: trunk/Master/texmf-dist/doc/latex/libertinus-otf/libertinus-otf-doc.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/libertinus-otf/libertinus-otf-doc.tex	2018-06-13 21:44:46 UTC (rev 48005)
+++ trunk/Master/texmf-dist/doc/latex/libertinus-otf/libertinus-otf-doc.tex	2018-06-13 21:45:03 UTC (rev 48006)
@@ -1,4 +1,4 @@
-%% $Id: libertinus-otf-doc.tex 759 2018-04-28 18:37:34Z herbert $
+%% $Id: libertinus-otf-doc.tex 770 2018-06-13 14:22:56Z herbert $
 \listfiles
 \documentclass[polish,english]{article}
 \usepackage{libertinus-otf}
@@ -6,6 +6,7 @@
 \usepackage{booktabs}
 \usepackage{xltabular}
 \usepackage{listings}
+\usepackage{xspace}
 \usepackage{varioref,multido}
 \newcommand\Macro[1]{\texttt{\textbackslash#1}}
 
@@ -21,10 +22,16 @@
 
 \title{OpenType font Libertinus}
 \author{Herbert Voß}
+\usepackage{parskip}
+\parindent=0pt
+
+
 \begin{document}
 \maketitle
 
 
+
+
 \begin{abstract}
 The font family Libertinus is derived from the Linux Libertine and enhanced with a
 math font.
@@ -55,6 +62,18 @@
 libertinusmath-regular.otf
 \end{verbatim}
 
+The package liberinus-otf installs the additional ones:
+
+\begin{verbatim}
+libertinusmath-bold.otf
+libertinusmono-bold.otf
+libertinusmono-italic.otf
+libertinussans-bolditalic.otf
+\end{verbatim}
+
+all created with \textsc{FontForge}.
+
+
 With the package \texttt{libertinus-otf} the serif, sans, mono, and math fonts are set
 as usual:
 
@@ -96,7 +115,7 @@
 \end{verbatim}
 
 
-\fbox{%
+\noindent\fbox{%
 \begin{minipage}{\dimexpr\textwidth-2\fboxsep-2\fboxrule}
 \textbf{Theorem 1 (Residue Theorem).}
 Let $f$ be analytic in the region $G$ except for the isolated singularities $a_1,a_2,\ldots,a_m$. If $\gamma$ is a closed rectifiable curve in $G$ which does not pass through any of the points $a_k$ and if $\gamma\approx 0$ in $G$ then
@@ -118,9 +137,23 @@
 k \kappa l \ell \lambda m n \eta \theta \vartheta o \sigma \varsigma \phi \varphi \wp p
 \rho \varrho q r s t \tau \pi u \mu \nu v \upsilon w \omega \varpi $ 
 
-\boldmath$xyz \infty \propto \emptyset y=f(x)$ \unboldmath
+$xyz \infty \propto \emptyset y=f(x)$ 
 \hfill$\sum\int\prod\displaystyle~\prod\int\sum~
  \textstyle\sum_a^b\int_a^b\prod_a^b~ \displaystyle\sum_a^b\int\limits_a^b\prod_a^b$
+
+\boldmath
+$\mathrm{A} \Lambda \Delta \nabla \mathrm{B C D} \Sigma \mathrm{E F} \Gamma \mathrm{G H I J} K L M N O
+    \Theta \Omega \mathrm{P} \Phi \Pi \Xi \mathtt{Q R S T} U V W X Y \Upsilon \Psi \mathrm{Z}$ 
+$\mathsf{ABCDabcd1234}$
+
+$a\alpha b \beta c \partial d \delta e \epsilon \varepsilon f \zeta \xi g \gamma h \hbar \iota i \imath j
+k \kappa l \ell \lambda m n \eta \theta \vartheta o \sigma \varsigma \phi \varphi \wp p
+\rho \varrho q r s t \tau \pi u \mu \nu v \upsilon w \omega \varpi $ 
+
+$xyz \infty \propto \emptyset y=f(x)$ 
+\hfill$\sum\int\prod\displaystyle~\prod\int\sum~
+ \textstyle\sum_a^b\int_a^b\prod_a^b~ \displaystyle\sum_a^b\int\limits_a^b\prod_a^b$
+\unboldmath
 \end{minipage}}
 
 
@@ -215,7 +248,7 @@
 \normalfont
 
 \subsection{The mono font}
-\ttfamily
+\ttfamily\fontdimen3\font=2pt \fontdimen4\font=2pt
 Honoru myśliwych zaraza Rymsza Libijskich wszystkich Wożny przerywał szczodroty 
 opowiadań. Cesarskich znaczy rączy muchom malarstwie spisem różowemi zacnie 
 urządzał. Nasze Praga stare żeś Żyje cnoty Tabor. Mówcy pokój Również śmieléj 
@@ -223,7 +256,7 @@
 ojcu Wyprowadzają kuca dramatycznych myśliwskiém bór pęk żyt maja Wiec. Nię 
 Taka Albo tace Usta pęk ucha.
 
-\bfseries
+\bfseries\fontdimen3\font=2pt \fontdimen4\font=2pt
 Honoru myśliwych zaraza Rymsza Libijskich wszystkich Wożny przerywał szczodroty 
 opowiadań. Cesarskich znaczy rączy muchom malarstwie spisem różowemi zacnie 
 urządzał. Nasze Praga stare żeś Żyje cnoty Tabor. Mówcy pokój Również śmieléj 
@@ -232,7 +265,7 @@
 Taka Albo tace Usta pęk ucha.
 
 
-\normalfont\ttfamily\itshape
+\normalfont\ttfamily\itshape\fontdimen3\font=2pt \fontdimen4\font=2pt
 Honoru myśliwych zaraza Rymsza Libijskich wszystkich Wożny przerywał szczodroty 
 opowiadań. Cesarskich znaczy rączy muchom malarstwie spisem różowemi zacnie 
 urządzał. Nasze Praga stare żeś Żyje cnoty Tabor. Mówcy pokój Również śmieléj 
@@ -240,7 +273,7 @@
 ojcu Wyprowadzają kuca dramatycznych myśliwskiém bór pęk żyt maja Wiec. Nię 
 Taka Albo tace Usta pęk ucha.
 
-\bfseries
+\bfseries\fontdimen3\font=2pt \fontdimen4\font=2pt
 Honoru myśliwych zaraza Rymsza Libijskich wszystkich Wożny przerywał szczodroty 
 opowiadań. Cesarskich znaczy rączy muchom malarstwie spisem różowemi zacnie 
 urządzał. Nasze Praga stare żeś Żyje cnoty Tabor. Mówcy pokój Również śmieléj 
@@ -256,6 +289,7 @@
 
 Possible optional arguments are
 
+\noindent
 \begin{tabular}{@{} >{\ttfamily}l l @{}}
 oldstyle, osf   &  old-style figures \\
 lining, nf, lf  &  lining figures\\
@@ -284,7 +318,7 @@
 
 \subsection{Keyboard font}
 
-\def\LibKey#1;{\shortstack{\texttt{\string#1}\\#1}}
+\def\LibKey#1;{\shortstack{\texttt{\string#1}\\#1}\xspace}
 
 \LibertinusKeyboard
 ! \symbol{"0022} \# \$ \% \& \symbol{"0027} ( ) * + , - . / 0 1 2 3
@@ -472,6 +506,7 @@
 Die Beispiele in der Tabelle zeigen die Gegenüberstellung
 der Vorgabe (\texttt{on} oder \texttt{off}) und des Gegenteils.
 
+\noindent
 %\begin{table}[!htb]
 \begin{xltabular}{\linewidth}{@{}>{\ttfamily}l X c @{}}
 \caption{Zusammenstellung einiger Schrifteigenschaften, die über \texttt{RawFeature=+xxxx} zugänglich sind
@@ -504,6 +539,7 @@
 zuweisen kann. Im folgenden Beispiel wird sowohl \Macro{mathcal} als auch \Macro{mathscr} verwendet,
 wobei nur letzteres Makro neu definiert wird:
 
+\noindent
 \begin{lstlisting}[basicstyle=\footnotesize\ttfamily]
 \setmathfont{Lucida Bright Math OT}
  $\mathcal{ABCDEFGHIJKLMNOPQRSTUVWXYZ}$\\
@@ -537,6 +573,7 @@
   \setmathfont[RawFeature={-#1},Scale=0.82]{Lucida Bright Math OT}}
 
 
+\noindent
 \begin{tabularx}{\linewidth}{@{} l X @{}}
 \caption{Zusammenstellung der verschiedenen möglichen »Stylistic Sets« für die 
          Mathematikschriften »Regular« und »Demibold«.\label{tab:ss}}\\\toprule
@@ -577,6 +614,7 @@
 die Null nicht mit einem Slash versehen. Die \texttt{Lucida Console DK} hat 
 daneben etwas kleinere Versalien.
 
+\noindent
 \begin{tabular}{@{} >{\LucidaTT}l >{\LucidaGrande}l >{\LucidaConsole}l @{}}\toprule
 \emph{Sans Typewriter} & \emph{Grande Mono} & \emph{ConsoleDK}\\\midrule 
 OQl 01 & OQl 01 & OQl 01\\\bottomrule

Added: trunk/Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinusmath-bold.otf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinusmath-bold.otf
===================================================================
--- trunk/Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinusmath-bold.otf	2018-06-13 21:44:46 UTC (rev 48005)
+++ trunk/Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinusmath-bold.otf	2018-06-13 21:45:03 UTC (rev 48006)

Property changes on: trunk/Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinusmath-bold.otf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinusmono-bold.otf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinusmono-bold.otf
===================================================================
--- trunk/Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinusmono-bold.otf	2018-06-13 21:44:46 UTC (rev 48005)
+++ trunk/Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinusmono-bold.otf	2018-06-13 21:45:03 UTC (rev 48006)

Property changes on: trunk/Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinusmono-bold.otf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinusmono-italic.otf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinusmono-italic.otf
===================================================================
--- trunk/Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinusmono-italic.otf	2018-06-13 21:44:46 UTC (rev 48005)
+++ trunk/Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinusmono-italic.otf	2018-06-13 21:45:03 UTC (rev 48006)

Property changes on: trunk/Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinusmono-italic.otf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinussans-bolditalic.otf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinussans-bolditalic.otf
===================================================================
--- trunk/Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinussans-bolditalic.otf	2018-06-13 21:44:46 UTC (rev 48005)
+++ trunk/Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinussans-bolditalic.otf	2018-06-13 21:45:03 UTC (rev 48006)

Property changes on: trunk/Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinussans-bolditalic.otf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Modified: trunk/Master/texmf-dist/tex/latex/libertinus-otf/libertinus-otf.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/libertinus-otf/libertinus-otf.sty	2018-06-13 21:44:46 UTC (rev 48005)
+++ trunk/Master/texmf-dist/tex/latex/libertinus-otf/libertinus-otf.sty	2018-06-13 21:45:03 UTC (rev 48006)
@@ -1,4 +1,4 @@
-%% $Id: libertinus-otf.sty 765 2018-05-23 11:09:15Z herbert $
+%% $Id: libertinus-otf.sty 770 2018-06-13 14:22:56Z herbert $
 %%
 %% This file is distributed under the terms of the LaTeX Project Public
 %% License from CTAN archives in directory  macros/latex/base/lppl.txt.
@@ -8,9 +8,10 @@
 % Copyright 2018 Herbert Voss hvoss at tug.org
 %
 \ProvidesPackage{libertinus-otf}[%
-  2018/05/23 v. 0.06 (Herbert Voss) Supports libertinus fonts for all luatex/xetex .] 
+  2018/06/12 v. 0.07a (Herbert Voss) Supports libertinus fonts for all luatex/xetex .] 
 
 \RequirePackage{ifxetex,ifluatex,xkeyval,textcomp}
+\RequirePackage{unicode-math}
 
 \newif\iflibertinus at lining \libertinus at liningtrue         
 \newif\ifbiolinum at lining \biolinum at liningtrue            
@@ -66,7 +67,6 @@
     \def\libertinus at boldstyle{semibold} 
 \fi
 
-\RequirePackage{unicode-math}
 
 \ifxetex\XeTeXtracingfonts=1\fi
 \defaultfontfeatures{
@@ -82,7 +82,8 @@
   BoldFont       = *-\libertinus at boldstyle, 
   BoldItalicFont = *-\libertinus at boldstyle italic,
   SmallCapsFeatures={Letters=SmallCaps}, 
-  Extension      = .otf  ]
+  Extension      = .otf  
+]
 \setsansfont{libertinussans}[ 
 %  Numbers   = {\libertinus at figurealign, \libertinus at figurestyle} ,
   Scale     = \libertinusSF at scale ,
@@ -91,20 +92,22 @@
   BoldFont       = *-bold, 
   BoldItalicFont = *-bolditalic, 
   SmallCapsFeatures={Letters=SmallCaps},
-  Extension      = .otf  ]
+  Extension      = .otf  
+]
 \setmonofont{libertinusmono}[ 
-%  Numbers   = {\libertinus at figurealign, \libertinus at figurestyle} ,
-  Scale     = \libertinusTT at scale ,
+%  Numbers   = {\libertinus at figurealign, \libertinus at figurestyle},
+  Scale     = \libertinusTT at scale,
   FakeStretch    = 0.8,
   UprightFont    = *-regular,
   ItalicFont     = *-italic,
   BoldFont       = *-bold,
 % AutoFakeBold   = 1.5,
-  Extension      = .otf, ]
+  Extension      = .otf, 
+]
 
-\setmathfont{libertinusmath-regular.otf}[BoldFont=libertinusmath-bold.otf]
-%\setmathfont{libertinusmath-regular.otf}
-%\setmathfont[version=bold]{libertinusmath-bold.otf}
+%\setmathfont{libertinusmath-regular.otf}[BoldFont=libertinusmath-bold.otf]
+\setmathfont{libertinusmath-regular.otf}
+\setmathfont[version=bold]{libertinusmath-bold.otf}
 
 \newfontfamily\LibertinusKeyboard{libertinuskeyboard-regular.otf}
 \newfontfamily\LibertinusDisplay{libertinusserifdisplay-regular.otf}
@@ -125,6 +128,7 @@
 \DeclareRobustCommand*\LKeyEntf{\biolinumKeyGlyph{"E18A}}
 \DeclareRobustCommand*\LKeyEinf{\biolinumKeyGlyph{"E18B}}
 \DeclareRobustCommand*\LKeyLeer{\biolinumKeyGlyph{"E18C}}
+\let\LKeySpace\LKeyLeer
 \DeclareRobustCommand*\LKeyEsc{\biolinumKeyGlyph{"E195}}
 \DeclareRobustCommand*\LKeyEnde{\biolinumKeyGlyph{"E196}}
 \DeclareRobustCommand*\LKeyTux{\biolinumKeyGlyph{"E000}}



More information about the tex-live-commits mailing list