Skip to main content

Eqnedit64 for Python

Source version: 3.1.2.

eqnedit64 packages the same TeX-first equation engine and standalone Windows application maintained in the Radia monorepo. The signed one-file Eqnedit64.exe is the canonical editor and command-line converter and remains available separately from GitHub Releases. It does not require Python.

python -m pip install eqnedit64
eqnedit64

The direct native command-line converter always takes one input and one output: Eqnedit64.exe INPUT OUTPUT. The package's eqnedit64 console command is an optional launcher for the bundled copy of that same EXE, not another CLI and not a pybind11 surface. The input is a UTF-8 TeX file or clipboard; the output is office, slides, clipboard-png, or a .png / .emf file path. The legacy word png remains accepted as a clipboard alias, but a path ending in .png always creates a file.

Eqnedit64.exe equation.tex office
Eqnedit64.exe equation.tex equation.png
Eqnedit64.exe clipboard clipboard-png

After a wheel install, replacing Eqnedit64.exe above with eqnedit64 runs the packaged copy with the same arguments.

The wheel provides:

  • eqnedit64.Equation for structural editing, Tab-slot traversal, undo/redo, Backspace, multiline equations, and arbitrary matrix growth;
  • tex_to_svg, tex_to_mathml, tex_normalize, palettes, and shortcuts;
  • copy_equation() and render_equation() as thin subprocess users of the bundled native CLI;
  • the Radia-owned browser editor assets through web_asset();
  • the bundled standalone application through the eqnedit64 console command.

Only UTF-8 TeX is a source format. MTEF and .eqn are intentionally not supported. Current wheels target 64-bit Windows and Python 3.10 or newer.

The wheel embeds the signed executable produced for the matching eqnedit64-v3.1.1 GitHub Release; it does not build a second application implementation. The package is BSD 2-Clause licensed. The embedded Eqnedit Math font is a TrueType-outline derivative of Latin Modern Math under the GUST Font License. Its license and derivation manifest are included in the wheel.

3.1.2 PowerPoint colour limitation (UXP-0030/0031)

PowerPoint import drops colour on the shared conditional OMML CF_HTML route in both editions. The user measured all r10 colour variants A–G as not red on 2026-10-08 and approved releasing 3.1.2 with this documented limitation. Colour support remains enabled in the native/Web canvas, SVG, saved TeX, and native EMF/DIB output. This decision does not strip colour from the source or renderer. PowerPoint colour retention is not an acceptance requirement for this release.

User hand tests: H1/H5/H6 EXE OK on ea787664d; H7 EXE canvas red, PowerPoint not red. Web H5/H6 OK on 8361ec916. Hosted CI 37692902458 verified 22/22 primary OMML branches byte-identical on the actual Windows clipboard at ea787664d. This supports the UXP-0031 EXE-test plus bit-gate qualification for the covered corpus; it does not prove every TeX input or every Office/browser environment. Changed payload behaviour requires renewed qualification. The release metadata commit still requires its own CI. Formal publication follows the release gates.

Metadata

Release files for eqnedit64 3.1.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for eqnedit64 3.1.2
File
eqnedit64-3.1.2-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
eqnedit64-3.1.2-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
eqnedit64-3.1.2-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
eqnedit64-3.1.2-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details

Total release size: 7.7 MB

Release files / eqnedit64-3.1.2-cp313-cp313-win_amd64.whl

Download URL eqnedit64-3.1.2-cp313-cp313-win_amd64.whl
Size 1.9 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
cd809eb507382a2136e104bf4f51abb76d88e26647c3e35f65f9b9d8d97dda31
BLAKE2b-256 checksum
How to use checksums
7ee0115a0a5922f23e579dc50e50487c2a241a138efb0ffbfb79dc285055d551
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 7, 2026.

Transparency log

Release files / eqnedit64-3.1.2-cp312-cp312-win_amd64.whl

Download URL eqnedit64-3.1.2-cp312-cp312-win_amd64.whl
Size 1.9 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
9d48fec8e966b9784b913e1316edacc4c955f3277be0fb096bd962f101c1b4c3
BLAKE2b-256 checksum
How to use checksums
355d20ab1b267acdd2b60d17957c00da0433dc8d558b83c80a9bcadda917ff8e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 7, 2026.

Transparency log

Release files / eqnedit64-3.1.2-cp311-cp311-win_amd64.whl

Download URL eqnedit64-3.1.2-cp311-cp311-win_amd64.whl
Size 1.9 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
c8d6cef223ef424d91083eb3be124daf46ff798a1c912ebd59379a4adb7b0ed8
BLAKE2b-256 checksum
How to use checksums
09be40c4cafd0736ef0dfd3c04e4ab619167ab605a596c6a8dcf24da990f3195
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 7, 2026.

Transparency log

Release files / eqnedit64-3.1.2-cp310-cp310-win_amd64.whl

Download URL eqnedit64-3.1.2-cp310-cp310-win_amd64.whl
Size 1.9 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
be3ace662f34bd0afc42f971352e4ac5048273fc5b4c938641fec78039ab0c91
BLAKE2b-256 checksum
How to use checksums
cb0567f7d356180a389b1c7c33fbe1bf74170136618a7e623e4dff36cf6e930e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 7, 2026.

Transparency log

Release history Release notifications | RSS feed

3.1.4

4 release files

3.1.3

4 release files

This release

3.1.2 This release

4 release files

3.1.1

4 release files

3.0.16

4 release files

3.0.11

4 release files

3.0.10

4 release files

3.0.9

4 release files

3.0.8

4 release files

3.0.7

4 release files

3.0.6

4 release files

3.0.5

4 release files

3.0.4

4 release files

3.0.3

4 release files

3.0.2

4 release files

3.0.1

4 release files

3.0.0

4 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page