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
Built Distribution
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 47650971b075c35e04d81da474d38b68fe9e90a0f3dcfd02209ed5771e3184e3 |
|
MD5 | c51a027dbb0ea0b90c74886e0c3b1e21 |
|
BLAKE2b-256 | 96ee971ef2babf9ef81e9b3b23107c489e6c4975bf2931a154264459b4544dd0 |
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | fd97884d43f5a9e498fa9b920a17e73f991dd384931f17524aa076c3846d0238 |
|
MD5 | 5b4e3ba3c0c7e5b2023b73f98e78b7e9 |
|
BLAKE2b-256 | 2fc1c41ee0823b4d78fa69133f85ac28dba64e483ecc77dd04f9a7199c113d0a |