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:

Mode Description
Text Adds plain text labels.
Markdown Adds 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}

Command Description Example Example command
\sqrt[n]{arg} Square root symbol, or nth root

x+13\sqrt[3]{x+1}

\sqrt[3]{x+1}
\frac{num}{den} Fraction with numerator and denominator

a+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 limits

i=1ni\sum_{i=1}^{n} i

\sum_{i=1}^{n} i
\mid Vertical bar as relation, such as “divides” or conditional

aba\mid b

a\mid b
\prod_{lower}^{upper} Product symbol with limits

k=1mk\prod_{k=1}^{m} k

\prod_{k=1}^{m} k
\int_{a}^{b} Integral with limits

01x2dx\int_{0}^{1} x^2,dx

\int_{0}^{1} x^2\,dx
\langle and \rangle Angle brackets for inner products or tuples

v,w\langle v,w\rangle

\langle v,w\rangle
\in and \notin Set membership or not membership

xAx\in A

,

yBy\notin B

x\in A, y\notin B
\forall and \exists Universal or existential quantifiers

xR, y\forall x\in\mathbb{R},\ \exists y

\forall x\in\mathbb{R},\ \exists y
\to Right arrow for functions or limits

f:ABf:A\to B

,

xnxx_n\to x

f:A\to B, x_n\to x
Property Default Description
Mode Text The label mode. Available modes are Text and Markdown.
Foreground Black The text color.
Scale 2 The scale of the label.
Zoom dependent false Changes the label size based on the zoom level.
Style sheet None The style sheet used for the label.