| Summary: | transfig not converting arrow heads | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | renean |
| Component: | Current packages | Assignee: | Peter Volkov (RETIRED) <pva> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | ||
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: | enables new arrow types and removes QA issues | ||
Hm I suppose it's better to add -DNEWARROWTYPES... Removing the #ifdef was what the author wrote to me for solution. Of course the definition of NEWARROWTYPES would also suffice. Created attachment 163612 [details, diff]
enables new arrow types and removes QA issues
In this patch I removed the NEWARROWTYPES define because it does not occur in any other location than in fig2dev/bound.c so a define in the Imakefile (which I am also not familiar with) would have not other effect.
I also removed the QA warnings which were due to missing header inclusions.
Thank you for report and patch. Fixed this in transfig-3.2.5-r2. Enjoy. |
When using different arrow shapes, only the basic ones can be exported to any graphics format. The diamond shaped ones e.g. cannot be exported. Reproducible: Always Steps to Reproduce: Generate an xfig file with a line with a diamond shaped arrow and export to eps. Actual Results: In the eps (or any other graphics format for export) no arrow heads are there. Expected Results: Arrow heads should be there. I wrote to the developer and got answer, that this is a problem of fig2dev in transfig. In the source directory in transfig/fig2dev/bound.c remove the #ifdef NEWARROWTYPES and the #endif /* NEWARROWTYPES */ I tried it and it works perfectly using the latest version of xfig in portage.