Pour utiliser Markdown comme substitut de LaTeX

12

J'essaie d'écrire un livre blanc pour mon projet de base de données par Markdown.

Cependant, j'ai déjà eu plusieurs problèmes depuis la génération de la table des matières jusqu'à l'obtention du contenu au format A4.

Je connais LaTeX. Cependant, ma petite expérience m'a montré que Markdown a ses défauts pour être utilisé dans la production de livres blancs.

Est-ce que Markdown LaTeX se substitue à la rédaction de livres blancs non mathématiques pour vous?

Léo Léopold Hertz 준영
la source
2
S'il vous plaît s / LaTex / LaTeX /
Sinan Ünür

Réponses:

17

Markdown n'est pas conçu pour la publication de la classe LaTeX .

Voici un court traité - Markdown n'a pas d'échelle .
J'ai aimé le dire clairement,

la morale de l'histoire est «utilisez le bon outil pour le travail», ou quelque chose comme ça,
«même lorsque le bon outil a des barres obliques inverses».

"Parce que si vous ne le faites pas, il vous suffira de bloguer à ce sujet pour avertir les autres codeurs - euh,
les préparateurs de documents - les étudiants? - les gens - pour ne pas faire la même erreur."

Ouais, parce que j'ai fait cette erreur. Et tu ne devrais pas. Je l'ai? Cool.


Il y a aussi une autre question ici - Markdown contre ReStructuredText
avec ce bon point,

Markdown semble utile si vous souhaitez principalement générer du HTML. ReStructuredText (et la suite DocUtils associée) est bon si vous souhaitez générer d'autres formats de sortie structurés (par exemple LaTeX).


Après avoir utilisé les deux, je voudrais avoir un petit traducteur qui récupérera le balisage et générera le fichier source LaTeX initial qui peut être affiné avec plus de détails LaTeX.

nik
la source
6

Voir Pandoc .

Si vous avez besoin de convertir des fichiers d'un format de balisage en un autre, Pandoc est votre couteau suisse. Besoin de générer une page de manuel à partir d'un fichier de démarque? Aucun problème. LaTeX à Docbook? Sûr. HTML vers MediaWiki? Oui, ça aussi. Pandoc peut lire markdown et (sous-ensembles de) reStructuredText, textile, HTML et LaTeX, et il peut écrire du texte brut, markdown, reStructuredText, HTML, LaTeX, ConTeXt, PDF, RTF, DocBook XML, OpenDocument XML, ODT, GNU Texinfo, Balisage MediaWiki, textile, pages de manuel groff, mode organisationnel Emacs, livres électroniques EPUB et diaporamas S5 et Slidy HTML. La sortie PDF (via LaTeX) est également prise en charge avec le script wrapper markdown2pdf inclus.

user45469
la source
2

Peut-être que MultiMarkDown est le meilleur des deux mondes. D'après la courte présentation, il semble très approprié, mais je ne sais pas s'il est encore activement développé.

tobsen
la source