diff options
| author | Sebastian Wüst <sebi@timewaster.de> | 2013-12-26 00:33:46 +0000 |
|---|---|---|
| committer | Sebastian Wüst <sebi@timewaster.de> | 2013-12-26 00:33:46 +0000 |
| commit | f0a58dcc71040f5e7a483b5198c6f1b6446bd3ef (patch) | |
| tree | dbe7d972a545794086914bb52803025ab206fae3 | |
| parent | added force and speed options and support for KNK Zing plotters (diff) | |
| download | inkscape-f0a58dcc71040f5e7a483b5198c6f1b6446bd3ef.tar.gz inkscape-f0a58dcc71040f5e7a483b5198c6f1b6446bd3ef.zip | |
fixed positioning bug
(bzr r12859)
| -rw-r--r-- | share/extensions/hpgl_encoder.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/share/extensions/hpgl_encoder.py b/share/extensions/hpgl_encoder.py index db8a0f0a5..31aa73501 100644 --- a/share/extensions/hpgl_encoder.py +++ b/share/extensions/hpgl_encoder.py @@ -92,7 +92,7 @@ class hpglEncoder: if self.options.mirrorY: self.mirrorY = 1.0 if self.options.debug: - self.debugValues = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] + self.debugValues = [0, 0, 0, 0, 0, 0, 0, 0] # process viewBox attribute to correct page scaling viewBox = self.doc.get('viewBox') self.viewBoxTransformX = 1 @@ -127,8 +127,8 @@ class hpglEncoder: self.debugValues[6] = self.unitToUserUnit(str(self.debugValues[4] / self.scaleX)) self.debugValues[7] = self.unitToUserUnit(str(self.debugValues[5] / self.scaleY)) if self.options.center: - self.divergenceX += self.sizeX - self.divergenceX / 2 - self.divergenceY += self.sizeY - self.divergenceY / 2 + self.divergenceX += (self.sizeX - self.divergenceX) / 2 + self.divergenceY += (self.sizeY - self.divergenceY) / 2 elif self.options.useToolOffset: self.offsetX += self.toolOffset self.offsetY += self.toolOffset |
