summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/fonts/libertinus-otf
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2019-10-15 21:55:29 +0000
committerKarl Berry <karl@freefriends.org>2019-10-15 21:55:29 +0000
commitb6c37f37bd427e1088bff34cec43098994a327a2 (patch)
treedabc63570562ad7e309a601849d05f7d441bf4cd /Master/texmf-dist/doc/fonts/libertinus-otf
parent1d7dcfbc556abdd4e6c2a1e17df4a473f08b3161 (diff)
libertinus-otf (15oct19)
git-svn-id: svn://tug.org/texlive/trunk@52394 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/fonts/libertinus-otf')
-rw-r--r--Master/texmf-dist/doc/fonts/libertinus-otf/Changes4
-rw-r--r--Master/texmf-dist/doc/fonts/libertinus-otf/README.md2
-rw-r--r--Master/texmf-dist/doc/fonts/libertinus-otf/libertinus-otf-doc.pdfbin256584 -> 512468 bytes
-rw-r--r--Master/texmf-dist/doc/fonts/libertinus-otf/libertinus-otf-doc.tex41
4 files changed, 43 insertions, 4 deletions
diff --git a/Master/texmf-dist/doc/fonts/libertinus-otf/Changes b/Master/texmf-dist/doc/fonts/libertinus-otf/Changes
index d0fa24c8bd9..7bf6d633830 100644
--- a/Master/texmf-dist/doc/fonts/libertinus-otf/Changes
+++ b/Master/texmf-dist/doc/fonts/libertinus-otf/Changes
@@ -1,5 +1,7 @@
+0.21 2019-10-15 - added feature definitions for slanted fonts
+ - add glyph list in the documentation
0.20 2019-09-20 - use the feature setting for the missing fonts
- and do nit create own ones.
+ and do not create own ones.
0.17 2019-06-07 - added macro \Wikipedia, new feature setting
0.16 2019-05-30 - fix for introduced bug for \XeTeX and Keyboard font
0.15 2019-05-30 - fix for keyboard symbols
diff --git a/Master/texmf-dist/doc/fonts/libertinus-otf/README.md b/Master/texmf-dist/doc/fonts/libertinus-otf/README.md
index 5513e8aa1b8..06544b12183 100644
--- a/Master/texmf-dist/doc/fonts/libertinus-otf/README.md
+++ b/Master/texmf-dist/doc/fonts/libertinus-otf/README.md
@@ -1,7 +1,7 @@
# README #
Package libertinus-otf supports the free fonts from
ctan.org/fonts/libertinus and defines the missing ones
-via several font feature setting.
+via several font feature settings.
% This file is distributed under the terms of the LaTeX Project Public
% License from CTAN archives in directory macros/latex/base/lppl.txt.
diff --git a/Master/texmf-dist/doc/fonts/libertinus-otf/libertinus-otf-doc.pdf b/Master/texmf-dist/doc/fonts/libertinus-otf/libertinus-otf-doc.pdf
index e3ca3590cfa..308d2f8433f 100644
--- a/Master/texmf-dist/doc/fonts/libertinus-otf/libertinus-otf-doc.pdf
+++ b/Master/texmf-dist/doc/fonts/libertinus-otf/libertinus-otf-doc.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/fonts/libertinus-otf/libertinus-otf-doc.tex b/Master/texmf-dist/doc/fonts/libertinus-otf/libertinus-otf-doc.tex
index 2e998429d4b..4a36b32bc23 100644
--- a/Master/texmf-dist/doc/fonts/libertinus-otf/libertinus-otf-doc.tex
+++ b/Master/texmf-dist/doc/fonts/libertinus-otf/libertinus-otf-doc.tex
@@ -1,8 +1,9 @@
-%% $Id: libertinus-otf-doc.tex 1086 2019-09-20 13:39:09Z herbert $
+%% $Id: libertinus-otf-doc.tex 1099 2019-10-15 13:41:36Z herbert $
\listfiles
-\documentclass[polish,english]{article}
+\documentclass[polish,english,a4paper]{article}
\usepackage{libertinus-otf}
\usepackage{babel}
+\usepackage{geometry}
\usepackage{booktabs}
\usepackage{xltabular}
\usepackage{listings}
@@ -25,6 +26,11 @@
\def\Lpack#1{\texttt{#1}\index{#1@\texttt{#1}}\index{Package!#1@\texttt{#1}}}
\def\testfeature#1#2#3{{\fontspec[RawFeature={+#2}]{#1}#3\relax}}
+\usepackage{multicol,luacode}
+\setlength{\columnsep}{0.3cm}
+\setlength{\columnseprule}{0.1pt}
+
+
\title{OpenType font Libertinus}
\author{Herbert Voß}
\usepackage{parskip}
@@ -885,6 +891,37 @@ The default 0123456
+\clearpage
+\newgeometry{margin=1cm,bmargin=2cm}
+
+\section{The font list of Libertinus Serif}
+
+\rmfamily
+\begin{multicols}{5}
+\begin{luacode*}
+ local f = fontloader.open('/usr/local/texlive/2019/texmf-dist/fonts/opentype/public/libertinus-fonts/LibertinusSerif-Regular.otf')
+ print("Max glyphs: "..f.glyphmax)
+ local glyphs = {}
+ for i = 0, f.glyphmax - 1 do
+ local g = f.glyphs[i]
+ if g then
+ table.insert(glyphs, {name = g.name, unicode = g.unicode})
+ end
+ end
+ table.sort(glyphs, function (a,b) return (a.unicode < b.unicode) end)
+ for i = 1, #glyphs do
+ tex.sprint(glyphs[i].unicode .. ': ')
+ if (glyphs[i].unicode > 0) then
+ tex.sprint('{\\char' .. glyphs[i].unicode .. '}');
+ end
+ tex.sprint(' {\\scriptsize (')
+ tex.sprint(-2, glyphs[i].name)
+ tex.sprint(')}\\\\')
+ end
+ fontloader.close(f)
+\end{luacode*}
+\end{multicols}
+
\end{document}