Skip to main content

kmaasrud's opinionated document builder

Project description

KODB
Kmaasrud's Opinionated Document Builder

Installation - Getting started

This is my personal and opinionated document builder script, built around my document creation workflow.

Faced with the task of writing a lot of scientific documents at university, I quickly grew tired of the old-fashioned and english-centered LaTeX document system. This led me in the direction of Pandoc, and more specifically Pandoc Markdown. Pandoc Markdown is quicker to write, easily readable in it's plain text form, minimally english-centric and simply much more sensible than writing TeX. Pair that with Tectonic - a self-contained, minimal and modern TeX/LaTeX engine - and I've got the same functionality as LaTeX, but in an arguably much better package. TeX now only works as a sort of assembly language, and I can write in a more sophisticated and minimal markup-language.

However, creating a directory structure for you document, learning the Pandoc command line tool, compiling with Tectonic, keeping track of CSL styles, etc... This sounds like a lot of work, I hear you say. Enter KODB: One single tool that attempts to tie together these excellent typesetting tools, abstract away all the dirty work and give you the freedom to do what you really need to do: writing. Writing KODB was my natural response to discovering the workflow explained above, and I use it almost everyday.

Beware that KODB was initially written for personal use and is quite opinionated, but despite this I hope you too can get as much use out of it as I have. To get started, first install KODB and see the Getting started page. Bugs or feature suggestions are to be added as Issues and if you have any questions, feel free to send me an email: km@aasrud.com.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

kodb-0.1.6.tar.gz (10.2 kB view details)

Uploaded Source

Built Distribution

kodb-0.1.6-py3-none-any.whl (12.7 kB view details)

Uploaded Python 3

File details

Details for the file kodb-0.1.6.tar.gz.

File metadata

  • Download URL: kodb-0.1.6.tar.gz
  • Upload date:
  • Size: 10.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/54.1.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for kodb-0.1.6.tar.gz
Algorithm Hash digest
SHA256 47650971b075c35e04d81da474d38b68fe9e90a0f3dcfd02209ed5771e3184e3
MD5 c51a027dbb0ea0b90c74886e0c3b1e21
BLAKE2b-256 96ee971ef2babf9ef81e9b3b23107c489e6c4975bf2931a154264459b4544dd0

See more details on using hashes here.

File details

Details for the file kodb-0.1.6-py3-none-any.whl.

File metadata

  • Download URL: kodb-0.1.6-py3-none-any.whl
  • Upload date:
  • Size: 12.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/54.1.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for kodb-0.1.6-py3-none-any.whl
Algorithm Hash digest
SHA256 fd97884d43f5a9e498fa9b920a17e73f991dd384931f17524aa076c3846d0238
MD5 5b4e3ba3c0c7e5b2023b73f98e78b7e9
BLAKE2b-256 2fc1c41ee0823b4d78fa69133f85ac28dba64e483ecc77dd04f9a7199c113d0a

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page