diff --git a/docs/Gemfile.lock b/docs/Gemfile.lock index a423f6332..01d138b56 100644 --- a/docs/Gemfile.lock +++ b/docs/Gemfile.lock @@ -1,14 +1,20 @@ GEM remote: https://rubygems.org/ specs: - activesupport (7.0.8) + activesupport (7.1.2) + base64 + bigdecimal concurrent-ruby (~> 1.0, >= 1.0.2) + connection_pool (>= 2.2.5) + drb i18n (>= 1.6, < 2) minitest (>= 5.1) + mutex_m tzinfo (~> 2.0) addressable (2.8.5) public_suffix (>= 2.0.2, < 6.0) - base64 (0.1.1) + base64 (0.2.0) + bigdecimal (3.1.4) coffee-script (2.4.1) coffee-script-source execjs @@ -16,8 +22,11 @@ GEM colorator (1.1.0) commonmarker (0.23.10) concurrent-ruby (1.2.2) + connection_pool (2.4.1) dnsruby (1.70.0) simpleidn (~> 0.2.1) + drb (2.2.0) + ruby2_keywords em-websocket (0.5.3) eventmachine (>= 0.12.9) http_parser.rb (~> 0) @@ -30,7 +39,7 @@ GEM faraday-net_http (>= 2.0, < 3.1) ruby2_keywords (>= 0.0.4) faraday-net_http (3.0.2) - ffi (1.16.2) + ffi (1.16.3) forwardable-extended (2.6.0) gemoji (3.0.1) github-pages (228) @@ -212,7 +221,8 @@ GEM jekyll-feed (~> 0.9) jekyll-seo-tag (~> 2.1) minitest (5.20.0) - nokogiri (1.15.4-x86_64-darwin) + mutex_m (0.2.0) + nokogiri (1.15.5-x86_64-darwin) racc (~> 1.4) octokit (4.25.1) faraday (>= 1, < 3) @@ -220,7 +230,7 @@ GEM pathutil (0.16.2) forwardable-extended (~> 2.6) public_suffix (4.0.7) - racc (1.7.1) + racc (1.7.3) rb-fsevent (0.11.2) rb-inotify (0.10.1) ffi (~> 1.0) @@ -241,13 +251,13 @@ GEM unf (~> 0.1.4) terminal-table (1.8.0) unicode-display_width (~> 1.1, >= 1.1.1) - typhoeus (1.4.0) + typhoeus (1.4.1) ethon (>= 0.9.0) tzinfo (2.0.6) concurrent-ruby (~> 1.0) unf (0.1.4) unf_ext - unf_ext (0.0.8.2) + unf_ext (0.0.9.1) unicode-display_width (1.8.0) webrick (1.8.1) diff --git a/docs/Makefile b/docs/Makefile index e5eb93384..5ec7e7691 100644 --- a/docs/Makefile +++ b/docs/Makefile @@ -2,6 +2,7 @@ SRCDIR := $(abspath $(lastword $(MAKEFILE_LIST))/../..) FONTDIR := ../build/fonts BIN := $(SRCDIR)/build/venv/bin VENV := ../build/venv/bin/activate +Q = $(if $(filter 1,$(V) $(VERBOSE)),,@) # make V=1 for verbose mode export PATH := $(BIN):$(PATH) HTTP_SERVER_BIND_ADDR ?= 127.0.0.1 @@ -18,7 +19,7 @@ build-tmp: .ruby-bundle bundle exec jekyll build --disable-disk-cache -b /tmp/inter-v4-website/ -d _site-tmp serve: .ruby-bundle - if [ ! -s lab/fonts ]; then \ + $(Q)if [ ! -s lab/fonts ]; then \ [ ! -s lab/fonts/fonts ] || rm lab/fonts/fonts; \ rm -f lab/fonts && ln -fs ../../build/fonts lab/fonts; \ fi @@ -28,8 +29,8 @@ serve: .ruby-bundle @# In the past we tried to work around this by periodically removing the @# copied font files and re-creating the symlink, but it was a frail process. @# For live testing with fonts, you'll instead want to use docs/lab/serve.py - rm -rf _site - bundle exec jekyll serve -b / --watch \ + $(Q)rm -rf _site + $(Q)bundle exec jekyll serve -b / --watch \ --config _config.yml,_config-dev.yml \ --host $(HTTP_SERVER_BIND_ADDR) --port 3002 \ --livereload --livereload-port 30002 @@ -38,7 +39,8 @@ serve-pub: exec $(MAKE) HTTP_SERVER_BIND_ADDR=0.0.0.0 serve optimize-images: - for f in res/*.png; do \ + $(Q)for f in $$(find . -type f -name \*.png); do \ + echo optipng "$$f"; \ optipng -quiet "$$f" & \ done ; \ wait @@ -54,29 +56,33 @@ optimize-images: # ----------------------------------------------------------------------- -dist: fonts info lab/index.html +dist: info lab/index.html +info: fonts _data/fontinfo.json lab/glyphinfo.json +fonts: font-files/Inter-Regular.woff2 -info: _data/fontinfo.json lab/glyphinfo.json +FONTS_SRC := $(wildcard \ + $(FONTDIR)/static/Inter*.woff2 \ + $(FONTDIR)/var/Inter-Variable.woff2 \ + $(FONTDIR)/var/Inter-Variable-Italic.woff2 \ + $(FONTDIR)/var/Inter-Variable.ttf) -fonts: - rm -rf font-files/Inter* - mkdir -p font-files - cp -a $(FONTDIR)/static/Inter*.woff2 \ - $(FONTDIR)/var/Inter-Variable.woff2 \ - $(FONTDIR)/var/Inter-Variable-Italic.woff2 \ - $(FONTDIR)/var/Inter-Variable.ttf \ - font-files/ +font-files/Inter-Regular.woff2: $(FONTS_SRC) + $(Q)rm -rf font-files/Inter* + $(Q)mkdir -p font-files + cp -a $^ font-files/ + $(Q)touch $@ -lab/index.html: ../version.txt +lab/index.html: ../version.txt ../misc/tools/patch-version.py . $(VENV); python ../misc/tools/patch-version.py $@ _data/fontinfo.json: ../misc/tools/fontinfo.py - . $(VENV); python ../misc/tools/fontinfo.py -pretty font-files/Inter-Regular.otf > _data/fontinfo.json +_data/fontinfo.json: font-files/Inter-Regular.woff2 + . $(VENV); python ../misc/tools/fontinfo.py -pretty $< > $@ -lab/glyphinfo.json: ../misc/tools/gen-glyphinfo.py \ - ../build/ufo/Inter-Regular.ufo \ - ../misc/UnicodeData.txt - . $(VENV); python ../misc/tools/gen-glyphinfo.py \ - -ucd ../misc/UnicodeData.txt ../build/ufo/Inter-Regular.ufo > $@ +lab/glyphinfo.json: ../misc/tools/gen-glyphinfo.py ../misc/UnicodeData.txt +lab/glyphinfo.json: ../build/ufo/Inter-Regular.ufo + . $(VENV); python ../misc/tools/gen-glyphinfo.py -ucd ../misc/UnicodeData.txt $< > $@ +../build/ufo/Inter-Regular.ufo: $(wildcard ../build/ufo/Inter-Regular.ufo/*.plist) + touch $@ .PHONY: default build build-tmp serve serve-pub dist info fonts diff --git a/docs/_data/faq.yml b/docs/_data/faq.yml new file mode 100644 index 000000000..c1b813aeb --- /dev/null +++ b/docs/_data/faq.yml @@ -0,0 +1,92 @@ + +- id: faq-using-features + q: "How do I enable and disable font features?" + a: | + In web browsers you can use + [font-feature-settings](https://developer.mozilla.org/en-US/docs/Web/CSS/font-feature-settings). + In Figma you can access features via the + [Advanced Type panel](https://help.figma.com/article/250-working-with-fonts#opentype). + In Illustrator, Photoshop and friends, you can access features via the + [Characters and OpenType panels](https://helpx.adobe.com/illustrator/using/special-characters.html#opentype_panel_overview). + Sketch doesn't provide a UI for configuring font features, but there's + [a workaround using macOS's native font UI](https://sketchtalk.io/discussion/comment/1478/#Comment_1478). + +- id: faq-cdn + q: "How reliable are the fonts served from rsms.me/inter?" + a: | + https://rsms.me/inter/inter.css and the Inter font + files are distributed globally over CloudFlare's CDN. + This is very reliable and fast by automatically serving the fonts + from a server near your users, minimizing the latency of your web pages. + +- id: faq-subset + q: "How do I subset the font files?" + a: | + Have a look at [pyftsubset](https://fonttools.readthedocs.io/en/latest/subset/) + +- id: faq-otfeat-customize-compile + q: "Can I change what OpenType features are enabled by default?" + a: | + Have a look at [OpenType Feature Freezer](https://twardoch.github.io/fonttools-opentype-feature-freezer/). + It allows you to customize fonts with certain + OpenType features "on by default." + +- id: faq-contribute + q: "Can I help with improving Inter?" + a: | + Yes you can! Inter is an open-source project, meaning the source + code—or "source design" if you will—that is used to build the font files + [are freely available](https://github.com/rsms/inter) to improve upon. + Font making requires a fair bit of technical work and + depending on what you'd like to do, some things might be more fun + depending on your technical skills. + The ["Contributing" document](https://github.com/rsms/inter/blob/master/CONTRIBUTING.md) is a great place to start. + This document outlines where you can have the biggest impact, + how things are setup and how to get started. + +- id: faq-inuse + q: "I've made a cool thing that uses Inter" + a: | + [Share what you've made in "Show and Tell"](https://github.com/rsms/inter/discussions/categories/show-and-tell) + +- id: faq-bug + q: "Where can I report technical problems with Inter?" + a: | + Please [submit a bug report on GitHub](https://github.com/rsms/inter/issues/new?template=bug_report.md) + +- id: faq-contact + q: "I have a question, where can I get help?" + a: | + Start by searching [issues](https://github.com/rsms/inter/issues?q=%22YOUR+ISSUE%22) & [discussions](https://github.com/rsms/inter/discussions?discussions_q=%22YOUR+ISSUE%22) for an answer. + If that didn't help, ask your question in + [the "Q&A" forum](https://github.com/rsms/inter/discussions/categories/q-a). + +- id: faq-start-date + q: "This website claims work started in 2016, but the git repository's log says it started later?" + a: | + Inter was developed in a private, internal git repository + starting in November 2016, prior to being published on August 22, 2017. + Between November 2016 and August 2017, there were + 2,990,150 line edits made across 247 versions. + +- id: faq-old-website + q: "I miss something from the old website" + a: | + Have a pleasant surf on + [a snapshot of the old version 3 website](https://d.rsms.me/inter-website/v3/) + + +- id: faq-technical-details + q: "What are the technical details of Inter?" + a: | + UPM: 2048
+ Variable axis opsz [14–28]
+ Variable axis wght [100–900]
+ Constant axis ital [0, 9.4°]
+ Style classification: Sans-serif, Grotesk
+ x-height, opsz=14: 1118 UPM
+ x-height, opsz=28: 1056 UPM
+ Cap height: 1490 UPM
+ Ascender: 1984 UPM
+ Descender: -494 UPM
+ Vendor ID: [RSMS](https://learn.microsoft.com/en-us/typography/vendors/#r) diff --git a/docs/_data/fontinfo.json b/docs/_data/fontinfo.json index dc17beca9..5f99b40aa 100644 --- a/docs/_data/fontinfo.json +++ b/docs/_data/fontinfo.json @@ -1,6 +1,5 @@ [ { - "CFF ": "[present but not decoded]", "GDEF": "[present but not decoded]", "GPOS": "[present but not decoded]", "GSUB": "[present but not decoded]", @@ -56,7 +55,7 @@ "usWinAscent": 1984, "usWinDescent": 494, "version": 4, - "xAvgCharWidth": 1338, + "xAvgCharWidth": 1314, "yStrikeoutPosition": 671, "yStrikeoutSize": 140, "ySubscriptXOffset": 0, @@ -69,29 +68,31 @@ "ySuperscriptYSize": 1229 }, "cmap": "[present but not decoded]", + "glyf": "[present but not decoded]", "head": { - "checkSumAdjustment": 2400022008, - "created": 3776266544, + "checkSumAdjustment": 267815186, + "created": 3783173853, "flags": [ "0: Baseline at y=0", - "1: Left sidebearing point at x=0" + "1: Left sidebearing point at x=0", + "11: Losslessly optimized" ], - "flags_raw": 3, + "flags_raw": 2051, "fontDirectionHint": 2, "fontRevision": 4.0, "glyphDataFormat": 0, - "indexToLocFormat": 0, + "indexToLocFormat": 1, "lowestRecPPEM": 3, "macStyle": [], "macStyle_raw": 0, "magicNumber": 1594834165, - "modified": 3776266567, + "modified": 3783173867, "tableVersion": 1.0, "unitsPerEm": 2048, "xMax": 5290, "xMin": -1513, "yMax": 2269, - "yMin": -654 + "yMin": -660 }, "hhea": { "advanceWidthMax": 5492, @@ -102,14 +103,15 @@ "descent": -494, "lineGap": 0, "metricDataFormat": 0, - "minLeftSideBearing": -1512, - "minRightSideBearing": -963, - "numberOfHMetrics": 2637, + "minLeftSideBearing": -1513, + "minRightSideBearing": -2200, + "numberOfHMetrics": 2935, "tableVersion": 65536, "xMaxExtent": 5290 }, "hmtx": "[present but not decoded]", - "id": "font-files/Inter-Regular.otf", + "id": "font-files/Inter-Regular.woff2", + "loca": "[present but not decoded]", "maxp": "[present but not decoded]", "name": "[present but not decoded]", "names": { @@ -124,29 +126,33 @@ "#257": "Disambiguation", "#258": "Round quotes & commas", "#259": "Disambiguation (no slashed zero)", - "#260": "Alternate one", - "#261": "Open four", - "#262": "Open six", - "#263": "Open nine", - "#264": "Lower-case L with tail", - "#265": "Simplified u", - "#266": "Alternate German double s", - "#267": "Upper-case i with serif", - "#268": "Flat-top three", - "#269": "Capital G with spur", - "#270": "Single-story a", - "#271": "Compact f", - "#272": "Compact t", - "#3 fontId": "4.000;git-4b01ef878;RSMS;Inter-Regular", + "#260": "Characters in circles", + "#261": "Characters in squares", + "#262": "Square punctuation", + "#263": "Square quotes", + "#264": "Alternate one", + "#265": "Open four", + "#266": "Open six", + "#267": "Open nine", + "#268": "Lower-case L with tail", + "#269": "Simplified u", + "#270": "Alternate German double s", + "#271": "Upper-case i with serif", + "#272": "Flat-top three", + "#273": "Capital G with spur", + "#274": "Single-story a", + "#275": "Compact f", + "#276": "Compact t", + "#3 fontId": "4.000;git-bd621042f;RSMS;Inter-Regular", "#4 fullName": "Inter Regular", - "#5 version": "Version 4.000;git-4b01ef878", + "#5 version": "Version 4.000;git-bd621042f", "#6 postscriptName": "Inter-Regular", "#7 trademark": "Inter UI and Inter is a trademark of rsms.", "#8 manufacturerName": "rsms", "#9 designer": "Rasmus Andersson" }, "post": { - "formatType": 3.0, + "formatType": 2.0, "isFixedPitch": 0, "italicAngle": 0.0, "maxMemType1": 0, diff --git a/docs/_layouts/default.html b/docs/_layouts/default.html index b59e080e0..e1c12552d 100644 --- a/docs/_layouts/default.html +++ b/docs/_layouts/default.html @@ -53,8 +53,9 @@

Inter

diff --git a/docs/download/index.html b/docs/download/index.html index 98678ead9..9da25a234 100644 --- a/docs/download/index.html +++ b/docs/download/index.html @@ -190,9 +190,6 @@ if (/linux/i.test(navigator.userAgent)) { @@ -1114,16 +1134,21 @@ At a later date we find the word applied to very different objects, though alway
- - It’s “fun” here, yes + + It’s “fun” here, Möbius - It’s “fun” here, yes + style="font-weight:500;white-space:nowrap;font-size:9.5vw;font-feature-settings:'ss03' 1,'liga' 1,'calt' 1;margin-bottom:1rem"> + It’s “fun” here, Möbius + + It’s “fun” here, Möbius - Give a little personality to titles + Add a little personality to titles ss03 Round quotes & commas
+ ss07 Square punctuation
+ ss08 Square quotes

@@ -1167,6 +1192,10 @@ At a later date we find the word applied to very different objects, though alway ss02 Disambiguation (with zero<)
ss03 Round quotes & commas
ss04 Disambiguation (no zero<)
+ ss05 Circled characters
+ ss06 Squared characters
+ ss07 Square punctuation
+ ss08 Square quotes
subs Subscript
sups Superscript
tnum Tabular Figures
@@ -1281,35 +1310,45 @@ At a later date we find the word applied to very different objects, though alway -

Greek

-

+

ΑΒΓΔΕΖΗΘΙΚΛΜΝ
ΞΟΠΡΣΤΥΦΧΨΩ
αβγδεζηθικλμνξ
- οπρςστυφχψω . : ; + οπρςστυφχψω

-
-
+

Cyrillic

-

+

АБВГДЕЁЖЗИЙКЛ
МНОПРСТУФХЧЦ
ШЩЬЪЫЭЮЯабвг
деёжзийклмнопрс
туфхчцшщьъыэюя

- --> + + + + +
+

Frequenty Asked Questions

+
+ {% for c in site.data.faq %} +

{{c.q}}

+ {{c.a | markdownify}} + {% endfor %} +
+
@@ -1320,24 +1359,6 @@ At a later date we find the word applied to very different objects, though alway const $ = (q, el) => (el || document).querySelector(q) const $$ = (q, el) => [].slice.call((el || document).querySelectorAll(q)) -// FAQ anchors -for (let e of $$('ul.faq > li.q')) { - let tn = document.createTextNode('Q\xa0\xa0') // a0=nbsp - e.insertBefore(tn, e.firstChild) - if (e.id) { - let a = document.createElement('a') - a.href = '#' + e.id - a.className = 'plain' - a.innerHTML = e.innerHTML - e.innerText = '' - e.appendChild(a) - } -} -for (let e of $$('ul.faq > li.a')) { - let tn = document.createTextNode('A\xa0\xa0') - e.insertBefore(tn, e.firstChild) -} - // contenteditable, paste as plain-text $$('[contenteditable]').forEach(el => { el.addEventListener('paste', ev => { @@ -1349,17 +1370,20 @@ $$('[contenteditable]').forEach(el => { // show/hide "Inter" in header let callback = (entries, observer) => { entries.forEach((entry) => { - //console.log(entry.isIntersecting, entry) - // if (entry.isIntersecting) { - // $('header').style.borderBottom = 'none' - // } else { - // $('header').style.borderBottom = '2px solid black' - // } $('header .scroll-reveal').classList.toggle('visible', !entry.isIntersecting) }); } let observer = new IntersectionObserver(callback, { rootMargin: "0px", threshold: 0 }) observer.observe($('h1')) +// low priority stuff that doesn't need to happen immediately +requestIdleCallback(() => { + // convert .num/num numbers to local format, e.g. "1,234.56" vs "1.234,56" + let nfmt = new Intl.NumberFormat() // test with .NumberFormat('de-DE') + if (nfmt.format(1234.89) != "1,234.89") { // written as "1,234.89" in source + for (let el of [...$$("num"), ...$$(".num")]) + el.innerText = nfmt.format(parseFloat(el.innerText.replace(/,/g,''))) + } +}) })() diff --git a/docs/lab/favicon.png b/docs/lab/favicon.png old mode 100755 new mode 100644 index 8a731f3cc..07356552b Binary files a/docs/lab/favicon.png and b/docs/lab/favicon.png differ diff --git a/docs/lab/glyphinfo.json b/docs/lab/glyphinfo.json index 16ffca3ac..fa5931218 100644 --- a/docs/lab/glyphinfo.json +++ b/docs/lab/glyphinfo.json @@ -525,7 +525,7 @@ , ["adblgrave", "adblgrave", 0, "0201", "LATIN SMALL LETTER A WITH DOUBLE GRAVE"] , ["adieresis", "adieresis", 0, "00E4", "LATIN SMALL LETTER A WITH DIAERESIS"] , ["adieresismacron", "adieresismacron", 0, "01DF", "LATIN SMALL LETTER A WITH DIAERESIS AND MACRON"] -, ["uni0227", "uni0227", 0, "0227", "LATIN SMALL LETTER A WITH DOT ABOVE"] +, ["adotaccent", "adotaccent", 0, "0227", "LATIN SMALL LETTER A WITH DOT ABOVE"] , ["adotbelow", "adotbelow", 0, "1EA1", "LATIN SMALL LETTER A WITH DOT BELOW"] , ["adotmacron", "adotmacron", 0, "01E1", "LATIN SMALL LETTER A WITH DOT ABOVE AND MACRON"] , ["agrave", "agrave", 0, "00E0", "LATIN SMALL LETTER A WITH GRAVE"] @@ -565,7 +565,7 @@ , ["adblgrave.1", "adblgrave.1", 0, "E03B"] , ["adieresis.1", "adieresis.1", 0, "E03C"] , ["adieresismacron.1", "adieresismacron.1", 0, "E03D"] -, ["uni0227.1", "uni0227.1", 0, "E03E"] +, ["adotaccent.1", "adotaccent.1", 0, "E03E"] , ["adotbelow.1", "adotbelow.1", 0, "E03F"] , ["adotmacron.1", "adotmacron.1", 0, "E040"] , ["agrave.1", "agrave.1", 0, "E041"] @@ -1604,15 +1604,21 @@ , ["y.sups", "y.sups", 0, "02B8", "MODIFIER LETTER SMALL Y"] , ["z.sups", "z.sups", 0, "1DBB", "MODIFIER LETTER SMALL Z"] , ["zero.sups", "zero.sups", 0, "2070", "SUPERSCRIPT ZERO"] +, ["zero.sups.slash", "zero.sups.slash", 0] , ["one.sups", "one.sups", 0, "00B9", "SUPERSCRIPT ONE"] +, ["one.sups.ss01", "one.sups.ss01", 0] , ["two.sups", "two.sups", 0, "00B2", "SUPERSCRIPT TWO"] , ["three.sups", "three.sups", 0, "00B3", "SUPERSCRIPT THREE"] +, ["three.sups.ss01", "three.sups.ss01", 0] , ["four.sups", "four.sups", 0, "2074", "SUPERSCRIPT FOUR"] +, ["four.sups.ss01", "four.sups.ss01", 0] , ["five.sups", "five.sups", 0, "2075", "SUPERSCRIPT FIVE"] , ["six.sups", "six.sups", 0, "2076", "SUPERSCRIPT SIX"] +, ["six.sups.ss01", "six.sups.ss01", 0] , ["seven.sups", "seven.sups", 0, "2077", "SUPERSCRIPT SEVEN"] , ["eight.sups", "eight.sups", 0, "2078", "SUPERSCRIPT EIGHT"] , ["nine.sups", "nine.sups", 0, "2079", "SUPERSCRIPT NINE"] +, ["nine.sups.ss01", "nine.sups.ss01", 0] , ["parenleft.sups", "parenleft.sups", 0, "207D", "SUPERSCRIPT LEFT PARENTHESIS"] , ["parenright.sups", "parenright.sups", 0, "207E", "SUPERSCRIPT RIGHT PARENTHESIS"] , ["bracketleft.sups", "bracketleft.sups", 0, "E0A7"] @@ -1647,15 +1653,21 @@ , ["y.subs", "y.subs", 0, "E0B0"] , ["z.subs", "z.subs", 0, "E0B1"] , ["zero.subs", "zero.subs", 0, "2080", "SUBSCRIPT ZERO"] +, ["zero.subs.slash", "zero.subs.slash", 0] , ["one.subs", "one.subs", 0, "2081", "SUBSCRIPT ONE"] +, ["one.subs.ss01", "one.subs.ss01", 0] , ["two.subs", "two.subs", 0, "2082", "SUBSCRIPT TWO"] , ["three.subs", "three.subs", 0, "2083", "SUBSCRIPT THREE"] +, ["three.subs.ss01", "three.subs.ss01", 0] , ["four.subs", "four.subs", 0, "2084", "SUBSCRIPT FOUR"] +, ["four.subs.ss01", "four.subs.ss01", 0] , ["five.subs", "five.subs", 0, "2085", "SUBSCRIPT FIVE"] , ["six.subs", "six.subs", 0, "2086", "SUBSCRIPT SIX"] +, ["six.subs.ss01", "six.subs.ss01", 0] , ["seven.subs", "seven.subs", 0, "2087", "SUBSCRIPT SEVEN"] , ["eight.subs", "eight.subs", 0, "2088", "SUBSCRIPT EIGHT"] , ["nine.subs", "nine.subs", 0, "2089", "SUBSCRIPT NINE"] +, ["nine.subs.ss01", "nine.subs.ss01", 0] , ["parenleft.subs", "parenleft.subs", 0, "208D", "SUBSCRIPT LEFT PARENTHESIS"] , ["parenright.subs", "parenright.subs", 0, "208E", "SUBSCRIPT RIGHT PARENTHESIS"] , ["bracketleft.subs", "bracketleft.subs", 0, "E0B2"] @@ -1665,30 +1677,42 @@ , ["equal.subs", "equal.subs", 0, "208C", "SUBSCRIPT EQUALS SIGN"] , ["fraction", "fraction", 0, "2044", "FRACTION SLASH"] , ["zero.dnom", "zero.dnom", 0, "E0B4"] +, ["zero.dnom.slash", "zero.dnom.slash", 0] , ["one.dnom", "one.dnom", 0, "E0B5"] +, ["one.dnom.ss01", "one.dnom.ss01", 0] , ["two.dnom", "two.dnom", 0, "E0B6"] , ["three.dnom", "three.dnom", 0, "E0B7"] +, ["three.dnom.ss01", "three.dnom.ss01", 0] , ["four.dnom", "four.dnom", 0, "E0B8"] +, ["four.dnom.ss01", "four.dnom.ss01", 0] , ["five.dnom", "five.dnom", 0, "E0B9"] , ["six.dnom", "six.dnom", 0, "E0BA"] +, ["six.dnom.ss01", "six.dnom.ss01", 0] , ["seven.dnom", "seven.dnom", 0, "E0BB"] , ["eight.dnom", "eight.dnom", 0, "E0BC"] , ["nine.dnom", "nine.dnom", 0, "E0BD"] +, ["nine.dnom.ss01", "nine.dnom.ss01", 0] , ["plus.dnom", "plus.dnom", 0, "E0C8"] , ["minus.dnom", "minus.dnom", 0, "E0C9"] , ["equal.dnom", "equal.dnom", 0, "E0CA"] , ["parenleft.dnom", "parenleft.dnom", 0, "E0CB"] , ["parenright.dnom", "parenright.dnom", 0, "E0CC"] , ["zero.numr", "zero.numr", 0, "E0DC"] +, ["zero.numr.slash", "zero.numr.slash", 0] , ["one.numr", "one.numr", 0, "E0DD"] +, ["one.numr.ss01", "one.numr.ss01", 0] , ["two.numr", "two.numr", 0, "E0DE"] , ["three.numr", "three.numr", 0, "E0DF"] +, ["three.numr.ss01", "three.numr.ss01", 0] , ["four.numr", "four.numr", 0, "E0E0"] +, ["four.numr.ss01", "four.numr.ss01", 0] , ["five.numr", "five.numr", 0, "E0E1"] , ["six.numr", "six.numr", 0, "E0E2"] +, ["six.numr.ss01", "six.numr.ss01", 0] , ["seven.numr", "seven.numr", 0, "E0E3"] , ["eight.numr", "eight.numr", 0, "E0E4"] , ["nine.numr", "nine.numr", 0, "E0E5"] +, ["nine.numr.ss01", "nine.numr.ss01", 0] , ["plus.numr", "plus.numr", 0, "E0D7"] , ["minus.numr", "minus.numr", 0, "E0D8"] , ["equal.numr", "equal.numr", 0, "E0D9"] @@ -1870,6 +1894,7 @@ , ["arrowtabright", "arrowtabright", 0, "21E5", "RIGHTWARDS ARROW TO BAR"] , ["pageup", "pageup", 0, "21DE", "UPWARDS ARROW WITH DOUBLE STROKE"] , ["pagedown", "pagedown", 0, "21DF", "DOWNWARDS ARROW WITH DOUBLE STROKE"] +, ["blackl_argec_ircle", "blackLargeCircle", 0, "2B24", "BLACK LARGE CIRCLE"] , ["largec_ircle", "largeCircle", 0, "25EF", "LARGE CIRCLE"] , ["whitel_arges_quare", "whiteLargeSquare", 0, "2B1C", "WHITE LARGE SQUARE"] , ["enclosingcirclecomb", "enclosingcirclecomb", 0, "20DD", "COMBINING ENCLOSING CIRCLE"] @@ -1998,20 +2023,21 @@ , ["dngb__check.squared", "dngb_check.squared", 0, "E15D"] , ["dngb__ballotx.squared", "dngb_ballotx.squared", 0, "E15E"] , ["g_commaaccent.ss03", "Gcommaaccent.ss03", 0, "EE76"] +, ["g_commaaccent.1.ss03", "Gcommaaccent.1.ss03", 0, "EE7C"] , ["k_commaaccent.ss03", "Kcommaaccent.ss03", 0, "EE77"] , ["l_commaaccent.ss03", "Lcommaaccent.ss03", 0, "EE78"] , ["n_commaaccent.ss03", "Ncommaaccent.ss03", 0, "EE79"] , ["r_commaaccent.ss03", "Rcommaaccent.ss03", 0, "EE7A"] , ["s_commaaccent.ss03", "Scommaaccent.ss03", 0, "EE7B"] -, ["g_commaaccent.1.ss03", "Gcommaaccent.1.ss03", 0, "EE7C"] , ["kcommaaccent.ss03", "kcommaaccent.ss03", 0, "EE7D"] , ["lcommaaccent.ss03", "lcommaaccent.ss03", 0, "EE7E"] +, ["lcommaaccent.ss02.ss03", "lcommaaccent.ss02.ss03", 0, "EE83"] , ["ncommaaccent.ss03", "ncommaaccent.ss03", 0, "EE7F"] , ["rcommaaccent.ss03", "rcommaaccent.ss03", 0, "EE80"] , ["scommaaccent.ss03", "scommaaccent.ss03", 0, "EE81"] , ["tcommaaccent.ss03", "tcommaaccent.ss03", 0, "EE82"] -, ["lcommaaccent.ss02.ss03", "lcommaaccent.ss02.ss03", 0, "EE83"] , ["tcommaaccent.1.ss03", "tcommaaccent.1.ss03", 0, "EE84"] +, ["commaaccent.ss03", "commaaccent.ss03", 0, "EE9C"] , ["comma.ss03", "comma.ss03", 0, "EE88"] , ["semicolon.ss03", "semicolon.ss03", 0, "EE89"] , ["reversedsemicolon.ss03", "reversedsemicolon.ss03", 0, "EE8A"] @@ -2020,8 +2046,284 @@ , ["quoteleft.ss03", "quoteleft.ss03", 0, "EE8D"] , ["quoteright.ss03", "quoteright.ss03", 0, "EE8E"] , ["quotereversed.ss03", "quotereversed.ss03", 0, "EE8F"] -, ["commaaccent.ss03", "commaaccent.ss03", 0, "EE9C"] , ["quotedblreversed.ss03", "quotedblreversed.ss03", 0, "EEDF"] +, ["quotesinglbase.ss03", "quotesinglbase.ss03", 0] +, ["quotedblbase.ss03", "quotedblbase.ss03", 0] +, ["a_brevedotbelow.ss07", "Abrevedotbelow.ss07", 0, "E1E2"] +, ["a_circumflexdotbelow.ss07", "Acircumflexdotbelow.ss07", 0, "E1E3"] +, ["a_dieresis.ss07", "Adieresis.ss07", 0, "E1E4"] +, ["a_dieresismacron.ss07", "Adieresismacron.ss07", 0, "E1E5"] +, ["a_dotaccent.ss07", "Adotaccent.ss07", 0, "E1E6"] +, ["a_dotbelow.ss07", "Adotbelow.ss07", 0, "E1E7"] +, ["b_dotaccent.ss07", "Bdotaccent.ss07", 0, "E1E8"] +, ["b_dotbelow.ss07", "Bdotbelow.ss07", 0, "E1E9"] +, ["c_dotaccent.ss07", "Cdotaccent.ss07", 0, "E1EA"] +, ["d_dotaccent.ss07", "Ddotaccent.ss07", 0, "E1EB"] +, ["d_dotbelow.ss07", "Ddotbelow.ss07", 0, "E1EC"] +, ["e_circumflexdotbelow.ss07", "Ecircumflexdotbelow.ss07", 0, "E1ED"] +, ["e_dieresis.ss07", "Edieresis.ss07", 0, "E1EE"] +, ["e_dotaccent.ss07", "Edotaccent.ss07", 0, "E1EF"] +, ["e_dotbelow.ss07", "Edotbelow.ss07", 0, "E1F0"] +, ["f_dotaccent.ss07", "Fdotaccent.ss07", 0, "E1F1"] +, ["g_dotaccent.ss07", "Gdotaccent.ss07", 0, "E1F2"] +, ["h_dieresis.ss07", "Hdieresis.ss07", 0, "E1F3"] +, ["h_dotaccent.ss07", "Hdotaccent.ss07", 0, "E1F4"] +, ["h_dotbelow.ss07", "Hdotbelow.ss07", 0, "E1F5"] +, ["i_dieresis.ss07", "Idieresis.ss07", 0, "E1F6"] +, ["i_dieresisacute.ss07", "Idieresisacute.ss07", 0, "E1F7"] +, ["i_dotaccent.ss07", "Idotaccent.ss07", 0, "E1F8"] +, ["i_dotbelow.ss07", "Idotbelow.ss07", 0, "E1F9"] +, ["k_dotbelow.ss07", "Kdotbelow.ss07", 0, "E1FA"] +, ["l_dotbelow.ss07", "Ldotbelow.ss07", 0, "E1FB"] +, ["l_dotbelowmacron.ss07", "Ldotbelowmacron.ss07", 0, "E1FC"] +, ["m_dotaccent.ss07", "Mdotaccent.ss07", 0, "E1FD"] +, ["m_dotbelow.ss07", "Mdotbelow.ss07", 0, "E1FE"] +, ["n_dotaccent.ss07", "Ndotaccent.ss07", 0, "E1FF"] +, ["n_dotbelow.ss07", "Ndotbelow.ss07", 0, "E200"] +, ["o_circumflexdotbelow.ss07", "Ocircumflexdotbelow.ss07", 0, "E201"] +, ["o_dieresis.ss07", "Odieresis.ss07", 0, "E202"] +, ["o_dieresismacron.ss07", "Odieresismacron.ss07", 0, "E203"] +, ["o_dotaccent.ss07", "Odotaccent.ss07", 0, "E204"] +, ["o_dotbelow.ss07", "Odotbelow.ss07", 0, "E205"] +, ["o_horndotbelow.ss07", "Ohorndotbelow.ss07", 0, "E206"] +, ["o_tildedieresis.ss07", "Otildedieresis.ss07", 0, "E207"] +, ["p_dotaccent.ss07", "Pdotaccent.ss07", 0, "E208"] +, ["r_dotaccent.ss07", "Rdotaccent.ss07", 0, "E209"] +, ["r_dotbelow.ss07", "Rdotbelow.ss07", 0, "E20A"] +, ["r_dotbelowmacron.ss07", "Rdotbelowmacron.ss07", 0, "E20B"] +, ["s_carondotaccent.ss07", "Scarondotaccent.ss07", 0, "E20C"] +, ["s_dotaccent.ss07", "Sdotaccent.ss07", 0, "E20D"] +, ["s_dotbelow.ss07", "Sdotbelow.ss07", 0, "E20E"] +, ["s_dotbelowdotaccent.ss07", "Sdotbelowdotaccent.ss07", 0, "E20F"] +, ["t_dotaccent.ss07", "Tdotaccent.ss07", 0, "E210"] +, ["t_dotbelow.ss07", "Tdotbelow.ss07", 0, "E211"] +, ["u_dieresis.ss07", "Udieresis.ss07", 0, "E212"] +, ["u_dieresisacute.ss07", "Udieresisacute.ss07", 0, "E213"] +, ["u_dieresisbelow.ss07", "Udieresisbelow.ss07", 0, "E214"] +, ["u_dieresiscaron.ss07", "Udieresiscaron.ss07", 0, "E215"] +, ["u_dieresisgrave.ss07", "Udieresisgrave.ss07", 0, "E216"] +, ["u_dieresismacron.ss07", "Udieresismacron.ss07", 0, "E217"] +, ["u_dotbelow.ss07", "Udotbelow.ss07", 0, "E218"] +, ["u_horndotbelow.ss07", "Uhorndotbelow.ss07", 0, "E219"] +, ["u_macrondieresis.ss07", "Umacrondieresis.ss07", 0, "E21A"] +, ["v_dotbelow.ss07", "Vdotbelow.ss07", 0, "E21B"] +, ["w_dieresis.ss07", "Wdieresis.ss07", 0, "E21C"] +, ["w_dotaccent.ss07", "Wdotaccent.ss07", 0, "E21D"] +, ["w_dotbelow.ss07", "Wdotbelow.ss07", 0, "E21E"] +, ["x_dieresis.ss07", "Xdieresis.ss07", 0, "E21F"] +, ["x_dotaccent.ss07", "Xdotaccent.ss07", 0, "E220"] +, ["y_dieresis.ss07", "Ydieresis.ss07", 0, "E221"] +, ["y_dotaccent.ss07", "Ydotaccent.ss07", 0, "E222"] +, ["y_dotbelow.ss07", "Ydotbelow.ss07", 0, "E223"] +, ["z_dotaccent.ss07", "Zdotaccent.ss07", 0, "E224"] +, ["z_dotbelow.ss07", "Zdotbelow.ss07", 0, "E225"] +, ["g_dotaccent.1.ss07", "Gdotaccent.1.ss07", 0, "E226"] +, ["i_dieresis.1.ss07", "Idieresis.1.ss07", 0, "E227"] +, ["i_dieresisacute.1.ss07", "Idieresisacute.1.ss07", 0, "E228"] +, ["i_dotaccent.1.ss07", "Idotaccent.1.ss07", 0, "E229"] +, ["i_dotbelow.1.ss07", "Idotbelow.1.ss07", 0, "E22A"] +, ["abrevedotbelow.ss07", "abrevedotbelow.ss07", 0, "E22B"] +, ["acircumflexdotbelow.ss07", "acircumflexdotbelow.ss07", 0, "E22C"] +, ["adieresis.ss07", "adieresis.ss07", 0, "E22D"] +, ["adieresismacron.ss07", "adieresismacron.ss07", 0, "E22E"] +, ["adotaccent.ss07", "adotaccent.ss07", 0, "E22F"] +, ["adotbelow.ss07", "adotbelow.ss07", 0, "E230"] +, ["bdotaccent.ss07", "bdotaccent.ss07", 0, "E231"] +, ["bdotbelow.ss07", "bdotbelow.ss07", 0, "E232"] +, ["cdotaccent.ss07", "cdotaccent.ss07", 0, "E233"] +, ["ddotaccent.ss07", "ddotaccent.ss07", 0, "E234"] +, ["ddotbelow.ss07", "ddotbelow.ss07", 0, "E235"] +, ["ecircumflexdotbelow.ss07", "ecircumflexdotbelow.ss07", 0, "E236"] +, ["edieresis.ss07", "edieresis.ss07", 0, "E237"] +, ["edotaccent.ss07", "edotaccent.ss07", 0, "E238"] +, ["edotbelow.ss07", "edotbelow.ss07", 0, "E239"] +, ["fdotaccent.ss07", "fdotaccent.ss07", 0, "E23A"] +, ["gdotaccent.ss07", "gdotaccent.ss07", 0, "E23B"] +, ["hdieresis.ss07", "hdieresis.ss07", 0, "E23C"] +, ["hdotaccent.ss07", "hdotaccent.ss07", 0, "E23D"] +, ["hdotbelow.ss07", "hdotbelow.ss07", 0, "E23E"] +, ["i.ss07", "i.ss07", 0, "E23F"] +, ["idieresis.ss07", "idieresis.ss07", 0, "E240"] +, ["idieresisacute.ss07", "idieresisacute.ss07", 0, "E241"] +, ["idotbelow.ss07", "idotbelow.ss07", 0, "E242"] +, ["iogonek.ss07", "iogonek.ss07", 0, "E243"] +, ["j.ss07", "j.ss07", 0, "E244"] +, ["jstroke.ss07", "jstroke.ss07", 0, "E245"] +, ["kdotbelow.ss07", "kdotbelow.ss07", 0, "E246"] +, ["ldot.ss07", "ldot.ss07", 0, "E247"] +, ["ldotbelow.ss07", "ldotbelow.ss07", 0, "E248"] +, ["ldotbelowmacron.ss07", "ldotbelowmacron.ss07", 0, "E249"] +, ["mdotaccent.ss07", "mdotaccent.ss07", 0, "E24A"] +, ["mdotbelow.ss07", "mdotbelow.ss07", 0, "E24B"] +, ["ndotaccent.ss07", "ndotaccent.ss07", 0, "E24C"] +, ["ndotbelow.ss07", "ndotbelow.ss07", 0, "E24D"] +, ["ocircumflexdotbelow.ss07", "ocircumflexdotbelow.ss07", 0, "E24E"] +, ["odieresis.ss07", "odieresis.ss07", 0, "E24F"] +, ["odieresismacron.ss07", "odieresismacron.ss07", 0, "E250"] +, ["odotaccent.ss07", "odotaccent.ss07", 0, "E251"] +, ["odotbelow.ss07", "odotbelow.ss07", 0, "E252"] +, ["ohorndotbelow.ss07", "ohorndotbelow.ss07", 0, "E253"] +, ["otildedieresis.ss07", "otildedieresis.ss07", 0, "E254"] +, ["pdotaccent.ss07", "pdotaccent.ss07", 0, "E255"] +, ["rdotaccent.ss07", "rdotaccent.ss07", 0, "E256"] +, ["rdotbelow.ss07", "rdotbelow.ss07", 0, "E257"] +, ["rdotbelowmacron.ss07", "rdotbelowmacron.ss07", 0, "E258"] +, ["sacutedotaccent.ss07", "sacutedotaccent.ss07", 0, "E259"] +, ["scarondotaccent.ss07", "scarondotaccent.ss07", 0, "E25A"] +, ["sdotaccent.ss07", "sdotaccent.ss07", 0, "E25B"] +, ["sdotbelow.ss07", "sdotbelow.ss07", 0, "E25C"] +, ["sdotbelowdotaccent.ss07", "sdotbelowdotaccent.ss07", 0, "E25D"] +, ["tdieresis.ss07", "tdieresis.ss07", 0, "E25E"] +, ["tdotaccent.ss07", "tdotaccent.ss07", 0, "E25F"] +, ["tdotbelow.ss07", "tdotbelow.ss07", 0, "E260"] +, ["udieresis.ss07", "udieresis.ss07", 0, "E261"] +, ["udieresisacute.ss07", "udieresisacute.ss07", 0, "E262"] +, ["udieresisbelow.ss07", "udieresisbelow.ss07", 0, "E263"] +, ["udieresiscaron.ss07", "udieresiscaron.ss07", 0, "E264"] +, ["udieresisgrave.ss07", "udieresisgrave.ss07", 0, "E265"] +, ["udieresismacron.ss07", "udieresismacron.ss07", 0, "E266"] +, ["udotbelow.ss07", "udotbelow.ss07", 0, "E267"] +, ["uhorndotbelow.ss07", "uhorndotbelow.ss07", 0, "E268"] +, ["umacrondieresis.ss07", "umacrondieresis.ss07", 0, "E269"] +, ["vdotbelow.ss07", "vdotbelow.ss07", 0, "E26A"] +, ["wdieresis.ss07", "wdieresis.ss07", 0, "E26B"] +, ["wdotaccent.ss07", "wdotaccent.ss07", 0, "E26C"] +, ["wdotbelow.ss07", "wdotbelow.ss07", 0, "E26D"] +, ["xdieresis.ss07", "xdieresis.ss07", 0, "E26E"] +, ["xdotaccent.ss07", "xdotaccent.ss07", 0, "E26F"] +, ["ydieresis.ss07", "ydieresis.ss07", 0, "E270"] +, ["ydotaccent.ss07", "ydotaccent.ss07", 0, "E271"] +, ["ydotbelow.ss07", "ydotbelow.ss07", 0, "E272"] +, ["zdotaccent.ss07", "zdotaccent.ss07", 0, "E273"] +, ["zdotbelow.ss07", "zdotbelow.ss07", 0, "E274"] +, ["abrevedotbelow.1.ss07", "abrevedotbelow.1.ss07", 0, "E275"] +, ["acircumflexdotbelow.1.ss07", "acircumflexdotbelow.1.ss07", 0, "E276"] +, ["adieresis.1.ss07", "adieresis.1.ss07", 0, "E277"] +, ["adieresismacron.1.ss07", "adieresismacron.1.ss07", 0, "E278"] +, ["adotaccent.1.ss07", "adotaccent.1.ss07", 0, "E279"] +, ["adotbelow.1.ss07", "adotbelow.1.ss07", 0, "E27A"] +, ["idotbelow.ccmp.ss07", "idotbelow.ccmp.ss07", 0, "E27B"] +, ["fdotaccent.1.ss07", "fdotaccent.1.ss07", 0, "E27C"] +, ["ldot.ss02.ss07", "ldot.ss02.ss07", 0, "E27D"] +, ["ldotbelow.ss02.ss07", "ldotbelow.ss02.ss07", 0, "E27E"] +, ["ldotbelowmacron.ss02.ss07", "ldotbelowmacron.ss02.ss07", 0, "E27F"] +, ["tdieresis.1.ss07", "tdieresis.1.ss07", 0, "E280"] +, ["tdotaccent.1.ss07", "tdotaccent.1.ss07", 0, "E281"] +, ["tdotbelow.1.ss07", "tdotbelow.1.ss07", 0, "E282"] +, ["udieresis.1.ss07", "udieresis.1.ss07", 0, "E283"] +, ["udieresisacute.1.ss07", "udieresisacute.1.ss07", 0, "E284"] +, ["udieresisbelow.1.ss07", "udieresisbelow.1.ss07", 0, "E285"] +, ["udieresiscaron.1.ss07", "udieresiscaron.1.ss07", 0, "E286"] +, ["udieresisgrave.1.ss07", "udieresisgrave.1.ss07", 0, "E287"] +, ["udieresismacron.1.ss07", "udieresismacron.1.ss07", 0, "E288"] +, ["udotbelow.1.ss07", "udotbelow.1.ss07", 0, "E289"] +, ["uhorndotbelow.1.ss07", "uhorndotbelow.1.ss07", 0, "E28A"] +, ["umacrondieresis.1.ss07", "umacrondieresis.1.ss07", 0, "E28B"] +, ["i_o-cy.ss07", "Io-cy.ss07", 0, "E28C"] +, ["y_i-cy.ss07", "Yi-cy.ss07", 0, "E28D"] +, ["s_chwadieresis-cy.ss07", "Schwadieresis-cy.ss07", 0, "E28E"] +, ["z_hedieresis-cy.ss07", "Zhedieresis-cy.ss07", 0, "E28F"] +, ["z_edieresis-cy.ss07", "Zedieresis-cy.ss07", 0, "E290"] +, ["i_dieresis-cy.ss07", "Idieresis-cy.ss07", 0, "E291"] +, ["o_barreddieresis-cy.ss07", "Obarreddieresis-cy.ss07", 0, "E292"] +, ["e_dieresis-cy.ss07", "Edieresis-cy.ss07", 0, "E293"] +, ["u_dieresis-cy.ss07", "Udieresis-cy.ss07", 0, "E294"] +, ["c_hedieresis-cy.ss07", "Chedieresis-cy.ss07", 0, "E295"] +, ["y_erudieresis-cy.ss07", "Yerudieresis-cy.ss07", 0, "E296"] +, ["y_i-cy.1.ss07", "Yi-cy.1.ss07", 0, "E297"] +, ["schwadieresis-cy.ss07", "schwadieresis-cy.ss07", 0, "E298"] +, ["zhedieresis-cy.ss07", "zhedieresis-cy.ss07", 0, "E299"] +, ["zedieresis-cy.ss07", "zedieresis-cy.ss07", 0, "E29A"] +, ["idieresis-cy.ss07", "idieresis-cy.ss07", 0, "E29B"] +, ["obarreddieresis-cy.ss07", "obarreddieresis-cy.ss07", 0, "E29C"] +, ["edieresis-cy.ss07", "edieresis-cy.ss07", 0, "E29D"] +, ["chedieresis-cy.ss07", "chedieresis-cy.ss07", 0, "E29E"] +, ["yerudieresis-cy.ss07", "yerudieresis-cy.ss07", 0, "E29F"] +, ["u_psilondieresishooks_ymbol.ss07", "UpsilondieresishookSymbol.ss07", 0, "E2A0"] +, ["iotadieresis.ss07", "iotadieresis.ss07", 0, "E2A1"] +, ["upsilondieresis.ss07", "upsilondieresis.ss07", 0, "E2A2"] +, ["upsilondieresistonos.ss07", "upsilondieresistonos.ss07", 0, "E2A3"] +, ["iotadialytikavaria.ss07", "iotadialytikavaria.ss07", 0, "E2A4"] +, ["iotadialytikaperispomeni.ss07", "iotadialytikaperispomeni.ss07", 0, "E2A5"] +, ["upsilondialytikavaria.ss07", "upsilondialytikavaria.ss07", 0, "E2A6"] +, ["upsilondialytikaoxia.ss07", "upsilondialytikaoxia.ss07", 0, "E2A7"] +, ["upsilondialytikaperispomeni.ss07", "upsilondialytikaperispomeni.ss07", 0, "E2A8"] +, ["anoteleia.ss07", "anoteleia.ss07", 0, "E2A9"] +, ["period.ss07", "period.ss07", 0, "E2AA"] +, ["comma.ss07", "comma.ss07", 0, "E2AB"] +, ["colon.ss07", "colon.ss07", 0, "E2AC"] +, ["semicolon.ss07", "semicolon.ss07", 0, "E2AD"] +, ["ellipsis.ss07", "ellipsis.ss07", 0, "E2AE"] +, ["exclam.ss07", "exclam.ss07", 0, "E2AF"] +, ["question.ss07", "question.ss07", 0, "E2B0"] +, ["periodcentered.ss07", "periodcentered.ss07", 0, "E2B1"] +, ["reversedsemicolon.ss07", "reversedsemicolon.ss07", 0, "E2B2"] +, ["twodotenleader.ss07", "twodotenleader.ss07", 0, "E2B3"] +, ["colon.case.ss07", "colon.case.ss07", 0, "E2B4"] +, ["period.tf.ss07", "period.tf.ss07", 0, "E2B5"] +, ["comma.tf.ss07", "comma.tf.ss07", 0, "E2B6"] +, ["colon.tf.ss07", "colon.tf.ss07", 0, "E2B7"] +, ["semicolon.tf.ss07", "semicolon.tf.ss07", 0, "E2B8"] +, ["colon.case.tf.ss07", "colon.case.tf.ss07", 0, "E2B9"] +, ["raisedcolonmod.ss07", "raisedcolonmod.ss07", 0, "E2BA"] +, ["dieresistonos.ss07", "dieresistonos.ss07", 0, "E2BB"] +, ["dialytikavaria.ss07", "dialytikavaria.ss07", 0, "E2BC"] +, ["dialytikaoxia.ss07", "dialytikaoxia.ss07", 0, "E2BD"] +, ["dialytikaperispomeni.ss07", "dialytikaperispomeni.ss07", 0, "E2BE"] +, ["dieresiscomb.ss07", "dieresiscomb.ss07", 0, "E2BF"] +, ["dotaccentcomb.ss07", "dotaccentcomb.ss07", 0, "E2C0"] +, ["dotaboverightcomb.ss07", "dotaboverightcomb.ss07", 0, "E2C1"] +, ["fourdotsabovecomb.ss07", "fourdotsabovecomb.ss07", 0, "E2C2"] +, ["threedotsabovecomb.ss07", "threedotsabovecomb.ss07", 0, "E2C3"] +, ["tripleunderdotcomb.ss07", "tripleunderdotcomb.ss07", 0, "E2C4"] +, ["dieresis.ss07", "dieresis.ss07", 0, "E2C5"] +, ["dotaccent.ss07", "dotaccent.ss07", 0, "E2C6"] +, ["dieresis.three.ss07", "dieresis.three.ss07", 0, "E2C7"] +, ["jcrosstail.ss07", "jcrosstail.ss07", 0, "E2D9"] +, ["slongdotaccent.ss07", "slongdotaccent.ss07", 0, "E2DA"] +, ["dotbelow.ss07", "dotbelow.ss07", 0, "E2DB"] +, ["onedotleader.ss07", "onedotleader.ss07", 0, "E2DC"] +, ["diaeresistonoscomb.ss07", "diaeresistonoscomb.ss07", 0, "E2C8"] +, ["dotdblsubcomb.ss07", "dotdblsubcomb.ss07", 0, "E2C9"] +, ["acutedotcomb.lc.ss07", "acutedotcomb.lc.ss07", 0, "E2CA"] +, ["carondot.lc.ss07", "carondot.lc.ss07", 0, "E2CB"] +, ["carondot.uc.ss07", "carondot.uc.ss07", 0, "E2CC"] +, ["dieresisacutecomb.lc.ss07", "dieresisacutecomb.lc.ss07", 0, "E2CD"] +, ["dieresisacutecomb.uc.ss07", "dieresisacutecomb.uc.ss07", 0, "E2CE"] +, ["dieresiscaroncomb.lc.ss07", "dieresiscaroncomb.lc.ss07", 0, "E2CF"] +, ["dieresiscaroncomb.uc.ss07", "dieresiscaroncomb.uc.ss07", 0, "E2D0"] +, ["dieresisgravecomb.lc.ss07", "dieresisgravecomb.lc.ss07", 0, "E2D1"] +, ["dieresisgravecomb.uc.ss07", "dieresisgravecomb.uc.ss07", 0, "E2D2"] +, ["dieresismacroncomb.lc.ss07", "dieresismacroncomb.lc.ss07", 0, "E2D3"] +, ["dieresismacroncomb.uc.ss07", "dieresismacroncomb.uc.ss07", 0, "E2D4"] +, ["macrondieresiscomb.cn.ss07", "macrondieresiscomb.cn.ss07", 0, "E2D5"] +, ["macrondieresiscomb.lc.ss07", "macrondieresiscomb.lc.ss07", 0, "E2D6"] +, ["tildedieresiscomb.lc.ss07", "tildedieresiscomb.lc.ss07", 0, "E2D7"] +, ["tildedieresiscomb.uc.ss07", "tildedieresiscomb.uc.ss07", 0, "E2D8"] +, ["g_commaaccent.ss07", "Gcommaaccent.ss07", 0] +, ["g_commaaccent.1.ss07", "Gcommaaccent.1.ss07", 0] +, ["k_commaaccent.ss07", "Kcommaaccent.ss07", 0] +, ["l_commaaccent.ss07", "Lcommaaccent.ss07", 0] +, ["n_commaaccent.ss07", "Ncommaaccent.ss07", 0] +, ["r_commaaccent.ss07", "Rcommaaccent.ss07", 0] +, ["s_commaaccent.ss07", "Scommaaccent.ss07", 0] +, ["kcommaaccent.ss07", "kcommaaccent.ss07", 0] +, ["lcommaaccent.ss07", "lcommaaccent.ss07", 0] +, ["lcommaaccent.ss02.ss07", "lcommaaccent.ss02.ss07", 0] +, ["ncommaaccent.ss07", "ncommaaccent.ss07", 0] +, ["rcommaaccent.ss07", "rcommaaccent.ss07", 0] +, ["scommaaccent.ss07", "scommaaccent.ss07", 0] +, ["tcommaaccent.ss07", "tcommaaccent.ss07", 0] +, ["tcommaaccent.1.ss07", "tcommaaccent.1.ss07", 0] +, ["commaaccent.ss07", "commaaccent.ss07", 0] +, ["quotesinglbase.ss08", "quotesinglbase.ss08", 0] +, ["quotedblbase.ss08", "quotedblbase.ss08", 0] +, ["quotedblleft.ss08", "quotedblleft.ss08", 0] +, ["quotedblright.ss08", "quotedblright.ss08", 0] +, ["quoteleft.ss08", "quoteleft.ss08", 0] +, ["quoteright.ss08", "quoteright.ss08", 0] +, ["quotereversed.ss08", "quotereversed.ss08", 0] +, ["quotedblreversed.ss08", "quotedblreversed.ss08", 0] , ["b_topbar", "Btopbar", 0, "0182", "LATIN CAPITAL LETTER B WITH TOPBAR"] , ["d_z_", "DZ", 0, "01F1", "LATIN CAPITAL LETTER DZ"] , ["e_th", "Eth", 0, "00D0", "LATIN CAPITAL LETTER ETH"] @@ -2109,8 +2411,6 @@ , ["vscript", "vscript", 0, "028B", "LATIN SMALL LETTER V WITH HOOK"] , ["wynn", "wynn", 0, "01BF", "LATIN LETTER WYNN"] , ["h.sc", "h.sc", 0, "029C", "LATIN LETTER SMALL CAPITAL H"] -, ["m.sc", "m.sc", 0, "EE85"] -, ["t.sc", "t.sc", 0, "EE86"] , ["uni2094", "uni2094", 0, "2094", "LATIN SUBSCRIPT SMALL LETTER SCHWA"] , ["r_turnsuper", "Rturnsuper", 0, "02B6", "MODIFIER LETTER SMALL CAPITAL INVERTED R"] , ["finaltsadi", "finaltsadi", 0, "02B5", "MODIFIER LETTER SMALL TURNED R WITH HOOK"] @@ -2162,7 +2462,6 @@ , ["uni04f_e_", "uni04FE", 0, "04FE", "CYRILLIC CAPITAL LETTER HA WITH STROKE"] , ["k_oppacyrillic", "Koppacyrillic", 0, "0480", "CYRILLIC CAPITAL LETTER KOPPA"] , ["uni048c_", "uni048C", 0, "048C", "CYRILLIC CAPITAL LETTER SEMISOFT SIGN"] -, ["p_e-cy.turn", "Pe-cy.turn", 0, "EE87"] , ["gjecyrillic", "gjecyrillic", 0, "0453", "CYRILLIC SMALL LETTER GJE"] , ["gedescender-cy", "gedescender-cy", 0, "04F7", "CYRILLIC SMALL LETTER GHE WITH DESCENDER"] , ["ghestrokecyrillic", "ghestrokecyrillic", 0, "0493", "CYRILLIC SMALL LETTER GHE WITH STROKE"] @@ -2293,7 +2592,6 @@ , ["uni205d_", "uni205D", 0, "205D", "TRICOLON"] , ["uni205e_", "uni205E", 0, "205E", "VERTICAL FOUR DOTS"] , ["verticalbardbl", "verticalbardbl", 0, "2016", "DOUBLE VERTICAL LINE"] -, ["exclamdown.case", "exclamdown.case", 0] , ["hyphen____", "hyphen__", 0, "2010", "HYPHEN"] , ["hyphennobreak", "hyphennobreak", 0, "2011", "NON-BREAKING HYPHEN"] , ["underscoredbl", "underscoredbl", 1, "2017", "DOUBLE LOW LINE"] @@ -2310,6 +2608,7 @@ , ["lowdownarrowheadmod", "lowdownarrowheadmod", 0, "02EF", "MODIFIER LETTER LOW DOWN ARROWHEAD"] , ["minusmod", "minusmod", 0, "02D7", "MODIFIER LETTER MINUS SIGN"] , ["plusmod", "plusmod", 0, "02D6", "MODIFIER LETTER PLUS SIGN"] +, ["raisedcolonmod", "raisedcolonmod", 0, "02F8", "MODIFIER LETTER RAISED COLON"] , ["ringhalfleftcentered", "ringhalfleftcentered", 0, "02D3", "MODIFIER LETTER CENTRED LEFT HALF RING"] , ["ringhalfrightcentered", "ringhalfrightcentered", 0, "02D2", "MODIFIER LETTER CENTRED RIGHT HALF RING"] , ["uni02e_c_", "uni02EC", 0, "02EC", "MODIFIER LETTER VOICING"] @@ -2322,7 +2621,6 @@ , ["uni02f_5", "uni02F5", 0, "02F5", "MODIFIER LETTER MIDDLE DOUBLE GRAVE ACCENT"] , ["uni02f_6", "uni02F6", 0, "02F6", "MODIFIER LETTER MIDDLE DOUBLE ACUTE ACCENT"] , ["uni02f_7", "uni02F7", 0, "02F7", "MODIFIER LETTER LOW TILDE"] -, ["uni02f_8", "uni02F8", 0, "02F8", "MODIFIER LETTER RAISED COLON"] , ["uni02f_9", "uni02F9", 0, "02F9", "MODIFIER LETTER BEGIN HIGH TONE"] , ["uni02f_a_", "uni02FA", 0, "02FA", "MODIFIER LETTER END HIGH TONE"] , ["uni02f_b_", "uni02FB", 0, "02FB", "MODIFIER LETTER BEGIN LOW TONE"] @@ -2341,15 +2639,8 @@ , ["glottalstopreversed.numr", "glottalstopreversed.numr", 0, "02E4", "MODIFIER LETTER SMALL REVERSED GLOTTAL STOP"] , ["lsquare", "lsquare", 0, "2113", "SCRIPT SMALL L"] , ["spaceopenbox", "spaceopenbox", 0, "2423", "OPEN BOX"] -, ["uni214f_", "uni214F", 0, "214F", "SYMBOL FOR SAMARITAN SOURCE"] -, ["versicle", "versicle", 0, "2123", "VERSICLE"] , ["eurocurrency", "eurocurrency", 0, "20A0", "EURO-CURRENCY SIGN"] -, ["uni20b_0", "uni20B0", 0, "20B0", "GERMAN PENNY SIGN"] -, ["uni20b_6", "uni20B6", 0, "20B6", "LIVRE TOURNOIS SIGN"] -, ["uni20b_7", "uni20B7", 0, "20B7", "SPESMILO SIGN"] -, ["uni20b_b_", "uni20BB", 0, "20BB", "NORDIC MARK SIGN"] , ["commercialm_inuss_ign", "commercialMinusSign", 0, "2052", "COMMERCIAL MINUS SIGN"] -, ["brevecomb__hookabovecomb", "brevecomb_hookabovecomb", 0, "EE90"] , ["uni0363", "uni0363", 0, "0363", "COMBINING LATIN SMALL LETTER A"] , ["uni0364", "uni0364", 0, "0364", "COMBINING LATIN SMALL LETTER E"] , ["uni0365", "uni0365", 0, "0365", "COMBINING LATIN SMALL LETTER I"] @@ -2396,7 +2687,6 @@ , ["unia_69f_", "uniA69F", 0, "A69F", "COMBINING CYRILLIC LETTER IOTIFIED E"] , ["perispomenigreekcmb", "perispomenigreekcmb", 0, "0342", "COMBINING GREEK PERISPOMENI"] , ["koroniscmb", "koroniscmb", 0, "0343", "COMBINING GREEK KORONIS"] -, ["dieresistonos__narrow", "dieresistonos_narrow", 0, "EE91"] , ["psili", "psili", 0, "1FBF", "GREEK PSILI"] , ["koronis", "koronis", 0, "1FBD", "GREEK KORONIS"] , ["dasia", "dasia", 0, "1FFE", "GREEK DASIA"] @@ -2406,21 +2696,12 @@ , ["dasiaoxia", "dasiaoxia", 0, "1FDE", "GREEK DASIA AND OXIA"] , ["psiliperispomeni", "psiliperispomeni", 0, "1FCF", "GREEK PSILI AND PERISPOMENI"] , ["dasiaperispomeni", "dasiaperispomeni", 0, "1FDF", "GREEK DASIA AND PERISPOMENI"] -, ["uni1f_e_d_", "uni1FED", 0, "1FED", "GREEK DIALYTIKA AND VARIA"] +, ["dialytikavaria", "dialytikavaria", 0, "1FED", "GREEK DIALYTIKA AND VARIA"] , ["dialytikaoxia", "dialytikaoxia", 0, "1FEE", "GREEK DIALYTIKA AND OXIA"] , ["dialytikaperispomeni", "dialytikaperispomeni", 0, "1FC1", "GREEK DIALYTIKA AND PERISPOMENI"] , ["varia", "varia", 0, "1FEF", "GREEK VARIA"] , ["oxia", "oxia", 0, "1FFD", "GREEK OXIA"] , ["uni1f_c_0", "uni1FC0", 0, "1FC0", "GREEK PERISPOMENI"] -, ["uni1f_f_e_.tonos", "uni1FFE.tonos", 0, "EE92"] -, ["uni1f_c_d_.tonos", "uni1FCD.tonos", 0, "EE93"] -, ["uni1f_d_d_.tonos", "uni1FDD.tonos", 0, "EE94"] -, ["uni1f_c_e_.tonos", "uni1FCE.tonos", 0, "EE95"] -, ["uni1f_d_e_.tonos", "uni1FDE.tonos", 0, "EE96"] -, ["uni1f_c_f_.tonos", "uni1FCF.tonos", 0, "EE97"] -, ["uni1f_d_f_.tonos", "uni1FDF.tonos", 0, "EE98"] -, ["uni1f_e_f_.tonos", "uni1FEF.tonos", 0, "EE99"] -, ["tonos.top", "tonos.top", 0, "EE9A"] , ["dieresiscomb", "dieresiscomb", 0, "0308", "COMBINING DIAERESIS"] , ["dotaccentcomb", "dotaccentcomb", 0, "0307", "COMBINING DOT ABOVE"] , ["circumflexcomb", "circumflexcomb", 0, "0302", "COMBINING CIRCUMFLEX ACCENT"] @@ -2454,7 +2735,7 @@ , ["uni0355", "uni0355", 0, "0355", "COMBINING RIGHT ARROWHEAD BELOW"] , ["uni0356", "uni0356", 0, "0356", "COMBINING RIGHT ARROWHEAD AND UP ARROWHEAD BELOW"] , ["righthalfringabovecomb", "righthalfringabovecomb", 0, "0357", "COMBINING RIGHT HALF RING ABOVE"] -, ["uni0358", "uni0358", 0, "0358", "COMBINING DOT ABOVE RIGHT"] +, ["dotaboverightcomb", "dotaboverightcomb", 0, "0358", "COMBINING DOT ABOVE RIGHT"] , ["uni0359", "uni0359", 0, "0359", "COMBINING ASTERISK BELOW"] , ["uni035a_", "uni035A", 0, "035A", "COMBINING DOUBLE RING BELOW"] , ["uni035b_", "uni035B", 0, "035B", "COMBINING ZIGZAG ABOVE"] @@ -2465,7 +2746,10 @@ , ["tildedoublecmb", "tildedoublecmb", 0, "0360", "COMBINING DOUBLE TILDE"] , ["breveinverteddoublecmb", "breveinverteddoublecmb", 0, "0361", "COMBINING DOUBLE INVERTED BREVE"] , ["uni0362", "uni0362", 0, "0362", "COMBINING DOUBLE RIGHTWARDS ARROW BELOW"] +, ["fourdotsabovecomb", "fourdotsabovecomb", 0, "20DC", "COMBINING FOUR DOTS ABOVE"] , ["macronacutecomb", "macronacutecomb", 0, "1DC4", "COMBINING MACRON-ACUTE"] +, ["threedotsabovecomb", "threedotsabovecomb", 0, "20DB", "COMBINING THREE DOTS ABOVE"] +, ["tripleunderdotcomb", "tripleunderdotcomb", 0, "20E8", "COMBINING TRIPLE UNDERDOT"] , ["uni1d_c_0", "uni1DC0", 0, "1DC0", "COMBINING DOTTED GRAVE ACCENT"] , ["uni1d_c_1", "uni1DC1", 0, "1DC1", "COMBINING DOTTED ACUTE ACCENT"] , ["uni1d_c_2", "uni1DC2", 0, "1DC2", "COMBINING SNAKE BELOW"] @@ -2500,13 +2784,9 @@ , ["uni1d_f_d_", "uni1DFD", 0, "1DFD", "COMBINING ALMOST EQUAL TO BELOW"] , ["uni1d_f_e_", "uni1DFE", 0, "1DFE", "COMBINING LEFT ARROWHEAD ABOVE"] , ["uni1d_f_f_", "uni1DFF", 0, "1DFF", "COMBINING RIGHT ARROWHEAD AND DOWN ARROWHEAD BELOW"] -, ["uni20d_b_", "uni20DB", 0, "20DB", "COMBINING THREE DOTS ABOVE"] -, ["uni20d_c_", "uni20DC", 0, "20DC", "COMBINING FOUR DOTS ABOVE"] -, ["uni20e_8", "uni20E8", 0, "20E8", "COMBINING TRIPLE UNDERDOT"] , ["uni20f_0", "uni20F0", 0, "20F0", "COMBINING ASTERISK ABOVE"] , ["macronacutecomb.cn", "macronacutecomb.cn", 0] , ["macrongravecomb.cn", "macrongravecomb.cn", 0] -, ["macrongravecomb.lc", "macrongravecomb.lc", 0, "EE9B"] , ["dieresisacutecomb.lc", "dieresisacutecomb.lc", 0, "E106"] , ["caronsubcomb", "caronsubcomb", 0, "E109"] , ["dotmacron.lc", "dotmacron.lc", 0, "E10C"] @@ -2522,21 +2802,7 @@ , ["dieresisgravecomb.uc", "dieresisgravecomb.uc", 0, "E124"] , ["tildeacutecomb.uc", "tildeacutecomb.uc", 0, "E12A"] , ["ringcomb.uc", "ringcomb.uc", 0, "EE07"] -, ["grave__compact", "grave_compact", 0, "EE9D"] -, ["acute__compact", "acute_compact", 0, "EE9E"] -, ["firsttonechinese", "firsttonechinese", 0, "02C9", "MODIFIER LETTER MACRON"] -, ["secondtonechinese", "secondtonechinese", 0, "02CA", "MODIFIER LETTER ACUTE ACCENT"] -, ["fourthtonechinese", "fourthtonechinese", 0, "02CB", "MODIFIER LETTER GRAVE ACCENT"] -, ["uni02e_a_", "uni02EA", 0, "02EA", "MODIFIER LETTER YIN DEPARTING TONE MARK"] -, ["uni02e_b_", "uni02EB", 0, "02EB", "MODIFIER LETTER YANG DEPARTING TONE MARK"] -, ["ogonek.a_", "ogonek.A", 0, "EE9F"] -, ["ogonek.o_", "ogonek.O", 0, "EEA0"] -, ["ogonek.u_", "ogonek.U", 0, "EEA1"] -, ["ogonek.a", "ogonek.a", 0, "EEA2"] -, ["ogonek.e", "ogonek.e", 0, "EEA3"] -, ["ogonek.o", "ogonek.o", 0, "EEA4"] -, ["ogonek.y", "ogonek.y", 1, "EEA5"] -, ["ogonek.u.1", "ogonek.u.1", 0, "EEA6"] +, ["tonos.top", "tonos.top", 0, "EE9A"] , ["acutedblcomb", "acutedblcomb", 0, "EEA7"] , ["acuterightcomb", "acuterightcomb", 0, "EEA8"] , ["acutesubcomb", "acutesubcomb", 0, "EEA9"] @@ -2573,25 +2839,30 @@ , ["underscorecomb", "underscorecomb", 0, "EEC8"] , ["underscoredblcomb", "underscoredblcomb", 0, "EEC9"] , ["xsupcomb", "xsupcomb", 0, "EECA"] -, ["acutedotcomb.cn", "acutedotcomb.cn", 0] , ["acutedotcomb.lc", "acutedotcomb.lc", 0, "EECB"] +, ["carondot.lc", "carondot.lc", 0, "EECC"] +, ["carondot.uc", "carondot.uc", 0, "EECD"] +, ["ringacute.lc", "ringacute.lc", 0, "EECE"] +, ["ringacute.uc", "ringacute.uc", 0, "EECF"] +, ["tildedieresiscomb.lc", "tildedieresiscomb.lc", 0, "EED0"] +, ["tildedieresiscomb.uc", "tildedieresiscomb.uc", 0, "EED1"] +, ["tildemacroncomb.lc", "tildemacroncomb.lc", 0, "EED2"] +, ["firsttonechinese", "firsttonechinese", 0, "02C9", "MODIFIER LETTER MACRON"] +, ["secondtonechinese", "secondtonechinese", 0, "02CA", "MODIFIER LETTER ACUTE ACCENT"] +, ["fourthtonechinese", "fourthtonechinese", 0, "02CB", "MODIFIER LETTER GRAVE ACCENT"] +, ["uni02e_a_", "uni02EA", 0, "02EA", "MODIFIER LETTER YIN DEPARTING TONE MARK"] +, ["uni02e_b_", "uni02EB", 0, "02EB", "MODIFIER LETTER YANG DEPARTING TONE MARK"] +, ["acutedotcomb.cn", "acutedotcomb.cn", 0] , ["breveacutecomb.cn", "breveacutecomb.cn", 0] , ["brevegravecomb.cn", "brevegravecomb.cn", 0] , ["brevetildecomb.cn", "brevetildecomb.cn", 0] -, ["carondot.lc", "carondot.lc", 0, "EECC"] -, ["carondot.uc", "carondot.uc", 0, "EECD"] , ["circumflexacutecomb.cn", "circumflexacutecomb.cn", 0] , ["circumflexgravecomb.cn", "circumflexgravecomb.cn", 0] , ["circumflexhookcomb.cn", "circumflexhookcomb.cn", 0] , ["circumflextildecomb.cn", "circumflextildecomb.cn", 0] , ["commaaccentright.cn", "commaaccentright.cn", 0] , ["macrondieresiscomb.cn", "macrondieresiscomb.cn", 0] -, ["ringacute.lc", "ringacute.lc", 0, "EECE"] -, ["ringacute.uc", "ringacute.uc", 0, "EECF"] -, ["tildedieresiscomb.lc", "tildedieresiscomb.lc", 0, "EED0"] -, ["tildedieresiscomb.uc", "tildedieresiscomb.uc", 0, "EED1"] , ["tildemacroncomb.cn", "tildemacroncomb.cn", 0] -, ["tildemacroncomb.lc", "tildemacroncomb.lc", 0, "EED2"] , ["acutelowmod", "acutelowmod", 0, "02CF", "MODIFIER LETTER LOW ACUTE ACCENT"] , ["colontriangularhalfmod", "colontriangularhalfmod", 0, "02D1", "MODIFIER LETTER HALF TRIANGULAR COLON"] , ["colontriangularmod", "colontriangularmod", 0, "02D0", "MODIFIER LETTER TRIANGULAR COLON"] @@ -2606,13 +2877,38 @@ , ["ringhalfright", "ringhalfright", 0, "02BE", "MODIFIER LETTER RIGHT HALF RING"] , ["verticallinelowmod", "verticallinelowmod", 0, "02CC", "MODIFIER LETTER LOW VERTICAL LINE"] , ["uni2d_f_f_", "uni2DFF", 0, "2DFF", "COMBINING CYRILLIC LETTER IOTIFIED BIG YUS"] +, ["pecyrillicturn", "pecyrillicturn", 0, "EED3"] , ["uni0268.ccmp", "uni0268.ccmp", 0, "E0F3"] , ["uni2071.ccmp", "uni2071.ccmp", 0, "E0F4"] , ["uni02b_2.ccmp", "uni02B2.ccmp", 0, "E0F5"] , ["ascript__uni02d_e_", "ascript_uni02DE", 0, "E10A"] , ["largerighthook", "largerighthook", 0, "E10F"] -, ["pecyrillicturn", "pecyrillicturn", 0, "EED3"] -, ["__part.fita-cy__bar", "_part.fita-cy_bar", 0] +, ["a.sc", "a.sc", 0, "E1E0"] +, ["exclamdown.case", "exclamdown.case", 0, "E1E1"] +, ["m.sc", "m.sc", 0, "EE85"] +, ["t.sc", "t.sc", 0, "EE86"] +, ["p_e-cy.turn", "Pe-cy.turn", 0, "EE87"] +, ["brevecomb__hookabovecomb", "brevecomb_hookabovecomb", 0, "EE90"] +, ["dieresistonos__narrow", "dieresistonos_narrow", 0, "EE91"] +, ["uni1f_f_e_.tonos", "uni1FFE.tonos", 0, "EE92"] +, ["uni1f_c_d_.tonos", "uni1FCD.tonos", 0, "EE93"] +, ["uni1f_d_d_.tonos", "uni1FDD.tonos", 0, "EE94"] +, ["uni1f_c_e_.tonos", "uni1FCE.tonos", 0, "EE95"] +, ["uni1f_d_e_.tonos", "uni1FDE.tonos", 0, "EE96"] +, ["uni1f_c_f_.tonos", "uni1FCF.tonos", 0, "EE97"] +, ["uni1f_d_f_.tonos", "uni1FDF.tonos", 0, "EE98"] +, ["uni1f_e_f_.tonos", "uni1FEF.tonos", 0, "EE99"] +, ["macrongravecomb.lc", "macrongravecomb.lc", 0, "EE9B"] +, ["grave__compact", "grave_compact", 0, "EE9D"] +, ["acute__compact", "acute_compact", 0, "EE9E"] +, ["ogonek.a_", "ogonek.A", 0, "EE9F"] +, ["ogonek.o_", "ogonek.O", 0, "EEA0"] +, ["ogonek.u_", "ogonek.U", 0, "EEA1"] +, ["ogonek.a", "ogonek.a", 0, "EEA2"] +, ["ogonek.e", "ogonek.e", 0, "EEA3"] +, ["ogonek.o", "ogonek.o", 0, "EEA4"] +, ["ogonek.y", "ogonek.y", 1, "EEA5"] +, ["ogonek.u.1", "ogonek.u.1", 0, "EEA6"] , ["anglesupcomb", "anglesupcomb", 0, "EED4"] , ["barmidlongcomb", "barmidlongcomb", 0, "EED5"] , ["crossbar", "crossbar", 0, "EED6"] @@ -2623,6 +2919,11 @@ , ["tackrightsubcomb", "tackrightsubcomb", 0, "EEDB"] , ["tackupsubcomb", "tackupsubcomb", 0, "EEDC"] , ["tildevertsupcomb", "tildevertsupcomb", 0, "EEDD"] +, ["crossbar.uc", "crossbar.uc", 0, "EEDE"] +, ["slashshort.lc", "slashshort.lc", 0, "EEE0"] +, ["slashshort.uc", "slashshort.uc", 0, "EEE1"] +, ["__part.fita-cy__bar", "_part.fita-cy_bar", 0] +, ["__part.a___frac", "_part.A_frac", 0] , ["__part.o_slash", "_part.Oslash", 0] , ["__part.crossbar__compact", "_part.crossbar_compact", 0] , ["__part.crossbar__compact__rext", "_part.crossbar_compact_rext", 0] @@ -2634,10 +2935,7 @@ , ["__part.oslash", "_part.oslash", 0] , ["__tildecross.cn", "_tildecross.cn", 0] , ["commaaccentrotate.cn", "commaaccentrotate.cn", 0] -, ["crossbar.uc", "crossbar.uc", 0, "EEDE"] , ["koronisaccentleft.cn", "koronisaccentleft.cn", 0] -, ["slashshort.lc", "slashshort.lc", 0, "EEE0"] -, ["slashshort.uc", "slashshort.uc", 0, "EEE1"] , ["__part.bottom__lfthook", "_part.bottom_lfthook", 1] , ["__part.bottom__lfthook2__uc", "_part.bottom_lfthook2_uc", 0] , ["__part.bottom__lfthook__t", "_part.bottom_lfthook_t", 0] diff --git a/docs/res/base.css b/docs/res/base.css index 49823ceaa..e7efa8825 100644 --- a/docs/res/base.css +++ b/docs/res/base.css @@ -71,6 +71,7 @@ layout: none --link-hover-color: var(--blue); --grid-color: #ccc; /* must be opaque */ --unit-background-color: var(--foreground-color-1); + --active-bgcolor: var(--yellow); --red: color(display-p3 0.94 0.19 0.04); --hot-orange: color(display-p3 1 0.38 0.19); @@ -110,6 +111,8 @@ layout: none --link-hover-color: var(--light-yellow); --grid-color: #555; /* must be opaque */ --unit-background-color: #333; + --warm-yellow: color(display-p3 0.57 0.44 0); + --active-bgcolor: var(--warm-yellow); font-weight: 400; }} @@ -123,6 +126,7 @@ layout: none } @media only screen and (max-width: 500px) { /* window width <= 500 */ :root { --row-padding: 1rem; --row-padding-vertical: 2rem } + .not-small-screen { display: none !important; } } /* wide windows */ @media only screen and (min-width: 720px) { /* window width >= 720 */ @@ -184,6 +188,12 @@ header { } header a { padding: 0; text-decoration: none } header a:hover { text-decoration: none; color:inherit } + header a.active { + background: var(--active-bgcolor); + padding: 4px 8px; + margin: -4px -8px; + border-radius: 3px; + } header .scroll-reveal { pointer-events: none; user-select: none; @@ -346,10 +356,11 @@ dem { /* de-emphasize */ font-weight: 400; opacity: 0.7; } -num { /* number */ +num, .num { /* number */ letter-spacing:0.01em; white-space: nowrap; font-variant: tabular-nums slashed-zero; + break-before: avoid; } em, i, .italic { font-style: italic;