IPETOIPE(1)

πŸŽ€ IPETOIPE β€” bestie edition πŸ’…

okay so listen, this is the man page for ipetoipe, a lil tool from the General Commands Manual (section 1, as the girlies in the terminal do). she's a file-format glow-up machine, and honestly? she ate. let me put you on. ✨


✨ NAME ✨

ipetoipe β€” Convert between Ipe file formats


🌸 SYNOPSIS 🌸

ipetoipe ( -pdf | -xml ) { options } input-file [ output-file ]

like, you HAVE to pick one of -pdf or -xml, bestie. it's not optional. the { options } are your lil extras, input-file is the thing you're feeding her, and output-file is optional because she can also just… do her thing and write it out for you. πŸ¦‹


πŸ’– DESCRIPTION πŸ’–

ipetoipe converts between the two Ipe file formats, XML and PDF. that's the whole vibe. no cap. πŸ”₯

the options are, and I'm gonna list every single one because we don't skip, ever:

  • -pdf β€” convert to PDF format πŸ’…
  • -xml β€” convert to XML format ✨
  • -export β€” do not include Ipe markup in the output file.
⚠️ warning, and I'm being so serious rn: this means that Ipe will not be able to read the resulting output file. like, she's exporting it into the wild and she's not coming back for it. irreversible energy. 😭
  • -pages from-to β€” restrict exporting to PDF to this page range. this implies the -export option. so you don't even have to say it, she already knows. πŸ‘‘
  • -view page-view β€” only export this single view from the document. this implies the -export option too. one view only, main character behavior.
  • -markedview β€” create a PDF page only for the marked views of marked Ipe pages. this is for instance convenient for making handouts for slides used in a presentation. this implies the -export option. lowkey genius for presentation prep, ngl.
  • -runlatex β€” run Latex even for XML output. this has the effect of including the dimensions of each text object in the XML file. so your text objects get their measurements documented. she's thorough. 🫢
  • -nozip β€” do not compress streams in PDF or Postscript output. leaving the streams unzipped, as a treat. 🌈

🌟 ENVIRONMENT VARIABLES 🌟

ipetoipe respects the following environment variables, and yes she respects them, she's polite:

  • IPELATEXDIR β€” the directory where ipetoipe runs Pdflatex. 🧚
  • IPELATEXPATH β€” the directory containing pdflatex and xelatex. if not set, they are searched for on the path. iykyk.
  • IPEDEBUG β€” set this to 1 for debugging output. turn it on when you need the tea. πŸ“

πŸ’œ AUTHOR πŸ’œ

Otfried Cheong β€” the icon, the legend, the author. periodt. ✨


πŸ™ˆ REPORTING BUGS πŸ™ˆ

found a bug? not me pretending I didn't see it. πŸ’€ please report bugs using Ipe bugzilla at

http://ipe.otfried.org/bugzilla.html

she wants to know. she'll fix it. slay.


πŸ¦‹ SEE ALSO πŸ¦‹

Ipe is documented fully in The Ipe Manual, which is available online at

http://ipe.otfried.org/manual/manual.html

go read it, bestie, it's giving comprehensive. πŸ“–


and that's the whole page!! this one's dated June 27, 2009, and it's from the General Commands Manual, section 1. mwah, go convert some files. πŸ’– πŸŽ€ 🌸