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)
| File | Size | Uploaded | |
|---|---|---|---|
| kodb-0.1.6.tar.gz | 10.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 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
|