Ten konwerter zamienia Markdown na LaTeX: nagłówki stają się sekcjami, tabele środowiskami tabular lub longtable, kod trafia do listings, minted albo verbatim, a wzory przechodzą bez zmian. Wynikiem jest fragment do wklejenia lub kompletny dokument gotowy do kompilacji.
Ostatnia aktualizacja:
Jak to działa
Wklej tekst
Notatki z wykładu, szkic artykułu czy rozdział pracy dyplomowej wystarczy wkleić, otworzyć jako plik .md lub wczytać przykład ze wzorami.
Wybierz styl
„Fragment” albo „Pełny dokument”, klasa article lub report, środowiska tabel i kodu, sekcje numerowane lub z gwiazdką.
Skompiluj
Wynik można skopiować do pliku .tex albo pobrać i skompilować w pdflatex, xelatex lub lualatex.
Funkcje
Tylko potrzebne pakiety
Pełny dokument wczytuje hyperref, graphicx, ulem, amsmath, listings czy booktabs tylko wtedy, gdy treść ich używa. Przy fragmencie lista wymaganych pakietów pojawia się pod wynikiem.
Wzory bez zmian
Formuły $…$ i $$…$$ są kopiowane jako TeX, więc równania wyglądają tak samo jak w podglądzie Markdownu.
Znaki specjalne pod kontrolą
Znaki # $ % & _ { } ~ ^ i ukośniki wsteczne w tekście dostają sekwencje ucieczki, a adresy URL są zapisywane przez \href.
Prawdziwe przypisy i rysunki
Przypisy z Markdownu stają się \footnote{…}, a samodzielne obrazy – rysunkami, w których tekst alternatywny służy za podpis.
Limity i prywatność
Pliki do 10 MB. Dokumenty powyżej 256 KB są konwertowane w wątku roboczym w tle (Web Worker), więc strona cały czas reaguje. Tekst nie jest wysyłany na serwer, a „Otwórz z adresu URL” pobiera plik bezpośrednio z podanego adresu. Więcej na stronie o prywatności.
Co sprawdzić po konwersji
Nagłówki głębsze niż \subparagraph są spłaszczane. Surowy HTML jest usuwany. Bloki kodu w językach, których nie zna pakiet listings, trafiają do wyniku bez podświetlania, a ostrzeżenie podaje ich nazwy. Emoji i część symboli Unicode wymagają xelatex lub lualatex z odpowiednią czcionką.
Odwrotną drogę, z pliku .tex do Markdownu, obsługuje LaTeX → Markdown.
Najczęstsze pytania
Jak przekonwertować Markdown na LaTeX online?
Wystarczy wkleić Markdown, w polu „Wynik” wybrać „Fragment” lub „Pełny dokument” i skopiować tekst albo pobrać plik .tex.
Czy równania przetrwają konwersję?
Tak. Wzory w tekście i wzory blokowe przechodzą bez zmian; blokowe są zapisywane jako \[ … \].
Czy polskie znaki się skompilują?
Pełny dokument wczytuje fontenc z kodowaniem T1, więc ą, ę czy ł działają w aktualnych wersjach pdflatex, xelatex i lualatex. Polskie dzielenie wyrazów i podpisy w rodzaju „Spis treści” wymagają dopisania pakietu babel z opcją polish.
Który styl tabel wybrać?
booktabs wygląda najlepiej w publikacjach, „tabular z liniami” pasuje do starszych szablonów, a longtable dzieli długą tabelę na kilka stron.
Dlaczego minted się nie kompiluje?
minted uruchamia Pygments i wymaga pdflatex -shell-escape. Jeśli nie da się włączyć tej opcji, lepiej wybrać listings.
Czy obrazy są dołączane?
Stają się poleceniami \includegraphics z tą samą ścieżką. LaTeX nie wczytuje obrazów z adresów URL, więc trzeba je pobrać do katalogu z plikiem .tex.
Czy to zastąpi pandoc?
Przy codziennych dokumentach tak, i to bez instalowania czegokolwiek. pandoc obsługuje więcej rozszerzeń i własne szablony.