New font definition files for qMax <qwiglydee@gmail.com>'s font patch
authorIngo Ruhnke <grumbel@gmx.de>
Thu, 21 Aug 2008 21:43:13 +0000 (21:43 +0000)
committerIngo Ruhnke <grumbel@gmx.de>
Thu, 21 Aug 2008 21:43:13 +0000 (21:43 +0000)
SVN-Revision: 5735

data/fonts/README [new file with mode: 0644]
data/fonts/andale10.stf [new file with mode: 0644]
data/fonts/andale12.stf [new file with mode: 0644]
data/fonts/blue.stf [new file with mode: 0644]
data/fonts/console2.stf [new file with mode: 0644]
data/fonts/gold.stf [new file with mode: 0644]
data/fonts/gray.stf [new file with mode: 0644]
data/fonts/white-big.stf [new file with mode: 0644]
data/fonts/white-small.stf [new file with mode: 0644]
data/fonts/white.stf [new file with mode: 0644]

diff --git a/data/fonts/README b/data/fonts/README
new file mode 100644 (file)
index 0000000..e4b61ef
--- /dev/null
@@ -0,0 +1,80 @@
+These files describes glyphs, contained on images 
+at data/images/engine/fonts/ 
+(or any subdirectory)
+
+Each file describes separate font.
+When extended fotns put in addon, names should be prefixed, like 
+addonname-foo.stf to be added to font foo.stf
+
+(supertux-font
+  ; height of font and glyph on images
+  (glyph-height $h)    
+  
+  ; default width of glyph on images and width of fixed-font
+  (glyph-width $w)   
+
+  ; one or more surfaces, containing glyph images
+  (surface              
+    ; may override default width
+    (glyph-width $w)    
+
+    ; may prevent to form variable-width glyphs from this surface
+    (monospace #t)      
+
+    ; filename containing glyph images,
+    ; related to data/images/engine/fonts/
+    ; any dimentions, RGBS pixel format
+    (glyphs $filename)   
+    
+    ; filename containing shadow images, 
+    ; should fit glyph image
+    (shadows $filename)  
+
+    ; charset definition
+    ; each string represent separate row of glyphs on image
+    ; spaces may be put to skip glyph (not drawn)
+    (chars 
+      $strings)
+  )
+)
+These files describes glyphs, contained on images 
+at data/images/engine/fonts/ 
+(or any subdirectory)
+
+Each file describes separate font.
+When extended fotns put in addon, names should be prefixed, like 
+addonname-foo.stf to be added to font foo.stf
+
+(supertux-font
+  ; height of font and glyph on images
+  (glyph-height $h)    
+  
+  ; default width of glyph on images and width of fixed-font
+  (glyph-width $w)   
+
+  ; one or more surfaces, containing glyph images
+  (surface              
+    ; may override default width
+    (glyph-width $w)    
+
+    ; may prevent to form variable-width glyphs from this surface
+    (monospace #t)      
+
+    ; filename containing glyph images,
+    ; related to data/images/engine/fonts/
+    ; any dimentions, RGBS pixel format
+    (glyphs $filename)   
+    
+    ; filename containing shadow images, 
+    ; should fit glyph image
+    (shadows $filename)  
+
+    ; charset definition
+    ; each string represent separate row of glyphs on image
+    ; spaces may be put to skip glyph (not drawn)
+    (chars 
+      $strings)
+  )
+)
diff --git a/data/fonts/andale10.stf b/data/fonts/andale10.stf
new file mode 100644 (file)
index 0000000..9611d52
--- /dev/null
@@ -0,0 +1,58 @@
+(supertux-font
+  (glyph-width 6)
+  (glyph-height 13)
+  (surface
+    (glyphs "andale10.png")
+    (shadows "andale10-shadow.png")
+    (chars
+      " !\"\#$%&'()*+,-./"
+      "0123456789:;<=>?"
+      "@ABCDEFGHIJKLMNO"
+      "PQRSTUVWXYZ[\\]^_"
+      "`abcdefghijklmno"
+      "pqrstuvwxyz{|}~ "
+      " ¡¢£¤¥¦§¨©ª«¬ ®¯"
+      "°±²³´µ¶·¸¹º»¼½¾¿"
+      "ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏ"
+      "ÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞß"
+      "àáâãäåæçèéêëìíîï"
+      "ðñòóôõö÷øùúûüýþÿ"
+      "ĀāĂ㥹ĆćĈĉĊċČčĎď"
+      "ĐđĒēĔĕĖėĘęĚěĜĝĞğ"
+      "ĠġĢģĤĥĦħĨĩĪīĬĭĮį"
+      "İıIJijĴĵĶķĸĹĺĻļĽľĿ"
+      "ŀŁłŃńŅņŇňʼnŊŋŌōŎŏ"
+      "ŐőŒœŔŕŖŗŘřŚśŜŝŞş"
+      "ŠšŢţŤťŦŧŨũŪūŬŭŮů"
+      "ŰűŲųŴŵŶŷŸŹźŻżŽžſ"
+  ) )
+)
+(supertux-font
+  (glyph-width 6)
+  (glyph-height 13)
+  (surface
+    (glyphs "andale10.png")
+    (shadows "andale10-shadow.png")
+    (chars
+      " !\"\#$%&'()*+,-./"
+      "0123456789:;<=>?"
+      "@ABCDEFGHIJKLMNO"
+      "PQRSTUVWXYZ[\\]^_"
+      "`abcdefghijklmno"
+      "pqrstuvwxyz{|}~ "
+      " ¡¢£¤¥¦§¨©ª«¬ ®¯"
+      "°±²³´µ¶·¸¹º»¼½¾¿"
+      "ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏ"
+      "ÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞß"
+      "àáâãäåæçèéêëìíîï"
+      "ðñòóôõö÷øùúûüýþÿ"
+      "ĀāĂ㥹ĆćĈĉĊċČčĎď"
+      "ĐđĒēĔĕĖėĘęĚěĜĝĞğ"
+      "ĠġĢģĤĥĦħĨĩĪīĬĭĮį"
+      "İıIJijĴĵĶķĸĹĺĻļĽľĿ"
+      "ŀŁłŃńŅņŇňʼnŊŋŌōŎŏ"
+      "ŐőŒœŔŕŖŗŘřŚśŜŝŞş"
+      "ŠšŢţŤťŦŧŨũŪūŬŭŮů"
+      "ŰűŲųŴŵŶŷŸŹźŻżŽžſ"
+  ) )
+)
diff --git a/data/fonts/andale12.stf b/data/fonts/andale12.stf
new file mode 100644 (file)
index 0000000..06770ff
--- /dev/null
@@ -0,0 +1,58 @@
+(supertux-font
+  (glyph-width 7)
+  (glyph-height 14)
+  (surface
+    (glyphs "andale12.png")
+    (shadows "andale12-shadow.png")
+    (chars
+      " !\"\#$%&'()*+,-./"
+      "0123456789:;<=>?"
+      "@ABCDEFGHIJKLMNO"
+      "PQRSTUVWXYZ[\\]^_"
+      "`abcdefghijklmno"
+      "pqrstuvwxyz{|}~ "
+      " ¡¢£¤¥¦§¨©ª«¬ ®¯"
+      "°±²³´µ¶·¸¹º»¼½¾¿"
+      "ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏ"
+      "ÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞß"
+      "àáâãäåæçèéêëìíîï"
+      "ðñòóôõö÷øùúûüýþÿ"
+      "ĀāĂ㥹ĆćĈĉĊċČčĎď"
+      "ĐđĒēĔĕĖėĘęĚěĜĝĞğ"
+      "ĠġĢģĤĥĦħĨĩĪīĬĭĮį"
+      "İıIJijĴĵĶķĸĹĺĻļĽľĿ"
+      "ŀŁłŃńŅņŇňʼnŊŋŌōŎŏ"
+      "ŐőŒœŔŕŖŗŘřŚśŜŝŞş"
+      "ŠšŢţŤťŦŧŨũŪūŬŭŮů"
+      "ŰűŲųŴŵŶŷŸŹźŻżŽžſ"
+  ) )
+)
+(supertux-font
+  (glyph-width 7)
+  (glyph-height 14)
+  (surface
+    (glyphs "andale12.png")
+    (shadows "andale12-shadow.png")
+    (chars
+      " !\"\#$%&'()*+,-./"
+      "0123456789:;<=>?"
+      "@ABCDEFGHIJKLMNO"
+      "PQRSTUVWXYZ[\\]^_"
+      "`abcdefghijklmno"
+      "pqrstuvwxyz{|}~ "
+      " ¡¢£¤¥¦§¨©ª«¬ ®¯"
+      "°±²³´µ¶·¸¹º»¼½¾¿"
+      "ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏ"
+      "ÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞß"
+      "àáâãäåæçèéêëìíîï"
+      "ðñòóôõö÷øùúûüýþÿ"
+      "ĀāĂ㥹ĆćĈĉĊċČčĎď"
+      "ĐđĒēĔĕĖėĘęĚěĜĝĞğ"
+      "ĠġĢģĤĥĦħĨĩĪīĬĭĮį"
+      "İıIJijĴĵĶķĸĹĺĻļĽľĿ"
+      "ŀŁłŃńŅņŇňʼnŊŋŌōŎŏ"
+      "ŐőŒœŔŕŖŗŘřŚśŜŝŞş"
+      "ŠšŢţŤťŦŧŨũŪūŬŭŮů"
+      "ŰűŲųŴŵŶŷŸŹźŻżŽžſ"
+  ) )
+)
diff --git a/data/fonts/blue.stf b/data/fonts/blue.stf
new file mode 100644 (file)
index 0000000..f824897
--- /dev/null
@@ -0,0 +1,58 @@
+(supertux-font
+  (glyph-width 16)
+  (glyph-height 18)
+  (surface
+    (glyphs "blue.png")
+    (shadows "shadow.png")
+    (chars
+      " !\"\#$%&'()*+,-./"
+      "0123456789:;<=>?"
+      "@ABCDEFGHIJKLMNO"
+      "PQRSTUVWXYZ[\\]^_"
+      "`abcdefghijklmno"
+      "pqrstuvwxyz{|}~ "
+      " ¡¢£¤¥¦§¨©ª«¬ ®¯"
+      "°±²³´µ¶·¸¹º»¼½¾¿"
+      "ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏ"
+      "ÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞß"
+      "àáâãäåæçèéêëìíîï"
+      "ðñòóôõö÷øùúûüýþÿ"
+      "ĀāĂ㥹ĆćĈĉĊċČčĎď"
+      "ĐđĒēĔĕĖėĘęĚěĜĝĞğ"
+      "ĠġĢģĤĥĦħĨĩĪīĬĭĮį"
+      "İıIJijĴĵĶķĸĹĺĻļĽľĿ"
+      "ŀŁłŃńŅņŇňʼnŊŋŌōŎŏ"
+      "ŐőŒœŔŕŖŗŘřŚśŜŝŞş"
+      "ŠšŢţŤťŦŧŨũŪūŬŭŮů"
+      "ŰűŲųŴŵŶŷŸŹźŻżŽžſ"
+  ) )
+)
+(supertux-font
+  (glyph-width 16)
+  (glyph-height 18)
+  (surface
+    (glyphs "blue.png")
+    (shadows "shadow.png")
+    (chars
+      " !\"\#$%&'()*+,-./"
+      "0123456789:;<=>?"
+      "@ABCDEFGHIJKLMNO"
+      "PQRSTUVWXYZ[\\]^_"
+      "`abcdefghijklmno"
+      "pqrstuvwxyz{|}~ "
+      " ¡¢£¤¥¦§¨©ª«¬ ®¯"
+      "°±²³´µ¶·¸¹º»¼½¾¿"
+      "ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏ"
+      "ÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞß"
+      "àáâãäåæçèéêëìíîï"
+      "ðñòóôõö÷øùúûüýþÿ"
+      "ĀāĂ㥹ĆćĈĉĊċČčĎď"
+      "ĐđĒēĔĕĖėĘęĚěĜĝĞğ"
+      "ĠġĢģĤĥĦħĨĩĪīĬĭĮį"
+      "İıIJijĴĵĶķĸĹĺĻļĽľĿ"
+      "ŀŁłŃńŅņŇňʼnŊŋŌōŎŏ"
+      "ŐőŒœŔŕŖŗŘřŚśŜŝŞş"
+      "ŠšŢţŤťŦŧŨũŪūŬŭŮů"
+      "ŰűŲųŴŵŶŷŸŹźŻżŽžſ"
+  ) )
+)
diff --git a/data/fonts/console2.stf b/data/fonts/console2.stf
new file mode 100644 (file)
index 0000000..1e52ff1
--- /dev/null
@@ -0,0 +1,58 @@
+(supertux-font
+  (glyph-width 8)
+  (glyph-height 14)
+  (glyphs
+    (glyph-image "console2.png")
+    (shadow-image "console2-shadow.png")
+    (chars
+      " !\"\#$%&'()*+,-./"
+      "0123456789:;<=>?"
+      "@ABCDEFGHIJKLMNO"
+      "PQRSTUVWXYZ[\\]^_"
+      "`abcdefghijklmno"
+      "pqrstuvwxyz{|}~ "
+      " ¡¢£¤¥¦§¨©ª«¬ ®¯"
+      "°±²³´µ¶·¸¹º»¼½¾¿"
+      "ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏ"
+      "ÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞß"
+      "àáâãäåæçèéêëìíîï"
+      "ðñòóôõö÷øùúûüýþÿ"
+      "ĀāĂ㥹ĆćĈĉĊċČčĎď"
+      "ĐđĒēĔĕĖėĘęĚěĜĝĞğ"
+      "ĠġĢģĤĥĦħĨĩĪīĬĭĮį"
+      "İıIJijĴĵĶķĸĹĺĻļĽľĿ"
+      "ŀŁłŃńŅņŇňʼnŊŋŌōŎŏ"
+      "ŐőŒœŔŕŖŗŘřŚśŜŝŞş"
+      "ŠšŢţŤťŦŧŨũŪūŬŭŮů"
+      "ŰűŲųŴŵŶŷŸŹźŻżŽžſ"
+  ) )
+)
+(supertux-font
+  (glyph-width 8)
+  (glyph-height 14)
+  (glyphs
+    (glyph-image "console2.png")
+    (shadow-image "console2-shadow.png")
+    (chars
+      " !\"\#$%&'()*+,-./"
+      "0123456789:;<=>?"
+      "@ABCDEFGHIJKLMNO"
+      "PQRSTUVWXYZ[\\]^_"
+      "`abcdefghijklmno"
+      "pqrstuvwxyz{|}~ "
+      " ¡¢£¤¥¦§¨©ª«¬ ®¯"
+      "°±²³´µ¶·¸¹º»¼½¾¿"
+      "ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏ"
+      "ÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞß"
+      "àáâãäåæçèéêëìíîï"
+      "ðñòóôõö÷øùúûüýþÿ"
+      "ĀāĂ㥹ĆćĈĉĊċČčĎď"
+      "ĐđĒēĔĕĖėĘęĚěĜĝĞğ"
+      "ĠġĢģĤĥĦħĨĩĪīĬĭĮį"
+      "İıIJijĴĵĶķĸĹĺĻļĽľĿ"
+      "ŀŁłŃńŅņŇňʼnŊŋŌōŎŏ"
+      "ŐőŒœŔŕŖŗŘřŚśŜŝŞş"
+      "ŠšŢţŤťŦŧŨũŪūŬŭŮů"
+      "ŰűŲųŴŵŶŷŸŹźŻżŽžſ"
+  ) )
+)
diff --git a/data/fonts/gold.stf b/data/fonts/gold.stf
new file mode 100644 (file)
index 0000000..ba16457
--- /dev/null
@@ -0,0 +1,58 @@
+(supertux-font
+  (glyph-width 16)
+  (glyph-height 18)
+  (surface
+    (glyphs "gold.png")
+    (shadows "shadow.png")
+    (chars
+      " !\"\#$%&'()*+,-./"
+      "0123456789:;<=>?"
+      "@ABCDEFGHIJKLMNO"
+      "PQRSTUVWXYZ[\\]^_"
+      "`abcdefghijklmno"
+      "pqrstuvwxyz{|}~ "
+      " ¡¢£¤¥¦§¨©ª«¬ ®¯"
+      "°±²³´µ¶·¸¹º»¼½¾¿"
+      "ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏ"
+      "ÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞß"
+      "àáâãäåæçèéêëìíîï"
+      "ðñòóôõö÷øùúûüýþÿ"
+      "ĀāĂ㥹ĆćĈĉĊċČčĎď"
+      "ĐđĒēĔĕĖėĘęĚěĜĝĞğ"
+      "ĠġĢģĤĥĦħĨĩĪīĬĭĮį"
+      "İıIJijĴĵĶķĸĹĺĻļĽľĿ"
+      "ŀŁłŃńŅņŇňʼnŊŋŌōŎŏ"
+      "ŐőŒœŔŕŖŗŘřŚśŜŝŞş"
+      "ŠšŢţŤťŦŧŨũŪūŬŭŮů"
+      "ŰűŲųŴŵŶŷŸŹźŻżŽžſ"
+  ) )
+)
+(supertux-font
+  (glyph-width 16)
+  (glyph-height 18)
+  (surface
+    (glyphs "gold.png")
+    (shadows "shadow.png")
+    (chars
+      " !\"\#$%&'()*+,-./"
+      "0123456789:;<=>?"
+      "@ABCDEFGHIJKLMNO"
+      "PQRSTUVWXYZ[\\]^_"
+      "`abcdefghijklmno"
+      "pqrstuvwxyz{|}~ "
+      " ¡¢£¤¥¦§¨©ª«¬ ®¯"
+      "°±²³´µ¶·¸¹º»¼½¾¿"
+      "ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏ"
+      "ÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞß"
+      "àáâãäåæçèéêëìíîï"
+      "ðñòóôõö÷øùúûüýþÿ"
+      "ĀāĂ㥹ĆćĈĉĊċČčĎď"
+      "ĐđĒēĔĕĖėĘęĚěĜĝĞğ"
+      "ĠġĢģĤĥĦħĨĩĪīĬĭĮį"
+      "İıIJijĴĵĶķĸĹĺĻļĽľĿ"
+      "ŀŁłŃńŅņŇňʼnŊŋŌōŎŏ"
+      "ŐőŒœŔŕŖŗŘřŚśŜŝŞş"
+      "ŠšŢţŤťŦŧŨũŪūŬŭŮů"
+      "ŰűŲųŴŵŶŷŸŹźŻżŽžſ"
+  ) )
+)
diff --git a/data/fonts/gray.stf b/data/fonts/gray.stf
new file mode 100644 (file)
index 0000000..cebd180
--- /dev/null
@@ -0,0 +1,58 @@
+(supertux-font
+  (glyph-width 16)
+  (glyph-height 18)
+  (surface
+    (glyphs "gray.png")
+    (shadows "shadow.png")
+    (chars
+      " !\"\#$%&'()*+,-./"
+      "0123456789:;<=>?"
+      "@ABCDEFGHIJKLMNO"
+      "PQRSTUVWXYZ[\\]^_"
+      "`abcdefghijklmno"
+      "pqrstuvwxyz{|}~ "
+      " ¡¢£¤¥¦§¨©ª«¬ ®¯"
+      "°±²³´µ¶·¸¹º»¼½¾¿"
+      "ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏ"
+      "ÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞß"
+      "àáâãäåæçèéêëìíîï"
+      "ðñòóôõö÷øùúûüýþÿ"
+      "ĀāĂ㥹ĆćĈĉĊċČčĎď"
+      "ĐđĒēĔĕĖėĘęĚěĜĝĞğ"
+      "ĠġĢģĤĥĦħĨĩĪīĬĭĮį"
+      "İıIJijĴĵĶķĸĹĺĻļĽľĿ"
+      "ŀŁłŃńŅņŇňʼnŊŋŌōŎŏ"
+      "ŐőŒœŔŕŖŗŘřŚśŜŝŞş"
+      "ŠšŢţŤťŦŧŨũŪūŬŭŮů"
+      "ŰűŲųŴŵŶŷŸŹźŻżŽžſ"
+  ) )
+)
+(supertux-font
+  (glyph-width 16)
+  (glyph-height 18)
+  (surface
+    (glyphs "gray.png")
+    (shadows "shadow.png")
+    (chars
+      " !\"\#$%&'()*+,-./"
+      "0123456789:;<=>?"
+      "@ABCDEFGHIJKLMNO"
+      "PQRSTUVWXYZ[\\]^_"
+      "`abcdefghijklmno"
+      "pqrstuvwxyz{|}~ "
+      " ¡¢£¤¥¦§¨©ª«¬ ®¯"
+      "°±²³´µ¶·¸¹º»¼½¾¿"
+      "ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏ"
+      "ÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞß"
+      "àáâãäåæçèéêëìíîï"
+      "ðñòóôõö÷øùúûüýþÿ"
+      "ĀāĂ㥹ĆćĈĉĊċČčĎď"
+      "ĐđĒēĔĕĖėĘęĚěĜĝĞğ"
+      "ĠġĢģĤĥĦħĨĩĪīĬĭĮį"
+      "İıIJijĴĵĶķĸĹĺĻļĽľĿ"
+      "ŀŁłŃńŅņŇňʼnŊŋŌōŎŏ"
+      "ŐőŒœŔŕŖŗŘřŚśŜŝŞş"
+      "ŠšŢţŤťŦŧŨũŪūŬŭŮů"
+      "ŰűŲųŴŵŶŷŸŹźŻżŽžſ"
+  ) )
+)
diff --git a/data/fonts/white-big.stf b/data/fonts/white-big.stf
new file mode 100644 (file)
index 0000000..400de3a
--- /dev/null
@@ -0,0 +1,58 @@
+(supertux-font
+  (glyph-width 20)
+  (glyph-height 22)
+  (surface
+    (glyphs "white-big.png")
+    (shadows "shadow-big.png")
+    (chars
+      " !\"\#$%&'()*+,-./"
+      "0123456789:;<=>?"
+      "@ABCDEFGHIJKLMNO"
+      "PQRSTUVWXYZ[\\]^_"
+      "`abcdefghijklmno"
+      "pqrstuvwxyz{|}~ "
+      " ¡¢£¤¥¦§¨©ª«¬ ®¯"
+      "°±²³´µ¶·¸¹º»¼½¾¿"
+      "ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏ"
+      "ÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞß"
+      "àáâãäåæçèéêëìíîï"
+      "ðñòóôõö÷øùúûüýþÿ"
+      "ĀāĂ㥹ĆćĈĉĊċČčĎď"
+      "ĐđĒēĔĕĖėĘęĚěĜĝĞğ"
+      "ĠġĢģĤĥĦħĨĩĪīĬĭĮį"
+      "İıIJijĴĵĶķĸĹĺĻļĽľĿ"
+      "ŀŁłŃńŅņŇňʼnŊŋŌōŎŏ"
+      "ŐőŒœŔŕŖŗŘřŚśŜŝŞş"
+      "ŠšŢţŤťŦŧŨũŪūŬŭŮů"
+      "ŰűŲųŴŵŶŷŸŹźŻżŽžſ"
+  ) )
+)
+(supertux-font
+  (glyph-width 20)
+  (glyph-height 22)
+  (surface
+    (glyphs "white-big.png")
+    (shadows "shadow-big.png")
+    (chars
+      " !\"\#$%&'()*+,-./"
+      "0123456789:;<=>?"
+      "@ABCDEFGHIJKLMNO"
+      "PQRSTUVWXYZ[\\]^_"
+      "`abcdefghijklmno"
+      "pqrstuvwxyz{|}~ "
+      " ¡¢£¤¥¦§¨©ª«¬ ®¯"
+      "°±²³´µ¶·¸¹º»¼½¾¿"
+      "ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏ"
+      "ÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞß"
+      "àáâãäåæçèéêëìíîï"
+      "ðñòóôõö÷øùúûüýþÿ"
+      "ĀāĂ㥹ĆćĈĉĊċČčĎď"
+      "ĐđĒēĔĕĖėĘęĚěĜĝĞğ"
+      "ĠġĢģĤĥĦħĨĩĪīĬĭĮį"
+      "İıIJijĴĵĶķĸĹĺĻļĽľĿ"
+      "ŀŁłŃńŅņŇňʼnŊŋŌōŎŏ"
+      "ŐőŒœŔŕŖŗŘřŚśŜŝŞş"
+      "ŠšŢţŤťŦŧŨũŪūŬŭŮů"
+      "ŰűŲųŴŵŶŷŸŹźŻżŽžſ"
+  ) )
+)
diff --git a/data/fonts/white-small.stf b/data/fonts/white-small.stf
new file mode 100644 (file)
index 0000000..ed3d5f4
--- /dev/null
@@ -0,0 +1,58 @@
+(supertux-font
+  (glyph-width 8)
+  (glyph-height 9)
+  (surface
+    (glyphs "white-small.png")
+    (shadows "shadow-small.png")
+    (chars
+      " !\"\#$%&'()*+,-./"
+      "0123456789:;<=>?"
+      "@ABCDEFGHIJKLMNO"
+      "PQRSTUVWXYZ[\\]^_"
+      "`abcdefghijklmno"
+      "pqrstuvwxyz{|}~ "
+      " ¡¢£¤¥¦§¨©ª«¬ ®¯"
+      "°±²³´µ¶·¸¹º»¼½¾¿"
+      "ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏ"
+      "ÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞß"
+      "àáâãäåæçèéêëìíîï"
+      "ðñòóôõö÷øùúûüýþÿ"
+      "ĀāĂ㥹ĆćĈĉĊċČčĎď"
+      "ĐđĒēĔĕĖėĘęĚěĜĝĞğ"
+      "ĠġĢģĤĥĦħĨĩĪīĬĭĮį"
+      "İıIJijĴĵĶķĸĹĺĻļĽľĿ"
+      "ŀŁłŃńŅņŇňʼnŊŋŌōŎŏ"
+      "ŐőŒœŔŕŖŗŘřŚśŜŝŞş"
+      "ŠšŢţŤťŦŧŨũŪūŬŭŮů"
+      "ŰűŲųŴŵŶŷŸŹźŻżŽžſ"
+  ) )
+)
+(supertux-font
+  (glyph-width 8)
+  (glyph-height 9)
+  (surface
+    (glyphs "white-small.png")
+    (shadows "shadow-small.png")
+    (chars
+      " !\"\#$%&'()*+,-./"
+      "0123456789:;<=>?"
+      "@ABCDEFGHIJKLMNO"
+      "PQRSTUVWXYZ[\\]^_"
+      "`abcdefghijklmno"
+      "pqrstuvwxyz{|}~ "
+      " ¡¢£¤¥¦§¨©ª«¬ ®¯"
+      "°±²³´µ¶·¸¹º»¼½¾¿"
+      "ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏ"
+      "ÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞß"
+      "àáâãäåæçèéêëìíîï"
+      "ðñòóôõö÷øùúûüýþÿ"
+      "ĀāĂ㥹ĆćĈĉĊċČčĎď"
+      "ĐđĒēĔĕĖėĘęĚěĜĝĞğ"
+      "ĠġĢģĤĥĦħĨĩĪīĬĭĮį"
+      "İıIJijĴĵĶķĸĹĺĻļĽľĿ"
+      "ŀŁłŃńŅņŇňʼnŊŋŌōŎŏ"
+      "ŐőŒœŔŕŖŗŘřŚśŜŝŞş"
+      "ŠšŢţŤťŦŧŨũŪūŬŭŮů"
+      "ŰűŲųŴŵŶŷŸŹźŻżŽžſ"
+  ) )
+)
diff --git a/data/fonts/white.stf b/data/fonts/white.stf
new file mode 100644 (file)
index 0000000..1de35ca
--- /dev/null
@@ -0,0 +1,58 @@
+(supertux-font
+  (glyph-width 16)
+  (glyph-height 18)
+  (surface
+    (glyphs "white.png")
+    (shadows "shadow.png")
+    (chars
+      " !\"\#$%&'()*+,-./"
+      "0123456789:;<=>?"
+      "@ABCDEFGHIJKLMNO"
+      "PQRSTUVWXYZ[\\]^_"
+      "`abcdefghijklmno"
+      "pqrstuvwxyz{|}~ "
+      " ¡¢£¤¥¦§¨©ª«¬ ®¯"
+      "°±²³´µ¶·¸¹º»¼½¾¿"
+      "ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏ"
+      "ÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞß"
+      "àáâãäåæçèéêëìíîï"
+      "ðñòóôõö÷øùúûüýþÿ"
+      "ĀāĂ㥹ĆćĈĉĊċČčĎď"
+      "ĐđĒēĔĕĖėĘęĚěĜĝĞğ"
+      "ĠġĢģĤĥĦħĨĩĪīĬĭĮį"
+      "İıIJijĴĵĶķĸĹĺĻļĽľĿ"
+      "ŀŁłŃńŅņŇňʼnŊŋŌōŎŏ"
+      "ŐőŒœŔŕŖŗŘřŚśŜŝŞş"
+      "ŠšŢţŤťŦŧŨũŪūŬŭŮů"
+      "ŰűŲųŴŵŶŷŸŹźŻżŽžſ"
+  ) )
+)
+(supertux-font
+  (glyph-width 16)
+  (glyph-height 18)
+  (surface
+    (glyphs "white.png")
+    (shadows "shadow.png")
+    (chars
+      " !\"\#$%&'()*+,-./"
+      "0123456789:;<=>?"
+      "@ABCDEFGHIJKLMNO"
+      "PQRSTUVWXYZ[\\]^_"
+      "`abcdefghijklmno"
+      "pqrstuvwxyz{|}~ "
+      " ¡¢£¤¥¦§¨©ª«¬ ®¯"
+      "°±²³´µ¶·¸¹º»¼½¾¿"
+      "ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏ"
+      "ÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞß"
+      "àáâãäåæçèéêëìíîï"
+      "ðñòóôõö÷øùúûüýþÿ"
+      "ĀāĂ㥹ĆćĈĉĊċČčĎď"
+      "ĐđĒēĔĕĖėĘęĚěĜĝĞğ"
+      "ĠġĢģĤĥĦħĨĩĪīĬĭĮį"
+      "İıIJijĴĵĶķĸĹĺĻļĽľĿ"
+      "ŀŁłŃńŅņŇňʼnŊŋŌōŎŏ"
+      "ŐőŒœŔŕŖŗŘřŚśŜŝŞş"
+      "ŠšŢţŤťŦŧŨũŪūŬŭŮů"
+      "ŰűŲųŴŵŶŷŸŹźŻżŽžſ"
+  ) )
+)