Come scrivere facilmente in $\LaTeX$ sul tuo sito internet

senza installare alcuna estensione o applicazione

Ti sarà capitato probabilmente di voler riportare sul tuo blog o sito alcune formule in $\LaTeX$.

Tuttavia non hai voglia di installare un plugin apposito. E tanto meno hai voglia di fare le foto alle singole formule, magari dopo averle create su un paper o su un altro strumento di rendering vettoriale.

La soluzione che suggeriamo di usare è $\KaTeX$.

$\KaTeX$ è il content delivery network (CDN) creato dalla nota scuola online di materie matematiche e scientifiche in genere, Khan Academy.

$\KaTeX$ è interamente libero, gratuito, open source e documentato.

Utilizzo di $\KaTeX$

Per utilizzarlo, devi solo inserire lo script del CDN nella sezione HEAD del tuo sito internet. Se hai un blog o sito tradizionale, si tratta di una semplice funzione JavaScript.

Se hai un sito in WordPress, ti suggerisco di inserirlo come script custom direttamente nelle opzioni del tema così da poterlo utilizzare ovunque e non doverlo richiamare articolo per articolo.

Codice pronto all’uso

Le opzioni in $\KaTeX$ sono molte, pertanto qui a seguire ti fornisco direttamente un codice di esempio ma pronto all’uso, robusto e immediatamente utilizzabile sul tuo sito internet.

Questo script ti permette di usare sia le funzioni in displaystyle che inline, usando $$ o $.

Esempio: le equazioni di Navier-Stokes

Vediamolo all’opera in diretta, “stampando” le equazioni di Navier-Stokes. Come vedi gli elementi non sono blocchi monolitici, sono anzi resi pezzo per pezzo, senza inficiare l’esperienza di navigazione.

$$\begin{align}\nabla \cdot \mathbf{u} &= 0 \\\frac{\partial \mathbf{u}}{\partial t} + (\mathbf{u} \cdot \nabla)\mathbf{u} &= -\frac{1}{\rho}\nabla p + \nu \nabla^2 \mathbf{u} +\mathbf{f}\end{align}$$

$$\left\{\begin{aligned}&\frac{\partial u}{\partial x}+\frac{\partial v}{\partial y}+\frac{\partial w}{\partial z}=0\\[8pt]&\frac{\partial u}{\partial t}+u\frac{\partial u}{\partial x}+v\frac{\partial u}{\partial y}+w\frac{\partial u}{\partial z}=-\frac{1}{\rho}\frac{\partial p}{\partial x}+\nu\nabla^2u+f_x\\[8pt]&\frac{\partial v}{\partial t}+u\frac{\partial v}{\partial x}+v\frac{\partial v}{\partial y}+w\frac{\partial v}{\partial z}=-\frac{1}{\rho}\frac{\partial p}{\partial y}+\nu\nabla^2v+f_y\\[8pt]&\frac{\partial w}{\partial t}+u\frac{\partial w}{\partial x}+v\frac{\partial w}{\partial y}+w\frac{\partial w}{\partial z}=-\frac{1}{\rho}\frac{\partial p}{\partial z}+\nu\nabla^2w+f_z\end{aligned}\right.$$

Ti  è stato utile questo breve articolo? Condividi volentieri le tue creazioni scientifiche per mostrarci il risultato!

aziona risorse ebook guida al debito tecnico

Scarica l’ebook “La guida definitiva alla comprensione del Debito Tecnico”

Iscriviti alla newsletter e scarica l’ebook.

Ricevi aggiornamenti, tips e approfondimenti su tecnologia, innovazione e imprenditoria.