同济大学 Beamer / 幻灯片 模板

发布于 2023-01-08 21:47:59

同济大学 Beamer / 幻灯片 模板。

:one: 使用

1. PC 端

需满足下列前置条件:

  • 确保 PC 中已下载 TeXLive(建议 2019 版本及以上),TeXLive 作为被活跃维护的 TeX 发行版,使用中问题较少。如未下载可访问 TeXLive,对应 PC 操作系统选择不同下载方式;
  • 不要尝试使用 CTeX!!! 网络上可获取的 CTeX 版本过低,这里给出不推荐使用 CTeX 的几点原因:

    • CTeX 发布日志 所述,该项目已于 2012.03.22 起停止开发!
    • 使用 CTeX 可能带来一些问题:该项目中期望使用 ctexbeamer.cls,但 CTeX 中并不存在该包;
    • CTeX 内置 MiKTeX 中的 mpm 版本过低,远端仓库缺乏维护,存在相当多的宏包无法下载。即使安装高版本 mpm,也很有可能不兼容原有 CTeX 中的其他套件。
  • 如果 PC 曾安装过 CTeX,在安装 TeXLive 后重新设置环境变量即可。

使用 git 克隆该仓库,或在 Release 页面 中获得发布版本。

> git clone https://github.com/TJ-CSCCG/Tongji-Beamer

本站下载:Tongji-Beamer-main.zip

i. 终端操作

可以通过 make 编译出样例 pdf:

> make build

而后,可以基于项目中的 Makefile 自定义操作。

ii. VSCode

使用 VSCode 编辑 / 编译该模板需要首先在 Extensions Marketplace 中下载 LaTeX Workshop 插件,建议增加如下配置:

// latex compile phase
"latex-workshop.latex.recipes": [
    {
        "name": "latexmk",
        "tools": ["latexmk"]
    }
],
"latex-workshop.latex.tools": [
    // latexmk compile command definition
    {
        "name": "latexmk",
        "command": "latexmk",
        "args": [
            "-synctex=1",
            "-interaction=nonstopmode",
            "-file-line-error",
            "-xelatex",
            "%DOC%"
        ]
    }
]

2. Overleaf

万恶的 Overleaf 在合并壮大后将 GitHub Sync 变成了一个收费功能,

在此严肃谴责 Overleaf 的疑似垄断行为。

> git clone https://github.com/TJ-CSCCG/Tongji-Beamer

之后登陆 Overleaf,新建项目后,将整个文件夹直接上传到项目中。

为确保编译通过,需将 Overleaf 的 Menu/Compiler 设置为 XeLaTeX

:two: 贡献

当前模板在观感、实用性、编写体验等方面仍存在很大提升空间。

欢迎熟悉 TeX 基本指令和模板编辑的同学美化该模板。

1.png
2.png
3.png
6.png
7.png
11.png

0 条评论

发布
问题