Skip to main content

A pragmatic LaTeX-to-DOCX converter for editable scientific manuscripts.

Project description

docxwright

docxwright converts a LaTeX manuscript into an editable DOCX document without requiring external tools such as Pandoc. It is intentionally pragmatic: it walks included subfiles, keeps tables, replaces figures with placeholders and captions, normalizes common LaTeX text/math to Unicode, emits author-year citation text from Better-BibTeX-style keys, and omits the bibliography.

docxwright paper-example/main.tex -o paper-example/out/main.docx

For inspection, a Markdown-like intermediate representation can also be written:

docxwright paper-example/main.tex -o paper-example/out/main.docx --markdown paper-example/out/main.md

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

docxwright-0.1.0.tar.gz (8.8 kB view details)

Uploaded Source

Built Distribution

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

docxwright-0.1.0-py3-none-any.whl (9.0 kB view details)

Uploaded Python 3

File details

Details for the file docxwright-0.1.0.tar.gz.

File metadata

  • Download URL: docxwright-0.1.0.tar.gz
  • Upload date:
  • Size: 8.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.7

File hashes

Hashes for docxwright-0.1.0.tar.gz
Algorithm Hash digest
SHA256 cea6f4a5e79142188b110ca74b0cd04e5fab0765a311d6e6313cf5662db17b48
MD5 95efdc7163228d9b4e1009df965f6a75
BLAKE2b-256 130614dffe5d7d3265c75a50ba3d57f773fa6ca0af5dc50755bc2686f6dfccf7

See more details on using hashes here.

File details

Details for the file docxwright-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: docxwright-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 9.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.7

File hashes

Hashes for docxwright-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 90708fec78ba55504754f4639ebb9bc79e5ccf1d0b9b0e2a21a389127361c96b
MD5 b22f1f329cf709747afc7891c0c8554a
BLAKE2b-256 f28e5f0db86e9fe903120eeb9548f8b344742ac62f63f4b457016d59709b9aec

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