Skip to main content

Improve readability, spelling and expression of your text documents

Project description

Duke Typem 2D

PyPI Supported python versions Documentation Pytest CodeStyle

Improves readability, spelling and expression of your text documents. The main focus will be scientific documents.

WARNING: as of now this is a non-working skeleton / prototype.

Future Documentation

Current Documentation WIP

Planned features:

  • read in your documents (tex, markdown, reStructuredText, word, pdf, ...)
  • check spelling
  • hint at common mistakes
  • evaluate choice of words
  • improve readability and overall quality
  • analyze phrasing and expression

How can it be used?

  • python package
  • continuous integration via pre-commit
  • web-API
  • maybe a Language Server Protocol (LSP)

Inspiration

A modern take on the original Typo Nuke Tool (git).

Naming

  • duketypem -> CLI
  • DukeTypem2D -> PyPI, python-package-import (TODO: check)
  • .DukeTypem2D.yaml -> config-file (YAML or TOML excepted)
  • [tool.DukeTypem2D] -> entry in pyproject.toml

Near Future ToDo

  • begin inner workings
  • enable documentation when public (link in conf.py)
  • run pytest with coverage (and create tests)

Latest Changes

  • project bootstrap based on '23 ruleset

  • add configs for tools in toml

  • add github-actions for testing

  • add action for pypi-publish (with secret api-token)

  • add project-meta-badges

  • add to pypi

  • documentation skeleton

  • allow pre-commit hooking

  • add doc for additional resources

  • config-loader (implement, document, unittest)

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

DukeTypem2D-0.3.2.tar.gz (45.0 kB view hashes)

Uploaded Source

Built Distribution

DukeTypem2D-0.3.2-py3-none-any.whl (31.4 kB view hashes)

Uploaded Python 3

Supported by

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