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.