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
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
|
diff -ruN flags/bg.svg new/flags/bg.svg
--- flags/bg.svg 1970-01-01 01:00:00.000000000 +0100
+++ new/flags/bg.svg 2008-08-15 08:59:52.000000000 +0200
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="1000" height="600" viewBox="0 0 5 3">
+<rect width="5" height="3" fill="#fff"/>
+<rect width="5" height="2" y="1" fill="#00966E"/>
+<rect width="5" height="1" y="2" fill="#D62612"/>
+</svg>
diff -ruN flags/by.svg new/flags/by.svg
--- flags/by.svg 1970-01-01 01:00:00.000000000 +0100
+++ new/flags/by.svg 2010-02-25 02:33:00.000000000 +0100
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="1200px" height="600px" viewBox="0 0 360 180" xmlns:xlink="http://www.w3.org/1999/xlink">
+<rect fill="#090" width="360" height="180"/>
+<rect fill="#c00" width="360" height="120"/>
+<rect fill="#fff" width="40" height="180"/>
+<g id="g2">
+<g id="g1" fill="#c00">
+<path d="M20,90v-1h-1v-2h-1v-2h-2v2h1v2h1v1z M10,90v-2h-2v-3h-1v-3h-2v-3h-1v-4h2v3h2v3h2v3h1v-3h2v-3h2v-3h2v-3h2v-4h-2v-5h-2v-4h-2v5h1v5h-1v4h-2v4h-1v-4h-2v-4h-2v-5h-1v-4h1v-4h2v-4h1v-4h2v-4h2v4h2v4h2v4h2v5h1v15h-2v3h-2v3h-2v3h-1v3h-2v2z M11,37h2v-4h2v-4h2v-4h2v-4h1v-4h-1v-4h-2v-4h-2v-4h-2v-4h-2v4h-2v4h-2v4h-2v4h-1v4h1v4h2v4h2v4h2v4z M4,9v-4h2v4zM4,33v-4h2v4z M4,52v-4h2v4z M4,74v-4h2v4z M4,90v-2h2v2z M14,90v-2h2v2z M19,84v-4h1v4z M19,52v-4h1v4z M19,33v-4h2v4z M19,9v-4h1v4z"/>
+<path fill="#fff" d="M11,29h2v-4h2v-4h2v-4h-2v-4h-2v-4h-2v4h-2v4h-2v4h2v4h2v4z"/>
+<path d="M11,21h2v-4h-2v4z"/>
+<g id="g3">
+<path d="M17,48h1v-3h1v-3h1v-3h-1v-3h-1v-3h-1v3h-1v3h-1v3h1v3h1v3z"/>
+<path fill="#fff" d="M17,39h1v3h-1v-3z"/>
+</g>
+<use xlink:href="#g3" transform="translate(-10)"/>
+</g>
+<use xlink:href="#g1" transform="rotate(180, 20,90)"/>
+</g>
+<use xlink:href="#g2" transform="translate(0,180) scale(1,-1)"/>
+</svg>
\ Kein Zeilenumbruch am Dateiende.
diff -ruN flags/de.svg new/flags/de.svg
--- flags/de.svg 1970-01-01 01:00:00.000000000 +0100
+++ new/flags/de.svg 2008-09-05 10:35:31.000000000 +0200
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
+ "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg xmlns="http://www.w3.org/2000/svg" width="1000" height="600" viewBox="0 0 5 3">
+ <desc>Flag of Germany</desc>
+ <rect id="black_stripe" width="5" height="3" y="0" x="0" fill="#000"/>
+ <rect id="red_stripe" width="5" height="2" y="1" x="0" fill="#D00"/>
+ <rect id="gold_stripe" width="5" height="1" y="2" x="0" fill="#FFCE00"/>
+</svg>
diff -ruN flags/en.svg new/flags/en.svg
--- flags/en.svg 1970-01-01 01:00:00.000000000 +0100
+++ new/flags/en.svg 2008-09-08 16:46:02.000000000 +0200
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 60 30" width="1200" height="600">
+<clipPath id="t">
+ <path d="M30,15 h30 v15 z v15 h-30 z h-30 v-15 z v-15 h30 z"/>
+</clipPath>
+<path d="M0,0 v30 h60 v-30 z" fill="#00247d"/>
+<path d="M0,0 L60,30 M60,0 L0,30" stroke="#fff" stroke-width="6"/>
+<path d="M0,0 L60,30 M60,0 L0,30" clip-path="url(#t)" stroke="#cf142b" stroke-width="4"/>
+<path d="M30,0 v30 M0,15 h60" stroke="#fff" stroke-width="10"/>
+<path d="M30,0 v30 M0,15 h60" stroke="#cf142b" stroke-width="6"/>
+</svg>
diff -ruN flags/il.svg new/flags/il.svg
--- flags/il.svg 1970-01-01 01:00:00.000000000 +0100
+++ new/flags/il.svg 2008-09-05 11:36:48.000000000 +0200
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
+ "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg xmlns="http://www.w3.org/2000/svg" version="1.1"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ width="660" height="480" viewBox="0 0 220 160">
+ <desc>Flag of Israel</desc>
+ <defs>
+ <!-- Specs are taken from "The Provisional Council of State Proclamation of
+ the Flag of the State of Israel," 25 Tishrei 5709 (28 October 1948)
+ For Magen David, the "Israel Science and Technology Homepage" at
+ http://www.science.co.il/Israel-flag.asp specifies each side as 60 cm.
+ Outer radius is then 30 / cos(30) = 20 * sqrt(3)
+ For equilateral triangles, middle radius = outer radius - width:
+ 20 * sqrt(3) - 5.5
+ Coordinates for upward-pointing triangle relative to center are then:
+ ( 0,-(20*sqrt(3) - 5.5) )
+ (-(20*sqrt(3) - 5.5) * cos(30), (20*sqrt(3) - 5.5) * sin(30))
+ ( (20*sqrt(3) - 5.5) * cos(30), (20*sqrt(3) - 5.5) * sin(30)) -->
+ <polygon id="triangle" points="0,-29.1410161513775421
+ -25.2368602791855814, 14.5705080756887710
+ 25.2368602791855814, 14.5705080756887710"
+ stroke="#0038b8" stroke-width="5.5" fill-opacity="0"/>
+ </defs>
+ <!-- "The flag is 220 cm long and 160 cm wide. The background is white" -->
+ <rect width="220" height="160" fill="white"/>
+ <!-- "...two stripes of dark sky-blue, 25 cm broad, over the whole length of
+ the flag, at a distance of 15 cm from the top and from the bottom..."
+ Legislation does not specify exact shade of blue; "#0038b8" is typical of
+ flags used in Israel -->
+ <rect width="220" height="25" fill="#0038b8" y="15"/>
+ <rect width="220" height="25" fill="#0038b8" y="120"/>
+ <use xlink:href="#triangle" transform="translate(110,80)"/>
+ <use xlink:href="#triangle" transform="translate(110,80) rotate(180)"/>
+</svg>
diff -ruN flags/pl.svg new/flags/pl.svg
--- flags/pl.svg 1970-01-01 01:00:00.000000000 +0100
+++ new/flags/pl.svg 2009-07-08 23:38:13.000000000 +0200
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg width="1280" height="800" id="Flag of Poland" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 10">
+<rect width="16" height="5" fill="#fff"/>
+<rect width="16" height="5" fill="#dc143c" y="5"/>
+</svg>
diff -ruN flags/ru.svg new/flags/ru.svg
--- flags/ru.svg 1970-01-01 01:00:00.000000000 +0100
+++ new/flags/ru.svg 2010-04-06 19:16:23.000000000 +0200
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 9 6" width="900" height="600"><rect fill="#FFF" width="9" height="3"/><rect fill="#F00" y="3" width="9" height="3"/><rect fill="#00F" y="2" width="9" height="2"/></svg>
\ Kein Zeilenumbruch am Dateiende.
diff -ruN flags/su.svg new/flags/su.svg
--- flags/su.svg 1970-01-01 01:00:00.000000000 +0100
+++ new/flags/su.svg 2009-12-02 19:20:49.000000000 +0100
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" width="600" height="300" viewBox="0 0 600 300"><rect width="600" height="300" style="fill:#c00"/><path d="M 67.8,79.9 L 76.5,88.6 L 83.6,81.3 C 99.4,97.6 115.2,114 131,130.3 C 134.5,129.5 136.4,128.1 137.5,124.1 L 88.8,76.2 L 98.6,67.4 L 84.3,63.5 L 67.8,79.9 L 67.8,79.9 z" id="hammer" style="fill:#ffd700"/><path d="M 95.8,30.7 L 82.3,30.7 L 93.2,38.7 L 89.1,51.5 L 100,43.6 L 110.9,51.5 L 106.8,38.6 L 117.7,30.7 L 104.2,30.7 L 100,17.8008 L 100,17.8 L 95.8,30.7 z M 100,25.8 L 102.4,33.2 L 110.1,33.2 L 103.9,37.7 L 106.26115,45.055357 L 99.99998,40.501778 L 93.73881,45.1 L 96.1,37.7 L 89.9,33.17 L 97.62,33.17 L 100,25.8 L 100,25.8 z" id="star" style="fill:#ffd700"/><path d="M 100.1,55.3 C 121.1,63 134.3,80.6 134.38,93.6 C 134.6,122.3 103.3,136.1 83.1,113 L 81.7,114 L 82,116.5 C 75.9,115.9 70.4,134.6 63.8,129.4 C 57.8,121.8 74.4,118.3 76.1,110.6 L 78.5,110.8 L 80.5,108.7 L 82.4,109 L 84.8,106.5 C 104.5,127.3 129.4,111.2 125.9,90.5 C 123.4,74.6 113.4,65.5 100,55.3 L 100.1,55.3 L 100.1,55.3 L 100.1,55.3 L 100.1,55.3 L 100.1,55.3 L 100.1,55.3 z" id="sichel" style="fill:#ffd700"/></svg>
diff -ruN flags/ua.svg new/flags/ua.svg
--- flags/ua.svg 1970-01-01 01:00:00.000000000 +0100
+++ new/flags/ua.svg 2010-04-06 19:16:40.000000000 +0200
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="1200" height="800">
+<rect width="1200" height="800" fill="#005BBB"/>
+<rect width="1200" height="400" y="400" fill="#FFD500"/>
+</svg>
\ Kein Zeilenumbruch am Dateiende.
|