all: $(DISTFILES)
.PHONY: all-web
-all-web: all sample.png extended.png
+all-web: all sample.png extended.png icon.png
.PHONY: experimental
experimental: bedstead-chiseltip.otf bedstead-plotter-thin.otf \
%.png: %.ps $(OTFFILES) Fontmap
gs -P -q -dSAFER -sDEVICE=png16m -dTextAlphaBits=4 -o $@ $<
+icon-%.png: icon.ps bedstead-extended.otf Fontmap
+ gs -P -q -dSAFER -dsize=$* -sDEVICE=png16m -dTextAlphaBits=4 -o $@ $<
+
bedstead-%-df.png: df.ps bedstead.otf Fontmap
gs -P -q -dSAFER -dsize=$* -sDEVICE=png16m -o $@ $<
--- /dev/null
+%!
+/bpy { size 8 div mul } bind def
+/bpx { bpy 1.25 mul } bind def
+<< /HWResolution [ 72 72 ] /PageSize [ size size ] >> setpagedevice
+3 255 div 17 255 div 9 255 div setrgbcolor 0 0 size size rectfill
+51 255 div 255 255 div 136 255 div setrgbcolor
+/Bedstead-Extended findfont 10 bpy scalefont setfont
+size 5 bpx sub 2 div 1 bpx sub
+size 7 bpy sub 2 div
+moveto (B) show
+showpage
content="application/xhtml+xml;charset=UTF-8" />
<title>Bedstead – MODE 7 for the 21st century</title>
<link rel="stylesheet" href="bedstead.css" type="text/css" />
+ <link rel="icon" href="icon-16.png" type="image/png" sizes="16x16" />
+ <link rel="icon" href="icon-32.png" type="image/png" sizes="32x32" />
+ <link rel="icon" href="icon-64.png" type="image/png" sizes="64x64" />
</head>
<body>
<h1><div class="fade">Bedstead</div></h1>