From 1edc565278f49e4249f1f454e5ec7a187ae96ac4 Mon Sep 17 00:00:00 2001 From: "Johan B. C. Engelen" Date: Thu, 10 Mar 2011 21:24:44 +0100 Subject: add scaling option to PDF+LaTeX (patch by Bernd Bandemer) (bzr r10088) --- src/extension/internal/latex-text-renderer.cpp | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src') diff --git a/src/extension/internal/latex-text-renderer.cpp b/src/extension/internal/latex-text-renderer.cpp index a4050540f..0aac96f0a 100644 --- a/src/extension/internal/latex-text-renderer.cpp +++ b/src/extension/internal/latex-text-renderer.cpp @@ -528,10 +528,16 @@ LaTeXTextRenderer::setupDocument(SPDocument *doc, bool pageBoundingBox, SPItem * os << " \\ifx\\svgwidth\\undefined\n"; os << " \\setlength{\\unitlength}{" << d->width() * PT_PER_PX << "pt}\n"; + os << " \\ifx\\svgscale\\undefined\n"; + os << " \\relax\n"; + os << " \\else\n"; + os << " \\setlength{\\unitlength}{\\unitlength * \\real{\\svgscale}}\n"; + os << " \\fi\n"; os << " \\else\n"; os << " \\setlength{\\unitlength}{\\svgwidth}\n"; os << " \\fi\n"; os << " \\global\\let\\svgwidth\\undefined\n"; + os << " \\global\\let\\svgscale\\undefined\n"; os << " \\makeatother\n"; os << " \\begin{picture}(" << _width << "," << _height << ")%\n"; -- cgit v1.2.3