Tested reference

AIText2Doc compatibility matrix

A transparent record of the Markdown, mathematics, physics, and chemistry patterns tested in the preview, DOCX export, and Chromium PDF workflow.

How this matrix was produced

This is not a list copied from a LaTeX reference. It documents formats exercised while developing and correcting AIText2Doc. Each “supported” row has been checked against the browser preview and DOCX output. Equation-heavy rows are also checked in the server-generated PDF because Chromium and Microsoft Word do not render every mathematical structure in exactly the same way.

The downloadable pack contains representative input rather than idealized screenshots. Paste it into the converter, review the preview, download the DOCX, and generate the PDF. This makes the result reproducible and gives users a baseline when reporting a regression.

Scope: “Supported” means the current regression example converts correctly. AI responses can contain malformed or unusual syntax, so no finite test set can guarantee every generated expression.

Formatting and document structure

Input patternPreviewDOCXPDFNotes
Markdown headings # to ######SupportedWord heading stylesStyled textKeep each heading on its own line.
Bold text using **text**SupportedNative bold runBold textControlled by the bold conversion option.
Bulleted lists using - or *SupportedBullet listBullet listBullets are not converted into numbered items.
Numbered listsSupportedNumbered listNumbered listUse one item per line.
Paragraphs and horizontal rulesSupportedParagraphs and separatorParagraphs and separatorBlank lines control paragraph boundaries.
Markdown tables, embedded images, footnotesNot exportedNot supportedNot supportedRebuild tables or add images in Word after export.

Mathematics and physics

Regression caseStatusRepresentative inputExpected result
Inline variables and equalitySupported(h = 30,m)Parentheses removed; quantity rendered as h = 30 m.
Decimal comma and unitsSupported(m = 0{,}5,kg)Decimal comma preserved without an extra comma before kg.
FractionsSupported\frac{a}{b}Stacked fraction in preview, Word equation, and Chromium PDF.
Subscripts and superscriptsSupportedE_{pp}, 10^{-2}Native lower and upper scripts.
Roots, Greek letters, multiplication, arrowsSupported\sqrt{x}, \Delta, \times, \rightarrowCorresponding mathematical glyphs.
Long ordinary sentence in parenthesesProtectedSentence containing (z) and (\Delta E>0)Sentence remains text; only equation fragments are converted.
LaTeX arrays used as worksheet layoutsBlocked\begin{array} ... \hline ... \end{array}Export is stopped and the unsupported-format notice is shown.
Custom LaTeX macros and packagesLimitedUser-defined commandsSimplify to standard LaTeX before conversion.

Chemistry and isotope notation

Regression caseStatusWhat is checked
Ions such as H^+, Mg^{2+}, SO_4^{2-}SupportedCharge is a superscript and molecular digits remain subscripts.
Isotopes such as ^{235}_{92}USupportedMass and atomic numbers appear before the element without an empty-box placeholder in Word.
AI isotope shorthand using ! or *NormalizedKnown ChatGPT copy artifacts are removed before equation conversion.
Equilibrium concentrations and fractionsSupportedBrackets, eq indices, charges, and the fraction bar are preserved.
Units separated by copy artifactsNormalizedCommon commas used as visual spacing before J, kg, N/kg, and related units are removed.
Specialized chemistry packagesLimitedCommands from packages such as mhchem should be rewritten as standard LaTeX.

Reporting a failed case

Reduce the input to the shortest expression that still fails. Include the original copied text, identify whether preview, DOCX, or PDF is wrong, and avoid sending confidential document content.

Send a regression report