diff options
author | Karl Berry <karl@freefriends.org> | 2019-10-15 21:55:29 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2019-10-15 21:55:29 +0000 |
commit | b6c37f37bd427e1088bff34cec43098994a327a2 (patch) | |
tree | dabc63570562ad7e309a601849d05f7d441bf4cd /Master/texmf-dist/doc | |
parent | 1d7dcfbc556abdd4e6c2a1e17df4a473f08b3161 (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')
-rw-r--r-- | Master/texmf-dist/doc/fonts/libertinus-otf/Changes | 4 | ||||
-rw-r--r-- | Master/texmf-dist/doc/fonts/libertinus-otf/README.md | 2 | ||||
-rw-r--r-- | Master/texmf-dist/doc/fonts/libertinus-otf/libertinus-otf-doc.pdf | bin | 256584 -> 512468 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/fonts/libertinus-otf/libertinus-otf-doc.tex | 41 |
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 Binary files differindex 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 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} |