Discussion:
[Bug 698603] Re: Thick lines are longer when printed
Krzysztof Kościuszkiewicz
2011-01-16 22:41:04 UTC
Permalink
I can still reproduce this with 1.7.0.
This occurs when line end types do not match with the gschemrc setting for "output-capstyle" setting.
Current postscript output code overrides line end settings from gschem with the type specified with the config option.

** Changed in: geda
Importance: Undecided => Low

** Changed in: geda
Status: New => Confirmed
--
You received this bug notification because you are a member of gEDA Bug
Team, which is subscribed to gEDA.
https://bugs.launchpad.net/bugs/698603

Title:
Thick lines are longer when printed

Status in GPL Electronic Design Automation tools:
Confirmed

Bug description:
I've noticed when I export schematics with thick lines to postscript,
those thick lines are longer than they would be if they were thin. See
the attached screenshots for example. The line in that symbol
representing the gate is thickness = 40, while the three shorter lines
for the source, drain, and body are thickness = 20. Viewed in gschem,
the top and bottom of the gate line align horizontally with the other
lines. Viewed in postscript, the gate line is longer.

It's especially problematic with the MOSFET symbol I'm trying to make
here. I'd like to make the drain, source, and body lines thicker. If I
do that, they get long enough to merge together. If I make them
shorter so they look right in postscript, the symbol looks pretty
goofy in the GUI.
Peter Clifton
2011-01-17 15:34:57 UTC
Permalink
This will be resolved when gschem moves to using the same cairo
rendering code for printing as it does for rendering. Assigning Peter
Brett, as he is working on that code.

** Tags added: printing

** Changed in: geda
Assignee: (unassigned) => Peter TB Brett (peter-b)

** Changed in: geda
Milestone: None => 1.8.0
--
You received this bug notification because you are a member of gEDA Bug
Team, which is subscribed to gEDA.
https://bugs.launchpad.net/bugs/698603

Title:
Thick lines are longer when printed

Status in GPL Electronic Design Automation tools:
Confirmed

Bug description:
I've noticed when I export schematics with thick lines to postscript,
those thick lines are longer than they would be if they were thin. See
the attached screenshots for example. The line in that symbol
representing the gate is thickness = 40, while the three shorter lines
for the source, drain, and body are thickness = 20. Viewed in gschem,
the top and bottom of the gate line align horizontally with the other
lines. Viewed in postscript, the gate line is longer.

It's especially problematic with the MOSFET symbol I'm trying to make
here. I'd like to make the drain, source, and body lines thicker. If I
do that, they get long enough to merge together. If I make them
shorter so they look right in postscript, the symbol looks pretty
goofy in the GUI.
Peter TB Brett
2011-01-17 17:40:58 UTC
Permalink
BTW, that's under development in my 'libgedacairo' branch
<http://repo.or.cz/w/geda-gaf/peter-b.git>. Take a look, if you want.
Warning: not currently feature-complete, likely to asplode, use with
caution.
--
You received this bug notification because you are a member of gEDA Bug
Team, which is subscribed to gEDA.
https://bugs.launchpad.net/bugs/698603

Title:
Thick lines are longer when printed

Status in GPL Electronic Design Automation tools:
Confirmed

Bug description:
I've noticed when I export schematics with thick lines to postscript,
those thick lines are longer than they would be if they were thin. See
the attached screenshots for example. The line in that symbol
representing the gate is thickness = 40, while the three shorter lines
for the source, drain, and body are thickness = 20. Viewed in gschem,
the top and bottom of the gate line align horizontally with the other
lines. Viewed in postscript, the gate line is longer.

It's especially problematic with the MOSFET symbol I'm trying to make
here. I'd like to make the drain, source, and body lines thicker. If I
do that, they get long enough to merge together. If I make them
shorter so they look right in postscript, the symbol looks pretty
goofy in the GUI.
Peter TB Brett
2011-12-23 18:22:47 UTC
Permalink
This isn't going to make it in time for 1.8.0, so I've removed it from
that milestone.

** Changed in: geda
Milestone: 1.8.0 => None
--
You received this bug notification because you are a member of gEDA Bug
Team, which is subscribed to gEDA.
https://bugs.launchpad.net/bugs/698603

Title:
Thick lines are longer when printed

Status in GPL Electronic Design Automation tools:
Confirmed

Bug description:
I've noticed when I export schematics with thick lines to postscript,
those thick lines are longer than they would be if they were thin. See
the attached screenshots for example. The line in that symbol
representing the gate is thickness = 40, while the three shorter lines
for the source, drain, and body are thickness = 20. Viewed in gschem,
the top and bottom of the gate line align horizontally with the other
lines. Viewed in postscript, the gate line is longer.

It's especially problematic with the MOSFET symbol I'm trying to make
here. I'd like to make the drain, source, and body lines thicker. If I
do that, they get long enough to merge together. If I make them
shorter so they look right in postscript, the symbol looks pretty
goofy in the GUI.

To manage notifications about this bug go to:
https://bugs.launchpad.net/geda/+bug/698603/+subscriptions
Peter TB Brett
2011-12-24 09:16:52 UTC
Permalink
** Changed in: geda
Status: Confirmed => Triaged
--
You received this bug notification because you are a member of gEDA Bug
Team, which is subscribed to gEDA.
https://bugs.launchpad.net/bugs/698603

Title:
Thick lines are longer when printed

Status in GPL Electronic Design Automation tools:
Triaged

Bug description:
I've noticed when I export schematics with thick lines to postscript,
those thick lines are longer than they would be if they were thin. See
the attached screenshots for example. The line in that symbol
representing the gate is thickness = 40, while the three shorter lines
for the source, drain, and body are thickness = 20. Viewed in gschem,
the top and bottom of the gate line align horizontally with the other
lines. Viewed in postscript, the gate line is longer.

It's especially problematic with the MOSFET symbol I'm trying to make
here. I'd like to make the drain, source, and body lines thicker. If I
do that, they get long enough to merge together. If I make them
shorter so they look right in postscript, the symbol looks pretty
goofy in the GUI.

To manage notifications about this bug go to:
https://bugs.launchpad.net/geda/+bug/698603/+subscriptions
Vladimir Zhbanov
2012-01-27 18:01:17 UTC
Permalink
Patch 1

** Patch added: "0001-Added-line-end-capstyle-menu-for-the-line-type-dialo.patch"
https://bugs.launchpad.net/geda/+bug/698603/+attachment/2696934/+files/0001-Added-line-end-capstyle-menu-for-the-line-type-dialo.patch
--
You received this bug notification because you are a member of gEDA Bug
Team, which is subscribed to gEDA.
https://bugs.launchpad.net/bugs/698603

Title:
Thick lines are longer when printed

Status in GPL Electronic Design Automation tools:
Triaged

Bug description:
I've noticed when I export schematics with thick lines to postscript,
those thick lines are longer than they would be if they were thin. See
the attached screenshots for example. The line in that symbol
representing the gate is thickness = 40, while the three shorter lines
for the source, drain, and body are thickness = 20. Viewed in gschem,
the top and bottom of the gate line align horizontally with the other
lines. Viewed in postscript, the gate line is longer.

It's especially problematic with the MOSFET symbol I'm trying to make
here. I'd like to make the drain, source, and body lines thicker. If I
do that, they get long enough to merge together. If I make them
shorter so they look right in postscript, the symbol looks pretty
goofy in the GUI.

To manage notifications about this bug go to:
https://bugs.launchpad.net/geda/+bug/698603/+subscriptions
Vladimir Zhbanov
2012-01-27 18:02:09 UTC
Permalink
** Patch added: "0002-Use-appropriate-line-end-to-display-different-object.patch"
https://bugs.launchpad.net/geda/+bug/698603/+attachment/2696935/+files/0002-Use-appropriate-line-end-to-display-different-object.patch
--
You received this bug notification because you are a member of gEDA Bug
Team, which is subscribed to gEDA.
https://bugs.launchpad.net/bugs/698603

Title:
Thick lines are longer when printed

Status in GPL Electronic Design Automation tools:
Triaged

Bug description:
I've noticed when I export schematics with thick lines to postscript,
those thick lines are longer than they would be if they were thin. See
the attached screenshots for example. The line in that symbol
representing the gate is thickness = 40, while the three shorter lines
for the source, drain, and body are thickness = 20. Viewed in gschem,
the top and bottom of the gate line align horizontally with the other
lines. Viewed in postscript, the gate line is longer.

It's especially problematic with the MOSFET symbol I'm trying to make
here. I'd like to make the drain, source, and body lines thicker. If I
do that, they get long enough to merge together. If I make them
shorter so they look right in postscript, the symbol looks pretty
goofy in the GUI.

To manage notifications about this bug go to:
https://bugs.launchpad.net/geda/+bug/698603/+subscriptions
Vladimir Zhbanov
2012-01-27 18:08:27 UTC
Permalink
Test schematic ;)

** Attachment added: "test.sch"
https://bugs.launchpad.net/geda/+bug/698603/+attachment/2696940/+files/test.sch
--
You received this bug notification because you are a member of gEDA Bug
Team, which is subscribed to gEDA.
https://bugs.launchpad.net/bugs/698603

Title:
Thick lines are longer when printed

Status in GPL Electronic Design Automation tools:
Triaged

Bug description:
I've noticed when I export schematics with thick lines to postscript,
those thick lines are longer than they would be if they were thin. See
the attached screenshots for example. The line in that symbol
representing the gate is thickness = 40, while the three shorter lines
for the source, drain, and body are thickness = 20. Viewed in gschem,
the top and bottom of the gate line align horizontally with the other
lines. Viewed in postscript, the gate line is longer.

It's especially problematic with the MOSFET symbol I'm trying to make
here. I'd like to make the drain, source, and body lines thicker. If I
do that, they get long enough to merge together. If I make them
shorter so they look right in postscript, the symbol looks pretty
goofy in the GUI.

To manage notifications about this bug go to:
https://bugs.launchpad.net/geda/+bug/698603/+subscriptions
Vladimir Zhbanov
2012-01-27 18:02:56 UTC
Permalink
** Patch added: "0003-Printing-using-capstyle-corresponding-to-object-line.patch"
https://bugs.launchpad.net/geda/+bug/698603/+attachment/2696938/+files/0003-Printing-using-capstyle-corresponding-to-object-line.patch
--
You received this bug notification because you are a member of gEDA Bug
Team, which is subscribed to gEDA.
https://bugs.launchpad.net/bugs/698603

Title:
Thick lines are longer when printed

Status in GPL Electronic Design Automation tools:
Triaged

Bug description:
I've noticed when I export schematics with thick lines to postscript,
those thick lines are longer than they would be if they were thin. See
the attached screenshots for example. The line in that symbol
representing the gate is thickness = 40, while the three shorter lines
for the source, drain, and body are thickness = 20. Viewed in gschem,
the top and bottom of the gate line align horizontally with the other
lines. Viewed in postscript, the gate line is longer.

It's especially problematic with the MOSFET symbol I'm trying to make
here. I'd like to make the drain, source, and body lines thicker. If I
do that, they get long enough to merge together. If I make them
shorter so they look right in postscript, the symbol looks pretty
goofy in the GUI.

To manage notifications about this bug go to:
https://bugs.launchpad.net/geda/+bug/698603/+subscriptions
Vladimir Zhbanov
2012-01-27 18:04:13 UTC
Permalink
** Patch added: "0004-libgeda-fixed-Postscript-output-of-dots-for-some-lin.patch"
https://bugs.launchpad.net/geda/+bug/698603/+attachment/2696939/+files/0004-libgeda-fixed-Postscript-output-of-dots-for-some-lin.patch
--
You received this bug notification because you are a member of gEDA Bug
Team, which is subscribed to gEDA.
https://bugs.launchpad.net/bugs/698603

Title:
Thick lines are longer when printed

Status in GPL Electronic Design Automation tools:
Triaged

Bug description:
I've noticed when I export schematics with thick lines to postscript,
those thick lines are longer than they would be if they were thin. See
the attached screenshots for example. The line in that symbol
representing the gate is thickness = 40, while the three shorter lines
for the source, drain, and body are thickness = 20. Viewed in gschem,
the top and bottom of the gate line align horizontally with the other
lines. Viewed in postscript, the gate line is longer.

It's especially problematic with the MOSFET symbol I'm trying to make
here. I'd like to make the drain, source, and body lines thicker. If I
do that, they get long enough to merge together. If I make them
shorter so they look right in postscript, the symbol looks pretty
goofy in the GUI.

To manage notifications about this bug go to:
https://bugs.launchpad.net/geda/+bug/698603/+subscriptions
Vladimir Zhbanov
2012-01-27 17:59:50 UTC
Permalink
I've made a patchset for current master git head, which solves this bug.
See attachments. Last of them is a schematic to test objects.
--
You received this bug notification because you are a member of gEDA Bug
Team, which is subscribed to gEDA.
https://bugs.launchpad.net/bugs/698603

Title:
Thick lines are longer when printed

Status in GPL Electronic Design Automation tools:
Triaged

Bug description:
I've noticed when I export schematics with thick lines to postscript,
those thick lines are longer than they would be if they were thin. See
the attached screenshots for example. The line in that symbol
representing the gate is thickness = 40, while the three shorter lines
for the source, drain, and body are thickness = 20. Viewed in gschem,
the top and bottom of the gate line align horizontally with the other
lines. Viewed in postscript, the gate line is longer.

It's especially problematic with the MOSFET symbol I'm trying to make
here. I'd like to make the drain, source, and body lines thicker. If I
do that, they get long enough to merge together. If I make them
shorter so they look right in postscript, the symbol looks pretty
goofy in the GUI.

To manage notifications about this bug go to:
https://bugs.launchpad.net/geda/+bug/698603/+subscriptions
Peter TB Brett
2012-01-27 18:39:41 UTC
Permalink
Do you have a branch I can pull from?
--
You received this bug notification because you are a member of gEDA Bug
Team, which is subscribed to gEDA.
https://bugs.launchpad.net/bugs/698603

Title:
Thick lines are longer when printed

Status in GPL Electronic Design Automation tools:
Triaged

Bug description:
I've noticed when I export schematics with thick lines to postscript,
those thick lines are longer than they would be if they were thin. See
the attached screenshots for example. The line in that symbol
representing the gate is thickness = 40, while the three shorter lines
for the source, drain, and body are thickness = 20. Viewed in gschem,
the top and bottom of the gate line align horizontally with the other
lines. Viewed in postscript, the gate line is longer.

It's especially problematic with the MOSFET symbol I'm trying to make
here. I'd like to make the drain, source, and body lines thicker. If I
do that, they get long enough to merge together. If I make them
shorter so they look right in postscript, the symbol looks pretty
goofy in the GUI.

To manage notifications about this bug go to:
https://bugs.launchpad.net/geda/+bug/698603/+subscriptions
Vladimir Zhbanov
2012-01-27 19:16:02 UTC
Permalink
No public branches, only local.
And I have some more related fixes (a couple). They are not for this bug, however.
--
You received this bug notification because you are a member of gEDA Bug
Team, which is subscribed to gEDA.
https://bugs.launchpad.net/bugs/698603

Title:
Thick lines are longer when printed

Status in GPL Electronic Design Automation tools:
Triaged

Bug description:
I've noticed when I export schematics with thick lines to postscript,
those thick lines are longer than they would be if they were thin. See
the attached screenshots for example. The line in that symbol
representing the gate is thickness = 40, while the three shorter lines
for the source, drain, and body are thickness = 20. Viewed in gschem,
the top and bottom of the gate line align horizontally with the other
lines. Viewed in postscript, the gate line is longer.

It's especially problematic with the MOSFET symbol I'm trying to make
here. I'd like to make the drain, source, and body lines thicker. If I
do that, they get long enough to merge together. If I make them
shorter so they look right in postscript, the symbol looks pretty
goofy in the GUI.

To manage notifications about this bug go to:
https://bugs.launchpad.net/geda/+bug/698603/+subscriptions
Vladimir Zhbanov
2012-01-27 23:07:41 UTC
Permalink
First two patches are also related to bug #789427.
--
You received this bug notification because you are a member of gEDA Bug
Team, which is subscribed to gEDA.
https://bugs.launchpad.net/bugs/698603

Title:
Thick lines are longer when printed

Status in GPL Electronic Design Automation tools:
Triaged

Bug description:
I've noticed when I export schematics with thick lines to postscript,
those thick lines are longer than they would be if they were thin. See
the attached screenshots for example. The line in that symbol
representing the gate is thickness = 40, while the three shorter lines
for the source, drain, and body are thickness = 20. Viewed in gschem,
the top and bottom of the gate line align horizontally with the other
lines. Viewed in postscript, the gate line is longer.

It's especially problematic with the MOSFET symbol I'm trying to make
here. I'd like to make the drain, source, and body lines thicker. If I
do that, they get long enough to merge together. If I make them
shorter so they look right in postscript, the symbol looks pretty
goofy in the GUI.

To manage notifications about this bug go to:
https://bugs.launchpad.net/geda/+bug/698603/+subscriptions
Peter TB Brett
2012-01-31 11:14:47 UTC
Permalink
I've committed this patch to master.

** Changed in: geda
Status: Triaged => Fix Committed

** Changed in: geda
Assignee: Peter TB Brett (peter-b) => (unassigned)
--
You received this bug notification because you are a member of gEDA Bug
Team, which is subscribed to gEDA.
https://bugs.launchpad.net/bugs/698603

Title:
Thick lines are longer when printed

Status in GPL Electronic Design Automation tools:
Fix Committed

Bug description:
I've noticed when I export schematics with thick lines to postscript,
those thick lines are longer than they would be if they were thin. See
the attached screenshots for example. The line in that symbol
representing the gate is thickness = 40, while the three shorter lines
for the source, drain, and body are thickness = 20. Viewed in gschem,
the top and bottom of the gate line align horizontally with the other
lines. Viewed in postscript, the gate line is longer.

It's especially problematic with the MOSFET symbol I'm trying to make
here. I'd like to make the drain, source, and body lines thicker. If I
do that, they get long enough to merge together. If I make them
shorter so they look right in postscript, the symbol looks pretty
goofy in the GUI.

To manage notifications about this bug go to:
https://bugs.launchpad.net/geda/+bug/698603/+subscriptions
Loading...