Skip to content

Commit

Permalink
resolves asciidoctor#72 and asciidoctor#99 restore missing glyphs in …
Browse files Browse the repository at this point in the history
…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
  • Loading branch information
mojavelinux committed Jul 27, 2015
1 parent c2ec55f commit fbf6314
Show file tree
Hide file tree
Showing 12 changed files with 13 additions and 11 deletions.
File renamed without changes.
File renamed without changes.
Binary file not shown.
Binary file removed data/fonts/notoserif-bold-latin.ttf
Binary file not shown.
Binary file added data/fonts/notoserif-bold-subset.ttf
Binary file not shown.
Binary file added data/fonts/notoserif-bold_italic-subset.ttf
Binary file not shown.
Binary file removed data/fonts/notoserif-bolditalic-latin.ttf
Binary file not shown.
Binary file removed data/fonts/notoserif-italic-latin.ttf
Binary file not shown.
Binary file added data/fonts/notoserif-italic-subset.ttf
Binary file not shown.
Binary file removed data/fonts/notoserif-regular-latin.ttf
Binary file not shown.
Binary file added data/fonts/notoserif-regular-subset.ttf
Binary file not shown.
24 changes: 13 additions & 11 deletions 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
Expand Down

0 comments on commit fbf6314

Please sign in to comment.