Tikz绘制BNU校徽

Tikz校徽

矢量图来源于Figma上的中国大学矢量校徽合集,但是由于介绍页面中注明禁止转载,所以也就不附上链接了。

前段时间看到了这篇文章中通过Inkscape以及插件svg2tikz,分别得到了复旦和科大的校徽Tikz代码。由于之前发布的部分模板里并没有用到矢量logo,于是得到北师大校徽Tikz代码后,我顺带更新了一下之前模板里的校徽,目前更新已全部发布到GitHub,而overleaf由于发布流程繁琐一些,所以暂时不考虑更新。

Inkscape中导出的时候,似乎有一个用浮点数表示的精度选项(❓记不太清楚了),由于我直接选择了最高精度,所以导出来有五千多行代码,不过也才几百KB,并且放在tex文件中这部分代码片段是可以折叠的,这样就免去了插入图片带来的各种问题。当然,既然用到了Tikz绘图,那么相应的宏包一定不要忘记添加,一般来说这三个就够用了:

1
2
3
\usepackage{graphicx} 
\usepackage{pgfplots}
\pgfplotsset{compat=1.18}

相应的Tikz代码可参见BNU_icon_Tikz,同一目录下还包括了校徽和校名矢量图(.pdf)。

原有模板更新

此次的更新主要是原来那些没有用矢量logo的模板,包括

  1. BNUCV 北师大中文简历模板
  2. BNUpapers 北师大课程小论文模板

其中还解决了BNUCV在本地vscode用xelatex编译显示不出头像图片的问题,原因在于需要用xelatex编译两遍,要配置xelatex*2,只需在settings.json中的"latex-workshop.latex.recipes": [...]部分加入

1
2
3
4
5
6
7
{
"name": "XeLaTeX * 2",
"tools": [
"xelatex",
"xelatex"
]
},

所以解决上述问题后,BNUCV 也顺带发布到了GitHub中。