summaryrefslogtreecommitdiff
path: root/fonts/inconsolata-nerd-font
diff options
context:
space:
mode:
Diffstat (limited to 'fonts/inconsolata-nerd-font')
-rw-r--r--fonts/inconsolata-nerd-font/CHANGELOG.md11
-rw-r--r--fonts/inconsolata-nerd-font/InconsolataLGCNerdFont-Bold.ttfbin0 -> 1858964 bytes
-rw-r--r--fonts/inconsolata-nerd-font/InconsolataLGCNerdFont-BoldItalic.ttfbin0 -> 1863900 bytes
-rw-r--r--fonts/inconsolata-nerd-font/InconsolataLGCNerdFont-Italic.ttfbin0 -> 1881172 bytes
-rw-r--r--fonts/inconsolata-nerd-font/InconsolataLGCNerdFont-Regular.ttfbin0 -> 1856708 bytes
-rw-r--r--fonts/inconsolata-nerd-font/InconsolataLGCNerdFontMono-Bold.ttfbin0 -> 1832556 bytes
-rw-r--r--fonts/inconsolata-nerd-font/InconsolataLGCNerdFontMono-BoldItalic.ttfbin0 -> 1837492 bytes
-rw-r--r--fonts/inconsolata-nerd-font/InconsolataLGCNerdFontMono-Italic.ttfbin0 -> 1835792 bytes
-rw-r--r--fonts/inconsolata-nerd-font/InconsolataLGCNerdFontMono-Regular.ttfbin0 -> 1831404 bytes
-rw-r--r--fonts/inconsolata-nerd-font/InconsolataLGCNerdFontPropo-Bold.ttfbin0 -> 1878060 bytes
-rw-r--r--fonts/inconsolata-nerd-font/InconsolataLGCNerdFontPropo-BoldItalic.ttfbin0 -> 1882996 bytes
-rw-r--r--fonts/inconsolata-nerd-font/InconsolataLGCNerdFontPropo-Italic.ttfbin0 -> 1881344 bytes
-rw-r--r--fonts/inconsolata-nerd-font/InconsolataLGCNerdFontPropo-Regular.ttfbin0 -> 1876936 bytes
-rw-r--r--fonts/inconsolata-nerd-font/InconsolataNerdFont-Bold.ttfbin1899896 -> 0 bytes
-rw-r--r--fonts/inconsolata-nerd-font/InconsolataNerdFont-Regular.ttfbin1899308 -> 0 bytes
-rw-r--r--fonts/inconsolata-nerd-font/InconsolataNerdFontMono-Bold.ttfbin1846340 -> 0 bytes
-rw-r--r--fonts/inconsolata-nerd-font/InconsolataNerdFontMono-Regular.ttfbin1845752 -> 0 bytes
-rw-r--r--fonts/inconsolata-nerd-font/InconsolataNerdFontPropo-Bold.ttfbin1899844 -> 0 bytes
-rw-r--r--fonts/inconsolata-nerd-font/InconsolataNerdFontPropo-Regular.ttfbin1899256 -> 0 bytes
-rw-r--r--fonts/inconsolata-nerd-font/inconsolata-nerd-font.dtx70
-rw-r--r--fonts/inconsolata-nerd-font/inconsolata-nerd-font.ins18
-rw-r--r--fonts/inconsolata-nerd-font/inconsolata-nerd-font.pdfbin1372646 -> 1404659 bytes
22 files changed, 64 insertions, 35 deletions
diff --git a/fonts/inconsolata-nerd-font/CHANGELOG.md b/fonts/inconsolata-nerd-font/CHANGELOG.md
index c63733bdda..34f8c8bcc1 100644
--- a/fonts/inconsolata-nerd-font/CHANGELOG.md
+++ b/fonts/inconsolata-nerd-font/CHANGELOG.md
@@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file.
## [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 @@ All notable changes to this project will be documented in this file.
## 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
diff --git a/fonts/inconsolata-nerd-font/InconsolataLGCNerdFont-Bold.ttf b/fonts/inconsolata-nerd-font/InconsolataLGCNerdFont-Bold.ttf
new file mode 100644
index 0000000000..67562bdba1
--- /dev/null
+++ b/fonts/inconsolata-nerd-font/InconsolataLGCNerdFont-Bold.ttf
Binary files differ
diff --git a/fonts/inconsolata-nerd-font/InconsolataLGCNerdFont-BoldItalic.ttf b/fonts/inconsolata-nerd-font/InconsolataLGCNerdFont-BoldItalic.ttf
new file mode 100644
index 0000000000..8059dbf020
--- /dev/null
+++ b/fonts/inconsolata-nerd-font/InconsolataLGCNerdFont-BoldItalic.ttf
Binary files differ
diff --git a/fonts/inconsolata-nerd-font/InconsolataLGCNerdFont-Italic.ttf b/fonts/inconsolata-nerd-font/InconsolataLGCNerdFont-Italic.ttf
new file mode 100644
index 0000000000..4229bf2d8e
--- /dev/null
+++ b/fonts/inconsolata-nerd-font/InconsolataLGCNerdFont-Italic.ttf
Binary files differ
diff --git a/fonts/inconsolata-nerd-font/InconsolataLGCNerdFont-Regular.ttf b/fonts/inconsolata-nerd-font/InconsolataLGCNerdFont-Regular.ttf
new file mode 100644
index 0000000000..9b194562a0
--- /dev/null
+++ b/fonts/inconsolata-nerd-font/InconsolataLGCNerdFont-Regular.ttf
Binary files differ
diff --git a/fonts/inconsolata-nerd-font/InconsolataLGCNerdFontMono-Bold.ttf b/fonts/inconsolata-nerd-font/InconsolataLGCNerdFontMono-Bold.ttf
new file mode 100644
index 0000000000..99b8b8e8c5
--- /dev/null
+++ b/fonts/inconsolata-nerd-font/InconsolataLGCNerdFontMono-Bold.ttf
Binary files differ
diff --git a/fonts/inconsolata-nerd-font/InconsolataLGCNerdFontMono-BoldItalic.ttf b/fonts/inconsolata-nerd-font/InconsolataLGCNerdFontMono-BoldItalic.ttf
new file mode 100644
index 0000000000..d956a6394e
--- /dev/null
+++ b/fonts/inconsolata-nerd-font/InconsolataLGCNerdFontMono-BoldItalic.ttf
Binary files differ
diff --git a/fonts/inconsolata-nerd-font/InconsolataLGCNerdFontMono-Italic.ttf b/fonts/inconsolata-nerd-font/InconsolataLGCNerdFontMono-Italic.ttf
new file mode 100644
index 0000000000..c7e92045f5
--- /dev/null
+++ b/fonts/inconsolata-nerd-font/InconsolataLGCNerdFontMono-Italic.ttf
Binary files differ
diff --git a/fonts/inconsolata-nerd-font/InconsolataLGCNerdFontMono-Regular.ttf b/fonts/inconsolata-nerd-font/InconsolataLGCNerdFontMono-Regular.ttf
new file mode 100644
index 0000000000..48be0c15e8
--- /dev/null
+++ b/fonts/inconsolata-nerd-font/InconsolataLGCNerdFontMono-Regular.ttf
Binary files differ
diff --git a/fonts/inconsolata-nerd-font/InconsolataLGCNerdFontPropo-Bold.ttf b/fonts/inconsolata-nerd-font/InconsolataLGCNerdFontPropo-Bold.ttf
new file mode 100644
index 0000000000..c508f275fc
--- /dev/null
+++ b/fonts/inconsolata-nerd-font/InconsolataLGCNerdFontPropo-Bold.ttf
Binary files differ
diff --git a/fonts/inconsolata-nerd-font/InconsolataLGCNerdFontPropo-BoldItalic.ttf b/fonts/inconsolata-nerd-font/InconsolataLGCNerdFontPropo-BoldItalic.ttf
new file mode 100644
index 0000000000..d517d3d50e
--- /dev/null
+++ b/fonts/inconsolata-nerd-font/InconsolataLGCNerdFontPropo-BoldItalic.ttf
Binary files differ
diff --git a/fonts/inconsolata-nerd-font/InconsolataLGCNerdFontPropo-Italic.ttf b/fonts/inconsolata-nerd-font/InconsolataLGCNerdFontPropo-Italic.ttf
new file mode 100644
index 0000000000..908321cd59
--- /dev/null
+++ b/fonts/inconsolata-nerd-font/InconsolataLGCNerdFontPropo-Italic.ttf
Binary files differ
diff --git a/fonts/inconsolata-nerd-font/InconsolataLGCNerdFontPropo-Regular.ttf b/fonts/inconsolata-nerd-font/InconsolataLGCNerdFontPropo-Regular.ttf
new file mode 100644
index 0000000000..a60bbf19d8
--- /dev/null
+++ b/fonts/inconsolata-nerd-font/InconsolataLGCNerdFontPropo-Regular.ttf
Binary files differ
diff --git a/fonts/inconsolata-nerd-font/InconsolataNerdFont-Bold.ttf b/fonts/inconsolata-nerd-font/InconsolataNerdFont-Bold.ttf
deleted file mode 100644
index 6524e81d1a..0000000000
--- a/fonts/inconsolata-nerd-font/InconsolataNerdFont-Bold.ttf
+++ /dev/null
Binary files differ
diff --git a/fonts/inconsolata-nerd-font/InconsolataNerdFont-Regular.ttf b/fonts/inconsolata-nerd-font/InconsolataNerdFont-Regular.ttf
deleted file mode 100644
index 55a64c4b8a..0000000000
--- a/fonts/inconsolata-nerd-font/InconsolataNerdFont-Regular.ttf
+++ /dev/null
Binary files differ
diff --git a/fonts/inconsolata-nerd-font/InconsolataNerdFontMono-Bold.ttf b/fonts/inconsolata-nerd-font/InconsolataNerdFontMono-Bold.ttf
deleted file mode 100644
index 1b3aca1cc6..0000000000
--- a/fonts/inconsolata-nerd-font/InconsolataNerdFontMono-Bold.ttf
+++ /dev/null
Binary files differ
diff --git a/fonts/inconsolata-nerd-font/InconsolataNerdFontMono-Regular.ttf b/fonts/inconsolata-nerd-font/InconsolataNerdFontMono-Regular.ttf
deleted file mode 100644
index 9a82147602..0000000000
--- a/fonts/inconsolata-nerd-font/InconsolataNerdFontMono-Regular.ttf
+++ /dev/null
Binary files differ
diff --git a/fonts/inconsolata-nerd-font/InconsolataNerdFontPropo-Bold.ttf b/fonts/inconsolata-nerd-font/InconsolataNerdFontPropo-Bold.ttf
deleted file mode 100644
index 1b70c98d14..0000000000
--- a/fonts/inconsolata-nerd-font/InconsolataNerdFontPropo-Bold.ttf
+++ /dev/null
Binary files differ
diff --git a/fonts/inconsolata-nerd-font/InconsolataNerdFontPropo-Regular.ttf b/fonts/inconsolata-nerd-font/InconsolataNerdFontPropo-Regular.ttf
deleted file mode 100644
index b89839f795..0000000000
--- a/fonts/inconsolata-nerd-font/InconsolataNerdFontPropo-Regular.ttf
+++ /dev/null
Binary files differ
diff --git a/fonts/inconsolata-nerd-font/inconsolata-nerd-font.dtx b/fonts/inconsolata-nerd-font/inconsolata-nerd-font.dtx
index 31cda7110a..5ef6e4bb11 100644
--- a/fonts/inconsolata-nerd-font/inconsolata-nerd-font.dtx
+++ b/fonts/inconsolata-nerd-font/inconsolata-nerd-font.dtx
@@ -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}
%
diff --git a/fonts/inconsolata-nerd-font/inconsolata-nerd-font.ins b/fonts/inconsolata-nerd-font/inconsolata-nerd-font.ins
index 03528bacf4..8eeee10cec 100644
--- a/fonts/inconsolata-nerd-font/inconsolata-nerd-font.ins
+++ b/fonts/inconsolata-nerd-font/inconsolata-nerd-font.ins
@@ -45,12 +45,18 @@ This work is "maintained" (as per LPPL maintenance status) by
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
diff --git a/fonts/inconsolata-nerd-font/inconsolata-nerd-font.pdf b/fonts/inconsolata-nerd-font/inconsolata-nerd-font.pdf
index d17ab91bb7..3307ff070e 100644
--- a/fonts/inconsolata-nerd-font/inconsolata-nerd-font.pdf
+++ b/fonts/inconsolata-nerd-font/inconsolata-nerd-font.pdf
Binary files differ