Skip to main content

An integrated editor for the typst typesetting system.

Project description

Typstwriter

An integrated editor for the typst typesetting system.

Features

  • Integrated Document Viewer
  • Integrated File System viewer
  • Syntax highlighting

Configuration

Typstwriter can be configured using a configuration file, see example_config.ini for an example config file. After modifying the config file, typstwriter needs to be restarted.

Typstwriter looks for configuration files in the following locations:

  • /etc/typstwriter/typstwriter.ini
  • /usr/local/etc/typstwriter/typstwriter.ini
  • ~/.config/typstwriter/typstwriter.ini
  • ~/.typstwriter.ini
  • ./typstwriter.ini

Files further down in the list will take precedence.

Installation

From source

Get the source code by cloning the desired branch or download a release from th github repository and install from the toplevel directory:

git clone https://github.com/Bzero/typstwriter
pip install ./typstwriter/

Development

Clone the repository

git clone https://github.com/Bzero/typstwriter/

Install typstwriter in edit mode

pip install -e ./typstwriter/

Run the tests with pytest to make sure that everything is working correctly. Inside the source directory, run:

pytest

Contributing

Contributions are always welcome!

License

Typstwriter is licensed under the MIT license.

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

typstwriter-0.1.tar.gz (788.4 kB view details)

Uploaded Source

Built Distribution

typstwriter-0.1-py3-none-any.whl (58.6 kB view details)

Uploaded Python 3

File details

Details for the file typstwriter-0.1.tar.gz.

File metadata

  • Download URL: typstwriter-0.1.tar.gz
  • Upload date:
  • Size: 788.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.32.2

File hashes

Hashes for typstwriter-0.1.tar.gz
Algorithm Hash digest
SHA256 847da88a46acba552c89451e4763a145d639b2f92bd810ca2b8666dcb544a08b
MD5 f91b7bc7ba9b4261239b9c664d9b326b
BLAKE2b-256 d1088b9e90c86169512366204bc43904c8050fe0042471531ccd08133e507b9a

See more details on using hashes here.

File details

Details for the file typstwriter-0.1-py3-none-any.whl.

File metadata

  • Download URL: typstwriter-0.1-py3-none-any.whl
  • Upload date:
  • Size: 58.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.32.2

File hashes

Hashes for typstwriter-0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 f959de529aa35ff2d554fae95805535657dc334f31b7562a71d33e9ea7c30893
MD5 c93ecbcbcf756a57cdb197ee83b24fe0
BLAKE2b-256 bd25c4bde451aedd5512adb55afe61a942ddfcbd7c6266630d1390726489f70b

See more details on using hashes here.

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