MathJax Server

Servizio per la creazione di formule matematiche con AsciiMath

Per utilizzare questo servizio occorre richiamare il sito con:

        - https://math.croswil.com/f?<formula>
        - https://math.croswil.com/fdown?<formula>
    

dove la formula viene costruita secondo le regole descritte sotto. La grammatica asciimath è derivata da mathjax. A dfferenza di quanto proposto dal sito di mathjax, non serve installare alcuna libreria sul client. E' sufficente richiamare questo servizio per ottenere una immagine in SVG.

le differenze tra i due modi di chiamata: (f e fdown) sono sul risultato che da una immagine SVG integrabile, nel primo caso e una immagine da scaricare nel secondo.

Croswil.


inserisci una formula per provare:

Help on Syntax:

Most AsciiMath symbols attempt to mimic in text what they look like rendered, like oo for ∞ ∞ . Many symbols can also be displayed using a TeX alternative, but a preceeding backslash is not required.

Operation symbols
Type TeX alt See
+ + +
- − -
* cdot ⋅ ⋅
** ast ∗ ∗
*** star ⋆ ⋆
// / /
\\ backslash
setminus
\ \
xx times × ×
-: div ÷ ÷
|>< ltimes ⋉ ⋉
><| rtimes ⋊ ⋊
|><| bowtie ⋈ ⋈
@ circ ∘ ∘
o+ oplus ⊕ ⊕
ox otimes ⊗ ⊗
o. odot ⊙ ⊙
sum ∑ ∑
prod ∏ ∏
^^ wedge ∧ ∧
^^^ bidwedge ⋀ ⋀
vv vee ∨ ∨
vvv bigvee ⋁ ⋁
nn cap ∩ ∩
nnn bigcap ⋂ ⋂
uu cup ∪ ∪
uuu bigcup ⋃ ⋃
Miscellaneous symbols
Type TeX alt See
2/3 frac{2}{3} 23 2 3
2^3 23 2 3
sqrt x √x x
root(3)(x) 3√x x 3
int ∫ ∫
oint ∮ ∮
del partial ∂ ∂
grad nabla ∇ ∇
+- pm ± ±
O/ emptyset ∅ ∅
oo infty ∞ ∞
aleph ℵ ℵ
:. therefore ∴ ∴
:' because ∵ ∵
|...| |ldots| |...| | ... |
|cdots| |⋯| | ⋯ |
vdots ⋮ ⋮
ddots ⋱ ⋱
|\ | | | |   |
|quad| |  | |    |
/_ angle ∠ ∠
frown ⌢ ⌢
/_\ triangle △ △
diamond ⋄ ⋄
square □ □
|__ lfloor ⌊ ⌊
__| rfloor ⌋ ⌋
|~ lceiling ⌈ ⌈
~| rceiling ⌉ ⌉
CC C ℂ
NN N ℕ
QQ Q ℚ
RR R ℝ
ZZ Z ℤ
"hi" text(hi) hi hi
Relation symbols
Type TeX alt See
= = =
!= ne ≠ ≠
< lt < <
> gt > >
<= le ≤ ≤
>= ge ≥ ≥
-< prec ≺ ≺
-<= preceq ⪯ ⪯
>- succ ≻ ≻
>-= succeq ⪰ ⪰
in ∈ ∈
!in notin ∉ ∉
sub subset ⊂ ⊂
sup supset ⊃ ⊃
sube subseteq ⊆ ⊆
supe supseteq ⊇ ⊇
-= equiv ≡ ≡
~= cong ≅ ≅
~~ approx ≈ ≈
prop propto ∝ ∝
Logical symbols
Type TeX alt See
and and and
or or or
not neg ¬ ¬
=> implies ⇒ ⇒
if if if
<=> iff ⇔ ⇔
AA forall ∀ ∀
EE exists ∃ ∃
_|_ bot ⊥ ⊥
TT top ⊤ ⊤
|-- vdash ⊢ ⊢
|== models ⊨ ⊨
Grouping brackets
Type TeX alt See
( ( (
) ) )
[ [ [
] ] ]
{ { {
} } }
(: langle ⟨ 〈
:) rangle ⟩ 〉
<< ⟨ 〈
>> ⟩ 〉
{: x ) x) x )
( x :} (x ( x
abs(x) |x| | x |
floor(x) ⌊x⌋ ⌊ x ⌋
ceil(x) ⌈x⌉ ⌈ x ⌉
norm(vecx) ∥→x∥ ∥ x → ∥
Arrows
Type TeX alt See
uarr uparrow ↑ ↑
darr downarrow ↓ ↓
rarr rightarrow → →
-> to → →
>-> rightarrowtail ↣ ↣
->> twoheadrightarrow ↠ ↠
>->> twoheadrightarrowtail ⤖ ⤖
|-> mapsto ↦ ↦
larr leftarrow ← ←
harr leftrightarrow ↔ ↔
rArr Rightarrow ⇒ ⇒
lArr Leftarrow ⇐ ⇐
hArr Leftrightarrow ⇔ ⇔
Accents
Type TeX alt See
hat x ˆx x ^
bar x overline x ¯x x ¯
ul x underline x x–– x ̲
vec x →x x →
dot x .x x .
ddot x ..x x ..
overset(x)(=) overset(x)(=) x= = x
underset(x)(=) =x = x
ubrace(1+2) underbrace(1+2) 1+2 1 + 2 ⏟
obrace(1+2) overbrace(1+2) 1+2 1 + 2 ⏞
color(red)(x) x x
cancel(x) x x
Greek Letters
Type See Type See
alpha α α
beta β β
gamma γ γ Gamma Γ Γ
delta δ δ Delta Δ Δ
epsilon ε ε
varepsilon ɛ ɛ
zeta ζ ζ
eta η η
theta θ θ Theta Θ Θ
vartheta ϑ ϑ
iota ι ι
kappa κ κ
lambda λ λ Lambda Λ Λ
mu μ μ
nu ν ν
xi ξ ξ Xi Ξ Ξ
pi π π Pi Π Π
rho ρ ρ
sigma σ σ Sigma Σ Σ
tau τ τ
upsilon υ υ
phi ϕ ϕ Phi Φ Φ
varphi φ φ
chi χ χ
psi ψ ψ Psi Ψ Ψ
omega ω ω Omega Ω Ω
Font commands
Type See
bb "AaBbCc" AaBbCc AaBbCc
bbb "AaBbCc" AaBbCc AaBbCc
cc "AaBbCc" AaBbCc AaBbCc
tt "AaBbCc" AaBbCc AaBbCc
fr "AaBbCc" AaBbCc AaBbCc
sf "AaBbCc" AaBbCc AaBbCc

Standard Functions

sin, cos, tan, sec, csc, cot, arcsin, arccos, arctan, sinh, cosh, tanh, sech, csch, coth, exp, log, ln, det, dim, mod, gcd, lcm, lub, glb, min, max, f, g.


Special Cases

Matrices: [[a,b],[c,d]] yields to [abcd] [ a b c d ]

Column vectors: ((a),(b)) yields to (ab) ( a b )

Matrices can be used for layout: {(2x,+,17y,=,23),(x,-,y,=,5):} yields {2x+17y=23x−y=5 { 2 x + 17 y = 23 x - y = 5

Complex subscripts: lim_(N->oo) sum_(i=0)^N yields to limN→∞N∑i=0 lim N → ∞ ∑ i = 0 N

Subscripts must come before superscripts: int_0^1 f(x)dx yields to ∫10f(x)dx ∫ 0 1 f ( x ) d x

Derivatives: f'(x) = dy/dx yields f'(x)=dydx f ′ ( x ) = d y d x
For variables other than x,y,z, or t you will need grouping symbols: (dq)/(dp) for dqdp d q d p