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
- 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 efc3c3c
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
Original file line number Diff line number Diff line change
@@ -1,23 +1,25 @@
font:
catalog:
# Noto Serif supports Latin, Latin-1 Supplement, Latin Extended-A, Greek, Cyrillic, Vietnamese & an assortment of drawing 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 drawing symbols
# Also provides replacement arrows for ->, <-, => and <=
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 efc3c3c

Please sign in to comment.