Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kmaasrud/djoc
the djot document compiler
https://github.com/kmaasrud/djoc
bibliography djot document latex
Last synced: about 1 month ago
JSON representation
the djot document compiler
- Host: GitHub
- URL: https://github.com/kmaasrud/djoc
- Owner: kmaasrud
- License: mit
- Created: 2020-12-27T10:49:55.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2023-06-07T14:23:42.000Z (over 1 year ago)
- Last Synced: 2024-04-03T06:20:56.197Z (8 months ago)
- Topics: bibliography, djot, document, latex
- Language: Rust
- Homepage: https://djoc.kmaasrud.com
- Size: 5.53 MB
- Stars: 15
- Watchers: 4
- Forks: 1
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# djoc - the djot document compiler
djoc is a command-line tool that allows you to write documents in the markup
language [Djot](https://djot.net) and build them into a PDF or an HTML page.djoc aims to simplify the process of document preparation by providing a modern
and user-friendly alternative to traditional TeX distributions. While TeX will
always hold a special place in the world of academic writing, its archaic syntax
and steep learning curve can be intimidating for many users. djoc aims to change
that by utilizing a simpler and more intuitive markup language, and handling the
complexity of TeX under the hood.## Features
- Write documents in Djot, a markup language similar to Markdown with
improvements such as TeX math, attributes and citations.
- Output documents as PDF, HTML, or LaTeX.
- Compile documents from a single file, or manage a project with multiple files.
- No need for external dependencies, as Tectonic (a TeX distribution) is fully
embedded and any packages are downloaded and installed as needed.