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!
[!NOTE] This is currently LaTeX-based. We are working on a Typst-based editor!
Keyboard Shortcuts
TyX supports customizable keyboard shortcuts!
Function Calls
TyX supports an easy-to-use wrapper for Typst function calls, including types, labels and documentation for parameters!
[!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!
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
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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4409c01018b99c4b5eddc09bdcc0f231ea121efd028350b707e740804e37fc6f
|
|
| MD5 |
404db0f57c07a961b14e6c453cab186e
|
|
| BLAKE2b-256 |
8574d42b6ca5fcde82d7218ae9e2eff320f38945640a4756563cf0d462e93c22
|
File details
Details for the file tyx_schema-0.2.11-py3-none-any.whl.
File metadata
- Download URL: tyx_schema-0.2.11-py3-none-any.whl
- Upload date:
- Size: 5.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.9.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
05c81f2c59261891e5972b03abca5adfa7af0062d78121c39724dafb76c88eac
|
|
| MD5 |
276d3a03ec37194d3a933be37726b62e
|
|
| BLAKE2b-256 |
3c8cafbe58bf8aa050b9b66868c54a259aa56d643f5a1f8d8e2bd44f7f0db150
|