summaryrefslogtreecommitdiff
path: root/fonts
diff options
context:
space:
mode:
Diffstat (limited to 'fonts')
-rw-r--r--fonts/librebaskerville/README35
-rw-r--r--fonts/librebaskerville/doc/librebaskerville-samples.pdfbin30466 -> 21432 bytes
-rw-r--r--fonts/librebaskerville/doc/librebaskerville-samples.tex1
-rw-r--r--fonts/librebaskerville/enc/lbskvl_4uz6a2.enc65
-rw-r--r--fonts/librebaskerville/enc/lbskvl_4yc6wb.enc64
-rw-r--r--fonts/librebaskerville/enc/lbskvl_6hj2ra.enc63
-rw-r--r--fonts/librebaskerville/enc/lbskvl_p6yehx.enc63
-rw-r--r--fonts/librebaskerville/enc/lbskvl_uf5aa7.enc65
-rw-r--r--fonts/librebaskerville/enc/lbskvl_ufnake.enc65
-rw-r--r--fonts/librebaskerville/enc/lbskvl_vepvv3.enc65
-rw-r--r--fonts/librebaskerville/enc/lbskvl_wpcz7d.enc65
-rw-r--r--fonts/librebaskerville/enc/lbskvl_yeotsr.enc64
-rw-r--r--fonts/librebaskerville/latex/LY1LibreBskvl-LF.fd73
-rw-r--r--fonts/librebaskerville/latex/LY1LibreBskvl-Sup.fd73
-rw-r--r--fonts/librebaskerville/latex/OT1LibreBskvl-LF.fd73
-rw-r--r--fonts/librebaskerville/latex/OT1LibreBskvl-Sup.fd73
-rw-r--r--fonts/librebaskerville/latex/T1LibreBskvl-LF.fd73
-rw-r--r--fonts/librebaskerville/latex/T1LibreBskvl-Sup.fd73
-rw-r--r--fonts/librebaskerville/latex/TS1LibreBskvl-LF.fd73
-rw-r--r--fonts/librebaskerville/latex/librebaskerville.sty81
-rw-r--r--fonts/librebaskerville/map/LibreBaskerville.map23
-rw-r--r--fonts/librebaskerville/tfm/LibreBskvl-Bold-lf-ly1--base.tfmbin0 -> 1928 bytes
-rw-r--r--fonts/librebaskerville/tfm/LibreBskvl-Bold-lf-ly1.tfmbin0 -> 47044 bytes
-rw-r--r--fonts/librebaskerville/tfm/LibreBskvl-Bold-lf-ot1.tfmbin0 -> 13956 bytes
-rw-r--r--fonts/librebaskerville/tfm/LibreBskvl-Bold-lf-t1--base.tfmbin0 -> 1828 bytes
-rw-r--r--fonts/librebaskerville/tfm/LibreBskvl-Bold-lf-t1.tfmbin0 -> 65276 bytes
-rw-r--r--fonts/librebaskerville/tfm/LibreBskvl-Bold-lf-ts1--base.tfmbin0 -> 1392 bytes
-rw-r--r--fonts/librebaskerville/tfm/LibreBskvl-Bold-lf-ts1.tfmbin0 -> 1400 bytes
-rw-r--r--fonts/librebaskerville/tfm/LibreBskvl-Bold-sup-ly1--base.tfmbin0 -> 1884 bytes
-rw-r--r--fonts/librebaskerville/tfm/LibreBskvl-Bold-sup-ly1.tfmbin0 -> 1888 bytes
-rw-r--r--fonts/librebaskerville/tfm/LibreBskvl-Bold-sup-ot1.tfmbin0 -> 1316 bytes
-rw-r--r--fonts/librebaskerville/tfm/LibreBskvl-Bold-sup-t1--base.tfmbin0 -> 1812 bytes
-rw-r--r--fonts/librebaskerville/tfm/LibreBskvl-Bold-sup-t1.tfmbin0 -> 1820 bytes
-rw-r--r--fonts/librebaskerville/tfm/LibreBskvl-Italic-lf-ly1--base.tfmbin0 -> 2108 bytes
-rw-r--r--fonts/librebaskerville/tfm/LibreBskvl-Italic-lf-ly1.tfmbin0 -> 61112 bytes
-rw-r--r--fonts/librebaskerville/tfm/LibreBskvl-Italic-lf-ot1.tfmbin0 -> 19124 bytes
-rw-r--r--fonts/librebaskerville/tfm/LibreBskvl-Italic-lf-t1--base.tfmbin0 -> 1988 bytes
-rw-r--r--fonts/librebaskerville/tfm/LibreBskvl-Italic-lf-t1.tfmbin0 -> 84020 bytes
-rw-r--r--fonts/librebaskerville/tfm/LibreBskvl-Italic-lf-ts1--base.tfmbin0 -> 1448 bytes
-rw-r--r--fonts/librebaskerville/tfm/LibreBskvl-Italic-lf-ts1.tfmbin0 -> 1452 bytes
-rw-r--r--fonts/librebaskerville/tfm/LibreBskvl-Italic-sup-ly1--base.tfmbin0 -> 2068 bytes
-rw-r--r--fonts/librebaskerville/tfm/LibreBskvl-Italic-sup-ly1.tfmbin0 -> 2072 bytes
-rw-r--r--fonts/librebaskerville/tfm/LibreBskvl-Italic-sup-ot1.tfmbin0 -> 1408 bytes
-rw-r--r--fonts/librebaskerville/tfm/LibreBskvl-Italic-sup-t1--base.tfmbin0 -> 1980 bytes
-rw-r--r--fonts/librebaskerville/tfm/LibreBskvl-Italic-sup-t1.tfmbin0 -> 1988 bytes
-rw-r--r--fonts/librebaskerville/tfm/LibreBskvl-Regular-lf-ly1--base.tfmbin0 -> 1924 bytes
-rw-r--r--fonts/librebaskerville/tfm/LibreBskvl-Regular-lf-ly1.tfmbin0 -> 46164 bytes
-rw-r--r--fonts/librebaskerville/tfm/LibreBskvl-Regular-lf-ot1.tfmbin0 -> 13656 bytes
-rw-r--r--fonts/librebaskerville/tfm/LibreBskvl-Regular-lf-t1--base.tfmbin0 -> 1832 bytes
-rw-r--r--fonts/librebaskerville/tfm/LibreBskvl-Regular-lf-t1.tfmbin0 -> 63876 bytes
-rw-r--r--fonts/librebaskerville/tfm/LibreBskvl-Regular-lf-ts1--base.tfmbin0 -> 1368 bytes
-rw-r--r--fonts/librebaskerville/tfm/LibreBskvl-Regular-lf-ts1.tfmbin0 -> 1376 bytes
-rw-r--r--fonts/librebaskerville/tfm/LibreBskvl-Regular-sup-ly1--base.tfmbin0 -> 1872 bytes
-rw-r--r--fonts/librebaskerville/tfm/LibreBskvl-Regular-sup-ly1.tfmbin0 -> 1876 bytes
-rw-r--r--fonts/librebaskerville/tfm/LibreBskvl-Regular-sup-ot1.tfmbin0 -> 1300 bytes
-rw-r--r--fonts/librebaskerville/tfm/LibreBskvl-Regular-sup-t1--base.tfmbin0 -> 1808 bytes
-rw-r--r--fonts/librebaskerville/tfm/LibreBskvl-Regular-sup-t1.tfmbin0 -> 1816 bytes
-rw-r--r--fonts/librebaskerville/type1/LibreBskvl-Bold.pfbbin0 -> 77295 bytes
-rw-r--r--fonts/librebaskerville/type1/LibreBskvl-Italic.pfbbin0 -> 84922 bytes
-rw-r--r--fonts/librebaskerville/type1/LibreBskvl-Regular.pfbbin0 -> 81047 bytes
-rw-r--r--fonts/librebaskerville/vf/LibreBskvl-Bold-lf-ly1.vfbin0 -> 1728 bytes
-rw-r--r--fonts/librebaskerville/vf/LibreBskvl-Bold-lf-t1.vfbin0 -> 1728 bytes
-rw-r--r--fonts/librebaskerville/vf/LibreBskvl-Bold-lf-ts1.vfbin0 -> 496 bytes
-rw-r--r--fonts/librebaskerville/vf/LibreBskvl-Bold-sup-ly1.vfbin0 -> 1672 bytes
-rw-r--r--fonts/librebaskerville/vf/LibreBskvl-Bold-sup-t1.vfbin0 -> 1692 bytes
-rw-r--r--fonts/librebaskerville/vf/LibreBskvl-Italic-lf-ly1.vfbin0 -> 1732 bytes
-rw-r--r--fonts/librebaskerville/vf/LibreBskvl-Italic-lf-t1.vfbin0 -> 1732 bytes
-rw-r--r--fonts/librebaskerville/vf/LibreBskvl-Italic-lf-ts1.vfbin0 -> 496 bytes
-rw-r--r--fonts/librebaskerville/vf/LibreBskvl-Italic-sup-ly1.vfbin0 -> 1672 bytes
-rw-r--r--fonts/librebaskerville/vf/LibreBskvl-Italic-sup-t1.vfbin0 -> 1696 bytes
-rw-r--r--fonts/librebaskerville/vf/LibreBskvl-Regular-lf-ly1.vfbin0 -> 1732 bytes
-rw-r--r--fonts/librebaskerville/vf/LibreBskvl-Regular-lf-t1.vfbin0 -> 1732 bytes
-rw-r--r--fonts/librebaskerville/vf/LibreBskvl-Regular-lf-ts1.vfbin0 -> 500 bytes
-rw-r--r--fonts/librebaskerville/vf/LibreBskvl-Regular-sup-ly1.vfbin0 -> 1672 bytes
-rw-r--r--fonts/librebaskerville/vf/LibreBskvl-Regular-sup-t1.vfbin0 -> 1696 bytes
75 files changed, 1188 insertions, 42 deletions
diff --git a/fonts/librebaskerville/README b/fonts/librebaskerville/README
index 0bd701f263..03fc9e5804 100644
--- a/fonts/librebaskerville/README
+++ b/fonts/librebaskerville/README
@@ -1,17 +1,16 @@
This is the README for the librebaskerville package, version
-2020-07-24.
+2020-07-28.
-This package provides the Libre Baskerville family of fonts,
-designed by Pablo Impallari, for use with XeLaTeX or LuaLaTeX;
-[pdf]LaTeX support and type1 fonts have been removed for licensing
-reasons,
+This package provides LaTeX, pdfLaTeX, XeLaTeX and LuaLaTeX support for
+the Libre Baskerville family of fonts, designed by Pablo Impallari.
To install this package on a TDS-compliant TeX system download the
file "tex-archive"/install/fonts/librebaskerville.tds.zip, where the
preferred URL for "tex-archive" is http://mirror.ctan.org. Unzip
the archive at the root of an appropriate texmf tree, likely a
personal or local tree. If necessary, update the file-name database
-(e.g., texhash).
+(e.g., texhash). Update the font-map files by enabling the Map file
+LibreBaskerville.map.
To use, add
@@ -20,17 +19,25 @@ To use, add
to the preamble of your document. This will activate Libre Baskerville
as the main (serifed) text font.
+LuaLaTeX and xeLaTeX users who might prefer type1 fonts or who wish to
+avoid fontspec may use the type1 option.
+
Options scaled=<number> or scale=<number> may be used to scale the
fonts.
-The only figure style supported is proportional-lining.
+The only figure style supported is proportional-lining. Font encodings
+supported are OT1, T1, LY1 and TS1.
Macro \librebaskerville selects the Libre Baskerville family.
-The fonts are available at
-https://github.com/impallari/Libre-Baskerville and are
-licensed under the SIL Open Font License, (version 1.1);
-the text may be found in the doc directory. The rest of the
-package is licensed under the terms of the LaTeX Project
-Public License. The maintainer of this package is Bob
-Tennent (rdt at cs.queensu.ca)
+The original fonts are available at
+
+https://github.com/impallari/Libre-Baskerville
+
+and are licensed under the SIL Open Font License, (version
+1.1); the text may be found in the doc directory. The
+opentype and type1 versions were created using fontforge.
+The support files were created using autoinst and are
+licensed under the terms of the LaTeX Project Public
+License. The maintainer of this package is Bob Tennent (rdt
+at cs.queensu.ca)
diff --git a/fonts/librebaskerville/doc/librebaskerville-samples.pdf b/fonts/librebaskerville/doc/librebaskerville-samples.pdf
index e27f04774f..a922dc5d3e 100644
--- a/fonts/librebaskerville/doc/librebaskerville-samples.pdf
+++ b/fonts/librebaskerville/doc/librebaskerville-samples.pdf
Binary files differ
diff --git a/fonts/librebaskerville/doc/librebaskerville-samples.tex b/fonts/librebaskerville/doc/librebaskerville-samples.tex
index a87f766fbb..9aef815afe 100644
--- a/fonts/librebaskerville/doc/librebaskerville-samples.tex
+++ b/fonts/librebaskerville/doc/librebaskerville-samples.tex
@@ -1,4 +1,5 @@
\documentclass{article}
+\usepackage[T1]{fontenc}
\usepackage{librebaskerville}
\usepackage{lipsum}
\begin{document}
diff --git a/fonts/librebaskerville/enc/lbskvl_4uz6a2.enc b/fonts/librebaskerville/enc/lbskvl_4uz6a2.enc
new file mode 100644
index 0000000000..21d76e2d5d
--- /dev/null
+++ b/fonts/librebaskerville/enc/lbskvl_4uz6a2.enc
@@ -0,0 +1,65 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_4uz6a2melkgi2nfsinzqmqjrog
+% Encoding created by otftotfm on Mon Jul 27 08:40:33 2020
+% Command line follows encoding
+/AutoEnc_4uz6a2melkgi2nfsinzqmqjrog [
+%00
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%10
+ /dotlessi /dotlessj /grave /acute /caron /breve /macron /ring
+ /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
+%20
+ /space /exclam /quotedblright /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero /one /two /three /four /five /six /seven
+ /eight /nine /colon /semicolon /exclamdown /equal /questiondown /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /quotedblleft /bracketright /circumflex /dotaccent
+%60
+ /quoteleft /a /b /c /d /e /f /g
+ /h /i /j /k /l /m /n /o
+%70
+ /p /q /r /s /t /u /v /w
+ /x /y /z /endash /emdash /hungarumlaut /tilde /dieresis
+%80
+ /f_f /f_i /f_l /f_f_i /f_f_l /f_b /f_h /f_j
+ /f_k /f_t /Lslash /f_f_b /f_f_h /f_f_j /f_f_k /f_f_t
+%90
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%A0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /lslash /.notdef /.notdef /.notdef /.notdef /.notdef
+%B0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%C0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%D0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%E0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%F0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_ot1
+% --tfm-directory=texmf/fonts/tfm/impallari/librebaskerville
+% --vf-directory=texmf/fonts/vf/impallari/librebaskerville
+% --truetype-directory=texmf/fonts/truetype/impallari/librebaskerville
+% --encoding-directory=texmf/fonts/enc/dvips/librebaskerville
+% --map-file=texmf/fonts/map/dvips/librebaskerville/LibreBskvl.map
+% --no-updmap --no-type1 --coding-scheme=TEX TEXT --feature=kern
+% --feature=liga --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff
+% --ligkern=ff i =: ffi --ligkern=ff l =: ffl LibreBskvl-Bold.ttf
+% LibreBskvl-Bold-lf-ot1'
diff --git a/fonts/librebaskerville/enc/lbskvl_4yc6wb.enc b/fonts/librebaskerville/enc/lbskvl_4yc6wb.enc
new file mode 100644
index 0000000000..5f63d3501a
--- /dev/null
+++ b/fonts/librebaskerville/enc/lbskvl_4yc6wb.enc
@@ -0,0 +1,64 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_4yc6wbf5o5xsiezmmnzenarz2b
+% Encoding created by otftotfm on Mon Jul 27 08:40:33 2020
+% Command line follows encoding
+/AutoEnc_4yc6wbf5o5xsiezmmnzenarz2b [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /quotesinglbase /guilsinglleft /guilsinglright
+%10
+ /quotedblleft /quotedblright /quotedblbase /guillemotleft /guillemotright /endash /emdash /.notdef
+ /.notdef /dotlessi /dotlessj /.notdef /.notdef /.notdef /.notdef /.notdef
+%20
+ /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zerosuperior /onesuperior /twosuperior /threesuperior /foursuperior /fivesuperior /sixsuperior /sevensuperior
+ /eightsuperior /ninesuperior /colon /semicolon /less /equal /greater /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore
+%60
+ /quoteleft /a /b /c /d /e /f /g
+ /h /i /j /k /l /m /n /o
+%70
+ /p /q /r /s /t /u /v /w
+ /x /y /z /braceleft /bar /braceright /asciitilde /hyphen
+%80
+ /Abreve /Aogonek /Cacute /Ccaron /Dcaron /Ecaron /Eogonek /Gbreve
+ /Lacute /Lcaron /Lslash /Nacute /Ncaron /Eng /Ohungarumlaut /Racute
+%90
+ /Rcaron /Sacute /Scaron /uni015E /Tcaron /uni0162 /Uhungarumlaut /Uring
+ /Ydieresis /Zacute /Zcaron /Zdotaccent /IJ /Idotaccent /dcroat /section
+%A0
+ /abreve /aogonek /cacute /ccaron /dcaron /ecaron /eogonek /gbreve
+ /lacute /lcaron /lslash /nacute /ncaron /eng /ohungarumlaut /racute
+%B0
+ /rcaron /sacute /scaron /uni015F /tcaron /uni0163 /uhungarumlaut /uring
+ /ydieresis /zacute /zcaron /zdotaccent /ij /exclamdown /questiondown /sterling
+%C0
+ /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
+ /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis
+%D0
+ /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /OE
+ /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /.notdef
+%E0
+ /agrave /aacute /acircumflex /atilde /adieresis /aring /ae /ccedilla
+ /egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis
+%F0
+ /eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /oe
+ /oslash /ugrave /uacute /ucircumflex /udieresis /yacute /thorn /germandbls
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_t1
+% --tfm-directory=texmf/fonts/tfm/impallari/librebaskerville
+% --vf-directory=texmf/fonts/vf/impallari/librebaskerville
+% --truetype-directory=texmf/fonts/truetype/impallari/librebaskerville
+% --encoding-directory=texmf/fonts/enc/dvips/librebaskerville
+% --map-file=texmf/fonts/map/dvips/librebaskerville/LibreBskvl.map
+% --no-updmap --no-type1 --coding-scheme=EXTENDED TEX FONT ENCODING - LATIN
+% --feature=sups --ligkern=* {KL} * LibreBskvl-Bold.ttf
+% LibreBskvl-Bold-sup-t1'
diff --git a/fonts/librebaskerville/enc/lbskvl_6hj2ra.enc b/fonts/librebaskerville/enc/lbskvl_6hj2ra.enc
new file mode 100644
index 0000000000..5305a26661
--- /dev/null
+++ b/fonts/librebaskerville/enc/lbskvl_6hj2ra.enc
@@ -0,0 +1,63 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_6hj2rapzurgnmpgep5fle5mloc
+% Encoding created by otftotfm on Mon Jul 27 08:40:33 2020
+% Command line follows encoding
+/AutoEnc_6hj2rapzurgnmpgep5fle5mloc [
+%00
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /cedilla /ogonek /quotesinglbase /exclam /asterisk
+%10
+ /question /C /quotedblbase /bar /exclamdown /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /questiondown /.notdef
+%20
+ /.notdef /endash /.notdef /.notdef /dollar /.notdef /.notdef /quotesingle
+ /.notdef /.notdef /.notdef /.notdef /comma /.notdef /period /fraction
+%30
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /minus /.notdef /.notdef
+%40
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%50
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%60
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%70
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%80
+ /.notdef /.notdef /.notdef /.notdef /dagger /daggerdbl /.notdef /perthousand
+ /bullet /.notdef /.notdef /.notdef /florin /.notdef /.notdef /.notdef
+%90
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /trademark
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /servicemark
+%A0
+ /.notdef /.notdef /cent /sterling /currency /yen /brokenbar /section
+ /.notdef /copyright /ordfeminine /.notdef /logicalnot /.notdef /registered /.notdef
+%B0
+ /degree /plusminus /twosuperior /threesuperior /.notdef /mu /paragraph /periodcentered
+ /.notdef /onesuperior /ordmasculine /.notdef /onequarter /onehalf /threequarters /Euro
+%C0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%D0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /multiply /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%E0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%F0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /divide /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_ts1
+% --tfm-directory=texmf/fonts/tfm/impallari/librebaskerville
+% --vf-directory=texmf/fonts/vf/impallari/librebaskerville
+% --truetype-directory=texmf/fonts/truetype/impallari/librebaskerville
+% --encoding-directory=texmf/fonts/enc/dvips/librebaskerville
+% --map-file=texmf/fonts/map/dvips/librebaskerville/LibreBskvl.map
+% --no-updmap --no-type1 --coding-scheme=TEX TEXT COMPANION SYMBOLS 1---TS1
+% LibreBskvl-Bold.ttf LibreBskvl-Bold-lf-ts1'
diff --git a/fonts/librebaskerville/enc/lbskvl_p6yehx.enc b/fonts/librebaskerville/enc/lbskvl_p6yehx.enc
new file mode 100644
index 0000000000..de6d818bf4
--- /dev/null
+++ b/fonts/librebaskerville/enc/lbskvl_p6yehx.enc
@@ -0,0 +1,63 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_p6yehxsl2c5oq6rlgs5qbdprqa
+% Encoding created by otftotfm on Mon Jul 27 08:40:32 2020
+% Command line follows encoding
+/AutoEnc_p6yehxsl2c5oq6rlgs5qbdprqa [
+%00
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%10
+ /dotlessi /dotlessj /grave /acute /caron /breve /macron /ring
+ /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
+%20
+ /space /exclam /quotedblright /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zerosuperior /onesuperior /twosuperior /threesuperior /foursuperior /fivesuperior /sixsuperior /sevensuperior
+ /eightsuperior /ninesuperior /colon /semicolon /exclamdown /equal /questiondown /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /quotedblleft /bracketright /circumflex /dotaccent
+%60
+ /quoteleft /a /b /c /d /e /f /g
+ /h /i /j /k /l /m /n /o
+%70
+ /p /q /r /s /t /u /v /w
+ /x /y /z /endash /emdash /hungarumlaut /tilde /dieresis
+%80
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /Lslash /.notdef /.notdef /.notdef /.notdef /.notdef
+%90
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%A0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /lslash /.notdef /.notdef /.notdef /.notdef /.notdef
+%B0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%C0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%D0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%E0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%F0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_ot1
+% --tfm-directory=texmf/fonts/tfm/impallari/librebaskerville
+% --vf-directory=texmf/fonts/vf/impallari/librebaskerville
+% --truetype-directory=texmf/fonts/truetype/impallari/librebaskerville
+% --encoding-directory=texmf/fonts/enc/dvips/librebaskerville
+% --map-file=texmf/fonts/map/dvips/librebaskerville/LibreBskvl.map
+% --no-updmap --no-type1 --coding-scheme=TEX TEXT --feature=sups --ligkern=*
+% {KL} * LibreBskvl-Bold.ttf LibreBskvl-Bold-sup-ot1'
diff --git a/fonts/librebaskerville/enc/lbskvl_uf5aa7.enc b/fonts/librebaskerville/enc/lbskvl_uf5aa7.enc
new file mode 100644
index 0000000000..0deedb3a2b
--- /dev/null
+++ b/fonts/librebaskerville/enc/lbskvl_uf5aa7.enc
@@ -0,0 +1,65 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_uf5aa7qjk6zmrqsgnyzon5oxdh
+% Encoding created by otftotfm on Mon Jul 27 08:40:33 2020
+% Command line follows encoding
+/AutoEnc_uf5aa7qjk6zmrqsgnyzon5oxdh [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /quotesinglbase /guilsinglleft /guilsinglright
+%10
+ /quotedblleft /quotedblright /quotedblbase /guillemotleft /guillemotright /endash /emdash /.notdef
+ /f_f /dotlessi /dotlessj /f_i /f_l /f_f_i /f_f_l /f_b
+%20
+ /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero /one /two /three /four /five /six /seven
+ /eight /nine /colon /semicolon /less /equal /greater /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore
+%60
+ /quoteleft /a /b /c /d /e /f /g
+ /h /i /j /k /l /m /n /o
+%70
+ /p /q /r /s /t /u /v /w
+ /x /y /z /braceleft /bar /braceright /asciitilde /hyphen
+%80
+ /Abreve /Aogonek /Cacute /Ccaron /Dcaron /Ecaron /Eogonek /Gbreve
+ /Lacute /Lcaron /Lslash /Nacute /Ncaron /Eng /Ohungarumlaut /Racute
+%90
+ /Rcaron /Sacute /Scaron /uni015E /Tcaron /uni0162 /Uhungarumlaut /Uring
+ /Ydieresis /Zacute /Zcaron /Zdotaccent /IJ /Idotaccent /dcroat /section
+%A0
+ /abreve /aogonek /cacute /ccaron /dcaron /ecaron /eogonek /gbreve
+ /lacute /lcaron /lslash /nacute /ncaron /eng /ohungarumlaut /racute
+%B0
+ /rcaron /sacute /scaron /uni015F /tcaron /uni0163 /uhungarumlaut /uring
+ /ydieresis /zacute /zcaron /zdotaccent /ij /exclamdown /questiondown /sterling
+%C0
+ /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
+ /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis
+%D0
+ /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /OE
+ /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /.notdef
+%E0
+ /agrave /aacute /acircumflex /atilde /adieresis /aring /ae /ccedilla
+ /egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis
+%F0
+ /eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /oe
+ /oslash /ugrave /uacute /ucircumflex /udieresis /yacute /thorn /germandbls
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_t1
+% --tfm-directory=texmf/fonts/tfm/impallari/librebaskerville
+% --vf-directory=texmf/fonts/vf/impallari/librebaskerville
+% --truetype-directory=texmf/fonts/truetype/impallari/librebaskerville
+% --encoding-directory=texmf/fonts/enc/dvips/librebaskerville
+% --map-file=texmf/fonts/map/dvips/librebaskerville/LibreBskvl.map
+% --no-updmap --no-type1 --coding-scheme=EXTENDED TEX FONT ENCODING - LATIN
+% --feature=kern --feature=liga --ligkern=f i =: fi --ligkern=f l =: fl
+% --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff l =: ffl
+% LibreBskvl-Bold.ttf LibreBskvl-Bold-lf-t1'
diff --git a/fonts/librebaskerville/enc/lbskvl_ufnake.enc b/fonts/librebaskerville/enc/lbskvl_ufnake.enc
new file mode 100644
index 0000000000..fee3e1407b
--- /dev/null
+++ b/fonts/librebaskerville/enc/lbskvl_ufnake.enc
@@ -0,0 +1,65 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_ufnakejmq66d2q7od2fmvev6bg
+% Encoding created by otftotfm on Mon Jul 27 08:40:33 2020
+% Command line follows encoding
+/AutoEnc_ufnakejmq66d2q7od2fmvev6bg [
+%00
+ /f_b /Euro /f_h /f_j /fraction /dotaccent /hungarumlaut /ogonek
+ /f_k /f_t /.notdef /f_f_l /f_f_i /f_f /f_l /f_i
+%10
+ /dotlessi /dotlessj /grave /acute /caron /breve /macron /ring
+ /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
+%20
+ /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero /one /two /three /four /five /six /seven
+ /eight /nine /colon /semicolon /less /equal /greater /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /backslash /bracketright /circumflex /underscore
+%60
+ /quoteleft /a /b /c /d /e /f /g
+ /h /i /j /k /l /m /n /o
+%70
+ /p /q /r /s /t /u /v /w
+ /x /y /z /braceleft /bar /braceright /tilde /dieresis
+%80
+ /Lslash /quotesingle /quotesinglbase /florin /quotedblbase /ellipsis /dagger /daggerdbl
+ /circumflex /perthousand /Scaron /guilsinglleft /OE /Zcaron /asciicircum /minus
+%90
+ /lslash /quoteleft /quoteright /quotedblleft /quotedblright /bullet /endash /emdash
+ /tilde /trademark /scaron /guilsinglright /oe /zcaron /asciitilde /Ydieresis
+%A0
+ /uni00A0 /exclamdown /cent /sterling /currency /yen /brokenbar /section
+ /dieresis /copyright /ordfeminine /guillemotleft /logicalnot /uni00AD /registered /macron
+%B0
+ /degree /plusminus /twosuperior /threesuperior /acute /mu /paragraph /periodcentered
+ /cedilla /onesuperior /ordmasculine /guillemotright /onequarter /onehalf /threequarters /questiondown
+%C0
+ /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
+ /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis
+%D0
+ /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /multiply
+ /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /germandbls
+%E0
+ /agrave /aacute /acircumflex /atilde /adieresis /aring /ae /ccedilla
+ /egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis
+%F0
+ /eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /divide
+ /oslash /ugrave /uacute /ucircumflex /udieresis /yacute /thorn /ydieresis
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_ly1
+% --tfm-directory=texmf/fonts/tfm/impallari/librebaskerville
+% --vf-directory=texmf/fonts/vf/impallari/librebaskerville
+% --truetype-directory=texmf/fonts/truetype/impallari/librebaskerville
+% --encoding-directory=texmf/fonts/enc/dvips/librebaskerville
+% --map-file=texmf/fonts/map/dvips/librebaskerville/LibreBskvl.map
+% --no-updmap --no-type1 --coding-scheme=TEX TYPEWRITER AND WINDOWS ANSI
+% --feature=kern --feature=liga --ligkern=f i =: fi --ligkern=f l =: fl
+% --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff l =: ffl
+% LibreBskvl-Bold.ttf LibreBskvl-Bold-lf-ly1'
diff --git a/fonts/librebaskerville/enc/lbskvl_vepvv3.enc b/fonts/librebaskerville/enc/lbskvl_vepvv3.enc
new file mode 100644
index 0000000000..f6fb2fe4e9
--- /dev/null
+++ b/fonts/librebaskerville/enc/lbskvl_vepvv3.enc
@@ -0,0 +1,65 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_vepvv3q36nrtphy6auzi4ht6kf
+% Encoding created by otftotfm on Mon Jul 27 08:40:34 2020
+% Command line follows encoding
+/AutoEnc_vepvv3q36nrtphy6auzi4ht6kf [
+%00
+ /f_b /Euro /f_h /f_k /fraction /dotaccent /hungarumlaut /ogonek
+ /f_j /f_t /.notdef /f_f_l /f_f_i /f_f /f_l /f_i
+%10
+ /dotlessi /dotlessj /grave /acute /caron /breve /macron /ring
+ /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
+%20
+ /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero /one /two /three /four /five /six /seven
+ /eight /nine /colon /semicolon /less /equal /greater /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /backslash /bracketright /circumflex /underscore
+%60
+ /quoteleft /a /b /c /d /e /f /g
+ /h /i /j /k /l /m /n /o
+%70
+ /p /q /r /s /t /u /v /w
+ /x /y /z /braceleft /bar /braceright /tilde /dieresis
+%80
+ /Lslash /quotesingle /quotesinglbase /florin /quotedblbase /ellipsis /dagger /daggerdbl
+ /circumflex /perthousand /Scaron /guilsinglleft /OE /Zcaron /asciicircum /minus
+%90
+ /lslash /quoteleft /quoteright /quotedblleft /quotedblright /bullet /endash /emdash
+ /tilde /trademark /scaron /guilsinglright /oe /zcaron /asciitilde /Ydieresis
+%A0
+ /uni00A0 /exclamdown /cent /sterling /currency /yen /brokenbar /section
+ /dieresis /copyright /ordfeminine /guillemotleft /logicalnot /uni00AD /registered /macron
+%B0
+ /degree /plusminus /twosuperior /threesuperior /acute /mu /paragraph /periodcentered
+ /cedilla /onesuperior /ordmasculine /guillemotright /onequarter /onehalf /threequarters /questiondown
+%C0
+ /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
+ /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis
+%D0
+ /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /multiply
+ /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /germandbls
+%E0
+ /agrave /aacute /acircumflex /atilde /adieresis /aring /ae /ccedilla
+ /egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis
+%F0
+ /eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /divide
+ /oslash /ugrave /uacute /ucircumflex /udieresis /yacute /thorn /ydieresis
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_ly1
+% --tfm-directory=texmf/fonts/tfm/impallari/librebaskerville
+% --vf-directory=texmf/fonts/vf/impallari/librebaskerville
+% --truetype-directory=texmf/fonts/truetype/impallari/librebaskerville
+% --encoding-directory=texmf/fonts/enc/dvips/librebaskerville
+% --map-file=texmf/fonts/map/dvips/librebaskerville/LibreBskvl.map
+% --no-updmap --no-type1 --coding-scheme=TEX TYPEWRITER AND WINDOWS ANSI
+% --feature=kern --feature=liga --ligkern=f i =: fi --ligkern=f l =: fl
+% --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff l =: ffl
+% LibreBskvl-Italic.ttf LibreBskvl-Italic-lf-ly1'
diff --git a/fonts/librebaskerville/enc/lbskvl_wpcz7d.enc b/fonts/librebaskerville/enc/lbskvl_wpcz7d.enc
new file mode 100644
index 0000000000..e800e59104
--- /dev/null
+++ b/fonts/librebaskerville/enc/lbskvl_wpcz7d.enc
@@ -0,0 +1,65 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_wpcz7df3cfgdql6umqmufdgekb
+% Encoding created by otftotfm on Mon Jul 27 08:40:34 2020
+% Command line follows encoding
+/AutoEnc_wpcz7df3cfgdql6umqmufdgekb [
+%00
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%10
+ /dotlessi /dotlessj /grave /acute /caron /breve /macron /ring
+ /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
+%20
+ /space /exclam /quotedblright /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero /one /two /three /four /five /six /seven
+ /eight /nine /colon /semicolon /exclamdown /equal /questiondown /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /quotedblleft /bracketright /circumflex /dotaccent
+%60
+ /quoteleft /a /b /c /d /e /f /g
+ /h /i /j /k /l /m /n /o
+%70
+ /p /q /r /s /t /u /v /w
+ /x /y /z /endash /emdash /hungarumlaut /tilde /dieresis
+%80
+ /f_f /f_i /f_l /f_f_i /f_f_l /f_b /f_h /f_k
+ /f_j /f_t /Lslash /f_f_b /f_f_h /f_f_k /f_f_j /f_f_t
+%90
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%A0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /lslash /.notdef /.notdef /.notdef /.notdef /.notdef
+%B0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%C0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%D0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%E0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%F0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_ot1
+% --tfm-directory=texmf/fonts/tfm/impallari/librebaskerville
+% --vf-directory=texmf/fonts/vf/impallari/librebaskerville
+% --truetype-directory=texmf/fonts/truetype/impallari/librebaskerville
+% --encoding-directory=texmf/fonts/enc/dvips/librebaskerville
+% --map-file=texmf/fonts/map/dvips/librebaskerville/LibreBskvl.map
+% --no-updmap --no-type1 --coding-scheme=TEX TEXT --feature=kern
+% --feature=liga --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff
+% --ligkern=ff i =: ffi --ligkern=ff l =: ffl LibreBskvl-Italic.ttf
+% LibreBskvl-Italic-lf-ot1'
diff --git a/fonts/librebaskerville/enc/lbskvl_yeotsr.enc b/fonts/librebaskerville/enc/lbskvl_yeotsr.enc
new file mode 100644
index 0000000000..801a1c2496
--- /dev/null
+++ b/fonts/librebaskerville/enc/lbskvl_yeotsr.enc
@@ -0,0 +1,64 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_yeotsr6o4yrhzxgnwzr7vod3ca
+% Encoding created by otftotfm on Mon Jul 27 08:40:32 2020
+% Command line follows encoding
+/AutoEnc_yeotsr6o4yrhzxgnwzr7vod3ca [
+%00
+ /.notdef /Euro /.notdef /.notdef /fraction /dotaccent /hungarumlaut /ogonek
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%10
+ /dotlessi /dotlessj /grave /acute /caron /breve /macron /ring
+ /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
+%20
+ /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zerosuperior /onesuperior /twosuperior /threesuperior /foursuperior /fivesuperior /sixsuperior /sevensuperior
+ /eightsuperior /ninesuperior /colon /semicolon /less /equal /greater /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /backslash /bracketright /circumflex /underscore
+%60
+ /quoteleft /a /b /c /d /e /f /g
+ /h /i /j /k /l /m /n /o
+%70
+ /p /q /r /s /t /u /v /w
+ /x /y /z /braceleft /bar /braceright /tilde /dieresis
+%80
+ /Lslash /quotesingle /quotesinglbase /florin /quotedblbase /ellipsis /dagger /daggerdbl
+ /circumflex /perthousand /Scaron /guilsinglleft /OE /Zcaron /asciicircum /minus
+%90
+ /lslash /quoteleft /quoteright /quotedblleft /quotedblright /bullet /endash /emdash
+ /tilde /trademark /scaron /guilsinglright /oe /zcaron /asciitilde /Ydieresis
+%A0
+ /uni00A0 /exclamdown /cent /sterling /currency /yen /brokenbar /section
+ /dieresis /copyright /ordfeminine /guillemotleft /logicalnot /uni00AD /registered /macron
+%B0
+ /degree /plusminus /twosuperior /threesuperior /acute /mu /paragraph /periodcentered
+ /cedilla /onesuperior /ordmasculine /guillemotright /onequarter /onehalf /threequarters /questiondown
+%C0
+ /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
+ /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis
+%D0
+ /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /multiply
+ /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /germandbls
+%E0
+ /agrave /aacute /acircumflex /atilde /adieresis /aring /ae /ccedilla
+ /egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis
+%F0
+ /eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /divide
+ /oslash /ugrave /uacute /ucircumflex /udieresis /yacute /thorn /ydieresis
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_ly1
+% --tfm-directory=texmf/fonts/tfm/impallari/librebaskerville
+% --vf-directory=texmf/fonts/vf/impallari/librebaskerville
+% --truetype-directory=texmf/fonts/truetype/impallari/librebaskerville
+% --encoding-directory=texmf/fonts/enc/dvips/librebaskerville
+% --map-file=texmf/fonts/map/dvips/librebaskerville/LibreBskvl.map
+% --no-updmap --no-type1 --coding-scheme=TEX TYPEWRITER AND WINDOWS ANSI
+% --feature=sups --ligkern=* {KL} * LibreBskvl-Bold.ttf
+% LibreBskvl-Bold-sup-ly1'
diff --git a/fonts/librebaskerville/latex/LY1LibreBskvl-LF.fd b/fonts/librebaskerville/latex/LY1LibreBskvl-LF.fd
new file mode 100644
index 0000000000..255f55f7b3
--- /dev/null
+++ b/fonts/librebaskerville/latex/LY1LibreBskvl-LF.fd
@@ -0,0 +1,73 @@
+%% Generated by autoinst on 2020/07/27
+%%
+\ProvidesFile{LY1LibreBskvl-LF.fd}
+ [2020/07/27 (autoinst) Font definitions for LY1/LibreBskvl-LF.]
+
+\ifcsname s@fct@alias\endcsname\else
+\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo}
+\gdef\@font@aliasinfo#1{%
+ \@font@info{Font\space shape\space `\curr@fontshape'\space will
+ \space be\space aliased\MessageBreak to\space `\mandatory@arg'}%
+}
+\fi
+
+\expandafter\ifx\csname LibreBskvl@scale\endcsname\relax
+ \let\LibreBskvl@@scale\@empty
+\else
+ \edef\LibreBskvl@@scale{s*[\csname LibreBskvl@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{LY1}{LibreBskvl-LF}{}
+
+
+% ---- regular ----
+
+\DeclareFontShape{LY1}{LibreBskvl-LF}{regular}{n}{
+ <-> \LibreBskvl@@scale LibreBskvl-Regular-lf-ly1
+}{}
+
+\DeclareFontShape{LY1}{LibreBskvl-LF}{regular}{it}{
+ <-> \LibreBskvl@@scale LibreBskvl-Italic-lf-ly1
+}{}
+
+\DeclareFontShape{LY1}{LibreBskvl-LF}{regular}{sl}{
+ <-> ssub * LibreBskvl-LF/regular/it
+}{}
+
+
+% ---- bold ----
+
+\DeclareFontShape{LY1}{LibreBskvl-LF}{bold}{n}{
+ <-> \LibreBskvl@@scale LibreBskvl-Bold-lf-ly1
+}{}
+
+%
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
+%
+
+% m --> regular
+
+\DeclareFontShape{LY1}{LibreBskvl-LF}{m}{sl}{
+ <-> alias * LibreBskvl-LF/regular/sl
+}{}
+
+\DeclareFontShape{LY1}{LibreBskvl-LF}{m}{n}{
+ <-> alias * LibreBskvl-LF/regular/n
+}{}
+
+\DeclareFontShape{LY1}{LibreBskvl-LF}{m}{it}{
+ <-> alias * LibreBskvl-LF/regular/it
+}{}
+
+
+% b --> bold
+
+\DeclareFontShape{LY1}{LibreBskvl-LF}{b}{n}{
+ <-> alias * LibreBskvl-LF/bold/n
+}{}
+
+\DeclareFontShape{LY1}{LibreBskvl-LF}{bx}{n}{
+ <-> ssub * LibreBskvl-LF/b/n
+}{}
+
+\endinput
diff --git a/fonts/librebaskerville/latex/LY1LibreBskvl-Sup.fd b/fonts/librebaskerville/latex/LY1LibreBskvl-Sup.fd
new file mode 100644
index 0000000000..e625f92b53
--- /dev/null
+++ b/fonts/librebaskerville/latex/LY1LibreBskvl-Sup.fd
@@ -0,0 +1,73 @@
+%% Generated by autoinst on 2020/07/27
+%%
+\ProvidesFile{LY1LibreBskvl-Sup.fd}
+ [2020/07/27 (autoinst) Font definitions for LY1/LibreBskvl-Sup.]
+
+\ifcsname s@fct@alias\endcsname\else
+\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo}
+\gdef\@font@aliasinfo#1{%
+ \@font@info{Font\space shape\space `\curr@fontshape'\space will
+ \space be\space aliased\MessageBreak to\space `\mandatory@arg'}%
+}
+\fi
+
+\expandafter\ifx\csname LibreBskvl@scale\endcsname\relax
+ \let\LibreBskvl@@scale\@empty
+\else
+ \edef\LibreBskvl@@scale{s*[\csname LibreBskvl@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{LY1}{LibreBskvl-Sup}{}
+
+
+% ---- regular ----
+
+\DeclareFontShape{LY1}{LibreBskvl-Sup}{regular}{n}{
+ <-> \LibreBskvl@@scale LibreBskvl-Regular-sup-ly1
+}{}
+
+\DeclareFontShape{LY1}{LibreBskvl-Sup}{regular}{it}{
+ <-> \LibreBskvl@@scale LibreBskvl-Italic-sup-ly1
+}{}
+
+\DeclareFontShape{LY1}{LibreBskvl-Sup}{regular}{sl}{
+ <-> ssub * LibreBskvl-Sup/regular/it
+}{}
+
+
+% ---- bold ----
+
+\DeclareFontShape{LY1}{LibreBskvl-Sup}{bold}{n}{
+ <-> \LibreBskvl@@scale LibreBskvl-Bold-sup-ly1
+}{}
+
+%
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
+%
+
+% m --> regular
+
+\DeclareFontShape{LY1}{LibreBskvl-Sup}{m}{sl}{
+ <-> alias * LibreBskvl-Sup/regular/sl
+}{}
+
+\DeclareFontShape{LY1}{LibreBskvl-Sup}{m}{n}{
+ <-> alias * LibreBskvl-Sup/regular/n
+}{}
+
+\DeclareFontShape{LY1}{LibreBskvl-Sup}{m}{it}{
+ <-> alias * LibreBskvl-Sup/regular/it
+}{}
+
+
+% b --> bold
+
+\DeclareFontShape{LY1}{LibreBskvl-Sup}{b}{n}{
+ <-> alias * LibreBskvl-Sup/bold/n
+}{}
+
+\DeclareFontShape{LY1}{LibreBskvl-Sup}{bx}{n}{
+ <-> ssub * LibreBskvl-Sup/b/n
+}{}
+
+\endinput
diff --git a/fonts/librebaskerville/latex/OT1LibreBskvl-LF.fd b/fonts/librebaskerville/latex/OT1LibreBskvl-LF.fd
new file mode 100644
index 0000000000..28cc888913
--- /dev/null
+++ b/fonts/librebaskerville/latex/OT1LibreBskvl-LF.fd
@@ -0,0 +1,73 @@
+%% Generated by autoinst on 2020/07/27
+%%
+\ProvidesFile{OT1LibreBskvl-LF.fd}
+ [2020/07/27 (autoinst) Font definitions for OT1/LibreBskvl-LF.]
+
+\ifcsname s@fct@alias\endcsname\else
+\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo}
+\gdef\@font@aliasinfo#1{%
+ \@font@info{Font\space shape\space `\curr@fontshape'\space will
+ \space be\space aliased\MessageBreak to\space `\mandatory@arg'}%
+}
+\fi
+
+\expandafter\ifx\csname LibreBskvl@scale\endcsname\relax
+ \let\LibreBskvl@@scale\@empty
+\else
+ \edef\LibreBskvl@@scale{s*[\csname LibreBskvl@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{OT1}{LibreBskvl-LF}{}
+
+
+% ---- regular ----
+
+\DeclareFontShape{OT1}{LibreBskvl-LF}{regular}{n}{
+ <-> \LibreBskvl@@scale LibreBskvl-Regular-lf-ot1
+}{}
+
+\DeclareFontShape{OT1}{LibreBskvl-LF}{regular}{it}{
+ <-> \LibreBskvl@@scale LibreBskvl-Italic-lf-ot1
+}{}
+
+\DeclareFontShape{OT1}{LibreBskvl-LF}{regular}{sl}{
+ <-> ssub * LibreBskvl-LF/regular/it
+}{}
+
+
+% ---- bold ----
+
+\DeclareFontShape{OT1}{LibreBskvl-LF}{bold}{n}{
+ <-> \LibreBskvl@@scale LibreBskvl-Bold-lf-ot1
+}{}
+
+%
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
+%
+
+% m --> regular
+
+\DeclareFontShape{OT1}{LibreBskvl-LF}{m}{sl}{
+ <-> alias * LibreBskvl-LF/regular/sl
+}{}
+
+\DeclareFontShape{OT1}{LibreBskvl-LF}{m}{n}{
+ <-> alias * LibreBskvl-LF/regular/n
+}{}
+
+\DeclareFontShape{OT1}{LibreBskvl-LF}{m}{it}{
+ <-> alias * LibreBskvl-LF/regular/it
+}{}
+
+
+% b --> bold
+
+\DeclareFontShape{OT1}{LibreBskvl-LF}{b}{n}{
+ <-> alias * LibreBskvl-LF/bold/n
+}{}
+
+\DeclareFontShape{OT1}{LibreBskvl-LF}{bx}{n}{
+ <-> ssub * LibreBskvl-LF/b/n
+}{}
+
+\endinput
diff --git a/fonts/librebaskerville/latex/OT1LibreBskvl-Sup.fd b/fonts/librebaskerville/latex/OT1LibreBskvl-Sup.fd
new file mode 100644
index 0000000000..34a543bba0
--- /dev/null
+++ b/fonts/librebaskerville/latex/OT1LibreBskvl-Sup.fd
@@ -0,0 +1,73 @@
+%% Generated by autoinst on 2020/07/27
+%%
+\ProvidesFile{OT1LibreBskvl-Sup.fd}
+ [2020/07/27 (autoinst) Font definitions for OT1/LibreBskvl-Sup.]
+
+\ifcsname s@fct@alias\endcsname\else
+\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo}
+\gdef\@font@aliasinfo#1{%
+ \@font@info{Font\space shape\space `\curr@fontshape'\space will
+ \space be\space aliased\MessageBreak to\space `\mandatory@arg'}%
+}
+\fi
+
+\expandafter\ifx\csname LibreBskvl@scale\endcsname\relax
+ \let\LibreBskvl@@scale\@empty
+\else
+ \edef\LibreBskvl@@scale{s*[\csname LibreBskvl@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{OT1}{LibreBskvl-Sup}{}
+
+
+% ---- regular ----
+
+\DeclareFontShape{OT1}{LibreBskvl-Sup}{regular}{n}{
+ <-> \LibreBskvl@@scale LibreBskvl-Regular-sup-ot1
+}{}
+
+\DeclareFontShape{OT1}{LibreBskvl-Sup}{regular}{it}{
+ <-> \LibreBskvl@@scale LibreBskvl-Italic-sup-ot1
+}{}
+
+\DeclareFontShape{OT1}{LibreBskvl-Sup}{regular}{sl}{
+ <-> ssub * LibreBskvl-Sup/regular/it
+}{}
+
+
+% ---- bold ----
+
+\DeclareFontShape{OT1}{LibreBskvl-Sup}{bold}{n}{
+ <-> \LibreBskvl@@scale LibreBskvl-Bold-sup-ot1
+}{}
+
+%
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
+%
+
+% m --> regular
+
+\DeclareFontShape{OT1}{LibreBskvl-Sup}{m}{sl}{
+ <-> alias * LibreBskvl-Sup/regular/sl
+}{}
+
+\DeclareFontShape{OT1}{LibreBskvl-Sup}{m}{n}{
+ <-> alias * LibreBskvl-Sup/regular/n
+}{}
+
+\DeclareFontShape{OT1}{LibreBskvl-Sup}{m}{it}{
+ <-> alias * LibreBskvl-Sup/regular/it
+}{}
+
+
+% b --> bold
+
+\DeclareFontShape{OT1}{LibreBskvl-Sup}{b}{n}{
+ <-> alias * LibreBskvl-Sup/bold/n
+}{}
+
+\DeclareFontShape{OT1}{LibreBskvl-Sup}{bx}{n}{
+ <-> ssub * LibreBskvl-Sup/b/n
+}{}
+
+\endinput
diff --git a/fonts/librebaskerville/latex/T1LibreBskvl-LF.fd b/fonts/librebaskerville/latex/T1LibreBskvl-LF.fd
new file mode 100644
index 0000000000..56ed58e0f9
--- /dev/null
+++ b/fonts/librebaskerville/latex/T1LibreBskvl-LF.fd
@@ -0,0 +1,73 @@
+%% Generated by autoinst on 2020/07/27
+%%
+\ProvidesFile{T1LibreBskvl-LF.fd}
+ [2020/07/27 (autoinst) Font definitions for T1/LibreBskvl-LF.]
+
+\ifcsname s@fct@alias\endcsname\else
+\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo}
+\gdef\@font@aliasinfo#1{%
+ \@font@info{Font\space shape\space `\curr@fontshape'\space will
+ \space be\space aliased\MessageBreak to\space `\mandatory@arg'}%
+}
+\fi
+
+\expandafter\ifx\csname LibreBskvl@scale\endcsname\relax
+ \let\LibreBskvl@@scale\@empty
+\else
+ \edef\LibreBskvl@@scale{s*[\csname LibreBskvl@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{T1}{LibreBskvl-LF}{}
+
+
+% ---- regular ----
+
+\DeclareFontShape{T1}{LibreBskvl-LF}{regular}{n}{
+ <-> \LibreBskvl@@scale LibreBskvl-Regular-lf-t1
+}{}
+
+\DeclareFontShape{T1}{LibreBskvl-LF}{regular}{it}{
+ <-> \LibreBskvl@@scale LibreBskvl-Italic-lf-t1
+}{}
+
+\DeclareFontShape{T1}{LibreBskvl-LF}{regular}{sl}{
+ <-> ssub * LibreBskvl-LF/regular/it
+}{}
+
+
+% ---- bold ----
+
+\DeclareFontShape{T1}{LibreBskvl-LF}{bold}{n}{
+ <-> \LibreBskvl@@scale LibreBskvl-Bold-lf-t1
+}{}
+
+%
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
+%
+
+% m --> regular
+
+\DeclareFontShape{T1}{LibreBskvl-LF}{m}{sl}{
+ <-> alias * LibreBskvl-LF/regular/sl
+}{}
+
+\DeclareFontShape{T1}{LibreBskvl-LF}{m}{n}{
+ <-> alias * LibreBskvl-LF/regular/n
+}{}
+
+\DeclareFontShape{T1}{LibreBskvl-LF}{m}{it}{
+ <-> alias * LibreBskvl-LF/regular/it
+}{}
+
+
+% b --> bold
+
+\DeclareFontShape{T1}{LibreBskvl-LF}{b}{n}{
+ <-> alias * LibreBskvl-LF/bold/n
+}{}
+
+\DeclareFontShape{T1}{LibreBskvl-LF}{bx}{n}{
+ <-> ssub * LibreBskvl-LF/b/n
+}{}
+
+\endinput
diff --git a/fonts/librebaskerville/latex/T1LibreBskvl-Sup.fd b/fonts/librebaskerville/latex/T1LibreBskvl-Sup.fd
new file mode 100644
index 0000000000..0f0fccc70f
--- /dev/null
+++ b/fonts/librebaskerville/latex/T1LibreBskvl-Sup.fd
@@ -0,0 +1,73 @@
+%% Generated by autoinst on 2020/07/27
+%%
+\ProvidesFile{T1LibreBskvl-Sup.fd}
+ [2020/07/27 (autoinst) Font definitions for T1/LibreBskvl-Sup.]
+
+\ifcsname s@fct@alias\endcsname\else
+\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo}
+\gdef\@font@aliasinfo#1{%
+ \@font@info{Font\space shape\space `\curr@fontshape'\space will
+ \space be\space aliased\MessageBreak to\space `\mandatory@arg'}%
+}
+\fi
+
+\expandafter\ifx\csname LibreBskvl@scale\endcsname\relax
+ \let\LibreBskvl@@scale\@empty
+\else
+ \edef\LibreBskvl@@scale{s*[\csname LibreBskvl@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{T1}{LibreBskvl-Sup}{}
+
+
+% ---- regular ----
+
+\DeclareFontShape{T1}{LibreBskvl-Sup}{regular}{n}{
+ <-> \LibreBskvl@@scale LibreBskvl-Regular-sup-t1
+}{}
+
+\DeclareFontShape{T1}{LibreBskvl-Sup}{regular}{it}{
+ <-> \LibreBskvl@@scale LibreBskvl-Italic-sup-t1
+}{}
+
+\DeclareFontShape{T1}{LibreBskvl-Sup}{regular}{sl}{
+ <-> ssub * LibreBskvl-Sup/regular/it
+}{}
+
+
+% ---- bold ----
+
+\DeclareFontShape{T1}{LibreBskvl-Sup}{bold}{n}{
+ <-> \LibreBskvl@@scale LibreBskvl-Bold-sup-t1
+}{}
+
+%
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
+%
+
+% m --> regular
+
+\DeclareFontShape{T1}{LibreBskvl-Sup}{m}{sl}{
+ <-> alias * LibreBskvl-Sup/regular/sl
+}{}
+
+\DeclareFontShape{T1}{LibreBskvl-Sup}{m}{n}{
+ <-> alias * LibreBskvl-Sup/regular/n
+}{}
+
+\DeclareFontShape{T1}{LibreBskvl-Sup}{m}{it}{
+ <-> alias * LibreBskvl-Sup/regular/it
+}{}
+
+
+% b --> bold
+
+\DeclareFontShape{T1}{LibreBskvl-Sup}{b}{n}{
+ <-> alias * LibreBskvl-Sup/bold/n
+}{}
+
+\DeclareFontShape{T1}{LibreBskvl-Sup}{bx}{n}{
+ <-> ssub * LibreBskvl-Sup/b/n
+}{}
+
+\endinput
diff --git a/fonts/librebaskerville/latex/TS1LibreBskvl-LF.fd b/fonts/librebaskerville/latex/TS1LibreBskvl-LF.fd
new file mode 100644
index 0000000000..053893001e
--- /dev/null
+++ b/fonts/librebaskerville/latex/TS1LibreBskvl-LF.fd
@@ -0,0 +1,73 @@
+%% Generated by autoinst on 2020/07/27
+%%
+\ProvidesFile{TS1LibreBskvl-LF.fd}
+ [2020/07/27 (autoinst) Font definitions for TS1/LibreBskvl-LF.]
+
+\ifcsname s@fct@alias\endcsname\else
+\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo}
+\gdef\@font@aliasinfo#1{%
+ \@font@info{Font\space shape\space `\curr@fontshape'\space will
+ \space be\space aliased\MessageBreak to\space `\mandatory@arg'}%
+}
+\fi
+
+\expandafter\ifx\csname LibreBskvl@scale\endcsname\relax
+ \let\LibreBskvl@@scale\@empty
+\else
+ \edef\LibreBskvl@@scale{s*[\csname LibreBskvl@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{TS1}{LibreBskvl-LF}{}
+
+
+% ---- regular ----
+
+\DeclareFontShape{TS1}{LibreBskvl-LF}{regular}{n}{
+ <-> \LibreBskvl@@scale LibreBskvl-Regular-lf-ts1
+}{}
+
+\DeclareFontShape{TS1}{LibreBskvl-LF}{regular}{it}{
+ <-> \LibreBskvl@@scale LibreBskvl-Italic-lf-ts1
+}{}
+
+\DeclareFontShape{TS1}{LibreBskvl-LF}{regular}{sl}{
+ <-> ssub * LibreBskvl-LF/regular/it
+}{}
+
+
+% ---- bold ----
+
+\DeclareFontShape{TS1}{LibreBskvl-LF}{bold}{n}{
+ <-> \LibreBskvl@@scale LibreBskvl-Bold-lf-ts1
+}{}
+
+%
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
+%
+
+% m --> regular
+
+\DeclareFontShape{TS1}{LibreBskvl-LF}{m}{sl}{
+ <-> alias * LibreBskvl-LF/regular/sl
+}{}
+
+\DeclareFontShape{TS1}{LibreBskvl-LF}{m}{n}{
+ <-> alias * LibreBskvl-LF/regular/n
+}{}
+
+\DeclareFontShape{TS1}{LibreBskvl-LF}{m}{it}{
+ <-> alias * LibreBskvl-LF/regular/it
+}{}
+
+
+% b --> bold
+
+\DeclareFontShape{TS1}{LibreBskvl-LF}{b}{n}{
+ <-> alias * LibreBskvl-LF/bold/n
+}{}
+
+\DeclareFontShape{TS1}{LibreBskvl-LF}{bx}{n}{
+ <-> ssub * LibreBskvl-LF/b/n
+}{}
+
+\endinput
diff --git a/fonts/librebaskerville/latex/librebaskerville.sty b/fonts/librebaskerville/latex/librebaskerville.sty
index 4bd08fb21a..8700cdfa35 100644
--- a/fonts/librebaskerville/latex/librebaskerville.sty
+++ b/fonts/librebaskerville/latex/librebaskerville.sty
@@ -1,44 +1,69 @@
\ProvidesPackage{librebaskerville}[%
- 2020/07/24 (Bob Tennent) Supports LibreBaskerville fonts for XeLaTeX and LuaLaTeX. ]
+ 2020/07/28 (Bob Tennent) Supports LibreBaskerville fonts for all LaTeX engines. ]
-\RequirePackage{iftex}
+\RequirePackage{ifxetex,ifluatex,textcomp}
-\ifpdftex
-\PackageError{librebaskerville}{%
- *****************************************\MessageBreak
- Please process using XeLaTeX or luaLaTeX\MessageBreak
- *****************************************}
-\fi
+\newif\iflibrebaskerville@ttf
+\ifxetex
+ \librebaskerville@ttftrue
+\else\ifluatex
+ \librebaskerville@ttftrue
+\else % [pdf]LaTeX
+ \librebaskerville@ttffalse
+\fi\fi
\newcommand*{\LibreBaskerville@scale}{1}
\RequirePackage{xkeyval}
\DeclareOptionX{scaled}{\renewcommand*{\LibreBaskerville@scale}{#1}}
\DeclareOptionX{scale}{\renewcommand*{\LibreBaskerville@scale}{#1}}
+\DeclareOptionX{type1}{\librebaskerville@ttffalse}
+
\ProcessOptionsX\relax
-\RequirePackage{fontspec}
-
-\ifxetex\XeTeXtracingfonts=1\fi
-\defaultfontfeatures{
- Ligatures = TeX ,
- Extension = .ttf ,
-}
-\setmainfont
- [ UprightFont = *-Regular ,
- ItalicFont = *-Italic ,
- BoldFont = *-Bold ,
- ]
- {LibreBaskerville}
-\newfontfamily\librebaskerville
- [ UprightFont = *-Regular ,
- ItalicFont = *-Italic ,
- BoldFont = *-Bold ,
- ]
- {LibreBaskerville}
+\iflibrebaskerville@ttf
+ \RequirePackage{fontspec}
+\else
+ \RequirePackage{fontenc,fontaxes}
+\fi
+
+\iflibrebaskerville@ttf
+ \ifxetex\XeTeXtracingfonts=1\fi
+ \defaultfontfeatures{
+ Ligatures = TeX ,
+ Extension = .ttf ,
+ }
+ \setmainfont
+ [ UprightFont = *-Regular ,
+ ItalicFont = *-Italic ,
+ BoldFont = *-Bold ,
+ ]
+ {LibreBaskerville}
+ \newfontfamily\librebaskerville
+ [ UprightFont = *-Regular ,
+ ItalicFont = *-Italic ,
+ BoldFont = *-Bold ,
+ ]
+ {LibreBaskerville}
+ \providecommand\sufigures{\addfontfeatures{VerticalPosition=Superior}}
+
+
+\else % type1
+
+ \fa@naming@exception{figures}{{superior}{proportional}}{Sup}
+ \fa@naming@exception{figures}{{superior}{tabular}}{Sup}
+ \providecommand\sufigures{\@nomath\sufigures\fontfigurestyle{superior}\selectfont}
+ \def\librebaskervillefamily{LibreBskvl-LF}
+ \renewcommand*\rmdefault{\librebaskervillefamily}
+ \newcommand*\librebaskerville{\fontfamily{\librebaskervillefamily}\selectfont}
+
+\fi
+\DeclareTextFontCommand{\textsu}{\sufigures}
% turn off defaults in case other fonts are selected:
-\defaultfontfeatures{}
+\iflibrebaskerville@ttf
+ \defaultfontfeatures{}
+\fi
\endinput
diff --git a/fonts/librebaskerville/map/LibreBaskerville.map b/fonts/librebaskerville/map/LibreBaskerville.map
new file mode 100644
index 0000000000..3b8c3e6215
--- /dev/null
+++ b/fonts/librebaskerville/map/LibreBaskerville.map
@@ -0,0 +1,23 @@
+% Automatically maintained by otftotfm or other programs. Do not edit.
+
+LibreBskvl-Bold-sup-ot1 LibreBskvl-Bold "AutoEnc_p6yehxsl2c5oq6rlgs5qbdprqa ReEncodeFont" <[lbskvl_p6yehx.enc <LibreBskvl-Bold.pfb
+LibreBskvl-Bold-sup-ly1--base LibreBskvl-Bold "AutoEnc_yeotsr6o4yrhzxgnwzr7vod3ca ReEncodeFont" <[lbskvl_yeotsr.enc <LibreBskvl-Bold.pfb
+LibreBskvl-Bold-sup-t1--base LibreBskvl-Bold "AutoEnc_4yc6wbf5o5xsiezmmnzenarz2b ReEncodeFont" <[lbskvl_4yc6wb.enc <LibreBskvl-Bold.pfb
+LibreBskvl-Bold-lf-ot1 LibreBskvl-Bold "AutoEnc_4uz6a2melkgi2nfsinzqmqjrog ReEncodeFont" <[lbskvl_4uz6a2.enc <LibreBskvl-Bold.pfb
+LibreBskvl-Bold-lf-ly1--base LibreBskvl-Bold "AutoEnc_ufnakejmq66d2q7od2fmvev6bg ReEncodeFont" <[lbskvl_ufnake.enc <LibreBskvl-Bold.pfb
+LibreBskvl-Bold-lf-t1--base LibreBskvl-Bold "AutoEnc_uf5aa7qjk6zmrqsgnyzon5oxdh ReEncodeFont" <[lbskvl_uf5aa7.enc <LibreBskvl-Bold.pfb
+LibreBskvl-Bold-lf-ts1--base LibreBskvl-Bold "AutoEnc_6hj2rapzurgnmpgep5fle5mloc ReEncodeFont" <[lbskvl_6hj2ra.enc <LibreBskvl-Bold.pfb
+LibreBskvl-Italic-sup-ot1 LibreBskvl-Italic "AutoEnc_p6yehxsl2c5oq6rlgs5qbdprqa ReEncodeFont" <[lbskvl_p6yehx.enc <LibreBskvl-Italic.pfb
+LibreBskvl-Italic-sup-ly1--base LibreBskvl-Italic "AutoEnc_yeotsr6o4yrhzxgnwzr7vod3ca ReEncodeFont" <[lbskvl_yeotsr.enc <LibreBskvl-Italic.pfb
+LibreBskvl-Italic-sup-t1--base LibreBskvl-Italic "AutoEnc_4yc6wbf5o5xsiezmmnzenarz2b ReEncodeFont" <[lbskvl_4yc6wb.enc <LibreBskvl-Italic.pfb
+LibreBskvl-Italic-lf-ot1 LibreBskvl-Italic "AutoEnc_wpcz7df3cfgdql6umqmufdgekb ReEncodeFont" <[lbskvl_wpcz7d.enc <LibreBskvl-Italic.pfb
+LibreBskvl-Italic-lf-ly1--base LibreBskvl-Italic "AutoEnc_vepvv3q36nrtphy6auzi4ht6kf ReEncodeFont" <[lbskvl_vepvv3.enc <LibreBskvl-Italic.pfb
+LibreBskvl-Italic-lf-t1--base LibreBskvl-Italic "AutoEnc_uf5aa7qjk6zmrqsgnyzon5oxdh ReEncodeFont" <[lbskvl_uf5aa7.enc <LibreBskvl-Italic.pfb
+LibreBskvl-Italic-lf-ts1--base LibreBskvl-Italic "AutoEnc_6hj2rapzurgnmpgep5fle5mloc ReEncodeFont" <[lbskvl_6hj2ra.enc <LibreBskvl-Italic.pfb
+LibreBskvl-Regular-sup-ot1 LibreBskvl-Regular "AutoEnc_p6yehxsl2c5oq6rlgs5qbdprqa ReEncodeFont" <[lbskvl_p6yehx.enc <LibreBskvl-Regular.pfb
+LibreBskvl-Regular-sup-ly1--base LibreBskvl-Regular "AutoEnc_yeotsr6o4yrhzxgnwzr7vod3ca ReEncodeFont" <[lbskvl_yeotsr.enc <LibreBskvl-Regular.pfb
+LibreBskvl-Regular-sup-t1--base LibreBskvl-Regular "AutoEnc_4yc6wbf5o5xsiezmmnzenarz2b ReEncodeFont" <[lbskvl_4yc6wb.enc <LibreBskvl-Regular.pfb
+LibreBskvl-Regular-lf-ot1 LibreBskvl-Regular "AutoEnc_4uz6a2melkgi2nfsinzqmqjrog ReEncodeFont" <[lbskvl_4uz6a2.enc <LibreBskvl-Regular.pfb
+LibreBskvl-Regular-lf-ly1--base LibreBskvl-Regular "AutoEnc_ufnakejmq66d2q7od2fmvev6bg ReEncodeFont" <[lbskvl_ufnake.enc <LibreBskvl-Regular.pfb
+LibreBskvl-Regular-lf-t1--base LibreBskvl-Regular "AutoEnc_uf5aa7qjk6zmrqsgnyzon5oxdh ReEncodeFont" <[lbskvl_uf5aa7.enc <LibreBskvl-Regular.pfb
+LibreBskvl-Regular-lf-ts1--base LibreBskvl-Regular "AutoEnc_6hj2rapzurgnmpgep5fle5mloc ReEncodeFont" <[lbskvl_6hj2ra.enc <LibreBskvl-Regular.pfb
diff --git a/fonts/librebaskerville/tfm/LibreBskvl-Bold-lf-ly1--base.tfm b/fonts/librebaskerville/tfm/LibreBskvl-Bold-lf-ly1--base.tfm
new file mode 100644
index 0000000000..061aba9f48
--- /dev/null
+++ b/fonts/librebaskerville/tfm/LibreBskvl-Bold-lf-ly1--base.tfm
Binary files differ
diff --git a/fonts/librebaskerville/tfm/LibreBskvl-Bold-lf-ly1.tfm b/fonts/librebaskerville/tfm/LibreBskvl-Bold-lf-ly1.tfm
new file mode 100644
index 0000000000..56cb56ca5f
--- /dev/null
+++ b/fonts/librebaskerville/tfm/LibreBskvl-Bold-lf-ly1.tfm
Binary files differ
diff --git a/fonts/librebaskerville/tfm/LibreBskvl-Bold-lf-ot1.tfm b/fonts/librebaskerville/tfm/LibreBskvl-Bold-lf-ot1.tfm
new file mode 100644
index 0000000000..a5b546ae87
--- /dev/null
+++ b/fonts/librebaskerville/tfm/LibreBskvl-Bold-lf-ot1.tfm
Binary files differ
diff --git a/fonts/librebaskerville/tfm/LibreBskvl-Bold-lf-t1--base.tfm b/fonts/librebaskerville/tfm/LibreBskvl-Bold-lf-t1--base.tfm
new file mode 100644
index 0000000000..071f1db4cb
--- /dev/null
+++ b/fonts/librebaskerville/tfm/LibreBskvl-Bold-lf-t1--base.tfm
Binary files differ
diff --git a/fonts/librebaskerville/tfm/LibreBskvl-Bold-lf-t1.tfm b/fonts/librebaskerville/tfm/LibreBskvl-Bold-lf-t1.tfm
new file mode 100644
index 0000000000..93675ea79f
--- /dev/null
+++ b/fonts/librebaskerville/tfm/LibreBskvl-Bold-lf-t1.tfm
Binary files differ
diff --git a/fonts/librebaskerville/tfm/LibreBskvl-Bold-lf-ts1--base.tfm b/fonts/librebaskerville/tfm/LibreBskvl-Bold-lf-ts1--base.tfm
new file mode 100644
index 0000000000..136eacd815
--- /dev/null
+++ b/fonts/librebaskerville/tfm/LibreBskvl-Bold-lf-ts1--base.tfm
Binary files differ
diff --git a/fonts/librebaskerville/tfm/LibreBskvl-Bold-lf-ts1.tfm b/fonts/librebaskerville/tfm/LibreBskvl-Bold-lf-ts1.tfm
new file mode 100644
index 0000000000..2d3b7ffdf3
--- /dev/null
+++ b/fonts/librebaskerville/tfm/LibreBskvl-Bold-lf-ts1.tfm
Binary files differ
diff --git a/fonts/librebaskerville/tfm/LibreBskvl-Bold-sup-ly1--base.tfm b/fonts/librebaskerville/tfm/LibreBskvl-Bold-sup-ly1--base.tfm
new file mode 100644
index 0000000000..ef586908de
--- /dev/null
+++ b/fonts/librebaskerville/tfm/LibreBskvl-Bold-sup-ly1--base.tfm
Binary files differ
diff --git a/fonts/librebaskerville/tfm/LibreBskvl-Bold-sup-ly1.tfm b/fonts/librebaskerville/tfm/LibreBskvl-Bold-sup-ly1.tfm
new file mode 100644
index 0000000000..30271e7cbf
--- /dev/null
+++ b/fonts/librebaskerville/tfm/LibreBskvl-Bold-sup-ly1.tfm
Binary files differ
diff --git a/fonts/librebaskerville/tfm/LibreBskvl-Bold-sup-ot1.tfm b/fonts/librebaskerville/tfm/LibreBskvl-Bold-sup-ot1.tfm
new file mode 100644
index 0000000000..182b98796a
--- /dev/null
+++ b/fonts/librebaskerville/tfm/LibreBskvl-Bold-sup-ot1.tfm
Binary files differ
diff --git a/fonts/librebaskerville/tfm/LibreBskvl-Bold-sup-t1--base.tfm b/fonts/librebaskerville/tfm/LibreBskvl-Bold-sup-t1--base.tfm
new file mode 100644
index 0000000000..7c04b9da2e
--- /dev/null
+++ b/fonts/librebaskerville/tfm/LibreBskvl-Bold-sup-t1--base.tfm
Binary files differ
diff --git a/fonts/librebaskerville/tfm/LibreBskvl-Bold-sup-t1.tfm b/fonts/librebaskerville/tfm/LibreBskvl-Bold-sup-t1.tfm
new file mode 100644
index 0000000000..715d14a2ec
--- /dev/null
+++ b/fonts/librebaskerville/tfm/LibreBskvl-Bold-sup-t1.tfm
Binary files differ
diff --git a/fonts/librebaskerville/tfm/LibreBskvl-Italic-lf-ly1--base.tfm b/fonts/librebaskerville/tfm/LibreBskvl-Italic-lf-ly1--base.tfm
new file mode 100644
index 0000000000..1792af82a9
--- /dev/null
+++ b/fonts/librebaskerville/tfm/LibreBskvl-Italic-lf-ly1--base.tfm
Binary files differ
diff --git a/fonts/librebaskerville/tfm/LibreBskvl-Italic-lf-ly1.tfm b/fonts/librebaskerville/tfm/LibreBskvl-Italic-lf-ly1.tfm
new file mode 100644
index 0000000000..2c94f79ffc
--- /dev/null
+++ b/fonts/librebaskerville/tfm/LibreBskvl-Italic-lf-ly1.tfm
Binary files differ
diff --git a/fonts/librebaskerville/tfm/LibreBskvl-Italic-lf-ot1.tfm b/fonts/librebaskerville/tfm/LibreBskvl-Italic-lf-ot1.tfm
new file mode 100644
index 0000000000..46abb0bf4c
--- /dev/null
+++ b/fonts/librebaskerville/tfm/LibreBskvl-Italic-lf-ot1.tfm
Binary files differ
diff --git a/fonts/librebaskerville/tfm/LibreBskvl-Italic-lf-t1--base.tfm b/fonts/librebaskerville/tfm/LibreBskvl-Italic-lf-t1--base.tfm
new file mode 100644
index 0000000000..bfdb791ab8
--- /dev/null
+++ b/fonts/librebaskerville/tfm/LibreBskvl-Italic-lf-t1--base.tfm
Binary files differ
diff --git a/fonts/librebaskerville/tfm/LibreBskvl-Italic-lf-t1.tfm b/fonts/librebaskerville/tfm/LibreBskvl-Italic-lf-t1.tfm
new file mode 100644
index 0000000000..f4d570b3d7
--- /dev/null
+++ b/fonts/librebaskerville/tfm/LibreBskvl-Italic-lf-t1.tfm
Binary files differ
diff --git a/fonts/librebaskerville/tfm/LibreBskvl-Italic-lf-ts1--base.tfm b/fonts/librebaskerville/tfm/LibreBskvl-Italic-lf-ts1--base.tfm
new file mode 100644
index 0000000000..ad67ae80f5
--- /dev/null
+++ b/fonts/librebaskerville/tfm/LibreBskvl-Italic-lf-ts1--base.tfm
Binary files differ
diff --git a/fonts/librebaskerville/tfm/LibreBskvl-Italic-lf-ts1.tfm b/fonts/librebaskerville/tfm/LibreBskvl-Italic-lf-ts1.tfm
new file mode 100644
index 0000000000..7032afb652
--- /dev/null
+++ b/fonts/librebaskerville/tfm/LibreBskvl-Italic-lf-ts1.tfm
Binary files differ
diff --git a/fonts/librebaskerville/tfm/LibreBskvl-Italic-sup-ly1--base.tfm b/fonts/librebaskerville/tfm/LibreBskvl-Italic-sup-ly1--base.tfm
new file mode 100644
index 0000000000..a0f8a68c7d
--- /dev/null
+++ b/fonts/librebaskerville/tfm/LibreBskvl-Italic-sup-ly1--base.tfm
Binary files differ
diff --git a/fonts/librebaskerville/tfm/LibreBskvl-Italic-sup-ly1.tfm b/fonts/librebaskerville/tfm/LibreBskvl-Italic-sup-ly1.tfm
new file mode 100644
index 0000000000..44b62fdf51
--- /dev/null
+++ b/fonts/librebaskerville/tfm/LibreBskvl-Italic-sup-ly1.tfm
Binary files differ
diff --git a/fonts/librebaskerville/tfm/LibreBskvl-Italic-sup-ot1.tfm b/fonts/librebaskerville/tfm/LibreBskvl-Italic-sup-ot1.tfm
new file mode 100644
index 0000000000..95ea01d1fd
--- /dev/null
+++ b/fonts/librebaskerville/tfm/LibreBskvl-Italic-sup-ot1.tfm
Binary files differ
diff --git a/fonts/librebaskerville/tfm/LibreBskvl-Italic-sup-t1--base.tfm b/fonts/librebaskerville/tfm/LibreBskvl-Italic-sup-t1--base.tfm
new file mode 100644
index 0000000000..4658bd0ffe
--- /dev/null
+++ b/fonts/librebaskerville/tfm/LibreBskvl-Italic-sup-t1--base.tfm
Binary files differ
diff --git a/fonts/librebaskerville/tfm/LibreBskvl-Italic-sup-t1.tfm b/fonts/librebaskerville/tfm/LibreBskvl-Italic-sup-t1.tfm
new file mode 100644
index 0000000000..7723276714
--- /dev/null
+++ b/fonts/librebaskerville/tfm/LibreBskvl-Italic-sup-t1.tfm
Binary files differ
diff --git a/fonts/librebaskerville/tfm/LibreBskvl-Regular-lf-ly1--base.tfm b/fonts/librebaskerville/tfm/LibreBskvl-Regular-lf-ly1--base.tfm
new file mode 100644
index 0000000000..5b25abefd0
--- /dev/null
+++ b/fonts/librebaskerville/tfm/LibreBskvl-Regular-lf-ly1--base.tfm
Binary files differ
diff --git a/fonts/librebaskerville/tfm/LibreBskvl-Regular-lf-ly1.tfm b/fonts/librebaskerville/tfm/LibreBskvl-Regular-lf-ly1.tfm
new file mode 100644
index 0000000000..2ce36b5ab4
--- /dev/null
+++ b/fonts/librebaskerville/tfm/LibreBskvl-Regular-lf-ly1.tfm
Binary files differ
diff --git a/fonts/librebaskerville/tfm/LibreBskvl-Regular-lf-ot1.tfm b/fonts/librebaskerville/tfm/LibreBskvl-Regular-lf-ot1.tfm
new file mode 100644
index 0000000000..3b11d1d823
--- /dev/null
+++ b/fonts/librebaskerville/tfm/LibreBskvl-Regular-lf-ot1.tfm
Binary files differ
diff --git a/fonts/librebaskerville/tfm/LibreBskvl-Regular-lf-t1--base.tfm b/fonts/librebaskerville/tfm/LibreBskvl-Regular-lf-t1--base.tfm
new file mode 100644
index 0000000000..a9ed89d341
--- /dev/null
+++ b/fonts/librebaskerville/tfm/LibreBskvl-Regular-lf-t1--base.tfm
Binary files differ
diff --git a/fonts/librebaskerville/tfm/LibreBskvl-Regular-lf-t1.tfm b/fonts/librebaskerville/tfm/LibreBskvl-Regular-lf-t1.tfm
new file mode 100644
index 0000000000..4f4a8e1d50
--- /dev/null
+++ b/fonts/librebaskerville/tfm/LibreBskvl-Regular-lf-t1.tfm
Binary files differ
diff --git a/fonts/librebaskerville/tfm/LibreBskvl-Regular-lf-ts1--base.tfm b/fonts/librebaskerville/tfm/LibreBskvl-Regular-lf-ts1--base.tfm
new file mode 100644
index 0000000000..57cc4e0791
--- /dev/null
+++ b/fonts/librebaskerville/tfm/LibreBskvl-Regular-lf-ts1--base.tfm
Binary files differ
diff --git a/fonts/librebaskerville/tfm/LibreBskvl-Regular-lf-ts1.tfm b/fonts/librebaskerville/tfm/LibreBskvl-Regular-lf-ts1.tfm
new file mode 100644
index 0000000000..04024e4926
--- /dev/null
+++ b/fonts/librebaskerville/tfm/LibreBskvl-Regular-lf-ts1.tfm
Binary files differ
diff --git a/fonts/librebaskerville/tfm/LibreBskvl-Regular-sup-ly1--base.tfm b/fonts/librebaskerville/tfm/LibreBskvl-Regular-sup-ly1--base.tfm
new file mode 100644
index 0000000000..d2a7030619
--- /dev/null
+++ b/fonts/librebaskerville/tfm/LibreBskvl-Regular-sup-ly1--base.tfm
Binary files differ
diff --git a/fonts/librebaskerville/tfm/LibreBskvl-Regular-sup-ly1.tfm b/fonts/librebaskerville/tfm/LibreBskvl-Regular-sup-ly1.tfm
new file mode 100644
index 0000000000..292e6c1b6c
--- /dev/null
+++ b/fonts/librebaskerville/tfm/LibreBskvl-Regular-sup-ly1.tfm
Binary files differ
diff --git a/fonts/librebaskerville/tfm/LibreBskvl-Regular-sup-ot1.tfm b/fonts/librebaskerville/tfm/LibreBskvl-Regular-sup-ot1.tfm
new file mode 100644
index 0000000000..3320beebf3
--- /dev/null
+++ b/fonts/librebaskerville/tfm/LibreBskvl-Regular-sup-ot1.tfm
Binary files differ
diff --git a/fonts/librebaskerville/tfm/LibreBskvl-Regular-sup-t1--base.tfm b/fonts/librebaskerville/tfm/LibreBskvl-Regular-sup-t1--base.tfm
new file mode 100644
index 0000000000..034723b78a
--- /dev/null
+++ b/fonts/librebaskerville/tfm/LibreBskvl-Regular-sup-t1--base.tfm
Binary files differ
diff --git a/fonts/librebaskerville/tfm/LibreBskvl-Regular-sup-t1.tfm b/fonts/librebaskerville/tfm/LibreBskvl-Regular-sup-t1.tfm
new file mode 100644
index 0000000000..208a9004ff
--- /dev/null
+++ b/fonts/librebaskerville/tfm/LibreBskvl-Regular-sup-t1.tfm
Binary files differ
diff --git a/fonts/librebaskerville/type1/LibreBskvl-Bold.pfb b/fonts/librebaskerville/type1/LibreBskvl-Bold.pfb
new file mode 100644
index 0000000000..fcb000dfd7
--- /dev/null
+++ b/fonts/librebaskerville/type1/LibreBskvl-Bold.pfb
Binary files differ
diff --git a/fonts/librebaskerville/type1/LibreBskvl-Italic.pfb b/fonts/librebaskerville/type1/LibreBskvl-Italic.pfb
new file mode 100644
index 0000000000..8fbc7c9bb4
--- /dev/null
+++ b/fonts/librebaskerville/type1/LibreBskvl-Italic.pfb
Binary files differ
diff --git a/fonts/librebaskerville/type1/LibreBskvl-Regular.pfb b/fonts/librebaskerville/type1/LibreBskvl-Regular.pfb
new file mode 100644
index 0000000000..72cc6963a3
--- /dev/null
+++ b/fonts/librebaskerville/type1/LibreBskvl-Regular.pfb
Binary files differ
diff --git a/fonts/librebaskerville/vf/LibreBskvl-Bold-lf-ly1.vf b/fonts/librebaskerville/vf/LibreBskvl-Bold-lf-ly1.vf
new file mode 100644
index 0000000000..fff6df3e8a
--- /dev/null
+++ b/fonts/librebaskerville/vf/LibreBskvl-Bold-lf-ly1.vf
Binary files differ
diff --git a/fonts/librebaskerville/vf/LibreBskvl-Bold-lf-t1.vf b/fonts/librebaskerville/vf/LibreBskvl-Bold-lf-t1.vf
new file mode 100644
index 0000000000..7e1654ca47
--- /dev/null
+++ b/fonts/librebaskerville/vf/LibreBskvl-Bold-lf-t1.vf
Binary files differ
diff --git a/fonts/librebaskerville/vf/LibreBskvl-Bold-lf-ts1.vf b/fonts/librebaskerville/vf/LibreBskvl-Bold-lf-ts1.vf
new file mode 100644
index 0000000000..14702fd504
--- /dev/null
+++ b/fonts/librebaskerville/vf/LibreBskvl-Bold-lf-ts1.vf
Binary files differ
diff --git a/fonts/librebaskerville/vf/LibreBskvl-Bold-sup-ly1.vf b/fonts/librebaskerville/vf/LibreBskvl-Bold-sup-ly1.vf
new file mode 100644
index 0000000000..a61f092a41
--- /dev/null
+++ b/fonts/librebaskerville/vf/LibreBskvl-Bold-sup-ly1.vf
Binary files differ
diff --git a/fonts/librebaskerville/vf/LibreBskvl-Bold-sup-t1.vf b/fonts/librebaskerville/vf/LibreBskvl-Bold-sup-t1.vf
new file mode 100644
index 0000000000..9ed4a37467
--- /dev/null
+++ b/fonts/librebaskerville/vf/LibreBskvl-Bold-sup-t1.vf
Binary files differ
diff --git a/fonts/librebaskerville/vf/LibreBskvl-Italic-lf-ly1.vf b/fonts/librebaskerville/vf/LibreBskvl-Italic-lf-ly1.vf
new file mode 100644
index 0000000000..208c7abc52
--- /dev/null
+++ b/fonts/librebaskerville/vf/LibreBskvl-Italic-lf-ly1.vf
Binary files differ
diff --git a/fonts/librebaskerville/vf/LibreBskvl-Italic-lf-t1.vf b/fonts/librebaskerville/vf/LibreBskvl-Italic-lf-t1.vf
new file mode 100644
index 0000000000..41e2ce2975
--- /dev/null
+++ b/fonts/librebaskerville/vf/LibreBskvl-Italic-lf-t1.vf
Binary files differ
diff --git a/fonts/librebaskerville/vf/LibreBskvl-Italic-lf-ts1.vf b/fonts/librebaskerville/vf/LibreBskvl-Italic-lf-ts1.vf
new file mode 100644
index 0000000000..3d68a8c67a
--- /dev/null
+++ b/fonts/librebaskerville/vf/LibreBskvl-Italic-lf-ts1.vf
Binary files differ
diff --git a/fonts/librebaskerville/vf/LibreBskvl-Italic-sup-ly1.vf b/fonts/librebaskerville/vf/LibreBskvl-Italic-sup-ly1.vf
new file mode 100644
index 0000000000..6266e58105
--- /dev/null
+++ b/fonts/librebaskerville/vf/LibreBskvl-Italic-sup-ly1.vf
Binary files differ
diff --git a/fonts/librebaskerville/vf/LibreBskvl-Italic-sup-t1.vf b/fonts/librebaskerville/vf/LibreBskvl-Italic-sup-t1.vf
new file mode 100644
index 0000000000..6af8a1585d
--- /dev/null
+++ b/fonts/librebaskerville/vf/LibreBskvl-Italic-sup-t1.vf
Binary files differ
diff --git a/fonts/librebaskerville/vf/LibreBskvl-Regular-lf-ly1.vf b/fonts/librebaskerville/vf/LibreBskvl-Regular-lf-ly1.vf
new file mode 100644
index 0000000000..5c71bc7985
--- /dev/null
+++ b/fonts/librebaskerville/vf/LibreBskvl-Regular-lf-ly1.vf
Binary files differ
diff --git a/fonts/librebaskerville/vf/LibreBskvl-Regular-lf-t1.vf b/fonts/librebaskerville/vf/LibreBskvl-Regular-lf-t1.vf
new file mode 100644
index 0000000000..ddedba6686
--- /dev/null
+++ b/fonts/librebaskerville/vf/LibreBskvl-Regular-lf-t1.vf
Binary files differ
diff --git a/fonts/librebaskerville/vf/LibreBskvl-Regular-lf-ts1.vf b/fonts/librebaskerville/vf/LibreBskvl-Regular-lf-ts1.vf
new file mode 100644
index 0000000000..a2a99603b5
--- /dev/null
+++ b/fonts/librebaskerville/vf/LibreBskvl-Regular-lf-ts1.vf
Binary files differ
diff --git a/fonts/librebaskerville/vf/LibreBskvl-Regular-sup-ly1.vf b/fonts/librebaskerville/vf/LibreBskvl-Regular-sup-ly1.vf
new file mode 100644
index 0000000000..f9eddb0cb0
--- /dev/null
+++ b/fonts/librebaskerville/vf/LibreBskvl-Regular-sup-ly1.vf
Binary files differ
diff --git a/fonts/librebaskerville/vf/LibreBskvl-Regular-sup-t1.vf b/fonts/librebaskerville/vf/LibreBskvl-Regular-sup-t1.vf
new file mode 100644
index 0000000000..981836259e
--- /dev/null
+++ b/fonts/librebaskerville/vf/LibreBskvl-Regular-sup-t1.vf
Binary files differ