[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-1429":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":9,"language":10,"languages":9,"totalLinesOfCode":9,"stars":11,"forks":12,"watchers":13,"openIssues":14,"contributorsCount":15,"subscribersCount":15,"size":15,"stars1d":15,"stars7d":15,"stars30d":16,"stars90d":15,"forks30d":15,"starsTrendScore":15,"compositeScore":17,"rankGlobal":9,"rankLanguage":9,"license":9,"archived":18,"fork":18,"defaultBranch":19,"hasWiki":20,"hasPages":18,"topics":21,"createdAt":9,"pushedAt":9,"updatedAt":22,"readmeContent":23,"aiSummary":24,"trendingCount":15,"starSnapshotCount":15,"syncStatus":14,"lastSyncTime":25,"discoverSource":26},1429,"Auto-Resubmit","LilanOvO\u002FAuto-Resubmit","LilanOvO","🚀 Automated & lossless LaTeX paper migration tool. Instantly convert your Overleaf source between top-tier AI conference templates (NeurIPS, ICLR, ACL等). 一键无损转换顶会论文格式！解决转投时的排版折磨，完美保留公式、图表与引用，让科研人员专注研究而非排版。",null,"Python",224,9,220,2,0,4,40.4,false,"main",true,[],"2026-06-12 04:00:09","\u003Cdiv align=\"center\">\n  \u003Cimg src=\"assets\u002Fauto-resubmit-header.png\" alt=\"Auto-Resubmit\" width=\"860\" \u002F>\n\n\u003Cp>\u003Cstrong>Lossless LaTeX template migration for conference resubmission.\u003C\u002Fstrong>\u003C\u002Fp>\n\n\u003Cp>\n  \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FACL-0f766e?style=flat-square\" alt=\"ACL\" \u002F>\n  \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FEMNLP-0ea5e9?style=flat-square\" alt=\"EMNLP\" \u002F>\n  \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FNeurIPS-7c3aed?style=flat-square\" alt=\"NeurIPS\" \u002F>\n  \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FICML-f97316?style=flat-square\" alt=\"ICML\" \u002F>\n  \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FICLR-ef4444?style=flat-square\" alt=\"ICLR\" \u002F>\n  \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FCVPR-2563eb?style=flat-square\" alt=\"CVPR\" \u002F>\n  \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FICCV-1d4ed8?style=flat-square\" alt=\"ICCV\" \u002F>\n  \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FAAAI-0891b2?style=flat-square\" alt=\"AAAI\" \u002F>\n\u003C\u002Fp>\n\n\u003Cp>\u003Cstrong>Mutual Conversion Across Supported Conference Families\u003C\u002Fstrong>\u003C\u002Fp>\n\n\u003Cp>\u003Ccode>Source Paper Zip\u003C\u002Fcode> → \u003Ccode>Auto-Resubmit Lossless Migration\u003C\u002Fcode> → \u003Ccode>Target Conference Template Zip\u003C\u002Fcode>\u003C\u002Fp>\n\n\u003Cp>\n  \u003Ca href=\"README_zh.md\">简体中文\u003C\u002Fa> ·\n  \u003Ca href=\"SUPPORT_MATRIX.md\">Support Matrix\u003C\u002Fa>\n\u003C\u002Fp>\n\n\u003Cp>\n  \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FOffline-First-1f6feb?style=flat-square\" alt=\"Offline First\" \u002F>\n  \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FLossless-Migration-0f766e?style=flat-square\" alt=\"Lossless Migration\" \u002F>\n  \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FFamilies-ACL%20%7C%20NeurIPS%20%7C%20ICML%20%7C%20ICLR%20%7C%20CVPR%20%7C%20AAAI-7c3aed?style=flat-square\" alt=\"Supported Families\" \u002F>\n\u003C\u002Fp>\n\u003C\u002Fdiv>\n\n## Overview 🧭\n\nAuto-Resubmit converts a source LaTeX paper zip into a target conference template zip while keeping the manuscript content intact.\n\n自动重投：支持 ACL、EMNLP、NeurIPS、NIPS、ICML、ICLR、CVPR、ICCV、AAAI 等会议家族之间的模板互转。给定“源论文 LaTeX 项目 zip”和“目标会议模板 zip”，工具会自动抽取论文主体内容，并按目标会议模板重新组装、编译和打包，尽量减少手工改模板的工作量。\n\nIt is designed for the common resubmission workflow:\n\n- read a source paper project zip\n- read a target template zip\n- detect the main manuscript entry\n- extract title, abstract, body, bibliography block, appendix, and required macros\n- rebuild the paper in the target template family\n- copy figures, `.bib`, and local assets\n- compile the converted project and package the result\n\n## Supported Families 🔁\n\n| Family | Venue Names |\n| --- | --- |\n| ACL family | `acl`, `emnlp` |\n| NeurIPS family | `neurips`, `nips` |\n| ICML family | `icml` |\n| ICLR family | `iclr` |\n| CVPR family | `cvpr`, `iccv` |\n| AAAI family | `aaai` |\n\nDetails: [SUPPORT_MATRIX.md](SUPPORT_MATRIX.md)\n\n## Current Scope ⚠️\n\nAuto-Resubmit is still an early, rule-based version.\n\nIt already handles the main conversion workflow across the supported conference families, but it does not claim to cover every LaTeX convention used by every research paper. Some papers contain custom frontmatter logic, self-defined environments, special title-page layouts, unusual appendix entrypoints, or package interactions that are not yet covered by the current rules.\n\nIn practice, conversion is most likely to work well when:\n\n- the source is a standard LaTeX project zip\n- the source has one clear main entry file\n- figures, bibliography files, and local style files are all included\n- the paper mostly follows a standard conference template structure\n- custom macros are present, but do not completely redefine the document structure\n\nYou may still need to make manual fixes when:\n\n- the paper uses heavily customized frontmatter or title-page logic\n- abstract, appendix, or bibliography are injected through nonstandard wrappers\n- the source relies on custom build scripts or external assets\n- the source defines special commands or environments that the current rules do not infer correctly\n\nThe good news is that the main conversion scaffold is already there. If a case is close but not perfect, it is often fixable with a small rule update rather than a full rewrite.\n\nIf you run into one of these cases, you are very welcome to fork the repository and patch the rules for your own template or paper. Using tools like Codex or Claude Code is often enough to diagnose and fix these edge cases quickly.\n\n## Installation ⚙️\n\n### Requirements\n\n- Python `3.10+`\n- `pip`\n- `tectonic`\n\n### Python Dependencies\n\nAuto-Resubmit currently uses only the Python standard library.\n\n- Third-party Python packages: none\n- External tool required for PDF compilation: `tectonic`\n\n`python -m pip install --editable .` installs the current repository itself and exposes the `auto_resubmit` command-line entrypoint.\n\n### Option A: `conda`\n\n```bash\ngit clone https:\u002F\u002Fgithub.com\u002FLilanOvO\u002FAuto-Resubmit.git\ncd Auto-Resubmit\n\nconda create -n auto-resubmit python=3.10 -y\nconda activate auto-resubmit\npython -m pip install --editable .\n```\n\n### Option B: `venv`\n\n```bash\npython -m venv .venv\nsource .venv\u002Fbin\u002Factivate\npython -m pip install --editable .\n```\n\nIf you do not need editable mode, you can also use:\n\n```bash\npython -m pip install .\n```\n\n### Install `tectonic`\n\nInstall `tectonic` separately. After installation, this command should work:\n\n```bash\ntectonic --version\n```\n\nTypical install options:\n\n```bash\n# conda\nconda install -c conda-forge tectonic\n```\n\n```bash\n# cargo\ncargo install tectonic\n```\n\n```bash\n# macOS\nbrew install tectonic\n```\n\nIf `tectonic` is missing, the project can still generate the converted LaTeX project, but it will not produce the final PDF.\n\n### Verify the Installation\n\nAfter `pip install --editable .`, at least one of the following should work:\n\n```bash\nauto_resubmit --help\n```\n\n```bash\npython -m auto_resubmit --help\n```\n\n## Quick Start 🚀\n\n```bash\nauto_resubmit run \\\n  --source-zip \u002Fpath\u002Fto\u002Fsource-paper.zip \\\n  --target-template-zip \u002Fpath\u002Fto\u002Ftarget-template.zip \\\n  --output-dir \u002Fpath\u002Fto\u002Foutput-dir\n```\n\nIf `auto_resubmit` is not found in your shell, use:\n\n```bash\npython -m auto_resubmit run \\\n  --source-zip \u002Fpath\u002Fto\u002Fsource-paper.zip \\\n  --target-template-zip \u002Fpath\u002Fto\u002Ftarget-template.zip \\\n  --output-dir \u002Fpath\u002Fto\u002Foutput-dir\n```\n\n## Output 📦\n\nOn success, the output directory contains:\n\n- `converted_project.zip`\n- `converted_project\u002Fresubmitted.tex`\n- `converted_project\u002Fresubmitted.pdf`\n- `conversion_manifest.json`\n- `content_audit.json`\n- `converted_project\u002Ftectonic.log`\n\n## Input Guidelines 📝\n\n- Source input should be a LaTeX project zip, not a PDF\n- Target input should be an official conference template zip\n- The source zip should contain one real manuscript entrypoint\n- Figures, `.bib`, and local `.sty` files should be included in the zip\n- Projects that depend on private shell scripts or missing external assets are out of scope\n\n## Troubleshooting 🩺\n\n- `auto_resubmit: command not found`\n  Use `python -m auto_resubmit --help` first. If that works, your environment is fine and only the shell entrypoint is missing.\n- `compiler: not_found`\n  `tectonic` is not installed or not on `PATH`.\n- `pdf_path: not_generated`\n  The converted LaTeX project was generated, but PDF compilation failed. Check `converted_project\u002Ftectonic.log`.\n- first `tectonic` run is slow\n  This is normal. `tectonic` may need to populate its local cache on first use.\n\n## Star History ⭐\n\n\u003Ca href=\"https:\u002F\u002Fwww.star-history.com\u002F?repos=LilanOvO%2FAuto-Resubmit&type=date&legend=top-left\">\n \u003Cpicture>\n   \u003Csource media=\"(prefers-color-scheme: dark)\" srcset=\"https:\u002F\u002Fapi.star-history.com\u002Fchart?repos=LilanOvO\u002FAuto-Resubmit&type=date&theme=dark&legend=top-left\" \u002F>\n   \u003Csource media=\"(prefers-color-scheme: light)\" srcset=\"https:\u002F\u002Fapi.star-history.com\u002Fchart?repos=LilanOvO\u002FAuto-Resubmit&type=date&legend=top-left\" \u002F>\n   \u003Cimg alt=\"Star History Chart\" src=\"https:\u002F\u002Fapi.star-history.com\u002Fchart?repos=LilanOvO\u002FAuto-Resubmit&type=date&legend=top-left\" \u002F>\n \u003C\u002Fpicture>\n\u003C\u002Fa>\n\n## Roadmap 🛣️\n\nThis repository is still an early version of Auto-Resubmit.\n\nThe longer-term goal is to evolve it into a multi-agent system that can:\n\n- identify the reviewer feedback that is actually actionable\n- revise and improve a paper from the previous venue\n- migrate the final manuscript into the target conference template with cleaner automation\n\nThe author is also actively collecting more real conference templates and source-project cases in order to improve the rule set and make the converter more robust over time.\n\nIf this direction interests you, collaborations are welcome. If you would like to contribute and join as a contributor, feel free to contact me at `zjuqww@gmail.com`.\n","Auto-Resubmit 是一个自动化且无损的 LaTeX 论文迁移工具，能够一键将 Overleaf 上的论文源文件转换为顶级 AI 会议模板（如 NeurIPS、ICLR、ACL 等）。其核心功能包括自动抽取论文主体内容，并按目标会议模板重新组装、编译和打包，完美保留公式、图表与引用。该工具使用 Python 编写，支持离线操作，确保在不同会议模板之间进行无缝转换。适用于科研人员在转投不同学术会议时需要快速调整论文格式的场景，极大地减少了手动调整模板的工作量。","2026-06-11 02:43:42","CREATED_QUERY"]