pandoc-crossref
pandoc
Our great sponsors
pandoc-crossref | pandoc | |
---|---|---|
2 | 330 | |
763 | 27,803 | |
- | - | |
6.4 | 9.9 | |
8 days ago | 6 days ago | |
Haskell | Haskell | |
GNU General Public License v2.0 only | GNU General Public License v2.0 or later |
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.
pandoc-crossref
We haven't tracked posts mentioning pandoc-crossref yet.
Tracking mentions began in Dec 2020.
pandoc
-
Do shells have a command equivalent of the "|" pipe symbol? I need something like that in org tables.
It is. It is designed by the author of pandoc, John MacFarlane. He wanted a markup format that can be parsed unambiguously.
-
I wish Asciidoc was more popular
AsciiDoc is great for writing, but don't try to auto-generate it; e.g. pandoc still can't correctly do so: https://github.com/jgm/pandoc/issues/2337
Note that Asciidoctor (the Ruby implementation) has a reasonable solution now, but it's not portable to Asciidoc (the original python implementation).
For extending markdown capabilities, there are many plugins/filters. Example [1].
I remember using extensions/filters for citations, etc.
Ultimately it is just some custom tooling around pandoc; so whatever you can do in pandoc, you can get done in the book.
[1] - https://github.com/chdemko/pandoc-latex-admonition
[2] - https://pandoc.org/
-
Google docs to Markdown
If you don't mind learning a little of the command line, you can use Pandoc to help your conversion task. If you're not familiar, it's a tool to convert docs between different formats. In your case, you could download the Google Doc as a .docx and convert from there to .md. Pandoc likely won't produce a perfect rendering, but it will cut down the amount of work considerably.
-
SRD 5.1 - In DOC or DOCX format?
Should be pretty easy to pull that and run it through something like https://pandoc.org
-
I can easily copy codes with syntax highlighting in VScode. Can I do the same with Neovim?
There is silicon.nvim that uses the cli tool silicon to export the code as an image (I think there is also an alternative that uses carbon). There is also vim-copy-as-rtf that works only on OSx and Code2RTF.vim that works only on Windows (there was a fork of vim-copy-as-rtf for Linux, but I can't find it). Finally, there is this discussion about alternatives, being one of them to use pandoc and :TOHtml to export the text as RTF
-
How to convert markdown files into a website
Have a look on pandoc (there equally is a r/pandoc, too), their demos include a test pad to start; the conversions into other formats may be moderated by style files/templates you may tailor to your needs.
-
A tool to convert text and pdf files to HTML
Anyone looking at this, have a look at pandoc that really is a great tool. Much more control and of course free.
-
Pandoc, extensible swiss tool for markup document conversion, has a major new release 3.0
Binary is available on Github. You of course need Latex deps but besides that everything just works on Arch.
There’s a package on that repository called pandoc-bin (link) which contains the binary executable of pandoc without needing its massive dependency list. Rather than compiling it and it’s dependencies manually, it just pulls the latest release from the pandoc GitHub, and installs the statically-compiled binary. The PKGBUILD shows you exactly how it’s done.
What are some alternatives?
pandoc-highlighting-extensions - Extensions to Pandoc syntax highlighting
obsidian-html - :file_cabinet: A simple tool to convert an Obsidian vault into a static directory of HTML files.
obsidian-export - Rust library and CLI to export an Obsidian vault to regular Markdown
Obsidian-MD-To-PDF - A command line python script to convert Obsidian md files to a pdf
vimwiki - Personal Wiki for Vim
kramdown - kramdown is a fast, pure Ruby Markdown superset converter, using a strict syntax definition and supporting several common extensions.
wavedrom - :ocean: Digital timing diagram rendering engine
logseq - A local-first, non-linear, outliner notebook for organizing and sharing your personal knowledge base. Use it to organize your todo list, to write your journals, or to record your unique life.
mdx - Markdown for the component era
MathJax - Beautiful and accessible math in all browsers
skylighting - A Haskell syntax highlighting library with tokenizers derived from KDE syntax highlighting descriptions
WeasyPrint - The awesome document factory