Support for the FreeMonoTengwar font and ConScript encoding
[tengwarjs.git] / alphabet.js
1
2 exports.tengwar = [
3 ["tinco", "parma", "calma", "quesse"],
4 ["ando", "umbar", "anga", "ungwe"],
5 ["thule", "formen", "harma", "hwesta"],
6 ["anto", "ampa", "anca", "unque"],
7 ["numen", "malta", "noldo", "nwalme"],
8 ["ore", "vala", "anna", "wilya"],
9 ["romen", "arda", "lambe", "alda"],
10 ["silme", "silme-nuquerna", "esse", "esse-nuquerna"],
11 ["hyarmen", "hwesta-sindarinwa", "yanta", "ure"],
12 ["halla", "short-carrier", "long-carrier", "round-carrier"],
13 ["tinco-extended", "parma-extended", "calma-extended", "quesse-extended"],
14 ["ando-extended", "umbar-extended", "anga-extended", "ungwe-extended"]
15 ];
16
17 exports.tehtarAbove = [
18 "a", "e", "i", "o", "u",
19 "á", "é", "í", "ó", "ú",
20 "w"
21 ];
22
23 exports.tehtarBelow = [
24 "y", "s", "o-below", "i-below"
25 ];
26
27 exports.tehtarFollowing = [
28 "s-final", "s-inverse", "s-extended", "s-flourish"
29 ];
30
31 exports.barsAndTildes = [
32 "tilde-above",
33 "tilde-below",
34 "tilde-high-above",
35 "tilde-far-below",
36 "bar-above",
37 "bar-below",
38 "bar-high-above",
39 "bar-far-below"
40 ];
41
42 exports.tehtar = [].concat(
43 exports.tehtarAbove,
44 exports.tehtarBelow,
45 exports.tehtarFollowing,
46 exports.barsAndTildes
47 );
48
49 exports.aliases = {
50 "vilya": "wilya",
51 "aha": "harma",
52 "gasdil": "halla"
53 };
54