"Quickly set up a working environment to edit a file.
Project description
When editing a LaTeX file, I want the file being edited with vim, the compiled file displayed using a pdf viewer, and latex being run whenever something changes, using latexmk. But wait, there is more.
I often start a LaTeX document by copying an existing one, as a template.
The pdf file may or may not exist when I start working: if I have already been working on this file before, the pdf file exists; if not, it does not exists, and my pdf viewer won’t start on a non-existing file.
This program aims to automate all this process. I built it to process LaTeX files, but it should work with other files too.
What’s new?
See changelog.
Download and install
See the end of list for a (quick and dirty) Debian package.
From sources:
Download: https://pypi.python.org/pypi/devoir
Install (in a virtualenv, if you do not want to mess with your distribution installation system):
python3 setup.py install
From pip:
pip install devoir
Quick and dirty Debian (and Ubuntu?) package
This requires stdeb to be installed:
python3 setup.py --command-packages=stdeb.command bdist_deb sudo dpkg -i deb_dist/devoir-<VERSION>_all.deb
Documentation
The compiled documentation is available on readthedocs
To compile it from source, download and run:
cd doc && make html
Project details
Release history Release notifications | RSS feed
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 devoir-1.0.0.tar.gz
.
File metadata
- Download URL: devoir-1.0.0.tar.gz
- Upload date:
- Size: 25.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | fc7015dd2525ee1ab2fe87fdc7800a8d574d81dc7f39fc397c3debaf068c8255 |
|
MD5 | 6cfe8bf4227e9e6d20944fd679a2a68c |
|
BLAKE2b-256 | baaefdb733f16de18b1f494f7926c00d162b559d7f06a28cb7204fde08385212 |
File details
Details for the file devoir-1.0.0-py3-none-any.whl
.
File metadata
- Download URL: devoir-1.0.0-py3-none-any.whl
- Upload date:
- Size: 19.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3d76b59ff6a5123ea4e3b548500746209263ac06a3bdef610afa1a894ad1f892 |
|
MD5 | a3845fdc2f056b4043dd772020e814aa |
|
BLAKE2b-256 | 6fa29dc92767412484ef449b09eca529a5f58222b9245917adf9c758088a8176 |