xiaoyu-778

本项目包含两个 Python 脚本,用于将 Markdown 格式的论文初稿转换为符合扬州大学毕业论文格式规范的 Word 文档。

14
2
100% credibility
Found Apr 13, 2026 at 14 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Python
AI Summary

A set of simple tools that transform plain text thesis drafts into professionally formatted Word documents following Yangzhou University guidelines, including a detailed format review report.

How It Works

1
📚 Discover the Helper

You're a student at Yangzhou University struggling to format your thesis perfectly, and you find this simple tool that makes it easy.

2
✏️ Prepare Your Draft

Write your thesis content in a plain text file using simple headings like # for main titles and ## for sections, just like everyday notes.

3
🔄 Turn Text into Document

With one easy action, convert your plain text draft into a clean, editable Word file ready for polishing.

4
Pick Your Document Type
📖
Standard Thesis

Perfect for graduation theses with centered main titles.

🔧
Design Report

Ideal for project reports with left-aligned main titles.

5
Apply Magic Formatting

Watch as the tool automatically adjusts fonts, spacing, margins, and references to match university rules exactly.

🎉 Thesis Ready to Submit

Celebrate with your perfectly formatted Word document and a helpful check report confirming everything is spot on.

Sign up to see the full architecture

4 more

Sign Up Free

Star Growth

See how this repo grew from 14 to 14 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is YZU-Thesis-Formatter?

This Python tool automates converting Markdown thesis drafts into Word documents strictly formatted for Yangzhou University graduation requirements. It handles page margins, Chinese/English fonts, three-line tables, hanging indents for references per GB7714-87, and generates a detailed format review report. Run simple CLI commands like `python convert_to_word.py thesis.md -o thesis.docx` then `python yzu_thesis_formatter.py thesis.docx thesis` to get a compliant .docx plus audit txt.

Why is it gaining traction?

In a sea of generic python markdown libraries and parsers like markdownify or markdown2, this stands out with YZU-specific smarts: auto-detects thesis vs. design report types, mixes fonts intelligently, and outputs ready-to-submit docs with validation. Developers skip hours of Word tweaks, and the report flags issues like short abstracts or sparse references—perfect for python github projects targeting academic workflows.

Who should use this?

YZU undergrads drafting theses in Markdown to avoid manual formatting hell. Python users building python github actions or clients for academic pipelines, especially those needing python markdown to pdf/html alternatives with Word export. Teams standardizing Chinese thesis outputs via python github api integrations.

Verdict

Grab it if you're at YZU—solves a real pain with solid CLI and docs, despite 14 stars and 1.0% credibility signaling early maturity. Test on a sample first; lacks broad adoption or tests, but niche utility outweighs risks for targeted use.

(178 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.