Skip to content

Releases: sjtug/SJTUBeamer

v3.1.0

01 Nov 10:26
1844558
Compare
Choose a tag to compare
  • 更新 Overleaf 链接 #141
  • 添加 make install #145
  • 修复 min 主题标题页头图为空的判定问题 #156
  • 升级 workflow 依赖版本 #157
  • 更新 demo #158 #160
  • 修正海报 poster 插件多行标题问题 #169

欢迎在 Discussions 区 讨论交流!

v3.0.0

27 Nov 05:59
830ab9a
Compare
Choose a tag to compare

相较于 2.x 的重要更改

  • \usesjtutheme 替代了 \usemytheme
  • \definelogo 参数由 [folder]{file}{hc}{vc} 变更为 {csname}{path}{hc}{vc}

相较于 2.9.0 的改进

  • 去除主文档中的一些宏包 #112
  • 去除冗余的引用设置 #113
  • 重构二级徽标代码 #114
  • 修正 \EqualOption 宏的实现 #115
  • 提供二级徽标宏 \secondaryinstlogo #116
  • l3build 添加命令用于处理单元测试文件 #117
  • 添加 stampblock 环境 #118
  • 微调 block 背景色、调整 stampblock 后间隙 #120
  • 修正 \secondaryinstlogo 对于空参数的判定 #121
  • 重构 stampbox 的间隙设定 #122
  • 海报插件 #124
  • 文档类字号设定可用 #125
  • 添加 \stamphrule#126
  • 更好地与 poster 插件兼容 #127
  • 添加 l3build add-contrib 命令 #130
  • 格式化代码,废弃 \usemytheme ,添加快速入门文档,使用 l3build manifest 生成文件清单 #128
  • 修改 \definelogo 的参数,修改 vi 文件名 #137
  • 文档修正,上传至 Overleaf #108

现已开放讨论区,欢迎前来讨论交流:https://github.com/sjtug/SJTUBeamer/discussions

v2.9.0

17 May 17:00
8ff155b
Compare
Choose a tag to compare
  • 去除 \emph 颜色设定,更新代码块注释颜色,汉化 algorithm2e 算法标题 #103
  • 去除主文件中多余的 amsmath 宏包 @nbwzx(首次贡献) #104
  • 微调 min 标题页中组合徽标的间隙 #105
  • 新的目录页样式 #106
  • 微调用户手册 #107

v2.8.0

10 May 17:25
dcea8f6
Compare
Choose a tag to compare
  • 更新发版流程 #92
  • 添加 bibliolist 环境 #93
  • 插件:SJTUG 主题中添加 shadedsection 环境 #94
  • 修复 \nointerlineskip\lecture{}{}, \AtBeginLecture{} 潜在的不兼容问题 #95
  • 重要接口更改 使用 \usesjtutheme 而不是 \usemytheme(后者将在 v3 后废除) #96
  • 修复列表环境的左边距过大问题 #98
  • 减少除 default 外样式的帧标题高度,以放置更多的正文内容 #99
  • 修复 maxplus 的节次页在非 plain 页中的偏移问题 #100
  • 润色示例文档 #101
  • 润色用户文档,添加 nosjtubeamer 主题方便迁移 #102

重大更新:

  • 插件方面 \usesjtutheme 将会取代 \usemytheme,为了避免未来可能的接口冲突。
  • 添加 bibliolist 环境以适配 SJTUThesis 的定义,以方便用户手动输入文献引用列表。
  • 文档中推荐了 pympress 阅读器,用于适配演示者视图。

v2.6.0

02 Apr 09:49
Compare
Choose a tag to compare
  • 添加 VS Code Snippets 用于快速插入命令 #73
  • 通过缓存机制加速用户文档的构建 #75
  • 在用户文档中添加自定义的引导内容 #78
  • 添加社区贡献功能 #79
  • 修复贡献机制的 workflow #82
  • 重构生成封面的代码 #83
  • 重构徽标颜色系统 #84
  • 对一些外样式的颜色进行调整 #85
  • 重构高亮区块方法,改用 xcolor 中的 \colorbox #86
  • 插件:minted 用于使用 minted 宏包插入代码块 #87
  • 添加代码块的高亮行功能 #88
  • 修复部分页的导航溢出问题 #90
  • 添加 maxplus 和 max 的新节次页,允许使用 \ctexset 修改节次编号样式 #91

社区功能已经正式可以使用,欢迎大家将自己基于 SJTUBeamer 实现的子主题、插件贡献,以让更多人使用你的解决方案!插件目录请见 sample-all-covers.pdf #81

v2.3.0

29 Oct 12:08
c63534a
Compare
Choose a tag to compare

SJTUBeamer v2.3.0 在 v2.0.0 的基础上进行了一系列改进,包括:

  • 修复了亮色模式下脚注颜色丢失的问题。 #69
  • 修复了 Overleaf 环境下的 tikz 缓存问题。 #70
  • 致谢页面不再生成导航栏中的点。 #68
  • 支持自定义 LOGO 位置。 #62
  • 修复了示例文档在部分环境下找不到字体文件的问题。 #64
  • 增加了从 SJTUG 镜像站下载源代码和 pdf 的方法。 #66
  • 改善了用户文档与开发文档。 #72

欢迎大家使用!如有问题,请在 https://github.com/sjtug/SJTUBeamer/issues 提出。

您也可以在 SJTUG 镜像站上下载本次发布的文件内容。https://mirror.sjtu.edu.cn/github/SJTUBeamer/

v2.0.0: SJTUBeamer v2 is released!

04 Sep 14:58
4f765b5
Compare
Choose a tag to compare

SJTUBeamer v2 是上海交通大学 Beamer 主题的主题与示例文档。SJTUBeamer v2 重新设计了标题结尾页,支持多种主题与配色,美观好用。与此同时,我们提供了一份完整的示例文档《如何使用 LaTeX 排版论文》,可以展示 SJTUBeamer 的主题效果。

相较于 v1:

  • 合并了 @LogCreative SJTUBeamermin 的代码,并采用了更为统一的框架。
  • 创建 LaTeX 版本的 SJTU VI 库,方便绘制规定的图案。
  • 内置 maxplus, max, min 多种标题页与结尾页样式,并可随意切换为暗色模式。
  • 与 beamer 内置的九种 outer theme 兼容。
  • 添加许多区块环境如印记边框、代码块等,为许多宏包如 pgfplots, pgfplotstable 提供预设,以统一视觉风格。详见用户手册。
  • 高手可以向 my 预留接口,通过调用 VI 库以实现自己的封面模板。实现细节详见开发指南。

欢迎大家使用!如有问题,请在 https://github.com/sjtug/SJTUBeamer/issues 发 issue 提出。

Pre-release v2.0.0

04 Sep 14:16
fadb4f9
Compare
Choose a tag to compare
Pre-release v2.0.0 Pre-release
Pre-release

这是 SJTUBeamer v2 上海交通大学 Beamer 主题的主题与示例文档的预览版。SJTUBeamer 2 重新设计了标题结尾页,支持多种主题与配色,美观好用。与此同时,我们提供了一份完整的示例文档《如何使用 LaTeX 排版论文》,可以展示 SJTUBeamer 的主题效果。
相较于 v1:

  • 合并了 SJTUBeamermin 的代码,并采用了更为统一的框架。
  • 创建 LaTeX 版本的 SJTU VI 库,方便绘制规定的图案。
  • 内置 maxplus, max, min 多种标题页与结尾页样式,并可随意切换为暗色模式。
  • 与 beamer 内置的九种 outer theme 兼容。
  • 添加许多区块环境如印记边框、代码块等,为许多宏包如 pgfplots, pgfplotstable 提供预设,以统一视觉风格。详见用户手册。
  • 高手可以向 my 预留接口,通过调用 VI 库以实现自己的封面模板。实现细节详见开发指南。

v1.5.0: SJTUBeamer min + max + max-plus!

28 Aug 16:52
Compare
Choose a tag to compare

SJTUBeamer 1.5.0 is a collaborative work of previous SJTUBeamer by @sjtug and SJTUBeamermin by @LogCreative. In SJTUBeamer 1.5.0, we added a lot of new themes. We are continuously working on this new release of SJTUBeamer to add documentation, usage guides, and more examples.

Release v1.0.0

02 Jun 03:45
bf4f59d
Compare
Choose a tag to compare

Initial release