Skip to content

v1.0.1

Choose a tag to compare

@vanabel vanabel released this 25 Jan 10:02
· 7 commits to main since this release

Full Changelog: v1.0.0...v1.0.1

Release v1.0.1

🎉 主要更新

模板更新

  • ✅ 根据官方 NSFC Word 模板更新了章节结构
  • ✅ 重新组织了"其他需要说明的情况"部分
  • ✅ 添加了关于生成式人工智能使用的详细指南和规范要求

技术改进

  • ✅ 更新文件编码声明为标准的 Emacs 格式
  • ✅ 优化了代码结构和可维护性

包重命名

  • ✅ 从 nsfc 重命名为 mnsfc(m for math)
  • ✅ 所有命令和内部变量已更新为 \mnsfc* 前缀
  • ✅ 更新了仓库名称和所有相关引用

📦 安装使用

快速开始

  1. 下载发布文件

    # 下载 mnsfc-v1.0.1.zip 并解压
    unzip mnsfc-v1.0.1.zip
    cd mnsfc-v1.0.1
  2. 生成样式包

    make pkg
  3. 编译示例文档

    make main
  4. 在您的文档中使用

    \documentclass[UTF8,zihao=-4]{ctexart}
    \usepackage[final]{mnsfc}  % 或 [draft]
    
    \mnsfcProjectTitle{(填写项目名称)}
    \mnsfcKeywordsZH{关键词1;关键词2;关键词3}
    \mnsfcKeywordsEN{keywords1; keywords2; keywords3}

📋 新增功能

AI 使用指南

模板现在包含了完整的生成式人工智能使用规范,包括:

  • 使用声明要求
  • 信息核实责任
  • 标识规范要求
  • 禁止事项说明

这些内容会在 draft 模式下以提示形式显示,帮助申请人正确填写相关信息。

🐛 修复

  • 修复了章节格式与官方模板的差异
  • 优化了"其他需要说明的情况"部分的组织结构

📚 文档

完整的使用文档请参考:

  • mnsfc.pdf - 完整包文档(运行 make doc 生成)
  • README.md - 项目说明和快速开始指南

🙏 致谢

感谢所有使用者和贡献者的反馈!