-
-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.pug
77 lines (66 loc) · 3.25 KB
/
index.pug
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
doctype html
html
head
title Cube Folding Font
script(type="text/javascript", src="node_modules/@svgdotjs/svg.js/dist/svg.min.js")
script(type="text/javascript", src="node_modules/furls/furls.js")
script(type="text/javascript", src="node_modules/font-webapp/font-webapp.js")
script(type="text/javascript", src="font.js")
script(type="text/javascript", src="index.js")
style
:stylus
@media print
.noprint
display: none
.w-100
width: 100%
textarea
vertical-align: middle
svg
width: 100%
height: 100%
//#include virtual="../../analytics.html"
body
table.w-100
tr
td(style="text-align: left; vertical-align: middle;")
h1 Cube Folding Font
td(style="text-align: right; vertical-align: middle;")
h2 by <a href="http://www.igi.tugraz.at/oaich/">Oswin Aichholzer</a>, <a href="https://www.eecs.tufts.edu/~halves01/">Hugo Akitaya</a>, <a href="http://people.csail.mit.edu/kenny/">Kenneth Cheung</a>, <a href="//erikdemaine.org/">Erik Demaine</a>, <a href="http://martindemaine.org/">Martin Demaine</a>, <a href="http://www.math.tu-bs.de/~fekete/index.en.html">Sándor Fekete</a>, <a href="https://www.ibr.cs.tu-bs.de/users/kleist/">Linda Kleist</a>, <a href="https://www.win.tue.nl/~ikostits/">Irina Kostitsyna</a>, <a href="http://www.staff.science.uu.nl/~loffl001/about.html">Maarten Löffler</a>, Zuzana Masárová, Klara Mundilova, and <a href="http://webstaff.itn.liu.se/~chrsc91/">Christiane Schmidt</a>, 2019
table#data.noprint.w-100
tr
td
label(for="text") Enter text to render:
|
textarea#text(name="text", rows=4, cols=40) text
p
#output.w-100
svg#svg
include font-inline.svg
.noprint(style="text-align: right")
button#downloadSVG Download SVG
hr.noprint
p.noprint.
Each letter in this font is a <b>cube folding puzzle</b>:
it is possible to fold the letter into a
1 × 1 × 1 cube
by <b>folding only along grid lines</b>,
but doing so can be quite challenging.
Each letter/puzzle is a rectangle with one or more <b>slits</b> (cuts).
To try out a puzzle, cut out a rectangle and the slits indicated,
precrease the grid lines, and try to make a cube.
Every puzzle is designed so that at least one of the slits is
<i>necessary</i>, meaning that the puzzle is unsolvable without it.
p.noprint.
If you enjoy these puzzles, you might check out
<a href="//erikdemaine.org/puzzles/CubeFolding/">several more cube folding puzzles</a>
we have prepared.
p.noprint.
For more information about what shapes fold into a cube, see our 2021 paper
“<a href="//erikdemaine.org/papers/CubeFoldingHoles_CGTA/">Folding Polyominoes with Holes into a Cube</a>”
(which also presents this font).
p.noprint.
Check out <a href="//erikdemaine.org/fonts/">other mathematical and
puzzle fonts</a>. • Feedback or not working?
<a href="mailto:[email protected]">Email Erik</a>. •
<a href="https://github.com/edemaine/font-cubefolding">Source code on GitHub</a>.