用途:把已有的 LaTeX 学术论文从一种期刊模板迁移到另一种模板,解决不同出版社在文档类、页边距、参考文献样式等结构要求上的差异。
主要能力:识别源 .tex 文件与目标模板目录;理解单栏与双栏、参考文献样式等布局映射;生成 Python 提取脚本(如 convert_format.py),用正则提取正文核心文本块,合并新模板导言区、正文与后置内容并写入输出目录;执行系统性修复,如转换数学环境(\begin{theorem} 改为 \begin{Theorem})、调整浮动体位置参数、确保 \includegraphics 路径相对新 .tex 文件、将 \begin{tabular} 转为 \begin{tabularx}{\textwidth} 或使用 \resizebox;运行 pdflatex -> bibtex -> pdflatex 构建并用 grep 或 rg 检查 .log 修复包冲突、未定义命令等。
使用方式:用户提供源 .tex 文件与目标模板目录,并说明源格式与目标格式;若源与目标差异较大(如摘要与关键词合并),需明确询问结构映射。建议始终编写 Python 提取脚本而非手工复制,并运行 pdflatex 验证 .log 确保可编译。
适用场景:将 IPOL、Neural Processing 等格式论文转为 MDPI、IEEE 等目标模板。
限制:仅适用于上述明确匹配的任务;输出不能替代环境特定验证、测试或专家审查;缺少必要输入、权限、安全边界或成功标准时应停止并请求澄清。其他细节暂未提供。