Markdown obsługuje wbudowany HTML. Wbudowany kod HTML może być używany zarówno do szybkich i prostych równań w wierszu, jak i do bardziej złożonego renderowania za pomocą narzędzia zewnętrznego.
Szybki i prosty inline
Aby uzyskać szybkie i proste elementy wbudowane, użyj ampersand kodów jednostek HTML . Przykładem, który łączy tę ideę z tekstem indeksu dolnego w markdown, jest: h θ (x) = θ o x + θ 1 x, kod, który znajduje się poniżej.
h<sub>θ</sub>(x) = θ<sub>o</sub> x + θ<sub>1</sub>x
Kody HTML ampers i encje dla popularnych symboli matematycznych można znaleźć tutaj . Kody greckich liter tutaj .
Chociaż to podejście ma ograniczenia, działa praktycznie we wszystkich przecenach i nie wymaga żadnych zewnętrznych bibliotek.
Złożone, skalowalne renderowanie liniowe za pomocą LaTeX i Codecogs
Jeśli Twoje potrzeby są większe, użyj zewnętrznego renderera LaTeX, takiego jak CodeCogs. Utwórz równanie za pomocą edytora CodeCogs . Wybierz svg do renderowania i HTML dla kodu osadzania. Svg dobrze renderuje się po zmianie rozmiaru. HTML umożliwia łatwe odczytanie LaTeX-a, gdy patrzysz na źródło. Skopiuj kod do umieszczenia na dole strony i wklej go do swojej promocji.
<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}" />
To łączy tę odpowiedź i tę odpowiedź .
Obsługa GitHub tylko czasami działała przy użyciu powyższej surowej składni html dla czytelnego LaTeX-a. Jeśli powyższe nie działa, inną opcją jest zamiast tego wybranie renderowania z kodowaniem URL i użycie tego wyniku do ręcznego utworzenia łącza, takiego jak:
![\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)
To ręcznie włącza LaTex do tekstu obrazu alternatywnego i używa zakodowanego adresu URL do renderowania w GitHub.
Renderowanie wieloliniowe
Jeśli potrzebujesz renderowania wieloliniowego, sprawdź tę odpowiedź .