From d27c103a18cebc88eaf01ca25d290b3cb73c2258 Mon Sep 17 00:00:00 2001 From: =?utf8?q?J=C3=B6rg=20Lehmann?= Date: Mon, 18 Jul 2005 11:21:32 +0000 Subject: [PATCH] implement rellengths for PDF output git-svn-id: https://pyx.svn.sourceforge.net/svnroot/pyx/trunk/pyx@2313 069f4177-920e-0410-937b-c2a4a81bcd90 --- pyx/style.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pyx/style.py b/pyx/style.py index 2ba48b70..619196d2 100644 --- a/pyx/style.py +++ b/pyx/style.py @@ -124,8 +124,10 @@ class dash(attr.exclusiveattr, strokestyle): def outputPDF(self, file, writer, context): if self.rellengths: - raise RuntimeError("rellengths currently not supported in pdf output") - file.write("[%s] %d d\n" % (" ".join(["%f" % element for element in self.pattern]), self.offset)) + patternstring = " ".join(["%f" % (element * context.linewidth_pt) for element in self.pattern]) + else: + patternstring = " ".join(["%f" % element for element in self.pattern]) + file.write("[%s] %d d\n" % (patternstring, self.offset)) dash.clear = attr.clearclass(dash) -- 2.11.4.GIT