Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
该 PR 主要完成了 SJTUBeamermin 内部接口的统一与 VI 库的整合。
VI 库
sjtucolordef.sty
与sjtuvishape.sty
整合成sjtuvi.sty
。并且优化了 VI 图标的插入方式:采用
tikzfadingfrompicture
环境创建由图像建立的遮罩,然后在使用时对底部画布着色即可得到不同颜色的图案。8ea3467现在的版本已经对代码进行适度抽象。
现行结构
LaTeX 比较聪明,在 \begin{document} 之前所有
.sty
文件的载入都有且仅有一次(相当于开了#pragma once
),不需要考虑重定义的问题(我才知道)。下一步将会对 max 和 min 做进一步的结构整合。