- baut jetzt konvertierbare Files
This commit is contained in:
@@ -22,6 +22,5 @@ do
|
||||
$PICCREATE_BIN/extract-glyph.sh -i $i -e
|
||||
done
|
||||
|
||||
set -xv
|
||||
CONFIG=`basename $SOURCE`
|
||||
( cd $TARGET; cat *.cfg >> $CONFIG.cfg_ ; rm *.cfg; mv $CONFIG.cfg_ $CONFIG.cfg)
|
||||
|
||||
@@ -78,7 +78,8 @@ then
|
||||
echo '</svg>' >> $GLYPH
|
||||
else
|
||||
# schreib nur das extract zur Verwertung als Font in die Ausgabe
|
||||
echo '<g translate(${posx},${posy})>' >> $GLYPH
|
||||
#echo '<g transform="translate(${posx},${posy})">' >> $GLYPH
|
||||
echo '<g transform="translate(${posx},${posy})">' >> $GLYPH
|
||||
cat text-$BASE.svg >> $GLYPH
|
||||
cat circles-$BASE.svg >> $GLYPH
|
||||
cat line-$BASE.svg >> $GLYPH
|
||||
@@ -89,13 +90,12 @@ rm circles-$BASE.svg
|
||||
rm text-$BASE.svg
|
||||
|
||||
## alle Zusatzinfos zum Buchstaben rausholen
|
||||
|
||||
XCOORDS=./xcoords
|
||||
# hole das Minium und Maxium der X-Koordinaten um die Schrittweite des Buchstabens zu bestimmen
|
||||
# zuerst aus den Texten
|
||||
cat $GLYPH | grep x= | sed "s/^\s\+//g;s/x=//g;s/\"//g" > $XCOORDS
|
||||
cat $GLYPH | egrep "\<x\>=" | sed "s/^\s\+//g;s/x=//g;s/\"//g" > $XCOORDS
|
||||
# dann aus Kreisen
|
||||
cat $GLYPH | egrep "transform=" | sed 's/^\s\+//g;s/translate//g;s/transform=//g;s/["|(|)]//g;s/,.*//g' >> $XCOORDS
|
||||
cat $GLYPH | egrep -v '<g' | egrep "transform=" | sed 's/^\s\+//g;s/translate//g;s/transform=//g;s/["|(|)]//g;s/,.*//g' >> $XCOORDS
|
||||
# dann aus den Linien
|
||||
cat $GLYPH | grep x1= | sed "s/^\s\+//g;s/x1=//g;s/\"//g" >> $XCOORDS
|
||||
cat $GLYPH | grep x2= | sed "s/^\s\+//g;s/x2=//g;s/\"//g" >> $XCOORDS
|
||||
@@ -111,7 +111,7 @@ YCOORDS=./ycoords
|
||||
# zuerst aus den Texten
|
||||
cat $GLYPH | grep y= | sed "s/^\s\+//g;s/y=//g;s/\"//g" > $YCOORDS
|
||||
# dann aus Kreisen
|
||||
cat $GLYPH | egrep "transform=" | sed 's/^\s\+//g;s/translate//g;s/transform=//g;s/["|(|)]//g;s/.*,//g' >> $YCOORDS
|
||||
cat $GLYPH | egrep -v '<g' | egrep "transform=" | sed 's/^\s\+//g;s/translate//g;s/transform=//g;s/["|(|)]//g;s/.*,//g' >> $YCOORDS
|
||||
# dann aus den Linien
|
||||
cat $GLYPH | grep y1= | sed "s/^\s\+//g;s/y1=//g;s/\"//g" >> $YCOORDS
|
||||
cat $GLYPH | grep y2= | sed "s/^\s\+//g;s/y2=//g;s/\"//g" >> $YCOORDS
|
||||
@@ -130,7 +130,7 @@ NPATTERN=`cat $GLYPH | egrep ">x[0-9]+<" | sed "s/.*\(x[0-9]\+\).*/\1/g" | wc -
|
||||
|
||||
## und in die Buchstabenconfig schreiben
|
||||
rm -f $CONFIG
|
||||
echo [$BASE.svg] >> $CONFIG
|
||||
echo [$BASE] >> $CONFIG
|
||||
echo "XSTEP=$XSTEP" >> $CONFIG
|
||||
echo "XMIN=$XMIN" >> $CONFIG
|
||||
echo "XMAX=$XMAX" >> $CONFIG
|
||||
@@ -138,6 +138,7 @@ echo "YSTEP=$YSTEP" >> $CONFIG
|
||||
echo "YMIN=$YMIN" >> $CONFIG
|
||||
echo "YMAX=$YMAX" >> $CONFIG
|
||||
echo "NPATTERN=$NPATTERN" >> $CONFIG
|
||||
echo "FILENAME=$BASE.svg" >> $CONFIG
|
||||
echo "#" >> $CONFIG
|
||||
|
||||
|
||||
|
||||
+1
-1
@@ -2,4 +2,4 @@
|
||||
. setenv.sh
|
||||
|
||||
# Startet das Programm
|
||||
python $MAPSGEN_LIBS/routesgen.py "$@"
|
||||
python $PICCREATE_LIBS/piccreate.py "$@"
|
||||
|
||||
Reference in New Issue
Block a user