Skip to main content

Safe Pydantic schema for interacting with TyX configurations

Project description

TyX

A LyX-like experience rewritten for Typst and the modern era.

[!WARNING] TyX is currently in early development and breaking changes are introduced frequently.

Getting Started

Check out the web editor or download TyX!

Features

Math Editor

TyX uses MathLive to make math formula editing easy by seeing the formula you're editing!

math editor

[!NOTE] This is currently LaTeX-based. We are working on a Typst-based editor!

Keyboard Shortcuts

TyX supports customizable keyboard shortcuts!

keyboard shortcuts

Function Calls

TyX supports an easy-to-use wrapper for Typst function calls, including types, labels and documentation for parameters!

function calls

[!TIP] This is how the footnote node is currently implemented!

More definitions can be added to the functions file.

Keyboard Map

TyX supports keyboard maps (currently only a Hebrew keyboard map has been added in the Keyboard Map Plugin). This enables you to write in your language without having to switch to English every time you edit math environments!

keyboard map

Typst Importing

Thanks to contributions by Myriad-Dreamin you can open .typ files into TyX!

[!NOTE] This, as well, is still a work in progress. Many Typst features are currently not imported correctly.

Translations

TyX currently has translations for Hebrew! Further translations can be added via GitHub PRs by adding a file to the translations directory and adding it to the translations file.

Acknowledgements

TyX would not be possible without the following open-source libraries:

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

tyx_schema-0.2.11.tar.gz (4.2 kB view details)

Uploaded Source

Built Distribution

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

tyx_schema-0.2.11-py3-none-any.whl (5.8 kB view details)

Uploaded Python 3

File details

Details for the file tyx_schema-0.2.11.tar.gz.

File metadata

  • Download URL: tyx_schema-0.2.11.tar.gz
  • Upload date:
  • Size: 4.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.2

File hashes

Hashes for tyx_schema-0.2.11.tar.gz
Algorithm Hash digest
SHA256 4409c01018b99c4b5eddc09bdcc0f231ea121efd028350b707e740804e37fc6f
MD5 404db0f57c07a961b14e6c453cab186e
BLAKE2b-256 8574d42b6ca5fcde82d7218ae9e2eff320f38945640a4756563cf0d462e93c22

See more details on using hashes here.

File details

Details for the file tyx_schema-0.2.11-py3-none-any.whl.

File metadata

File hashes

Hashes for tyx_schema-0.2.11-py3-none-any.whl
Algorithm Hash digest
SHA256 05c81f2c59261891e5972b03abca5adfa7af0062d78121c39724dafb76c88eac
MD5 276d3a03ec37194d3a933be37726b62e
BLAKE2b-256 3c8cafbe58bf8aa050b9b66868c54a259aa56d643f5a1f8d8e2bd44f7f0db150

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