liam0205.github.io icon indicating copy to clipboard operation
liam0205.github.io copied to clipboard

LaTeX 黑魔法(一):tcolorbox 宏包简明教程 | 始终

Open Liam0205 opened this issue 7 years ago • 5 comments

https://liam.page/2016/07/22/using-the-tcolorbox-package-to-create-a-new-theorem-environment/

嗯,我消失好几天了。那么,我都在做什么呢?没错,就是写这篇文章了。这篇文章写起来着实有些费神了。于是,如果你觉得这篇文章对你有帮助,不妨扫描文末的二维码,适量赞助一下哦~! tcolorbox 宏包是 Thomas F. Sturm 开发的一个用于绘制彩色文本框的宏包。tcolorbox 底层基于 pgf,功能也是十分强大。 一个月前,有群友在群里问到如何制作下面这样的蓝色边框,于是这里借着实

Liam0205 avatar Jan 12 '19 08:01 Liam0205

如何使用tcolorbox重定义已有的环境,比如重定义quote环境,给quote环境左侧添加灰色竖线、底纹灰色。

xshuai1006 avatar Aug 02 '20 04:08 xshuai1006

如何使用tcolorbox重定义已有的环境,比如重定义quote环境,给quote环境左侧添加灰色竖线、底纹灰色。

使用pandoc转换markdown生成的pdf中,引用的格式很原始,希望修改成这种比较现代的样式,网上可以找到相关的代码,但都是使用tcolorbox定义新的环境,如果直接重定义既有的环境呢?

xshuai1006 avatar Aug 02 '20 04:08 xshuai1006

不好意思,请问定义颜色时用到的这个表述red!75!black是什么意思?

youhonghui avatar Sep 27 '21 04:09 youhonghui

@Eyxxxxx 这个叫做 color expr。

这里表示用 75% 的 red 和 25% 的 black 混合起来得到的颜色。再举一例 red!30!blue!50!yellow 表示,先把 30% 的 red 和 70% 的 blue 混合起来,作为一个整体,取 50%,再和 50% 的 yellow 混合起来。

Liam0205 avatar Sep 27 '21 04:09 Liam0205

@Liam0205 @Eyxxxxx 这个叫做 color expr。

这里表示用 75% 的 red 和 25% 的 black 混合起来得到的颜色。再举一例 red!30!blue!50!yellow 表示,先把 30% 的 red 和 70% 的 blue 混合起来,作为一个整体,取 50%,再和 50% 的 yellow 混合起来。

谢谢!

youhonghui avatar Sep 27 '21 07:09 youhonghui