diff options
author | Ngô Ngọc Đức Huy <huyngo@disroot.org> | 2021-05-13 15:51:13 +0700 |
---|---|---|
committer | Ngô Ngọc Đức Huy <huyngo@disroot.org> | 2021-05-13 15:51:13 +0700 |
commit | a2c8433ba474da0989f02c4c13e4757f87539072 (patch) | |
tree | c410371c3cd46c75881e820c0e8d2352b611cc57 | |
parent | 6fdf43276edc91c3007d8a2b984941977ac5e1d3 (diff) | |
download | haasdaiga-a2c8433ba474da0989f02c4c13e4757f87539072.tar.gz |
Add font for the writing system
39 files changed, 299 insertions, 2 deletions
diff --git a/assets/haasdaiga/a.svg b/assets/haasdaiga/a.svg new file mode 100644 index 0000000..283ba68 --- /dev/null +++ b/assets/haasdaiga/a.svg @@ -0,0 +1,6 @@ +<?xml version="1.0" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" > +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" viewBox="-10 0 820 1000"> + <path fill="currentColor" +d="M0 0h100l300 685l300 -685h100l-350 800h-100z" /> +</svg> diff --git a/assets/haasdaiga/b.svg b/assets/haasdaiga/b.svg new file mode 100644 index 0000000..d1220a9 --- /dev/null +++ b/assets/haasdaiga/b.svg @@ -0,0 +1,6 @@ +<?xml version="1.0" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" > +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" viewBox="-10 0 820 1000"> + <path fill="currentColor" +d="M800 800h-100v-725h-700v-75h618h182v104v696z" /> +</svg> diff --git a/assets/haasdaiga/c.svg b/assets/haasdaiga/c.svg new file mode 100644 index 0000000..ec70faf --- /dev/null +++ b/assets/haasdaiga/c.svg @@ -0,0 +1,6 @@ +<?xml version="1.0" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" > +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" viewBox="-10 0 820 1000"> + <path fill="currentColor" +d="M0 800h100v-725h700v-75h-618h-182v104v696z" /> +</svg> diff --git a/assets/haasdaiga/ch.svg b/assets/haasdaiga/ch.svg new file mode 100644 index 0000000..21ea3c4 --- /dev/null +++ b/assets/haasdaiga/ch.svg @@ -0,0 +1,6 @@ +<?xml version="1.0" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" > +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" viewBox="-10 0 820 1000"> + <path fill="currentColor" +d="M400 400v-64h400v64h-400zM0 800h100v-725h700v-75h-618h-182v104v696z" /> +</svg> diff --git a/assets/haasdaiga/colon.svg b/assets/haasdaiga/colon.svg new file mode 100644 index 0000000..7406be2 --- /dev/null +++ b/assets/haasdaiga/colon.svg @@ -0,0 +1,6 @@ +<?xml version="1.0" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" > +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" viewBox="-10 0 820 1000"> + <path fill="currentColor" +d="M800 450h-800v-103l800 3v100zM452 800v-100l297.975 -300l-297.975 -300v-100l348 350v100z" /> +</svg> diff --git a/assets/haasdaiga/comma.svg b/assets/haasdaiga/comma.svg new file mode 100644 index 0000000..e46ddde --- /dev/null +++ b/assets/haasdaiga/comma.svg @@ -0,0 +1,6 @@ +<?xml version="1.0" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" > +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" viewBox="-10 0 810 1000"> + <path fill="currentColor" +d="M362 399h64v-400h-64v400z" /> +</svg> diff --git a/assets/haasdaiga/d.svg b/assets/haasdaiga/d.svg new file mode 100644 index 0000000..bb28193 --- /dev/null +++ b/assets/haasdaiga/d.svg @@ -0,0 +1,6 @@ +<?xml version="1.0" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" > +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" viewBox="-10 0 820 1000"> + <path fill="currentColor" +d="M0 800v-64h356v-734h94v734h350v64h-350h-94h-356z" /> +</svg> diff --git a/assets/haasdaiga/e.svg b/assets/haasdaiga/e.svg new file mode 100644 index 0000000..ca2810f --- /dev/null +++ b/assets/haasdaiga/e.svg @@ -0,0 +1,6 @@ +<?xml version="1.0" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" > +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" viewBox="-10 0 820 1000"> + <path fill="currentColor" +d="M0 450v-64h800v64h-800z" /> +</svg> diff --git a/assets/haasdaiga/exclam.svg b/assets/haasdaiga/exclam.svg new file mode 100644 index 0000000..5370522 --- /dev/null +++ b/assets/haasdaiga/exclam.svg @@ -0,0 +1,6 @@ +<?xml version="1.0" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" > +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" viewBox="-10 0 810 1000"> + <path fill="currentColor" +d="M337 515c0 -40 32 -72 72 -72s72 32 72 72s-32 72 -72 72s-72 -32 -72 -72zM502 266c0 -40 32 -72 72 -72s72 32 72 72s-32 72 -72 72s-72 -32 -72 -72zM175 263c0 -40 32 -72 72 -72s72 32 72 72s-32 72 -72 72s-72 -32 -72 -72z" /> +</svg> diff --git a/assets/haasdaiga/f.svg b/assets/haasdaiga/f.svg new file mode 100644 index 0000000..3ca14c6 --- /dev/null +++ b/assets/haasdaiga/f.svg @@ -0,0 +1,6 @@ +<?xml version="1.0" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" > +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" viewBox="-13 0 823 1000"> + <path fill="currentColor" +d="M706 -3h94v389v64v345h-94v-345h-256v350h-94v-350h-262.466l-2.53418 348h-94l3 -412h94h262v-384h94v384h256v-389z" /> +</svg> diff --git a/assets/haasdaiga/falling.svg b/assets/haasdaiga/falling.svg new file mode 100644 index 0000000..d0ceae3 --- /dev/null +++ b/assets/haasdaiga/falling.svg @@ -0,0 +1,6 @@ +<?xml version="1.0" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" > +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" viewBox="-10 0 820 1000"> + <path fill="currentColor" +d="M350 800v-800h103l-3 800h-100zM0 452h100l300 297.975l300 -297.975h100l-350 348h-100z" /> +</svg> diff --git a/assets/haasdaiga/g.svg b/assets/haasdaiga/g.svg new file mode 100644 index 0000000..ea85221 --- /dev/null +++ b/assets/haasdaiga/g.svg @@ -0,0 +1,6 @@ +<?xml version="1.0" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" > +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" viewBox="-10 0 820 1000"> + <path fill="currentColor" +d="M0 800v-800h800v75h-502v725h-94v-725h-104v725h-100z" /> +</svg> diff --git a/assets/haasdaiga/gh.svg b/assets/haasdaiga/gh.svg new file mode 100644 index 0000000..95b1dca --- /dev/null +++ b/assets/haasdaiga/gh.svg @@ -0,0 +1,6 @@ +<?xml version="1.0" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" > +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" viewBox="-10 0 820 1000"> + <path fill="currentColor" +d="M298 399v-64l502 1v64zM0 800v-800h800v75h-502v725h-94v-725h-104v725h-100z" /> +</svg> diff --git a/assets/haasdaiga/glottal.svg b/assets/haasdaiga/glottal.svg new file mode 100644 index 0000000..fe538fb --- /dev/null +++ b/assets/haasdaiga/glottal.svg @@ -0,0 +1,6 @@ +<?xml version="1.0" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" > +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" viewBox="-10 0 810 1000"> + <path fill="currentColor" +d="M356 0h94v798h-94v-798zM356 0h94v798h-94v-798zM0 403v-64l356 -1v64z" /> +</svg> diff --git a/assets/haasdaiga/h.svg b/assets/haasdaiga/h.svg new file mode 100644 index 0000000..7763bbd --- /dev/null +++ b/assets/haasdaiga/h.svg @@ -0,0 +1,6 @@ +<?xml version="1.0" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" > +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" viewBox="-10 0 820 1000"> + <path fill="currentColor" +d="M400 400v-64h400v64h-400zM0 64v-64h800v64h-800z" /> +</svg> diff --git a/assets/haasdaiga/i.svg b/assets/haasdaiga/i.svg new file mode 100644 index 0000000..056fd2a --- /dev/null +++ b/assets/haasdaiga/i.svg @@ -0,0 +1,6 @@ +<?xml version="1.0" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" > +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" viewBox="-10 0 810 1000"> + <path fill="currentColor" +d="M356 0h94v798h-94v-798zM356 0h94v798h-94v-798z" /> +</svg> diff --git a/assets/haasdaiga/j.svg b/assets/haasdaiga/j.svg new file mode 100644 index 0000000..76cad5a --- /dev/null +++ b/assets/haasdaiga/j.svg @@ -0,0 +1,6 @@ +<?xml version="1.0" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" > +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" viewBox="-10 0 820 1000"> + <path fill="currentColor" +d="M400 800l-400 -736h78l400 736h-78zM0 64v-64h800v64h-800z" /> +</svg> diff --git a/assets/haasdaiga/l.svg b/assets/haasdaiga/l.svg new file mode 100644 index 0000000..d30215f --- /dev/null +++ b/assets/haasdaiga/l.svg @@ -0,0 +1,6 @@ +<?xml version="1.0" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" > +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" viewBox="-10 0 820 1000"> + <path fill="currentColor" +d="M486 612c0 -90 -43 -163 -96 -163s-96 73 -96 163s43 163 96 163s96 -73 96 -163zM208 615c0 -102 88 -230 181 -230s181 132 181 234s-88 181 -181 181s-181 -83 -181 -185zM0 450v-64h800v64h-800z" /> +</svg> diff --git a/assets/haasdaiga/long.svg b/assets/haasdaiga/long.svg new file mode 100644 index 0000000..6712a74 --- /dev/null +++ b/assets/haasdaiga/long.svg @@ -0,0 +1,6 @@ +<?xml version="1.0" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" > +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" viewBox="-10 0 820 1000"> + <path fill="currentColor" +d="M0 450v-64h800v64h-800zM0 274v-64h800v64h-800z" /> +</svg> diff --git a/assets/haasdaiga/m.svg b/assets/haasdaiga/m.svg new file mode 100644 index 0000000..3c4948e --- /dev/null +++ b/assets/haasdaiga/m.svg @@ -0,0 +1,6 @@ +<?xml version="1.0" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" > +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" viewBox="-10 0 820 1000"> + <path fill="currentColor" +d="M0 450v-64h800v64h-140.464l-2.53613 350h-552l2.53613 -350h-107.536zM591.622 450h-430.811l-0.811523 275h430z" /> +</svg> diff --git a/assets/haasdaiga/n.svg b/assets/haasdaiga/n.svg new file mode 100644 index 0000000..11a05f0 --- /dev/null +++ b/assets/haasdaiga/n.svg @@ -0,0 +1,6 @@ +<?xml version="1.0" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" > +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" viewBox="-10 0 820 1000"> + <path fill="currentColor" +d="M0 0v64h356v736h94v-736h350v-64h-350h-94h-356z" /> +</svg> diff --git a/assets/haasdaiga/ng.svg b/assets/haasdaiga/ng.svg new file mode 100644 index 0000000..826d602 --- /dev/null +++ b/assets/haasdaiga/ng.svg @@ -0,0 +1,6 @@ +<?xml version="1.0" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" > +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" viewBox="-10 0 820 1000"> + <path fill="currentColor" +d="M800 65l-350 -1v736h-94v-736h-82v736h-94v-736h-80v736h-100v-800h800v65z" /> +</svg> diff --git a/assets/haasdaiga/nj.svg b/assets/haasdaiga/nj.svg new file mode 100644 index 0000000..f596079 --- /dev/null +++ b/assets/haasdaiga/nj.svg @@ -0,0 +1,6 @@ +<?xml version="1.0" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" > +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" viewBox="-10 0 820 1000"> + <path fill="currentColor" +d="M0 0v64h356v736h94v-663l274 663h76l-302 -736h302v-64h-800z" /> +</svg> diff --git a/assets/haasdaiga/o.svg b/assets/haasdaiga/o.svg new file mode 100644 index 0000000..b808607 --- /dev/null +++ b/assets/haasdaiga/o.svg @@ -0,0 +1,6 @@ +<?xml version="1.0" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" > +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" viewBox="-10 0 820 1000"> + <path fill="currentColor" +d="M0 800h100l300 -685l300 685h100l-350 -800h-100z" /> +</svg> diff --git a/assets/haasdaiga/p.svg b/assets/haasdaiga/p.svg new file mode 100644 index 0000000..390c311 --- /dev/null +++ b/assets/haasdaiga/p.svg @@ -0,0 +1,6 @@ +<?xml version="1.0" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" > +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" viewBox="-10 0 820 1000"> + <path fill="currentColor" +d="M0 800v-725h108v725h-108zM800 800h-100v-725h-700v-75h618h182v104v696z" /> +</svg> diff --git a/assets/haasdaiga/parenleft.svg b/assets/haasdaiga/parenleft.svg new file mode 100644 index 0000000..81be179 --- /dev/null +++ b/assets/haasdaiga/parenleft.svg @@ -0,0 +1,6 @@ +<?xml version="1.0" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" > +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" viewBox="-10 0 810 1000"> + <path fill="currentColor" +d="M315.98 561.03v-41l194.947 -115.62l-194.947 -130.38v-41l273.02 170.97zM156.98 565.03v-41l194.947 -115.62l-194.947 -130.38v-41l273.02 170.97z" /> +</svg> diff --git a/assets/haasdaiga/parenright.svg b/assets/haasdaiga/parenright.svg new file mode 100644 index 0000000..21a9432 --- /dev/null +++ b/assets/haasdaiga/parenright.svg @@ -0,0 +1,6 @@ +<?xml version="1.0" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" > +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" viewBox="-10 0 810 1000"> + <path fill="currentColor" +d="M415 565v-41l-194.947 -115.62l194.947 -130.38v-41l-273.02 170.97zM574 569v-41l-194.947 -115.62l194.947 -130.38v-41l-273.02 170.97z" /> +</svg> diff --git a/assets/haasdaiga/period.svg b/assets/haasdaiga/period.svg new file mode 100644 index 0000000..7f6cb7f --- /dev/null +++ b/assets/haasdaiga/period.svg @@ -0,0 +1,6 @@ +<?xml version="1.0" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" > +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" viewBox="-10 0 810 1000"> + <path fill="currentColor" +d="M0 0v100l417 282l-417 318v100l584 -417z" /> +</svg> diff --git a/assets/haasdaiga/question.svg b/assets/haasdaiga/question.svg new file mode 100644 index 0000000..e1f26cb --- /dev/null +++ b/assets/haasdaiga/question.svg @@ -0,0 +1,12 @@ +<?xml version="1.0" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" > +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" viewBox="-10 0 810 1000"> + <path fill="currentColor" +d="M287 178c14.3174 -34.8789 40.9805 -64.0928 73 -84c26.041 -16.1895 55.8076 -26.4932 86.3477 -29.2344c30.54 -2.74219 61.8213 2.36328 89.6523 15.2344c44.416 20.542 78.0312 60.3232 98 105c30.8125 68.9395 34.4619 147.514 25.0693 222.439 +c-9.39258 74.9248 -32.748 148.715 -73.0693 212.561c-25.7979 40.8486 -58.9473 77.4072 -98.9404 104.513c-39.9932 27.1045 -87.043 44.4697 -135.31 46.583c-48.2676 2.11426 -97.5146 -11.5459 -136.257 -40.4111s-66.1504 -72.9326 -73.4932 -120.685 +c-4.74219 -30.8389 -1.27344 -62.9072 10 -92c-1.59961 29.4561 5.80664 59.3359 20.9502 84.6514c15.1445 25.3164 37.9434 45.9395 64.5352 58.7109s56.8037 17.6602 86.1484 14.6367c29.3438 -3.02344 57.6807 -13.8486 82.3662 -29.999 +c37.0488 -24.2383 65.5381 -59.8125 87.5879 -98.2041c22.0508 -38.3916 38.7568 -79.6816 52.4121 -121.796c14.2988 -44.0996 25.417 -89.9824 23.9111 -136.317c-0.753906 -23.168 -4.89551 -46.3564 -13.6963 -67.8008 +c-8.80176 -21.4434 -22.3799 -41.0762 -40.2148 -55.8818c-20.0811 -16.6699 -45.5996 -26.9268 -71.6846 -27.7715c-26.085 -0.845703 -52.4229 7.83301 -72.7041 24.2598s-34.2695 40.4082 -38.6816 66.1318s0.740234 52.9414 14.0703 75.3799 +c11.3896 19.1719 28.6191 34.8115 48.7764 44.3496s43.168 12.9395 65.2236 9.65039c-24.4727 11.3662 -52.5674 14.7627 -79.0479 9.5791c-26.4814 -5.18457 -51.1934 -18.916 -69.7021 -38.5508c-18.5088 -19.6357 -30.7236 -45.0283 -34.957 -71.6777 +c-4.23438 -26.6494 -0.539062 -54.3877 9.70703 -79.3506z" /> +</svg> diff --git a/assets/haasdaiga/r.svg b/assets/haasdaiga/r.svg new file mode 100644 index 0000000..9cbe326 --- /dev/null +++ b/assets/haasdaiga/r.svg @@ -0,0 +1,6 @@ +<?xml version="1.0" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" > +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" viewBox="-10 0 820 1000"> + <path fill="currentColor" +d="M0 386h171l131 299l48 -109h99l48 109l133 -299h170v64h-100l-153 350h-100l-47 -109l-48 109h-100l-153 -350h-99v-64z" /> +</svg> diff --git a/assets/haasdaiga/rising.svg b/assets/haasdaiga/rising.svg new file mode 100644 index 0000000..5d00e14 --- /dev/null +++ b/assets/haasdaiga/rising.svg @@ -0,0 +1,6 @@ +<?xml version="1.0" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" > +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" viewBox="-10 0 822 1000"> + <path fill="currentColor" +d="M352 0v800h103l-3 -800h-100zM2 348h100l300 -297.975l300 297.975h100l-350 -348h-100z" /> +</svg> diff --git a/assets/haasdaiga/s.svg b/assets/haasdaiga/s.svg new file mode 100644 index 0000000..7906abc --- /dev/null +++ b/assets/haasdaiga/s.svg @@ -0,0 +1,6 @@ +<?xml version="1.0" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" > +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" viewBox="-10 0 820 1000"> + <path fill="currentColor" +d="M108 75v661h592v-661h-592zM0 75v-75h618h182v104v632v64h-100h-592h-108v-64v-661z" /> +</svg> diff --git a/assets/haasdaiga/t.svg b/assets/haasdaiga/t.svg new file mode 100644 index 0000000..d19ab76 --- /dev/null +++ b/assets/haasdaiga/t.svg @@ -0,0 +1,6 @@ +<?xml version="1.0" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" > +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" viewBox="-10 0 820 1000"> + <path fill="currentColor" +d="M0 2v800h800v-75h-400v-725h-94v725h-206v-725h-100z" /> +</svg> diff --git a/assets/haasdaiga/u.svg b/assets/haasdaiga/u.svg new file mode 100644 index 0000000..102007d --- /dev/null +++ b/assets/haasdaiga/u.svg @@ -0,0 +1,6 @@ +<?xml version="1.0" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" > +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" viewBox="-10 0 820 1000"> + <path fill="currentColor" +d="M140 406c0 183 118 332 264 332s264 -149 264 -332s-118 -332 -264 -332s-264 149 -264 332zM0 400c0 -221 179 -400 400 -400s400 179 400 400s-179 400 -400 400s-400 -179 -400 -400z" /> +</svg> diff --git a/assets/haasdaiga/v.svg b/assets/haasdaiga/v.svg new file mode 100644 index 0000000..e5bcd66 --- /dev/null +++ b/assets/haasdaiga/v.svg @@ -0,0 +1,6 @@ +<?xml version="1.0" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" > +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" viewBox="-10 0 820 1000"> + <path fill="currentColor" +d="M0 386zM0 450v-64h356v-384h94v384h256v-389h94v389v64v345h-94v-345h-256v350h-94v-350h-356z" /> +</svg> diff --git a/assets/haasdaiga/w.svg b/assets/haasdaiga/w.svg new file mode 100644 index 0000000..23960b4 --- /dev/null +++ b/assets/haasdaiga/w.svg @@ -0,0 +1,6 @@ +<?xml version="1.0" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" > +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" viewBox="-10 0 820 1000"> + <path fill="currentColor" +d="M356 0h94v798h-94v-798zM0 358v-64h800v64h-800zM0 549v-64h800v64h-800z" /> +</svg> diff --git a/assets/haasdaiga/z.svg b/assets/haasdaiga/z.svg new file mode 100644 index 0000000..0321aeb --- /dev/null +++ b/assets/haasdaiga/z.svg @@ -0,0 +1,6 @@ +<?xml version="1.0" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" > +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" viewBox="-10 0 820 1000"> + <path fill="currentColor" +d="M0 75zM0 800v-64h700v-661h-700v-75h618h182v104v632v64h-100h-700z" /> +</svg> diff --git a/src/haasdaiga/fonts b/src/haasdaiga/fonts new file mode 120000 index 0000000..d4ded25 --- /dev/null +++ b/src/haasdaiga/fonts @@ -0,0 +1 @@ +/home/xarvos/Quell/conlang/assets/haasdaiga \ No newline at end of file diff --git a/src/haasdaiga/writing.md b/src/haasdaiga/writing.md index f959b3c..9dccf2b 100644 --- a/src/haasdaiga/writing.md +++ b/src/haasdaiga/writing.md @@ -23,6 +23,74 @@ Hàäsdáïga does not have an alphabetic order. The alphabet order is used for us to more conveniently list words. The order for letters with tones is level, falling, and rising. -## Romanization +## Letters -The romanization rules are already stated in the Phonology section. +Letters used to form glyphs are listed in the table below: + +| Latin | Letter | +|-------|--------| +| a | ![Hàësdáïga letter a](fonts/a.svg) | +| b | ![Hàësdáïga letter b](fonts/b.svg) | +| c | ![Hàësdáïga letter c](fonts/c.svg) | +| ch | ![Hàësdáïga letter ch](fonts/ch.svg) | +| d | ![Hàësdáïga letter d](fonts/d.svg) | +| e | ![Hàësdáïga letter e](fonts/e.svg) | +| f | ![Hàësdáïga letter f](fonts/f.svg) | +| g | ![Hàësdáïga letter g](fonts/g.svg) | +| gh | ![Hàësdáïga letter gh](fonts/gh.svg) | +| h | ![Hàësdáïga letter h](fonts/h.svg) | +| i | ![Hàësdáïga letter i](fonts/i.svg) | +| j | ![Hàësdáïga letter j](fonts/j.svg) | +| l | ![Hàësdáïga letter l](fonts/l.svg) | +| m | ![Hàësdáïga letter m](fonts/m.svg) | +| n | ![Hàësdáïga letter n](fonts/n.svg) | +| ng | ![Hàësdáïga letter ng](fonts/ng.svg) | +| nj | ![Hàësdáïga letter nj](fonts/nj.svg) | +| o | ![Hàësdáïga letter o](fonts/o.svg) | +| p | ![Hàësdáïga letter p](fonts/p.svg) | +| r | ![Hàësdáïga letter r](fonts/r.svg) | +| s | ![Hàësdáïga letter s](fonts/s.svg) | +| t | ![Hàësdáïga letter t](fonts/t.svg) | +| u | ![Hàësdáïga letter u](fonts/u.svg) | +| v | ![Hàësdáïga letter v](fonts/v.svg) | +| w | ![Hàësdáïga letter w](fonts/w.svg) | +| y | (empty) | +| z | ![Hàësdáïga letter z](fonts/z.svg) | +| long vowel | ![Hàësdáïga long vowel](fonts/long.svg) | +| rising tone | ![Hàësdáïga rising tone](fonts/rising.svg) | +| falling tone | ![Hàësdáïga falling tone](fonts/falling.svg) | +| level tone | (empty) | +| glottal stop /ʔ/ | ![Hàësdáïga glottal stop](fonts/glottal.svg) | +| . | ![Hàësdáïga sentence start](fonts/period.svg) | +| , | ![Hàësdáïga comma](fonts/comma.svg) | +| : | ![Hàësdáïga colon](fonts/colon.svg) | +| ! | ![Hàësdáïga exclamation mark](fonts/exclam.svg) | +| ? | ![Hàësdáïga question mark](fonts/question.svg) | +| ( or “| ![Hàësdáïga left bracket](fonts/parenleft.svg) | +| ) or ”| ![Hàësdáïga right bracket](fonts/parenright.svg) | + +Punctuation usage: + +- Sentence punctuation `. ! ? :` are put at the beginning of the sentence, + rather than the end. +- Colon is considered a sentence punctuation. It is put at the beginning of + the quoted phrase. +- Comma is used in a similar way as in English. +- Brackets are used for both quotation and explanation. In case of quotation, + there should be a colon preceding the phrase. + +# Input for glyph generation + +While this is not a part of the language, in order to generate native script +with the provided tool, one MUST follow this guideline for writing +romanization, which is not the same as the normal romanization guideline. + +- If there is a tone, the schwa `y` must be explicit. That is, never put the + tone on a consonant. +- The second vowel should not come with the diaresis. +- Long vowel should be represented by a tilde `~` rather than duplicating + vowels. +- Always write syllables separately. For example `càhánzy` (to give) must + be written as `cà hán zy`. +- The glottal stop must be explicit. For example `aäratse` (ash) must be + written as `'a~ rat se`. |