This folder is a self-contained Streamlit app for converting a zipped LaTeX manuscript into a Word document using the bundled template.docx and the existing template-aware converter.
app.py: Streamlit UIlatex_to_word.py: converter logic copied from the main projecttemplate.docx: Word template reused for styling and layoutrequirements.txt: Python dependencies for local runs or Streamlit Community Cloud
cd .\streamlit_converter_app
python -m pip install -r requirements.txt
streamlit run app.py- Put the contents of this folder into a GitHub repository, or make this folder the root of a new repo.
- In Streamlit Community Cloud, create a new app from that repo.
- Set the main file path to
app.py.
Upload a .zip archive that includes:
- your manuscript entry file, typically
main.tex refs.bibif the manuscript uses it- figures and any other referenced files
- any additional
.texfiles included with\input{...}
Keep the same relative paths your manuscript expects.
- The app does not compile LaTeX; it parses the manuscript source and rebuilds a
.docxusingtemplate.docx. - The converter is template-aware for this project rather than a general LaTeX-to-Word engine.
- For best results, upload the same project structure you use locally.