Aby użyć Markdown jako substytutu LaTeX

12

Próbuję napisać białą księgę dla mojego projektu bazy danych autorstwa Markdown.

Jednak miałem już kilka problemów, od generowania spisu treści do pobierania treści w formacie A4.

Znam LaTeX. Jednak mój mały eksperyment pokazał mi, że Markdown ma swoje wady do wykorzystania w produkcji białych ksiąg.

Czy Markdown LaTeX zastępuje ci pisanie niematatycznych białych ksiąg?

Léo Léopold Hertz 준영
źródło
2
Proszę s / LaTex / LaTeX /
Sinan Ünür

Odpowiedzi:

17

Markdown nie jest przeznaczony do publikowania klasy LaTeX .

Oto krótki traktat - Markdown nie skaluje się .
Podobało mi się wyraźnie

morał tej historii to „użyj odpowiedniego narzędzia do pracy” lub coś w tym rodzaju,
„nawet jeśli odpowiednie narzędzie ma odwrotny ukos”.

„Ponieważ jeśli tego nie zrobisz, będziesz musiał po prostu napisać o tym na blogu, aby napominać innych programistów - eee,
sporządzających dokumenty - studentów? - ludzi - aby nie popełnili tego samego błędu”.

Tak, bo popełniłem ten błąd. I nie powinieneś. Rozumiem? Chłodny.


Jest też inne pytanie - Markdown kontra ReStructuredText
z tym dobrym punktem,

Markdown wydaje się przydatny, jeśli interesuje Cię generowanie HTML. ReStructuredText (i powiązany pakiet DocUtils) jest dobry, jeśli chcesz generować inne ustrukturyzowane formaty wyjściowe (np. LaTeX).


Po skorzystaniu z obu tych narzędzi chciałbym mieć małego tłumacza, który pobierze znaczniki i wygeneruje początkowy plik źródłowy LaTeX, który można precyzyjnie dostroić z większą ilością szczegółów LaTeX.

nik
źródło
6

Zobacz Pandoc .

Jeśli potrzebujesz przekonwertować pliki z jednego formatu znaczników na inny, Pandoc to szwajcarski scyzoryk. Chcesz wygenerować stronę podręcznika z pliku przeceny? Nie ma problemu. LaTeX do Docbook? Pewnie. HTML do MediaWiki? Tak też. Pandoc potrafi czytać markdown i (podzbiory) reStructuredText, tekstylne, HTML i LaTeX, i może pisać zwykły tekst, markdown, reStructuredText, HTML, LaTeX, ConTeXt, PDF, RTF, DocBook XML, OpenDocument XML, ODT, GNU Texinfo, Znaczniki MediaWiki, tekstylia, strony podręcznika użytkownika groff, tryb org Emacs, ebooki EPUB oraz pokazy slajdów S5 i Slidy HTML. Wyjście PDF (przez LaTeX) jest również obsługiwane przez dołączony skrypt opakowujący markdown2pdf.

użytkownik45469
źródło
2

Może MultiMarkDown jest najlepszy z obu światów. Z krótkiej prezentacji wydaje się bardzo odpowiedni, ale nie wiem, czy jest nadal aktywnie rozwijany.

tobsen
źródło