aboutsummaryrefslogtreecommitdiffstats
path: root/model_doc/latex2svg.sh
diff options
context:
space:
mode:
authorastrojhgu <astrojhgu@ed2142bd-67ad-457f-ba7c-d818d4011675>2011-06-03 16:46:16 +0000
committerastrojhgu <astrojhgu@ed2142bd-67ad-457f-ba7c-d818d4011675>2011-06-03 16:46:16 +0000
commitfd73460114ef47d45641bded30b28126e23570d8 (patch)
treeec614a8a63effff560b27c6b62a1e5ad1c5dca83 /model_doc/latex2svg.sh
parentc73cfe06952cd1d5b61d578da542f17580183c48 (diff)
downloadopt-utilities-fd73460114ef47d45641bded30b28126e23570d8.tar.bz2
git-svn-id: file:///home/svn/opt_utilities@207 ed2142bd-67ad-457f-ba7c-d818d4011675
Diffstat (limited to 'model_doc/latex2svg.sh')
-rwxr-xr-xmodel_doc/latex2svg.sh18
1 files changed, 15 insertions, 3 deletions
diff --git a/model_doc/latex2svg.sh b/model_doc/latex2svg.sh
index 76260da..6f44fa8 100755
--- a/model_doc/latex2svg.sh
+++ b/model_doc/latex2svg.sh
@@ -31,9 +31,21 @@ pstoedit -f sk ${BASENAME}.ps ${BASENAME}.sk
# Convert to SVG
skconvert ${BASENAME}.sk ${BASENAME}.svg
-echo -e return "\"\c" >${BASENAME}.info
+#echo -e return "\"\c" >${BASENAME}.info
+echo "" >>${BASENAME}.svg
+echo "std::string result;">${BASENAME}.info
-cat ${BASENAME}.svg | sed -e ':a;N;$!ba;s/\n//g' -e 's/\"/\\\"/g' >>${BASENAME}.info
+#cat ${BASENAME}.svg | sed -e ':a;N;$!ba;s/\n//g' -e 's/\"/\\\"/g' >>${BASENAME}.info
+
+
+
+cat ${BASENAME}.svg|while read line
+do
+line=`echo $line|sed -e 's/\"/\\\"/g'`
+echo "result+=\"$line\";">>${BASENAME}.info
+echo "result+=\"\\n\";">>${BASENAME}.info
+done
+
+echo "return result;" >>${BASENAME}.info
-echo \"\; >>${BASENAME}.info