Skip to content

Label tool

With this tool you can add text, Markdown, or mathematical formulas into the infinite canvas.

The label tool can be used in different modes:

ModeDescription
TextAdds plain text labels.
MarkdownAdds formatted Markdown labels.

You can write mathematical formulas instead of drawing them by using the text label tool.

The text label tool supports LaTeX for defining mathematical formulas.

LaTeX is a markup language that has many features. You can use it to write mathematical formulas in Butterfly.

Why should I write math equations when I can draw them?

Section titled “Why should I write math equations when I can draw them?”

It is up to you, but sometimes a properly formatted mathematical expression is preferred over handwriting.

To apply LaTeX to the text you have written, select the text and then press the math symbol in the toolbar.

You need to follow LaTeX syntax for this to work.

To start using LaTeX, you need to know its syntax.

A backslash (\) must precede any LaTeX command to indicate it is a command.

An example command is \int_{7}^{6}, which is used to show the integral symbol:

76\int_{7}^{6}
CommandDescriptionExampleExample command
\sqrt[n]{arg}Square root symbol, or nth rootx+13\sqrt[3]{x+1}\sqrt[3]{x+1}
\frac{num}{den}Fraction with numerator and denominatora+1b1\frac{a+1}{b-1}\frac{a+1}{b-1}
\stackrel{a}{b}Places something (a) above another (b)=!\stackrel{!}{=}\stackrel{!}{=}
\left<delimiter> and \right<delimiter>Scaling delimiters. \left must be paired with a \right(x2)\left( \frac{x}{2} \right)\left( \frac{x}{2} \right)
\sum_{lower}^{upper}Summation symbol with limitsi=1ni\sum_{i=1}^{n} i\sum_{i=1}^{n} i
\midVertical bar as relation, such as “divides” or conditionalaba\mid ba\mid b
\prod_{lower}^{upper}Product symbol with limitsk=1mk\prod_{k=1}^{m} k\prod_{k=1}^{m} k
\int_{a}^{b}Integral with limits01x2dx\int_{0}^{1} x^2\,dx\int_{0}^{1} x^2\,dx
\langle and \rangleAngle brackets for inner products or tuplesv,w\langle v,w\rangle\langle v,w\rangle
\in and \notinSet membership or not membershipxAx\in A, yBy\notin Bx\in A, y\notin B
\forall and \existsUniversal or existential quantifiersxR, y\forall x\in\mathbb{R},\ \exists y\forall x\in\mathbb{R},\ \exists y
\toRight arrow for functions or limitsf:ABf:A\to B, xnxx_n\to xf:A\to B, x_n\to x
PropertyDefaultDescription
ModeTextThe label mode. Available modes are Text and Markdown.
ForegroundBlackThe text color.
Scale2The scale of the label.
Zoom dependentfalseChanges the label size based on the zoom level.
Style sheetNoneThe style sheet used for the label.