Markdown supporta HTML in linea. Inline HTML può essere utilizzato sia per equazioni inline rapide che semplici e, con uno strumento esterno, per un rendering più complesso.
Inline semplice e veloce
Per elementi inline semplici e veloci usa la e commerciale HTML e i codici entità . Un esempio che combina questa idea con il testo del pedice in markdown è: h θ (x) = θ o x + θ 1 x, il codice per il quale segue.
h<sub>θ</sub>(x) = θ<sub>o</sub> x + θ<sub>1</sub>x
I codici entità e commerciale HTML per i simboli matematici comuni sono disponibili qui . Codici per lettere greche qui .
Sebbene questo approccio abbia dei limiti, funziona praticamente in tutti i markdown e non richiede librerie esterne.
Rendering integrato scalabile complesso con LaTeX e Codecogs
Se le tue esigenze sono maggiori, usa un renderer esterno LaTeX come CodeCogs. Crea un'equazione con l'editor CodeCogs . Scegli svg per il rendering e HTML per il codice di incorporamento. Svg rende bene al ridimensionamento. L'HTML consente di leggere facilmente LaTeX quando si guarda l'origine. Copia il codice da incorporare nella parte inferiore della pagina e incollalo nel tuo markdown.
<img src="https://latex.codecogs.com/svg.latex?\Large&space;x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}" title="\Large x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}" />
Questo combina questa risposta e questa risposta .
Supporto GitHub solo a volte ha funzionato usando la sintassi html di cui sopra per LaTeX leggibile per me. Se quanto sopra non funziona per te, un'altra opzione è quella di scegliere il rendering con codifica URL e utilizzare quell'output per creare manualmente un collegamento come:
![\Large x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}](https://latex.codecogs.com/svg.latex?x%3D%5Cfrac%7B-b%5Cpm%5Csqrt%7Bb%5E2-4ac%7D%7D%7B2a%7D)
Ciò incorpora manualmente LaTex nel testo dell'immagine alternativa e utilizza un URL codificato per il rendering su GitHub.
Rendering su più righe
Se hai bisogno del rendering su più righe, dai un'occhiata a questa risposta .