texlive[69061] Master/texmf-dist: inconsolata-nerd-font (8dec23)
commits+karl at tug.org
commits+karl at tug.org
Fri Dec 8 22:33:14 CET 2023
Revision: 69061
https://tug.org/svn/texlive?view=revision&revision=69061
Author: karl
Date: 2023-12-08 22:33:13 +0100 (Fri, 08 Dec 2023)
Log Message:
-----------
inconsolata-nerd-font (8dec23)
Modified Paths:
--------------
trunk/Master/texmf-dist/doc/fonts/inconsolata-nerd-font/CHANGELOG.md
trunk/Master/texmf-dist/doc/fonts/inconsolata-nerd-font/inconsolata-nerd-font.pdf
trunk/Master/texmf-dist/source/fonts/inconsolata-nerd-font/inconsolata-nerd-font.dtx
trunk/Master/texmf-dist/source/fonts/inconsolata-nerd-font/inconsolata-nerd-font.ins
trunk/Master/texmf-dist/tex/latex/inconsolata-nerd-font/inconsolata-nerd-font.sty
Added Paths:
-----------
trunk/Master/texmf-dist/fonts/truetype/public/inconsolata-nerd-font/InconsolataLGCNerdFont-Bold.ttf
trunk/Master/texmf-dist/fonts/truetype/public/inconsolata-nerd-font/InconsolataLGCNerdFont-BoldItalic.ttf
trunk/Master/texmf-dist/fonts/truetype/public/inconsolata-nerd-font/InconsolataLGCNerdFont-Italic.ttf
trunk/Master/texmf-dist/fonts/truetype/public/inconsolata-nerd-font/InconsolataLGCNerdFont-Regular.ttf
trunk/Master/texmf-dist/fonts/truetype/public/inconsolata-nerd-font/InconsolataLGCNerdFontMono-Bold.ttf
trunk/Master/texmf-dist/fonts/truetype/public/inconsolata-nerd-font/InconsolataLGCNerdFontMono-BoldItalic.ttf
trunk/Master/texmf-dist/fonts/truetype/public/inconsolata-nerd-font/InconsolataLGCNerdFontMono-Italic.ttf
trunk/Master/texmf-dist/fonts/truetype/public/inconsolata-nerd-font/InconsolataLGCNerdFontMono-Regular.ttf
trunk/Master/texmf-dist/fonts/truetype/public/inconsolata-nerd-font/InconsolataLGCNerdFontPropo-Bold.ttf
trunk/Master/texmf-dist/fonts/truetype/public/inconsolata-nerd-font/InconsolataLGCNerdFontPropo-BoldItalic.ttf
trunk/Master/texmf-dist/fonts/truetype/public/inconsolata-nerd-font/InconsolataLGCNerdFontPropo-Italic.ttf
trunk/Master/texmf-dist/fonts/truetype/public/inconsolata-nerd-font/InconsolataLGCNerdFontPropo-Regular.ttf
Removed Paths:
-------------
trunk/Master/texmf-dist/fonts/truetype/public/inconsolata-nerd-font/InconsolataNerdFont-Bold.ttf
trunk/Master/texmf-dist/fonts/truetype/public/inconsolata-nerd-font/InconsolataNerdFont-Regular.ttf
trunk/Master/texmf-dist/fonts/truetype/public/inconsolata-nerd-font/InconsolataNerdFontMono-Bold.ttf
trunk/Master/texmf-dist/fonts/truetype/public/inconsolata-nerd-font/InconsolataNerdFontMono-Regular.ttf
trunk/Master/texmf-dist/fonts/truetype/public/inconsolata-nerd-font/InconsolataNerdFontPropo-Bold.ttf
trunk/Master/texmf-dist/fonts/truetype/public/inconsolata-nerd-font/InconsolataNerdFontPropo-Regular.ttf
Modified: trunk/Master/texmf-dist/doc/fonts/inconsolata-nerd-font/CHANGELOG.md
===================================================================
--- trunk/Master/texmf-dist/doc/fonts/inconsolata-nerd-font/CHANGELOG.md 2023-12-08 00:44:03 UTC (rev 69060)
+++ trunk/Master/texmf-dist/doc/fonts/inconsolata-nerd-font/CHANGELOG.md 2023-12-08 21:33:13 UTC (rev 69061)
@@ -3,6 +3,14 @@
## [Unreleased]
+## [v0.4] — 2023-12-08
+
+### Changed
+- Update to the latest version of the Nerd Fonts
+- Replace the Inconsolata fonts by its variant *InconsolataLGC*, which also
+ contains Hellenic and Cyrilic glyphs, as well as bold-italic and italic
+ variants.
+
## [v0.3] — 2023-09-13
### Added
@@ -30,6 +38,7 @@
## v0.1 — 2023–09–09
- First public release
-[Unreleased]: https://github.com/stephanlukasczyk/inconsolata-nerd-font/compare/v0.3...HEAD
+[Unreleased]: https://github.com/stephanlukasczyk/inconsolata-nerd-font/compare/v0.4...HEAD
+[v0.4]: https://github.com/stephanlukasczyk/inconsolata-nerd-font/compare/v0.4...v0.3
[v0.3]: https://github.com/stephanlukasczyk/inconsolata-nerd-font/compare/v0.3...v0.2
[v0.2]: https://github.com/stephanlukasczyk/inconsolata-nerd-font/compare/v0.2...v0.1
Modified: trunk/Master/texmf-dist/doc/fonts/inconsolata-nerd-font/inconsolata-nerd-font.pdf
===================================================================
(Binary files differ)
Added: trunk/Master/texmf-dist/fonts/truetype/public/inconsolata-nerd-font/InconsolataLGCNerdFont-Bold.ttf
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/fonts/truetype/public/inconsolata-nerd-font/InconsolataLGCNerdFont-Bold.ttf
===================================================================
--- trunk/Master/texmf-dist/fonts/truetype/public/inconsolata-nerd-font/InconsolataLGCNerdFont-Bold.ttf 2023-12-08 00:44:03 UTC (rev 69060)
+++ trunk/Master/texmf-dist/fonts/truetype/public/inconsolata-nerd-font/InconsolataLGCNerdFont-Bold.ttf 2023-12-08 21:33:13 UTC (rev 69061)
Property changes on: trunk/Master/texmf-dist/fonts/truetype/public/inconsolata-nerd-font/InconsolataLGCNerdFont-Bold.ttf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/Master/texmf-dist/fonts/truetype/public/inconsolata-nerd-font/InconsolataLGCNerdFont-BoldItalic.ttf
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/fonts/truetype/public/inconsolata-nerd-font/InconsolataLGCNerdFont-BoldItalic.ttf
===================================================================
--- trunk/Master/texmf-dist/fonts/truetype/public/inconsolata-nerd-font/InconsolataLGCNerdFont-BoldItalic.ttf 2023-12-08 00:44:03 UTC (rev 69060)
+++ trunk/Master/texmf-dist/fonts/truetype/public/inconsolata-nerd-font/InconsolataLGCNerdFont-BoldItalic.ttf 2023-12-08 21:33:13 UTC (rev 69061)
Property changes on: trunk/Master/texmf-dist/fonts/truetype/public/inconsolata-nerd-font/InconsolataLGCNerdFont-BoldItalic.ttf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/Master/texmf-dist/fonts/truetype/public/inconsolata-nerd-font/InconsolataLGCNerdFont-Italic.ttf
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/fonts/truetype/public/inconsolata-nerd-font/InconsolataLGCNerdFont-Italic.ttf
===================================================================
--- trunk/Master/texmf-dist/fonts/truetype/public/inconsolata-nerd-font/InconsolataLGCNerdFont-Italic.ttf 2023-12-08 00:44:03 UTC (rev 69060)
+++ trunk/Master/texmf-dist/fonts/truetype/public/inconsolata-nerd-font/InconsolataLGCNerdFont-Italic.ttf 2023-12-08 21:33:13 UTC (rev 69061)
Property changes on: trunk/Master/texmf-dist/fonts/truetype/public/inconsolata-nerd-font/InconsolataLGCNerdFont-Italic.ttf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/Master/texmf-dist/fonts/truetype/public/inconsolata-nerd-font/InconsolataLGCNerdFont-Regular.ttf
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/fonts/truetype/public/inconsolata-nerd-font/InconsolataLGCNerdFont-Regular.ttf
===================================================================
--- trunk/Master/texmf-dist/fonts/truetype/public/inconsolata-nerd-font/InconsolataLGCNerdFont-Regular.ttf 2023-12-08 00:44:03 UTC (rev 69060)
+++ trunk/Master/texmf-dist/fonts/truetype/public/inconsolata-nerd-font/InconsolataLGCNerdFont-Regular.ttf 2023-12-08 21:33:13 UTC (rev 69061)
Property changes on: trunk/Master/texmf-dist/fonts/truetype/public/inconsolata-nerd-font/InconsolataLGCNerdFont-Regular.ttf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/Master/texmf-dist/fonts/truetype/public/inconsolata-nerd-font/InconsolataLGCNerdFontMono-Bold.ttf
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/fonts/truetype/public/inconsolata-nerd-font/InconsolataLGCNerdFontMono-Bold.ttf
===================================================================
--- trunk/Master/texmf-dist/fonts/truetype/public/inconsolata-nerd-font/InconsolataLGCNerdFontMono-Bold.ttf 2023-12-08 00:44:03 UTC (rev 69060)
+++ trunk/Master/texmf-dist/fonts/truetype/public/inconsolata-nerd-font/InconsolataLGCNerdFontMono-Bold.ttf 2023-12-08 21:33:13 UTC (rev 69061)
Property changes on: trunk/Master/texmf-dist/fonts/truetype/public/inconsolata-nerd-font/InconsolataLGCNerdFontMono-Bold.ttf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/Master/texmf-dist/fonts/truetype/public/inconsolata-nerd-font/InconsolataLGCNerdFontMono-BoldItalic.ttf
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/fonts/truetype/public/inconsolata-nerd-font/InconsolataLGCNerdFontMono-BoldItalic.ttf
===================================================================
--- trunk/Master/texmf-dist/fonts/truetype/public/inconsolata-nerd-font/InconsolataLGCNerdFontMono-BoldItalic.ttf 2023-12-08 00:44:03 UTC (rev 69060)
+++ trunk/Master/texmf-dist/fonts/truetype/public/inconsolata-nerd-font/InconsolataLGCNerdFontMono-BoldItalic.ttf 2023-12-08 21:33:13 UTC (rev 69061)
Property changes on: trunk/Master/texmf-dist/fonts/truetype/public/inconsolata-nerd-font/InconsolataLGCNerdFontMono-BoldItalic.ttf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/Master/texmf-dist/fonts/truetype/public/inconsolata-nerd-font/InconsolataLGCNerdFontMono-Italic.ttf
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/fonts/truetype/public/inconsolata-nerd-font/InconsolataLGCNerdFontMono-Italic.ttf
===================================================================
--- trunk/Master/texmf-dist/fonts/truetype/public/inconsolata-nerd-font/InconsolataLGCNerdFontMono-Italic.ttf 2023-12-08 00:44:03 UTC (rev 69060)
+++ trunk/Master/texmf-dist/fonts/truetype/public/inconsolata-nerd-font/InconsolataLGCNerdFontMono-Italic.ttf 2023-12-08 21:33:13 UTC (rev 69061)
Property changes on: trunk/Master/texmf-dist/fonts/truetype/public/inconsolata-nerd-font/InconsolataLGCNerdFontMono-Italic.ttf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/Master/texmf-dist/fonts/truetype/public/inconsolata-nerd-font/InconsolataLGCNerdFontMono-Regular.ttf
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/fonts/truetype/public/inconsolata-nerd-font/InconsolataLGCNerdFontMono-Regular.ttf
===================================================================
--- trunk/Master/texmf-dist/fonts/truetype/public/inconsolata-nerd-font/InconsolataLGCNerdFontMono-Regular.ttf 2023-12-08 00:44:03 UTC (rev 69060)
+++ trunk/Master/texmf-dist/fonts/truetype/public/inconsolata-nerd-font/InconsolataLGCNerdFontMono-Regular.ttf 2023-12-08 21:33:13 UTC (rev 69061)
Property changes on: trunk/Master/texmf-dist/fonts/truetype/public/inconsolata-nerd-font/InconsolataLGCNerdFontMono-Regular.ttf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/Master/texmf-dist/fonts/truetype/public/inconsolata-nerd-font/InconsolataLGCNerdFontPropo-Bold.ttf
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/fonts/truetype/public/inconsolata-nerd-font/InconsolataLGCNerdFontPropo-Bold.ttf
===================================================================
--- trunk/Master/texmf-dist/fonts/truetype/public/inconsolata-nerd-font/InconsolataLGCNerdFontPropo-Bold.ttf 2023-12-08 00:44:03 UTC (rev 69060)
+++ trunk/Master/texmf-dist/fonts/truetype/public/inconsolata-nerd-font/InconsolataLGCNerdFontPropo-Bold.ttf 2023-12-08 21:33:13 UTC (rev 69061)
Property changes on: trunk/Master/texmf-dist/fonts/truetype/public/inconsolata-nerd-font/InconsolataLGCNerdFontPropo-Bold.ttf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/Master/texmf-dist/fonts/truetype/public/inconsolata-nerd-font/InconsolataLGCNerdFontPropo-BoldItalic.ttf
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/fonts/truetype/public/inconsolata-nerd-font/InconsolataLGCNerdFontPropo-BoldItalic.ttf
===================================================================
--- trunk/Master/texmf-dist/fonts/truetype/public/inconsolata-nerd-font/InconsolataLGCNerdFontPropo-BoldItalic.ttf 2023-12-08 00:44:03 UTC (rev 69060)
+++ trunk/Master/texmf-dist/fonts/truetype/public/inconsolata-nerd-font/InconsolataLGCNerdFontPropo-BoldItalic.ttf 2023-12-08 21:33:13 UTC (rev 69061)
Property changes on: trunk/Master/texmf-dist/fonts/truetype/public/inconsolata-nerd-font/InconsolataLGCNerdFontPropo-BoldItalic.ttf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/Master/texmf-dist/fonts/truetype/public/inconsolata-nerd-font/InconsolataLGCNerdFontPropo-Italic.ttf
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/fonts/truetype/public/inconsolata-nerd-font/InconsolataLGCNerdFontPropo-Italic.ttf
===================================================================
--- trunk/Master/texmf-dist/fonts/truetype/public/inconsolata-nerd-font/InconsolataLGCNerdFontPropo-Italic.ttf 2023-12-08 00:44:03 UTC (rev 69060)
+++ trunk/Master/texmf-dist/fonts/truetype/public/inconsolata-nerd-font/InconsolataLGCNerdFontPropo-Italic.ttf 2023-12-08 21:33:13 UTC (rev 69061)
Property changes on: trunk/Master/texmf-dist/fonts/truetype/public/inconsolata-nerd-font/InconsolataLGCNerdFontPropo-Italic.ttf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/Master/texmf-dist/fonts/truetype/public/inconsolata-nerd-font/InconsolataLGCNerdFontPropo-Regular.ttf
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/fonts/truetype/public/inconsolata-nerd-font/InconsolataLGCNerdFontPropo-Regular.ttf
===================================================================
--- trunk/Master/texmf-dist/fonts/truetype/public/inconsolata-nerd-font/InconsolataLGCNerdFontPropo-Regular.ttf 2023-12-08 00:44:03 UTC (rev 69060)
+++ trunk/Master/texmf-dist/fonts/truetype/public/inconsolata-nerd-font/InconsolataLGCNerdFontPropo-Regular.ttf 2023-12-08 21:33:13 UTC (rev 69061)
Property changes on: trunk/Master/texmf-dist/fonts/truetype/public/inconsolata-nerd-font/InconsolataLGCNerdFontPropo-Regular.ttf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Deleted: trunk/Master/texmf-dist/fonts/truetype/public/inconsolata-nerd-font/InconsolataNerdFont-Bold.ttf
===================================================================
(Binary files differ)
Deleted: trunk/Master/texmf-dist/fonts/truetype/public/inconsolata-nerd-font/InconsolataNerdFont-Regular.ttf
===================================================================
(Binary files differ)
Deleted: trunk/Master/texmf-dist/fonts/truetype/public/inconsolata-nerd-font/InconsolataNerdFontMono-Bold.ttf
===================================================================
(Binary files differ)
Deleted: trunk/Master/texmf-dist/fonts/truetype/public/inconsolata-nerd-font/InconsolataNerdFontMono-Regular.ttf
===================================================================
(Binary files differ)
Deleted: trunk/Master/texmf-dist/fonts/truetype/public/inconsolata-nerd-font/InconsolataNerdFontPropo-Bold.ttf
===================================================================
(Binary files differ)
Deleted: trunk/Master/texmf-dist/fonts/truetype/public/inconsolata-nerd-font/InconsolataNerdFontPropo-Regular.ttf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/source/fonts/inconsolata-nerd-font/inconsolata-nerd-font.dtx
===================================================================
--- trunk/Master/texmf-dist/source/fonts/inconsolata-nerd-font/inconsolata-nerd-font.dtx 2023-12-08 00:44:03 UTC (rev 69060)
+++ trunk/Master/texmf-dist/source/fonts/inconsolata-nerd-font/inconsolata-nerd-font.dtx 2023-12-08 21:33:13 UTC (rev 69061)
@@ -75,7 +75,7 @@
% \GetFileInfo{inconsolata-nerd-font.sty}
%
% \title{^^A
-% \pkg{inconsolata-nerd-font}---Support package to use the Inconsolata^^A
+% \pkg{inconsolata-nerd-font}---Support package to use the Inconsolata ^^A
% Nerd Font TrueType fonts^^A
% }
%
@@ -118,7 +118,7 @@
% especially useful for developers,
% to the original font.
% The extended version is available from GitHub.\footnote{
-% \href{https://github.com/ryanoasis/nerd-fonts/tree/master/patched-fonts/Inconsolata}{github.com/ryanoasis/nerd-fonts/tree/master/patched-fonts/Inconsolata}
+% \href{https://github.com/ryanoasis/nerd-fonts/tree/master/patched-fonts/InconsolataLGC}{github.com/ryanoasis/nerd-fonts/tree/master/patched-fonts/InconsolataLGC}
% }
% This package provides the TrueType font files
% and a convenient way to use the font
@@ -127,6 +127,12 @@
% This user guide gives a brief introduction into the possibilities
% provided by the \pkg{inconsolata-nerd-font} package.
%
+% \changes{v0.4}{2023-12-08}{Change variant to have bold-italic and italic glyphs, too}
+% Since version 0.4, \pkg{inconsolata-nerd-font} ships and uses the extended
+% version of the Inconsolata font, called \emph{InconsolataLGC}.
+% This variant also contains Hellenic and Cyrilic glyphs, as well as bold-italic
+% and italic variants.
+%
% \subsection{License}\label{sec:doc-license}
%
% Permission is granted to copy, distribute, and/or modify this software under
@@ -134,7 +140,7 @@
% later~(\href{https://www.latex-project.org/lppl.txt}{https://www.latex-project.org/lppl.txt}).
% The software has the status \enquote{maintained}.
%
-% The font files bundled with the package (\texttt{InconsolataNerdFont*.ttf})
+% The font files bundled with the package (\texttt{InconsolataLGCNerdFont*.ttf})
% are licensed under the terms of the SIL Open Font License~(LPPL),
% version~1.1~(\href{http://scripts.sil.org/OFL}{http://scripts.sil.org/OFL}).
%
@@ -251,15 +257,15 @@
%
% \subsection{Regular}\label{sec:doc-font-tables-regular}
%
-% \displayfonttable{InconsolataNerdFont-Regular.ttf}
+% \displayfonttable{InconsolataLGCNerdFont-Regular.ttf}
%
% \subsection{Mono Regular}\label{sec:doc-font-tables-mono}
%
-% \displayfonttable{InconsolataNerdFontMono-Regular.ttf}
+% \displayfonttable{InconsolataLGCNerdFontMono-Regular.ttf}
%
% \subsection{Proportional Regular}\label{sec:doc-font-tables-propo}
%
-% \displayfonttable{InconsolataNerdFontPropo-Regular.ttf}
+% \displayfonttable{InconsolataLGCNerdFontPropo-Regular.ttf}
%
% \end{documentation}
%
@@ -312,7 +318,7 @@
%
% Identify the package and give the overall version information.
% \begin{macrocode}
-\ProvidesExplPackage {inconsolata-nerd-font} {2023-09-13} {0.3}
+\ProvidesExplPackage {inconsolata-nerd-font} {2023-12-08} {0.4}
{Support package to use the Inconsolata Nerd Font TrueType fonts}
% \end{macrocode}
%
@@ -375,7 +381,7 @@
% Define and set a helper variable for the respective font name suffix
% \begin{macrocode}
\tl_new:N \l_@@_font_name_tl
-\tl_set:Nn \l_@@_font_name_tl {InconsolataNerdFont}
+\tl_set:Nn \l_@@_font_name_tl {InconsolataLGCNerdFont}
\tl_if_eq:NnTF \l_@@_variant_tl { mono }
{ \tl_put_right:Nn \l_@@_font_name_tl {Mono} }
{
@@ -388,11 +394,13 @@
% \begin{macro}{\inconsolatanffamily}
% The defaut font accessible as a \LaTeX{} font family.
% \begin{macrocode}
-\newfontfamily\inconsolatanffamily{InconsolataNerdFont-Regular.ttf}[
- BoldFont = InconsolataNerdFont-Bold.ttf,
- FakeStretch = {0.9},
- NFSSFamily = inconsolatanf,
- Scale = \l_@@_scale_tl,
+\newfontfamily\inconsolatanffamily{InconsolataLGCNerdFont-Regular.ttf}[
+ BoldFont = InconsolataLGCNerdFont-Bold.ttf,
+ BoldItalicFont = InconsolataLGCNerdFont-BoldItalic.ttf,
+ ItalicFont = InconsolataLGCNerdFont-Italic.ttf,
+ FakeStretch = {0.9},
+ NFSSFamily = inconsolatanf,
+ Scale = \l_@@_scale_tl,
]
% \end{macrocode}
% \end{macro}
@@ -400,11 +408,13 @@
% \changes{v0.2}{2023–09–12}{Added macro}
% The mono font variant, accessible as a \LaTeX{} font family.
% \begin{macrocode}
-\newfontfamily\inconsolatanfmonofamily{InconsolataNerdFontMono-Regular.ttf}[
- BoldFont = InconsolataNerdFontMono-Bold.ttf,
- FakeStretch = {0.9},
- NFSSFamily = inconsolatanfmono,
- Scale = \l_@@_scale_tl,
+\newfontfamily\inconsolatanfmonofamily{InconsolataLGCNerdFontMono-Regular.ttf}[
+ BoldFont = InconsolataLGCNerdFontMono-Bold.ttf,
+ BoldItalicFont = InconsolataLGCNerdFontMono-BoldItalic.ttf,
+ ItalicFont = InconsolataLGCNerdFontMono-Italic.ttf,
+ FakeStretch = {0.9},
+ NFSSFamily = inconsolatanfmono,
+ Scale = \l_@@_scale_tl,
]
% \end{macrocode}
% \end{macro}
@@ -412,11 +422,13 @@
% \changes{v0.2}{2023–09–12}{Added macro}
% The propo font variant, accessible as a \LaTeX{} font family.
% \begin{macrocode}
-\newfontfamily\inconsolatanfpropofamily{InconsolataNerdFontPropo-Regular.ttf}[
- BoldFont = InconsolataNerdFontPropo-Bold.ttf,
- FakeStretch = {0.9},
- NFSSFamily = inconsolatanfpropo,
- Scale = \l_@@_scale_tl,
+\newfontfamily\inconsolatanfpropofamily{InconsolataLGCNerdFontPropo-Regular.ttf}[
+ BoldFont = InconsolataLGCNerdFontPropo-Bold.ttf,
+ BoldItalicFont = InconsolataLGCNerdFontPropo-BoldItalic.ttf,
+ ItalicFont = InconsolataLGCNerdFontPropo-Italic.ttf,
+ FakeStretch = {0.9},
+ NFSSFamily = inconsolatanfpropo,
+ Scale = \l_@@_scale_tl,
]
% \end{macrocode}
% \end{macro}
@@ -444,11 +456,13 @@
% Now we can actually load the font
% \begin{macrocode}
\setmonofont{\l_@@_font_name_tl}[
- BoldFont = *-Bold,
- Extension = .ttf,
- FakeStretch = {0.9},
- Scale = \l_@@_scale_tl,
- UprightFont = *-Regular,
+ BoldFont = *-Bold,
+ BoldItalicFont = *-BoldItalic,
+ ItalicFont = *-Italic,
+ Extension = .ttf,
+ FakeStretch = {0.9},
+ Scale = \l_@@_scale_tl,
+ UprightFont = *-Regular,
]
% \end{macrocode}
%
Modified: trunk/Master/texmf-dist/source/fonts/inconsolata-nerd-font/inconsolata-nerd-font.ins
===================================================================
--- trunk/Master/texmf-dist/source/fonts/inconsolata-nerd-font/inconsolata-nerd-font.ins 2023-12-08 00:44:03 UTC (rev 69060)
+++ trunk/Master/texmf-dist/source/fonts/inconsolata-nerd-font/inconsolata-nerd-font.ins 2023-12-08 21:33:13 UTC (rev 69061)
@@ -45,12 +45,18 @@
This work consists of the files inconsolata-nerd-font.dtx,
inconsolata-nerd-font.ins,
- InconsolataNerdFont-Bold.ttf,
- InconsolataNerdFont-Regular.ttf,
- InconsolataNerdFontMono-Bold.ttf,
- InconsolataNerdFontMono-Regular.ttf,
- InconsolataNerdFontPropo-Bold.ttf,
- InconsolataNerdFontPropo-Regular.ttf,
+ InconsolataLGCNerdFont-Bold.ttf,
+ InconsolataLGCNerdFont-BoldItalic.ttf,
+ InconsolataLGCNerdFont-Italic.ttf,
+ InconsolataLGCNerdFont-Regular.ttf,
+ InconsolataLGCNerdFontMono-Bold.ttf,
+ InconsolataLGCNerdFontMono-BoldItalic.ttf,
+ InconsolataLGCNerdFontMono-Italic.ttf,
+ InconsolataLGCNerdFontMono-Regular.ttf,
+ InconsolataLGCNerdFontPropo-Bold.ttf,
+ InconsolataLGCNerdFontPropo-BoldItalic.ttf,
+ InconsolataLGCNerdFontPropo-Italic.ttf,
+ InconsolataLGCNerdFontPropo-Regular.ttf,
and the derived files inconsolata-nerd-font.pdf, and
inconsolata-nerd-font.sty
Modified: trunk/Master/texmf-dist/tex/latex/inconsolata-nerd-font/inconsolata-nerd-font.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/inconsolata-nerd-font/inconsolata-nerd-font.sty 2023-12-08 00:44:03 UTC (rev 69060)
+++ trunk/Master/texmf-dist/tex/latex/inconsolata-nerd-font/inconsolata-nerd-font.sty 2023-12-08 21:33:13 UTC (rev 69061)
@@ -19,12 +19,18 @@
%%
%% This work consists of the files inconsolata-nerd-font.dtx,
%% inconsolata-nerd-font.ins,
-%% InconsolataNerdFont-Bold.ttf,
-%% InconsolataNerdFont-Regular.ttf,
-%% InconsolataNerdFontMono-Bold.ttf,
-%% InconsolataNerdFontMono-Regular.ttf,
-%% InconsolataNerdFontPropo-Bold.ttf,
-%% InconsolataNerdFontPropo-Regular.ttf,
+%% InconsolataLGCNerdFont-Bold.ttf,
+%% InconsolataLGCNerdFont-BoldItalic.ttf,
+%% InconsolataLGCNerdFont-Italic.ttf,
+%% InconsolataLGCNerdFont-Regular.ttf,
+%% InconsolataLGCNerdFontMono-Bold.ttf,
+%% InconsolataLGCNerdFontMono-BoldItalic.ttf,
+%% InconsolataLGCNerdFontMono-Italic.ttf,
+%% InconsolataLGCNerdFontMono-Regular.ttf,
+%% InconsolataLGCNerdFontPropo-Bold.ttf,
+%% InconsolataLGCNerdFontPropo-BoldItalic.ttf,
+%% InconsolataLGCNerdFontPropo-Italic.ttf,
+%% InconsolataLGCNerdFontPropo-Regular.ttf,
%% and the derived files inconsolata-nerd-font.pdf, and
%% inconsolata-nerd-font.sty
%%
@@ -43,7 +49,7 @@
\endinput
}%
\providecommand \IfFormatAtLeastTF { \@ifl at t@r \fmtversion }
-\ProvidesExplPackage {inconsolata-nerd-font} {2023-09-13} {0.3}
+\ProvidesExplPackage {inconsolata-nerd-font} {2023-12-08} {0.4}
{Support package to use the Inconsolata Nerd Font TrueType fonts}
\tl_new:N \l__slcd_inf_variant_tl
@@ -75,7 +81,7 @@
}
\RequirePackage{fontspec}
\tl_new:N \l__slcd_inf_font_name_tl
-\tl_set:Nn \l__slcd_inf_font_name_tl {InconsolataNerdFont}
+\tl_set:Nn \l__slcd_inf_font_name_tl {InconsolataLGCNerdFont}
\tl_if_eq:NnTF \l__slcd_inf_variant_tl { mono }
{ \tl_put_right:Nn \l__slcd_inf_font_name_tl {Mono} }
{
@@ -82,31 +88,39 @@
\tl_if_eq:NnT \l__slcd_inf_variant_tl { propo }
{ \tl_put_right:Nn \l__slcd_inf_font_name_tl {Propo} }
}
-\newfontfamily\inconsolatanffamily{InconsolataNerdFont-Regular.ttf}[
- BoldFont = InconsolataNerdFont-Bold.ttf,
- FakeStretch = {0.9},
- NFSSFamily = inconsolatanf,
- Scale = \l__slcd_inf_scale_tl,
+\newfontfamily\inconsolatanffamily{InconsolataLGCNerdFont-Regular.ttf}[
+ BoldFont = InconsolataLGCNerdFont-Bold.ttf,
+ BoldItalicFont = InconsolataLGCNerdFont-BoldItalic.ttf,
+ ItalicFont = InconsolataLGCNerdFont-Italic.ttf,
+ FakeStretch = {0.9},
+ NFSSFamily = inconsolatanf,
+ Scale = \l__slcd_inf_scale_tl,
]
-\newfontfamily\inconsolatanfmonofamily{InconsolataNerdFontMono-Regular.ttf}[
- BoldFont = InconsolataNerdFontMono-Bold.ttf,
- FakeStretch = {0.9},
- NFSSFamily = inconsolatanfmono,
- Scale = \l__slcd_inf_scale_tl,
+\newfontfamily\inconsolatanfmonofamily{InconsolataLGCNerdFontMono-Regular.ttf}[
+ BoldFont = InconsolataLGCNerdFontMono-Bold.ttf,
+ BoldItalicFont = InconsolataLGCNerdFontMono-BoldItalic.ttf,
+ ItalicFont = InconsolataLGCNerdFontMono-Italic.ttf,
+ FakeStretch = {0.9},
+ NFSSFamily = inconsolatanfmono,
+ Scale = \l__slcd_inf_scale_tl,
]
-\newfontfamily\inconsolatanfpropofamily{InconsolataNerdFontPropo-Regular.ttf}[
- BoldFont = InconsolataNerdFontPropo-Bold.ttf,
- FakeStretch = {0.9},
- NFSSFamily = inconsolatanfpropo,
- Scale = \l__slcd_inf_scale_tl,
+\newfontfamily\inconsolatanfpropofamily{InconsolataLGCNerdFontPropo-Regular.ttf}[
+ BoldFont = InconsolataLGCNerdFontPropo-Bold.ttf,
+ BoldItalicFont = InconsolataLGCNerdFontPropo-BoldItalic.ttf,
+ ItalicFont = InconsolataLGCNerdFontPropo-Italic.ttf,
+ FakeStretch = {0.9},
+ NFSSFamily = inconsolatanfpropo,
+ Scale = \l__slcd_inf_scale_tl,
]
\DeclareTextFontCommand{\textinconsolatanf}{\inconsolatanffamily}
\DeclareTextFontCommand{\textinconsolatanfmono}{\inconsolatanffamilymono}
\DeclareTextFontCommand{\textinconsolatanfpropo}{\inconsolatanffamilypropo}
\setmonofont{\l__slcd_inf_font_name_tl}[
- BoldFont = *-Bold,
- Extension = .ttf,
- FakeStretch = {0.9},
- Scale = \l__slcd_inf_scale_tl,
- UprightFont = *-Regular,
+ BoldFont = *-Bold,
+ BoldItalicFont = *-BoldItalic,
+ ItalicFont = *-Italic,
+ Extension = .ttf,
+ FakeStretch = {0.9},
+ Scale = \l__slcd_inf_scale_tl,
+ UprightFont = *-Regular,
]
More information about the tex-live-commits
mailing list.