diff --git a/cfg/font.cfg b/cfg/font.cfg
new file mode 100644
index 0000000..73616db
--- /dev/null
+++ b/cfg/font.cfg
@@ -0,0 +1,45 @@
+# wie gross soll das Bild werden
+[globals]
+# angabe der Länge und Breite in pixelanzahl oder bei 72dpi
+# -> 2,83466799 pixel entsprechen 1 mm bei 72 dpi
+# -> 11,811116625 pixel entsprechen 1 mm bei 300 dpi
+# Ziel für die Grösse:
+# height=70mm
+# width=190mm
+height=200
+width=400
+space=20
+# 0,352775 * pixellänge[bei 72dpi] = länge[mm]
+# -> 2,83466799 pixel entsprechen 10 mm
+# -> 1000 pixel mit 72dpi entsprechen 352,78 mm
+# (wenn man diesselbe Länge bei 300dpi erreichen will, braucht man 4166pixel,
+# das 4,16 fache )
+
+# was soll wohin geschrieben werden (,..,..)
+lines=PunkteName
+
+
+# Die Überschriften der csv-Eingabedatei werden so nach intern übersetzt:
+[translation]
+customerid=Kennummer
+name = Name
+
+# das ist die TextZeile die auf das Bild kommt
+[PunkteName]
+# hier der Inhalt aus der Eingabedatei, der geschrieben werden soll
+content=${name}
+# Ab dem Punkt wird zu schreiben begonnen
+x=0
+y=20
+length=200
+# Fontname und Fonttyp
+fontname=ausgangsschrift
+counter_replace=True
+#align=center,left,right
+align=left
+
+[jpgs]
+width=1200
+height=1200
+format=jpg
+
diff --git a/cfg/punkteraetsel.cfg b/cfg/punkteraetsel.cfg
index 02322ac..db8d188 100644
--- a/cfg/punkteraetsel.cfg
+++ b/cfg/punkteraetsel.cfg
@@ -6,8 +6,8 @@
# Ziel für die Grösse:
# height=70mm
# width=190mm
-height=826.77
-width=2244.112
+height=700
+width=1900
# 0,352775 * pixellänge[bei 72dpi] = länge[mm]
# -> 2,83466799 pixel entsprechen 10 mm
# -> 1000 pixel mit 72dpi entsprechen 352,78 mm
@@ -29,10 +29,11 @@ name = Name
content=${name}
# Ab dem Punkt wird zu schreiben begonnen
x=0
-y=20
+y=300
length=200
# Fontname und Fonttyp
fontname=ausgangsschrift
+space=20
counter_replace=True
#align=center,left,right
align=left
diff --git a/in/ausgangsschrift/a.svg b/in/ausgangsschrift/a.svg
old mode 100755
new mode 100644
index e28e7ac..bde7390
--- a/in/ausgangsschrift/a.svg
+++ b/in/ausgangsschrift/a.svg
@@ -24,9 +24,9 @@
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
- inkscape:zoom="5.6"
+ inkscape:zoom="7.9195959"
inkscape:cx="65.056233"
- inkscape:cy="943.42323"
+ inkscape:cy="948.04071"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="false"
@@ -70,7 +70,7 @@
image/svg+xml
-
+
@@ -81,149 +81,146 @@
x7
-
- x5
- x5
+ x4
- x1
- x4
+ x1
+ x6
- x6
+ x11
- x2
- x3
- x11
+ x2
+ x3
+ x10
- x9
- x8
-
+ y="141.04482"
+ style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;font-family:Ubuntu;-inkscape-font-specification:Ubuntu">x10
+ x9
+ x8
+
+
+
+
+
+
diff --git a/in/default.csv b/in/font.csv
similarity index 78%
rename from in/default.csv
rename to in/font.csv
index 314e0d2..3ebccfa 100644
--- a/in/default.csv
+++ b/in/font.csv
@@ -51,5 +51,3 @@ W;W
X;X
Y;Y
Z;Z
-a-z;abcdefghijklmnopqrstuvwxyz
-A-Z;ABCDEFGHIJKLMNOPQRSTUVWXYZ
diff --git a/in/test.csv b/in/test.csv
new file mode 100644
index 0000000..a3cc649
--- /dev/null
+++ b/in/test.csv
@@ -0,0 +1,6 @@
+Kennummer;Name
+a-z;abcdefghijklmnopqrstuvwxyz
+A-Z;ABCDEFGHIJKLMNOPQRSTUVWXYZ
+001;Michael
+yxelbüxel;Eva
+063453;Kamil
diff --git a/libs/piccreate.py b/libs/piccreate.py
index 6ed4f90..0975cef 100644
--- a/libs/piccreate.py
+++ b/libs/piccreate.py
@@ -84,7 +84,7 @@ class Word:
g = self.font.GlyphGet(c)
content['posx'] = str(x)
# die Position ist erst für den nächsten Buchstaben relevant
- x = g.GetLength() + x +50
+ x = g.GetLength() + x +30
# wenn im Buchstaben Platzhalter (x1, x2, x3,...) drin sind, dann
# diese durch den aktuellen Zählerstand ersetzen
if params['counter_replace']: