summaryrefslogtreecommitdiff
path: root/Master
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2018-06-13 21:45:03 +0000
committerKarl Berry <karl@freefriends.org>2018-06-13 21:45:03 +0000
commit479e4efc8a7179ed3a31ca7d32439ba197c46a76 (patch)
treeef7c64baa585427c52ce5e59d60845dd3a5ae5de /Master
parent046927b57b0a0739186f6d42b6af76218d6d2f6a (diff)
libertinus-otf (13jun18)
git-svn-id: svn://tug.org/texlive/trunk@48006 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master')
-rw-r--r--Master/texmf-dist/doc/latex/libertinus-otf/Changes2
-rw-r--r--Master/texmf-dist/doc/latex/libertinus-otf/README.md6
-rw-r--r--Master/texmf-dist/doc/latex/libertinus-otf/libertinus-otf-doc.pdfbin318218 -> 371180 bytes
-rw-r--r--Master/texmf-dist/doc/latex/libertinus-otf/libertinus-otf-doc.tex54
-rw-r--r--Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinusmath-bold.otfbin0 -> 2361236 bytes
-rw-r--r--Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinusmono-bold.otfbin0 -> 433852 bytes
-rw-r--r--Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinusmono-italic.otfbin0 -> 117596 bytes
-rw-r--r--Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinussans-bolditalic.otfbin0 -> 1563680 bytes
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-otf/libertinus-otf.sty26
9 files changed, 68 insertions, 20 deletions
diff --git a/Master/texmf-dist/doc/latex/libertinus-otf/Changes b/Master/texmf-dist/doc/latex/libertinus-otf/Changes
index 02a5b59321b..e3e82455bc4 100644
--- a/Master/texmf-dist/doc/latex/libertinus-otf/Changes
+++ b/Master/texmf-dist/doc/latex/libertinus-otf/Changes
@@ -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
diff --git a/Master/texmf-dist/doc/latex/libertinus-otf/README.md b/Master/texmf-dist/doc/latex/libertinus-otf/README.md
index ea31669c525..9c1dbb7a334 100644
--- a/Master/texmf-dist/doc/latex/libertinus-otf/README.md
+++ b/Master/texmf-dist/doc/latex/libertinus-otf/README.md
@@ -7,6 +7,10 @@ ctan.org/fonts/libertinus
% Either version 1.3 or, at your option, any later version.
%
%
-% Copyright 2018 Herbert Voss hvoss@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@tug.org
%
diff --git a/Master/texmf-dist/doc/latex/libertinus-otf/libertinus-otf-doc.pdf b/Master/texmf-dist/doc/latex/libertinus-otf/libertinus-otf-doc.pdf
index 176c60fe847..6cf121af464 100644
--- a/Master/texmf-dist/doc/latex/libertinus-otf/libertinus-otf-doc.pdf
+++ b/Master/texmf-dist/doc/latex/libertinus-otf/libertinus-otf-doc.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/libertinus-otf/libertinus-otf-doc.tex b/Master/texmf-dist/doc/latex/libertinus-otf/libertinus-otf-doc.tex
index 485ff6c7efe..d66ebe6f8fa 100644
--- a/Master/texmf-dist/doc/latex/libertinus-otf/libertinus-otf-doc.tex
+++ b/Master/texmf-dist/doc/latex/libertinus-otf/libertinus-otf-doc.tex
@@ -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 @@ libertinusmono-regular.otf
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 @@ as usual:
\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 @@ $a\alpha b \beta c \partial d \delta e \epsilon \varepsilon f \zeta \xi g \gamma
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 @@ Taka Albo tace Usta pęk ucha.
\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 @@ wionęła jarzynach liczne drogą jastrząb słowo zabawy odjechał życie. Dano
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 @@ ojcu Wyprowadzają kuca dramatycznych myśliwskiém bór pęk żyt maja Wiec. Ni
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 @@ wionęła jarzynach liczne drogą jastrząb słowo zabawy odjechał życie. Dano
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 @@ Taka Albo tace Usta pęk ucha.
Possible optional arguments are
+\noindent
\begin{tabular}{@{} >{\ttfamily}l l @{}}
oldstyle, osf & old-style figures \\
lining, nf, lf & lining figures\\
@@ -284,7 +318,7 @@ defaultfeatures & valid for all fonts\\
\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 @@ oft über Makros gesteuert werden können, beispielsweise \Macro{textsc} für Ka
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 @@ Erreicht wird dies durch Verwendung des optionalen Parameters \texttt{range}, de
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 @@ wobei nur letzteres Makro neu definiert wird:
\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 @@ Glyphen (Großbuchstaben) O und Q in modifizierter, mehr eckiger Form und
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
diff --git a/Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinusmath-bold.otf b/Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinusmath-bold.otf
new file mode 100644
index 00000000000..45a610c8b2a
--- /dev/null
+++ b/Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinusmath-bold.otf
Binary files differ
diff --git a/Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinusmono-bold.otf b/Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinusmono-bold.otf
new file mode 100644
index 00000000000..41cc19f4cea
--- /dev/null
+++ b/Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinusmono-bold.otf
Binary files differ
diff --git a/Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinusmono-italic.otf b/Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinusmono-italic.otf
new file mode 100644
index 00000000000..7deffd8bd23
--- /dev/null
+++ b/Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinusmono-italic.otf
Binary files differ
diff --git a/Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinussans-bolditalic.otf b/Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinussans-bolditalic.otf
new file mode 100644
index 00000000000..164e9e1ef73
--- /dev/null
+++ b/Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinussans-bolditalic.otf
Binary files differ
diff --git a/Master/texmf-dist/tex/latex/libertinus-otf/libertinus-otf.sty b/Master/texmf-dist/tex/latex/libertinus-otf/libertinus-otf.sty
index 568da6dd42a..3580eb3ae96 100644
--- a/Master/texmf-dist/tex/latex/libertinus-otf/libertinus-otf.sty
+++ b/Master/texmf-dist/tex/latex/libertinus-otf/libertinus-otf.sty
@@ -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@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@lining \libertinus@liningtrue
\newif\ifbiolinum@lining \biolinum@liningtrue
@@ -66,7 +67,6 @@
\def\libertinus@boldstyle{semibold}
\fi
-\RequirePackage{unicode-math}
\ifxetex\XeTeXtracingfonts=1\fi
\defaultfontfeatures{
@@ -82,7 +82,8 @@
BoldFont = *-\libertinus@boldstyle,
BoldItalicFont = *-\libertinus@boldstyle italic,
SmallCapsFeatures={Letters=SmallCaps},
- Extension = .otf ]
+ Extension = .otf
+]
\setsansfont{libertinussans}[
% Numbers = {\libertinus@figurealign, \libertinus@figurestyle} ,
Scale = \libertinusSF@scale ,
@@ -91,20 +92,22 @@
BoldFont = *-bold,
BoldItalicFont = *-bolditalic,
SmallCapsFeatures={Letters=SmallCaps},
- Extension = .otf ]
+ Extension = .otf
+]
\setmonofont{libertinusmono}[
-% Numbers = {\libertinus@figurealign, \libertinus@figurestyle} ,
- Scale = \libertinusTT@scale ,
+% Numbers = {\libertinus@figurealign, \libertinus@figurestyle},
+ Scale = \libertinusTT@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}}