texlive[47485] Master: libertinus-otf (29apr18)

commits+karl at tug.org commits+karl at tug.org
Sun Apr 29 23:49:08 CEST 2018


Revision: 47485
          http://tug.org/svn/texlive?view=revision&revision=47485
Author:   karl
Date:     2018-04-29 23:49:08 +0200 (Sun, 29 Apr 2018)
Log Message:
-----------
libertinus-otf (29apr18)

Modified Paths:
--------------
    trunk/Master/tlpkg/bin/tlpkg-ctan-check
    trunk/Master/tlpkg/libexec/ctan2tds
    trunk/Master/tlpkg/tlpsrc/collection-fontsextra.tlpsrc

Added Paths:
-----------
    trunk/Master/texmf-dist/doc/latex/libertinus-otf/
    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/source/latex/libertinus-otf/
    trunk/Master/texmf-dist/source/latex/libertinus-otf/Makefile.doc
    trunk/Master/texmf-dist/tex/latex/libertinus-otf/
    trunk/Master/texmf-dist/tex/latex/libertinus-otf/libertinus-otf.sty
    trunk/Master/tlpkg/tlpsrc/libertinus-otf.tlpsrc

Added: trunk/Master/texmf-dist/doc/latex/libertinus-otf/Changes
===================================================================
--- trunk/Master/texmf-dist/doc/latex/libertinus-otf/Changes	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/latex/libertinus-otf/Changes	2018-04-29 21:49:08 UTC (rev 47485)
@@ -0,0 +1 @@
+0.05  2018-04-28  - first CTAN version

Added: trunk/Master/texmf-dist/doc/latex/libertinus-otf/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/libertinus-otf/README.md	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/latex/libertinus-otf/README.md	2018-04-29 21:49:08 UTC (rev 47485)
@@ -0,0 +1,12 @@
+# README #
+Package libertinus-otf supports the free fonts from
+ctan.org/fonts/libertinus
+
+% This file is distributed under the terms of the LaTeX Project Public
+% License from CTAN archives in directory  macros/latex/base/lppl.txt.
+% Either version 1.3 or, at your option, any later version.
+%
+%
+% Copyright 2018 Herbert Voss hvoss at tug.org
+%
+


Property changes on: trunk/Master/texmf-dist/doc/latex/libertinus-otf/README.md
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/doc/latex/libertinus-otf/libertinus-otf-doc.pdf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/doc/latex/libertinus-otf/libertinus-otf-doc.pdf
===================================================================
--- trunk/Master/texmf-dist/doc/latex/libertinus-otf/libertinus-otf-doc.pdf	2018-04-29 21:47:49 UTC (rev 47484)
+++ trunk/Master/texmf-dist/doc/latex/libertinus-otf/libertinus-otf-doc.pdf	2018-04-29 21:49:08 UTC (rev 47485)

Property changes on: trunk/Master/texmf-dist/doc/latex/libertinus-otf/libertinus-otf-doc.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Added: trunk/Master/texmf-dist/doc/latex/libertinus-otf/libertinus-otf-doc.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/libertinus-otf/libertinus-otf-doc.tex	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/latex/libertinus-otf/libertinus-otf-doc.tex	2018-04-29 21:49:08 UTC (rev 47485)
@@ -0,0 +1,760 @@
+%% $Id: libertinus-otf-doc.tex 759 2018-04-28 18:37:34Z herbert $
+\listfiles
+\documentclass[polish,english]{article}
+\usepackage{libertinus-otf}
+\usepackage{babel}
+\usepackage{booktabs}
+\usepackage{xltabular}
+\usepackage{listings}
+\usepackage{varioref,multido}
+\newcommand\Macro[1]{\texttt{\textbackslash#1}}
+
+\newenvironment{demoquote}
+               {\begingroup
+                \setlength{\topsep}{0pt}
+                \setlength{\partopsep}{0pt}
+                \list{}{\rightmargin\leftmargin}%
+                \item\relax}
+               {\endlist\endgroup}
+
+\def\testfeature#1#2#3{{\fontspec[RawFeature={+#2}]{#1}#3\relax}}
+
+\title{OpenType font Libertinus}
+\author{Herbert Voß}
+\begin{document}
+\maketitle
+
+
+\begin{abstract}
+The font family Libertinus is derived from the Linux Libertine and enhanced with a
+math font.
+\end{abstract}
+
+
+\section{The default setting}
+
+The font package \texttt{libertinus} installs the following OpenType fonts:
+\begin{verbatim}
+libertinusserif-regular.otf
+libertinusserif-bold.otf
+libertinusserif-bolditalic.otf
+libertinusserif-italic.otf
+libertinusserif-semibold.otf
+libertinusserif-semibolditalic.otf
+-----------------------------------
+libertinussans-regular.otf
+libertinussans-bold.otf
+libertinussans-italic.otf
+-----------------------------------
+libertinusserifdisplay-regular.otf
+libertinuskeyboard-regular.otf
+libertinusserifinitials-regular.otf
+-----------------------------------
+libertinusmono-regular.otf
+-----------------------------------
+libertinusmath-regular.otf
+\end{verbatim}
+
+With the package \texttt{libertinus-otf} the serif, sans, mono, and math fonts are set
+as usual:
+
+
+\begin{verbatim}
+\RequirePackage{unicode-math}
+\setmainfont
+          [ Numbers = {\libertinus at figurealign,\libertinus at figurestyle},
+            Scale     = \libertinusRM at scale ,
+            UprightFont    = *-regular,
+            ItalicFont     = *-italic,
+            BoldFont       = *-\libertinus at boldstyle, 
+            BoldItalicFont = *-\libertinus at boldstyle italic,
+            SmallCapsFeatures={Letters=SmallCaps}, 
+            Extension      = .otf 
+          ] {libertinusserif}
+\setsansfont
+          [ Numbers   = {\libertinus at figurealign, \libertinus at figurestyle} ,
+            Scale     = \libertinusSF at scale ,
+            UprightFont    = *-regular,
+            ItalicFont     = *-italic,
+            BoldFont       = *-bold, 
+            BoldItalicFont = *-bolditalic, 
+            SmallCapsFeatures={Letters=SmallCaps},
+            Extension      = .otf, 
+          ] {libertinussans}
+\setmonofont
+          [ 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,
+          ] {libertinusmono}
+
+\setmathfont[Extension=.otf]{libertinusmath-regular}
+\end{verbatim}
+
+
+\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
+%
+\[
+\mathop{\mathrm{Res}}\limits_{z=a}f(z) = \mathop{\mathrm{Res}}\limits_a f 
+  = \frac{1}{2\pi\mathrm{i}} \int\limits_C f(z)\,\mathrm{d}z,
+\]
+%
+where $C\subset D\backslash\{a\}$ is a closed line 
+$ n(C,a)=1$ (e.\,g. a counterclockwise circle loop).
+
+\medskip
+$\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 $ 
+
+\boldmath$xyz \infty \propto \emptyset y=f(x)$ \unboldmath
+\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$
+\end{minipage}}
+
+
+\subsection{The serif font}
+
+\selectlanguage{polish}
+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 
+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
+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 
+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.
+
+
+\normalfont\itshape
+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 
+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
+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 
+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.
+
+\normalfont
+\scshape
+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 
+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.
+
+\normalfont
+\subsection{The sans serif font}
+\sffamily
+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 
+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
+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 
+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.
+
+
+\normalfont\sffamily\itshape
+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 
+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
+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 
+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.
+
+\normalfont\sffamily
+\scshape
+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 
+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.
+
+\normalfont
+
+\subsection{The mono font}
+\ttfamily
+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 
+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
+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 
+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.
+
+
+\normalfont\ttfamily\itshape
+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 
+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
+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 
+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.
+
+
+\selectlanguage{english}
+
+\normalfont
+\section{Package options}
+
+Possible optional arguments are
+
+\begin{tabular}{@{} >{\ttfamily}l l @{}}
+oldstyle, osf   &  old-style figures \\
+lining, nf, lf  &  lining figures\\
+proportional, p & varying-width figures\\
+tabular, t      & fixed-width figures \\
+%semibold, sb    & semibold version\\
+%bold            & bold version\\\hline
+ScaleRM         & scaling for the serif font, preset to 1\\
+ScaleSF         & scaling for the sans serif font, preset to 1\\
+ScaleTT         & scaling for the mono font, preset to \texttt{MatchLowercase}\\\hline
+defaultfeatures & valid for all fonts\\
+\end{tabular}
+
+
+%sflining (sflf) or sfoldstyle (sfosf, osfss)
+%sftabular (sft) or sfproportional (sfp)
+
+
+\section{Additional fonts}
+
+\begin{verbatim}
+\newfontfamily\LibertinusKeyboard{libertinuskeyboard-regular.otf}
+\newfontfamily\LibertinusDisplay{libertinusdisplay-regular.otf}
+\newfontfamily\Libertinusinitials{libertinusinitials-regular.otf}
+\end{verbatim}
+
+\subsection{Keyboard font}
+
+\def\LibKey#1;{\shortstack{\texttt{\string#1}\\#1}}
+
+\LibertinusKeyboard
+! \symbol{"0022} \# \$ \% \& \symbol{"0027} ( ) * + , - . / 0 1 2 3
+4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
+[ \symbol{"005C} ] \symbol{"005E} \_ \symbol{"005E} a b c d
+e f g h i j k l m n o p q r s t u v w x y z \{ | \} \textasciitilde
+¡ ¢ \symbol{"00A3} \symbol{"00A4} \symbol{"00A5} \symbol{"00A6} § %\symbol{"00A8} 
+« -
+º ± \symbol{"00B4} \symbol{"00B5} \symbol{"00B7} \symbol{"00B8} » 
+À Á Â \~A Ä \symbol{"00C5}
+\multido{\nA=199+1}{131}{\symbol{\nA} }
+\multido{\nA=332+1}{6}{\symbol{\nA} }
+\multido{\nA=340+1}{43}{\symbol{\nA} }
+\symbol{"05C3} \symbol{"05C6} 
+\multido{\nA=1488+1}{27}{\symbol{\nA} }
+\symbol{"05F0} \symbol{"05F1} \symbol{"05F2} 
+\symbol{"21A5} \symbol{"21A7} 
+
+\LibKey\LKeyStrg;
+\LibKey\LKeyAlt;
+\LibKey\LKeyAltGr;
+\LibKey\LKeyShift;
+\LibKey\LKeyTab;
+\LibKey\LKeyEnter;
+\LibKey\LKeyCapsLock;
+\LibKey\LKeyPos;
+\LibKey\LKeyEntf;
+\LibKey\LKeyEinf;
+\LibKey\LKeyLeer;
+\LibKey\LKeyEsc;
+\LibKey\LKeyEnde;
+\LibKey\LKeyWin;
+\LibKey\LKeyMenu;
+\LibKey\LKeyTux;
+\LibKey\LKeyCommand;
+\LibKey\LKeyOptionKey;
+\LibKey\LKeyBack;
+\LibKey\LKeyUp;
+\LibKey\LKeyDown;
+\LibKey\LKeyLeft;
+\LibKey\LKeyRight;
+\LibKey\LKeyPgUp;
+\LibKey\LKeyPgDown;
+\LibKey\LKeyAt;
+\LibKey\LKeyFn;
+\LibKey\LKeyHome;;
+\LibKey\LKeyDel;
+\LibKey\LKeyIns;
+\LibKey\LKeyEnd;
+\LibKey\LKeyGNU;
+\LibKey\LKeyPageUp;
+\LibKey\LKeyPageDown;
+\LibKey\LKeyF{1};
+\LibKey\LKeyF{2};
+\LibKey\LKeyF{3};
+\LibKey\LKeyF{4};
+\LibKey\LKeyF{5};
+\LibKey\LKeyF{6};
+\LibKey\LKeyF{7};
+\LibKey\LKeyF{8};
+\LibKey\LKeyF{9};
+\LibKey\LKeyF{10};
+\LibKey\LKeyF{11};
+\LibKey\LKeyF{12};
+\LibKey\LKeyF{13};
+\LibKey\LKeyF{14};
+\LibKey\LKeyF{15};
+\LibKey\LKeyF{16};
+
+\LibKey\LKeyStrgAltEnt;
+%
+\LibKey\LKeyPad{0};
+\LibKey\LKeyPad{1};
+\LibKey\LKeyPad{2};
+\LibKey\LKeyPad{3};
+\LibKey\LKeyPad{4};
+\LibKey\LKeyPad{5};
+\LibKey\LKeyPad{6};
+\LibKey\LKeyPad{7};
+\LibKey\LKeyPad{8};
+\LibKey\LKeyPad{9};
+%
+% Maus
+%
+\LibKey\LMouseEmpty;
+\LibKey\LMouseN;
+\LibKey\LMouseL;
+\LibKey\LMouseM;
+\LibKey\LMouseR;
+\LibKey\LMouseLR;
+\LibKey\LMouseIIEmpty;
+\LibKey\LMouseIIN;
+\LibKey\LMouseIIL;
+\LibKey\LMouseIIR;
+\LibKey\LMouseIIL;
+
+\normalfont
+
+\subsection{Display font}
+
+\LibertinusDisplay\selectlanguage{polish}
+
+
+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 
+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.
+
+\selectlanguage{english}
+
+
+\normalfont
+
+\subsection{Initial font}
+
+\Libertinusinitials
+0 1 2 3 4 5 6 7 8 9 0 
+A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
+Ä \symbol{"00C5} \symbol{"00C6} \symbol{"00C7} Ö \symbol{"00D8} \symbol{"00DC} \symbol{"00DF}   
+\symbol{"0132} \symbol{"014A} \symbol{"0150} \symbol{"0152} \symbol{"0170} 
+\multido{\nA=913+1}{17}{\symbol{\nA} }
+\multido{\nA=931+1}{7}{\symbol{\nA} }
+\symbol{"03D2} \symbol{"0402} \symbol{"0404} \symbol{"0405} \symbol{"0406} 
+\multido{\nA=1032+1}{40}{\symbol{\nA} }
+\symbol{"05C6} 
+\multido{\nA=1488+1}{27}{\symbol{\nA} }
+\multido{\nA=1520+1}{5}{\symbol{\nA} }
+\multido{\nA=8544+1}{16}{\symbol{\nA} }
+\multido{\nA=57344+1}{15}{\symbol{\nA} }
+\symbol{"E040} \symbol{"E041} \symbol{"E042} 
+\multido{\nA=65537+1}{42}{\symbol{\nA} }
+\multido{\nA=65580+1}{11}{\symbol{\nA} }
+
+
+\normalfont
+
+\section{Features}
+
+
+\begin{lstlisting}[basicstyle=\ttfamily\small]
+ otfinfo --features libertinusserif-regular.otf 
+c2sc	Small Capitals From Capitals
+calt	Contextual Alternates
+case	Case-Sensitive Forms
+ccmp	Glyph Composition/Decomposition
+cpsp	Capital Spacing
+dlig	Discretionary Ligatures
+fina	Terminal Forms
+frac	Fractions
+hlig	Historical Ligatures
+kern	Kerning
+liga	Standard Ligatures
+lnum	Lining Figures
+mark	Mark Positioning
+mkmk	Mark to Mark Positioning
+nalt	Alternate Annotation Forms
+onum	Oldstyle Figures
+pnum	Proportional Figures
+salt	Stylistic Alternates
+sinf	Scientific Inferiors
+smcp	Small Capitals
+ss01	Stylistic Set 1
+ss02	Stylistic Set 2
+ss03	Stylistic Set 3
+ss04	Stylistic Set 4
+ss05	Stylistic Set 5
+ss06	Stylistic Set 6
+sups	Superscript
+tnum	Tabular Figures
+zero	Slashed Zero
+\end{lstlisting}
+
+%$
+
+
+\end{document}
+
+
+\subsection{Allgemeine Optionen für die Textschriften}
+
+Tabelle~\vref{tab:textfeatures} zeigt die Bedeutung der  wichtigsten Texteigenschaften, wobei diese
+oft über Makros gesteuert werden können, beispielsweise \Macro{textsc} für Kapitälchen (small caps).
+Die Beispiele in der Tabelle zeigen die Gegenüberstellung
+der Vorgabe (\texttt{on} oder \texttt{off}) und des Gegenteils.
+
+%\begin{table}[!htb]
+\begin{xltabular}{\linewidth}{@{}>{\ttfamily}l X c @{}}
+\caption{Zusammenstellung einiger Schrifteigenschaften, die über \texttt{RawFeature=+xxxx} zugänglich sind
+oder \texttt{RawFeature=-xxxx} abgeschaltet werden können.\label{tab:textfeatures}}\\\toprule
+\textrm{\emph{Name}} & \emph{Beschreibung} & \emph{Vorgabe} \\\midrule
+dlig & Discretionary Ligatures: Bedingte Ligaturen für Typewriter-Schriften, 
+beispielsweise {\ttfamily fi 
+ffi$\leftrightarrow$\addfontfeatures{RawFeature=+dlig}%,StylisticSet=1}%
+fi ffi}%(f-Ligatur für Typewriter) 
+& off \\
+liga & Standardligaturen { fi, ffi$\leftrightarrow$\addfontfeatures{RawFeature=-liga}fi, ffi} & on \\
+onum & Old style numbers {0123456789$\leftrightarrow$\addfontfeatures{RawFeature=+onum}0123456789}& off \\
+smcp & Small Caps {Lucida Bright$\leftrightarrow$\addfontfeatures{RawFeature=+smcp}Lucida Bright}& off \\
+zero & slashed zero {0O$\leftrightarrow$\addfontfeatures{RawFeature=+zero}0O}& off \\
+locl & Script-/Sprachenspezifische Formen (\texttt{Language=Turkish}) {\textsc{Turkish}$\leftrightarrow$%
+	\addfontfeature{Language=Turkish,RawFeature={+liga,+locl,+smcp}}Turkish} zur Unterscheidung vom »dotless iI: \textsc{\i I}«& on \\
+ss01 & Stylistic Set Nr. 1 {\sffamily0O$\leftrightarrow$\addfontfeatures{StylisticSet=1}0O}& -- \\
+\bottomrule
+\end{xltabular}
+%\end{table}
+
+
+
+\subsection{Allgemeine Optionen für die Mathematikschriften}
+
+Die mathematische Schrift erlaubt insgesamt fünf verschiedene so genannte Stylistic Sets,
+die teilweise nur ein einziges Zeichen ändern. Die Stile lassen sich auch kombinieren; im ersten Fall
+werden für \Macro{mathscr} die standardmäßigen Zeichen gewählt, danach diejenige aus dem Stylistic Set 4.
+Erreicht wird dies durch Verwendung des optionalen Parameters \texttt{range}, dem man auch einen Makronamen
+zuweisen kann. Im folgenden Beispiel wird sowohl \Macro{mathcal} als auch \Macro{mathscr} verwendet,
+wobei nur letzteres Makro neu definiert wird:
+
+\begin{lstlisting}[basicstyle=\footnotesize\ttfamily]
+\setmathfont{Lucida Bright Math OT}
+ $\mathcal{ABCDEFGHIJKLMNOPQRSTUVWXYZ}$\\
+ $\mathscr{ABCDEFGHIJKLMNOPQRSTUVWXYZ}$\\
+ $\mathscr{abcdefghijklmnopqrstuvwxyz}$\par
+ \hrulefill\par
+\setmathfont[Scale=0.9,StylisticSet=4,range=\mathscr]{Lucida Bright Math OT}
+ $\mathcal{ABCDEFGHIJKLMNOPQRSTUVWXYZ}$\\
+ $\mathscr{ABCDEFGHIJKLMNOPQRSTUVWXYZ}$\\
+ $\mathscr{abcdefghijklmnopqrstuvwxyz}$
+\end{lstlisting}
+
+\begingroup
+\setmathfont[Scale=0.9]{Lucida Bright Math OT}
+ $\mathcal{ABCDEFGHIJKLMNOPQRSTUVWXYZ}$\\
+ $\mathscr{ABCDEFGHIJKLMNOPQRSTUVWXYZ}$\\
+ $\mathscr{abcdefghijklmnopqrstuvwxyz}$\par
+ \hrulefill\par
+\setmathfont[Scale=0.9,StylisticSet=4,range=\mathscr]{Lucida Bright Math OT}
+ $\mathcal{ABCDEFGHIJKLMNOPQRSTUVWXYZ}$\\
+ $\mathscr{ABCDEFGHIJKLMNOPQRSTUVWXYZ}$\\
+ $\mathscr{abcdefghijklmnopqrstuvwxyz}$
+
+\endgroup
+
+
+
+\def\testmfeature#1#2{%
+  \setmathfont[RawFeature={+#1},Scale=0.82]{Lucida Bright Math OT}%
+  $#2$
+  \setmathfont[RawFeature={-#1},Scale=0.82]{Lucida Bright Math OT}}
+
+
+\begin{tabularx}{\linewidth}{@{} l X @{}}
+\caption{Zusammenstellung der verschiedenen möglichen »Stylistic Sets« für die 
+         Mathematikschriften »Regular« und »Demibold«.\label{tab:ss}}\\\toprule
+ss01 & Alternative kursive Kleinbuchstaben, die identisch zu den Textzeichen sind.
+         Die Option ist jedoch nicht empfehlenswert, da der griechische Buchstabe $\nu$
+         (Nu) und der lateinische \testmfeature{ss01}{v} (Vau) zu ähnlich sind;
+         vergleiche mit dem Standardzeichen Vau: $v$.\\
+%
+ss02 & Schmalere Pfeile (Original Type\,1 Größe):
+         \testmfeature{ss02}{\Uparrow} und Standard $\Uparrow$.\\
+%
+ss03 & Schmalere Operatoren (Original Type\,1 Größe):
+         \testmfeature{ss03}{\sum} und Standard $\sum$.\\
+%
+ss04 & Kalligrafische Alternative (ähnlich dem Type\,1
+         Design) zum mathematischen Script-Alphabet: \newline
+         {\setmathfont[RawFeature=+ss04,Scale=0.82]{LucidaBrightMathOT}%
+          $\mathscr{ABCDEFGHIJKLMNOPQRSTUVWXYZ}$\newline
+          $\mathscr{abcdefghijklmnopqrstuvwxyz}$}\newline
+          und Standard\newline
+         {\setmathfont[Scale=0.82]{LucidaBrightMathOT}%
+          $\mathscr{ABCDEFGHIJKLMNOPQRSTUVWXYZ}$\newline
+          $\mathscr{abcdefghijklmnopqrstuvwxyz}$} \\
+%
+ss05 & Leere Menge als Null mit einem senkrechten Strich darstellen (U+2205):\newline 
+              \testmfeature{ss05}{\emptyset} und Standard
+         $\emptyset$.\\
+\bottomrule
+\end{tabularx}
+
+
+\section{Schreibmaschinenschriften}
+Neben der allgemein bekannten Schrift \texttt{Lucida Sans Typewriter}, gibt es im TUG"=Paket
+zwei weitere Schreibmaschinenschriften:
+\texttt{Lucida Grande Mono DK} und \texttt{Lucida Console DK}, die spezielle Wünsche von Donald Knuth
+berücksichtigen.  Diese haben die
+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.
+
+\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
+\end{tabular} 
+
+
+
+\section{Textbeispiele}
+
+Die Textbeispiele enthalten eine französische, polnische und tschechische Sequenz, um möglichst viele
+akzentuierte Zeichen zum Test ausgegeben zu können. Zusätzlich wird am Ende die Auswirkung des Befehls \verb|\textsc|
+und die Anwendung von \verb|\addfontfeatures{Numbers={OldStyle}}| gezeigt. Fehlt eine entsprechende Ausgabe, so sind
+die Zeichen nicht in der aktuellen Schrift vorhanden.
+
+
+
+%Panagramme
+\newcommand\demotext{%
+%Zornig und gequält rügen jeweils Pontifex und Volk die maßlose bischöfliche Hybris.
+%A quick movement of the enemy will jeopardize six gunboats.
+Dès Noël où un zéphyr haï me vêt de glaçons würmiens, je dîne d’exquis rôtis de bœuf au kir à l’aÿ d’âge mûr \& cætera!
+%Съешь ещё этих мягких французских булок, да выпей же чаю
+Chwyć małżonkę, strój bądź pleśń z fugi.
+Nechť již hříšné saxofony ďáblů rozezvučí síň úděsnými tóny waltzu, tanga a quickstepu.
+0123456789}
+
+
+
+\newcommand*\demotextsc{\addfontfeatures{RawFeature=+smcp}\textsc{\ Sphinx of black quartz, judge my vow}.}
+\newcommand*\otfoldstylenums{\addfontfeatures{Numbers={OldStyle}}}
+\newcommand*\demotextosf{\ \otfoldstylenums0123456789.}
+
+\newcommand\demo[4][0.82]{%
+%\begin{tabularx}{\linewidth}{@{}>{\ttfamily\small}p{1cm} @{\kern3pt}  >{\raggedright}X @{}}
+  % #1 =Scale #2=fontname, #3=commands, #4=text (always start with \demotext)
+%  \rlap{#2} & \\
+%  & \setmainfont{#2}[Scale=#1] #3\demotext %\newline #4
+%\end{tabularx}\par
+\begingroup
+\texttt{#2}
+\list{}{\leftmargin=1cm\rightmargin=0pt\raggedright}
+\item \setmainfont{#2}[Scale=#1] #3\demotext #4
+\endlist
+\endgroup
+}
+
+
+\raggedbottom
+\demo{Lucida Bright OT}{}{\demotextosf\newline \demotextsc}
+\demo{Lucida Bright OT Italic}{%\addfontfeatures{RawFeature=+smcp}
+}{\demotextosf}
+\demo{Lucida Bright OT Demibold}{}{\demotextosf\newline \demotextsc}
+\demo{Lucida Bright OT Demibold Italic}{}{\demotextosf}
+\demo{Lucida Sans OT}{}{}
+\demo{Lucida Sans OT Italic}{}{}
+\demo{Lucida Sans OT Demibold}{}{}
+\demo{Lucida Sans OT Demibold Italic}{}{}
+\demo{Lucida Sans Typewriter OT}{}{}
+\demo{Lucida Sans Typewriter OT Oblique}{}{}
+\demo{Lucida Sans Typewriter OT Bold}{}{}
+\demo{Lucida Sans Typewriter OT Bold Oblique}{}{}
+\demo{Lucida Grande Mono DK}{}{}
+\demo{Lucida Grande Mono DK Italic}{}{}
+\demo{Lucida Grande Mono DK Bold}{}{}
+\demo{Lucida Grande Mono DK Bold Italic}{}{}
+\demo{Lucida Console DK}{}{}
+\demo{Lucida Console DK Italic}{}{}
+\demo{Lucida Console DK Bold}{}{}
+\demo{Lucida Console DK Bold Italic}{}{}
+\demo{Lucida Blackletter OT}{}{}
+\demo[0.8]{Lucida Calligraphy OT Italic}{}{}
+\demo[0.8]{Lucida Handwriting OT Italic}{}{}
+
+
+
+\section{Zusammenfassung}
+Im Zusammenhang mit \TeX\ kann man nicht mehr von einem »Schriftennotstand«
+sprechen; die Anzahl der Schriften ist enorm groß. Dies relativiert
+sich, wenn man nicht nur reinen Text, sondern auch mathematische
+Ausdrücke in seinen Dokumenten hat und diese einheitlich darstellen möchte. Dann gibt es nur sehr wenig Schriften, die
+in den Text- und den Mathematikzeichen  aufeinander abgestimmt sind. Die Lucida 
+ist hier eine lohnenswerte Alternative zu den freien Schriften, wenn man die
+Investition nicht scheut, die sich aufgrund der Sonderkonditionen für Mitglieder
+einer \TeX"=Nutzergruppe aber in Grenzen hält.
+
+
+%\shorthandoff{"}
+%\printbibliography
+
+
+
+\end{document}
+
+
+
+As mentioned at the beginning, the principal design difference from
+\code{LucidaSansTypewriter} is a squarish style for O (oh), Q, and
+related characters, and an open, rather than slashed, zero by default.
+A few other characters differ as well.
+
+In addition, the Grande Mono fonts support the WGL4 (Windows
+Glyph List) repertoire, thus including Greek and Cyrillic.
+
+\begingroup
+\setmonofont[% temporarily switch
+      ItalicFont=LucidaGrandeMonoDK-Italic.otf,
+        BoldFont=LucidaGrandeMonoDK-Bold.otf,
+  BoldItalicFont=LucidaGrandeMonoDK-BoldItalic.otf,
+  ]{LucidaGrandeMonoDK.otf}
+
+\begin{demoquote}
+\end{demoquote}
+\endgroup
+
+
+\subsection{Samples: Lucida Console DK}
+\label{sec.consoledksamples}
+
+The monospace \code{LucidaConsoleDK} family is available in
+the usual four variants; no small caps or oldstyle figures.
+
+The Console design has shorter capitals than \code{LucidaGrandeMono},
+with the same style of O, Q, 0, and related.  The Console fonts also
+support WGL4.
+
+\begingroup
+\setmonofont[% temporarily switch
+      ItalicFont=LucidaConsoleDK-Italic.otf,
+        BoldFont=LucidaConsoleDK-Bold.otf,
+  BoldItalicFont=LucidaConsoleDK-BoldItalic.otf,
+  ]{LucidaConsoleDK.otf}
+
+\begin{demoquote}
+\end{demoquote}
+\endgroup
+
+
+\subsection{Samples: Blackletter, Calligraphy, Handwriting}
+\label{sec.specialsamples}
+
+These three specialized text fonts are included:
+\code{LucidaBlackletterOT},\\ \code{LucidaCalligraphyOT}, and
+\code{LucidaHandwritingOT}.
+
+\begin{demoquote}
+\end{demoquote}
+
+
+
+\subsection{Samples: Lucida Bright Math OT}
+\label{sec.mathsamples}
+
+Finally, two OpenType math fonts are provided:
+\code{LucidaBrightMathOT} and \code{LucidaBrightMathOT-Demi}.  The
+\code{-Demi} variant has bold letters in the normal positions, to be
+used for typesetting math within bold text, such as section headings.
+This is distinct from the math characters which are specified as bold in
+Unicode for specific semantics; those are bold in both math fonts.
+
+$$e^{i \pi} + 1 = 0 \eqno{\mbox{\small \code{LucidaBrightMathOT}}}$$
+%
+% workaround for older unicode-math: reset the main math font to bold.
+\setmathfont{LucidaBrightMathOT-Demi.otf}
+$$e^{i \pi} + 1 = 0 \eqno{\mbox{\small \code{LucidaBrightMathOT-Demi}}}$$
+
+% and then reset the math font back to normal:
+\setmathfont{LucidaBrightMathOT.otf}
+
+The above are the Lucida OpenType fonts available from TUG.  Many
+additional fonts are available directly from B\&H: see
+\url{lucidafonts.com}.
+
+
+
+
+\end{document}
+
+
+
+%
+


Property changes on: trunk/Master/texmf-dist/doc/latex/libertinus-otf/libertinus-otf-doc.tex
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/source/latex/libertinus-otf/Makefile.doc
===================================================================
--- trunk/Master/texmf-dist/source/latex/libertinus-otf/Makefile.doc	                        (rev 0)
+++ trunk/Master/texmf-dist/source/latex/libertinus-otf/Makefile.doc	2018-04-29 21:49:08 UTC (rev 47485)
@@ -0,0 +1,58 @@
+# $Id: Makefile 443 2017-04-19 10:28:05Z herbert $
+
+# `Makefile' for `lucida-otf-doc.pdf', hv, 2017/04/15
+
+.SUFFIXES : .tex .ltx .pdf 
+
+PACKAGE = libertinus-otf
+
+MAIN = $(PACKAGE)-doc
+
+LATEX = lualatex
+
+ARCHNAME = $(MAIN)-$(shell date +%y%m%d)
+
+ARCHFILES = $(PACKAGE).sty $(MAIN).tex README Changes Makefile
+
+#TDS = ~/PSTricks/PSTricks-TDS
+
+all : doc clean
+doc: $(MAIN).pdf
+
+$(MAIN).pdf : $(MAIN).ps
+#	GS_OPTIONS=-dAutoRotatePages=/None ps2pdf $<
+
+$(MAIN).ps : $(MAIN).dvi
+#	dvips $<
+
+$(MAIN).dvi : $(MAIN).tex
+	$(LATEX) $<
+	pdffonts $(basename $<).pdf > $(basename $<).txt
+	if ! test -f $(basename $<).glo ; then touch $(basename $<).glo; fi
+	if ! test -f $(basename $<).idx ; then touch $(basename $<).idx; fi
+	makeindex -s gglo.ist -t $(basename $<).glg -o $(basename $<).gls \
+	  $(basename $<).glo
+	makeindex -t $(basename $<).ilg -o $(basename $<).ind \
+	  $(basename $<).idx
+#	biber $(basename $<)
+#	$(LATEX) $<
+	$(LATEX) $<
+
+clean : 
+	$(RM) $(addprefix $(MAIN), .log .aux .glg .glo .gls .ilg .idx .ind .tmp .toc .out .blg .Roessler .bbl )
+	$(RM) $(addprefix $(MAIN), .dvi .ps .bcf .run.xml .txt)
+
+veryclean : clean
+	$(RM) $(addprefix $(MAIN), .pdf .bbl .blg)
+
+arch :
+	zip $(ARCHNAME).zip $(ARCHFILES)
+
+ctan:
+	cp -u *.sty            .ctan/$(PACKAGE)/latex/
+	cp -u $(PACKAGE)-doc.* .ctan/$(PACKAGE)/doc/
+	cp -u Changes          .ctan/$(PACKAGE)/
+	cp -u README           .ctan/$(PACKAGE)/
+	chmod -R a+r .ctan/$(PACKAGE)
+
+# EOF

Added: trunk/Master/texmf-dist/tex/latex/libertinus-otf/libertinus-otf.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/libertinus-otf/libertinus-otf.sty	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/libertinus-otf/libertinus-otf.sty	2018-04-29 21:49:08 UTC (rev 47485)
@@ -0,0 +1,213 @@
+%% $Id: libertinus-otf.sty 758 2018-04-28 18:36:55Z herbert $
+%%
+%% This file is distributed under the terms of the LaTeX Project Public
+%% License from CTAN archives in directory  macros/latex/base/lppl.txt.
+%% Either version 1.3 or, at your option, any later version.
+%%
+%
+% Copyright 2018 Herbert Voss hvoss at tug.org
+%
+\ProvidesPackage{libertinus-otf}[%
+  2018/04/28 v. 0.05 (Herbert Voss) Supports libertinus fonts for all luatex/xetex .] 
+
+\RequirePackage{ifxetex,ifluatex,xkeyval,textcomp}
+
+\newif\iflibertinus at lining \libertinus at liningtrue         
+\newif\ifbiolinum at lining \biolinum at liningtrue            
+\newif\iflibertinus at tabular \libertinus at tabulartrue
+\newif\ifbiolinum at tabular \biolinum at tabulartrue
+\newif\iflibertinus at semibold \libertinus at semiboldfalse
+
+\DeclareOptionX{lining}[true]{\@nameuse{libertinus at lining#1}}
+\DeclareOptionX{nf}[true]{%
+  \@nameuse{libertinus at lining#1}
+  \iflibertinus at lining\libertinus at newfigdefaults\fi
+}
+\DeclareOptionX{lf}[true]{\iflibertinus at lining\libertinus at newfigdefaults\fi}
+\DeclareOptionX{oldstyle}[true]{\iflibertinus at lining\libertinus at newfigdefaults\fi}
+\DeclareOptionX{osf}[true]{\iflibertinus at lining\libertinus at newfigdefaults\fi}
+\DeclareOptionX{tabular}[true]{\iflibertinus at tabular\libertinus at newfigdefaults\fi}
+\DeclareOptionX{t}[true]{\iflibertinus at tabular\libertinus at newfigdefaults\fi}
+\DeclareOptionX{proportional}[true]{\iflibertinus at tabular\libertinus at newfigdefaults\fi}
+\DeclareOptionX{p}[true]{\iflibertinus at tabular\libertinus at newfigdefaults\fi}
+\DeclareOptionX{semibold}[true]{\@nameuse{libertinus at semibold#1}}
+\DeclareOptionX{sb}[true]{\@nameuse{libertinus at semibold#1}}
+\DeclareOptionX{bold}[true]{\libertinus at semiboldfalse\else\libertinus at semiboldtrue\fi}
+
+\newcommand*\libertinusRM at scale{1}  
+\newcommand*\libertinusDisplayT at scale{1} 
+\newcommand*\libertinusSF at scale{1}
+\newcommand*\libertinusTT at scale{MatchLowercase}  
+\newcommand*\libertinusInitialsT at scale{1}  
+\DeclareOptionX{ScaleRM}{\renewcommand*{\libertinusRM at scale}{#1}}
+\DeclareOptionX{ScaleSF}{\renewcommand*{\libertinusSF at scale}{#1}}
+\DeclareOptionX{ScaleTT}{\renewcommand*{\libertinusTT at scale}{#1}}
+
+\def\libertinus at defaultfeatures{}
+\DeclareOptionX{defaultfeatures}{\def\libertinus at defaultfeatures{#1}}
+
+\ProcessOptionsX\relax
+
+\iflibertinus at lining
+    \def\libertinus at figurestyle{Lining}
+\else
+    \def\libertinus at figurestyle{OldStyle}
+\fi
+
+\iflibertinus at tabular
+    \def\libertinus at figurealign{Monospaced} 
+\else
+    \def\libertinus at figurealign{Proportional} 
+\fi
+
+\iflibertinus at semibold
+     \def\libertinus at boldstyle{bold} 
+\else
+    \def\libertinus at boldstyle{semibold} 
+\fi
+
+\RequirePackage{unicode-math}
+
+\ifxetex\XeTeXtracingfonts=1\fi
+\defaultfontfeatures{
+     Ligatures = TeX ,
+     SmallCapsFeatures={Letters=SmallCaps\ifluatex,Renderer=Basic\fi} , 
+     \libertinus at defaultfeatures
+}
+\setmainfont{libertinusserif}[ 
+%  Numbers        = {%\libertinus at figurealign,\libertinus at figurestyle},
+  Scale          = \libertinusRM at scale ,
+  UprightFont    = *-regular,
+  ItalicFont     = *-italic,
+  BoldFont       = *-\libertinus at boldstyle, 
+  BoldItalicFont = *-\libertinus at boldstyle italic,
+  SmallCapsFeatures={Letters=SmallCaps}, 
+  Extension      = .otf  ]
+\setsansfont{libertinussans}[ 
+%  Numbers   = {\libertinus at figurealign, \libertinus at figurestyle} ,
+  Scale     = \libertinusSF at scale ,
+  UprightFont    = *-regular,
+  ItalicFont     = *-italic,
+  BoldFont       = *-bold, 
+  BoldItalicFont = *-bolditalic, 
+  SmallCapsFeatures={Letters=SmallCaps},
+  Extension      = .otf  ]
+\setmonofont{libertinusmono}[ 
+%  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, ]
+
+\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}
+\newfontfamily\Libertinusinitials{libertinusserifinitials-regular.otf}
+
+\def\biolinumKeyGlyph#1{{\LibertinusKeyboard\symbol{#1}}}
+\DeclareRobustCommand*\LKey[1]{\biolinumKeyGlyph{#1}}
+
+\DeclareRobustCommand*\LKeyStrg{\biolinumKeyGlyph{"E170}}
+\DeclareRobustCommand*\LKeyAlt{\biolinumKeyGlyph{"E171}}
+\DeclareRobustCommand*\LKeyAltGr{\biolinumKeyGlyph{"E172}}
+\DeclareRobustCommand*\LKeyShift{\biolinumKeyGlyph{"E174}}
+\DeclareRobustCommand*\LKeyTab{\biolinumKeyGlyph{"E175}}
+\DeclareRobustCommand*\LKeyEnter{\biolinumKeyGlyph{"E176}}
+\DeclareRobustCommand*\LKeyCapsLock{\biolinumKeyGlyph{"E177}}
+\DeclareRobustCommand*\LKeyPos{\biolinumKeyGlyph{"E191}}
+\DeclareRobustCommand*\LKeyEntf{\biolinumKeyGlyph{"E18A}}
+\DeclareRobustCommand*\LKeyEinf{\biolinumKeyGlyph{"E18B}}
+\DeclareRobustCommand*\LKeyLeer{\biolinumKeyGlyph{"E18C}}
+\DeclareRobustCommand*\LKeyEsc{\biolinumKeyGlyph{"E195}}
+\DeclareRobustCommand*\LKeyEnde{\biolinumKeyGlyph{"E196}}
+\DeclareRobustCommand*\LKeyTux{\biolinumKeyGlyph{"E000}}
+\DeclareRobustCommand*\LKeyWin{\biolinumKeyGlyph{"E168}}
+\DeclareRobustCommand*\LKeyMenu{\biolinumKeyGlyph{"E104}}
+\DeclareRobustCommand*\LKeyCommand{\biolinumKeyGlyph{"2318}}
+\DeclareRobustCommand*\LKeyOptionKey{\biolinumKeyGlyph{"2325}}
+\DeclareRobustCommand*\LKeyBack{\biolinumKeyGlyph{"E16E}}
+\DeclareRobustCommand*\LKeyUp{\biolinumKeyGlyph{"2191}}
+\DeclareRobustCommand*\LKeyDown{\biolinumKeyGlyph{"2193}}
+\DeclareRobustCommand*\LKeyLeft{\biolinumKeyGlyph{"2190}}
+\DeclareRobustCommand*\LKeyRight{\biolinumKeyGlyph{"2192}}
+\DeclareRobustCommand*\LKeyPgUp{\biolinumKeyGlyph{"E198}}
+\DeclareRobustCommand*\LKeyPgDown{\biolinumKeyGlyph{"E199}}
+\DeclareRobustCommand*\LKeyAt{\biolinumKeyGlyph{"0040}}
+\DeclareRobustCommand*\LKeyFn{\biolinumKeyGlyph{"E188}}
+\DeclareRobustCommand*\LKeyHome{\biolinumKeyGlyph{"E189}}
+\DeclareRobustCommand*\LKeyDel{\biolinumKeyGlyph{"E18A}}
+\DeclareRobustCommand*\LKeyIns{\biolinumKeyGlyph{"E18B}}
+\DeclareRobustCommand*\LKeyEnd{\biolinumKeyGlyph{"E18E}}
+\DeclareRobustCommand*\LKeyGNU{\biolinumKeyGlyph{"E190}}
+\DeclareRobustCommand*\LKeyPageUp{\biolinumKeyGlyph{"E19A}}
+\DeclareRobustCommand*\LKeyPageDown{\biolinumKeyGlyph{"E19B}}
+
+\@namedef{libertine at key@F at 1}{\biolinumKeyGlyph{"E178}}
+\@namedef{libertine at key@F at 2}{\biolinumKeyGlyph{"E179}}
+\@namedef{libertine at key@F at 3}{\biolinumKeyGlyph{"E17A}}
+\@namedef{libertine at key@F at 4}{\biolinumKeyGlyph{"E17B}}
+\@namedef{libertine at key@F at 5}{\biolinumKeyGlyph{"E17C}}
+\@namedef{libertine at key@F at 6}{\biolinumKeyGlyph{"E17D}}
+\@namedef{libertine at key@F at 7}{\biolinumKeyGlyph{"E17E}}
+\@namedef{libertine at key@F at 8}{\biolinumKeyGlyph{"E17F}}
+\@namedef{libertine at key@F at 9}{\biolinumKeyGlyph{"E180}}
+\@namedef{libertine at key@F at 10}{\biolinumKeyGlyph{"E181}}
+\@namedef{libertine at key@F at 11}{\biolinumKeyGlyph{"E182}}
+\@namedef{libertine at key@F at 12}{\biolinumKeyGlyph{"E183}}
+\@namedef{libertine at key@F at 13}{\biolinumKeyGlyph{"E184}}
+\@namedef{libertine at key@F at 14}{\biolinumKeyGlyph{"E185}}
+\@namedef{libertine at key@F at 15}{\biolinumKeyGlyph{"E186}}
+\@namedef{libertine at key@F at 16}{\biolinumKeyGlyph{"E187}}
+\DeclareRobustCommand*\LKeyF[1]{\@nameuse{libertine at key@F@#1}}
+%
+\DeclareRobustCommand*\LKeyAltF[1]{\LKeyAlt+\@nameuse{libertine at key@F@#1}}
+\DeclareRobustCommand*\LKeyStrgAltF[1]{\LKeyStrg+\LKeyAlt+\@nameuse{libertine at key@F@#1}}
+\DeclareRobustCommand*\LKeyStrgX[1]{\LKeyStrg+\LKey{#1}}
+\DeclareRobustCommand*\LKeyShiftX[1]{\LKeyShift+\LKey{#1}}
+\DeclareRobustCommand*\LKeyAltX[1]{\LKeyAlt+\LKey{#1}}
+\DeclareRobustCommand*\LKeyAltGrX[1]{\LKeyAltGr+\LKey{#1}}
+\DeclareRobustCommand*\LKeyShiftStrgX[1]{\LKeyShift+\LKeyStrg+\LKey{#1}}
+\DeclareRobustCommand*\LKeyShiftAltX[1]{\LKeyShift+\LKeyAlt+\LKey{#1}}
+\DeclareRobustCommand*\LKeyShiftAltGrX[1]{\LKeyShift+\LKeyAltGr+\LKey{#1}}
+\DeclareRobustCommand*\LKeyStrgAltX[1]{\LKeyStrg+\LKeyAlt+\LKey{#1}}
+\DeclareRobustCommand*\LKeyStrgAltEnt{\LKeyStrg+\LKeyAlt+\LKeyEntf}
+\let\LKeyReset\LKeyStrgAltEnt
+%
+\@namedef{libertine at key@Pad at 0}{\biolinumKeyGlyph{"E1A0}}
+\@namedef{libertine at key@Pad at 1}{\biolinumKeyGlyph{"E1A1}}
+\@namedef{libertine at key@Pad at 2}{\biolinumKeyGlyph{"E1A2}}
+\@namedef{libertine at key@Pad at 3}{\biolinumKeyGlyph{"E1A3}}
+\@namedef{libertine at key@Pad at 4}{\biolinumKeyGlyph{"E1A4}}
+\@namedef{libertine at key@Pad at 5}{\biolinumKeyGlyph{"E1A5}}
+\@namedef{libertine at key@Pad at 6}{\biolinumKeyGlyph{"E1A6}}
+\@namedef{libertine at key@Pad at 7}{\biolinumKeyGlyph{"E1A7}}
+\@namedef{libertine at key@Pad at 8}{\biolinumKeyGlyph{"E1A8}}
+\@namedef{libertine at key@Pad at 9}{\biolinumKeyGlyph{"E1A9}}
+\@namedef{libertine at key@Pad at 10}{\biolinumKeyGlyph{"E1AA}}
+\@namedef{libertine at key@Pad at 11}{\biolinumKeyGlyph{"E1AB}}
+\@namedef{libertine at key@Pad at 12}{\biolinumKeyGlyph{"E1AC}}
+\@namedef{libertine at key@Pad at 13}{\biolinumKeyGlyph{"E1AD}}
+\@namedef{libertine at key@Pad at 14}{\biolinumKeyGlyph{"E1AE}}
+\DeclareRobustCommand*\LKeyPad[1]{\@nameuse{libertine at key@Pad@#1}}
+%
+% Maus
+%
+\DeclareRobustCommand*\LMouseEmpty{\biolinumKeyGlyph{"E130}}
+\DeclareRobustCommand*\LMouseN{\biolinumKeyGlyph{"E131}}
+\DeclareRobustCommand*\LMouseL{\biolinumKeyGlyph{"E132}}
+\DeclareRobustCommand*\LMouseM{\biolinumKeyGlyph{"E133}}
+\DeclareRobustCommand*\LMouseR{\biolinumKeyGlyph{"E134}}
+\DeclareRobustCommand*\LMouseLR{\biolinumKeyGlyph{"E135}}
+\DeclareRobustCommand*\LMouseIIEmpty{\biolinumKeyGlyph{"E138}}
+\DeclareRobustCommand*\LMouseIIN{\biolinumKeyGlyph{"E139}}
+\DeclareRobustCommand*\LMouseIIL{\biolinumKeyGlyph{"E13A}}
+\DeclareRobustCommand*\LMouseIIR{\biolinumKeyGlyph{"E13C}}
+\DeclareRobustCommand*\LMouseIILR{\biolinumKeyGlyph{"E13D}}
+%
+


Property changes on: trunk/Master/texmf-dist/tex/latex/libertinus-otf/libertinus-otf.sty
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/tlpkg/bin/tlpkg-ctan-check
===================================================================
--- trunk/Master/tlpkg/bin/tlpkg-ctan-check	2018-04-29 21:47:49 UTC (rev 47484)
+++ trunk/Master/tlpkg/bin/tlpkg-ctan-check	2018-04-29 21:49:08 UTC (rev 47485)
@@ -378,7 +378,7 @@
     lccaps lcd lcg lcyw leading leadsheets leaflet
     lecturer ledmac leftidx leipzig lengthconvert
     lettre lettrine levy lewis lexikon lexref lfb lgreek lh lhcyr lhelp
-    libertine libertinegc libertinus libertinust1math
+    libertine libertinegc libertinus libertinus-otf libertinust1math
     libgreek librarian librebaskerville librebodoni librecaslon
     libris lilyglyphs limap limecv linearA linegoal
     lineno ling-macros linguex linop

Modified: trunk/Master/tlpkg/libexec/ctan2tds
===================================================================
--- trunk/Master/tlpkg/libexec/ctan2tds	2018-04-29 21:47:49 UTC (rev 47484)
+++ trunk/Master/tlpkg/libexec/ctan2tds	2018-04-29 21:49:08 UTC (rev 47485)
@@ -648,6 +648,7 @@
  'libertine-legacy',    "die 'skipping, replaced by libertine'",
  'libertine-type1',     "die 'skipping, replaced by libertine'",
  'libertineotf',        "die 'skipping, replaced by libertine'",
+ 'libertinus-otf',	"&MAKEflatten",
  'librarian',   "&MAKEflatten",
  'libris',      "&MAKEcopy",
  'lifia-th',    "die 'skipping, ?'",

Modified: trunk/Master/tlpkg/tlpsrc/collection-fontsextra.tlpsrc
===================================================================
--- trunk/Master/tlpkg/tlpsrc/collection-fontsextra.tlpsrc	2018-04-29 21:47:49 UTC (rev 47484)
+++ trunk/Master/tlpkg/tlpsrc/collection-fontsextra.tlpsrc	2018-04-29 21:49:08 UTC (rev 47485)
@@ -167,6 +167,7 @@
 depend libertine
 depend libertinegc
 depend libertinus
+depend libertinus-otf
 depend libertinust1math
 depend librebaskerville
 depend librebodoni

Added: trunk/Master/tlpkg/tlpsrc/libertinus-otf.tlpsrc
===================================================================


More information about the tex-live-commits mailing list