- finde die ersetzungsmuster in den Glyphen und bereites sie für Templates auf
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user