summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorbulia byak <buliabyak@gmail.com>2006-05-27 16:37:55 +0000
committerbuliabyak <buliabyak@users.sourceforge.net>2006-05-27 16:37:55 +0000
commit25d7aba959f076263729d3760b53aa91a7bbc002 (patch)
tree74ad39a56dd5234676e6555cee383906b60fda96
parentFixes bug #1495310, allowing parameters for output extensions. (diff)
downloadinkscape-25d7aba959f076263729d3760b53aa91a7bbc002.tar.gz
inkscape-25d7aba959f076263729d3760b53aa91a7bbc002.zip
patch from bug 1474575
(bzr r1028)
-rw-r--r--src/extension/internal/latex-pstricks.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/extension/internal/latex-pstricks.cpp b/src/extension/internal/latex-pstricks.cpp
index 3c3cf6682..f33a0d2b8 100644
--- a/src/extension/internal/latex-pstricks.cpp
+++ b/src/extension/internal/latex-pstricks.cpp
@@ -67,6 +67,8 @@ PrintLatex::begin (Inkscape::Extension::Print *mod, SPDocument *doc)
FILE *osf, *osp;
const gchar * fn;
+ os.setf(std::ios::fixed);
+
fn = mod->get_param_string("destination");
osf = NULL;
@@ -214,6 +216,8 @@ PrintLatex::fill(Inkscape::Extension::Print *mod,
Inkscape::SVGOStringStream os;
float rgb[3];
+ os.setf(std::ios::fixed);
+
sp_color_get_rgb_floatv(&style->fill.value.color, rgb);
os << "{\n\\newrgbcolor{curcolor}{" << rgb[0] << " " << rgb[1] << " " << rgb[2] << "}\n";
@@ -239,6 +243,8 @@ PrintLatex::stroke (Inkscape::Extension::Print *mod, const NRBPath *bpath, const
Inkscape::SVGOStringStream os;
float rgb[3];
+ os.setf(std::ios::fixed);
+
sp_color_get_rgb_floatv(&style->stroke.value.color, rgb);
os << "{\n\\newrgbcolor{curcolor}{" << rgb[0] << " " << rgb[1] << " " << rgb[2] << "}\n";