Engee documentation
Notebook

Formatting Engee scripts with LaTeX

This example provides a set of commands in the document markup language , which allow you to format mathematical expressions, text and graphics in user interactive scripts Engee in a convenient and presentable way.

When layout scripts in Engee you should keep in mind that the display of mathematical symbols in expressions embedded in a string, for example: may differ from the display of symbols switched off from the string: $$\int \frac{1}{\sigma {\sqrt {2\pi }}}},e^{-{-{(x-\mu )^{2}/2\sigma ^{2}}}};dx$$$.

The list of commands in the example is not exhaustive.

1. Signs and symbols

1.1 Number systems

Natural

Natural with zero

Plain

Whole

Rational

Algebraic
,

Irrational

Real

Complex

Quaternions

Octonions (Caley numbers)

Cedenions

1.2 Greek alphabet
























1.3 Multiple dots and matrices

Multiple dots at the bottom

Centred dots

Vertical dotted line

Diagonal punctuation

Matrices

1.4 Brackets, stoppers

Horizontal braces

Parentheses

Automatic scaling of brackets

Brackets

Square brackets

Angle brackets

Straight brackets

Double straight brackets

1.5 Indices and accents

Indices

Indices and degrees

Ordinary Emphases

Wide accents

1.6 Other

Hebrew symbols

Planck's reduced constant (Dirac constant)

Some of the more specific signs not given in this example can be found in the documentation of Engee.

2. arithmetic and elementary algebra

Not equal

Approximate equality

Identity

Proportionality

Give or take

Minus-plus

Amount

The product of a dot

Vector and matrix product

Tensor product

Element product

Work

Fractions

Obelus

Square root

Root of nth degree

Elevation

Infinity

Actual part

imaginary part

3. set theory

An empty set
,

Belongs to
Does not belong

Subset

Superset

Own subset

Eigenset

union

Intersection

Difference of sets

function

Display

4. Comparisons and mathematical logic

Less than or equal to

Greater than or equal to

A lot less

Much more

Implication


Equivalence

Quantifier of universality ("for everyone...")

Quantor of existence
("exists...")
("does not exist...")

Definition


Negation "NOT."


OR disjunction

"And" conjunction

Negation of disjunction (Pierce's arrow) OR-NE

Negation of conjunction (Schaeffer's stroke) "AND-NE"

"EXCLUDING OR"

5. Trigonometry and geometry

5.1 Signs

Angle

Perpendicular

Parallel

Proportionality

Gradus

Vector

5.2 Functions

Sine

Cosine

tangent

Cotangent

arcsinus

Arccosine

Arctangent

Sekans

Cosecans

5.3 Hyperbolic functions

Hyperbolic sine

Hyperbolic cosine

Hyperbolic tangent

Hyperbolic tangent

6. Mathematical analysis

Indefinite integral (within a paragraph)

Undefined integral (off)

Definite integral (within a paragraph)

Double, triple integrals

Integral over a closed contour

partial derivative

Limit

Maximum, minimum

Supremum, infimum

Nabla operator (Hamilton operator)

7. in graphs

Using the library LaTeXStrings.jl you can simplify the design of labels and symbols in graphs in the markup .

In [ ]:
using Plots, LaTeXStrings
gr(size=([500, 300]))

default(fontfamily="Computer Modern", linewidth=2, framestyle=:nothing, grid=true)

F = collect(1:10);
m = 2;
a = F.*m;

Plots.plot(F, a, label = L"a=f(F)", legend = :topleft)
xlabel!(L"Сила\ F,\ [Н \cdot м]")
ylabel!(L"Ускорение\ a,\ [\frac{м}{с^2}]")
title!(L"График\ зависимости\ ускорения\ от\ силы")
Out[0]:

To learn more about the layout of Engee charts in , see documentation.

8. Formatting

8.1 Spaces