Skip to main content

a package for editing and formatting engineering documents

Project description

rivt is an open source software project that simplifies sharing and reuse of engineering documents. This has always been a challenge because engineering documents are complex. They include text, images, tables, calculations, models and computer code organized into reports.

The primary use case for rivt is producing engineering documents that lie somewhere between back of envelope notes and calculations, and formal journal publications. In other words, it produces formatted, organized documents that are easy to edit.

The second use case is when flexibilty is needed to produce documents in a variety of formats including text, PDF or HTML.

A rivt file publishes a formatted rivt doc as a text, PDF or HTML file. A rivt file is a Python file (.py) that imports the rivtlib Python package and includes rivt markup. A collection of rivt docs may be linked and collated as a rivt report. The rivt user manual is here.

rivt files can function as a front and back end for:

  1. software control

  2. visualization

  3. instrumentation

rivt docs can be used for:

  1. internal communication

  2. research documentation

  3. government permits

  4. technical reports

  5. funding applications

Because rivt is compatible with collaborative tools it may be used in:

  1. teaching

  2. for presentations

  3. real time collaboration

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

rivtlib-1.0.0a2.tar.gz (7.9 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

rivtlib-1.0.0a2-py3-none-any.whl (7.9 MB view details)

Uploaded Python 3

File details

Details for the file rivtlib-1.0.0a2.tar.gz.

File metadata

  • Download URL: rivtlib-1.0.0a2.tar.gz
  • Upload date:
  • Size: 7.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.1

File hashes

Hashes for rivtlib-1.0.0a2.tar.gz
Algorithm Hash digest
SHA256 d2049bec0674063907f3a2ce9444881898bb53f38367b5497b75a09c7e813b02
MD5 61226d9e12c2b036ea34fab526bf840c
BLAKE2b-256 77da2f09c91b370f02ca6ae73fa6db971f648142b86cdb2d54a3bef02a436998

See more details on using hashes here.

File details

Details for the file rivtlib-1.0.0a2-py3-none-any.whl.

File metadata

  • Download URL: rivtlib-1.0.0a2-py3-none-any.whl
  • Upload date:
  • Size: 7.9 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.1

File hashes

Hashes for rivtlib-1.0.0a2-py3-none-any.whl
Algorithm Hash digest
SHA256 3fe9b8b825cd23fea6aafb9062921e87e9776aa17932c3918f7863cffbbe6983
MD5 7de9739a288b70670aa099d30f82abe6
BLAKE2b-256 4d87c361ea788a482ef097e99e4f60e574f73957a0b5cdace2f41ddcf7a204d1

See more details on using hashes here.

Supported by

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