diff options
Diffstat (limited to 'docs/_data')
-rw-r--r-- | docs/_data/feature_samples.yml | 103 | ||||
-rw-r--r-- | docs/_data/fontinfo.json | 20 | ||||
-rw-r--r-- | docs/_data/languages.yml | 153 |
3 files changed, 225 insertions, 51 deletions
diff --git a/docs/_data/feature_samples.yml b/docs/_data/feature_samples.yml index 8c49cbf9c..dbd0e6985 100644 --- a/docs/_data/feature_samples.yml +++ b/docs/_data/feature_samples.yml @@ -1,11 +1,11 @@ + - title: Contextual alternates tag: calt description: - This feature is enabled by default and causes certain characters to adjust + This feature is usually enabled by default and causes certain characters to adjust themselves or be replaced depending on the surrounding context. - footer: - There are many more contextual alternates. samples: + - "3›x‹9" - "12›:‹34, FE›—‹X" - "4›.‹2" - "›(‹SEMI›)‹PERMANENT" @@ -15,26 +15,23 @@ - "M›@‹N m@n" - "Smile ›:-)‹" -- title: Standard ligatures - tag: liga - description: - Conversion of common sequences into higher-fidelity glyphs, - like arrows and enclosing graphemes. - samples: - - "3›x‹9" - - "-> --> --->" - - "<- <-- <---" - - "<-> <-->" - - "=> ==> <==" - - "<=> <==>" - footer: - "In addition to standard ligatures, which are usually on by default but can be turned off, - Inter also comes with required/default ligatures as well, - like for instance specialized glyphs for enclosing combining characters like - e.g. U+0041 U+20DD => A\u20DD<br> - More examples:<br> - 1\u20DD 2\u20DD 3\u20DD A\u20DD B\u20DD - C\u20DE #\u20DE !\u20DE ?\u20DE →\u20DE" + +# - title: Arrows +# tag: calt +# description: +# Arrows are part of Contextual alternates. +# samples: +# - "-> --> --->" +# - "<- <-- <---" +# - "<-> <-->" +# - "=> ==> <==" +# - "<=> <==>" +# footer: +# "In addition to contextual alternates, Inter also provides some ligatures +# like for instance specialized glyphs for enclosing combining glyphs. Examples:<br> +# U+0041 U+20DD => A\u20DD<br> +# U+0023 U+20DE => #\u20DE<br>" + - title: Tabular numbers tag: tnum @@ -51,6 +48,7 @@ - "1.00, 9.44, −0.13› ‹" - "0.00, 1.13, ~7.12› ‹" + - title: Fractions tag: frac description: @@ -65,38 +63,66 @@ - "18/29 16/5" - "1337/591038" + +- title: Case alternates + tag: case + description: + Switches out some glyphs to work better with capital letters and numbers. + samples: + - "›(‹Hello›)‹ ›[‹World›]‹ ›{‹9000›}‹" + - "SCHOOL ›@‹ RUN" + - "3 ›+‹ 9 ›=‹ 12 ›*‹ 1" + - "›*+÷±×=≠≈•~<>≤≥‹" + - "›→‹ ›←‹ ›⟶‹ ›⟵‹ ›−‹ ›-‹ ›–‹ ›—‹ ›:‹" + + +- title: Ligatures + tag: rlig + description: + Inter provides just a few ligatures for combining characters for which layout + support in various apps is spotty. + samples: + - "A›\u20DD‹" + - "#›\u20DE‹" + footer: + This means that for instance enclosed glyphs + works everywhere, not just in apps with correct combining character logic. + + +- title: Discretionary ligatures + tag: dlig + description: + Alternate style for a few chacters. This feature is usually disabled by default. + samples: + - "›¡¿‹What›?!‹" + - "›¿¡‹What›!?‹" + + - title: Numerators tag: numr samples: - "Hello ›0123‹" + - title: Denominators tag: dnom samples: - "Hello ›0123‹" + - title: Superscript tag: sups samples: - "X›0123 (+)-[=]‹" - "X›abcdefghijklmnopqrstuvwxyz‹" + - title: Subscript tag: subs samples: - "H›0123 (+)-[=]‹" - "X›abcdefghijklmnopqrstuvwxyz‹" -- title: Case alternates - tag: case - description: - Switches out some glyphs to work better with capital letters and numbers. - samples: - - "›(‹Hello›)‹ ›[‹World›]‹ ›{‹9000›}‹" - - "SCHOOL ›@‹ RUN" - - "3 ›+‹ 9 ›=‹ 12 ›*‹ 1" - - "›*+÷±×=≠≈•~<>≤≥‹" - - "›→‹ ›←‹ ›⟶‹ ›⟵‹ ›−‹ ›-‹ ›–‹ ›—‹ ›:‹" - title: "Stylistic set 1: Alternate digits" tag: ss01 @@ -108,6 +134,7 @@ - "›1‹2›34‹5›6‹78›9‹0" - "›13469‹" + - title: "Stylistic set 2: Disambiguation" tag: ss02 description: @@ -118,6 +145,7 @@ - "›Ill‹ega›l‹" - "βeta ›ß‹eta Busine›ß‹" + - title: "Stylistic set 3: r curves into round neighbors" tag: ss03 description: @@ -128,20 +156,13 @@ - "i›r‹d" - "Mon›r‹oe" -- title: Discretionary ligatures - tag: dlig - description: - Alternate glyph set that increases visual difference between - similar-looking characters. - samples: - - "›¡¿‹What›?!‹" - - "›¿¡‹What›!?‹" - title: Slashed zero tag: zero samples: - "O›0‹123" + - title: Character variants tag: cvXX description: "Allows cherry-picking alternate characters." diff --git a/docs/_data/fontinfo.json b/docs/_data/fontinfo.json index 980b2527f..b8c30cf81 100644 --- a/docs/_data/fontinfo.json +++ b/docs/_data/fontinfo.json @@ -1,18 +1,18 @@ [ { "head": { - "checkSumAdjustment": 1950728404, - "created": 3654646194, + "checkSumAdjustment": 3106795359, + "created": 3664050238, "flags": 27, "fontDirectionHint": 2, - "fontRevision": 3.011, + "fontRevision": 3.012, "glyphDataFormat": 0, "indexToLocFormat": 0, "lowestRecPPEM": 6, "macStyle": [], "macStyle_raw": 0, "magicNumber": 1594834165, - "modified": 3654646215, + "modified": 3664050265, "tableVersion": 1.0, "unitsPerEm": 2816, "xMax": 7274, @@ -35,7 +35,7 @@ "tableVersion": 65536, "xMaxExtent": 7274 }, - "id": "Inter-Regular:2019:f93a4a705", + "id": "Inter-Regular:2020:f93a4a705", "name": "Inter-Regular", "names": { "#256": "Alternate digits", @@ -52,20 +52,20 @@ "#267": "Flat top three", "#268": "Captital G with spur", "#269": "Single storey a", - "copyright": "Copyright 2019 The Inter project authors", + "copyright": "Copyright 2020 The Inter Project Authors (https://github.com/rsms/inter)", "designer": "Rasmus Andersson", "designerURL": "https://rsms.me/", "familyName": "Inter", - "fontId": "Inter-Regular:2019:f93a4a705", + "fontId": "Inter-Regular:2020:f93a4a705", "fullName": "Inter Regular", - "licenseDescription": "OFL 1.1 (SIL Open Font License, Version 1.1)", + "licenseDescription": "This Font Software is licensed under the SIL Open Font License, Version 1.1. This license is available with a FAQ at: http://scripts.sil.org/OFL", "licenseURL": "http://scripts.sil.org/OFL", "manufacturerName": "rsms", "postscriptName": "Inter-Regular", "subfamilyName": "Regular", "trademark": "Inter UI and Inter is a trademark of rsms.", "vendorURL": "https://rsms.me/", - "version": "Version 3.011;git-f93a4a705" + "version": "Version 3.012;git-f93a4a705" }, "os/2": { "achVendID": "RSMS", @@ -132,6 +132,6 @@ "underlinePosition": -464, "underlineThickness": 192 }, - "version": "3.11" + "version": "3.12" } ] diff --git a/docs/_data/languages.yml b/docs/_data/languages.yml new file mode 100644 index 000000000..29b513e09 --- /dev/null +++ b/docs/_data/languages.yml @@ -0,0 +1,153 @@ +- category: Cyrillic + languages: + - Azerbaijani + - Belarusian + - Bosnian + - Bulgarian + - Chechen + - Macedonian + - Ossetic + - Russian + - Sakha + - Serbian + - Ukrainian + - Uzbek + +- category: Greek + languages: + - Greek + +- category: Latin + languages: + - Afrikaans + - Aghem + - Akan + - Albanian + - Asturian + - Asu + - Bafia + - Basaa + - Basque + - Bemba + - Bena + - Breton + - Catalan + - Chiga + - Colognian + - Cornish + - Croatian + - Czech + - Danish + - Duala + - Dutch + - Embu + - English + - Esperanto + - Estonian + - Ewe + - Ewondo + - Faroese + - Filipino + - Finnish + - French + - Friulian + - Fulah + - Galician + - Ganda + - German + - Gusii + - Hawaiian + - Hungarian + - Icelandic + - Igbo + - Inari Sami + - Indonesian + - Irish + - Italian + - Jola-Fonyi + - Kabuverdianu + - Kabyle + - Kako + - Kalaallisut + - Kalenjin + - Kamba + - Kikuyu + - Kinyarwanda + - Koyra Chiini + - Koyraboro Senni + - Kwasio + - Lakota + - Langi + - Latvian + - Lingala + - Lithuanian + - Lower Sorbian + - Luba-Katanga + - Luo + - Luxembourgish + - Luyia + - Machame + - Makhuwa-Meetto + - Makonde + - Malagasy + - Maltese + - Manx + - Masai + - Meru + - Metaʼ + - Morisyen + - Mundang + - Nama + - Ngiemboon + - Ngomba + - North Ndebele + - Northern Sami + - Norwegian Bokmål + - Norwegian Nynorsk + - Nuer + - Nyankole + - Oromo + - Polish + - Portuguese + - Prussian + - Quechua + - Romanian + - Romansh + - Rombo + - Rundi + - Rwa + - Samburu + - Sango + - Sangu + - Scottish Gaelic + - Sena + - Serbian + - Shambala + - Shona + - Slovak + - Slovenian + - Soga + - Somali + - Spanish + - Swahili + - Swedish + - Swiss German + - Tachelhit + - Taita + - Tasawaq + - Teso + - Tongan + - Turkish + - Upper Sorbian + - Uzbek + - Vai + - Vietnamese + - Volapük + - Vunjo + - Walser + - Welsh + - Western Frisian + - Yangben + - Yoruba + - Zarma + - Zulu |