Skip to content

v0.1.2: Academic Typesetting & Zero-Config Bibliographies πŸŽ“

Latest

Choose a tag to compare

@leonardosalasd leonardosalasd released this 10 Apr 04:27
· 2 commits to main since this release

What's Changed in v0.1.2 πŸš€

This release introduces a massive visual overhaul and brings true academic capabilities to the engine while strictly maintaining our Zero-Config philosophy.

✨ Features

  • Academic Redesign: Completely overhauled the Typst engine layout inspired by professional ilm and typxidian templates. The body now uses premium Serif typography (Linux Libertine) while headings remain in modern Sans-Serif (Inter).
  • Zero-Config Bibliographies: The CLI now automatically detects refs.bib or bibliography.bib in your working directory and seamlessly injects a formatted References page at the end of the document.
  • Pandoc Citation Syntax: Natively supports standard markdown citations. You can now write [@knuth1984] directly in your README.md and the transpiler will securely handle the Typst linking (@knuth1984) under the hood.
  • Smart Numbering Removal: Removed forced native Typst heading numbering (1.1.). The engine is now 100% Markdown-First, allowing users to manually number their structures without conflict.
  • Repository Linkage: The "Generated by doc-engine-cli" footer text is now an active embedded hyperlink pointing back to the project repository.

πŸ“¦ Installation

Update your CLI directly using pipx:

pipx upgrade doc-engine-cli