The Project
Verbum Paper is a software that is intended to be used to facilitate the sharing of formulas, equations, and things involving mathematics.
Through it you can write your file using CSS, HTML and Javascript code. You can import external libraries written in Javascript, such as for building graphics, or for something in particular.
Via Verbum Paper you can insert graphics for functions (eg 2nd degree functions). You can also insert LaTex code mixed in with your HTML code. You can also copy your math expressions to Clipboard. This way you can easily share your math equations with your friends.
Install
Note: This installation process is for Linux environment.
Requirements:
- git
- unzip
- wget
Enter the directory where you want to install Verbum Paper, for example:
mkdir ~/verbum-paper
cd ~/verbum-paper
Run the install script:
wget -c https://raw.githubusercontent.com/verbum-paper/verbum-paper/main/verbum-install/verbum-install.sh
chmod +x verbum-install.sh
./verbum-install.sh
Creating shortcut in the operating system (Linux), example:
sudo ln -s "$HOME/verbum-paper/shortcut.sh" /usr/bin/verbum-paper
To open Verbum Paper, enter the command:
verbum-paper
Features
Copying to Clipboard
To copy your document, in image form, to the Clipboard, click on the icon:LaTex code
To insert LaTex code, you must follow the MathLive specification: https://cortexjs.io/mathlive/reference/commands/Example to include an equation:
\[x = {-b \pm \sqrt{b^2-4ac} \over 2a}.\]
This code produces this view:
Mathematical function graphs
To create graphs of quadratic functions, the Function Plot library is used. Exemple:
<div id="function"></div>
functionPlot({
target: "#function",
width: 400,
height: 200,
yAxis: { domain: [-1, 9] },
grid: true,
data: [ {
fn: "x^2"
}]
});
The code above will produce this view: