Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/images/en/numbers
diff options
context:
space:
mode:
Diffstat (limited to 'images/en/numbers')
-rw-r--r--images/en/numbers/and.gifbin2628 -> 0 bytes
-rw-r--r--images/en/numbers/and.svg39
-rw-r--r--images/en/numbers/division.gifbin1800 -> 0 bytes
-rw-r--r--images/en/numbers/division.svg47
-rw-r--r--images/en/numbers/equal.gifbin3680 -> 0 bytes
-rw-r--r--images/en/numbers/equal.svg48
-rw-r--r--images/en/numbers/greater.gifbin3728 -> 0 bytes
-rw-r--r--images/en/numbers/greater.svg48
-rw-r--r--images/en/numbers/less.gifbin3719 -> 0 bytes
-rw-r--r--images/en/numbers/less.svg48
-rw-r--r--images/en/numbers/minus.gifbin1772 -> 0 bytes
-rw-r--r--images/en/numbers/minus.svg47
-rw-r--r--images/en/numbers/not.gifbin2625 -> 0 bytes
-rw-r--r--images/en/numbers/not.svg38
-rw-r--r--images/en/numbers/number.gifbin2113 -> 0 bytes
-rw-r--r--images/en/numbers/number.svg32
-rw-r--r--images/en/numbers/numbersgroup.gifbin24880 -> 0 bytes
-rw-r--r--images/en/numbers/numbersgroup.svg472
-rw-r--r--images/en/numbers/numbersmask.gifbin2913 -> 0 bytes
-rw-r--r--images/en/numbers/numbersmask.svg74
-rw-r--r--images/en/numbers/or.gifbin2593 -> 0 bytes
-rw-r--r--images/en/numbers/or.svg39
-rw-r--r--images/en/numbers/plus.gifbin1787 -> 0 bytes
-rw-r--r--images/en/numbers/plus.svg47
-rw-r--r--images/en/numbers/print.gifbin2919 -> 0 bytes
-rw-r--r--images/en/numbers/print.svg62
-rw-r--r--images/en/numbers/product.gifbin1843 -> 0 bytes
-rw-r--r--images/en/numbers/product.svg47
-rw-r--r--images/en/numbers/random.gifbin4328 -> 0 bytes
-rw-r--r--images/en/numbers/random.svg76
-rw-r--r--images/en/numbers/remainder.gifbin2141 -> 0 bytes
-rw-r--r--images/en/numbers/remainder.svg48
-rw-r--r--images/en/numbers/sqrt.gifbin2116 -> 0 bytes
-rw-r--r--images/en/numbers/sqrt.svg41
34 files changed, 1253 insertions, 0 deletions
diff --git a/images/en/numbers/and.gif b/images/en/numbers/and.gif
deleted file mode 100644
index df94a8f..0000000
--- a/images/en/numbers/and.gif
+++ /dev/null
Binary files differ
diff --git a/images/en/numbers/and.svg b/images/en/numbers/and.svg
new file mode 100644
index 0000000..c3abf5f
--- /dev/null
+++ b/images/en/numbers/and.svg
@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ width="92"
+ height="46"
+ version="1.0">
+ <defs>
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop3168" />
+ <stop
+ style="stop-color:#ff00ff;stop-opacity:1;"
+ offset="1"
+ id="stop3170" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient3166"
+ id="linearGradient3172"
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.0000896,0,0,0.9890701,0.2458786,0.2513884)" />
+ </defs>
+ <path
+ style="fill:url(#linearGradient3172);fill-opacity:1;stroke:#a000a0;stroke-width:1.49184680000000003px;stroke-opacity:1;opacity:1"
+ d="M 0.74592343,0.74592343 L 91.754077,0.74592343 L 91.754077,4.2076687 C 91.754077,4.2076687 79.069042,5.9236467 74,9 C 71.203841,10.696962 66.759508,15.097466 65.251702,18 C 64.484155,19.477532 64.087075,21.336249 64.151604,23 C 64.189862,23.986414 64.551215,26.149113 65.051684,27 C 67.351348,30.909843 70.1144,33.659607 74,36 C 78.30402,38.592418 91.754077,41.792331 91.754077,41.792331 L 91.754077,45.254077 L 0.74592343,45.254077 L 0.74592343,41.792331 C 0.74592343,41.792331 14.227222,39.463583 19.247581,36 C 22.495791,33.759036 26.081665,30.711113 27.348298,27 C 27.684138,26.016021 27.779735,23.994457 27.748342,23 C 27.71695,22.005542 27.616888,18.878752 27.248298,18 C 25.790481,14.524428 22.470929,10.998997 19.247581,9 C 14.258161,5.9057523 0.74592343,4.2076687 0.74592343,4.2076687 L 0.74592343,0.74592343 z" />
+ <text
+ style="font-size:12px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
+ <tspan
+ x="46"
+ y="29"
+ style="font-size:18px">and</tspan></text>
+</svg>
diff --git a/images/en/numbers/division.gif b/images/en/numbers/division.gif
deleted file mode 100644
index 358e6a6..0000000
--- a/images/en/numbers/division.gif
+++ /dev/null
Binary files differ
diff --git a/images/en/numbers/division.svg b/images/en/numbers/division.svg
new file mode 100644
index 0000000..f2b69a2
--- /dev/null
+++ b/images/en/numbers/division.svg
@@ -0,0 +1,47 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ width="52"
+ height="37">
+ <defs>
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop3168" />
+ <stop
+ style="stop-color:#ff00ff;stop-opacity:1;"
+ offset="1"
+ id="stop3170" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3166"
+ id="linearGradient3173"
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <path
+ style="fill:url(#linearGradient3173);stroke:#a000a0;stroke-width:1.5px;stroke-opacity:1;fill-opacity:1.0"
+ d="M 0.5,0.5 L 51.5,0.5 L 51.5,9.5 L 47.5,9.5 L 47.5,6.5 L 38.5,6.5 L 38.5,29.5 L 47.5,29.5 L 47.5,26.5 L 51.5,26.5 L 51.5,36.5 L 0.5,36.5 L 0.5,29.5 L 12.5,29.5 L 12.5,6.5 L 0.5,6.5 L 0.5,0.5 z" />
+ <path
+ style="fill:none;stroke:#ffffff;stroke-width:1;stroke-opacity:1"
+ d="M 1.5,1.5 L 51,1.5" />
+ <path
+ style="fill:none;stroke:#600060;stroke-width:1;stroke-opacity:1"
+ d="M 39,7.5 L 47,7.5" />
+ <path
+ style="fill:none;stroke:#600060;stroke-width:1;stroke-opacity:1"
+ d="M 38,30.5 L 48,30.5" />
+ <text
+ style="font-size:12px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
+ <tspan
+ x="26"
+ y="26"
+ style="font-size:24px">/</tspan></text>
+</svg>
diff --git a/images/en/numbers/equal.gif b/images/en/numbers/equal.gif
deleted file mode 100644
index 3152be1..0000000
--- a/images/en/numbers/equal.gif
+++ /dev/null
Binary files differ
diff --git a/images/en/numbers/equal.svg b/images/en/numbers/equal.svg
new file mode 100644
index 0000000..0cc3624
--- /dev/null
+++ b/images/en/numbers/equal.svg
@@ -0,0 +1,48 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ width="320"
+ height="39"
+ version="1.0">
+ <defs>
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop3168" />
+ <stop
+ style="stop-color:#ff00ff;stop-opacity:1;"
+ offset="1"
+ id="stop3170" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3166"
+ id="linearGradient3172"
+ x1="0"
+ y1="19.625"
+ x2="320.75"
+ y2="19.625"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.0030831,0,0,0.9807123,0.75587,0.2535202)" />
+ </defs>
+ <path
+ style="fill:url(#linearGradient3172);fill-opacity:1;stroke:#a000a0;stroke-width:1.48775196;stroke-opacity:1"
+ d="M 293.65614,0.74387627 L 27.588342,0.98905436 C 19.719231,2.9515196 11.88717,3.4629225 5.7712854,8.8509585 C 4.444745,10.125915 2.2389899,12.869702 1.5081823,14.542151 C 1.0691225,15.546937 0.86254769,18.11801 0.75587,19.205662 C 0.66251396,20.15749 1.1331383,22.769377 1.5081823,23.652471 C 3.0916471,27.380959 4.6392931,28.615458 5.7712854,29.609625 C 12.212808,35.186583 19.888888,35.157137 27.839114,38.010946 L 293.65614,38.256124 C 293.65614,38.256124 306.20772,34.879034 308.65009,33.469899 C 310.4918,32.40732 315.49193,28.556828 316.92839,27.007975 C 318.02162,25.82921 319.33522,20.191125 319.2524,19.309134 C 319.09554,17.638883 318.40114,13.609113 317.5725,12.140475 C 316.38942,10.04363 314.18783,5.857964 308.82576,4.4965694 C 306.47301,3.8992195 293.65614,0.74387627 293.65614,0.74387627 z" />
+ <path
+ id="path3250"
+ d="M 31.517321,8.1785131 L 36.586941,8.1785131 L 36.586941,12.557108 L 43.684408,12.557108 L 43.684408,8.1785131 L 136.45845,8.1785131 L 136.45845,30.071487 L 43.684408,30.071487 L 43.684408,25.692892 L 36.586941,25.692892 L 36.586941,30.071487 L 31.517321,30.071487 L 31.517321,8.1785131 z"
+ style="fill:#ffffff;fill-opacity:1;stroke:#a000a0;stroke-width:2.10702682;stroke-opacity:1" />
+ <path
+ id="path3264"
+ d="M 180.71743,8.178513 L 185.78705,8.178513 L 185.78705,12.557108 L 192.88452,12.557108 L 192.88452,8.178513 L 285.65856,8.178513 L 285.65856,30.071487 L 192.88452,30.071487 L 192.88452,25.692892 L 185.78705,25.692892 L 185.78705,30.071487 L 180.71743,30.071487 L 180.71743,8.178513 z"
+ style="fill:#ffffff;fill-opacity:1;stroke:#a000a0;stroke-width:2.10702682;stroke-opacity:1" />
+ <text
+ style="font-size:12px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
+ <tspan
+ x="160"
+ y="29"
+ style="font-size:32px">=</tspan></text>
+</svg>
diff --git a/images/en/numbers/greater.gif b/images/en/numbers/greater.gif
deleted file mode 100644
index 1e5e304..0000000
--- a/images/en/numbers/greater.gif
+++ /dev/null
Binary files differ
diff --git a/images/en/numbers/greater.svg b/images/en/numbers/greater.svg
new file mode 100644
index 0000000..c3e8759
--- /dev/null
+++ b/images/en/numbers/greater.svg
@@ -0,0 +1,48 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ width="320"
+ height="39"
+ version="1.0">
+ <defs>
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop3168" />
+ <stop
+ style="stop-color:#ff00ff;stop-opacity:1;"
+ offset="1"
+ id="stop3170" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3166"
+ id="linearGradient3172"
+ x1="0"
+ y1="19.625"
+ x2="320.75"
+ y2="19.625"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.0030831,0,0,0.9807123,0.75587,0.2535202)" />
+ </defs>
+ <path
+ style="fill:url(#linearGradient3172);fill-opacity:1;stroke:#a000a0;stroke-width:1.48775196;stroke-opacity:1"
+ d="M 293.65614,0.74387627 L 27.588342,0.98905436 C 19.719231,2.9515196 11.88717,3.4629225 5.7712854,8.8509585 C 4.444745,10.125915 2.2389899,12.869702 1.5081823,14.542151 C 1.0691225,15.546937 0.86254769,18.11801 0.75587,19.205662 C 0.66251396,20.15749 1.1331383,22.769377 1.5081823,23.652471 C 3.0916471,27.380959 4.6392931,28.615458 5.7712854,29.609625 C 12.212808,35.186583 19.888888,35.157137 27.839114,38.010946 L 293.65614,38.256124 C 293.65614,38.256124 306.20772,34.879034 308.65009,33.469899 C 310.4918,32.40732 315.49193,28.556828 316.92839,27.007975 C 318.02162,25.82921 319.33522,20.191125 319.2524,19.309134 C 319.09554,17.638883 318.40114,13.609113 317.5725,12.140475 C 316.38942,10.04363 314.18783,5.857964 308.82576,4.4965694 C 306.47301,3.8992195 293.65614,0.74387627 293.65614,0.74387627 z" />
+ <path
+ id="path3250"
+ d="M 31.517321,8.1785131 L 36.586941,8.1785131 L 36.586941,12.557108 L 43.684408,12.557108 L 43.684408,8.1785131 L 136.45845,8.1785131 L 136.45845,30.071487 L 43.684408,30.071487 L 43.684408,25.692892 L 36.586941,25.692892 L 36.586941,30.071487 L 31.517321,30.071487 L 31.517321,8.1785131 z"
+ style="fill:#ffffff;fill-opacity:1;stroke:#a000a0;stroke-width:2.10702682;stroke-opacity:1" />
+ <path
+ id="path3264"
+ d="M 180.71743,8.178513 L 185.78705,8.178513 L 185.78705,12.557108 L 192.88452,12.557108 L 192.88452,8.178513 L 285.65856,8.178513 L 285.65856,30.071487 L 192.88452,30.071487 L 192.88452,25.692892 L 185.78705,25.692892 L 185.78705,30.071487 L 180.71743,30.071487 L 180.71743,8.178513 z"
+ style="fill:#ffffff;fill-opacity:1;stroke:#a000a0;stroke-width:2.10702682;stroke-opacity:1" />
+ <text
+ style="font-size:12px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
+ <tspan
+ x="160"
+ y="29"
+ style="font-size:32px">&gt;</tspan></text>
+</svg>
diff --git a/images/en/numbers/less.gif b/images/en/numbers/less.gif
deleted file mode 100644
index 9ff0343..0000000
--- a/images/en/numbers/less.gif
+++ /dev/null
Binary files differ
diff --git a/images/en/numbers/less.svg b/images/en/numbers/less.svg
new file mode 100644
index 0000000..6c1965f
--- /dev/null
+++ b/images/en/numbers/less.svg
@@ -0,0 +1,48 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ width="320"
+ height="39"
+ version="1.0">
+ <defs>
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop3168" />
+ <stop
+ style="stop-color:#ff00ff;stop-opacity:1;"
+ offset="1"
+ id="stop3170" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3166"
+ id="linearGradient3172"
+ x1="0"
+ y1="19.625"
+ x2="320.75"
+ y2="19.625"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.0030831,0,0,0.9807123,0.75587,0.2535202)" />
+ </defs>
+ <path
+ style="fill:url(#linearGradient3172);fill-opacity:1;stroke:#a000a0;stroke-width:1.48775196;stroke-opacity:1"
+ d="M 293.65614,0.74387627 L 27.588342,0.98905436 C 19.719231,2.9515196 11.88717,3.4629225 5.7712854,8.8509585 C 4.444745,10.125915 2.2389899,12.869702 1.5081823,14.542151 C 1.0691225,15.546937 0.86254769,18.11801 0.75587,19.205662 C 0.66251396,20.15749 1.1331383,22.769377 1.5081823,23.652471 C 3.0916471,27.380959 4.6392931,28.615458 5.7712854,29.609625 C 12.212808,35.186583 19.888888,35.157137 27.839114,38.010946 L 293.65614,38.256124 C 293.65614,38.256124 306.20772,34.879034 308.65009,33.469899 C 310.4918,32.40732 315.49193,28.556828 316.92839,27.007975 C 318.02162,25.82921 319.33522,20.191125 319.2524,19.309134 C 319.09554,17.638883 318.40114,13.609113 317.5725,12.140475 C 316.38942,10.04363 314.18783,5.857964 308.82576,4.4965694 C 306.47301,3.8992195 293.65614,0.74387627 293.65614,0.74387627 z" />
+ <path
+ id="path3250"
+ d="M 31.517321,8.1785131 L 36.586941,8.1785131 L 36.586941,12.557108 L 43.684408,12.557108 L 43.684408,8.1785131 L 136.45845,8.1785131 L 136.45845,30.071487 L 43.684408,30.071487 L 43.684408,25.692892 L 36.586941,25.692892 L 36.586941,30.071487 L 31.517321,30.071487 L 31.517321,8.1785131 z"
+ style="fill:#ffffff;fill-opacity:1;stroke:#a000a0;stroke-width:2.10702682;stroke-opacity:1" />
+ <path
+ id="path3264"
+ d="M 180.71743,8.178513 L 185.78705,8.178513 L 185.78705,12.557108 L 192.88452,12.557108 L 192.88452,8.178513 L 285.65856,8.178513 L 285.65856,30.071487 L 192.88452,30.071487 L 192.88452,25.692892 L 185.78705,25.692892 L 185.78705,30.071487 L 180.71743,30.071487 L 180.71743,8.178513 z"
+ style="fill:#ffffff;fill-opacity:1;stroke:#a000a0;stroke-width:2.10702682;stroke-opacity:1" />
+ <text
+ style="font-size:12px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
+ <tspan
+ x="160"
+ y="29"
+ style="font-size:32px">&lt;</tspan></text>
+</svg>
diff --git a/images/en/numbers/minus.gif b/images/en/numbers/minus.gif
deleted file mode 100644
index 1630422..0000000
--- a/images/en/numbers/minus.gif
+++ /dev/null
Binary files differ
diff --git a/images/en/numbers/minus.svg b/images/en/numbers/minus.svg
new file mode 100644
index 0000000..8e26ad4
--- /dev/null
+++ b/images/en/numbers/minus.svg
@@ -0,0 +1,47 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ width="52"
+ height="37">
+ <defs>
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop3168" />
+ <stop
+ style="stop-color:#ff00ff;stop-opacity:1;"
+ offset="1"
+ id="stop3170" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3166"
+ id="linearGradient3173"
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <path
+ style="fill:url(#linearGradient3173);stroke:#a000a0;stroke-width:1.5px;stroke-opacity:1;fill-opacity:1.0"
+ d="M 0.5,0.5 L 51.5,0.5 L 51.5,9.5 L 47.5,9.5 L 47.5,6.5 L 38.5,6.5 L 38.5,29.5 L 47.5,29.5 L 47.5,26.5 L 51.5,26.5 L 51.5,36.5 L 0.5,36.5 L 0.5,29.5 L 12.5,29.5 L 12.5,6.5 L 0.5,6.5 L 0.5,0.5 z" />
+ <path
+ style="fill:none;stroke:#ffffff;stroke-width:1;stroke-opacity:1"
+ d="M 1.5,1.5 L 51,1.5" />
+ <path
+ style="fill:none;stroke:#600060;stroke-width:1;stroke-opacity:1"
+ d="M 39,7.5 L 47,7.5" />
+ <path
+ style="fill:none;stroke:#600060;stroke-width:1;stroke-opacity:1"
+ d="M 38,30.5 L 48,30.5" />
+ <text
+ style="font-size:12px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
+ <tspan
+ x="26"
+ y="26"
+ style="font-size:24px">–</tspan></text>
+</svg>
diff --git a/images/en/numbers/not.gif b/images/en/numbers/not.gif
deleted file mode 100644
index 44f50eb..0000000
--- a/images/en/numbers/not.gif
+++ /dev/null
Binary files differ
diff --git a/images/en/numbers/not.svg b/images/en/numbers/not.svg
new file mode 100644
index 0000000..5cd3321
--- /dev/null
+++ b/images/en/numbers/not.svg
@@ -0,0 +1,38 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ width="82"
+ height="45"
+ version="1.0">
+ <defs>
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop3168" />
+ <stop
+ style="stop-color:#ff00ff;stop-opacity:1;"
+ offset="1"
+ id="stop3170" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient3166"
+ id="linearGradient3172"
+ x1="0"
+ y1="22"
+ x2="81"
+ y2="22"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <path
+ style="fill:url(#linearGradient3172);stroke:#a000a0;stroke-width:1.50000000000000000;stroke-opacity:1;fill-opacity:1;opacity:1"
+ d="M 81.5,0.5 L 52.184836,1.0946482 C 48.067642,1.1781641 41.389663,1.6361149 37.299849,2.1174546 C 33.873939,2.5206579 29.222297,3.248216 25.862124,4.028389 C 22.692508,4.7643181 18.365568,5.5610531 15.36737,6.8255165 C 13.084928,7.788116 9.844096,8.9699361 7.8592915,10.452059 C 6.3063049,11.611728 4.4309072,13.439472 3.2387792,14.967684 C 2.4840103,15.935237 1.6096745,17.352305 1.1777379,18.500898 C 0.80137523,19.50171 0.5007638,20.93076 0.5,22 C 0.49928515,23.000722 0.81886695,24.324532 1.1296286,25.27578 C 1.4937185,26.390267 2.1370867,27.841955 2.8000171,28.808994 C 3.7185158,30.14884 5.2539783,31.729416 6.5314467,32.73286 C 8.1587459,34.011095 10.035683,35.507397 11.918817,36.365182 C 14.32795,37.462564 17.712344,38.523245 20.256311,39.255638 C 22.654562,39.94608 31.841463,41.630103 34.839679,41.950768 L 54,44 L 81.5,44.5 L 81.5,41.5 C 81.5,41.5 77.395011,40.863389 75.669659,40.433376 C 73.739724,39.952375 68.641131,39.216464 65.189353,36.764503 C 65.189353,36.764503 60.564346,34.279867 59.187108,32.894525 C 57.956771,31.656948 56.397781,29.312001 55.648115,27.736143 C 54.949896,26.26843 54.555327,23.752729 54.566595,22.12744 C 54.5795,20.266029 55.406924,17.791597 56.341871,16.181973 C 57.423539,14.319752 59.589033,12.29889 61.299148,10.989929 C 63.279802,9.4738913 66.304312,7.9855935 68.603232,7.0179533 C 70.547739,6.1994893 73.287879,5.4998596 75.324226,4.9482432 C 77.161021,4.4506826 81.5,4 81.5,4 L 81.5,0.5" />
+ <text
+ style="font-size:12px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
+ <tspan
+ x="32"
+ y="28"
+ style="font-size:18">not</tspan></text>
+</svg>
diff --git a/images/en/numbers/number.gif b/images/en/numbers/number.gif
deleted file mode 100644
index edd558e..0000000
--- a/images/en/numbers/number.gif
+++ /dev/null
Binary files differ
diff --git a/images/en/numbers/number.svg b/images/en/numbers/number.svg
new file mode 100644
index 0000000..15520fb
--- /dev/null
+++ b/images/en/numbers/number.svg
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ width="105"
+ height="21">
+ <defs
+ id="defs5">
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop3168" />
+ <stop
+ style="stop-color:#ff00ff;stop-opacity:1;"
+ offset="1"
+ id="stop3170" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient3166"
+ id="linearGradient3172"
+ x1="0"
+ y1="0"
+ x2="104"
+ y2="21"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <path
+ style="fill:url(#linearGradient3172);fill-opacity:1;stroke:#a000a0;stroke-width:2;stroke-opacity:1"
+ d="M 1,0.5 L 6,0.5 L 6,4.5 L 13,4.5 L 13,0.5 L 104.5,0.5 L 104.5,20.5 L 13,20.5 L 13,16.5 L 6,16.5 L 6,20.5 L 1,20.5 L 1,0.5 z" />
+</svg>
diff --git a/images/en/numbers/numbersgroup.gif b/images/en/numbers/numbersgroup.gif
deleted file mode 100644
index 7fe9848..0000000
--- a/images/en/numbers/numbersgroup.gif
+++ /dev/null
Binary files differ
diff --git a/images/en/numbers/numbersgroup.svg b/images/en/numbers/numbersgroup.svg
new file mode 100644
index 0000000..6d9a842
--- /dev/null
+++ b/images/en/numbers/numbersgroup.svg
@@ -0,0 +1,472 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg:svg
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ width="145"
+ height="500"
+ version="1.0">
+ <svg:defs>
+ <svg:linearGradient
+ id="linearGradient5166">
+ <svg:stop
+ id="stop5168"
+ offset="0"
+ style="stop-color:#ffffff;stop-opacity:1;" />
+ <svg:stop
+ id="stop5170"
+ offset="1"
+ style="stop-color:#ff00ff;stop-opacity:1;" />
+ </svg:linearGradient>
+ <svg:linearGradient
+ xlink:href="#linearGradient3049"
+ id="linearGradient5187"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.66667,0,0,0.66667,147.83371,171.83398)"
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22" />
+ <svg:linearGradient
+ xlink:href="#linearGradient5166"
+ id="linearGradient3677"
+ x1="37.33316"
+ y1="41.5"
+ x2="107.66684"
+ y2="41.5"
+ gradientUnits="userSpaceOnUse" />
+ <svg:linearGradient
+ xlink:href="#linearGradient5166"
+ id="linearGradient3685"
+ x1="19.999912"
+ y1="78.214287"
+ x2="55.000088"
+ y2="78.214287"
+ gradientUnits="userSpaceOnUse" />
+ <svg:linearGradient
+ xlink:href="#linearGradient5166"
+ id="linearGradient3693"
+ x1="85.560509"
+ y1="78.214287"
+ x2="120.56069"
+ y2="78.214287"
+ gradientUnits="userSpaceOnUse" />
+ <svg:linearGradient
+ xlink:href="#linearGradient5166"
+ id="linearGradient3701"
+ x1="19.999912"
+ y1="114.35662"
+ x2="55.000088"
+ y2="114.35662"
+ gradientUnits="userSpaceOnUse" />
+ <svg:linearGradient
+ xlink:href="#linearGradient5166"
+ id="linearGradient3709"
+ x1="85.560509"
+ y1="114.35662"
+ x2="120.56069"
+ y2="114.35662"
+ gradientUnits="userSpaceOnUse" />
+ <svg:linearGradient
+ xlink:href="#linearGradient5166"
+ id="linearGradient3717"
+ x1="15.999892"
+ y1="150.49895"
+ x2="59.000107"
+ y2="150.49895"
+ gradientUnits="userSpaceOnUse" />
+ <svg:linearGradient
+ xlink:href="#linearGradient5166"
+ id="linearGradient3725"
+ x1="84.393837"
+ y1="150.49895"
+ x2="121.72736"
+ y2="150.49895"
+ gradientUnits="userSpaceOnUse" />
+ <svg:linearGradient
+ xlink:href="#linearGradient5166"
+ id="linearGradient3733"
+ x1="10.277154"
+ y1="192.5"
+ x2="134.72285"
+ y2="192.5"
+ gradientUnits="userSpaceOnUse" />
+ <svg:linearGradient
+ xlink:href="#linearGradient5166"
+ id="linearGradient3741"
+ x1="1.2215077"
+ y1="235"
+ x2="143.7785"
+ y2="235"
+ gradientUnits="userSpaceOnUse" />
+ <svg:linearGradient
+ xlink:href="#linearGradient5166"
+ id="linearGradient3749"
+ x1="1.2215077"
+ y1="278.5"
+ x2="143.7785"
+ y2="278.5"
+ gradientUnits="userSpaceOnUse" />
+ <svg:linearGradient
+ xlink:href="#linearGradient5166"
+ id="linearGradient3757"
+ x1="1.2215077"
+ y1="318"
+ x2="143.7785"
+ y2="318"
+ gradientUnits="userSpaceOnUse" />
+ <svg:linearGradient
+ xlink:href="#linearGradient5166"
+ id="linearGradient3765"
+ x1="8.1665125"
+ y1="360"
+ x2="69.833488"
+ y2="360"
+ gradientUnits="userSpaceOnUse" />
+ <svg:linearGradient
+ xlink:href="#linearGradient5166"
+ id="linearGradient3774"
+ x1="77.666512"
+ y1="359.5"
+ x2="139.33348"
+ y2="359.5"
+ gradientUnits="userSpaceOnUse" />
+ <svg:linearGradient
+ xlink:href="#linearGradient5166"
+ id="linearGradient3782"
+ x1="44.999863"
+ y1="402.5"
+ x2="100.00014"
+ y2="402.5"
+ gradientUnits="userSpaceOnUse" />
+ <svg:linearGradient
+ xlink:href="#linearGradient5166"
+ id="linearGradient3790"
+ x1="43.416519"
+ y1="448.5"
+ x2="92.750099"
+ y2="448.5"
+ gradientUnits="userSpaceOnUse" />
+ </svg:defs>
+ <svg:path
+ style="fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:1px;stroke-opacity:1"
+ d="M 0.5594301,0.5 L 0.49711997,486.41023 L 3.6209793,493.14297 L 8.494839,497.1072 L 15.156388,499.50288 L 128.9813,499.50288 L 135.82978,496.93866 L 141.77903,492.04729 L 144.50288,483.79171 L 144.54057,0.5 L 0.5594301,0.5 z" />
+ <svg:rect
+ style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:1.13613331;stroke-opacity:1"
+ width="137.56932"
+ height="0.13955142"
+ x="3.7153397"
+ y="171.19794" />
+ <svg:rect
+ style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#fff080;stroke-width:1;stroke-opacity:1"
+ width="137.56932"
+ height="0.13955142"
+ x="3.7153397"
+ y="172.31435" />
+ <svg:rect
+ style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#ffffc4;stroke-width:1;stroke-opacity:1"
+ width="137.56932"
+ height="0.13955142"
+ x="3.7153397"
+ y="173.29239" />
+ <svg:rect
+ style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:1;stroke-opacity:1"
+ width="137.56932"
+ height="0.13955142"
+ x="3.7153397"
+ y="55.382996" />
+ <svg:rect
+ style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#fff080;stroke-width:1;stroke-opacity:1"
+ width="137.56932"
+ height="0.13955142"
+ x="3.7153397"
+ y="56.499405" />
+ <svg:rect
+ style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#ffffc4;stroke-width:1;stroke-opacity:1"
+ width="137.56932"
+ height="0.13955142"
+ x="3.7153397"
+ y="57.477448" />
+ <svg:rect
+ style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:1;stroke-opacity:1"
+ width="137.56932"
+ height="0.13955142"
+ x="3.7153397"
+ y="-28.931932"
+ transform="scale(1,-1)" />
+ <svg:rect
+ style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#fff080;stroke-width:1;stroke-opacity:1"
+ width="137.56932"
+ height="0.13955142"
+ x="3.7153397"
+ y="-27.815523"
+ transform="scale(1,-1)" />
+ <svg:rect
+ style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:1;stroke-opacity:1"
+ width="137.56932"
+ height="0.13955142"
+ x="3.7153397"
+ y="-472.77127"
+ transform="scale(1,-1)" />
+ <svg:rect
+ style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#fff080;stroke-width:1;stroke-opacity:1"
+ width="137.56932"
+ height="0.13955142"
+ x="3.7153397"
+ y="-471.43195"
+ transform="scale(1,-1)" />
+ <svg:path
+ style="fill:#ff4040;fill-opacity:1;stroke:#ff4040;stroke-width:1;stroke-opacity:1"
+ cx="71.125"
+ cy="438.375"
+ rx="8.375"
+ ry="8.125"
+ d="M 79.5,438.375 A 8.375,8.125 0 1 1 62.75,438.375 A 8.375,8.125 0 1 1 79.5,438.375 z"
+ transform="translate(1.375,47.250977)" />
+ <svg:text
+ style="font-size:12px;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-opacity:1;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans Bold"><svg:tspan
+ x="67.879883"
+ y="490"
+ style="font-size:12px">X</svg:tspan>
+ </svg:text>
+ <svg:text
+ style="font-size:12px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
+ <svg:tspan
+ x="72.5"
+ y="21.5"
+ style="font-size:20px"
+ id="tspan2796">Numbers</svg:tspan>
+ </svg:text>
+ <svg:rect
+ style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:1.13613331;stroke-opacity:1"
+ width="137.56932"
+ height="0.13955142"
+ x="3.7153397"
+ y="212.883" />
+ <svg:rect
+ style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#fff080;stroke-width:1.13613331;stroke-opacity:1"
+ width="137.56932"
+ height="0.13955142"
+ x="3.7153397"
+ y="213.99942" />
+ <svg:rect
+ style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#ffffc4;stroke-width:1.13613331;stroke-opacity:1"
+ width="137.56932"
+ height="0.13955142"
+ x="3.7153397"
+ y="214.97745" />
+ <svg:rect
+ style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:1.13613331;stroke-opacity:1"
+ width="137.56932"
+ height="0.13955142"
+ x="3.7153397"
+ y="337.883" />
+ <svg:rect
+ style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#fff080;stroke-width:1.13613331;stroke-opacity:1"
+ width="137.56932"
+ height="0.13955142"
+ x="3.7153397"
+ y="338.99939" />
+ <svg:rect
+ style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#ffffc4;stroke-width:1.13613331;stroke-opacity:1"
+ width="137.56932"
+ height="0.13955142"
+ x="3.7153397"
+ y="339.97745" />
+ <svg:rect
+ style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:1.13613331;stroke-opacity:1"
+ width="137.56932"
+ height="0.13955142"
+ x="3.7153397"
+ y="425.883" />
+ <svg:rect
+ style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#fff080;stroke-width:1.13613331;stroke-opacity:1"
+ width="137.56932"
+ height="0.13955142"
+ x="3.7153397"
+ y="426.99939" />
+ <svg:rect
+ style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#ffffc4;stroke-width:1;stroke-opacity:1"
+ width="137"
+ height="0.2"
+ x="4"
+ y="427" />
+ <svg:path
+ d="M 37.99983,34.8333 L 41.33318,34.8333 L 41.33318,37.49998 L 45.99987,37.49998 L 45.99987,34.8333 L 107.00017,34.8333 L 107.00017,48.1667 L 45.99987,48.1667 L 45.99987,45.50002 L 41.33318,45.50002 L 41.33318,48.1667 L 37.99983,48.1667 L 37.99983,34.8333 z"
+ style="fill:url(#linearGradient3677);fill-opacity:1.0;stroke:#a000a0;stroke-width:1;stroke-opacity:1" />
+ <svg:path
+ style="fill:url(#linearGradient3685);fill-opacity:1.0;stroke:#a000a0;stroke-width:1px;stroke-opacity:1"
+ d="M 20.499915,66.214225 L 54.500085,66.214225 L 54.500085,72.214255 L 51.833405,72.214255 L 51.833405,70.214245 L 45.833375,70.214245 L 45.833375,85.547655 L 51.833405,85.547655 L 51.833405,83.547645 L 54.500085,83.547645 L 54.500085,90.214345 L 20.499915,90.214345 L 20.499915,85.547655 L 28.499955,85.547655 L 28.499955,70.214245 L 20.499915,70.214245 L 20.499915,66.214225 z" />
+ <svg:text
+ style="font-size:8px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
+ <svg:tspan
+ x="38"
+ y="83"
+ style="font-size:16px">+</svg:tspan>
+ </svg:text>
+ <svg:path
+ style="fill:url(#linearGradient3693);fill-opacity:1.0;stroke:#a000a0;stroke-width:1px;stroke-opacity:1"
+ d="M 86.060515,66.214225 L 120.06069,66.214225 L 120.06069,72.214255 L 117.39401,72.214255 L 117.39401,70.214245 L 111.39397,70.214245 L 111.39397,85.547655 L 117.39401,85.547655 L 117.39401,83.547645 L 120.06069,83.547645 L 120.06069,90.214345 L 86.060515,90.214345 L 86.060515,85.547655 L 94.060555,85.547655 L 94.060555,70.214245 L 86.060515,70.214245 L 86.060515,66.214225 z" />
+ <svg:text
+ style="font-size:8px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
+ <svg:tspan
+ x="103"
+ y="83"
+ style="font-size:16px">–</svg:tspan></svg:text>
+ <svg:path
+ style="fill:url(#linearGradient3701);fill-opacity:1.0;stroke:#a000a0;stroke-width:1px;stroke-opacity:1"
+ d="M 20.499915,102.35656 L 54.500085,102.35656 L 54.500085,108.35658 L 51.833405,108.35658 L 51.833405,106.35657 L 45.833375,106.35657 L 45.833375,121.68998 L 51.833405,121.68998 L 51.833405,119.68997 L 54.500085,119.68997 L 54.500085,126.35667 L 20.499915,126.35667 L 20.499915,121.68998 L 28.499955,121.68998 L 28.499955,106.35657 L 20.499915,106.35657 L 20.499915,102.35656 z" />
+ <svg:text
+ style="font-size:8px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
+ <svg:tspan
+ x="38"
+ y="119"
+ style="font-size:21px">⨉</svg:tspan></svg:text>
+ <svg:path
+ style="fill:url(#linearGradient3709);fill-opacity:1.0;stroke:#a000a0;stroke-width:1px;stroke-opacity:1"
+ d="M 86.060515,102.35656 L 120.06069,102.35656 L 120.06069,108.35658 L 117.39401,108.35658 L 117.39401,106.35657 L 111.39397,106.35657 L 111.39397,121.68998 L 117.39401,121.68998 L 117.39401,119.68997 L 120.06069,119.68997 L 120.06069,126.35667 L 86.060515,126.35667 L 86.060515,121.68998 L 94.060555,121.68998 L 94.060555,106.35657 L 86.060515,106.35657 L 86.060515,102.35656 z" />
+ <svg:text
+ style="font-size:8px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
+ <svg:tspan
+ x="103"
+ y="119"
+ style="font-size:16px">/</svg:tspan></svg:text>
+ <svg:path
+ style="fill:url(#linearGradient3717);fill-opacity:1.0;stroke:#a000a0;stroke-width:1px;stroke-opacity:1"
+ d="M 16.499895,138.4989 L 58.500105,138.4989 L 58.500105,144.49892 L 55.833425,144.49892 L 55.833425,142.49892 L 49.50006,142.49892 L 49.50006,157.83232 L 55.833425,157.83232 L 55.833425,155.83231 L 58.500105,155.83231 L 58.500105,162.49901 L 16.499895,162.49901 L 16.499895,157.83232 L 24.499935,157.83232 L 24.499935,142.49892 L 16.499895,142.49892 L 16.499895,138.4989 z" />
+ <svg:text
+ style="font-size:8px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
+ <svg:tspan
+ x="37"
+ y="154"
+ style="font-size:9px">mod</svg:tspan></svg:text>
+ <svg:path
+ style="fill:url(#linearGradient3725);fill-opacity:1.0;stroke:#a000a0;stroke-width:1;stroke-opacity:1"
+ d="M 121.22736,138.49679 L 99.560582,138.49679 L 96.868887,139.93973 L 95.223158,141.58546 L 93.893887,143.83015 L 93.893887,145.78049 L 88.839403,145.84632 L 88.839403,143.83015 L 84.893842,143.83015 L 84.893842,157.16355 L 88.893862,157.16355 L 88.893862,154.83021 L 93.893887,154.83021 L 93.893887,159.60462 L 95.159004,161.44784 L 97.858,162.5011 L 121.22736,162.43527 L 121.22736,155.83021 L 117.67258,155.83021 L 117.67258,157.89306 L 112.0771,157.89306 L 111.89398,142.83015 L 117.89401,142.83015 L 117.89401,144.83016 L 121.22736,144.83016 L 121.22736,138.49679 z" />
+ <svg:g>
+ <svg:text
+ style="font-size:8px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans"><svg:tspan
+ style="font-size:16px"
+ y="157"
+ x="102">√</svg:tspan></svg:text>
+ </svg:g>
+ <svg:path
+ style="fill:url(#linearGradient3733);fill-opacity:1.0;stroke:#a000a0;stroke-width:1;stroke-opacity:1"
+ d="M 125.54364,182.16802 L 20.202678,182.44265 L 18.649745,183.26928 L 17.553556,184.00407 L 16.548717,185.65733 L 16.548717,191.5356 L 13.260151,191.62745 L 13.168802,190.06603 L 10.611029,189.97418 L 10.793727,199.34268 L 13.077453,199.34268 L 13.168802,197.41387 L 16.548717,197.50572 L 16.457368,200.99594 L 17.370858,201.82257 L 18.923792,202.55736 L 129.09073,202.8329 L 128.81668,199.06713 L 134.38897,198.88344 L 134.29762,190.52527 L 129.09073,190.52527 L 128.99938,185.38178 L 127.81184,183.72852 L 125.98486,182.16711 L 125.54364,182.16802 L 125.54364,182.16802" />
+ <svg:path
+ d="M 23.057444,190.07932 L 25.310631,190.07932 L 25.310631,192.02538 L 28.465092,192.02538 L 28.465092,190.07932 L 69.698412,190.07932 L 69.698412,199.80963 L 28.465092,199.80963 L 28.465092,197.86356 L 25.310631,197.86356 L 25.310631,199.80963 L 23.057444,199.80963 L 23.057444,190.07932 z"
+ style="fill:#ffffff;fill-opacity:1;stroke:#a000a0;stroke-width:1;stroke-opacity:1" />
+ <svg:path
+ d="M 77.813595,190.07932 L 80.066783,190.07932 L 80.066783,192.02538 L 83.221245,192.02538 L 83.221245,190.07932 L 124.45457,190.07932 L 124.45457,199.80963 L 83.221245,199.80963 L 83.221245,197.86356 L 80.066783,197.86356 L 80.066783,199.80963 L 77.813595,199.80963 L 77.813595,190.07932 z"
+ style="fill:#ffffff;fill-opacity:1;stroke:#a000a0;stroke-width:1;stroke-opacity:1" />
+ <svg:text
+ style="font-size:8px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
+ <svg:tspan
+ x="72.5"
+ y="189"
+ style="font-size:6px">random</svg:tspan></svg:text>
+ <svg:path
+ style="fill:url(#linearGradient3757);fill-opacity:1.0;stroke:#a000a0;stroke-width:1;stroke-opacity:1"
+ d="M 131.00059,309.49992 L 13.110516,309.61103 L 9.9993735,310.49993 L 5.4437723,312.61106 L 2.9993033,314.72219 L 1.7770688,317.05555 L 1.5548444,317.94445 L 1.5548444,319.38891 L 2.4437422,320.94448 L 4.8882111,322.83339 L 7.777129,324.38896 L 10.554935,325.50008 L 13.221628,326.38898 L 131.44504,326.50009 L 135.6673,324.94452 L 139.55623,323.38895 L 142.0007,321.38893 L 143.33404,319.38891 L 143.44516,318.05556 L 142.77848,315.61109 L 140.33401,312.9444 L 137.00065,311.61105 L 134.00062,310.38882 L 131.00059,309.49992 z" />
+ <svg:path
+ d="M 15.779593,313.30152 L 18.03278,313.30152 L 18.03278,315.24758 L 21.187242,315.24758 L 21.187242,313.30152 L 62.420561,313.30152 L 62.420561,323.03183 L 21.187242,323.03183 L 21.187242,321.08577 L 18.03278,321.08577 L 18.03278,323.03183 L 15.779593,323.03183 L 15.779593,313.30152 z"
+ style="fill:#ffffff;fill-opacity:1;stroke:#a000a0;stroke-width:1;stroke-opacity:1" />
+ <svg:path
+ d="M 82.091416,313.30152 L 84.344603,313.30152 L 84.344603,315.24758 L 87.499066,315.24758 L 87.499066,313.30152 L 128.73239,313.30152 L 128.73239,323.03183 L 87.499066,323.03183 L 87.499066,321.08577 L 84.344603,321.08577 L 84.344603,323.03183 L 82.091416,323.03183 L 82.091416,313.30152 z"
+ style="fill:#ffffff;fill-opacity:1;stroke:#a000a0;stroke-width:1;stroke-opacity:1" />
+ <svg:text
+ style="font-size:5px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
+ <svg:tspan
+ x="72.5"
+ y="323"
+ style="font-size:14px">=</svg:tspan></svg:text>
+ <svg:path
+ style="fill:url(#linearGradient3749);fill-opacity:1.0;stroke:#a000a0;stroke-width:1;stroke-opacity:1"
+ d="M 131.00059,269.99992 L 13.110516,270.11103 L 9.9993735,270.99993 L 5.4437723,273.11106 L 2.9993033,275.22219 L 1.7770688,277.55555 L 1.5548444,278.44445 L 1.5548444,279.88891 L 2.4437422,281.44448 L 4.8882111,283.33339 L 7.777129,284.88896 L 10.554935,286.00008 L 13.221628,286.88898 L 131.44504,287.00009 L 135.6673,285.44452 L 139.55623,283.88895 L 142.0007,281.88893 L 143.33404,279.88891 L 143.44516,278.55556 L 142.77848,276.11109 L 140.33401,273.4444 L 137.00065,272.11105 L 134.00062,270.88882 L 131.00059,269.99992 z" />
+ <svg:path
+ d="M 15.779593,273.80152 L 18.03278,273.80152 L 18.03278,275.74758 L 21.187242,275.74758 L 21.187242,273.80152 L 62.420561,273.80152 L 62.420561,283.53183 L 21.187242,283.53183 L 21.187242,281.58577 L 18.03278,281.58577 L 18.03278,283.53183 L 15.779593,283.53183 L 15.779593,273.80152 z"
+ style="fill:#ffffff;fill-opacity:1;stroke:#a000a0;stroke-width:1;stroke-opacity:1" />
+ <svg:path
+ d="M 82.091416,273.80152 L 84.344603,273.80152 L 84.344603,275.74758 L 87.499066,275.74758 L 87.499066,273.80152 L 128.73239,273.80152 L 128.73239,283.53183 L 87.499066,283.53183 L 87.499066,281.58577 L 84.344603,281.58577 L 84.344603,283.53183 L 82.091416,283.53183 L 82.091416,273.80152 z"
+ style="fill:#ffffff;fill-opacity:1;stroke:#a000a0;stroke-width:1;stroke-opacity:1" />
+ <svg:text
+ style="font-size:5px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans"><svg:tspan
+ x="72.5"
+ y="283"
+ style="font-size:14px">&lt;</svg:tspan></svg:text>
+ <svg:path
+ style="fill:url(#linearGradient3741);fill-opacity:1.0;stroke:#a000a0;stroke-width:1;stroke-opacity:1"
+ d="M 131.00059,226.49992 L 13.110516,226.61103 L 9.9993735,227.49993 L 5.4437723,229.61106 L 2.9993033,231.72219 L 1.7770688,234.05555 L 1.5548444,234.94445 L 1.5548444,236.38891 L 2.4437422,237.94448 L 4.8882111,239.83339 L 7.777129,241.38896 L 10.554935,242.50008 L 13.221628,243.38898 L 131.44504,243.50009 L 135.6673,241.94452 L 139.55623,240.38895 L 142.0007,238.38893 L 143.33404,236.38891 L 143.44516,235.05556 L 142.77848,232.61109 L 140.33401,229.9444 L 137.00065,228.61105 L 134.00062,227.38882 L 131.00059,226.49992 z" />
+ <svg:path
+ d="M 15.779593,230.30152 L 18.03278,230.30152 L 18.03278,232.24758 L 21.187242,232.24758 L 21.187242,230.30152 L 62.420561,230.30152 L 62.420561,240.03183 L 21.187242,240.03183 L 21.187242,238.08577 L 18.03278,238.08577 L 18.03278,240.03183 L 15.779593,240.03183 L 15.779593,230.30152 z"
+ style="fill:#ffffff;fill-opacity:1;stroke:#a000a0;stroke-width:1;stroke-opacity:1" />
+ <svg:path
+ d="M 82.091416,230.30152 L 84.344603,230.30152 L 84.344603,232.24758 L 87.499066,232.24758 L 87.499066,230.30152 L 128.73239,230.30152 L 128.73239,240.03183 L 87.499066,240.03183 L 87.499066,238.08577 L 84.344603,238.08577 L 84.344603,240.03183 L 82.091416,240.03183 L 82.091416,230.30152 z"
+ style="fill:#ffffff;fill-opacity:1;stroke:#a000a0;stroke-width:1;stroke-opacity:1" />
+ <svg:text
+ style="font-size:5px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
+ <svg:tspan
+ x="72.5"
+ y="239"
+ style="font-size:14px">&gt;</svg:tspan></svg:text>
+ <svg:path
+ style="fill:url(#linearGradient3765);fill-opacity:1.0;stroke:#a000a0;stroke-width:1px;stroke-opacity:1"
+ d="M 8.666515,344.99992 L 69.333485,344.99992 L 69.333485,347.33327 L 63.66679,347.99994 L 59.66677,349.33328 L 56.666755,350.99995 L 53.333405,353.66663 L 51.66673,356.33331 L 50.933393,359.33333 L 51.533396,362.13334 L 53.00007,365.33336 L 55.333415,367.33337 L 58.666765,369.33338 L 62.000115,370.66672 L 65.6668,371.66672 L 69.333485,372.66673 L 69.333485,375.00007 L 8.666515,375.00007 L 8.666515,372.66673 L 13.333205,371.66672 L 17.866561,370.53339 L 21.66658,368.66671 L 24.33326,366.6667 L 25.999935,364.40002 L 26.99994,361.66667 L 26.99994,359.33333 L 26.866606,357.19999 L 25.999935,355.33331 L 23.999925,352.66663 L 21.266578,350.86662 L 17.799894,349.13328 L 13.66654,347.99994 L 8.666515,347.33327 L 8.666515,344.99992 z" />
+ <svg:text
+ style="font-size:8px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
+ <svg:tspan
+ x="39"
+ y="364"
+ style="font-size:11">and</svg:tspan></svg:text>
+ <svg:path
+ style="fill:url(#linearGradient3774);fill-opacity:1.0;stroke:#a000a0;stroke-width:1px;stroke-opacity:1"
+ d="M 78.166515,344.49992 L 138.83348,344.49992 L 138.83348,346.83327 L 133.16679,347.49994 L 129.16677,348.83328 L 126.16675,350.49995 L 122.8334,353.16663 L 121.16673,355.83331 L 120.43339,358.83333 L 121.0334,361.63334 L 122.50007,364.83336 L 124.83342,366.83337 L 128.16676,368.83338 L 131.50011,370.16672 L 135.1668,371.16672 L 138.83348,372.16673 L 138.83348,374.50007 L 78.166515,374.50007 L 78.166515,372.16673 L 82.833205,371.16672 L 87.366561,370.03339 L 91.16658,368.16671 L 93.83326,366.1667 L 95.499935,363.90002 L 96.49994,361.16667 L 96.49994,358.83333 L 96.366606,356.69999 L 95.499935,354.83331 L 93.499925,352.16663 L 90.766578,350.36662 L 87.299894,348.63328 L 83.16654,347.49994 L 78.166515,346.83327 L 78.166515,344.49992 z" />
+ <svg:text
+ style="font-size:8px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
+ <svg:tspan
+ x="108"
+ y="363"
+ style="font-size:11">or</svg:tspan></svg:text>
+ <svg:path
+ style="fill:url(#linearGradient3782);fill-opacity:1;stroke:#a000a0;stroke-width:1;stroke-opacity:1"
+ d="M 99.500135,387.83326 L 78.833365,387.83326 L 69.702859,388.44907 L 62.143743,389.72303 L 55.213278,391.78601 L 50.406084,394.468 L 47.325727,397.47844 L 45.951693,399.83392 L 45.499865,402.16667 L 45.919619,404.35053 L 47.033217,406.70602 L 49.52085,409.32195 L 53.508882,411.61136 L 59.067239,413.53834 L 64.471011,414.78601 L 71.035993,416.12797 L 78.833365,417.16674 L 99.500135,417.16674 L 99.500135,415.16674 L 95.613222,414.45565 L 91.400679,413.11754 C 90.25565,412.5941 90.749423,412.81081 88.295954,411.41507 L 84.756944,408.90114 L 82.529748,405.7265 L 81.544442,402.25163 L 82.727965,398.28797 L 86.032833,394.82659 L 90.902247,392.17859 L 95.382932,390.79878 L 99.500135,389.83328 L 99.500135,387.83326" />
+ <svg:text
+ style="font-size:8px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
+ <svg:tspan
+ x="68"
+ y="406"
+ style="font-size:11">not</svg:tspan></svg:text>
+ <svg:path
+ style="fill:#e000e0;fill-opacity:1;stroke:#800080;stroke-width:1;stroke-opacity:1"
+ d="M 90.083421,437.83328 L 101.08348,437.83328 L 101.08348,441.8333 L 98.416796,441.8333 L 98.416796,439.83329 L 91.416761,439.83329" />
+ <svg:path
+ style="fill:#e000e0;fill-opacity:1;stroke:#800080;stroke-width:1;stroke-opacity:1"
+ d="M 90.083421,456.1667 L 101.08348,456.1667 L 101.08348,452.16668 L 98.416796,452.16668 L 98.416796,454.1667 L 91.416761,454.1667" />
+ <svg:path
+ style="fill:url(#linearGradient3790);fill-opacity:1.0;stroke:#a000a0;stroke-width:1;stroke-opacity:1"
+ d="M 75.416681,434.49993 C 86.083401,434.49993 86.083401,434.49993 86.083401,434.49993 L 89.750086,437.16661 L 92.083431,441.16663 L 92.083431,453.83336 L 89.750086,457.16671 L 86.083401,459.83339 L 74.750011,459.83339 L 74.750011,459.83339 L 74.750011,462.50007 L 61.416611,462.50007 L 61.416611,459.83339 L 50.083221,459.83339 L 46.416536,457.16671 L 44.083191,453.83336 L 44.083191,441.16663 L 46.416536,437.16661 L 50.083221,434.49993 L 60.749941,434.49993 L 60.749941,437.83328 L 75.416681,437.83328 L 75.416681,434.49993 z" />
+ <svg:text
+ style="font-size:12px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
+ <svg:tspan
+ x="70"
+ y="451"
+ font-size="11">print</svg:tspan>
+ </svg:text>
+ <svg:text
+ style="font-size:12px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
+ <svg:tspan
+ font-size="11"
+ x="72.5"
+ y="46">number</svg:tspan></svg:text>
+ <svg:text
+ style="font-size:10.5px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
+ <svg:tspan
+ font-size="10.5"
+ x="46"
+ y="199">min</svg:tspan></svg:text>
+ <svg:text
+ style="font-size:10px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
+ <svg:tspan
+ x="100"
+ y="199"
+ font-size="10.5">max</svg:tspan></svg:text>
+</svg:svg>
diff --git a/images/en/numbers/numbersmask.gif b/images/en/numbers/numbersmask.gif
deleted file mode 100644
index ab61c28..0000000
--- a/images/en/numbers/numbersmask.gif
+++ /dev/null
Binary files differ
diff --git a/images/en/numbers/numbersmask.svg b/images/en/numbers/numbersmask.svg
new file mode 100644
index 0000000..193e7a3
--- /dev/null
+++ b/images/en/numbers/numbersmask.svg
@@ -0,0 +1,74 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ width="145"
+ height="500"
+ version="1.0">
+ <rect
+ style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:4;stroke-opacity:1"
+ width="143"
+ height="440"
+ x="1"
+ y="30" />
+ <rect
+ style="opacity:1;fill:#080808;fill-opacity:1;stroke:none;stroke-width:1;stroke-opacity:1"
+ width="145"
+ height="29"
+ x="0"
+ y="0" />
+ <path
+ style="fill:#080808;fill-opacity:1;stroke:none;stroke-width:1px;stroke-opacity:1"
+ d="M 0,470 L 0,486 L 3,493 L 8,497 L 15,499 L 129,499 L 136,497 L 142,492 L 145,484 L 145,470 L 0,470 z" />
+ <path
+ d="M 39,36 L 42,36 L 42,38 L 47,38 L 47,36 L 108,36 L 108,49 L 47,49 L 47,46 L 42,46 L 42,49 L 39,49 L 39,36 z"
+ style="fill:#101010;fill-opacity:1;stroke:#101010;stroke-width:1;stroke-opacity:1" />
+ <path
+ style="fill:#181818;fill-opacity:1;stroke:#181818;stroke-width:1;stroke-opacity:1"
+ d="M 21,67 L 55,67 L 55,73 L 53,73 L 53,71 L 47,71 L 47,86 L 53,86 L 53,84 L 55,84 L 55,91 L 21,91 L 21,86 L 29,86 L 29,71 L 21,71 L 21,67 z" />
+ <path
+ style="fill:#202020;fill-opacity:1;stroke:#202020;stroke-width:1;stroke-opacity:1"
+ d="M 87,67 L 121,67 L 121,73 L 118,73 L 118,71 L 112,71 L 112,86 L 118,86 L 118,84 L 121,84 L 121,91 L 87,91 L 87,86 L 95,86 L 95,71 L 87,71 L 87,67 z" />
+ <path
+ style="fill:#282828;fill-opacity:1;stroke:#282828;stroke-width:1;stroke-opacity:1"
+ d="M 21,103 L 55,103 L 55,109 L 53,109 L 53,107 L 47,107 L 47,123 L 53,123 L 53,121 L 55,121 L 55,127 L 21,127 L 21,123 L 29,123 L 29,107 L 21,107 L 21,103 z" />
+ <path
+ style="fill:#303030;fill-opacity:1;stroke:#303030;stroke-width:1;stroke-opacity:1"
+ d="M 87,103 L 121,103 L 121,109 L 118,109 L 118,107 L 112,107 L 112,123 L 118,123 L 118,121 L 121,121 L 121,127 L 87,127 L 87,123 L 95,123 L 95,107 L 87,107 L 87,103 z" />
+ <path
+ style="fill:#383838;fill-opacity:1;stroke:#383838;stroke-width:1;stroke-opacity:1"
+ d="M 17,139 L 59,139 L 59,145 L 57,145 L 57,143 L 50,143 L 50,159 L 57,159 L 57,157 L 59,157 L 59,163 L 17,163 L 17,159 L 25,159 L 25,143 L 17,143 L 17,139 z" />
+ <path
+ style="fill:#404040;fill-opacity:1;stroke:#404040;stroke-width:1;stroke-opacity:1"
+ d="M 122,139 L 100,139 L 98,141 L 96,142 L 95,145 L 95,147 L 90,147 L 90,145 L 86,145 L 86,158 L 90,158 L 90,156 L 95,156 L 95,160 L 96,162 L 99,163 L 122,163 L 122,157 L 119,157 L 119,159 L 113,159 L 113,144 L 119,144 L 119,146 L 122,146 L 122,139 z" />
+ <path
+ style="fill:#484848;fill-opacity:1;stroke:#484848;stroke-width:1;stroke-opacity:1"
+ d="M 126,183 L 21,183 L 20,184 L 18,185 L 17,187 L 17,192 L 14,192 L 14,191 L 11,191 L 12,200 L 14,200 L 14,198 L 17,198 L 17,202 L 18,203 L 20,203 L 130,204 L 130,200 L 135,200 L 135,191 L 130,191 L 130,186 L 129,185 L 127,183 L 126,183 L 126,183" />
+ <path
+ style="fill:#606060;fill-opacity:1;stroke:#606060;stroke-width:1;stroke-opacity:1"
+ d="M 132,310 L 14,310 L 11,311 L 6,313 L 4,316 L 3,318 L 2,319 L 2,320 L 3,322 L 6,324 L 9,325 L 11,326 L 14,327 L 132,327 L 137,326 L 140,324 L 143,322 L 144,320 L 144,319 L 144,316 L 141,314 L 138,312 L 135,311 L 132,310 z" />
+ <path
+ style="fill:#585858;fill-opacity:1;stroke:#585858;stroke-width:1;stroke-opacity:1"
+ d="M 132,271 L 14,271 L 11,272 L 6,274 L 4,276 L 3,278 L 2,279 L 2,281 L 3,282 L 6,284 L 9,286 L 11,287 L 14,288 L 132,288 L 137,286 L 140,285 L 143,283 L 144,281 L 144,279 L 144,277 L 141,274 L 138,273 L 135,272 L 132,271 z" />
+ <path
+ style="fill:#505050;fill-opacity:1;stroke:#505050;stroke-width:1;stroke-opacity:1"
+ d="M 132,227 L 14,227 L 11,228 L 6,230 L 4,233 L 3,235 L 2,236 L 2,237 L 3,239 L 6,241 L 9,242 L 11,243 L 14,244 L 132,244 L 137,243 L 140,241 L 143,239 L 144,237 L 144,236 L 144,233 L 141,231 L 138,229 L 135,228 L 132,227 z" />
+ <path
+ style="fill:#686868;fill-opacity:1;stroke:#686868;stroke-width:1;stroke-opacity:1"
+ d="M 10,346 L 70,346 L 70,348 L 65,349 L 61,350 L 58,352 L 54,355 L 53,357 L 52,360 L 52,363 L 54,366 L 56,368 L 60,370 L 63,372 L 67,373 L 70,374 L 70,376 L 10,376 L 10,374 L 14,373 L 19,371 L 23,370 L 25,368 L 27,365 L 28,363 L 28,360 L 28,358 L 27,356 L 25,354 L 22,352 L 19,350 L 15,349 L 10,348 L 10,346 z" />
+ <path
+ style="fill:#707070;fill-opacity:1;stroke:#707070;stroke-width:1;stroke-opacity:1"
+ d="M 79,345 L 140,345 L 140,348 L 134,348 L 130,350 L 127,351 L 124,354 L 122,357 L 121,360 L 122,362 L 123,366 L 126,368 L 129,370 L 132,371 L 136,372 L 140,373 L 140,375 L 79,375 L 79,373 L 84,372 L 88,371 L 92,369 L 95,367 L 96,365 L 97,362 L 97,360 L 97,358 L 96,356 L 94,353 L 92,351 L 88,349 L 84,348 L 79,348 L 79,345 z" />
+ <path
+ style="fill:#787878;fill-opacity:1;stroke:#787878;stroke-width:1;stroke-opacity:1"
+ d="M 100,389 L 80,389 L 71,389 L 63,391 L 56,393 L 51,395 L 48,398 L 47,401 L 46,403 L 47,405 L 48,408 L 50,410 L 54,412 L 60,414 L 65,416 L 72,417 L 80,418 L 100,418 L 100,416 L 96,415 L 92,414 C 91,413 92,414 89,412 L 86,410 L 83,407 L 82,403 L 84,399 L 87,396 L 92,393 L 96,392 L 100,391 L 100,389" />
+ <path
+ style="fill:#808080;fill-opacity:1;stroke:#808080;stroke-width:1;stroke-opacity:1"
+ d="M 91,439 L 102,439 L 102,443 L 99,443 L 99,441 L 92,441" />
+ <path
+ style="fill:#808080;fill-opacity:1;stroke:#808080;stroke-width:1;stroke-opacity:1"
+ d="M 91,457 L 102,457 L 102,453 L 99,453 L 99,455 L 92,455" />
+ <path
+ style="fill:#808080;fill-opacity:1;stroke:#808080;stroke-width:1;stroke-opacity:1"
+ d="M 76,435 C 87,435 87,435 87,435 L 91,438 L 93,442 L 93,455 L 91,458 L 87,461 L 76,461 L 76,461 L 76,463 L 62,463 L 62,461 L 51,461 L 47,458 L 45,455 L 45,442 L 47,438 L 51,435 L 62,435 L 62,439 L 76,439 L 76,435 z" />
+</svg>
diff --git a/images/en/numbers/or.gif b/images/en/numbers/or.gif
deleted file mode 100644
index bc69e74..0000000
--- a/images/en/numbers/or.gif
+++ /dev/null
Binary files differ
diff --git a/images/en/numbers/or.svg b/images/en/numbers/or.svg
new file mode 100644
index 0000000..2e3c2ec
--- /dev/null
+++ b/images/en/numbers/or.svg
@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ width="92"
+ height="46"
+ version="1.0">
+ <defs>
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop3168" />
+ <stop
+ style="stop-color:#ff00ff;stop-opacity:1;"
+ offset="1"
+ id="stop3170" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient3166"
+ id="linearGradient3172"
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.0000896,0,0,0.9890701,0.2458786,0.2513884)" />
+ </defs>
+ <path
+ style="fill:url(#linearGradient3172);fill-opacity:1;stroke:#a000a0;stroke-width:1.49184680000000003px;stroke-opacity:1;opacity:1"
+ d="M 0.74592343,0.74592343 L 91.754077,0.74592343 L 91.754077,4.2076687 C 91.754077,4.2076687 79.069042,5.9236467 74,9 C 71.203841,10.696962 66.759508,15.097466 65.251702,18 C 64.484155,19.477532 64.087075,21.336249 64.151604,23 C 64.189862,23.986414 64.551215,26.149113 65.051684,27 C 67.351348,30.909843 70.1144,33.659607 74,36 C 78.30402,38.592418 91.754077,41.792331 91.754077,41.792331 L 91.754077,45.254077 L 0.74592343,45.254077 L 0.74592343,41.792331 C 0.74592343,41.792331 14.227222,39.463583 19.247581,36 C 22.495791,33.759036 26.081665,30.711113 27.348298,27 C 27.684138,26.016021 27.779735,23.994457 27.748342,23 C 27.71695,22.005542 27.616888,18.878752 27.248298,18 C 25.790481,14.524428 22.470929,10.998997 19.247581,9 C 14.258161,5.9057523 0.74592343,4.2076687 0.74592343,4.2076687 L 0.74592343,0.74592343 z" />
+ <text
+ style="font-size:12px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
+ <tspan
+ x="46"
+ y="29"
+ style="font-size:18px">or</tspan></text>
+</svg>
diff --git a/images/en/numbers/plus.gif b/images/en/numbers/plus.gif
deleted file mode 100644
index 3e46aa2..0000000
--- a/images/en/numbers/plus.gif
+++ /dev/null
Binary files differ
diff --git a/images/en/numbers/plus.svg b/images/en/numbers/plus.svg
new file mode 100644
index 0000000..f271826
--- /dev/null
+++ b/images/en/numbers/plus.svg
@@ -0,0 +1,47 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ width="52"
+ height="37">
+ <defs>
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop3168" />
+ <stop
+ style="stop-color:#ff00ff;stop-opacity:1;"
+ offset="1"
+ id="stop3170" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3166"
+ id="linearGradient3173"
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <path
+ style="fill:url(#linearGradient3173);stroke:#a000a0;stroke-width:1.5px;stroke-opacity:1;fill-opacity:1.0"
+ d="M 0.5,0.5 L 51.5,0.5 L 51.5,9.5 L 47.5,9.5 L 47.5,6.5 L 38.5,6.5 L 38.5,29.5 L 47.5,29.5 L 47.5,26.5 L 51.5,26.5 L 51.5,36.5 L 0.5,36.5 L 0.5,29.5 L 12.5,29.5 L 12.5,6.5 L 0.5,6.5 L 0.5,0.5 z" />
+ <path
+ style="fill:none;stroke:#ffffff;stroke-width:1;stroke-opacity:1"
+ d="M 1.5,1.5 L 51,1.5" />
+ <path
+ style="fill:none;stroke:#600060;stroke-width:1;stroke-opacity:1"
+ d="M 39,7.5 L 47,7.5" />
+ <path
+ style="fill:none;stroke:#600060;stroke-width:1;stroke-opacity:1"
+ d="M 38,30.5 L 48,30.5" />
+ <text
+ style="font-size:12px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
+ <tspan
+ x="26"
+ y="26"
+ style="font-size:24px">+</tspan></text>
+</svg>
diff --git a/images/en/numbers/print.gif b/images/en/numbers/print.gif
deleted file mode 100644
index 7f076cc..0000000
--- a/images/en/numbers/print.gif
+++ /dev/null
Binary files differ
diff --git a/images/en/numbers/print.svg b/images/en/numbers/print.svg
new file mode 100644
index 0000000..258d503
--- /dev/null
+++ b/images/en/numbers/print.svg
@@ -0,0 +1,62 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ width="87"
+ height="44">
+ <defs>
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop3168" />
+ <stop
+ style="stop-color:#ff00ff;stop-opacity:1;"
+ offset="1"
+ id="stop3170" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient3166"
+ id="linearGradient3172"
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <path
+ style="fill:#e000e0;fill-opacity:1;stroke:#800080;stroke-width:1.50000000000000000;stroke-opacity:1"
+ d="M 70,6 L 86.5,6 L 86.5,12 L 82.5,12 L 82.5,9 L 72,9" />
+ <path
+ style="fill:#e000e0;fill-opacity:1;stroke:#800080;stroke-width:1.50000000000000000;stroke-opacity:1"
+ d="M 70,33.5 L 86.5,33.5 L 86.5,27.5 L 82.5,27.5 L 82.5,30.5 L 72,30.5" />
+ <path
+ style="fill:url(#linearGradient3172);fill-opacity:1;stroke:#a000a0;stroke-width:2;stroke-opacity:1"
+ d="M 48,1 C 64,1 64,1 64,1 C 64,1 68.131798,3.4865526 69.5,5 C 70.897472,6.5458243 73,11 73,11 L 73,30 C 73,30 70.78295,33.693654 69.5,35 C 68.07044,36.455629 64,39 64,39 L 47,39 L 47,39 L 47,43 L 27,43 L 27,39 L 10,39 C 10,39 5.9295605,36.455629 4.5,35 C 3.2170498,33.693654 1,30 1,30 L 1,11 C 1,11 3.1025283,6.5458243 4.5,5 C 5.8682021,3.4865526 10,1 10,1 L 26,1 L 26,6 L 48,6 L 48,1 z" />
+ <path
+ style="fill:none;stroke:#ffffff;stroke-width:1;stroke-opacity:1"
+ d="M 49,2.5 L 63,2.5" />
+ <path
+ style="fill:none;stroke:#ffffff;stroke-width:1;stroke-opacity:1"
+ d="M 11,2.5 L 25,2.5" />
+ <path
+ style="fill:none;stroke:#600060;stroke-width:1;stroke-opacity:1"
+ d="M 10.5,39.5 L 26.5,39.5" />
+ <path
+ style="fill:none;stroke:#600060;stroke-width:1;stroke-opacity:1"
+ d="M 47.5,39.5 L 63.5,39.5" />
+ <path
+ style="fill:none;stroke:#600060;stroke-width:1;stroke-opacity:1"
+ d="M 26.5,43.5 L 47.5,43.5" />
+ <path
+ style="fill:none;stroke:#ffffff;stroke-width:1;stroke-opacity:1"
+ d="M 25,7.5 L 49,7.5" />
+ <text
+ style="font-size:18px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
+ <tspan
+ x="37"
+ y="26"
+ style="font-size:18px;;font-family:Bitstream Vera Sans">print</tspan>
+ </text>
+</svg>
diff --git a/images/en/numbers/product.gif b/images/en/numbers/product.gif
deleted file mode 100644
index b302763..0000000
--- a/images/en/numbers/product.gif
+++ /dev/null
Binary files differ
diff --git a/images/en/numbers/product.svg b/images/en/numbers/product.svg
new file mode 100644
index 0000000..28eda4b
--- /dev/null
+++ b/images/en/numbers/product.svg
@@ -0,0 +1,47 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ width="52"
+ height="37">
+ <defs>
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop3168" />
+ <stop
+ style="stop-color:#ff00ff;stop-opacity:1;"
+ offset="1"
+ id="stop3170" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3166"
+ id="linearGradient3173"
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <path
+ style="fill:url(#linearGradient3173);stroke:#a000a0;stroke-width:1.5px;stroke-opacity:1;fill-opacity:1.0"
+ d="M 0.5,0.5 L 51.5,0.5 L 51.5,9.5 L 47.5,9.5 L 47.5,6.5 L 38.5,6.5 L 38.5,29.5 L 47.5,29.5 L 47.5,26.5 L 51.5,26.5 L 51.5,36.5 L 0.5,36.5 L 0.5,29.5 L 12.5,29.5 L 12.5,6.5 L 0.5,6.5 L 0.5,0.5 z" />
+ <path
+ style="fill:none;stroke:#ffffff;stroke-width:1;stroke-opacity:1"
+ d="M 1.5,1.5 L 51,1.5" />
+ <path
+ style="fill:none;stroke:#600060;stroke-width:1;stroke-opacity:1"
+ d="M 39,7.5 L 47,7.5" />
+ <path
+ style="fill:none;stroke:#600060;stroke-width:1;stroke-opacity:1"
+ d="M 38,30.5 L 48,30.5" />
+ <text
+ style="font-size:12px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
+ <tspan
+ x="26"
+ y="26"
+ style="font-size:24px">×</tspan></text>
+</svg>
diff --git a/images/en/numbers/random.gif b/images/en/numbers/random.gif
deleted file mode 100644
index c24ece3..0000000
--- a/images/en/numbers/random.gif
+++ /dev/null
Binary files differ
diff --git a/images/en/numbers/random.svg b/images/en/numbers/random.svg
new file mode 100644
index 0000000..3265bc7
--- /dev/null
+++ b/images/en/numbers/random.svg
@@ -0,0 +1,76 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ width="280"
+ height="48"
+ version="1.0">
+ <defs>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient3164">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop3166" />
+ <stop
+ style="stop-color:#ff00ff;stop-opacity:0;"
+ offset="1"
+ id="stop3168" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3164"
+ id="linearGradient3170"
+ x1="0"
+ y1="19.625"
+ x2="320.75"
+ y2="19.625"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ gradientUnits="userSpaceOnUse"
+ y2="21"
+ x2="104"
+ y1="0"
+ x1="0"
+ id="linearGradient3172"
+ xlink:href="#linearGradient3166"
+ gradientTransform="matrix(1.0139238,0,0,1.0946487,31.741439,7.7561892)" />
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ id="stop3259"
+ offset="0"
+ style="stop-color:#ffffff;stop-opacity:1;" />
+ <stop
+ id="stop3170"
+ offset="1"
+ style="stop-color:#ff00ff;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3166"
+ id="linearGradient3258"
+ x1="0.11728395"
+ y1="24.646091"
+ x2="279.92386"
+ y2="24.646091"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.9988917,0,0,1.0043477,0.1346121,-0.7532427)" />
+ </defs>
+ <path
+ style="fill:url(#linearGradient3258);fill-opacity:1;stroke:#a000a0;stroke-width:1.50242388;stroke-opacity:1"
+ d="M 259.347,0.75327866 L 22.332204,0.5 C 22.332204,0.5 18.149147,2.8777213 16.783263,4.2670459 C 15.698976,5.3699403 14.110875,8.604136 14.110875,8.604136 L 14.110875,21.830113 L 6.7116766,22.036769 L 6.5061433,18.523618 L 0.5,18.316963 L 0.5,39.395864 L 6.3006101,39.395864 L 6.5061433,35.056091 L 14.110875,35.262746 L 13.905341,43.11567 C 13.905341,43.11567 15.512344,45.123208 16.372196,45.798617 C 17.202851,46.451092 19.45474,47.5 19.45474,47.5 L 267,47.5 L 267,38.775896 L 279.5,38.362584 L 279.5,19.556898 L 267,19.556898 L 267,7.9841684 C 267,7.9841684 265.35487,5.2704925 264.4504,4.2643623 C 263.36589,3.0579557 260.33973,0.75121216 260.33973,0.75121216 L 259.347,0.75327866 L 259.347,0.5" />
+ <path
+ d="M 28.755364,18.553513 L 33.824984,18.553513 L 33.824984,22.932108 L 40.922451,22.932108 L 40.922451,18.553513 L 133.69649,18.553513 L 133.69649,40.446487 L 40.922451,40.446487 L 40.922451,36.067892 L 33.824984,36.067892 L 33.824984,40.446487 L 28.755364,40.446487 L 28.755364,18.553513 z"
+ style="fill:#ffffff;fill-opacity:1;stroke:#a000a0;stroke-width:1.5;stroke-opacity:1" />
+ <path
+ d="M 151.95547,18.553513 L 157.02509,18.553513 L 157.02509,22.932108 L 164.12256,22.932108 L 164.12256,18.553513 L 256,18.553513 L 256,40.446487 L 164.12256,40.446487 L 164.12256,36.067892 L 157.02509,36.067892 L 157.02509,40.446487 L 151.95547,40.446487 L 151.95547,18.553513 z"
+ style="fill:#ffffff;fill-opacity:1;stroke:#a000a0;stroke-width:1.5;stroke-opacity:1" />
+ <text
+ style="font-size:12px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
+ <tspan
+ x="140"
+ y="15.5"
+ style="font-size:14px">random</tspan></text>
+</svg>
diff --git a/images/en/numbers/remainder.gif b/images/en/numbers/remainder.gif
deleted file mode 100644
index 670dacd..0000000
--- a/images/en/numbers/remainder.gif
+++ /dev/null
Binary files differ
diff --git a/images/en/numbers/remainder.svg b/images/en/numbers/remainder.svg
new file mode 100644
index 0000000..d7efdf9
--- /dev/null
+++ b/images/en/numbers/remainder.svg
@@ -0,0 +1,48 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ width="64"
+ height="37"
+ version="1.0">
+ <defs>
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop3168" />
+ <stop
+ style="stop-color:#ff00ff;stop-opacity:1;"
+ offset="1"
+ id="stop3170" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3166"
+ id="linearGradient3165"
+ x1="0"
+ y1="18.5"
+ x2="52.5"
+ y2="18.5"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <path
+ style="fill:url(#linearGradient3165);fill-opacity:1;stroke:#a000a0;stroke-width:1.5px;stroke-opacity:1"
+ d="M 0.5,0.5 L 63.5,0.5 L 63.5,9.5 L 59.5,9.5 L 59.5,6.5 L 50,6.5 L 50,29.5 L 59.5,29.5 L 59.5,26.5 L 63.5,26.5 L 63.5,36.5 L 0.5,36.5 L 0.5,29.5 L 12.5,29.5 L 12.5,6.5 L 0.5,6.5 L 0.5,0.5 z" />
+ <path
+ style="fill:none;stroke:#ffffff;stroke-width:1;stroke-opacity:1"
+ d="M 1.5,1.5 L 63,1.5" />
+ <path
+ style="fill:none;stroke:#600060;stroke-width:1;stroke-opacity:1"
+ d="M 51,7.5 L 59,7.5" />
+ <path
+ style="fill:none;stroke:#600060;stroke-width:1;stroke-opacity:1"
+ d="M 50,30.5 L 60,30.5" />
+ <text
+ style="font-size:14px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
+ <tspan
+ x="32"
+ y="24"
+ style="font-size:14px">mod</tspan></text>
+</svg>
diff --git a/images/en/numbers/sqrt.gif b/images/en/numbers/sqrt.gif
deleted file mode 100644
index 768ee12..0000000
--- a/images/en/numbers/sqrt.gif
+++ /dev/null
Binary files differ
diff --git a/images/en/numbers/sqrt.svg b/images/en/numbers/sqrt.svg
new file mode 100644
index 0000000..8735889
--- /dev/null
+++ b/images/en/numbers/sqrt.svg
@@ -0,0 +1,41 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ width="55"
+ height="37"
+ version="1.0">
+ <defs>
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop3168" />
+ <stop
+ style="stop-color:#ff00ff;stop-opacity:1;"
+ offset="1"
+ id="stop3170" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient3166"
+ id="linearGradient3172"
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <path
+ style="fill:url(#linearGradient3172);stroke:#a000a0;stroke-width:1.5;stroke-opacity:1;fill-opacity:1;stroke-dasharray:none"
+ d="M 55,0.5 L 22.5,0.5 C 22.5,0.5 18.230829,2.065261 16.882586,3.3555954 C 15.619576,4.5643565 14,7.5125673 14,7.5125673 L 14,11.425494 L 6.5,11.524237 L 6.5,8.5 L 0.5,8.5 L 0.5,28.5 L 6.5,28.5 L 6.5,25 L 14,25 L 14,32.16158 C 14,32.16158 15.109546,34.301134 15.897666,34.926391 C 16.919026,35.736689 19.94614,36.5 19.94614,36.5 L 55,36.5 L 55,26.5 L 50,26.5 L 50,29.594255 L 41,29.594255 L 41,7 L 50,7 L 50,10 L 55,10 L 55,0.5 z" />
+ <text
+ style="font-size:12px;font-family:Bitstream Vera Sans">
+ <tspan
+ x="18"
+ y="28"
+ style="font-size:24px">√</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:1;stroke-opacity:1"
+ d="M 32.980251,9.1782124 C 37.127469,9.1782124 37.127469,9.1782124 37.127469,9.1782124" />
+</svg>