summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/fonts
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/fonts')
-rw-r--r--Master/texmf-dist/doc/fonts/algolrevived/README10
-rw-r--r--Master/texmf-dist/doc/fonts/junicode/About.tex2
-rw-r--r--Master/texmf-dist/doc/fonts/junicode/EnlargeAxis.tex2
-rw-r--r--Master/texmf-dist/doc/fonts/junicode/Feature_Reference.tex92
-rw-r--r--Master/texmf-dist/doc/fonts/junicode/GettingStarted.tex4
-rw-r--r--Master/texmf-dist/doc/fonts/junicode/JunicodeManual.pdfbin1895371 -> 1978610 bytes
-rw-r--r--Master/texmf-dist/doc/fonts/junicode/JunicodeManual.sty24
-rw-r--r--Master/texmf-dist/doc/fonts/junicode/JunicodeManual.tex2
-rw-r--r--Master/texmf-dist/doc/fonts/junicode/README17
-rw-r--r--Master/texmf-dist/doc/fonts/junicode/in_tex.tex8
-rw-r--r--Master/texmf-dist/doc/fonts/junicode/junicode-samples.pdfbin2461029 -> 164380 bytes
-rw-r--r--Master/texmf-dist/doc/fonts/junicode/junicode-samples.tex28
-rw-r--r--Master/texmf-dist/doc/fonts/junicode/tag_key_ins.tex229
-rw-r--r--Master/texmf-dist/doc/fonts/libertinust1math/README6
-rw-r--r--Master/texmf-dist/doc/fonts/newcomputermodern/README17
-rw-r--r--Master/texmf-dist/doc/fonts/newcomputermodern/newcm-doc.pdfbin264865 -> 302999 bytes
-rw-r--r--Master/texmf-dist/doc/fonts/newcomputermodern/newcm-doc.tex181
-rw-r--r--Master/texmf-dist/doc/fonts/newcomputermodern/source.txzbin13992868 -> 15133140 bytes
-rw-r--r--Master/texmf-dist/doc/fonts/newtx/README10
-rw-r--r--Master/texmf-dist/doc/fonts/newtx/newtxdoc.pdfbin688185 -> 688667 bytes
-rw-r--r--Master/texmf-dist/doc/fonts/newtx/newtxdoc.tex4
-rw-r--r--Master/texmf-dist/doc/fonts/notomath/README7
-rw-r--r--Master/texmf-dist/doc/fonts/notomath/notomath-doc.pdfbin421675 -> 426033 bytes
-rw-r--r--Master/texmf-dist/doc/fonts/notomath/notomath-doc.tex25
-rw-r--r--Master/texmf-dist/doc/fonts/simpleicons/bindings.tex232
-rw-r--r--Master/texmf-dist/doc/fonts/simpleicons/simpleicons.pdfbin2526611 -> 2581340 bytes
-rw-r--r--Master/texmf-dist/doc/fonts/simpleicons/simpleicons.tex2
-rw-r--r--Master/texmf-dist/doc/fonts/xcharter/README8
-rw-r--r--Master/texmf-dist/doc/fonts/xcharter/xcharter-doc.pdfbin376152 -> 403071 bytes
-rw-r--r--Master/texmf-dist/doc/fonts/xcharter/xcharter-doc.tex16
30 files changed, 788 insertions, 138 deletions
diff --git a/Master/texmf-dist/doc/fonts/algolrevived/README b/Master/texmf-dist/doc/fonts/algolrevived/README
index 796860429fc..0ac255be7b8 100644
--- a/Master/texmf-dist/doc/fonts/algolrevived/README
+++ b/Master/texmf-dist/doc/fonts/algolrevived/README
@@ -12,13 +12,19 @@ this license or (at your option) any later version. The latest version of this
license is in http://www.latex-project.org/lppl.txt and version 1.3 or later is
part of all distributions of LaTeX version 2003/12/01 or later. All files in that archive are
- Copyright (c) 2017--2020 Michael Sharpe
+ Copyright (c) 2017--2024 Michael Sharpe
Files provided "as is", with no warranties.
The support files are provided in encodings OT1, T1, TS1 and LY1 for users of Western scripts.
-Current version: 1.052 2020-11-04
+Current version: 1.054 2024-05-26
+
+Changes in version 1.054
+Removed a spurious vf.
+
+Changes in version 1.053
+Removed background images in the Fontforge source files which were leading to large numbers of empty, unwanted glyphs.
Changes in version 1.052
Further modifications to the esszet glyphs in regular, medium and their slanted variants. The heights are now a bit less and they appear less bulky. Additional corrections made to some outlines to bring them into uniformity with other glyphs. (Thanks again to Martin Wilhelm Leidig for his suggestions.)
diff --git a/Master/texmf-dist/doc/fonts/junicode/About.tex b/Master/texmf-dist/doc/fonts/junicode/About.tex
index 92b71b11510..0e6a666da50 100644
--- a/Master/texmf-dist/doc/fonts/junicode/About.tex
+++ b/Master/texmf-dist/doc/fonts/junicode/About.tex
@@ -26,7 +26,7 @@ the University. Examples of all these typefaces can be found
in {\itshape A Specimen of the
Several Sorts of Letter Given to the University by Dr. John Fell,
Sometime Lord Bishop of Oxford. To Which Is Added the Letter Given by
-Mr. F. Junius} (Oxford, 1693).\footnote{There is a facsimile of this
+Mr. F. Junius} (Oxford, 1693).\footnote{\ There is a facsimile of this
work at the
\href{https://digital.bodleian.ox.ac.uk/objects/876b73f0-3e03-41c1-9fd1-0688a1785561/}{Digital Bodleian}.}
diff --git a/Master/texmf-dist/doc/fonts/junicode/EnlargeAxis.tex b/Master/texmf-dist/doc/fonts/junicode/EnlargeAxis.tex
index 2a05205210a..119265605cb 100644
--- a/Master/texmf-dist/doc/fonts/junicode/EnlargeAxis.tex
+++ b/Master/texmf-dist/doc/fonts/junicode/EnlargeAxis.tex
@@ -52,7 +52,7 @@ is for insular d):
\noindent The result will be an abbreviation that begins with an “Enlarged Minuscule” insular d, precisely matching the look
of the second example in the figure above.
-These lowercase letters are affected by the Enlarge axis:\footnote{Note that all composite characters (e.g. \textex{á}, \textex{ü})
+These lowercase letters are affected by the Enlarge axis:\footnote{\ Note that all composite characters (e.g. \textex{á}, \textex{ü})
based on these are also affected, so that the actual number of affected characters is much greater than shown here.}
\begin{multicols}{6}
a\hfill→\hfill\enlax{a}
diff --git a/Master/texmf-dist/doc/fonts/junicode/Feature_Reference.tex b/Master/texmf-dist/doc/fonts/junicode/Feature_Reference.tex
index fc6fe7ef3fe..77642ab0670 100644
--- a/Master/texmf-dist/doc/fonts/junicode/Feature_Reference.tex
+++ b/Master/texmf-dist/doc/fonts/junicode/Feature_Reference.tex
@@ -187,7 +187,7 @@ c & cv06 &
%
d & cv08 &
{1=\cvd{8}{d}, 2=\cvd[1]{8}{d}, 3=\cvd[2]{8}{d}, 4=\cvc{\cvd[3]{8}{d}},
- 5=\cvc{\cvd[4]{8}{d}} (also affects ḋ)}\index{cv08|textbf}\\
+ 5=\cvc{\cvd[4]{8}{d}, 6=\cvc{\cvd[5]{8}{d}} (also affects ḋ)}\index{cv08|textbf}}\\
%
\bluerow E & cv09 &
{1=\cvd{9}{E}, 2=\cvd[1]{9}{E}, 3=\cvc{\cvd[2]{9}{E}}, 4=\cvd[3]{9}{E}}\index{cv09|textbf}\\
@@ -213,7 +213,8 @@ g & cv14 &
{1=\cvd{15}{H}, 2=\cvc{\cvd[1]{15}{H}}, 3=\cvd[2]{15}{H}}\index{cv15|textbf}\\
%
h & cv16 &
-{1=\cvd{16}{h}, 2=\cvd[1]{16}{h}, 3=\cvc{\cvd[2]{16}{h}}, 4=\cvd[3]{16}{h}, 5=\cvd[4]{16}{h}}\index{cv16|textbf}\\
+{1=\cvd{16}{h}, 2=\cvd[1]{16}{h}, 3=\cvc{\cvd[2]{16}{h}}, 4=\cvd[3]{16}{h}, 5=\cvd[4]{16}{h}}\index{cv16|textbf},
+6=\cvd[5]{16}{h}\\
%
\bluerow I & cv17 &
{1=\cvd{17}{I}, 2=\cvd[1]{17}{I}, 3=\cvc{\cvd[2]{17}{I}}, 4=\cvd[3]{17}{I}}\index{cv17|textbf}\\
@@ -251,7 +252,7 @@ m & cv26 &
%
n & cv28 &
{1=\cvd{28}{n}, 2=\cvd[1]{28}{n}, 3=\cvd[2]{28}{n}, 4=\cvd[3]{28}{n}, \cvc{5=\cvd[4]{28}{n}},
- 6=\cvd[5]{28}{n}, 7=\cvd[6]{28}{n}}\index{cv28|textbf}\\
+ 6=\cvd[5]{28}{n}, 7=\cvd[6]{28}{n}, 8=\cvd[7]{28}{n}}\index{cv28|textbf}\\
%
\bluerow O & cv29 &
{1=\cvd{29}{O}, 2=\cvc{\cvd[1]{29}{O}}}\index{cv29|textbf}\\
@@ -276,22 +277,25 @@ q & cv34 &
{1=\cvd{35}{R}, 2=\cvd[1]{35}{R}, 3=\cvc{\cvd[2]{35}{R}}}\index{cv35|textbf}\\
%
r & cv36 &
-{1=\cvd{36}{r}, 2=\cvd[1]{36}{r}, 3=\cvd[2]{36}{r}, 4=\cvc{\cvd[3]{36}{r}}}\index{cv36|textbf}\\
+{1=\cvd{36}{r}, 2=\cvd[1]{36}{r}, 3=\cvd[2]{36}{r}, 4=\cvc{\cvd[3]{36}{r}},
+5=\cvd[4]{36}{r}}\index{cv36|textbf}\\
%
\bluerow S & cv37 &
{1=\cvd{37}{S}, 2=\cvd[1]{37}{S}, 3=\cvc{\cvd[2]{37}{S}}, 4=\cvd[3]{37}{S}, 5=\cvd[4]{37}{S},
- 6=\cvd[5]{37}{S}, 7=\cvd[6]{37}{S}}\index{cv37|textbf}\\
+ 6=\cvd[5]{37}{S}, 7=\cvd[6]{37}{S}, 8=\cvd[7]{37}{S}}\index{cv37|textbf}\\
%
s & cv38 &
{1=\cvd{38}{s}, 2=\cvd[1]{38}{s}, 3=\cvd[2]{38}{s}, 4=\cvd[3]{38}{s},
5=\cvd[4]{38}{s}, 6=\cvd[5]{38}{s}, 7=\cvc{\cvd[6]{38}{s}}, 8=\cvd[7]{38}{s},
- 9=\cvd[8]{38}{s}, 10=\cvd[9]{38}{s}, 11=\cvd[10]{38}{s}, 12=\cvd[11]{38}{s}}\index{cv38|textbf}\\
+ 9=\cvd[8]{38}{s}, 10=\cvd[9]{38}{s}, 11=\cvd[10]{38}{s}, 12=\cvd[11]{38}{s},
+ 13=\cvd[12]{38}{s}, 14=\cvd[13]{38}{s}}\index{cv38|textbf}\\
%
\bluerow T & cv39 &
{1=\cvd{39}{T}, 2=\cvc{\cvd[1]{39}{T}}}\index{cv39|textbf}\\
%
t & cv40 &
-{1=\cvd{40}{t}, 2=\cvd[1]{40}{t}, 3=\cvc{\cvd[2]{40}{t}}, 4=\cvd[3]{40}{t}}\index{cv40|textbf}\\
+{1=\cvd{40}{t}, 2=\cvd[1]{40}{t}, 3=\cvc{\cvd[2]{40}{t}}, 4=\cvd[3]{40}{t},
+5=\cvd[4]{40}{t}}\index{cv40|textbf}\\
%
\bluerow U & cv41 &
{1=\cvc{\cvd{41}{U}}, 2=\cvd[1]{41}{U}, 3=\cvd[2]{41}{U}}\index{cv41|textbf}\\
@@ -466,7 +470,7 @@ lowercase in size, often used in medieval manuscripts as \textit{litterae notabi
paragraphs, and other textual units.
This feature
covers the whole of the basic Latin alphabet and a number of other letters that
-occur at the beginnings of sentences.
+occur at the beginnings of sentences, plus a few punctuation marks.
Uppercase letters are also covered by this feature so that enlarged minuscules
can, if you like, be searched as capitals. This is Junicode's collection of
enlarged minuscules:
@@ -583,6 +587,14 @@ z\hfill→\hfill\enla{z}
{\addfontfeature{Language=Icelandic}þ\hfill→\hfill\EnlargedMinuscules\addfontfeature{Language=Icelandic}þ}
{\addfontfeature{Language=English}þ\hfill→\hfill\EnlargedMinuscules\addfontfeature{Language=English}þ}
+
+{⹎\hfill→\hfill\EnlargedMinuscules⹎}
+
+{\addfontfeature{CharacterVariant=74:4}⹎\hfill→\hfill\EnlargedMinuscules\addfontfeature{CharacterVariant=74:4}⹎}
+
+{\addfontfeature{CharacterVariant=74:5}⹎\hfill→\hfill\EnlargedMinuscules\addfontfeature{CharacterVariant=74:5}⹎}
+
+{\addfontfeature{CharacterVariant=74:6}⹎\hfill→\hfill\EnlargedMinuscules\addfontfeature{CharacterVariant=74:6}⹎}
\end{multicols}
\noindent If you are using the variable version of the font (Junicode VF), consider using the
@@ -629,7 +641,18 @@ Rustic capital Æ is available (\textex{\addfontfeature{StylisticAlternates=0}Æ
Miscellaneous alternates (for which Character Variants are
unavailable) are also gathered here on \textSourceText{salt[1]}:
ð \rightarrow{ }\textex{\addfontfeature{Language=English,StylisticAlternates=0}ð},
-ẏ \rightarrow{ }\textex{\addfontfeature{Language=English,StylisticAlternates=0}ẏ}.
+ẏ \rightarrow{ }\textex{\addfontfeature{Language=English,StylisticAlternates=0}ẏ},
+ƚ \rightarrow{ }\textex{\addfontfeature{Language=English,StylisticAlternates=0}ƚ}.
+Also miscellaneous non-alphabetic characters:
+⁓ \rightarrow{ }\textex{\addfontfeature{Language=English,StylisticAlternates=0}⁓},
+- \rightarrow{ }\textex{\addfontfeature{Language=English,StylisticAlternates=0}-},
+☞ \rightarrow{ }\textex{\addfontfeature{Language=English,StylisticAlternates=0}☞} (a variant of the
+right index character used by Thomas Pynchon).
+Three variants of U+2E4D (⹍):
+1=\textex{\addfontfeature{Language=English,StylisticAlternates=0}⹍},
+2=\textex{\addfontfeature{Language=English,StylisticAlternates=1}⹍},
+3=\textex{\addfontfeature{Language=English,StylisticAlternates=2}⹍}.
+
\subsection{\textSourceText{cv68} – Variant of ʔ (\unic{U+0294}, glottal stop)}
1=\cvd{68}{ʔ}\index{cv68|textbf}.
@@ -727,11 +750,23 @@ Old-style fonts typically contain a standard collection of ligatures (conjoined
\textex{fi}, \textex{fl}, \textex{ff}, \textex{ffi}, and \textex{ffl}.
Most software will display these ligatures automatically (except
Microsoft Word, for which they must be enabled explicitly). Junicode has a large number of ligatures,
-including the standard f-ligatures, a similar set for long s, e.g. \textex{ſl}, \textex{ſſ}, \textex{ſſi}, but also more
-specialized forms like \textex{ſꞇ},
+including the standard f-ligatures, a similar set for long s, e.g. \textex{ſl}, \textex{ſſ}, \textex{ſſi}, but also
+more unusual forms like \textex{ſꞇ},
\textex{\addfontfeatures{StylisticSet=2,CharacterVariant=38:10}st},
\textex{\addfontfeatures{Language=English,StylisticSet=2,CharacterVariant=38:10}sw}
-(the last two with \textSourceText{ss02}\index{ss02} and \textSourceText{cv38[11]}\index{cv38}), and a few more. Most of Junicode’s
+(the last two with \textSourceText{ss02}\index{ss02} and \textSourceText{cv38[11]}\index{cv38}).
+
+Junicode also contains more specialized ligatures: for various enclosed alphanumerics, e.g.
+\textex{❶\char"200C❺} $\rightarrow $ \textex{❶❺}, \textex{①\char"200C⑧} $\rightarrow $ \textex{①⑧};
+for the five tone modifiers
+(\unic{U+02E5}, \unic{U+02E9}, \unic{U+02E6}, \unic{U+02E8}, \unic{U+02E7}), a large number of
+ligatures, e.g. \textex{\char"02E5\char"200C\char"02E6} $\rightarrow $ \textex{\char"02E5\char"02E6},
+\textex{˦‌˦‌˧} $\rightarrow $ \textex{˦˦˧};
+for combinations of vowel + rhotic hook (\unic{U+02DE}), several more ligatures, e.g. \textex{a\,˞} $\rightarrow $ \textex{a˞},
+\textex{œ\,˞} $\rightarrow $ \textex{œ˞}.
+These, like the more common ligatures, are automatic.
+
+Many of Junicode’s
ligatures, however, are not automatic, but belong to the set of either Historic Ligatures
or Discretionary Ligatures, both of which must be invoked explicitly. These are listed in the following sections.
@@ -1123,7 +1158,7 @@ characters generated by some programs. With sups: \sups{4567}. Scaled: \textsupe
Produces\index{subs|textbf} subscript numbers. Only produces oldstyle proportional and lining tabular figures:
\subs{\oprop{2345} \ltab{8901}}.
-\section{Punctuation}
+\section{Punctuation and Symbols}
MUFI encodes nearly twenty marks of punctuation in the PUA. In Junicode these can be accessed in
either of two ways: all are indexed variants of \textex{.} (period), and all are associated with the Unicode marks of
punctuation they most resemble (but it should not be inferred that the medieval marks are semantically identical with
@@ -1141,16 +1176,17 @@ Colons,\index{ss18|textbf} semicolons, parentheses, quotation marks and several
\subsection{\textSourceText{cv69} – Variants of ⁊⹒
(\unic{U+204A / U+2E52}, Tironian nota)}
-1=\cvd{69}{⁊⹒}, 2=\cvd[1]{69}{⁊⹒}, 3=\cvd[2]{69}{⁊⹒}.\index{cv69|textbf}
+1=\cvd{69}{⁊⹒}, 2=\cvd[1]{69}{⁊⹒}, 3=\cvd[2]{69}{⁊⹒}, 4=\cvd[3]{69}{⁊⹒}, 5=\cvd[4]{69}{⁊⹒},
+6=\cvd[5]{69}{⁊⹒}, 7=\cvd[6]{69}{⁊⹒}, 8=\cvd[7]{69}{⁊⹒}, 9=\cvd[8]{69}{⁊⹒}.\index{cv69|textbf}
\subsection{\textSourceText{cv70} –
Variants of . (period)}\index{cv70|textbf}
1=\cvd{70}{.}, 2=\cvd[1]{70}{.}, 3=\cvd[2]{70}{.}, 4=\cvd[3]{70}{.}, 5=\cvd[4]{70}{.}, 6=\cvd[5]{70}{.},
7=\cvd[6]{70}{.}, 8=\cvd[7]{70}{.}, 9=\cvd[8]{70}{.}, 10=\cvd[9]{70}{.}, 11=\cvd[10]{70}{.}, 12=\cvd[11]{70}{.},
13=\cvd[12]{70}{.}, 14=\cvd[13]{70}{.}, 15=\cvd[14]{70}{.}, 16=\cvd[15]{70}{.}, 17=\cvd[16]{70}{.},
-18=\cvd[17]{70}{.}, 19=\cvd[18]{70}{.}, 20=\cvd[19]{70}{.}. This
-feature provides access to all non-Unicode MUFI punctuation marks. Some of them are available via other features (see
-below).
+18=\cvd[17]{70}{.}, 19=\cvd[18]{70}{.}, 20=\cvd[19]{70}{.}, 21=\cvd[20]{70}{.}, 22=\cvd[21]{70}{.},
+23=\cvd[22]{70}{.}. This feature provides access to all non-Unicode MUFI punctuation marks. Some of them
+are available via other features (see below).
\subsection{\textSourceText{cv71} – Variant of {\textperiodcentered} (\unic{U+00B7}, middle dot)}\index{cv71|textbf}
1=\cvd{71}{\char"25CC\textperiodcentered} (\textit{distinctio}), 2=\cvd[1]{71}{\char"25CC\textperiodcentered}.
@@ -1162,10 +1198,14 @@ Variants of , (comma)}\index{cv72|textbf}
\subsection{\textSourceText{cv73} –
Variants of ; (semicolon)}\index{cv73|textbf}
1=\cvd{73}{;} (\textit{punctus versus}), 2=\cvd[1]{73}{;}, 3=\cvd[2]{73}{;}, 4=\cvd[3]{73}{;},
-5=\cvd[4]{73}{;}, 6=\cvd[5]{73}{;}, 7=\cvd[6]{73}{;}.
+5=\cvd[4]{73}{;}, 6=\cvd[5]{73}{;}, 7=\cvd[6]{73}{;}, 8=\cvd[7]{73}{;}. Several complex
+punctuation marks are gathered here. This does not imply that these marks are variants of
+the semicolon.
\subsection{\textSourceText{cv74} – Variants of ⹎ (\unic{U+2E4E}, \textit{punctus elevatus})}\index{cv74|textbf}
-1=\cvd{74}{⹎}, 2=\cvd[1]{74}{⹎}, 3=\cvd[2]{74}{⹎}, 4=\cvd[3]{74}{⹎} (\textit{punctus flexus}).
+1=\cvd{74}{⹎}, 2=\cvd[1]{74}{⹎}, 3=\cvd[2]{74}{⹎}, 4=\cvd[3]{74}{⹎} (\textit{punctus flexus}),
+5=\cvd[4]{74}{⹎}, 6=\cvd[5]{74}{⹎}, 7=\cvd[6]{74}{⹎}. Some of these are affected by \textSourceText{ss06},
+Enlarged Minuscules.
\subsection{\textSourceText{cv75} – Variant of ! (exclamation mark)}\index{cv75|textbf}
1=\cvd{75}{!} (\textit{punctus exclamativus}).
@@ -1180,8 +1220,9 @@ Variants of ; (semicolon)}\index{cv73|textbf}
\subsection{\textSourceText{cv78} –
Variant of * (asterisk)}\index{cv78|textbf}
-1=\cvd{78}{*}. MUFI defines \unic{U+F1EC} as a \textit{signe de renvoi}. Manuscripts employ a number of shapes (of which this is one) for
-this purpose. Junicode defines it as a variant of the asterisk—the most common modern \textit{signe de renvoi}.
+1=\cvd{78}{*}, 2=\cvd[1]{78}{*}, 3=\cvd[2]{78}{*}, 4=\cvd[3]{78}{*}, 5=\cvd[4]{78}{*}.
+MUFI defines \unic{U+F1EC} as a \textit{signe de renvoi}. Manuscripts employ a number of shapes (of which this is one) for
+this purpose. Junicode defines it as variant 1 of the asterisk—the most common modern \textit{signe de renvoi}.
\subsection{\textSourceText{cv79} – Variants of / (slash)}\index{cv79|textbf}
1=\cvd{79}{/}, 2=\cvd[1]{79}{/}. The first of these is Unicode, \unic{U+2E4E}.
@@ -1197,11 +1238,12 @@ abbreviation)}\index{cv80|textbf}
of \unic{U+A770} to pair it with, it is indexed separately here.
\subsection{\textSourceText{cv83} – Variants of ꝫ (\unic{U+A76B}, “et” abbreviation)}\index{cv83|textbf}
-1=\cvd{83}{ꝫ}, 2=\cvd[1]{83}{ꝫ}, 3=\cvd[2]{83}{ꝫ}. \textSourceText{[1]} and \textSourceText{[3]} are
+1=\cvd{83}{ꝫ}, 2=\cvd[1]{83}{ꝫ}, 3=\cvd[2]{83}{ꝫ}, 4=\cvd[3]{83}{ꝫ}. \textSourceText{[1]} and \textSourceText{[3]} are
identical in shape to a semicolon and a colon, but as they are semantically the same as \unic{U+A76B},
it is preferable to use those
characters with this feature. \textSourceText{[2]} produces a subscript version of
-the character, a common variant in early printed books.
+the character, a common variant in early printed books. \textSourceText{[4]} has a lower extension that
+crosses the descender of a preceding \textex{q}.
\subsection{\textSourceText{cv67} – Spacing zigzag (variant of \unic{U+00AF}, spacing macron)}\index{cv67|textbf}
A spacing version of ◌͛ (\unic{U+035B}, combining zigzag) appears in John Hutchins,
@@ -1209,6 +1251,10 @@ A spacing version of ◌͛ (\unic{U+035B}, combining zigzag) appears in John Hut
is not in Unicode or MUFI. In the future this feature may be used, as necessary,
for other spacing marks of abbreviation.
+\subsection{\textSourceText{cv99} – Word omitted symbol (variant of \unic{U+00B0}, degree)}\index{cv99|textbf}
+The degree sign is often used as an editorial sign in editions of the Greek New Testament. This feature
+scales and positions it to match other editorial signs (U+2E00--u+2E0D).
+
\section{Combining Marks}\index{cv84|textbf}
\subsection{\textSourceText{cv84} – MUFI combining marks (variants of \unic{U+0304})}\hypertarget{cv84}{}
MUFI encodes a number of combining marks in the PUA (with code points between \unic{E000} and \unic{F8FF}), but when these characters
diff --git a/Master/texmf-dist/doc/fonts/junicode/GettingStarted.tex b/Master/texmf-dist/doc/fonts/junicode/GettingStarted.tex
index 7120a474f45..56bc48b825c 100644
--- a/Master/texmf-dist/doc/fonts/junicode/GettingStarted.tex
+++ b/Master/texmf-dist/doc/fonts/junicode/GettingStarted.tex
@@ -36,7 +36,7 @@ interesting. See Mozilla's
{Variable Fonts Guide} for more information about using variable fonts on the web.
A growing number of desktop applications support variable fonts. Use the variable version of
-Junicode in Adobe InDesign (always with the World-Ready Paragraph Composer).\footnote{%
+Junicode in Adobe InDesign (always with the World-Ready Paragraph Composer).\footnote{\ %
The choice of a Composer is well hidden in the “Justification” section of the
“Paragraph Style Options” dialog. Use of the default “Adobe Paragraph Composer”
with Junicode VF may cause InDesign to crash or otherwise misbehave. To prevent crashes
@@ -58,7 +58,7 @@ Sketch, and CorelDRAW.
The static version of Junicode has five weights and five widths, which are combined in many ways
for a total of nineteen styles in
-both roman and italic.\footnote{Several of the twenty-five possible combinations
+both roman and italic.\footnote{\ Several of the twenty-five possible combinations
(e.g. {\jExpLight light expanded})
have been omitted as unlikely to be useful; however, these can be accessed via the variable font.}
It is not necessary to install all of these; in fact,
diff --git a/Master/texmf-dist/doc/fonts/junicode/JunicodeManual.pdf b/Master/texmf-dist/doc/fonts/junicode/JunicodeManual.pdf
index 952fcabed3a..9e09c2440f5 100644
--- a/Master/texmf-dist/doc/fonts/junicode/JunicodeManual.pdf
+++ b/Master/texmf-dist/doc/fonts/junicode/JunicodeManual.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/fonts/junicode/JunicodeManual.sty b/Master/texmf-dist/doc/fonts/junicode/JunicodeManual.sty
index 2c9d4517ef9..f7c4c7ab465 100644
--- a/Master/texmf-dist/doc/fonts/junicode/JunicodeManual.sty
+++ b/Master/texmf-dist/doc/fonts/junicode/JunicodeManual.sty
@@ -35,7 +35,9 @@
{size=11,wght=400,wdth=75},
{size=22,wght=350,wdth=75},
{size=22,wght=345,wdth=75}
- }
+ },
+ SmCondLightFeatures={StylisticSet=9},
+ SmCondFeatures={StylisticSet=9}
]{junicodevf}
\setfontface\samplefootnote{JunicodeVF}[
Renderer = HarfBuzz,
@@ -43,6 +45,7 @@
]
\setfontface\sampleheader{JunicodeVF}[
Renderer = HarfBuzz,
+ StylisticSet = 9,
SizeFeatures = {{Size={5-}, RawFeature={axis={wght=350,wdth=95}}}}
]
\setmonofont{Fira Mono}[Scale=MatchLowercase,Numbers=Lowercase]
@@ -50,7 +53,7 @@
\usepackage{imakeidx}
\usepackage{idxlayout}
-%\renewcommand{\indexname}{Index of OpenType Features}
+
\makeindex[title=Index of OpenType Features,intoc]
\usepackage{fancyhdr}
@@ -105,11 +108,9 @@
\newcommand{\otab}[1]{{\addfontfeature{Numbers={Lowercase,Monospaced}}#1}}
\newcommand{\ltab}[1]{{\addfontfeature{Numbers={Uppercase,Monospaced}}#1}}
\newcommand{\ornm}[2][0]{{\addfontfeature{Ornament=#1}#2}}
-\newcommand{\unic}[1]{{\addfontfeature{Numbers={Uppercase,Monospaced}}#1}}
+\newcommand{\unic}[1]{{\jSmCond\addfontfeature{Numbers={Uppercase,Monospaced}}#1}}
\newcommand{\src}[1]{{\color{BrickRed}\texttt{#1}}}
-%\newcommand{\src}[1]{#1}
\newcommand{\option}[1]{{\color{RViolet}\sffamily#1}}
-%\newcommand{\option}[1]{#1}
\newcommand{\enla}[1]{{\EnlargedOne#1}}
\newcommand{\enlax}[1]{{\EnlargedTwo#1}}
\newcommand{\ltech}{Lua\kern-1.5pt\TeX}
@@ -126,20 +127,7 @@
\makeatletter
\newcommand\arraybslash{\let\\\@arraycr}
\makeatother
-% Page layout (geometry)
-%\setlength\voffset{-1in}
-%\setlength\hoffset{-0.75in}
-%\setlength\topmargin{1in}
-%\setlength\oddsidemargin{1in}
-%\setlength\textheight{8.000001in}
-%\setlength\textwidth{6in}
-%\setlength\footskip{0.0cm}
\setlength\headheight{15pt}
-%\setlength\headsep{0.2in}
-% Footnote rule
-%\setlength{\skip\footins}{14pt}
-%\renewcommand\footnoterule{\vspace*{-0.0071in}\setlength\leftskip{0pt}\setlength\rightskip{0pt plus 1fil}\noindent\textcolor{black}{\rule{0.25\columnwidth}{0.0071in}}\vspace*{0.0398in}}
-% Pages styles
\pagestyle{fancy}
\footskip = 30pt
\headsep = 30pt
diff --git a/Master/texmf-dist/doc/fonts/junicode/JunicodeManual.tex b/Master/texmf-dist/doc/fonts/junicode/JunicodeManual.tex
index 236af06fee9..c23269c36c4 100644
--- a/Master/texmf-dist/doc/fonts/junicode/JunicodeManual.tex
+++ b/Master/texmf-dist/doc/fonts/junicode/JunicodeManual.tex
@@ -13,7 +13,7 @@
\huge \centering the font for medievalists \\[1cm]
\Huge\centering {\color{myRed}} \\[1cm]
\huge\centering {\jItalic specimens and user manual} \\[1ex]
- \Large\centering{\jRegular for version 2.206}\\
+ \Large\centering{\jRegular for version 2.208}\\
\vfill
{\color{myRed}}
\end{titlepage}
diff --git a/Master/texmf-dist/doc/fonts/junicode/README b/Master/texmf-dist/doc/fonts/junicode/README
index cabab111650..c3ddaf1b199 100644
--- a/Master/texmf-dist/doc/fonts/junicode/README
+++ b/Master/texmf-dist/doc/fonts/junicode/README
@@ -1,5 +1,5 @@
-This is the README for version 2.206 of Peter S. Baker's
-Junicode family of fonts (2024-04-23). The Junicode font is
+This is the README for version 2.208 of Peter S. Baker's
+Junicode family of fonts (2024-06-06). The Junicode font is
primarily for scholars and students of the Middle Ages, but
it serves users with a wide variety of interests. It tracks
the development of the Medieval Unicode Font Initiative
@@ -7,6 +7,10 @@ the development of the Medieval Unicode Font Initiative
but it also provides many OpenType features that allow users
to access MUFI characters in accessible ways.
+Version 2.208 rearranges naming and encoding of standard
+f-ligatures to work better with the TeX font utility
+otftotfm. It also adds U+1DC4 combining macron-acute.
+
This package supports the Junicode static fonts for
XeLaTeX, LuaLaTeX and [pdf]LaTeX. To install this
package on a TDS-compliant TeX system download the file
@@ -66,15 +70,6 @@ semiexpanded
semiexpanded: using both the light and the semiexpanded
options will produce an error.
-fonttype
-
- The type of font to look for (using XeLaTeX or LuaLaTeX):
- OpenType or TrueType. These font types differ in the way
- they draw outlines, and their hinting technologies are
- very different. Values may be otf (the default) or ttf,
- e.g. \usepackage[fonttype=ttf]{Junicode}
-
-
The following commands allow local use of specific figure
styles: \oldstylenums, \liningnums, \tabularnums,
\proportionalnums, \textsu{..}, \textinf{..}.
diff --git a/Master/texmf-dist/doc/fonts/junicode/in_tex.tex b/Master/texmf-dist/doc/fonts/junicode/in_tex.tex
index 5b534d9ed81..e469789e49d 100644
--- a/Master/texmf-dist/doc/fonts/junicode/in_tex.tex
+++ b/Master/texmf-dist/doc/fonts/junicode/in_tex.tex
@@ -107,19 +107,19 @@ the \src{size} key is mandatory: any array without one is ignored. The
arrays should be in order of point size. The first array
prescribes axis coordinates for all sizes up to \src{size}, the last array for all sizes
greater than \src{size}, and any intermediate arrays a range from the previous to the
-current \src{size}.\footnote{%
+current \src{size}.\footnote{\ %
If you want only one size array, make \src{size} improbably low (e.g. 5) and place
a comma after the closing brace of the array.%
} So the ranges covered in each list above are \src{-8.6}, \src{8.6-10.99},
\src{10.99-21.59},
-and \src{21.59-}.\footnote{Any modification of the default text size (e.g. in the
+and \src{21.59-}.\footnote{\ Any modification of the default text size (e.g. in the
\src{\textbackslash documentclass} command) can affect the size definitions in these
arrays, with the result that (for example)
\src{10} no longer means exactly “ten points.” You may have to experiment to get these numbers
right.}
The keys other than \src{size} are the four-letter tags for the font's axes: \src{wght}
-(Weight), \src{wdth} (Width), and \src{ENLA} (Enlarge).\footnote{%
+(Weight), \src{wdth} (Width), and \src{ENLA} (Enlarge).\footnote{\ %
By convention, tags for axes defined in the OpenType standard are lowercase; custom axes
are uppercase. Junicode’s \src{ENLA} is a custom axis.%
} When a key
@@ -218,7 +218,7 @@ append “Italic” to any of the others, except “jRegular”):
\end{multicols}
\noindent These commands will be self-explanatory if you bear in mind Junicode's
-abbreviations for style names: Cond=Condensed, Exp=Expanded, Sm=Semi.\footnote{%
+abbreviations for style names: Cond=Condensed, Exp=Expanded, Sm=Semi.\footnote{\ %
The purpose of these abbreviations is to keep font names under the character-limit
imposed by some systems.} Use
them to shift temporarily to a style other than that of the main text.
diff --git a/Master/texmf-dist/doc/fonts/junicode/junicode-samples.pdf b/Master/texmf-dist/doc/fonts/junicode/junicode-samples.pdf
index 872aaad1c56..bd0f7b6a332 100644
--- a/Master/texmf-dist/doc/fonts/junicode/junicode-samples.pdf
+++ b/Master/texmf-dist/doc/fonts/junicode/junicode-samples.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/fonts/junicode/junicode-samples.tex b/Master/texmf-dist/doc/fonts/junicode/junicode-samples.tex
index 6218a12bea5..d65b4d19a52 100644
--- a/Master/texmf-dist/doc/fonts/junicode/junicode-samples.tex
+++ b/Master/texmf-dist/doc/fonts/junicode/junicode-samples.tex
@@ -11,8 +11,21 @@
\end{center}
\section*{Regular}
+
\lipsum[1]
+\section*{Ligatures}
+
+\
+
+Officially broken off. Often offline, find me flowerless.
+
+\textbf{Officially broken off. Often offline, find me flowerless.}
+
+\textit{Officially broken off. Often offline, find me flowerless.}
+
+\textbf{\textit{Officially broken off. Often offline, find me flowerless.}}
+
\section*{Italic}
\textit{\lipsum[2]}
@@ -73,19 +86,20 @@ X\textinf{1234567890}
\section*{Light}
-{\jLight\lipsum[1]}
+{\jLight\lipsum[1] }
\section*{Medium}
-{\jMedium\lipsum[2]}
+{\jMedium
+\lipsum[2] }
\section*{Semibold}
-{\jSmBold\lipsum[3]}
+{\jSmBold\lipsum[3] }
\section*{Condensed}
-{\jCond\lipsum[7]}
+{\jCond\lipsum[7] }
\section*{Condensed Italic}
@@ -93,7 +107,7 @@ X\textinf{1234567890}
\section*{Semicondensed}
-{\jSmCond\lipsum[9]}
+{\jSmCond\lipsum[9] }
\section*{Semicondensed Italic}
@@ -101,7 +115,7 @@ X\textinf{1234567890}
\section*{Expanded}
-{\jExp\lipsum[10]}
+{\jExp\lipsum[10] }
\section*{Expanded Italic}
@@ -109,7 +123,7 @@ X\textinf{1234567890}
\section*{Semiexpanded}
-{\jSmExp\lipsum[12]}
+{\jSmExp\lipsum[12] }
\section*{Semiexpanded Italic}
diff --git a/Master/texmf-dist/doc/fonts/junicode/tag_key_ins.tex b/Master/texmf-dist/doc/fonts/junicode/tag_key_ins.tex
index fff64f13c4c..cec3b6814ef 100644
--- a/Master/texmf-dist/doc/fonts/junicode/tag_key_ins.tex
+++ b/Master/texmf-dist/doc/fonts/junicode/tag_key_ins.tex
@@ -210,6 +210,41 @@ Characters without code points can only be entered via tags or OpenType features
\arraybslash Punctus flexus / F1F5\\\hline
%
\mufi{period} &
+{.\&\_\_2;\&\_\_2;} &
+{\restag{.\char"0E0032\char"0E0032}} &
+\arraybslash Dotless punctus elevatus / TBA\\\hline
+%
+\mufi{period} &
+{.\&\_\_2;\&\_\_3;} &
+{\restag{.\char"0E0032\char"0E0033}} &
+\arraybslash Punctus elevatus with s-shaped top / TBA\\\hline
+%
+\mufi{period} &
+{.\&\_\_2;\&\_\_4;} &
+{\restag{.\char"0E0032\char"0E0034}} &
+\arraybslash Dotless punctus elevatus with s-shaped top / TBA\\\hline
+%
+\mufi{period} &
+{.\&\_\_2;\&\_\_5;} &
+{\restag{.\char"0E0032\char"0E0035}} &
+\arraybslash Enlarged punctus elevatus / TBA\\\hline
+%
+\mufi{period} &
+{.\&\_\_2;\&\_\_6;} &
+{\restag{.\char"0E0032\char"0E0036}} &
+\arraybslash Enlarged dotless punctus elevatus / TBA\\\hline
+%
+\mufi{period} &
+{.\&\_\_2;\&\_\_7;} &
+{\restag{.\char"0E0032\char"0E0037}} &
+\arraybslash Enlarged punctus elevatus with s-shaped top / TBA\\\hline
+%
+\mufi{period} &
+{.\&\_\_2;\&\_\_8;} &
+{\restag{.\char"0E0032\char"0E0038}} &
+\arraybslash Enlarged dotless punctus elevatus with s-shaped top / TBA\\\hline
+%
+\mufi{period} &
{.\&\_\_1;\&\_\_3;} &
{\restag{.\char"0E0031\char"0E0033}} &
\arraybslash Punctus exclamativus / F1E7\\\hline
@@ -569,6 +604,11 @@ Characters without code points can only be entered via tags or OpenType features
{\restag{d\char"0E0069\char"0E0032}} &
\arraybslash Insular d second form\\\hline
%
+\nuni{d} &
+{d\&\_\_i;\&\_\_3;} &
+{\restag{d\char"0E0069\char"0E0033}} &
+\arraybslash Insular d third form\\\hline
+%
\mufi{d} &
{d\&\_\_i;\&\_\_e;} &
{\restag{d\char"0E0069\char"0E0065}} &
@@ -799,6 +839,11 @@ Characters without code points can only be entered via tags or OpenType features
{\restag{h\char"0E0064\char"0E0062}} &
\arraybslash{\jCond Caroline h with right descender and bar / TBD}\\\hline
%
+\mufi{h} &
+{h\&\_\_c;\&\_\_u;} &
+{\restag{h\char"0E0063\char"0E0075}} &
+\arraybslash{\jCond h with curl / TBD}\\\hline
+%
\stdu{I} &
{I\&\_\_d;\&\_\_a;} &
{\restag{I\char"0E0064\char"0E0061}} &
@@ -944,6 +989,11 @@ Characters without code points can only be entered via tags or OpenType features
{\restag{l\char"0E0069\char"0E006E}} &
\arraybslash {Insular l}\\\hline
%
+\nuni{U+019A} &
+{ƚ\&\_\_c;\&\_\_u;} &
+{\restag{ƚ\char"0E0063\char"0E0075}} &
+\arraybslash {barred l with curl}\\\hline
+%
\mufi{M} &
{M\&\_\_u;\&\_\_d;} &
{\restag{M\char"0E0075\char"0E0064}} &
@@ -1034,6 +1084,11 @@ Characters without code points can only be entered via tags or OpenType features
{\restag{n\char"0E0077\char"0E0070}} &
\arraybslash {Wide petite cap n with descender / TBD}\\\hline
%
+\mufi{n} &
+{n\&\_\_e;\&\_\_m;} &
+{\restag{n\char"0E0065\char"0E006D}} &
+\arraybslash {enim abbreviation / TBD}\\\hline
+%
\nuni{O} &
{O\&\_\_e;\&\_\_n;} &
{\restag{O\char"0E0065\char"0E006E}} &
@@ -1125,6 +1180,11 @@ Characters without code points can only be entered via tags or OpenType features
\arraybslash r with curl / F19B\\\hline
%
\mufi{r} &
+{r\&\_\_c;\&\_\_2;} &
+\restag{r\char"0E0063\char"0E0032} &
+\arraybslash r with alternate curl / TBA\\\hline
+%
+\mufi{r} &
{r\&\_\_e;\&\_\_n;} &
\restag{r\char"0E0065\char"0E006E} &
\arraybslash Enlarged minuscule r / EEF3\\\hline
@@ -1164,6 +1224,11 @@ Characters without code points can only be entered via tags or OpenType features
\restag{S\char"0E006D\char"0E0073} &
\arraybslash {Middle Scots S}\\\hline
%
+\stdu{S} &
+{S\&\_\_h;\&\_\_o;} &
+\restag{S\char"0E0068\char"0E0064} &
+\arraybslash {Hollow S}\\\hline
+%
\stdu{s} &
{s\&\_\_i;\&\_\_n;} &
\restag{s\char"0E0069\char"0E006E} &
@@ -1224,6 +1289,16 @@ Characters without code points can only be entered via tags or OpenType features
\restag{s\char"0E006D\char"0E0073} &
\arraybslash {Middle Scots s}\\\hline
%
+\stdu{s} &
+{s\&\_\_c;\&\_\_u;} &
+\restag{s\char"0E0063\char"0E0075} &
+\arraybslash {s with curl}\\\hline
+%
+\stdu{s} &
+{s\&\_\_h;\&\_\_k;} &
+\restag{s\char"0E0068\char"0E006B} &
+\arraybslash {s with hook}\\\hline
+%
\stdu{T} &
{T\&\_\_i;\&\_\_n;} &
\restag{T\char"0E0069\char"0E006E} &
@@ -1254,6 +1329,11 @@ Characters without code points can only be entered via tags or OpenType features
\restag{t\char"0E0063\char"0E0064} &
\arraybslash Cap-like t with descender / TBD\\\hline
%
+\mufi{t} &
+{t\&\_\_a;\&\_\_p;} &
+\restag{t\char"0E0061\char"0E0070} &
+\arraybslash t with approach / TBD\\\hline
+%
\nuni{U} &
{U\&\_\_e;\&\_\_n;} &
\restag{U\char"0E0065\char"0E006E} &
@@ -1689,6 +1769,36 @@ Characters without code points can only be entered via tags or OpenType features
\restag{\char"204A\char"0E0061\char"0E0033} &
\arraybslash {\jCond Tironian et sign without descender / TBD}\\\hline
%
+\mufi{U+204A} &
+{\char"204A\&\_\_a;\&\_\_4;} &
+\restag{\char"204A\char"0E0061\char"0E0034} &
+\arraybslash {\jCond Tironian et sign with bar / TBD}\\\hline
+%
+\mufi{U+204A} &
+{\char"204A\&\_\_a;\&\_\_5;} &
+\restag{\char"204A\char"0E0061\char"0E0035} &
+\arraybslash {\jCond Tironian et sign round form / TBD}\\\hline
+%
+\mufi{U+204A} &
+{\char"204A\&\_\_a;\&\_\_6;} &
+\restag{\char"204A\char"0E0061\char"0E0036} &
+\arraybslash {\jCond Generic Tironian et sign / TBD}\\\hline
+%
+\mufi{U+204A} &
+{\char"204A\&\_\_a;\&\_\_7;} &
+\restag{\char"204A\char"0E0061\char"0E0037} &
+\arraybslash {\jCond Generic Tironian et sign with bar / TBD}\\\hline
+%
+\mufi{U+204A} &
+{\char"204A\&\_\_a;\&\_\_8;} &
+\restag{\char"204A\char"0E0061\char"0E0038} &
+\arraybslash {\jCond Generic Tironian et sign with curl / TBD}\\\hline
+%
+\mufi{U+204A} &
+{\char"204A\&\_\_a;\&\_\_9;} &
+\restag{\char"204A\char"0E0061\char"0E0039} &
+\arraybslash {\jCond Generic Tironian et sign with curl and bar / TBD}\\\hline
+%
\opua{U+2E52} &
{\char"2E52\&\_\_a;\&\_\_1;} &
\restag{\char"2E52\char"0E0061\char"0E0031} &
@@ -1704,6 +1814,46 @@ Characters without code points can only be entered via tags or OpenType features
\restag{\char"2E52\char"0E0061\char"0E0033} &
\arraybslash {\jCond Tironian Et sign without descender / TBD}\\\hline
%
+\mufi{U+2E52} &
+{\char"2E52\&\_\_a;\&\_\_4;} &
+\restag{\char"2E52\char"0E0061\char"0E0034} &
+\arraybslash {\jCond Tironian Et sign with bar / TBD}\\\hline
+%
+\mufi{U+2E52} &
+{\char"2E52\&\_\_a;\&\_\_5;} &
+\restag{\char"2E52\char"0E0061\char"0E0035} &
+\arraybslash {\jCond Tironian Et sign round form / TBD}\\\hline
+%
+\mufi{U+2E52} &
+{\char"2E52\&\_\_a;\&\_\_6;} &
+\restag{\char"2E52\char"0E0061\char"0E0036} &
+\arraybslash {\jCond Generic Tironian Et sign / TBD}\\\hline
+%
+\mufi{U+2E52} &
+{\char"2E52\&\_\_a;\&\_\_7;} &
+\restag{\char"2E52\char"0E0061\char"0E0037} &
+\arraybslash {\jCond Generic Tironian Et sign with bar / TBD}\\\hline
+%
+\mufi{U+2E52} &
+{\char"2E52\&\_\_a;\&\_\_8;} &
+\restag{\char"2E52\char"0E0061\char"0E0038} &
+\arraybslash {\jCond Generic Tironian Et sign with curl / TBD}\\\hline
+%
+\mufi{U+2E52} &
+{\char"2E52\&\_\_a;\&\_\_9;} &
+\restag{\char"2E52\char"0E0061\char"0E0039} &
+\arraybslash {\jCond Generic Tironian Et sign with curl and bar / TBD}\\\hline
+%
+\mufi{U+2E52} &
+{\char"2E4D\&\_\_s;\&\_\_s;} &
+\restag{\char"2E52\char"0E0073\char"0E0073} &
+\arraybslash {\jCond s-shaped paragraphus / TBD}\\\hline
+%
+\mufi{U+2E52} &
+{\char"2E4D\&\_\_c;\&\_\_c;} &
+\restag{\char"2E52\char"0E0063\char"0E0063} &
+\arraybslash {\jCond cc-shaped paragraphus / TBD}\\\hline
+%
\nuni{U+00AF} &
{{\textasciimacron}\&\_\_0;\&\_\_1;} &
\restag{{\textasciimacron}\char"0E0030\char"0E0031} &
@@ -1774,6 +1924,11 @@ Characters without code points can only be entered via tags or OpenType features
\restag{;\char"0E0061\char"0E0037} &
\arraybslash Hexagonal positura / TBD\\\hline
%
+\mufi{semicolon} &
+{;\&\_\_a;\&\_\_8;} &
+\restag{;\char"0E0061\char"0E0038} &
+\arraybslash Positura with two dots and tick / TBD\\\hline
+%
\mufi{U+2E4E} &
{\char"2E4E\&\_\_a;\&\_\_1;} &
\restag{\char"2E4E\char"0E0061\char"0E0031} &
@@ -1794,6 +1949,43 @@ Characters without code points can only be entered via tags or OpenType features
\restag{\char"2E4E\char"0E0061\char"0E0034} &
\arraybslash Punctus flexus / F1F5\\\hline
%
+%
+\mufi{U+2E4E} &
+{\char"2E4E\&\_\_a;\&\_\_5;} &
+\restag{\char"2E4E\char"0E0061\char"0E0035} &
+\arraybslash Dotless punctus elevatus / TBA\\\hline
+%
+\mufi{U+2E4E} &
+{\char"2E4E\&\_\_a;\&\_\_6;} &
+\restag{\char"2E4E\char"0E0061\char"0E0036} &
+\arraybslash Punctus elevatus with s-shaped top / TBA\\\hline
+%
+\mufi{U+2E4E} &
+{\char"2E4E\&\_\_a;\&\_\_7;} &
+\restag{\char"2E4E\char"0E0061\char"0E0037} &
+\arraybslash Dotless punctus elevatus with s-shaped top / TBA\\\hline
+%
+\mufi{U+2E4E} &
+{\char"2E4E\&\_\_a;\&\_\_8;} &
+\restag{\char"2E4E\char"0E0061\char"0E0038} &
+\arraybslash Enlarged punctus elevatus / TBA\\\hline
+%
+\mufi{U+2E4E} &
+{\char"2E4E\&\_\_a;\&\_\_9;} &
+\restag{\char"2E4E\char"0E0061\char"0E0039} &
+\arraybslash Enlarged dotless punctus elevatus / F1F5\\\hline
+%
+\mufi{U+2E4E} &
+{\char"2E4E\&\_\_b;\&\_\_1;} &
+\restag{\char"2E4E\char"0E0062\char"0E0031} &
+\arraybslash Enlarged punctus elevatus with s-shaped top / F1F5\\\hline
+%
+\mufi{U+2E4E} &
+{\char"2E4E\&\_\_b;\&\_\_2;} &
+\restag{\char"2E4E\char"0E0062\char"0E0032} &
+\arraybslash Enlarged dotless punctus elevatus with s-shaped top / F1F5\\\hline
+%
+%
\mufi{exclam} &
{!\&\_\_a;\&\_\_1;} &
\restag{!\char"0E0061\char"0E0031} &
@@ -1819,11 +2011,36 @@ Characters without code points can only be entered via tags or OpenType features
\restag{\~{}\char"0E0061\char"0E0031} &
\arraybslash Wavy line / F1F9\\\hline
%
+\mufi{asciitilde} &
+{\~{}\&\_\_s;\&\_\_t;} &
+\restag{\~{}\char"0E0073\char"0E0074} &
+\arraybslash Wavy line / F1F9\\\hline
+%
\mufi{asterisk} &
{*\&\_\_a;\&\_\_1;} &
\restag{*\char"0E0061\char"0E0031} &
\arraybslash Signe de renvoi / F1EC\\\hline
%
+\mufi{asterisk} &
+{*\&\_\_a;\&\_\_2;} &
+\restag{*\char"0E0061\char"0E0032} &
+\arraybslash Aldine asterisk with long limb / F1EC\\\hline
+%
+\mufi{asterisk} &
+{*\&\_\_a;\&\_\_3;} &
+\restag{*\char"0E0061\char"0E0033} &
+\arraybslash Five-spoked Aldine asterisk / F1EC\\\hline
+%
+\mufi{asterisk} &
+{*\&\_\_a;\&\_\_4;} &
+\restag{*\char"0E0061\char"0E0034} &
+\arraybslash Eight-spoked Aldine asterisk / F1EC\\\hline
+%
+\mufi{asterisk} &
+{*\&\_\_a;\&\_\_5;} &
+\restag{*\char"0E0061\char"0E0035} &
+\arraybslash Dotted Aldine asterisk / F1EC\\\hline
+%
\mufi{slash} &
{/\&\_\_a;\&\_\_1;} &
\restag{/\char"0E0061\char"0E0031} &
@@ -1834,6 +2051,11 @@ Characters without code points can only be entered via tags or OpenType features
\restag{/\char"0E0061\char"0E0032} &
\arraybslash Short virgula / F1F7\\\hline
%
+\mufi{hyphen} &
+{-\&\_\_c;\&\_\_u;} &
+\restag{-\char"0E0063\char"0E0075} &
+\arraybslash Hyphen with curl / F1F7\\\hline
+%
\opua{U+A75D} &
{\char"0A75D\&\_\_a;\&\_\_1;} &
\restag{\char"0A75D\char"0E0061\char"0E0031} &
@@ -1879,6 +2101,11 @@ Characters without code points can only be entered via tags or OpenType features
\restag{\char"0A76B\char"0E0061\char"0E0033} &
\arraybslash Colon-like et abbreviation / TBD\\\hline
%
+\mufi{U+A76B} &
+{\char"0A76B\&\_\_a;\&\_\_4;} &
+\restag{\char"0A76B\char"0E0061\char"0E0034} &
+\arraybslash et abbreviation crossing preceding q / TBD\\\hline
+%
\mufi{U+1DD3} &
{\char"25CC\char"1DD3\&\_\_a;\&\_\_1;} &
\restag{\char"25CC\char"1DD3\char"0E0061\char"0E0031} &
@@ -2105,7 +2332,7 @@ Characters without code points can only be entered via tags or OpenType features
\arraybslash Script ounce sign / F2FD\\\hline
\end{supertabular}
\end{center}
-\footnotetext{Junicode entities (like \&\_\_a\textcompwordmark;) following U+A7C1 (Old Polish o) are not properly
+\footnotetext{\ Junicode entities (like \&\_\_a\textcompwordmark;) following U+A7C1 (Old Polish o) are not properly
displayed or resolved for technical reasons related to U+A7C1 having very recently been added to Unicode. However, tags
entered directly (as here) or via HTML/XML entity references and TeX commands will still work, and the Junicode entity
will work once applications are updated with the latest additions to the Unicode standard.}
diff --git a/Master/texmf-dist/doc/fonts/libertinust1math/README b/Master/texmf-dist/doc/fonts/libertinust1math/README
index 3e28604f538..106ceada021 100644
--- a/Master/texmf-dist/doc/fonts/libertinust1math/README
+++ b/Master/texmf-dist/doc/fonts/libertinust1math/README
@@ -6,7 +6,11 @@ The LibertinusT1Math font a Type1 font (accompanied by LaTeX support files) deri
The LibertinusT1Math font is available under the terms of the Open Font License version
1.1, and the support files are released under the LPPL.
-Current version 2.0.5 2024-05-25
+Current version 2.0.6 2024-06-03
+
+Changes in version 2.0.6
+Added two vf files, libertinust1-mathsfrm.vf and libertinust1-mathsfrm-bold.vf,
+ that were missing from version 2.0.5.
Changes in version 2.0.5
1. Modified metrics for slanted integral (text and display sizes) in order to reduce to a small extent the space between those signs and the integrand.
diff --git a/Master/texmf-dist/doc/fonts/newcomputermodern/README b/Master/texmf-dist/doc/fonts/newcomputermodern/README
index 4a99ea9c8d2..7276421b9f0 100644
--- a/Master/texmf-dist/doc/fonts/newcomputermodern/README
+++ b/Master/texmf-dist/doc/fonts/newcomputermodern/README
@@ -1,7 +1,7 @@
New Computer Modern Fonts
- (Package version 5.1, GustFLv1 or later)
+ (Package version 5.2.0, GustFLv1 or later)
Antonis Tsolomitis
Samos, Greece, 2019--2024
@@ -103,6 +103,21 @@ xelatex newcm-doc.tex
Latest additions/improvements:
------------------------------
+Version 5.2.0
+
+Added Cherokee in the Sans font too
+
+Added Canadian Aboriginal Syllabics to Sans
+
+Added Allergies symbols to Sans Regular and Book
+
+Added twoheadhookrightarrow and twoheadhookleftarrow
+to the Math fonts in Private USe Area,
+since they are needed and do not exist in Unicode.
+
+Fixed minor IPA tilde overlapping bugs
+
+
Version 5.1
Added Aegean Numbers in the Sans font
diff --git a/Master/texmf-dist/doc/fonts/newcomputermodern/newcm-doc.pdf b/Master/texmf-dist/doc/fonts/newcomputermodern/newcm-doc.pdf
index 953e01a753e..e084e2ba719 100644
--- a/Master/texmf-dist/doc/fonts/newcomputermodern/newcm-doc.pdf
+++ b/Master/texmf-dist/doc/fonts/newcomputermodern/newcm-doc.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/fonts/newcomputermodern/newcm-doc.tex b/Master/texmf-dist/doc/fonts/newcomputermodern/newcm-doc.tex
index 7e20605e67e..d8d7356d377 100644
--- a/Master/texmf-dist/doc/fonts/newcomputermodern/newcm-doc.tex
+++ b/Master/texmf-dist/doc/fonts/newcomputermodern/newcm-doc.tex
@@ -95,13 +95,13 @@ Language=Nepali,
\renewcommand{\arraystretch}{1.4}
-\title{The New Computer Modern FontFamily\\ version 5.1}
+\title{The New Computer Modern FontFamily\\ version 5.2.0}
\author{Antonis Tsolomitis}
%\address{Department of Mathematics\\ University of the Aegean\\ Karlovassi, 832\,00 Samos\\ Greece}
%\netaddress{atsol (at) aegean dot gr}
%\personalURL{https://myria.math.aegean.gr/~atsol/}
%%% End of metadata %%%
-\usepackage{pstricks}
+\usepackage{pstricks,hvlogos}
\begin{document}
%
@@ -344,8 +344,8 @@ accents one after the other, but the pdf produced by xetex or luatex will have t
\subsubsection{Coloring diacritics}
If one wants to use color for diacritics, different from the color of the base character
-this does not work with Xe\LaTeX\ (the commands of the \verb|color| package
-break the stacking mechanism). It works though with Lua\LaTeX\ using the \verb|luacolor|
+this does not work with \XeLaTeX\ (the commands of the \verb|color| package
+break the stacking mechanism). It works though with \LuaLaTeX\ using the \verb|luacolor|
package. However, there is a problem when the base glyph and the first diacritic above
exist in the font as a precomposed character. For example, this is the case
with aacute (á) (U+00E1). Such characters are treated as one by Lua and they can not
@@ -669,13 +669,105 @@ A few letters from Coptic and Epact numbers follow:
\section{Cherokee}
Both Unicode blocks
-U13A0--13FF and UAB70--UABBF for Cherokee are supported. A few letters are:
+U13A0--13FF and UAB70--UABBF for Cherokee are supported.
+% A few letters are:
%\begin{center}
- ᎣᎤᎹᏊᏐ ꭳꭴꭷꮂꮔꮿ
+% ᎣᎤᎹᏊᏐ ꭳꭴꭷꮂꮔꮿ
%\end{center}
+The samples below were kindly provided by Sedi Eastwood:
+\medskip
+
+\noindent Sample 1:
+\begin{center}
+\begin{tabular}{ll}
+ \begin{minipage}{5cm} ᎬᏣᎵᏨᏗᏣᏓᏲᎯᏍᏗ ᎢᏤᎮᏍᏗ\\
+ \textsf{ᎬᏣᎵᏨᏗᏣᏓᏲᎯᏍᏗ ᎢᏤᎮᏍᏗ}
+\end{minipage}
+ &
+ \begin{minipage}{6cm}
+ Live/exist in a manner that there is never a reason or purpose to let go of one another.\\
+ (gvjalijvdijadayohisdi ijehesdi\\
+\hphantom{(}gvtsalitsvditsadayohisdi itsehesdi)
+ \end{minipage}
+\end{tabular}
+\end{center}
+
+
+\medskip
+
+\noindent Sample 2:
+\begin{center}
+\begin{tabular}{ll}
+\begin{minipage}{4cm} ᏕᏣᏓᎨᏳᏎᏍᏗ\\ \textsf{ᏕᏣᏓᎨᏳᏎᏍᏗ}
+\end{minipage}
+ &
+ \begin{minipage}{6cm}
+ Value the existence of one another.\\
+ (dejadageyusesdi\\
+\hphantom{(}detsadageyusesdi)
+ \end{minipage}
+\end{tabular}
+\end{center}
+
+\medskip
+
+\noindent Sample 3:
+\begin{center}
+\begin{tabular}{ll}
+\begin{minipage}{4cm} ᎥᎵᏍᎨᏗ ᏕᏣᏓᏰᎸᏎᏍᏗ\\ \textsf{ᎥᎵᏍᎨᏗ ᏕᏣᏓᏰᎸᏎᏍᏗ}
+\end{minipage}
+ &
+ \begin{minipage}{6cm}
+ Think of one another as sacred or hold the existence of others sacred.\\
+ (vlisgedi dejadayelvsesdi)
+ \end{minipage}
+\end{tabular}
+\end{center}
+
+
+\section{Canadian Aboriginal Syllabics}
+
+\newfontfamily{\textsfca}[BoldFont=NewCMSans10-Bold.otf,%
+ItalicFont=NewCMSans10-BookOblique.otf]{NewCMSans10-Book.otf}
+
+Canadian Aboriginal Syllabics are supported in the sans font.
+The full Unicode blocks are covered, which are
+U1400--U167F, U18B0--U18F5, and U11AB0--U11ABF.
+
+Some examples in Blackfoot Siksiká:
+
+\noindent Blackfoot-speaking real people: {\textsfca ᖹᐟᒧᐧᒣᑯ}
+Siksiká: {\textsfca ᓱᖽᐧᖿ}\\
+Siksikáíʼpowahsin: {\textsfca ᓱᘁᓱᘁᖳᐟᑲᖷᑊᓱᐡ} In bold: {\textsfca\bfseries ᓱᘁᓱᘁᖳᐟᑲᖷᑊᓱᐡ}\\
+Niitsipowahsin: {\textsfca ᖹᐨᓱᑲᖷᑊᓱᐡ} In oblique: {\textsfca\itshape ᖹᐨᓱᑲᖷᑊᓱᐡ}
+
+\medskip
+
+Some more in Cree:
+
+\begin{tabular}{l|l}
+\begin{minipage}{5.5cm}
+\noindent{\textsfca ᐌᐘᑯ ᐅᒪ ᐊᓯᓂᐏᒣᓂᑲᐣ ᑭᒥᓇᐘᐠ}\\
+{\textsfca ᐃᓂᓂᐘᐠ ᒪᓂᑐᐸ ᑲᐊᔭᒋᐠ᙮ ᐁᐘᑿᓂᐠ ᐅᑭ}\\
+{\textsfca ᑲᓄᒋᐦᑕᒋᐠ ᐊᓯᓂᐏᐊᑐᐢᑭᐃᓂᓂᐤ ᑲᑭᒥᓂᐦᒋᐠ}\\
+{\textsfca ᐅᒣᓂᐤ᙮ ᐊᑿᓂ ᒥᑕᐦᑐᒥᑕᓇᐤ ᐊᐢᑭᐩ ᐊᓴᐩ}\\
+{\textsfca ᐁᐊᑐᐢᑫᒋᐠ ᐅᑕ ᒪᓂᑐᐸ᙮}
+\end{minipage}
+ &
+\begin{minipage}{4.8cm}
+{\sffamily The masonry for the wall through time
+ has been given to people of Manitoba
+ by the international union of bricklayers
+ and allied craftsmen local one Manitoba
+ to commemorate 100 years of service, by
+ Manitoba masonry contractors and by Manitoba
+ masonry suppliers.}
+\end{minipage}
+\end{tabular}
+
\section{Devanagari}
Devanagari script is supported for the serifed font in Regular (10pt/8pt), Book (10pt/8pt),
@@ -686,7 +778,7 @@ must include
\noindent \verb|Script=Devanagari, Language=XXXX| where \verb|XXXX|
must be replaced with one of \verb|Hindi|, \verb|Sanskrit|, \verb|Marathi|, \verb|Nepali|.
If the \verb|Language| parameter is not set then the default is \verb|Hindi|.
-For Lua\LaTeX\ the parameter \verb|Renderer=Harfbuzz| must also be included.
+For \LuaLaTeX\ the parameter \verb|Renderer=Harfbuzz| must also be included.
So if say Marathi is needed as the default font document then one can use the following:
\begin{verbatim}
@@ -930,6 +1022,18 @@ Next we give a real example of using \acro{\textsc{ipa}} symbols. The quote belo
{\ipafont [t̪y]} ``you.''
\end{quote}
+A recent addition for \textsc{ipa} is the support of the Unicode block U1D80--U1DBF which
+includes more letters with palatal and retroflex hook and more modifier small letters.
+Eg.
+\begin{center}
+ \begin{tabular}{|c|c|}\hline
+Upright & Italic\\ \hline
+ ᶀ ᶂ ᶈ ᶉ ᶋ ᶌ ᶕ ᶔ ᶙ ᶚ ᶛ ᶞ ᶽ ᶿ &\textit{ᶀ ᶂ ᶈ ᶉ ᶋ ᶌ ᶕ ᶔ ᶙ ᶚ ᶛ ᶞ ᶽ ᶿ}\\ \hline
+ Sans Upright & Sans Oblique\\ \hline
+ \textsf{ᶀ ᶂ ᶈ ᶉ ᶋ ᶌ ᶕ ᶔ ᶙ ᶚ ᶛ ᶞ ᶽ ᶿ}& \textsf{\itshape ᶀ ᶂ ᶈ ᶉ ᶋ ᶌ ᶕ ᶔ ᶙ ᶚ ᶛ ᶞ ᶽ ᶿ}\\
+ \hline
+ \end{tabular}
+\end{center}
@@ -945,6 +1049,32 @@ NewCM fixes that and provides a true BoldSans:
\end{tabular}
+\section{Food Allergies}
+
+Food allergy symbols have long been proposed to be accepted to
+Unicode standard but there has not been any progress up to now.
+The Sans 10 Regular and Book include standard allergy symbols
+in the Private Use Area. Each glyph is named after what it represents.
+For example, the soya symbol is named ``soya'' so copying the symbol
+from a pdf file and pasting elsewhere you will get its name, that is ``soya''.
+The symbols are in positions U+E033 to U+E040 and can be accessed using the
+commands of the next table.
+\begin{sffamily}
+ \newcommand{\fdal}[2]{\begin{minipage}[c]{2.5cm}\begin{center}\ \ \\[1.5ex] \scalebox{4}{\char"#1}\\ \textsc{#2}\\[-1ex] \ \ \end{center}\end{minipage}}
+% \newcommand\crustaceans{\begin{minipage}[c]{1cm}\begin{center}\scalebox{4}{\char"E033}\\ \textsc{crustaceans}\end{center}\end{minipage}}
+%\newcommand\eggs{\begin{minipage}[c]{1cm}\scalebox{4}{\char"E034}\\ \textsc{eggs}\end{minipage}}
+\begin{center}
+ \begin{tabular}{|l|c||l|c|}\hline
+ \verb|\char"E033| & \fdal{E033}{crustaceans} & \verb|\char"E034| & \fdal{E034}{eggs}\\ \hline
+ \verb|\char"E035| & \fdal{E035}{gluten} & \verb|\char"E036| & \fdal{E036}{fish}\\ \hline
+ \verb|\char"E037| & \fdal{E037}{lupin} & \verb|\char"E038| & \fdal{E038}{milk}\\ \hline
+ \verb|\char"E039| & \fdal{E039}{molluscs} & \verb|\char"E03A| & \fdal{E03A}{mustard}\\ \hline
+ \verb|\char"E03B| & \fdal{E03B}{peanut} & \verb|\char"E03C| & \fdal{E03C}{sesame}\\ \hline
+ \verb|\char"E03D| & \fdal{E03D}{soya} & \verb|\char"E03E| & \fdal{E03E}{treenuts}\\ \hline
+ \verb|\char"E03F| & \fdal{E03F}{celery} & \verb|\char"E040| & \fdal{E040}{SO$_2$}\\ \hline
+ \end{tabular}
+\end{center}
+\end{sffamily}
\section{Unicode Math coverage and options}
@@ -1079,6 +1209,10 @@ $$\mathbb{abcdefghijklmnopqrstuvwxyz}$$
$$\mathbb{0123456789\ \pi\gamma\Gamma\Pi\Sigma\mitBbbD\mitBbbd\mitBbbe\mitBbbi\mitBbbj}$$
\setmathfont{NewCMMath-Book.otf}
+\newsavebox{\emptysetdefault}
+\savebox{\emptysetdefault}{$\emptyset$}
+
+\setmathfont[CharacterVariant=1]{NewCMMath-Book.otf}
If using the latest \verb|fontsetup| (to be released soon)
then you can choose the NewCM blackboard bold
@@ -1113,7 +1247,7 @@ for the regular weight.
Moreover, extensible integrals are supported by the fonts but \textit{NOT} by the Unicode TeX
engines.
The following code is a trick so that extensible integrals can be
-constructed using Lua\LaTeX. The result is shown at the end
+constructed using \LuaLaTeX. The result is shown at the end
of the article.
What the code below does, is that it defines the slot uni222B (integral) as
a delimiter. And then this is extended as a delimiter with the mechanism that
@@ -1145,19 +1279,23 @@ $
\subsection{Additional and alternative characters in Math}
The Math fonts provide the character \verb|\varnothing| ($\varnothing$), as
-an alternative to \verb|\emptyset| (a slashed zero),
+an alternative to \verb|\emptyset| (\usebox{\emptysetdefault}),
through Character Variant \verb|cv01|. The \verb|fontsetup| package provides the option
`\verb|varnothing|' to easily switch to the alternative character.
-It also provides two more symbols that correspond to the commands
+\newcommand{\twoheadhookrightarrow}{\char"E034}
+\newcommand{\twoheadhookleftarrow}{\char"E035}
+
+It also provides four more symbols that correspond to the commands
\medskip
- \verb|\nrightrightarrows| ($\nrightrightarrows$)
+ \verb|\nrightrightarrows| ($\nrightrightarrows$) \quad \verb|\nleftleftarrows| ($\nleftleftarrows$)
\noindent and
-\verb|\nleftleftarrows| ($\nleftleftarrows$)
+\verb|\twoheadhookrightarrow| ($\twoheadhookrightarrow$)\quad \verb|\twoheadhookleftarrow| ($\twoheadhookleftarrow$)
+
\medskip
@@ -1166,6 +1304,25 @@ and supported by the \verb|default| and \verb|olddefault| options of the \verb|f
These symbols are not in the Unicode Standard and so they are added in the
Private Area of the fonts.
+\subsection{Notes on Mathematics}
+
+Extensible tildes and hats produce different results
+with \XeLaTeX\ and \LuaLaTeX\ because these unicode
+engines treat differently the width of characters. In particular, \XeLaTeX\ handles italic
+correction as part of the character width but \LuaLaTeX\ does this only if a character
+follows. This affects how extensible accents like \verb|\widehat| or \verb|\widetilde|
+select the proper size. With \XeLaTeX, \verb|\widetilde{Y}| \verb|\widetilde{X}| will give the
+expected result $\widetilde{Y}\widetilde{X}$; but with \LuaLaTeX\ the letter $Y$ is
+narrower (and its italic correction is not taken into account if it stands alone)
+and gets the plain tilde size, as in $\tilde{Y}$. To bypass this with \LuaLaTeX\ one
+has to use a zero width character after a letter such as $Y$ so that
+\LuaLaTeX\ takes into account the italic correction of $Y$. For example with
+\begin{center}\verb|\widetilde{Y\Uchar"200D}|
+\end{center}
+the result will be correct (U200D is the ``Zero Width Joiner'' in Unicode).
+
+I thank Ulrike Fischer for this solution.
+
\section{The Medieval Latin and Uncial Greek glyph complement}
diff --git a/Master/texmf-dist/doc/fonts/newcomputermodern/source.txz b/Master/texmf-dist/doc/fonts/newcomputermodern/source.txz
index c631bc46877..7f1cf27a247 100644
--- a/Master/texmf-dist/doc/fonts/newcomputermodern/source.txz
+++ b/Master/texmf-dist/doc/fonts/newcomputermodern/source.txz
Binary files differ
diff --git a/Master/texmf-dist/doc/fonts/newtx/README b/Master/texmf-dist/doc/fonts/newtx/README
index 3ad0699cbce..e8c037ee2d3 100644
--- a/Master/texmf-dist/doc/fonts/newtx/README
+++ b/Master/texmf-dist/doc/fonts/newtx/README
@@ -1,12 +1,18 @@
This package, initially based on txfonts, provides many fixes and enhancements to the txfonts package, splitting it into two separate packages---newtxtext and newtxmath, which may be run independently of one another. It provides scaling, improved metrics, and other options. In particular, newtxmath offers a libertine option which substitutes Linux Libertine (provided with TeXLive and MikTeX) italic and Greek letters for the default Times letters, providing a good match for the Libertine text font, which is heavier than Computer Modern but lighter than Times, and in my experience, looks very sharp and clear on the screen.
-Current version: 1.744 2024-04-01
+Current version: 1.75 2024-06-20
This material is subject to the LaTeX Project Public License. See http://www.ctan.org/license/lppl1.3
for the details of that license.
+Changes in version 1.75
+Added code to newtx.sty and newtxmath.sty to support gelasio small caps, additional
+figure in pdflatex and math. (Best to use gelasiomath.sty as the interface as it adds
+supporting code and calls newtx and thereby newtxmath in the proper order
+and with matching scales.)
+
Changes in version 1.744
-Added code to newtxtext.sty that had been remove in error from an earlier version, preventing Helvetica sans from scaling properly. (Thanks Dana Nau.)
+Added code to newtxtext.sty that had been removed in error from an earlier version, preventing Helvetica sans from scaling properly. (Thanks Dana Nau.)
Changes in version 1.743
Updated the zut[b]mi[a].{tfm,vf} needed for the erewhon option to newtxmath.
diff --git a/Master/texmf-dist/doc/fonts/newtx/newtxdoc.pdf b/Master/texmf-dist/doc/fonts/newtx/newtxdoc.pdf
index b51ec00692c..100c9256122 100644
--- a/Master/texmf-dist/doc/fonts/newtx/newtxdoc.pdf
+++ b/Master/texmf-dist/doc/fonts/newtx/newtxdoc.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/fonts/newtx/newtxdoc.tex b/Master/texmf-dist/doc/fonts/newtx/newtxdoc.tex
index da1ae0c9771..3a18e083003 100644
--- a/Master/texmf-dist/doc/fonts/newtx/newtxdoc.tex
+++ b/Master/texmf-dist/doc/fonts/newtx/newtxdoc.tex
@@ -275,7 +275,7 @@ Aside from options that are passed along to the text and math packages, {\tt new
You may set the scale for both text and math by setting {\tt scale} or, equivalently, {\tt scaled}. Alternatively, you may scale text and math separately by means of the options {\tt textscale[d]}, {\tt mathscale[d]}.
\item Option {\tt otfmath} is acted upon only under a unicode engine, and specifies unicode math rather than the default---type1 math using {\tt newtxmath}. The effect is the exact opposite to {\tt no-math}, which would specify math not controlled by {\tt fontspec}.
\item Option {\tt subscriptcorrectionfile} allows you to set your own file specifying subscript corrections.
-\item You may specify as an option to {\tt newtx} the name of any supported text package and any options other than scale[d] that are understood by that package. The default text package is {\tt newtxtext}, which need not be specified explicitly. Other valid options as of early May, 2022, are:
+\item You may specify as an option to {\tt newtx} the name of any supported text package and any options other than scale[d] that are understood by that package. The default text package is {\tt newtxtext}, which need not be specified explicitly. Other valid options as of early June, 2024, are:
\begin{verbatim}
libertine
libertinus
@@ -285,6 +285,7 @@ MinionPro
minion --> MinionPro
cochineal
garamondx
+gelasio
baskervillef
baskerville --> baskervillef
Baskerville --> baskervillef
@@ -935,6 +936,7 @@ Don't use these unless you know what you're doing.
\item (new in version 1.55) {\tt stix2} loads different versions of math italic and bold math italic based on \textsf{StixTwoMath} rather than \textsf{Times}---the {\tt varg} and {\tt varvw} options are disabled in this case. See the documentation to the {\tt SticksToo} package, which contains more details and some math samples.
\item (new in version 1.60) {\tt ebgaramond} loads different versions of math italic and bold math italic based on \textsf{EBGaramond} rather than \textsf{Times}---the {\tt varg} and {\tt varvw} options are disabled in this case. See the end of Appendix 2 for an example of a preamble. You may in addition specify option {\tt alth} which changes the shape of math h from {\ebgmi h} to {\ebgmi\char250}. (The renderings of \verb|\hslash| and \verb|\hbar| are also changed.)
\item (new as of version 1.629) {\tt noto, notosans} load different versions of math italic and bold math italic based on \textsf{NotoSerif}, \textsf{NotoSans} rather than \textsf{Times}. There are some intricacies involved, for which there is a separate package, {\tt notomath}, that tries to offer as simple an interface as it was possible for me to devise.
+\item (new in version 1.75) {\tt gelasio} loads math italic and math bold italic based on the {\tt gelasio} text fooonts, with Greek math letters taken from an enlarged version of those letters from {\tt XCharter}. It is best to use the separate package {\tt gelasiomath}, which adds several features specific to {\tt gelasio}.
\item (new in version 1.62) {\tt nc, ncf} load different versions of math italic and bold math italic based on \textsf{ScholaX} (\textsf{New Century Schoolbook}) rather than \textsf{Times}---the {\tt varg} and {\tt varvw} options are disabled in this case. The difference is that option {\tt nc} loads math Greek letters from {\tt newtxmath}, while option {\tt ncf} loads math greek from an adaptation of {\tt fourier} Greek.
\item {\tt minion} loads different versions of math italic and bold math italic based on \textsf{MinionPro} rather than \textsf{Times}---the {\tt varg} and {\tt varvw} options are disabled in this case, as the equivalent variant forms are made available by default---see the extended discussion below;
\item {\tt garamondx} loads different versions of math italic and bold math italic based on \textsf{garamondx} rather than \textsf{Times}---the {\tt varg} and {\tt varvw} options are disabled in this case, as the equivalent variant forms are made available by default.
diff --git a/Master/texmf-dist/doc/fonts/notomath/README b/Master/texmf-dist/doc/fonts/notomath/README
index 6dd90492046..8af25ec2094 100644
--- a/Master/texmf-dist/doc/fonts/notomath/README
+++ b/Master/texmf-dist/doc/fonts/notomath/README
@@ -2,7 +2,12 @@ This small package provides a math package that amounts to modifications of the
http://www.ctan.org/license/lppl1.3 for the details of that license.
Copyright (c) 2020-2023 Michael Sharpe
-Current version: 1.03 2023-08-21
+Current version: 1.03 2024-06-03
+
+Changes in version 1.031
+1. Removed extraneous brace in line 54 of notomath.sty 1.03. (Thanks, Christian Clason.)
+2. Changed each instance of \coloneqq in notomath-doc to \coloneq
+because of changes to newtxmath terminology.
Changes in version 1.03
1. Due to the ravages of time, parts of the package became disfunctional. The fixes involve
diff --git a/Master/texmf-dist/doc/fonts/notomath/notomath-doc.pdf b/Master/texmf-dist/doc/fonts/notomath/notomath-doc.pdf
index 2c93489e078..17c7895dbd3 100644
--- a/Master/texmf-dist/doc/fonts/notomath/notomath-doc.pdf
+++ b/Master/texmf-dist/doc/fonts/notomath/notomath-doc.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/fonts/notomath/notomath-doc.tex b/Master/texmf-dist/doc/fonts/notomath/notomath-doc.tex
index e985a7ab308..1fc78d41d50 100644
--- a/Master/texmf-dist/doc/fonts/notomath/notomath-doc.tex
+++ b/Master/texmf-dist/doc/fonts/notomath/notomath-doc.tex
@@ -8,7 +8,7 @@
%\usepackage{amssymb}% don't use with newtxmath
%SetFonts
% libertine+newtxmath
-%\pdfmapfile{=NotoMath.map}
+\pdfmapfile{+NotoMath.map}
\usepackage[T1]{fontenc}
%\usepackage[scaled=1.1]{zlmtt}
%\usepackage[scaled=1.1]{newtxtt}
@@ -55,7 +55,7 @@ The effect of this is:
load {\tt noto-serif} and {\tt noto-sans} scaled down by the factor .9 to an x-height of 482;
\item set the main text font to NotoSerif and set \verb|\sfdefault| to
NotoSans;
-\item the only weights used from the nine available weights are {\tt regular} and {\tt bold}, as these are the weights used in {\tt newtxmath} with options {\tt noto} and {\tt notosans};
+\item the only weight used from the nine available weights are {\tt regular} and {\tt bold}, as these are the weights used in {\tt newtxmath} with options {\tt noto} and {\tt notosans};
\item load {\tt newtxmath} with option {noto} at natural scale.
\end{itemize}
@@ -90,8 +90,7 @@ and works well in {\tt T1} encoding. There is no {\tt OT1} encoded version curre
\item The TT package {\tt nimbusmononarrow} does have a {\tt visiblespace} glyph and its {\tt OT1} encoding is in {\tt TEX TYPEWRITER TEXT} so \verb|\verb| and \verb|\texttt| function correctly even in {\tt OT1} encoding. Caps are not too tall---this is my preferred serifed TT with NotoSans text.
\end{itemize}
-\item As with all {\tt newtxmath} based packages, you should not load {\tt amssymb}---{\tt newtxmath} has its own replacement for the AMSm math symbol fonts, of a more approriate size and color match. You do not need to load {\tt amsmath}, though doing so does no harm.
-
+\item
\end{itemize}
@@ -127,24 +126,12 @@ will output the Noto fonts scaled to x-height 482 with matching math symbols. Th
\textsc{Example 4:}
\begin{verbatim}
\usepackage[scaled=1.24]{nimbusmononarrow}% typewriter font
-\usepackage[scale=1.11,sfdefault,pf,osf,subscriptcorrection]{notomath}
+\usepackage[scale=1.11,sfdefault,pf,osf]{notomath}
% load NotoSerif, NotoSans, mainfont=NotoSans
% option subscriptcorrection passed to newtxmath
\end{verbatim}
will output the Noto fonts scaled to x-height $536$ with matching math symbols. The main text font will be NotoSans with proportional oldstyle figures except in math, which always uses tabular lining figures.
-\textsc{Example 5:}
-\begin{verbatim}
-\usepackage[scaled=1.24]{nimbusmononarrow}% typewriter font
-\usepackage[scale=1.11,sfdefault,pf,osf,subscriptcorrection]{notomath}
-% load NotoSans as mainfont, then newtxmath with option notosans
-% option subscriptcorrection passed to newtxmath
-\usepackage[book,medium,scaled=1,sfdefault]{FiraSans}
-% then replace mainfont by FiraSans
-\end{verbatim}
-will output FiraSans as main text font, with math symbols from {\tt newtxmath} and math letters from {\tt notosans}. This combination seems to work well with {\tt beamer}, though each {\tt scale} should be multiplied by the same factor.
-
-
The examples above all work with {\tt pdflatex}, and with {\tt xelatex} if some additional rules are followed. With {\tt xelatex}, the lines in the above examples must precede the loading of {\tt fontspec}, which must use the option {\tt nomath}. After that, one may load any text fonts required for secondary use, or even replace the main Noto fonts.
\section*{Subscript Correction}
The spacing of math letters was adjusted so the superscripts would not collide with the base letters. This was necessary mainly for letters like $j$, $f$, $y$ and $\beta$ as superscripts and like $D$ and $\Omega$ as base letters. As a result of these adjustments, some of the formerly problematic superscript letters become problematic subscript letters. Two files are provided to make adjustments to the letter by inserting appropriate kerns when that letter is the first character in a subscript---one for NotoSerif and one for NotoSans letters, under the respective names
@@ -160,7 +147,7 @@ It may be that you wish to make use of lower level settings in the individual {\
-Recall from the README to the {\tt noto} package:
+Recall from the README to the {\tt noto}:
\begin{itemize}
\item
\verb|\usepackage{noto}|
@@ -234,7 +221,7 @@ g(t)=\lim_{\mathstrut\e\to 0}\lim_{\mathstrut\lambda\to\infty}\e^{-1}\sum_{\lamb
\end{equation}
Fix an initial point $\bp_0$ in the interior of $U$, and assume $\bv(\bp_0,\bal_0)\neq\mathbf{0}$. Then, for sufficiently small $t$, $|\bp-\bp_0|$ and $|\bal-\bal_0|$, the system~(\ref{eq:first}) has a unique solution $\bx_{\bal}(t)$ satisfying the initial condition $\bx_{\bal}(0)=\bp$, and that solution depends differentiably (of class~$C^k$) on $t$, $\bp$ and $\bal$.
-\textbf{Stirling's formula:}
+\textbf{Stirling's formula:}
\begin{equation}
\Gamma(z)\sim e^{-z}z^{z-1/2}\sqrt{2\pi}\bigg[1+\frac{1}{12z}+\frac{1}{288z^2}-\frac{139}{51840z^3}+\ldots\bigg],\quad z\to\infty \text{ in $|\arg z|<\pi$}.
\end{equation}
diff --git a/Master/texmf-dist/doc/fonts/simpleicons/bindings.tex b/Master/texmf-dist/doc/fonts/simpleicons/bindings.tex
index 1835f2f33f5..0644724ff58 100644
--- a/Master/texmf-dist/doc/fonts/simpleicons/bindings.tex
+++ b/Master/texmf-dist/doc/fonts/simpleicons/bindings.tex
@@ -1,8 +1,14 @@
\begin{showcase}
\showcaseicon{1001tracklists}{simpleicon\{1001tracklists\}}
+ \showcaseicon{1dot1dot1dot1}{simpleicon\{1dot1dot1dot1\}}
+
+ \showcaseicon{1panel}{simpleicon\{1panel\}}
+
\showcaseicon{1password}{simpleicon\{1password\}}
+ \showcaseicon{2fas}{simpleicon\{2fas\}}
+
\showcaseicon{2k}{simpleicon\{2k\}}
\showcaseicon{365datascience}{simpleicon\{365datascience\}}
@@ -105,6 +111,8 @@
\showcaseicon{adyen}{simpleicon\{adyen\}}
+ \showcaseicon{aegisauthenticator}{simpleicon\{aegisauthenticator\}}
+
\showcaseicon{aerlingus}{simpleicon\{aerlingus\}}
\showcaseicon{aeroflot}{simpleicon\{aeroflot\}}
@@ -143,7 +151,7 @@
\showcaseicon{airbnb}{simpleicon\{airbnb\}}
- \showcaseicon{airbrakedotio}{simpleicon\{airbrakedotio\}}
+ \showcaseicon{airbrake}{simpleicon\{airbrake\}}
\showcaseicon{airbus}{simpleicon\{airbus\}}
@@ -237,8 +245,6 @@
\showcaseicon{amazonapigateway}{simpleicon\{amazonapigateway\}}
- \showcaseicon{amazonaws}{simpleicon\{amazonaws\}}
-
\showcaseicon{amazoncloudwatch}{simpleicon\{amazoncloudwatch\}}
\showcaseicon{amazoncognito}{simpleicon\{amazoncognito\}}
@@ -283,6 +289,8 @@
\showcaseicon{amazonsqs}{simpleicon\{amazonsqs\}}
+ \showcaseicon{amazonwebservices}{simpleicon\{amazonwebservices\}}
+
\showcaseicon{amd}{simpleicon\{amd\}}
\showcaseicon{ameba}{simpleicon\{ameba\}}
@@ -319,6 +327,8 @@
\showcaseicon{ankermake}{simpleicon\{ankermake\}}
+ \showcaseicon{anki}{simpleicon\{anki\}}
+
\showcaseicon{ansible}{simpleicon\{ansible\}}
\showcaseicon{answer}{simpleicon\{answer\}}
@@ -369,6 +379,8 @@
\showcaseicon{apachehadoop}{simpleicon\{apachehadoop\}}
+ \showcaseicon{apachehbase}{simpleicon\{apachehbase\}}
+
\showcaseicon{apachehive}{simpleicon\{apachehive\}}
\showcaseicon{apachejmeter}{simpleicon\{apachejmeter\}}
@@ -395,6 +407,8 @@
\showcaseicon{apachestorm}{simpleicon\{apachestorm\}}
+ \showcaseicon{apachesuperset}{simpleicon\{apachesuperset\}}
+
\showcaseicon{apachetomcat}{simpleicon\{apachetomcat\}}
\showcaseicon{aparat}{simpleicon\{aparat\}}
@@ -495,8 +509,14 @@
\showcaseicon{assemblyscript}{simpleicon\{assemblyscript\}}
+ \showcaseicon{asterisk}{simpleicon\{asterisk\}}
+
\showcaseicon{astonmartin}{simpleicon\{astonmartin\}}
+ \showcaseicon{astra}{simpleicon\{astra\}}
+
+ \showcaseicon{astral}{simpleicon\{astral\}}
+
\showcaseicon{astro}{simpleicon\{astro\}}
\showcaseicon{asus}{simpleicon\{asus\}}
@@ -515,6 +535,8 @@
\showcaseicon{audible}{simpleicon\{audible\}}
+ \showcaseicon{audiobookshelf}{simpleicon\{audiobookshelf\}}
+
\showcaseicon{audioboom}{simpleicon\{audioboom\}}
\showcaseicon{audiomack}{simpleicon\{audiomack\}}
@@ -527,10 +549,14 @@
\showcaseicon{authelia}{simpleicon\{authelia\}}
+ \showcaseicon{authentik}{simpleicon\{authentik\}}
+
\showcaseicon{authy}{simpleicon\{authy\}}
\showcaseicon{autocad}{simpleicon\{autocad\}}
+ \showcaseicon{autocannon}{simpleicon\{autocannon\}}
+
\showcaseicon{autodesk}{simpleicon\{autodesk\}}
\showcaseicon{autodeskmaya}{simpleicon\{autodeskmaya\}}
@@ -571,6 +597,8 @@
\showcaseicon{awssecretsmanager}{simpleicon\{awssecretsmanager\}}
+ \showcaseicon{awwwards}{simpleicon\{awwwards\}}
+
\showcaseicon{axios}{simpleicon\{axios\}}
\showcaseicon{azureartifacts}{simpleicon\{azureartifacts\}}
@@ -587,6 +615,8 @@
\showcaseicon{babelio}{simpleicon\{babelio\}}
+ \showcaseicon{babylondotjs}{simpleicon\{babylondotjs\}}
+
\showcaseicon{backblaze}{simpleicon\{backblaze\}}
\showcaseicon{backbonedotjs}{simpleicon\{backbonedotjs\}}
@@ -603,6 +633,8 @@
\showcaseicon{bamboo}{simpleicon\{bamboo\}}
+ \showcaseicon{bambulab}{simpleicon\{bambulab\}}
+
\showcaseicon{bandcamp}{simpleicon\{bandcamp\}}
\showcaseicon{bandlab}{simpleicon\{bandlab\}}
@@ -641,6 +673,8 @@
\showcaseicon{beatstars}{simpleicon\{beatstars\}}
+ \showcaseicon{beekeeperstudio}{simpleicon\{beekeeperstudio\}}
+
\showcaseicon{behance}{simpleicon\{behance\}}
\showcaseicon{beijingsubway}{simpleicon\{beijingsubway\}}
@@ -805,6 +839,8 @@
\showcaseicon{broadcom}{simpleicon\{broadcom\}}
+ \showcaseicon{bruno}{simpleicon\{bruno\}}
+
\showcaseicon{bsd}{simpleicon\{bsd\}}
\showcaseicon{bspwm}{simpleicon\{bspwm\}}
@@ -825,6 +861,8 @@
\showcaseicon{bugsnag}{simpleicon\{bugsnag\}}
+ \showcaseicon{buhl}{simpleicon\{buhl\}}
+
\showcaseicon{buildkite}{simpleicon\{buildkite\}}
\showcaseicon{bukalapak}{simpleicon\{bukalapak\}}
@@ -873,8 +911,12 @@
\showcaseicon{cakephp}{simpleicon\{cakephp\}}
+ \showcaseicon{caldotcom}{simpleicon\{caldotcom\}}
+
\showcaseicon{calendly}{simpleicon\{calendly\}}
+ \showcaseicon{calibreweb}{simpleicon\{calibreweb\}}
+
\showcaseicon{campaignmonitor}{simpleicon\{campaignmonitor\}}
\showcaseicon{camunda}{simpleicon\{camunda\}}
@@ -1117,6 +1159,8 @@
\showcaseicon{codeproject}{simpleicon\{codeproject\}}
+ \showcaseicon{coder}{simpleicon\{coder\}}
+
\showcaseicon{codersrank}{simpleicon\{codersrank\}}
\showcaseicon{coderwall}{simpleicon\{coderwall\}}
@@ -1151,6 +1195,8 @@
\showcaseicon{comicfury}{simpleicon\{comicfury\}}
+ \showcaseicon{comma}{simpleicon\{comma\}}
+
\showcaseicon{commerzbank}{simpleicon\{commerzbank\}}
\showcaseicon{commitlint}{simpleicon\{commitlint\}}
@@ -1275,6 +1321,8 @@
\showcaseicon{css3}{simpleicon\{css3\}}
+ \showcaseicon{cssdesignawards}{simpleicon\{cssdesignawards\}}
+
\showcaseicon{cssmodules}{simpleicon\{cssmodules\}}
\showcaseicon{csswizardry}{simpleicon\{csswizardry\}}
@@ -1351,6 +1399,8 @@
\showcaseicon{datefns}{simpleicon\{datefns\}}
+ \showcaseicon{datev}{simpleicon\{datev\}}
+
\showcaseicon{datocms}{simpleicon\{datocms\}}
\showcaseicon{datto}{simpleicon\{datto\}}
@@ -1441,6 +1491,8 @@
\showcaseicon{diaspora}{simpleicon\{diaspora\}}
+ \showcaseicon{dictionarydotcom}{simpleicon\{dictionarydotcom\}}
+
\showcaseicon{digg}{simpleicon\{digg\}}
\showcaseicon{digikeyelectronics}{simpleicon\{digikeyelectronics\}}
@@ -1483,6 +1535,8 @@
\showcaseicon{docsify}{simpleicon\{docsify\}}
+ \showcaseicon{doctrine}{simpleicon\{doctrine\}}
+
\showcaseicon{docusaurus}{simpleicon\{docusaurus\}}
\showcaseicon{docusign}{simpleicon\{docusign\}}
@@ -1495,6 +1549,8 @@
\showcaseicon{doordash}{simpleicon\{doordash\}}
+ \showcaseicon{dota2}{simpleicon\{dota2\}}
+
\showcaseicon{dotenv}{simpleicon\{dotenv\}}
\showcaseicon{dotnet}{simpleicon\{dotnet\}}
@@ -1505,6 +1561,8 @@
\showcaseicon{dovecot}{simpleicon\{dovecot\}}
+ \showcaseicon{dovetail}{simpleicon\{dovetail\}}
+
\showcaseicon{doxygen}{simpleicon\{doxygen\}}
\showcaseicon{dpd}{simpleicon\{dpd\}}
@@ -1547,6 +1605,8 @@
\showcaseicon{duolingo}{simpleicon\{duolingo\}}
+ \showcaseicon{duplicati}{simpleicon\{duplicati\}}
+
\showcaseicon{dvc}{simpleicon\{dvc\}}
\showcaseicon{dwavesystems}{simpleicon\{dwavesystems\}}
@@ -1681,6 +1741,8 @@
\showcaseicon{equinixmetal}{simpleicon\{equinixmetal\}}
+ \showcaseicon{eraser}{simpleicon\{eraser\}}
+
\showcaseicon{ericsson}{simpleicon\{ericsson\}}
\showcaseicon{erlang}{simpleicon\{erlang\}}
@@ -1857,12 +1919,12 @@
\showcaseicon{fitbit}{simpleicon\{fitbit\}}
- \showcaseicon{fite}{simpleicon\{fite\}}
-
\showcaseicon{fivem}{simpleicon\{fivem\}}
\showcaseicon{fiverr}{simpleicon\{fiverr\}}
+ \showcaseicon{fizz}{simpleicon\{fizz\}}
+
\showcaseicon{flashforge}{simpleicon\{flashforge\}}
\showcaseicon{flask}{simpleicon\{flask\}}
@@ -1873,8 +1935,6 @@
\showcaseicon{flatpak}{simpleicon\{flatpak\}}
- \showcaseicon{flattr}{simpleicon\{flattr\}}
-
\showcaseicon{flickr}{simpleicon\{flickr\}}
\showcaseicon{flightaware}{simpleicon\{flightaware\}}
@@ -1923,6 +1983,8 @@
\showcaseicon{forgejo}{simpleicon\{forgejo\}}
+ \showcaseicon{formik}{simpleicon\{formik\}}
+
\showcaseicon{formspree}{simpleicon\{formspree\}}
\showcaseicon{formstack}{simpleicon\{formstack\}}
@@ -1935,6 +1997,8 @@
\showcaseicon{fossilscm}{simpleicon\{fossilscm\}}
+ \showcaseicon{foundryvirtualtabletop}{simpleicon\{foundryvirtualtabletop\}}
+
\showcaseicon{foursquare}{simpleicon\{foursquare\}}
\showcaseicon{foursquarecityguide}{simpleicon\{foursquarecityguide\}}
@@ -1959,12 +2023,16 @@
\showcaseicon{freebsd}{simpleicon\{freebsd\}}
+ \showcaseicon{freecad}{simpleicon\{freecad\}}
+
\showcaseicon{freecodecamp}{simpleicon\{freecodecamp\}}
\showcaseicon{freedesktopdotorg}{simpleicon\{freedesktopdotorg\}}
\showcaseicon{freelancer}{simpleicon\{freelancer\}}
+ \showcaseicon{freelancermap}{simpleicon\{freelancermap\}}
+
\showcaseicon{freenas}{simpleicon\{freenas\}}
\showcaseicon{freepik}{simpleicon\{freepik\}}
@@ -1993,6 +2061,8 @@
\showcaseicon{furrynetwork}{simpleicon\{furrynetwork\}}
+ \showcaseicon{fusionauth}{simpleicon\{fusionauth\}}
+
\showcaseicon{futurelearn}{simpleicon\{futurelearn\}}
\showcaseicon{g2}{simpleicon\{g2\}}
@@ -2021,6 +2091,8 @@
\showcaseicon{gatsby}{simpleicon\{gatsby\}}
+ \showcaseicon{gcore}{simpleicon\{gcore\}}
+
\showcaseicon{gdal}{simpleicon\{gdal\}}
\showcaseicon{geant}{simpleicon\{geant\}}
@@ -2037,6 +2109,8 @@
\showcaseicon{geocaching}{simpleicon\{geocaching\}}
+ \showcaseicon{geode}{simpleicon\{geode\}}
+
\showcaseicon{geopandas}{simpleicon\{geopandas\}}
\showcaseicon{gerrit}{simpleicon\{gerrit\}}
@@ -2065,6 +2139,8 @@
\showcaseicon{gitextensions}{simpleicon\{gitextensions\}}
+ \showcaseicon{gitforwindows}{simpleicon\{gitforwindows\}}
+
\showcaseicon{github}{simpleicon\{github\}}
\showcaseicon{githubactions}{simpleicon\{githubactions\}}
@@ -2153,8 +2229,6 @@
\showcaseicon{googleauthenticator}{simpleicon\{googleauthenticator\}}
- \showcaseicon{googlebard}{simpleicon\{googlebard\}}
-
\showcaseicon{googlebigquery}{simpleicon\{googlebigquery\}}
\showcaseicon{googlebigtable}{simpleicon\{googlebigtable\}}
@@ -2329,6 +2403,8 @@
\showcaseicon{gurobi}{simpleicon\{gurobi\}}
+ \showcaseicon{gusto}{simpleicon\{gusto\}}
+
\showcaseicon{gutenberg}{simpleicon\{gutenberg\}}
\showcaseicon{h3}{simpleicon\{h3\}}
@@ -2443,6 +2519,8 @@
\showcaseicon{hivemq}{simpleicon\{hivemq\}}
+ \showcaseicon{homarr}{simpleicon\{homarr\}}
+
\showcaseicon{homeadvisor}{simpleicon\{homeadvisor\}}
\showcaseicon{homeassistant}{simpleicon\{homeassistant\}}
@@ -2453,6 +2531,8 @@
\showcaseicon{homebridge}{simpleicon\{homebridge\}}
+ \showcaseicon{homepage}{simpleicon\{homepage\}}
+
\showcaseicon{homify}{simpleicon\{homify\}}
\showcaseicon{honda}{simpleicon\{honda\}}
@@ -2497,6 +2577,8 @@
\showcaseicon{hubspot}{simpleicon\{hubspot\}}
+ \showcaseicon{huggingface}{simpleicon\{huggingface\}}
+
\showcaseicon{hugo}{simpleicon\{hugo\}}
\showcaseicon{humblebundle}{simpleicon\{humblebundle\}}
@@ -2511,6 +2593,8 @@
\showcaseicon{hypothesis}{simpleicon\{hypothesis\}}
+ \showcaseicon{hyprland}{simpleicon\{hyprland\}}
+
\showcaseicon{hyundai}{simpleicon\{hyundai\}}
\showcaseicon{i18next}{simpleicon\{i18next\}}
@@ -2603,6 +2687,8 @@
\showcaseicon{influxdb}{simpleicon\{influxdb\}}
+ \showcaseicon{infomaniak}{simpleicon\{infomaniak\}}
+
\showcaseicon{infoq}{simpleicon\{infoq\}}
\showcaseicon{informatica}{simpleicon\{informatica\}}
@@ -2637,8 +2723,6 @@
\showcaseicon{instructure}{simpleicon\{instructure\}}
- \showcaseicon{integromat}{simpleicon\{integromat\}}
-
\showcaseicon{intel}{simpleicon\{intel\}}
\showcaseicon{intellijidea}{simpleicon\{intellijidea\}}
@@ -2779,6 +2863,8 @@
\showcaseicon{jsonwebtokens}{simpleicon\{jsonwebtokens\}}
+ \showcaseicon{jsr}{simpleicon\{jsr\}}
+
\showcaseicon{jss}{simpleicon\{jss\}}
\showcaseicon{juce}{simpleicon\{juce\}}
@@ -2805,6 +2891,8 @@
\showcaseicon{kaggle}{simpleicon\{kaggle\}}
+ \showcaseicon{kagi}{simpleicon\{kagi\}}
+
\showcaseicon{kahoot}{simpleicon\{kahoot\}}
\showcaseicon{kaios}{simpleicon\{kaios\}}
@@ -2899,6 +2987,8 @@
\showcaseicon{knime}{simpleicon\{knime\}}
+ \showcaseicon{knip}{simpleicon\{knip\}}
+
\showcaseicon{knowledgebase}{simpleicon\{knowledgebase\}}
\showcaseicon{known}{simpleicon\{known\}}
@@ -2961,6 +3051,8 @@
\showcaseicon{landrover}{simpleicon\{landrover\}}
+ \showcaseicon{langchain}{simpleicon\{langchain\}}
+
\showcaseicon{lapce}{simpleicon\{lapce\}}
\showcaseicon{laragon}{simpleicon\{laragon\}}
@@ -2981,6 +3073,8 @@
\showcaseicon{lazarus}{simpleicon\{lazarus\}}
+ \showcaseicon{lazyvim}{simpleicon\{lazyvim\}}
+
\showcaseicon{lbry}{simpleicon\{lbry\}}
\showcaseicon{leaderprice}{simpleicon\{leaderprice\}}
@@ -2999,6 +3093,8 @@
\showcaseicon{lemmy}{simpleicon\{lemmy\}}
+ \showcaseicon{lemonsqueezy}{simpleicon\{lemonsqueezy\}}
+
\showcaseicon{lenovo}{simpleicon\{lenovo\}}
\showcaseicon{lens}{simpleicon\{lens\}}
@@ -3045,6 +3141,8 @@
\showcaseicon{libreofficewriter}{simpleicon\{libreofficewriter\}}
+ \showcaseicon{librewolf}{simpleicon\{librewolf\}}
+
\showcaseicon{libuv}{simpleicon\{libuv\}}
\showcaseicon{lichess}{simpleicon\{lichess\}}
@@ -3059,6 +3157,8 @@
\showcaseicon{lightning}{simpleicon\{lightning\}}
+ \showcaseicon{limesurvey}{simpleicon\{limesurvey\}}
+
\showcaseicon{line}{simpleicon\{line\}}
\showcaseicon{lineageos}{simpleicon\{lineageos\}}
@@ -3095,6 +3195,8 @@
\showcaseicon{liquibase}{simpleicon\{liquibase\}}
+ \showcaseicon{listmonk}{simpleicon\{listmonk\}}
+
\showcaseicon{lit}{simpleicon\{lit\}}
\showcaseicon{litecoin}{simpleicon\{litecoin\}}
@@ -3191,6 +3293,8 @@
\showcaseicon{mailtrap}{simpleicon\{mailtrap\}}
+ \showcaseicon{mainwp}{simpleicon\{mainwp\}}
+
\showcaseicon{majorleaguehacking}{simpleicon\{majorleaguehacking\}}
\showcaseicon{make}{simpleicon\{make\}}
@@ -3413,6 +3517,8 @@
\showcaseicon{minio}{simpleicon\{minio\}}
+ \showcaseicon{mintlify}{simpleicon\{mintlify\}}
+
\showcaseicon{minutemailer}{simpleicon\{minutemailer\}}
\showcaseicon{miraheze}{simpleicon\{miraheze\}}
@@ -3441,6 +3547,8 @@
\showcaseicon{mockserviceworker}{simpleicon\{mockserviceworker\}}
+ \showcaseicon{modal}{simpleicon\{modal\}}
+
\showcaseicon{modin}{simpleicon\{modin\}}
\showcaseicon{modrinth}{simpleicon\{modrinth\}}
@@ -3539,6 +3647,8 @@
\showcaseicon{n26}{simpleicon\{n26\}}
+ \showcaseicon{n8n}{simpleicon\{n8n\}}
+
\showcaseicon{namebase}{simpleicon\{namebase\}}
\showcaseicon{namecheap}{simpleicon\{namecheap\}}
@@ -3643,7 +3753,7 @@
\showcaseicon{nhl}{simpleicon\{nhl\}}
- \showcaseicon{niantic}{simpleicon\{niantic\}}
+ \showcaseicon{nicehash}{simpleicon\{nicehash\}}
\showcaseicon{niconico}{simpleicon\{niconico\}}
@@ -3659,8 +3769,6 @@
\showcaseicon{nintendogamecube}{simpleicon\{nintendogamecube\}}
- \showcaseicon{nintendonetwork}{simpleicon\{nintendonetwork\}}
-
\showcaseicon{nintendoswitch}{simpleicon\{nintendoswitch\}}
\showcaseicon{nissan}{simpleicon\{nissan\}}
@@ -3707,6 +3815,8 @@
\showcaseicon{nsis}{simpleicon\{nsis\}}
+ \showcaseicon{ntfy}{simpleicon\{ntfy\}}
+
\showcaseicon{nubank}{simpleicon\{nubank\}}
\showcaseicon{nucleo}{simpleicon\{nucleo\}}
@@ -3729,6 +3839,8 @@
\showcaseicon{nvidia}{simpleicon\{nvidia\}}
+ \showcaseicon{nvm}{simpleicon\{nvm\}}
+
\showcaseicon{nx}{simpleicon\{nx\}}
\showcaseicon{nxp}{simpleicon\{nxp\}}
@@ -3811,8 +3923,12 @@
\showcaseicon{openjdk}{simpleicon\{openjdk\}}
+ \showcaseicon{openjsfoundation}{simpleicon\{openjsfoundation\}}
+
\showcaseicon{openlayers}{simpleicon\{openlayers\}}
+ \showcaseicon{openmediavault}{simpleicon\{openmediavault\}}
+
\showcaseicon{openmined}{simpleicon\{openmined\}}
\showcaseicon{opennebula}{simpleicon\{opennebula\}}
@@ -3865,6 +3981,8 @@
\showcaseicon{opslevel}{simpleicon\{opslevel\}}
+ \showcaseicon{optimism}{simpleicon\{optimism\}}
+
\showcaseicon{oracle}{simpleicon\{oracle\}}
\showcaseicon{orange}{simpleicon\{orange\}}
@@ -4053,6 +4171,8 @@
\showcaseicon{picpay}{simpleicon\{picpay\}}
+ \showcaseicon{picrew}{simpleicon\{picrew\}}
+
\showcaseicon{picxy}{simpleicon\{picxy\}}
\showcaseicon{pihole}{simpleicon\{pihole\}}
@@ -4067,6 +4187,8 @@
\showcaseicon{pingdom}{simpleicon\{pingdom\}}
+ \showcaseicon{pino}{simpleicon\{pino\}}
+
\showcaseicon{pinterest}{simpleicon\{pinterest\}}
\showcaseicon{pioneerdj}{simpleicon\{pioneerdj\}}
@@ -4133,6 +4255,8 @@
\showcaseicon{plotly}{simpleicon\{plotly\}}
+ \showcaseicon{plume}{simpleicon\{plume\}}
+
\showcaseicon{pluralsight}{simpleicon\{pluralsight\}}
\showcaseicon{plurk}{simpleicon\{plurk\}}
@@ -4189,6 +4313,8 @@
\showcaseicon{portswigger}{simpleicon\{portswigger\}}
+ \showcaseicon{posit}{simpleicon\{posit\}}
+
\showcaseicon{postcss}{simpleicon\{postcss\}}
\showcaseicon{postgresql}{simpleicon\{postgresql\}}
@@ -4241,6 +4367,10 @@
\showcaseicon{prime}{simpleicon\{prime\}}
+ \showcaseicon{primeng}{simpleicon\{primeng\}}
+
+ \showcaseicon{primereact}{simpleicon\{primereact\}}
+
\showcaseicon{primevideo}{simpleicon\{primevideo\}}
\showcaseicon{printables}{simpleicon\{printables\}}
@@ -4267,6 +4397,8 @@
\showcaseicon{prometheus}{simpleicon\{prometheus\}}
+ \showcaseicon{pronounsdotpage}{simpleicon\{pronounsdotpage\}}
+
\showcaseicon{prosieben}{simpleicon\{prosieben\}}
\showcaseicon{proteus}{simpleicon\{proteus\}}
@@ -4389,6 +4521,8 @@
\showcaseicon{quarkus}{simpleicon\{quarkus\}}
+ \showcaseicon{quarto}{simpleicon\{quarto\}}
+
\showcaseicon{quasar}{simpleicon\{quasar\}}
\showcaseicon{qubesos}{simpleicon\{qubesos\}}
@@ -4405,6 +4539,8 @@
\showcaseicon{quip}{simpleicon\{quip\}}
+ \showcaseicon{quizlet}{simpleicon\{quizlet\}}
+
\showcaseicon{quora}{simpleicon\{quora\}}
\showcaseicon{qwant}{simpleicon\{qwant\}}
@@ -4463,8 +4599,12 @@
\showcaseicon{razorpay}{simpleicon\{razorpay\}}
+ \showcaseicon{rclone}{simpleicon\{rclone\}}
+
\showcaseicon{react}{simpleicon\{react\}}
+ \showcaseicon{reactbootstrap}{simpleicon\{reactbootstrap\}}
+
\showcaseicon{reacthookform}{simpleicon\{reacthookform\}}
\showcaseicon{reactiveresume}{simpleicon\{reactiveresume\}}
@@ -4533,6 +4673,8 @@
\showcaseicon{remix}{simpleicon\{remix\}}
+ \showcaseicon{removedotbg}{simpleicon\{removedotbg\}}
+
\showcaseicon{renault}{simpleicon\{renault\}}
\showcaseicon{render}{simpleicon\{render\}}
@@ -4589,6 +4731,8 @@
\showcaseicon{rimacautomobili}{simpleicon\{rimacautomobili\}}
+ \showcaseicon{rime}{simpleicon\{rime\}}
+
\showcaseicon{ring}{simpleicon\{ring\}}
\showcaseicon{riotgames}{simpleicon\{riotgames\}}
@@ -4635,8 +4779,6 @@
\showcaseicon{rollupdotjs}{simpleicon\{rollupdotjs\}}
- \showcaseicon{rome}{simpleicon\{rome\}}
-
\showcaseicon{roon}{simpleicon\{roon\}}
\showcaseicon{rootme}{simpleicon\{rootme\}}
@@ -4661,7 +4803,7 @@
\showcaseicon{rss}{simpleicon\{rss\}}
- \showcaseicon{rstudio}{simpleicon\{rstudio\}}
+ \showcaseicon{rstudioide}{simpleicon\{rstudioide\}}
\showcaseicon{rte}{simpleicon\{rte\}}
@@ -4677,6 +4819,8 @@
\showcaseicon{rubygems}{simpleicon\{rubygems\}}
+ \showcaseicon{rubymine}{simpleicon\{rubymine\}}
+
\showcaseicon{rubyonrails}{simpleicon\{rubyonrails\}}
\showcaseicon{rubysinatra}{simpleicon\{rubysinatra\}}
@@ -4743,6 +4887,8 @@
\showcaseicon{sap}{simpleicon\{sap\}}
+ \showcaseicon{sartorius}{simpleicon\{sartorius\}}
+
\showcaseicon{sass}{simpleicon\{sass\}}
\showcaseicon{sat1}{simpleicon\{sat1\}}
@@ -4765,6 +4911,8 @@
\showcaseicon{scikitlearn}{simpleicon\{scikitlearn\}}
+ \showcaseicon{scilab}{simpleicon\{scilab\}}
+
\showcaseicon{scipy}{simpleicon\{scipy\}}
\showcaseicon{scopus}{simpleicon\{scopus\}}
@@ -4879,8 +5027,6 @@
\showcaseicon{shortcut}{simpleicon\{shortcut\}}
- \showcaseicon{shotcut}{simpleicon\{shotcut\}}
-
\showcaseicon{showpad}{simpleicon\{showpad\}}
\showcaseicon{showtime}{simpleicon\{showtime\}}
@@ -4937,8 +5083,6 @@
\showcaseicon{sky}{simpleicon\{sky\}}
- \showcaseicon{skynet}{simpleicon\{skynet\}}
-
\showcaseicon{skypack}{simpleicon\{skypack\}}
\showcaseicon{skype}{simpleicon\{skype\}}
@@ -4979,6 +5123,8 @@
\showcaseicon{sncf}{simpleicon\{sncf\}}
+ \showcaseicon{snort}{simpleicon\{snort\}}
+
\showcaseicon{snowflake}{simpleicon\{snowflake\}}
\showcaseicon{snowpack}{simpleicon\{snowpack\}}
@@ -5159,6 +5305,8 @@
\showcaseicon{statamic}{simpleicon\{statamic\}}
+ \showcaseicon{statista}{simpleicon\{statista\}}
+
\showcaseicon{statuspage}{simpleicon\{statuspage\}}
\showcaseicon{statuspal}{simpleicon\{statuspal\}}
@@ -5243,6 +5391,10 @@
\showcaseicon{sumologic}{simpleicon\{sumologic\}}
+ \showcaseicon{suno}{simpleicon\{suno\}}
+
+ \showcaseicon{sunrise}{simpleicon\{sunrise\}}
+
\showcaseicon{supabase}{simpleicon\{supabase\}}
\showcaseicon{supercrease}{simpleicon\{supercrease\}}
@@ -5313,8 +5465,12 @@
\showcaseicon{tails}{simpleicon\{tails\}}
+ \showcaseicon{tailscale}{simpleicon\{tailscale\}}
+
\showcaseicon{tailwindcss}{simpleicon\{tailwindcss\}}
+ \showcaseicon{taipy}{simpleicon\{taipy\}}
+
\showcaseicon{taketwointeractivesoftware}{simpleicon\{taketwointeractivesoftware\}}
\showcaseicon{talend}{simpleicon\{talend\}}
@@ -5485,6 +5641,8 @@
\showcaseicon{tinkercad}{simpleicon\{tinkercad\}}
+ \showcaseicon{tinygrad}{simpleicon\{tinygrad\}}
+
\showcaseicon{tinyletter}{simpleicon\{tinyletter\}}
\showcaseicon{tistory}{simpleicon\{tistory\}}
@@ -5527,12 +5685,16 @@
\showcaseicon{tourbox}{simpleicon\{tourbox\}}
+ \showcaseicon{tower}{simpleicon\{tower\}}
+
\showcaseicon{toyota}{simpleicon\{toyota\}}
\showcaseicon{tplink}{simpleicon\{tplink\}}
\showcaseicon{tqdm}{simpleicon\{tqdm\}}
+ \showcaseicon{traccar}{simpleicon\{traccar\}}
+
\showcaseicon{tradingview}{simpleicon\{tradingview\}}
\showcaseicon{traefikmesh}{simpleicon\{traefikmesh\}}
@@ -5577,6 +5739,8 @@
\showcaseicon{tripdotcom}{simpleicon\{tripdotcom\}}
+ \showcaseicon{trivago}{simpleicon\{trivago\}}
+
\showcaseicon{trivy}{simpleicon\{trivy\}}
\showcaseicon{trove}{simpleicon\{trove\}}
@@ -5627,12 +5791,14 @@
\showcaseicon{twinkly}{simpleicon\{twinkly\}}
- \showcaseicon{twitch}{simpleicon\{twitch\}}
+ \showcaseicon{twinmotion}{simpleicon\{twinmotion\}}
- \showcaseicon{twitter}{simpleicon\{twitter\}}
+ \showcaseicon{twitch}{simpleicon\{twitch\}}
\showcaseicon{typeform}{simpleicon\{typeform\}}
+ \showcaseicon{typeorm}{simpleicon\{typeorm\}}
+
\showcaseicon{typer}{simpleicon\{typer\}}
\showcaseicon{typescript}{simpleicon\{typescript\}}
@@ -5663,6 +5829,8 @@
\showcaseicon{uikit}{simpleicon\{uikit\}}
+ \showcaseicon{uipath}{simpleicon\{uipath\}}
+
\showcaseicon{ulule}{simpleicon\{ulule\}}
\showcaseicon{umami}{simpleicon\{umami\}}
@@ -5697,6 +5865,8 @@
\showcaseicon{unocss}{simpleicon\{unocss\}}
+ \showcaseicon{unpkg}{simpleicon\{unpkg\}}
+
\showcaseicon{unraid}{simpleicon\{unraid\}}
\showcaseicon{unrealengine}{simpleicon\{unrealengine\}}
@@ -5761,6 +5931,8 @@
\showcaseicon{veeam}{simpleicon\{veeam\}}
+ \showcaseicon{veed}{simpleicon\{veed\}}
+
\showcaseicon{veepee}{simpleicon\{veepee\}}
\showcaseicon{vega}{simpleicon\{vega\}}
@@ -5823,6 +5995,8 @@
\showcaseicon{visualstudiocode}{simpleicon\{visualstudiocode\}}
+ \showcaseicon{visx}{simpleicon\{visx\}}
+
\showcaseicon{vite}{simpleicon\{vite\}}
\showcaseicon{vitepress}{simpleicon\{vitepress\}}
@@ -5885,6 +6059,8 @@
\showcaseicon{wacom}{simpleicon\{wacom\}}
+ \showcaseicon{wagmi}{simpleicon\{wagmi\}}
+
\showcaseicon{wagtail}{simpleicon\{wagtail\}}
\showcaseicon{wails}{simpleicon\{wails\}}
@@ -5981,6 +6157,8 @@
\showcaseicon{wezterm}{simpleicon\{wezterm\}}
+ \showcaseicon{wgpu}{simpleicon\{wgpu\}}
+
\showcaseicon{whatsapp}{simpleicon\{whatsapp\}}
\showcaseicon{wheniwork}{simpleicon\{wheniwork\}}
@@ -6067,6 +6245,8 @@
\showcaseicon{wwise}{simpleicon\{wwise\}}
+ \showcaseicon{wykop}{simpleicon\{wykop\}}
+
\showcaseicon{wyze}{simpleicon\{wyze\}}
\showcaseicon{x}{simpleicon\{x\}}
@@ -6107,6 +6287,8 @@
\showcaseicon{xstate}{simpleicon\{xstate\}}
+ \showcaseicon{yabai}{simpleicon\{yabai\}}
+
\showcaseicon{yale}{simpleicon\{yale\}}
\showcaseicon{yamahacorporation}{simpleicon\{yamahacorporation\}}
@@ -6147,6 +6329,8 @@
\showcaseicon{yubico}{simpleicon\{yubico\}}
+ \showcaseicon{yunohost}{simpleicon\{yunohost\}}
+
\showcaseicon{zabka}{simpleicon\{zabka\}}
\showcaseicon{zaim}{simpleicon\{zaim\}}
@@ -6199,6 +6383,8 @@
\showcaseicon{zigbee}{simpleicon\{zigbee\}}
+ \showcaseicon{zigbee2mqtt}{simpleicon\{zigbee2mqtt\}}
+
\showcaseicon{ziggo}{simpleicon\{ziggo\}}
\showcaseicon{zilch}{simpleicon\{zilch\}}
diff --git a/Master/texmf-dist/doc/fonts/simpleicons/simpleicons.pdf b/Master/texmf-dist/doc/fonts/simpleicons/simpleicons.pdf
index 045f2ca832a..a8fbad1628c 100644
--- a/Master/texmf-dist/doc/fonts/simpleicons/simpleicons.pdf
+++ b/Master/texmf-dist/doc/fonts/simpleicons/simpleicons.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/fonts/simpleicons/simpleicons.tex b/Master/texmf-dist/doc/fonts/simpleicons/simpleicons.tex
index 69b627357e5..e69c67e283a 100644
--- a/Master/texmf-dist/doc/fonts/simpleicons/simpleicons.tex
+++ b/Master/texmf-dist/doc/fonts/simpleicons/simpleicons.tex
@@ -14,7 +14,7 @@
Simple Icons (Font)\\%
Inesh Bose (\LaTeX{} package)%
}
-\date{11.12.0 -- \today}\maketitle
+\date{12.4.0 -- \today}\maketitle
This package provides \LaTeX{} support for the Simple Icons logos.
To use Simple Icons in your document, include the package with |\usepackage{simpleicons}|.
diff --git a/Master/texmf-dist/doc/fonts/xcharter/README b/Master/texmf-dist/doc/fonts/xcharter/README
index df97535bb24..8a50626fa6e 100644
--- a/Master/texmf-dist/doc/fonts/xcharter/README
+++ b/Master/texmf-dist/doc/fonts/xcharter/README
@@ -18,13 +18,17 @@ Original Bitstream Free font license:
BITSTREAM CHARTER is a registered trademark of Bitstream Inc.
-Portions of the font modifications are Copyright (c) 2009--2012, Andrey Panov; Copyright (c) 2013--2023, Michael Sharpe.
+Portions of the font modifications are Copyright (c) 2009--2012, Andrey Panov; Copyright (c) 2013--2024, Michael Sharpe.
-Current version 1.25 2023-07-26
+Current version 1.26 2024-06-18
(Several new features described in the documentation remain incomplete until a new version of newtx adds the necessary underpinnings.)
+Changes in version 1.26
+1. Corrected the slope of italic and bold italic small caps.
+2. Minor documentation changes.
+
Changes in version 1.25
1. Corrected the misrendering of oldstyle 1 under the option osf.
2. Corrected some errors in the generating scripts that led to numerous corrections and additions to the rendering of figures.
diff --git a/Master/texmf-dist/doc/fonts/xcharter/xcharter-doc.pdf b/Master/texmf-dist/doc/fonts/xcharter/xcharter-doc.pdf
index 1a61430ea7d..e5d36cc5391 100644
--- a/Master/texmf-dist/doc/fonts/xcharter/xcharter-doc.pdf
+++ b/Master/texmf-dist/doc/fonts/xcharter/xcharter-doc.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/fonts/xcharter/xcharter-doc.tex b/Master/texmf-dist/doc/fonts/xcharter/xcharter-doc.tex
index 7ad8b9a56a2..32ade339116 100644
--- a/Master/texmf-dist/doc/fonts/xcharter/xcharter-doc.tex
+++ b/Master/texmf-dist/doc/fonts/xcharter/xcharter-doc.tex
@@ -29,6 +29,8 @@
%\usepackage[cal=boondoxo]{mathalfa}
\makeatother
\iftutex
+ \newfontface\georgia{Georgia}[Extension = .ttf, Path = ./, Scale=.99]
+ \newfontface\gelasio{Gelasio-Regular}[Extension = .otf, Path = ./, Scale=.99]
\newfontface\osffnt{XCharter-Roman}[Numbers={Proportional,OldStyle}, CharacterVariant={1:0}]% , Scale = \XCharter@scale]
\newfontface\osfIfnt{XCharter-Roman}[Numbers={Proportional,OldStyle}]%, Scale = \XCharter@scale]
\else
@@ -62,7 +64,13 @@
%\expandafter\show\csname oldstylenums \endcsname
%\traceon\oldstylenums{1}\traceoff
\section{Package Features}
-The \emph{XCharter} fonts are extensions of the Bitstream Charter fonts, adding oldstyle figures, superior figures and small caps in all styles. The original Charter fonts were created by famed font designer Matthew Carter in the late 1980's to enhance legibility of the output from printers of that era (laser, dot matrix, thermal and inkjet) with resolutions that would now be considered low---not far from modern screen resolutions. Their low contrasts, high x-heights and use of piecewise linear outlines where possible may make them interesting again as fonts that will render well on small devices and perhaps projected slides. (It's worth noting that the same designer provided Georgia for Microsoft. It is widely considered to be one of the clearest serifed fonts for viewing on screen, and bears a number of similarities to Charter, though the latter is heavier.)
+The \emph{XCharter} fonts are extensions of the Bitstream Charter fonts, adding oldstyle figures, superior figures and small caps in all styles. The original Charter fonts were created by famed font designer Matthew Carter in the late 1980's to enhance legibility of the output from printers of that era (laser, dot matrix, thermal and inkjet) with resolutions that would now be considered low---not far from modern screen resolutions. Their low contrasts, high x-heights and use of piecewise linear outlines where possible may make them interesting again as fonts that will render well on small devices and perhaps projected slides.
+
+It's worth noting that the same designer provided Georgia for Microsoft. It is widely considered to be one of the clearest serifed fonts for viewing on screen, and bears many similarities to Charter, though with rounder finials, flatter serifs and curvier transitions. Their x-heights are the same for all practical purposes but Georgia has Cap-height and Ascender-height about 2\% more than Charter.
+
+{\georgia (This paragraph is processed using Georgia reduced by 1\%.) The vertical stem widths of Georgia are about 10\% thicker than those of Charter and Georgia has distinctly greater contrast. As you can see, it appears to render blacker. and occupies about 3\% less horizontal space than Charter.}
+
+{\gelasio (This paragraph is processed using Gelasio-Regular reduced by 1\%. Gelasio is a free, open source font that is metrically equivalent to Georgia. Like Georgia, it has no small caps, but work is in progress to add these via virtual fonts based on XCharter, and to add math fonts based on {\tt newtx}.)}
As of version 1.09 (2017-06-25) there is a new collection of Cyrillic glyphs in \emph{XCharter}, copied from Andrey Panov's \emph{Khartiya}, an extension of the free Charter fonts, with small caps included. Some new figure styles were also copied from \emph{Khartiya}---inferiors, numerators and denominators. Along with these additions, there are now slanted versions for those who wish to have both slanted and italic text available to meet distinct semantic purposes. Note that figures and uppercase slanted and italic are almost identical (except for slanted \textsl{Q} and italic \textit{Q}) but lower-case forms are distinct.
@@ -102,7 +110,7 @@ There are some substantial additions in version 1.23, some requiring {\tt newtx}
\end{center}
There are also the text font switches \verb|\liningnums|, \verb|\tabularnums|, \verb|\oldstylenums| and \verb|\proportionalnums|, each of which changes only one attribute of the figure style and alignment. For example, \verb|\liningnums| changes the style to {\tt lining} and \verb|\tabularnums| changes the figure alignment to {\tt tabular}.
\item
-There is a theorem font option similar to those in newtx and newpx. A new font family, {\tt XCharterTH}, is made from the italic and bold italic faces of {\tt XCharter}, but having upright figures and punctuation that, IMO, look better than slanted ones in theorem statements and the like. For details, consult the brief descriptions below and the more discursive version in the documentation to {\tt newtx}. There is a {\tt theoremfont} option to {\tt XCharter} that works exactly the same as in {\tt newtx}.
+There is a theorem font option similar to those in newtx and newpx. A new font family named {\tt XCharterTH} is made from the italic and bold italic faces of {\tt XCharter}, but having upright figures and punctuation that, IMO, look better than slanted ones in theorem statements and the like. For details, consult the brief descriptions below and the more discursive version in the documentation to {\tt newtx}. There is a {\tt theoremfont} option to {\tt XCharter} that works exactly the same as in {\tt newtx}.
\item The figure style in {\tt theoremfont} will by default be the same as your chosen figure style. Option {\tt thmlining} will ensure that lining figures are always used.
\item {\tt oldSS} specifies the preference for the old Capital Sharp S rather than the newer form, {\tt U+1E9E}\iftutex, \SS\fi.
\item There are new options that affect only unicode engines:
@@ -140,7 +148,7 @@ There is a theorem font option similar to those in newtx and newpx. A new font f
\item \verb|\textcircled| renders its argument in raised and reduced small caps encircled by the {\tt bigcircle} glyph. E.g., \verb|\textcircled{M}| and \verb|\textcircled{m}| both render as \textcircled{M}. The macro works also for numerals: \verb|\textcircled{2}| renders as \textcircled{2}.
\item \verb|\textth| (and also \verb|\textthit|) render their arguments using the theorem fonts. For example:\\
-\verb|\textth{Theorem font (01234):!}| renders as \textth{Theorem font (01234):!}---note the upright figures and punctuation. (There is no Bold theorem font---\verb|\textbf{\textth{Theorem font (01234):!}}| renders as \textbf{\textth{Theorem font (01234):!}}.) The related font switch \verb|\thfamily| is defined so that \verb|{\thfamily A12!}| and \verb|\textth{A12!}| are equivalent. In opentype processing, the {\tt StylisticSet 05} controls whether figures and punctuation are upright in italic shaped faces.
+\verb|\textth{Theorem font (01234):!}| renders as \textth{Theorem font (01234):!}---note the upright figures and punctuation. (There is no Bold theorem font---if you attempt it using the specification \verb|\textbf{\textth{Theorem font (01234):!}}|, you will find that it renders as \textbf{\textth{Theorem font (01234):!}}.) The related font switch \verb|\thfamily| is defined so that \verb|{\thfamily A12!}| and \verb|\textth{A12!}| are equivalent. In opentype processing, the {\tt StylisticSet 05} controls whether figures and punctuation are upright in italic shaped faces.
\end{itemize}
@@ -456,7 +464,7 @@ Serbian and Russian Cyrillic differ in the following ways.
\end{tabular}
\end{center}
-Usage under XeLaTeX and XeLaTeX is simple. Your preamble should include
+Usage under LuaLaTeX and XeLaTeX is simple. Your preamble should include
\begin{verbatim}
\usepackage{polyglossia}
\usepackage{fontspec}