summaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
authorDan Allen <dan.j.allen@gmail.com>2015-07-26 20:09:18 -0600
committerDan Allen <dan.j.allen@gmail.com>2015-07-27 03:09:00 -0600
commitfbf6314b8a2ee0103472dd3f34603321f0d066af (patch)
treed8ed7ab9111481bd4056266c22ec5aeea76ca2ae /data
parentc2ec55f5e9335d11cb9a260f6e8546b98969ce66 (diff)
resolves #72 and #99 restore missing glyphs in Noto Serif font
- add Cyrillic, Latin Extended-A and Vietnamese characters to Noto Serif font - generate Noto Serif from unhinted rather than hinted fonts - fixed alignment of arrows in Noto Serif font; imported double arrows from M+ 1p - change suffix of Noto Serif fonts from "latin" to "subset" to reflect change - change suffix of M+ 1p font from "multilingual" to "fallback" - remove less frequently used glyphs from fallback font - update theme to use new font files - update Noto license date to reflect date of last file revision from git repo - document supported glyphs in default theme file
Diffstat (limited to 'data')
-rw-r--r--data/fonts/LICENSE-noto-2015-06-05 (renamed from data/fonts/LICENSE-noto-fonts-2014-11-17)0
-rw-r--r--data/fonts/mplus1mn-bold_italic-ascii.ttf (renamed from data/fonts/mplus1mn-bolditalic-ascii.ttf)bin15856 -> 15856 bytes
-rw-r--r--data/fonts/mplus1p-regular-fallback.ttf (renamed from data/fonts/mplus1p-regular-multilingual.ttf)bin1690536 -> 1405716 bytes
-rw-r--r--data/fonts/notoserif-bold-latin.ttfbin62868 -> 0 bytes
-rw-r--r--data/fonts/notoserif-bold-subset.ttfbin0 -> 228548 bytes
-rw-r--r--data/fonts/notoserif-bold_italic-subset.ttfbin0 -> 241388 bytes
-rw-r--r--data/fonts/notoserif-bolditalic-latin.ttfbin65320 -> 0 bytes
-rw-r--r--data/fonts/notoserif-italic-latin.ttfbin55144 -> 0 bytes
-rw-r--r--data/fonts/notoserif-italic-subset.ttfbin0 -> 214940 bytes
-rw-r--r--data/fonts/notoserif-regular-latin.ttfbin62652 -> 0 bytes
-rw-r--r--data/fonts/notoserif-regular-subset.ttfbin0 -> 227776 bytes
-rw-r--r--data/themes/default-theme.yml24
12 files changed, 13 insertions, 11 deletions
diff --git a/data/fonts/LICENSE-noto-fonts-2014-11-17 b/data/fonts/LICENSE-noto-2015-06-05
index 261eeb9e..261eeb9e 100644
--- a/data/fonts/LICENSE-noto-fonts-2014-11-17
+++ b/data/fonts/LICENSE-noto-2015-06-05
diff --git a/data/fonts/mplus1mn-bolditalic-ascii.ttf b/data/fonts/mplus1mn-bold_italic-ascii.ttf
index b49f6b11..b49f6b11 100644
--- a/data/fonts/mplus1mn-bolditalic-ascii.ttf
+++ b/data/fonts/mplus1mn-bold_italic-ascii.ttf
Binary files differ
diff --git a/data/fonts/mplus1p-regular-multilingual.ttf b/data/fonts/mplus1p-regular-fallback.ttf
index 46f47418..5251e5c4 100644
--- a/data/fonts/mplus1p-regular-multilingual.ttf
+++ b/data/fonts/mplus1p-regular-fallback.ttf
Binary files differ
diff --git a/data/fonts/notoserif-bold-latin.ttf b/data/fonts/notoserif-bold-latin.ttf
deleted file mode 100644
index 87c1edb2..00000000
--- a/data/fonts/notoserif-bold-latin.ttf
+++ /dev/null
Binary files differ
diff --git a/data/fonts/notoserif-bold-subset.ttf b/data/fonts/notoserif-bold-subset.ttf
new file mode 100644
index 00000000..aecf9d07
--- /dev/null
+++ b/data/fonts/notoserif-bold-subset.ttf
Binary files differ
diff --git a/data/fonts/notoserif-bold_italic-subset.ttf b/data/fonts/notoserif-bold_italic-subset.ttf
new file mode 100644
index 00000000..c39cd6c3
--- /dev/null
+++ b/data/fonts/notoserif-bold_italic-subset.ttf
Binary files differ
diff --git a/data/fonts/notoserif-bolditalic-latin.ttf b/data/fonts/notoserif-bolditalic-latin.ttf
deleted file mode 100644
index 2bb260f7..00000000
--- a/data/fonts/notoserif-bolditalic-latin.ttf
+++ /dev/null
Binary files differ
diff --git a/data/fonts/notoserif-italic-latin.ttf b/data/fonts/notoserif-italic-latin.ttf
deleted file mode 100644
index 8dff8b68..00000000
--- a/data/fonts/notoserif-italic-latin.ttf
+++ /dev/null
Binary files differ
diff --git a/data/fonts/notoserif-italic-subset.ttf b/data/fonts/notoserif-italic-subset.ttf
new file mode 100644
index 00000000..db6991da
--- /dev/null
+++ b/data/fonts/notoserif-italic-subset.ttf
Binary files differ
diff --git a/data/fonts/notoserif-regular-latin.ttf b/data/fonts/notoserif-regular-latin.ttf
deleted file mode 100644
index b38a0227..00000000
--- a/data/fonts/notoserif-regular-latin.ttf
+++ /dev/null
Binary files differ
diff --git a/data/fonts/notoserif-regular-subset.ttf b/data/fonts/notoserif-regular-subset.ttf
new file mode 100644
index 00000000..ef6f925c
--- /dev/null
+++ b/data/fonts/notoserif-regular-subset.ttf
Binary files differ
diff --git a/data/themes/default-theme.yml b/data/themes/default-theme.yml
index bd4ba74e..2d3c16e4 100644
--- a/data/themes/default-theme.yml
+++ b/data/themes/default-theme.yml
@@ -1,23 +1,25 @@
font:
catalog:
+ # Noto Serif supports Latin, Latin-1 Supplement, Latin Extended-A, Greek, Cyrillic, Vietnamese & an assortment of symbols
Noto Serif:
- normal: notoserif-regular-latin.ttf
- bold: notoserif-bold-latin.ttf
- italic: notoserif-italic-latin.ttf
- bold_italic: notoserif-bolditalic-latin.ttf
+ normal: notoserif-regular-subset.ttf
+ bold: notoserif-bold-subset.ttf
+ italic: notoserif-italic-subset.ttf
+ bold_italic: notoserif-bold_italic-subset.ttf
+ # M+ 1mn supports ASCII and the circled numbers used for conums
M+ 1mn:
normal: mplus1mn-regular-ascii-conums.ttf
bold: mplus1mn-bold-ascii.ttf
italic: mplus1mn-italic-ascii.ttf
- bold_italic: mplus1mn-bolditalic-ascii.ttf
+ bold_italic: mplus1mn-bold_italic-ascii.ttf
+ # M+ 1p supports Latin, Latin-1 Supplement, Latin Extended, Greek, Cyrillic, Vietnamese, Japanese & an assortment of symbols
+ # It also provides arrows for ->, <-, => and <= replacements in case these glyphs are missing from font
M+ 1p Fallback:
- normal: mplus1p-regular-multilingual.ttf
- bold: mplus1p-regular-multilingual.ttf
- italic: mplus1p-regular-multilingual.ttf
- bold_italic: mplus1p-regular-multilingual.ttf
+ normal: mplus1p-regular-fallback.ttf
+ bold: mplus1p-regular-fallback.ttf
+ italic: mplus1p-regular-fallback.ttf
+ bold_italic: mplus1p-regular-fallback.ttf
fallbacks:
- # NOTE M+ 1p doesn't support all CJK characters, but it at least has some coverage
- # NOTE M+ 1p provides the arrows for ->, <-, => and <=
- M+ 1p Fallback
page:
background_color: ffffff