Skip to main content

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.

Release files for kodb 0.1.6

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for kodb 0.1.6
File Size Uploaded
kodb-0.1.6.tar.gz 10.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for kodb 0.1.6
File Interpreter ABI Platform
kodb-0.1.6-py3-none-any.whl Python 3 none any Details

Total release size: 22.9 kB

Release files / kodb-0.1.6.tar.gz

Download URL kodb-0.1.6.tar.gz
Size 10.2 kB
Tags Source
SHA-256 checksum
How to use checksums
47650971b075c35e04d81da474d38b68fe9e90a0f3dcfd02209ed5771e3184e3
BLAKE2b-256 checksum
How to use checksums
96ee971ef2babf9ef81e9b3b23107c489e6c4975bf2931a154264459b4544dd0
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / kodb-0.1.6-py3-none-any.whl

Download URL kodb-0.1.6-py3-none-any.whl
Size 12.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
fd97884d43f5a9e498fa9b920a17e73f991dd384931f17524aa076c3846d0238
BLAKE2b-256 checksum
How to use checksums
2fc1c41ee0823b4d78fa69133f85ac28dba64e483ecc77dd04f9a7199c113d0a
Upload date
Uploaded using Trusted Publishing?
What is 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

Release history Release notifications | RSS feed

This release

0.1.6 This release

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page