markdown
plaited
markdown | plaited | |
---|---|---|
4 | 1 | |
312 | 2 | |
- | - | |
9.8 | 1.3 | |
7 days ago | about 1 year ago | |
TeX | Python | |
LaTeX Project Public License v1.2 | BSD 3-clause "New" or "Revised" License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
markdown
- A package for converting and rendering Markdown documents in TeX
- A package for converting and rendering Markdown documents inside TeX
-
How to write LaTeX without writing LaTeX
If your only target from Markdown is LaTeX, I recommend the LaTeX markdown package which uses lua to parse and convert the input markdown: https://github.com/Witiko/markdown
Pandoc shines when targetting multiple backends, like EPUB, HTML and LaTeX/PDF. But the LaTeX markdown package has one advantage when only targetting LaTeX, especially in academic settings: it translates everything to the LaTeX you'd expected. For example, citations are translated into biblatex calls, while pandoc generates all of the citations and the bibliography by itself, bypassing the style and behavior you and your professors might expect.
-
Coming soon: Publishing Beautiful Books with Markdown
For a conversion to an e-book, it is possible to take a trip through (La)TeX and TeX4ht, or use Pandoc, which is pretty good at converting from Markdown to HTML (better than between, say, HTML and LaTeX). We will cover all these aspects and more in our book, which itself will be written and typeset using the Markdown package.
plaited
-
How to write LaTeX without writing LaTeX
A lesser-known feature of Pandoc that I love are filters [0]. They allow you to manipulate the document tree mid-conversion before the output is generated. I've been working on a forked Pandoc filter that executes code blocks with Jupyter kernels, and then inserts the output [1]
[0] https://pandoc.org/filters.html
[1] https://github.com/jacobwhall/plaited
What are some alternatives?
org-fragtog - Automatically toggle Org mode LaTeX fragment previews as the cursor enters and exits them
novelWriter - novelWriter is an open source plain text editor designed for writing novels. It supports a minimal markdown-like syntax for formatting text. It is written with Python 3 (3.9+) and Qt 5 (5.15) for cross-platform support.
cdlatex - Fast input methods to enter LaTeX environments and math with GNU Emacs
mathpix.el - Mathpix Emacs Plugin
tikzpingus - 🐧 Penguins in LaTeX with TikZ
magit - It's Magit! A Git Porcelain inside Emacs.
zotero - Zotero is a free, easy-to-use tool to help you collect, organize, annotate, cite, and share your research sources.
rmarkdown - Dynamic Documents for R
github-orgmode-tests - This is a test project where you can explore how github interprets Org-mode files