- finde die ersetzungsmuster in den Glyphen und bereites sie für Templates auf

This commit is contained in:
Michael Stangl
2012-07-27 01:38:32 +02:00
parent bb8ab51489
commit dc6490feb7
31 changed files with 208 additions and 206 deletions
+4 -2
View File
@@ -53,8 +53,8 @@ else
fi
# extrahiere die wichtigen Zeilen aus dem Font
cat $ID | egrep '<\<line\>|x1|x2|y1|y2|/>|style' | egrep -v '\<text\>|id=|http:' > line-$BASE.svg
cat $ID | egrep 'circle|translate|\<r\>' > circles-$BASE.svg
cat $ID | egrep '<\<line\>|x1|x2|y1|y2|/>|style' | egrep -v '\<text\>|id=|http:' > line-$BASE.svg
cat $ID | egrep 'circle|translate|\<r\>' > circles-$BASE.svg
cat $ID | egrep '<\<text|text\>>|\<x\>=|\<y\>=|tspan|style|preserve' | egrep -v '\<transform-center-x\>|\<window-|\<id\>=' > text-$BASE.svg
# reduziere einige Zeilen um bestimmte Muster
@@ -127,6 +127,8 @@ YSTEP=`echo "$YMAX-$YMIN" | bc`
# hole raus wieviele x1-n Muster zu ersetzen sind
NPATTERN=`cat $GLYPH | egrep ">x[0-9]+<" | sed "s/.*\(x[0-9]\+\).*/\1/g" | wc -l`
# ersetze die Muster von x1-xn durch Templatezeichen
cat $GLYPH | sed "s/>\(x[0-9]\+\)</>\${\1}</g" > $$ ; mv $$ $GLYPH;
## und in die Buchstabenconfig schreiben
rm -f $CONFIG