alphabet = Array(26) [
0: "A"
1: "B"
2: "C"
3: "D"
4: "E"
5: "F"
6: "G"
7: "H"
8: "I"
9: "J"
10: "K"
11: "L"
12: "M"
13: "N"
14: "O"
15: "P"
16: "Q"
17: "R"
18: "S"
19: "T"
20: "U"
21: "V"
22: "W"
23: "X"
24: "Y"
25: "Z"
]
chart1 = {
const svg = d3.create("svg")
.attr("viewBox", [0, 0, width, 33])
.attr("font-family", "sans-serif")
.attr("font-size", 10)
.style("display", "block");
svg.selectAll("text")
.data(alphabet)
.join("text")
.attr("x", (d, i) => i * 17)
.attr("y", 17)
.attr("dy", "0.35em")
.text(d => d);
return svg.node();
}
htl.html`<svg viewBox="0 0 ${width} 33" font-family="sans-serif" font-size="10" style="display: block;">
${alphabet.map((d, i) => htl.svg`<text x="${i * 17}" y="17" dy="0.35em">d</text>`)}
</svg>`