FIGTOIPE(1)
β¨ FIGTOIPE(1) β the figtoipe glow-up guide β¨
okay bestie, sit down, hydrate, and let me tell you about figtoipe, a lil General Commands Manual icon whose whole job is converting FIG figures into Ipe format. yes she's niche. yes she's useful. π
πΈ NAME πΈ
figtoipe β Convert FIG figures into Ipe format
like literally that's it, that's her whole thing, and she eats π
π¦ SYNOPSIS π¦
figtoipe [-g] [-p preamble] FIGfile XMLfile
two files, some flags, boom. main character energy fr fr.
π DESCRIPTION π
so figtoipe takes files in FIG format (the kind you'd get from, say, xfig) and turns them into Ipe's XML format. glow-up complete, no cap. β¨
ngl, figtoipe is not complete. the big missing feature is the conversion of splines. and arc-boxes? they get replaced by rectangles. if you're feeling generous, feel free to improve this version! π«Ά
the tea is that FIG and Ipe have somewhat different drawing models. Ipe does not support:
- depth ordering independent of grouping
- pattern fill
- Postscript fonts
so like, those vibes just don't translate, sorry babe π
figtoipe does try to include images specified in the XFIG file. for JPEG pictures, it tries to include the compressed image data right into the XML file. for files not recognized as JPEG, anytopnm is called; its output gets compressed and included in the XML file too. and here's the warning: some output of anytopnm might be rejected (e.g. images larger than 5000x5000 pixels or B&W bitmaps), or misunderstood. so watch out π
π OPTIONS π
-gβ group the figure in the output XML-cβ tell ipe to crop PDF output to the boundingbox-6β write in ipe 6 format instead of ipe 7 format-platex β add latex as a preamble to the generated XML file, e.g.Β΄\usepackage{amsmath}Β΄
yes bestie, -g, -c, -6, -p β collect them all π
π AUTHORS π
- Otfried Cheong
- Alexander BΓΌrger <acfb@users.sf.net> (image handling)
shoutout to the legends, we stan π
π₯ REPORTING BUGS π₯
Please report bugs using Ipe bugzilla at https://github.com/otfried/ipe-tools/issues
found something cursed? tell the bugzilla, don't suffer in silence π
π SEE ALSO π
More information about Ipe can be found in The Ipe Manual, which can be found in your Ipe installation.
go read the manual, iykyk π
π LICENSE & WARRANTY π
figtoipe comes with ABSOLUTELY NO WARRANTY. It is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
See the file gpl.txt accompanying the source for details.
like, zero warranty, but all the freedom. iconic behavior honestly π§
and that's the whole page, bestie! this manual is from the General Commands Manual, dated April 26, 2008, and it's the figtoipe(1) page π thanks for reading, mwah π
π¦ where this page comes from
- debian bookworm: figtoipe 1:7.2.24.1-3.1 Β· GPL-2.0-or-later
- debian trixie: figtoipe 1:7.2.29.1-1+b2 Β· GPL-2.0-or-later
- ubuntu jammy: figtoipe 1:7.2.20-1ubuntu1 Β· GPL-2.0-or-later
- ubuntu noble: figtoipe 1:7.2.24.1-3.1build3 Β· GPL-2.0-or-later
- ubuntu questing: figtoipe 1:7.2.29.1-2
- ubuntu resolute: figtoipe 1:7.2.29.2-0ubuntu1 Β· GPL-2.0-or-later
- ubuntu stonking: figtoipe 1:7.2.29.2-0ubuntu2 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms