diff options
Diffstat (limited to 'fonts')
19 files changed, 125 insertions, 202 deletions
diff --git a/fonts/charissil/README b/fonts/charissil/README index ec531f1432..8a3ee49246 100644 --- a/fonts/charissil/README +++ b/fonts/charissil/README @@ -1,34 +1,28 @@ This is the README for the charissil package, version 6.001, -release 2021-08-19. +release 2021-08-20. -This package provides the CharisSIL and -CharisSIL-LiteracyCompact families of TrueType fonts adapted -by SIL International from Bitstream Charter. Because of the -Reserved Font Name licensing restrictions, type1 versions -are not available and documents must be processed using -xelatex or lualatex. +This package provides the CharisSIL family of TrueType fonts +adapted by SIL International from Bitstream Charter. Because +of the Reserved Font Name licensing restrictions, type1 +versions are not available and documents must be processed +using xelatex or lualatex. To install this package on a TDS-compliant TeX system download the file -"tex-archive"/install/fonts/charissil.tds.zip where the -preferred URL for "tex-archive" is http://mirrors.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). +"tex-archive"/install/fonts/charissil.tds.zip +where the preferred URL for "tex-archive" is +http://mirrors.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). To use, add \usepackage{CharisSIL} -or - -\usepackage{CharisSILCompact} - to the preamble of your document. This will activate -CharisSIL or CharisSIL-LeteracyCompact, respectively as -the main (serifed) text font. Regular, Italic, Bold and -BoldItalic styles are available. The only figure style is -tabular-lining. +CharisSIL as the main (serifed) text font. Regular, Italic, +Bold and BoldItalic styles are available. The only figure +style is tabular-lining. Options scaled=<number> or scale=<number> may be used to scale the fonts. diff --git a/fonts/charissil/doc/CharisSILCompact-samples.pdf b/fonts/charissil/doc/CharisSILCompact-samples.pdf Binary files differdeleted file mode 100644 index be171b63d4..0000000000 --- a/fonts/charissil/doc/CharisSILCompact-samples.pdf +++ /dev/null diff --git a/fonts/charissil/doc/CharisSILCompact-samples.tex b/fonts/charissil/doc/CharisSILCompact-samples.tex deleted file mode 100644 index e6c0ad0630..0000000000 --- a/fonts/charissil/doc/CharisSILCompact-samples.tex +++ /dev/null @@ -1,40 +0,0 @@ -\documentclass{article} -\usepackage{iftex} -\usepackage[scale=1.0]{CharisSILCompact} -\usepackage{babel,lipsum} -\begin{document} -\thispagestyle{empty} - -\begin{center}\huge\bf CharisSIL Compact -\end{center} - - -\section*{Regular} -\lipsum[1] - -\section*{Small Caps} -\textsc{\lipsum[1]} - -\section*{Italic} -\textit{\lipsum[2]} - -\section*{Bold} - -\textbf{\lipsum[3]} - -\section*{Bold Italic} - - -\textbf{\textit{\lipsum[4]}} - -\section*{Numbers} - -0123456789 - -\section*{Cyrillic} - - -Съешь ещё этих мягких французских булок да -выпей чаю! - -\end{document} diff --git a/fonts/charissil/latex/CharisSILCompact.sty b/fonts/charissil/latex/CharisSILCompact.sty deleted file mode 100644 index c3164ac6c8..0000000000 --- a/fonts/charissil/latex/CharisSILCompact.sty +++ /dev/null @@ -1,45 +0,0 @@ -\NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{CharisSILCompact} - [2021/08/19 (Bob Tennent) Style file for CharisSILCompact fonts.] - -\RequirePackage{iftex,xkeyval} - -\ifpdftex -\PackageError{charissilcompact}{% - **********************************\MessageBreak - Process using xelatex or lualatex\MessageBreak - **********************************} -\fi - - -\newcommand*{\CharisSILCompact@scale}{1} -\DeclareOptionX{scaled}{\renewcommand*{\CharisSILCompact@scale}{#1}} -\DeclareOptionX{scale}{\renewcommand*{\CharisSILCompact@scale}{#1}} - -\ProcessOptionsX\relax - -\RequirePackage{fontspec} - -\ifxetex\XeTeXtracingfonts=1\fi -\defaultfontfeatures{ - Ligatures = TeX , - Scale = \CharisSILCompact@scale , - Extension = .ttf } -\setmainfont - [ UprightFont = *-R, - ItalicFont = *-I, - BoldFont = *-B, - BoldItalicFont = *-B, - ] - {CharisSIL-LiteracyCompact} -\newfontfamily\CharisSILCompact - [ UprightFont = *-R, - ItalicFont = *-I, - BoldFont = *-B, - BoldItalicFont = *-B, - ] - {CharisSIL-LiteracyCompact} - -\defaultfontfeatures{} - -\endinput diff --git a/fonts/charissil/truetype/CharisSIL-LiteracyCompact-B.ttf b/fonts/charissil/truetype/CharisSIL-LiteracyCompact-B.ttf Binary files differdeleted file mode 100644 index bf5b8289a4..0000000000 --- a/fonts/charissil/truetype/CharisSIL-LiteracyCompact-B.ttf +++ /dev/null diff --git a/fonts/charissil/truetype/CharisSIL-LiteracyCompact-BI.ttf b/fonts/charissil/truetype/CharisSIL-LiteracyCompact-BI.ttf Binary files differdeleted file mode 100644 index 8e9b240bc1..0000000000 --- a/fonts/charissil/truetype/CharisSIL-LiteracyCompact-BI.ttf +++ /dev/null diff --git a/fonts/charissil/truetype/CharisSIL-LiteracyCompact-I.ttf b/fonts/charissil/truetype/CharisSIL-LiteracyCompact-I.ttf Binary files differdeleted file mode 100644 index a2373c64ce..0000000000 --- a/fonts/charissil/truetype/CharisSIL-LiteracyCompact-I.ttf +++ /dev/null diff --git a/fonts/charissil/truetype/CharisSIL-LiteracyCompact-R.ttf b/fonts/charissil/truetype/CharisSIL-LiteracyCompact-R.ttf Binary files differdeleted file mode 100644 index b9adea960a..0000000000 --- a/fonts/charissil/truetype/CharisSIL-LiteracyCompact-R.ttf +++ /dev/null diff --git a/fonts/newcomputermodern/README b/fonts/newcomputermodern/README index 24e49610d7..7f43f3cb10 100644 --- a/fonts/newcomputermodern/README +++ b/fonts/newcomputermodern/README @@ -1,17 +1,18 @@ New Computer Modern Fonts - (Package version 3.91, GustFLv1 or later) + (Package version 3.92, GustFLv1 or later) Antonis Tsolomitis Samos, Greece, 2019--2021 This is a release of a new assembly of ComputerModern fonts plus glyphs for non latin alphabets which are considered -compatible in style to CM fonts. +compatible in style to CM fonts. ======================================================================= Use with: + \usepackage[default]{fontsetup} (loads the Book weight) or \usepackage{newcomputermodern} @@ -21,6 +22,15 @@ OR \usepackage[olddefault]{fontsetup} (loads the Regular weight) or \usepackage[regular]{newcomputermodern} (loads the Regular weight) + +OR + +\usepackage{fontspec} +\setmainfont{NewCM10-Book} +\setsansfont{NewCMSans10-Book} +\setmonofont{NewCMMono10-Book} + +and similarly for the Regular weight. ======================================================================= The fonts contain Latin and accented latin letters and combinations, @@ -35,6 +45,10 @@ of Mathematics providing the widest possible Mathematical coverage. Latest additions/improvements: +Version 3.92 + +Fixes a naming problem of the .fontspec files. + Version 3.91 Fixes a problem with internal names of fonts and families. diff --git a/fonts/newcomputermodern/tex/NewCM10-Book.fontspec b/fonts/newcomputermodern/tex/NewCM10-Book.fontspec new file mode 100644 index 0000000000..4c45b25222 --- /dev/null +++ b/fonts/newcomputermodern/tex/NewCM10-Book.fontspec @@ -0,0 +1,26 @@ +\defaultfontfeatures[NewCM10-Book] + { + Extension = .otf , + SizeFeatures={% + {Size=-8, Font=NewCM08-Book, + ItalicFont=NewCM08-BookItalic,% + BoldFont=NewCM10-Bold,% + BoldItalicFont=NewCM10-BoldItalic,% + SlantedFont=NewCM08-Book,% + BoldSlantedFont=NewCM10-Bold,% + SmallCapsFeatures={Numbers=OldStyle}}, + {Size=8, Font=NewCM08-Book, + ItalicFont=NewCM08-BookItalic,% + BoldFont=NewCM10-Bold,% + BoldItalicFont=NewCM10-BoldItalic,% + SlantedFont=NewCM08-Book,% + BoldSlantedFont=NewCM10-Bold,% + SmallCapsFeatures={Numbers=OldStyle}}, + {Size= 9-, Font = NewCM10-Book, + ItalicFont=NewCM10-BookItalic,% + BoldFont=NewCM10-Bold,% + BoldItalicFont=NewCM10-BoldItalic,% + SlantedFont=NewCM10-Book,% + BoldSlantedFont=NewCM10-Bold,% + SmallCapsFeatures={Numbers=OldStyle}}% + }} diff --git a/fonts/newcomputermodern/tex/NewCM10-Regular.fontspec b/fonts/newcomputermodern/tex/NewCM10-Regular.fontspec new file mode 100644 index 0000000000..e6428fca73 --- /dev/null +++ b/fonts/newcomputermodern/tex/NewCM10-Regular.fontspec @@ -0,0 +1,26 @@ +\defaultfontfeatures[NewCM10-Regular] + { + Extension = .otf , + SizeFeatures={% + {Size=-8, Font = NewCM08-Regular, + ItalicFont = NewCM08-Italic,% + BoldFont = NewCM10-Bold,% + BoldItalicFont = NewCM10-BoldItalic,% + SlantedFont = NewCM08-Regular,% + BoldSlantedFont = NewCM10-Bold,% + SmallCapsFeatures = {Numbers=OldStyle}}, + {Size=8, Font = NewCM08-Regular, + ItalicFont = NewCM08-Italic,% + BoldFont = NewCM10-Bold,% + BoldItalicFont = NewCM10-BoldItalic,% + SlantedFont = NewCM08-Regular,% + BoldSlantedFont = NewCM10-Bold,% + SmallCapsFeatures = {Numbers=OldStyle}}, + {Size= 9-, Font = NewCM10-Regular, + ItalicFont = NewCM10-Italic,% + BoldFont = NewCM10-Bold,% + BoldItalicFont = NewCM10-BoldItalic,% + SlantedFont = NewCM10-Regular,% + BoldSlantedFont = NewCM10-Bold,% + SmallCapsFeatures = {Numbers=OldStyle}}% + }} diff --git a/fonts/newcomputermodern/tex/NewComputerModernMonoBook.fontspec b/fonts/newcomputermodern/tex/NewCMMono10-Book.fontspec index b3fdc49093..364563fe97 100644 --- a/fonts/newcomputermodern/tex/NewComputerModernMonoBook.fontspec +++ b/fonts/newcomputermodern/tex/NewCMMono10-Book.fontspec @@ -1,4 +1,4 @@ -\defaultfontfeatures[NewComputerModern Mono Book] +\defaultfontfeatures[NewCMMono10-Book] { Extension = .otf , UprightFont = NewCMMono10-Book, diff --git a/fonts/newcomputermodern/tex/NewComputerModernMono.fontspec b/fonts/newcomputermodern/tex/NewCMMono10-Regular.fontspec index c4bb5441c4..f38fad9c24 100644 --- a/fonts/newcomputermodern/tex/NewComputerModernMono.fontspec +++ b/fonts/newcomputermodern/tex/NewCMMono10-Regular.fontspec @@ -1,4 +1,4 @@ -\defaultfontfeatures[NewComputerModern Mono] +\defaultfontfeatures[NewCMMono10-Regular] { Extension = .otf , UprightFont = NewCMMono10-Regular, diff --git a/fonts/newcomputermodern/tex/NewCMSans10-Book.fontspec b/fonts/newcomputermodern/tex/NewCMSans10-Book.fontspec new file mode 100644 index 0000000000..31a704f961 --- /dev/null +++ b/fonts/newcomputermodern/tex/NewCMSans10-Book.fontspec @@ -0,0 +1,21 @@ +\defaultfontfeatures[NewCMSans10-Book] + { + Extension = .otf , + SizeFeatures={% + {Size= -8, Font=NewCMSans08-Book,% + ItalicFont=NewCMSans08-BookOblique,% + BoldFont=NewCMSans10-Bold,% + BoldItalicFont=NewCMSans10-BoldOblique,% + SmallCapsFeatures={Numbers=OldStyle}}, + {Size= 8, Font=NewCMSans08-Book,% + ItalicFont=NewCMSans08-BookOblique,% + BoldFont=NewCMSans10-Bold,% + BoldItalicFont=NewCMSans10-BoldOblique,% + SmallCapsFeatures={Numbers=OldStyle}}, + {Size= 9-, Font=NewCMSans10-Book,% + ItalicFont=NewCMSans10-BookOblique,% + BoldFont=NewCMSans10-Bold,% + BoldItalicFont=NewCMSans10-BoldOblique,% + SmallCapsFeatures={Numbers=OldStyle}} + }} + diff --git a/fonts/newcomputermodern/tex/NewCMSans10-Regular.fontspec b/fonts/newcomputermodern/tex/NewCMSans10-Regular.fontspec new file mode 100644 index 0000000000..ae36030f0c --- /dev/null +++ b/fonts/newcomputermodern/tex/NewCMSans10-Regular.fontspec @@ -0,0 +1,20 @@ +\defaultfontfeatures[NewCMSans10-Regular] + { + Extension = .otf , + SizeFeatures={% + {Size= -8, Font=NewCMSans08-Regular,% + ItalicFont=NewCMSans08-Oblique,% + BoldFont=NewCMSans10-Bold,% + BoldItalicFont=NewCMSans10-BoldOblique,% + SmallCapsFeatures={Numbers=OldStyle}}, + {Size= 8, Font=NewCMSans08-Regular,% + ItalicFont=NewCMSans08-Oblique,% + BoldFont=NewCMSans10-Bold,% + BoldItalicFont=NewCMSans10-BoldOblique,% + SmallCapsFeatures={Numbers=OldStyle}}, + {Size= 9-, Font=NewCMSans10-Regular,% + ItalicFont=NewCMSans10-Oblique,% + BoldFont=NewCMSans10-Bold,% + BoldItalicFont=NewCMSans10-BoldOblique,% + SmallCapsFeatures={Numbers=OldStyle}} + }} diff --git a/fonts/newcomputermodern/tex/NewComputerModern.fontspec b/fonts/newcomputermodern/tex/NewComputerModern.fontspec deleted file mode 100644 index 8652f3a518..0000000000 --- a/fonts/newcomputermodern/tex/NewComputerModern.fontspec +++ /dev/null @@ -1,26 +0,0 @@ -\defaultfontfeatures[NewComputerModern] - { - Extension = .otf , - SizeFeatures={% - {Size=-8, Font=NewCM08-Regular.otf, - ItalicFont=NewCM08-Italic.otf,% - BoldFont=NewCM10-Bold.otf,% - BoldItalicFont=NewCM10-BoldItalic.otf,% - SlantedFont=NewCM08-Regular.otf,% - BoldSlantedFont=NewCM10-Bold.otf,% - SmallCapsFeatures={Numbers=OldStyle}}, - {Size=8, Font=NewCM08-Regular.otf, - ItalicFont=NewCM08-Italic.otf,% - BoldFont=NewCM10-Bold.otf,% - BoldItalicFont=NewCM10-BoldItalic.otf,% - SlantedFont=NewCM08-Regular.otf,% - BoldSlantedFont=NewCM10-Bold.otf,% - SmallCapsFeatures={Numbers=OldStyle}}, - {Size= 9-, Font = NewCM10-Regular.otf, - ItalicFont=NewCM10-Italic.otf,% - BoldFont=NewCM10-Bold.otf,% - BoldItalicFont=NewCM10-BoldItalic.otf,% - SlantedFont=NewCM10-Regular.otf,% - BoldSlantedFont=NewCM10-Bold.otf,% - SmallCapsFeatures={Numbers=OldStyle}}% - }} diff --git a/fonts/newcomputermodern/tex/NewComputerModernBook.fontspec b/fonts/newcomputermodern/tex/NewComputerModernBook.fontspec deleted file mode 100644 index 8eaa902e69..0000000000 --- a/fonts/newcomputermodern/tex/NewComputerModernBook.fontspec +++ /dev/null @@ -1,26 +0,0 @@ -\defaultfontfeatures[NewComputerModern Book] - { - Extension = .otf , - SizeFeatures={% - {Size=-8, Font=NewCM08-Book.otf, - ItalicFont=NewCM08-BookItalic.otf,% - BoldFont=NewCM10-Bold.otf,% - BoldItalicFont=NewCM10-BoldItalic.otf,% - SlantedFont=NewCM08-Book.otf,% - BoldSlantedFont=NewCM10-Bold.otf,% - SmallCapsFeatures={Numbers=OldStyle}}, - {Size=8, Font=NewCM08-Book.otf, - ItalicFont=NewCM08-BookItalic.otf,% - BoldFont=NewCM10-Bold.otf,% - BoldItalicFont=NewCM10-BoldItalic.otf,% - SlantedFont=NewCM08-Book.otf,% - BoldSlantedFont=NewCM10-Bold.otf,% - SmallCapsFeatures={Numbers=OldStyle}}, - {Size= 9-, Font = NewCM10-Book.otf, - ItalicFont=NewCM10-BookItalic.otf,% - BoldFont=NewCM10-Bold.otf,% - BoldItalicFont=NewCM10-BoldItalic.otf,% - SlantedFont=NewCM10-Book.otf,% - BoldSlantedFont=NewCM10-Bold.otf,% - SmallCapsFeatures={Numbers=OldStyle}}% - }} diff --git a/fonts/newcomputermodern/tex/NewComputerModernSans.fontspec b/fonts/newcomputermodern/tex/NewComputerModernSans.fontspec deleted file mode 100644 index d55736d0bd..0000000000 --- a/fonts/newcomputermodern/tex/NewComputerModernSans.fontspec +++ /dev/null @@ -1,20 +0,0 @@ -\defaultfontfeatures[NewComputerModern Sans] - { - Extension = .otf , - SizeFeatures={% - {Size= -8, Font=NewCMSans08-Regular.otf,% - ItalicFont=NewCMSans08-Oblique.otf,% - BoldFont=NewCMSans10-Bold.otf,% - BoldItalicFont=NewCMSans10-BoldOblique.otf,% - SmallCapsFeatures={Numbers=OldStyle}}, - {Size= 8, Font=NewCMSans08-Regular.otf,% - ItalicFont=NewCMSans08-Oblique.otf,% - BoldFont=NewCMSans10-Bold.otf,% - BoldItalicFont=NewCMSans10-BoldOblique.otf,% - SmallCapsFeatures={Numbers=OldStyle}}, - {Size= 9-, Font=NewCMSans10-Regular.otf,% - ItalicFont=NewCMSans10-Oblique.otf,% - BoldFont=NewCMSans10-Bold.otf,% - BoldItalicFont=NewCMSans10-BoldOblique.otf,% - SmallCapsFeatures={Numbers=OldStyle}} - }} diff --git a/fonts/newcomputermodern/tex/NewComputerModernSansBook.fontspec b/fonts/newcomputermodern/tex/NewComputerModernSansBook.fontspec deleted file mode 100644 index 9220d05935..0000000000 --- a/fonts/newcomputermodern/tex/NewComputerModernSansBook.fontspec +++ /dev/null @@ -1,21 +0,0 @@ -\defaultfontfeatures[NewComputerModern Sans Book] - { - Extension = .otf , - SizeFeatures={% - {Size= -8, Font=NewCMSans08-Book.otf,% - ItalicFont=NewCMSans08-BookOblique.otf,% - BoldFont=NewCMSans10-Bold.otf,% - BoldItalicFont=NewCMSans10-BoldOblique.otf,% - SmallCapsFeatures={Numbers=OldStyle}}, - {Size= 8, Font=NewCMSans08-Book.otf,% - ItalicFont=NewCMSans08-BookOblique.otf,% - BoldFont=NewCMSans10-Bold.otf,% - BoldItalicFont=NewCMSans10-BoldOblique.otf,% - SmallCapsFeatures={Numbers=OldStyle}}, - {Size= 9-, Font=NewCMSans10-Book.otf,% - ItalicFont=NewCMSans10-BookOblique.otf,% - BoldFont=NewCMSans10-Bold.otf,% - BoldItalicFont=NewCMSans10-BoldOblique.otf,% - SmallCapsFeatures={Numbers=OldStyle}} - }} - |