Ipe vector graphics editor
I am currently evaluating the ipe
vector graphics editor. A very attractive feature is that one can use LaTeX-commands inside its text objects as long as these are legal inside a \makebox
(for labels) or inside a minipage (for minipages). However, one cannot use commands that involve a non-linear translation into PDF, such as commands to generate hyperlinks or to include external images.
Nonetheless, LaTeX-commands that are defined in additional LaTeX packages can be included with a \usepackage
command in the LaTeX preamble, which can be set in Document properties
under the Edit
menu.
Question
What I am looking for is a way to enclose text inside a left or right arrow-shaped box with LaTeX-commands in ipe
? A simple LaTeX package that would create text boxes much like rarrow
and larrow
of the BoxStyle
class in matplotlib
(see below specimen) would do just fine. Other techniques are welcome too. LibreOffice Impress and PowerPoint also offer such arrow shapes with text, even curved ones.
Attempts
- Drawing an
\fbox
around a text object inipe
works flawlessly. Even a rotated\ovalbox
with math constitutes no problem with\usepackage{rotating, fancybox}
in the preamble. There are no arrows infancybox
, though. - I looked for a LaTeX package providing arrow-shaped boxes among the packages listed among "boxing" on CTAN. Perhaps I am looking over it, but no such package appears to be listed.
- Everybody here seems to use TikZ arrows, so I tried this example and this example inside
ipe
. The result of these failed TikZ experiments is shown in the bottom image. It fails because of theipe
LaTeX text object limitations mentioned earlier.
shapes.arrows
. Then\node[single arrow, draw] (a) {Arrow};
typesets the wordArrow
in an arrow shaped box, but I'm pretty sure this won't work inipe
.ipe
. I am just amazed that there seems to be nothing else but TikZ to place text in an arrow...pstricks
, but this won't work inipe
either ;)