Skip to content

liuzhaoze/NCEPU-beamer-template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NCEPU-beamer-template

华北电力大学 Beamer/LaTeX 汇报模板

如需插入 SVG 矢量图,请先下载 Inkscape ;否则注释掉 main.tex 中与 svg 设置部分的代码。

可下载 main.pdf 预览效果

推荐使用 VSCode 的 LaTeX Workshop 插件进行编辑,使用 tex-fmt 进行代码格式化。在 settings.json 中启用 tex-fmt

"latex-workshop.formatting.latex": "tex-fmt"

minted 包编译错误修复

如果你使用了 minted 包,并且出现了如下编译错误,请在编译选项中添加 -shell-escape 选项

Error message:

Package minted Error: You must invoke LaTeX with the -shell-escape flag.

如果你是用的是 VSCode 的 LaTeX Workshop 插件,可以在 settings.json 中添加如下配置:

"latex-workshop.latex.tools": [
    {
        "name": "latexmk",
        "command": "latexmk",
        "args": [
            "-synctex=1",
            "-interaction=nonstopmode",
            "-file-line-error",
            "-pdf",
            "-shell-escape", // <-- add this line
            "-outdir=%OUTDIR%",
            "%DOC%"
        ],
        "env": {}
    }
]

设置字体

注意:在 Windows 系统下,安装字体时需要选择为所有用户安装,否则可能会出现字体找不到的问题。

设置字体所需要的包 fontspec 不支持 pdfLaTeX,只支持 XeLaTeX 和 LuaLaTeX 。因此我们需要将 LaTeX Workshop 插件的默认编译器设置为 XeLaTeX 或 LuaLaTeX 。这里以 XeLaTeX 为例,settings.json 配置如下:

// 设置默认编译器为 XeLaTeX
"latex-workshop.latex.recipe.default": "latexmk (xelatex)",
// 给 XeLaTeX 添加 -shell-escape 选项
"latex-workshop.latex.tools": [
    // pdfLaTeX 配置项
    {
        "name": "latexmk",
        "command": "latexmk",
        "args": [
            "-synctex=1",
            "-interaction=nonstopmode",
            "-file-line-error",
            "-pdf",
            "-shell-escape", // <-- add this line
            "-outdir=%OUTDIR%",
            "%DOC%"
        ],
        "env": {}
    },
    // XeLaTeX 配置项
    {
        "name": "xelatexmk",
        "command": "latexmk",
        "args": [
            "-synctex=1",
            "-interaction=nonstopmode",
            "-file-line-error",
            "-xelatex",
            "-shell-escape", // <-- add this line
            "-outdir=%OUTDIR%",
            "%DOC%"
        ],
        "env": {}
    }
]

模板中使用的字体的获取方法:

About

华北电力大学Beamer/LaTeX汇报模板

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages