A Python wrapper for tex2typst, providing seamless conversion between LaTeX/TeX math and Typst format
Project description
tex2typst
A Python wrapper for the tex2typst JavaScript library, providing seamless conversion between LaTeX/TeX math and Typst format.
Features
- Bidirectional Conversion: Convert from LaTeX to Typst and vice versa
- Fast Performance: Built with Rust using PyO3 for native performance
- Thread-Safe: Uses thread-local lazy singletons for efficient multi-threaded usage
- Flexible Options: Customize conversion behavior with various options
- Custom Macros: Support for custom TeX macro definitions
Installation
pip install tex2typst
Quick Start
LaTeX to Typst
import tex2typst
# Basic conversion
result = tex2typst.tex2typst(r"\frac{1}{2}")
print(result) # Output: 1/2
# Greek letters
result = tex2typst.tex2typst(r"\alpha + \beta")
print(result) # Output: alpha + beta
# Complex formulas
result = tex2typst.tex2typst(r"\int_{-\infty}^{\infty} e^{-x^2} dx")
print(result) # Output: integral_(-infinity)^infinity e^(-x^2) d x
Typst to LaTeX
import tex2typst
# Basic conversion
result = tex2typst.typst2tex("1/2")
print(result) # Output: \frac{1}{2}
# Greek letters
result = tex2typst.typst2tex("alpha + beta")
print(result) # Output: \alpha + \beta
Advanced Usage
Conversion Options for tex2typst
import tex2typst
# Disable fraction to slash conversion
result = tex2typst.tex2typst(r"\frac{1}{2}", frac_to_slash=False)
print(result) # Output: frac(1, 2)
# Convert infinity to oo
result = tex2typst.tex2typst(r"\infty", infty_to_oo=True)
print(result) # Output: oo
# Custom TeX macros
result = tex2typst.tex2typst(
r"\myop x = \sgn(y)",
custom_tex_macros={
r"\myop": r"\operatorname{myop}",
r"\sgn": r"\operatorname{sgn}",
}
)
print(result) # Output: op("myop") x = op("sgn")(y)
# Multiple options
result = tex2typst.tex2typst(
r"\frac{1}{\infty}",
frac_to_slash=False,
infty_to_oo=True
)
print(result) # Output: frac(1, oo)
Available Options for tex2typst
non_strict(bool): Allow non-strict parsingprefer_shorthands(bool): Prefer shorthand notationkeep_spaces(bool): Preserve spaces in outputfrac_to_slash(bool): Convert fractions to slash notation (default: True)infty_to_oo(bool): Convert infinity symbol to oooptimize(bool): Optimize outputcustom_tex_macros(dict[str, str]): Custom TeX macro definitions
Conversion Options for typst2tex
import tex2typst
# Use block math mode
result = tex2typst.typst2tex("x", block_math_mode=True)
# Inline math mode
result = tex2typst.typst2tex("x", block_math_mode=False)
Available Options for typst2tex
block_math_mode(bool): Use block math mode
How It Works
This library wraps the JavaScript tex2typst library using:
- Rust: Core binding logic using PyO3
- rquickjs: JavaScript runtime for executing the tex2typst library
- maturin: Build system for Python extension modules
The converter uses a thread-local lazy singleton pattern, meaning:
- The JavaScript runtime is initialized only once per thread
- First call has a slight overhead; subsequent calls are fast
- Thread-safe for use in multi-threaded applications
- No import-time overhead
Development
Prerequisites
- Rust (latest stable)
- Python 3.8+
- Node.js and yarn (for building JavaScript bundle)
- Just (command runner)
Setup
# Clone the repository
git clone https://github.com/AndPuQing/tex2typst-py.git
cd tex2typst-py
# Install dependencies
yarn install
# Build JavaScript bundle and install Python package
just dev
Building
# Build JavaScript bundle
just dist
# Build Python wheel
just build
# Install in development mode
just dev
Running Tests
# Run tests
pytest tests/
# Run specific test file
pytest tests/test_pytex2typst.py -v
Pre-commit Hooks
This project uses pre-commit hooks for code quality:
# Install pre-commit hooks
pre-commit install
# Run manually
pre-commit run --all-files
Project Structure
.
├── src/
│ └── lib.rs # Rust bindings (PyO3)
├── js/
│ └── tex2typst.bundle.js # Bundled JavaScript
├── tests/
│ ├── test_pytex2typst.py # Unit tests
│ └── test_benchmark.py # Benchmarks
├── entry.js # JavaScript entry point
├── tex2typst.pyi # Python type stubs
├── Cargo.toml # Rust dependencies
├── pyproject.toml # Python project config
└── justfile # Build commands
Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
- Fork the repository
- Create your feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
License
This project is licensed under the MIT License.
Acknowledgments
- tex2typst - The underlying tex2typst JavaScript library
- PyO3 - Rust bindings for Python
- rquickjs - QuickJS bindings for Rust
Related Projects
See Also
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
Built Distributions
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 tex2typst-0.1.4.tar.gz.
File metadata
- Download URL: tex2typst-0.1.4.tar.gz
- Upload date:
- Size: 42.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.10.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3bdfda5fd54f64f47688d0f6442b519a5a4a87073ce6f5bd40875ae5d992f36f
|
|
| MD5 |
ecb3f159f8bb14da5e4146934c3cb629
|
|
| BLAKE2b-256 |
0a47d095d823e1baa070186ee91376447987aefd5d914abbbd041d32e1dd4fa3
|
File details
Details for the file tex2typst-0.1.4-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: tex2typst-0.1.4-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 997.6 kB
- Tags: PyPy, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.10.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5bea1df5b32ee5b2c310c2c42745dac0ad79eda8ae28a052299bef53b07cb0eb
|
|
| MD5 |
c85de9655ec088c063c558fb44485366
|
|
| BLAKE2b-256 |
a7dbc188b2ec071948dcfbd57c05d4c63239d122f3de5e3110f78447366e8b30
|
File details
Details for the file tex2typst-0.1.4-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl.
File metadata
- Download URL: tex2typst-0.1.4-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 990.4 kB
- Tags: PyPy, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.10.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6fb4791cffe2e3456210ad9a19d6bcb4d5006b28b4213917ca75239ff8c8b082
|
|
| MD5 |
4984f827ec335421fc98ec2bc3fab645
|
|
| BLAKE2b-256 |
d677f81d41936bd4cf594053fc68f48566ae4c8e3eb1f03e82b179a56aa77dac
|
File details
Details for the file tex2typst-0.1.4-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: tex2typst-0.1.4-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 828.4 kB
- Tags: PyPy, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.10.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6745bb416331a7f62dcf70532cfb426d98d16e8eca7c6f29d53f09f0d86c3bf9
|
|
| MD5 |
1376337373a0595503f23e8cd2331e70
|
|
| BLAKE2b-256 |
be8fa59839e0cbcdb23d8e9eb85ddd22983c93d20e8cb999045c17026ea307bb
|
File details
Details for the file tex2typst-0.1.4-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.whl.
File metadata
- Download URL: tex2typst-0.1.4-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.whl
- Upload date:
- Size: 883.1 kB
- Tags: PyPy, manylinux: glibc 2.5+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.10.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
beb4711f1f0f238f48df95355e67c8b091b0f10ef7892c61f2cdec638df82b44
|
|
| MD5 |
eea59a2dccf6e1f9b0090d2c50cb7a5e
|
|
| BLAKE2b-256 |
baaa6f8744997d31f57bf1509b68d2645616af20d823e8eb72d2024d5c253fcb
|
File details
Details for the file tex2typst-0.1.4-cp314-cp314t-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: tex2typst-0.1.4-cp314-cp314t-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 993.1 kB
- Tags: CPython 3.14t, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.10.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7c0a1e8e115e2c194ffb94f9792f5c570d55f902c9cb4d882eb7c1cf9983f06d
|
|
| MD5 |
27af8194dbe3aae7698b85ef8c1bc106
|
|
| BLAKE2b-256 |
0e642af9e1f24e542c4dbaea14971ce01ddbcceb0d6ed7b9e6777e4936644502
|
File details
Details for the file tex2typst-0.1.4-cp314-cp314t-musllinux_1_2_aarch64.whl.
File metadata
- Download URL: tex2typst-0.1.4-cp314-cp314t-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 986.3 kB
- Tags: CPython 3.14t, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.10.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
84c8ca38b101ae009bc55a1544aa9d26435cfbd6f75624836a186a8015a17865
|
|
| MD5 |
bb7d82a3c0a35800aeccc75ba07f6a64
|
|
| BLAKE2b-256 |
007f434f6829935c995d275694f56d91a11678090c5897df3b39e0b7e9455fd9
|
File details
Details for the file tex2typst-0.1.4-cp314-cp314-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: tex2typst-0.1.4-cp314-cp314-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 992.7 kB
- Tags: CPython 3.14, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.10.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3ea012c76f7066ee0b06ed7329af712654a30450f63bbd20943cc9375fceed2c
|
|
| MD5 |
497e2332e3cc0c796cdf60acf52cfc48
|
|
| BLAKE2b-256 |
4604b088e7ec0905b68377ac4d4cfeb5dd40df2e4ff453c14c6a48e021f10370
|
File details
Details for the file tex2typst-0.1.4-cp314-cp314-musllinux_1_2_aarch64.whl.
File metadata
- Download URL: tex2typst-0.1.4-cp314-cp314-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 985.8 kB
- Tags: CPython 3.14, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.10.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2bebfe54f92639f918a4bbd23dcf6b2b4c9de44f12dab0724dd5150ae9367917
|
|
| MD5 |
50e5e7f482a2c9e9be6145eaf629d478
|
|
| BLAKE2b-256 |
5d2aa137bca9d33cf508153806e1949fb3e463fbd28839fec3ee6bb7c5207221
|
File details
Details for the file tex2typst-0.1.4-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: tex2typst-0.1.4-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 824.4 kB
- Tags: CPython 3.14, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.10.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d806a2af52de7d469c7c8b1da4045420dd755a6e5cbd5009a7a883c9bf4174b9
|
|
| MD5 |
cda02ced34adddc3d2e4e2031c72f0a9
|
|
| BLAKE2b-256 |
4d5037e99bd13592a953819ab06ea2e2f8ef75b35d3b25751ab6238d4c50dd14
|
File details
Details for the file tex2typst-0.1.4-cp314-cp314-manylinux_2_5_i686.manylinux1_i686.whl.
File metadata
- Download URL: tex2typst-0.1.4-cp314-cp314-manylinux_2_5_i686.manylinux1_i686.whl
- Upload date:
- Size: 878.4 kB
- Tags: CPython 3.14, manylinux: glibc 2.5+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.10.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
07937515d4253e2c43bd15b0e774a34d2e294fe605ada4bf747399d7b4cbf001
|
|
| MD5 |
10c23d362629c9eccf1502dacc8c65e0
|
|
| BLAKE2b-256 |
82c066ce1b8da0ac3323820cbb6a02c56a6907447ab1b82f75c1b2aaec29edcd
|
File details
Details for the file tex2typst-0.1.4-cp314-cp314-macosx_11_0_arm64.whl.
File metadata
- Download URL: tex2typst-0.1.4-cp314-cp314-macosx_11_0_arm64.whl
- Upload date:
- Size: 720.1 kB
- Tags: CPython 3.14, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.10.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9fbe5dee580955d9f0c89e2ece249441583c8a352866da5a86bae012707ec70a
|
|
| MD5 |
918f7e36af1f18657491689b2604e07e
|
|
| BLAKE2b-256 |
00ca85f99a440ea93a88822707681e2bcb5ca7c3e324ec1c6ca41d1bbda88f22
|
File details
Details for the file tex2typst-0.1.4-cp313-cp313t-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: tex2typst-0.1.4-cp313-cp313t-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 993.5 kB
- Tags: CPython 3.13t, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.10.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e95cee6239b7940ba7ea575b4d6a46311ecea21cd5823e42d5f125b315f8b48d
|
|
| MD5 |
aa1c8f31d15e01a6d6a36f163ef84858
|
|
| BLAKE2b-256 |
851ed7c5763c3daefc277e5cc744555e2ef8c9a00fb25c410d48bfe254031655
|
File details
Details for the file tex2typst-0.1.4-cp313-cp313t-musllinux_1_2_aarch64.whl.
File metadata
- Download URL: tex2typst-0.1.4-cp313-cp313t-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 986.6 kB
- Tags: CPython 3.13t, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.10.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7a3ed55534ab372560bac80c516e1b969d2144aebfa64009d702ff00c8b31452
|
|
| MD5 |
57e27e5f1439d434dd0bf38a38997881
|
|
| BLAKE2b-256 |
2f30c1a52c2ef055bedf839160cb4a5adf4be45102d136e4bd5eb8dabb608090
|
File details
Details for the file tex2typst-0.1.4-cp313-cp313-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: tex2typst-0.1.4-cp313-cp313-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 993.5 kB
- Tags: CPython 3.13, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.10.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
39dbdd3b70cc6362b32276004e23b8d7d73babca712ec3821fcf0f538d7bb94c
|
|
| MD5 |
3ae58414644bb54bfe07a7f3aed60ff1
|
|
| BLAKE2b-256 |
44a4ddbbfbb01b786122c022884f8bdc7f82bed492bbba6a4e154ec42650e150
|
File details
Details for the file tex2typst-0.1.4-cp313-cp313-musllinux_1_2_aarch64.whl.
File metadata
- Download URL: tex2typst-0.1.4-cp313-cp313-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 986.4 kB
- Tags: CPython 3.13, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.10.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2efd21f9f416d41d5e87d1a5f667dd81e2231af8feacd837fdf939ceeaf05198
|
|
| MD5 |
c2342969efd7c112f0750012a91a0c1d
|
|
| BLAKE2b-256 |
03cf863f08d80ee1a576dd7336c20f3664fefc5f9bc4e240e0d66b9b94093916
|
File details
Details for the file tex2typst-0.1.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: tex2typst-0.1.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 824.9 kB
- Tags: CPython 3.13, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.10.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
48d6642029deb4372bc1126e8bfb39b9619a00aa41a456fff18cf071560ae565
|
|
| MD5 |
271717fd0fc2913c9aa87b70412bf3a6
|
|
| BLAKE2b-256 |
7e0ff9673ef9b71271d72eccf6701ede3183797292450593f6ca838b4fc01eff
|
File details
Details for the file tex2typst-0.1.4-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl.
File metadata
- Download URL: tex2typst-0.1.4-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl
- Upload date:
- Size: 878.8 kB
- Tags: CPython 3.13, manylinux: glibc 2.5+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.10.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9ab966e4a3e93edacc7000e6954ee826727a815da1c53d1cc20abcb2fbd2aa0f
|
|
| MD5 |
90b01181fb41bf9cc7feeae68f859a6d
|
|
| BLAKE2b-256 |
c9c376250a1786bfde62979db48d65b6b9f33c24eec8671ced5928502270c9c1
|
File details
Details for the file tex2typst-0.1.4-cp313-cp313-macosx_11_0_arm64.whl.
File metadata
- Download URL: tex2typst-0.1.4-cp313-cp313-macosx_11_0_arm64.whl
- Upload date:
- Size: 721.0 kB
- Tags: CPython 3.13, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.10.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
213eaf43675e44faeccea68e20860ea67fe90f1079e784cd4dbcb77783133afc
|
|
| MD5 |
a4953673b0bda406bbcfcef308060bb2
|
|
| BLAKE2b-256 |
b594a54aad1466a240b6f10dd54b336cba25a92c777e4905ab16115a87ec25c6
|
File details
Details for the file tex2typst-0.1.4-cp313-cp313-macosx_10_12_x86_64.whl.
File metadata
- Download URL: tex2typst-0.1.4-cp313-cp313-macosx_10_12_x86_64.whl
- Upload date:
- Size: 770.2 kB
- Tags: CPython 3.13, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.10.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ddf8d2976d34f14d05a812639d368cc3a8746d9aee4f4a6c49143faa8a7efa86
|
|
| MD5 |
f27de02bb68d252dc92d59e0e5a930e1
|
|
| BLAKE2b-256 |
25f348346bfd08125f978867df69ae040315a3d0da6d5dbf1051469d28417a96
|
File details
Details for the file tex2typst-0.1.4-cp312-cp312-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: tex2typst-0.1.4-cp312-cp312-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 993.3 kB
- Tags: CPython 3.12, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.10.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6403e98a2c08def3be241c42c1bc8eeb31afeaa3468e9547cfa3d1e14867a1ad
|
|
| MD5 |
5a13a180fea5f8781eaeafe8f5ecb363
|
|
| BLAKE2b-256 |
b5c31ece94af2fa6a258b8a6e5bb547cef3fd0775ec66880adf54ba805bfe369
|
File details
Details for the file tex2typst-0.1.4-cp312-cp312-musllinux_1_2_aarch64.whl.
File metadata
- Download URL: tex2typst-0.1.4-cp312-cp312-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 986.8 kB
- Tags: CPython 3.12, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.10.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5478dce2645a5fc23a41790b5cfccd5e9423fd7521ee5a7b97ce7e52753944c7
|
|
| MD5 |
80e873c44a0021e629b10af2788c06cd
|
|
| BLAKE2b-256 |
5496d9ef5ff7f4956b086a7ca51bda0bfbd78835fa6828a51bd64de86bdb4d63
|
File details
Details for the file tex2typst-0.1.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: tex2typst-0.1.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 824.9 kB
- Tags: CPython 3.12, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.10.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bb41bc033582f5228a73fa9d43f3528ff0da2c12676991007d4136f8423a42c2
|
|
| MD5 |
4d1d25f52007723b51ee881f1f41c914
|
|
| BLAKE2b-256 |
251e79562509c99875ca2ba2ea458dd6245d919437c3312c7bfc7dad0e7db8f4
|
File details
Details for the file tex2typst-0.1.4-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl.
File metadata
- Download URL: tex2typst-0.1.4-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl
- Upload date:
- Size: 878.9 kB
- Tags: CPython 3.12, manylinux: glibc 2.5+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.10.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7a9cec5e627d2bb3755f95c068f29bc6d15bf9da6d0d3053dcb08f120fe68286
|
|
| MD5 |
f27bbc1b63d47896666509b651ec3cf6
|
|
| BLAKE2b-256 |
d2292a6c4274924c8c5b58c9edf7dabb9703088f83c1fc751ab8d81e1bb7bb30
|
File details
Details for the file tex2typst-0.1.4-cp312-cp312-macosx_11_0_arm64.whl.
File metadata
- Download URL: tex2typst-0.1.4-cp312-cp312-macosx_11_0_arm64.whl
- Upload date:
- Size: 721.1 kB
- Tags: CPython 3.12, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.10.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2afc647564a724af26fc52dc0a1dee858abf2501b307d00a86d8c3b437c7e2a4
|
|
| MD5 |
4c9813fa20e3e5af8fc70db9511805af
|
|
| BLAKE2b-256 |
abf95b49cfe308107c1e3b3b80d05cc6311531ddbc8d9ae102a44a25a29745a4
|
File details
Details for the file tex2typst-0.1.4-cp312-cp312-macosx_10_12_x86_64.whl.
File metadata
- Download URL: tex2typst-0.1.4-cp312-cp312-macosx_10_12_x86_64.whl
- Upload date:
- Size: 770.7 kB
- Tags: CPython 3.12, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.10.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0c13d771525814f196272bc15fea384fcbe325c046da607e97bf447311b07227
|
|
| MD5 |
98fa3b8d1799e92f85514658d113a7b6
|
|
| BLAKE2b-256 |
fd131c373c89b1c119ae0de92550cfb6041a2f37d259bb0b7d1f2845603fbbbe
|
File details
Details for the file tex2typst-0.1.4-cp311-cp311-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: tex2typst-0.1.4-cp311-cp311-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 995.6 kB
- Tags: CPython 3.11, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.10.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
441640ce897e4e1ae6dd5c8896dc5326826c92de65f7d1d3be12672751d43752
|
|
| MD5 |
59e89f5e9d98f0198e90c707e7888c9a
|
|
| BLAKE2b-256 |
7659bb702350eee7e9695f9bd9872f63bc35bce79f2953fff421f7637d1a1cbd
|
File details
Details for the file tex2typst-0.1.4-cp311-cp311-musllinux_1_2_aarch64.whl.
File metadata
- Download URL: tex2typst-0.1.4-cp311-cp311-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 988.0 kB
- Tags: CPython 3.11, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.10.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
45b27dc029cc22cf9fde469d59cd8c4bd1d86aa251e7ba260df83f4e604bc3c5
|
|
| MD5 |
dbc90e160345687625b8a721d22d5992
|
|
| BLAKE2b-256 |
64dacb7fb7e81e4b626caf89afba5abf870bb5ee83638a4615e862217bb20907
|
File details
Details for the file tex2typst-0.1.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: tex2typst-0.1.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 826.7 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.10.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5159e98fdd0aa8b0254b093d580b70a75ff984bda4f2054d84fc095a8aca76a4
|
|
| MD5 |
8e915776bd98ec7f33bbdb95fd0783d8
|
|
| BLAKE2b-256 |
d6649c72d55f53d133b4b77b3df78b295b07415578144f7d5cffb8137a49c313
|
File details
Details for the file tex2typst-0.1.4-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl.
File metadata
- Download URL: tex2typst-0.1.4-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl
- Upload date:
- Size: 881.4 kB
- Tags: CPython 3.11, manylinux: glibc 2.5+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.10.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3ed43ad98694a9b667a1817fbd03915fa9da986033c74e45832547c6fa79213b
|
|
| MD5 |
e3078aee028632cd28808195826b26d5
|
|
| BLAKE2b-256 |
b211f0397288bbdc3c9523b55a88a07148f88c49fc5d130d412887b4fb7480cc
|
File details
Details for the file tex2typst-0.1.4-cp311-cp311-macosx_11_0_arm64.whl.
File metadata
- Download URL: tex2typst-0.1.4-cp311-cp311-macosx_11_0_arm64.whl
- Upload date:
- Size: 722.9 kB
- Tags: CPython 3.11, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.10.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b66411b2feb59e6dab5fd14d2563e1ae0bccee9c1335b0ee1adeafb11fd7c596
|
|
| MD5 |
1a03af69ee94fcb98725f715bcce81d3
|
|
| BLAKE2b-256 |
bdc04f474c56bdb021f800a29e64aa5b44a24d9c56da43247dba19a8b695c03d
|
File details
Details for the file tex2typst-0.1.4-cp311-cp311-macosx_10_12_x86_64.whl.
File metadata
- Download URL: tex2typst-0.1.4-cp311-cp311-macosx_10_12_x86_64.whl
- Upload date:
- Size: 772.3 kB
- Tags: CPython 3.11, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.10.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
93b82fe1e649478418b05d6b32bf419fce2bbed131dcf16c4975dd0a419d4618
|
|
| MD5 |
95d5bdf851f6f1e4e6cc46392fedaf1c
|
|
| BLAKE2b-256 |
a7c003d05ddb5639a4204a70a399c22d8963171b813c6ec2f4bc87199b7fb2b8
|
File details
Details for the file tex2typst-0.1.4-cp310-cp310-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: tex2typst-0.1.4-cp310-cp310-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 995.5 kB
- Tags: CPython 3.10, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.10.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
66d4bd9b15674fed9655c635f6f998dd09805cc765b93f1cc377f48e27ba1164
|
|
| MD5 |
27a8e648b4f2c4ec8dcd4661ca654d54
|
|
| BLAKE2b-256 |
d0a5c74d3cada1e85c4a38d1e98904dd5a7482ca8c7c7cf9a9bc072b815b6423
|
File details
Details for the file tex2typst-0.1.4-cp310-cp310-musllinux_1_2_aarch64.whl.
File metadata
- Download URL: tex2typst-0.1.4-cp310-cp310-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 988.1 kB
- Tags: CPython 3.10, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.10.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ef6124fe8e8c8533e20eaa1bee33706c72511674b6694b926e2d7ff0174a4351
|
|
| MD5 |
e8dfb2207b04fd85b3c4a0d51d429ff8
|
|
| BLAKE2b-256 |
a07f97db4048a78d7921c169e3efa58684232d9db670858970fbb36a76153529
|
File details
Details for the file tex2typst-0.1.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: tex2typst-0.1.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 826.6 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.10.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b4936101750a8f19dc7cb6b2331f4afea6fe64b255a673f1e62c23cd2e5847f2
|
|
| MD5 |
833130a724dc67adbbe2ef441f42fcd6
|
|
| BLAKE2b-256 |
300340668704b6d80b902282d2400b903f32a2ad8a2e0e6e6c132078ab33afa7
|
File details
Details for the file tex2typst-0.1.4-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl.
File metadata
- Download URL: tex2typst-0.1.4-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl
- Upload date:
- Size: 881.1 kB
- Tags: CPython 3.10, manylinux: glibc 2.5+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.10.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e0b9fe9eae24b5f252532781937d7c22041535d18619cd88aac6af78aa2e9548
|
|
| MD5 |
a1122bec38cdfe0e8455f06f1eac3bf5
|
|
| BLAKE2b-256 |
840ebaeba05f838fd435755130e42f74bca9bd6352882e4d2579b58d685c91ca
|
File details
Details for the file tex2typst-0.1.4-cp39-cp39-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: tex2typst-0.1.4-cp39-cp39-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 995.1 kB
- Tags: CPython 3.9, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.10.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9a48ea45d86bda8ff1bf811f0cf729fee5289325328c86266e5d4cfc4a06fac1
|
|
| MD5 |
f481c07a3d9d022f0d039d30c25bd136
|
|
| BLAKE2b-256 |
0c6727cd904f52781fa7bf4baa16d14cc6ccf172523adcff12b2279d13bb038e
|
File details
Details for the file tex2typst-0.1.4-cp39-cp39-musllinux_1_2_aarch64.whl.
File metadata
- Download URL: tex2typst-0.1.4-cp39-cp39-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 987.9 kB
- Tags: CPython 3.9, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.10.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c378950bf99d8c24548843ae02e5f0a9cce94faaf2b8f317b2a1d0e97668f65f
|
|
| MD5 |
3013ca140a6f15970a50be1b48561fcd
|
|
| BLAKE2b-256 |
e074ffa12b5527e6595c07247885d0e2bee9ed06a5145b6cf39d91ff5b9bf2cb
|
File details
Details for the file tex2typst-0.1.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: tex2typst-0.1.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 826.6 kB
- Tags: CPython 3.9, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.10.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0e4cb83d5610f90e4299359198741dceb16b4ab9a9fc29af4c68e5809228d03e
|
|
| MD5 |
cb11090f849c884d32f7e5a6d881d160
|
|
| BLAKE2b-256 |
d64eec531fe72d4c93860e9ad9e14aa91d85dd24f119bbe772e25e2f48695839
|
File details
Details for the file tex2typst-0.1.4-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl.
File metadata
- Download URL: tex2typst-0.1.4-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl
- Upload date:
- Size: 881.0 kB
- Tags: CPython 3.9, manylinux: glibc 2.5+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.10.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8d11c2581b510250d82e5455d749f14dc1ae0547091854bd11545261e91e81d3
|
|
| MD5 |
d187de43a7035b094eb49bed2616c2f1
|
|
| BLAKE2b-256 |
be0ee07750b0592d177363be59cf751c255de530293ffd4b64808ca22dcbb4c8
|
File details
Details for the file tex2typst-0.1.4-cp38-cp38-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: tex2typst-0.1.4-cp38-cp38-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 994.6 kB
- Tags: CPython 3.8, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.10.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f495d89ae8ceba1f219190ee9c98791295458916e9bf49c43722a74cec2e707d
|
|
| MD5 |
475be1fa238ac31fb6630172bb6fff5d
|
|
| BLAKE2b-256 |
efa3cc2d68e717e88acc27a403718d0dde8b35c4c0b03793c902841371f8fb4f
|
File details
Details for the file tex2typst-0.1.4-cp38-cp38-musllinux_1_2_aarch64.whl.
File metadata
- Download URL: tex2typst-0.1.4-cp38-cp38-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 987.8 kB
- Tags: CPython 3.8, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.10.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
642f7406150d1df92078659faa070a5a099d4a77cb30f931d3e67a4ea7fd7864
|
|
| MD5 |
900736731b7c1588b45833349e5ba9d8
|
|
| BLAKE2b-256 |
df276e4e9aded9e81c98a76a879e6d20887a3a0c2859b42d3a50dec16480ad1d
|
File details
Details for the file tex2typst-0.1.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: tex2typst-0.1.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 826.4 kB
- Tags: CPython 3.8, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.10.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5073c93c923d6a9a1d610424918eab3aa60e60b990b113584ddf9811ec21457e
|
|
| MD5 |
c13e9554c9a3ae50a3aaef6f22f954ad
|
|
| BLAKE2b-256 |
07d1dc2328df0f0d3b08bbaa82e4b73cc2b22c3851407bedd7a6a891b3f90e96
|
File details
Details for the file tex2typst-0.1.4-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl.
File metadata
- Download URL: tex2typst-0.1.4-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl
- Upload date:
- Size: 880.9 kB
- Tags: CPython 3.8, manylinux: glibc 2.5+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.10.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
57bf9fcdf7c328c44e90f895a39019815f3345a97e7113089306c873cbbf373e
|
|
| MD5 |
5e3bfc7f7dea7324ba7701362214a5e1
|
|
| BLAKE2b-256 |
4f42bcf86b6bc1da7f2d443e6eb1b18649bc238604d637a5097869554afec806
|