CleanText Studio v2.0.1
CleanText Studio v2.0.1 is a stability hotfix for Windows theme rendering and
native Office Math semantics. It preserves the v2.0.0 cleaning and document
structure baseline while repairing two user-visible correctness failures.
Highlights
- Makes
QMainWindow,QDialog, andQMessageBoxpaint opaque theme surfaces
on Windows; Light, Dark, and System mode now update open and future dialogs. - Represents
\lim,\sum,\prod,\int, and\iintas complete semantic
AST nodes with owned lower/upper limits and operands. - Emits native
m:limLowlimit structures and non-emptym:nary/m:eoperands
instead of generic subscripts or detached sibling expressions. - Preserves bounds and operands in Preview, Unicode fallback, DocumentTree, and
DOCX export through the same authoritative AST. - Adds real rendered GUI gates and namespace-aware semantic DOCX XML gates.
Theme, formula, and structure verification
- Real Qt Light/Dark captures cover Main, About, Help, and export confirmation;
pixel gates require opaque backgrounds, readable contrast, and live System
light → dark → light updates. - The complex semantic fixture covers entropy, conditional entropy, variance,
probability, nested sums, products, integrals, limits, matrices, cases,
lists, paragraphs, display math, inline math, and table-cell math. - AST-aware integrity validation checks ownership, order, and multiplicity for
fractions, roots, scripts, n-ary operators, limits, matrices, and cases. - The v2.0.0 opinion-dynamics, multilingual, table, DOCX native-order, and
ordinary cleaning-freeze regressions remain passing.
Supported formulas can be exported as editable Word equations; unsupported or
malformed expressions may require review.
Compatibility and privacy
- Non-math cleaning output remains protected by the v1.4.2 freeze baseline.
- Basic cleanup remains local. Optional AI optimization only calls a provider
configured by the user.
Windows packages
- Setup installs CleanText Studio for the current Windows user.
- Portable can be extracted and run without installation.
- Neither package requires a separate Python installation.
Release files:
CleanText-Studio-v2.0.1-Windows-x64-Setup.exeCleanText-Studio-v2.0.1-Windows-x64-Portable.zipSHA256SUMS.txt
Verify a download with PowerShell:
Get-FileHash .\CleanText-Studio-v2.0.1-Windows-x64-Portable.zip -Algorithm SHA256
Get-Content .\SHA256SUMS.txtUpgrade from v2.0.0
Install the new Setup package over the current per-user installation, or
extract the Portable ZIP into a new folder. Keep a backup of important input
documents and review generated DOCX files before publication. Existing
cleaning settings remain compatible.
Known limits
- The supported LaTeX subset is deliberately safe. Unknown custom macros are
retained as a whole-formula fallback and reported for review; they are not
silently converted into partial Word equations. - This release provides Windows packages only. macOS, Linux, and Android
packages are not currently published.
Thanks
Thanks to users who supplied anonymized complex documents and reproducible
formula/table failures. Reports that include a minimal sample and the generated
structure audit remain especially useful.