Write, share, and publish documents with HedgeDoc
Scripting HedgeDoc
Besides managing users, you can also manage HedgeDoc notes using the command line or shell scripts. You can use hedgedoc-cli
[12] to publish or save an existing note as a PDF file, to create new notes from existing local files, or to quickly import all the pads in an Etherpad account into HedgeDoc [13]. For instance, these two commands:
#> hedgedoc import /path/to/markdown/file.md abcdef #> hedgedoc publish abcdef exampleid
create a note that would be editable at https://HEDGEDOC_URL/abcdef
and readable at https://HEDGEDOC_URL/s/exampleid
.
Conclusion
If you ask me, Markdown is so easy, powerful, and flexible that it is a shame more people do not already use it as their preferred text formatting language. HedgeDoc makes Markdown even easier to use, and possibly also to teach to others, so give it a try!
Infos
- Markdown: http://www.markdownguide.org
- HedgeDoc: https://hedgedoc.org/
- HackMD: https://hackmd.io
- "Drawing Diagrams with PlantUML" by Marco Fioretti, Linux Magazine, issue 235, June 2020, https://www.linux-magazine.com/Issues/2020/235/PlantUML-Diagrams
- Diagrams examples: https://bramp.github.io/js-sequence-diagrams/
- MathJax: https://www.mathjax.org/
- Slideshow demo: https://demo.hedgedoc.org/p/slide-example
- HedgeDoc Cloudron app: https://docs.cloudron.io/apps/hedgedoc/
- HedgeDoc Docker images: https://quay.io/repository/hedgedoc/hedgedoc
- HedgeDoc Docker configuration: https://docs.hedgedoc.org/setup/docker/
- HedgeDoc general configuration: https://docs.hedgedoc.org/configuration/
- hedgedoc-cli: https://github.com/hedgedoc/cli
- How to import Etherpad pads into HedgeDoc:https://docs.hedgedoc.org/guides/migrate-etherpad/
« Previous 1 2 3 4
Buy this article as PDF
(incl. VAT)