在跨页时(overlay broken等)的操作等设置, 包括skip的可用来设置tcolorbox与周围段落间隔的设置, 设置tcolorbox与其他文本对齐方式的设置,包括tcbox raise、on line等, Bounding Box相关的设置, 以spread inwards、spread outwards为代表的扩展到页面边缘的设置, 包括extrude等的突出设置, ……… 结语 善用tcolorbox...
首先,使用tcolorbox时的基本语法是这样的:% 导言区中\usepackage{tcolorbox}% 正文中\begin{tcolorb...
可以试着用paracol宏包实现多列跨页的文本,然后手动画横线。或者也可以试下用tcolorbox或者mdframed宏包...
排版代码,带语法高亮 - minted(需安装 Python 库 Pygments) 排版示例,「一边是源码,一边是结果」 - showexpl,tcolorbox的 listings 等模块 插入多页 PDF - pdfpages 自动切边 - standalone 特定需求 四则运算- calc 术语表 - nomencl 自动调整宽度的子段盒子 - varwidth 让长章节拥有自己的子目录 - minitoc...
tcolorbox %以TikZ为基础提供排版样式丰富的彩色盒子的功能。 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 图表和浮动体 booktabs %排版三线表。 array %对表格列格式的扩展。 tabularx %提供 tabularx 环境排版定宽表格,支持自动计算宽度的 X 列格式。
构造一个带背景色和有色边框的盒子,⟨fcode⟩或⟨fcolor-name⟩用于设置边框颜色:\fcolorbox[⟨color-mode⟩]{⟨fcode⟩}{⟨code⟩}{⟨material⟩},或 \fcolorbox{⟨fcolor-name⟩}{⟨color-name⟩}{⟨material⟩}
% !TEX program = xelatex\documentclass{ctexart}\usepackage[breakable,minted]{tcolorbox}%tcolorbox设置:列表无边框、无边距、可跨页、位于页面中心、90%的正文宽度\newtcblisting{pylistings}[1][]{ frame empty,size=minimal,breakable,center,width=0.9\linewidth, ...
我调用tcolorbox宏包做了6种容纳物种信息的彩色文本框,分别有:Etymology,Species,Phylogeny,Diagnosis,Locality和Specimen。使用它们的方式和数学概念的定义一样,示例如下: %注意区分大小写%Etymology文本框的使用 \begin{etymology}%输入内容 \end{etymology}%调用其他文本框的方式与它类似,只需要把etymology换成species,...
algorithm2e %较为复杂的、可定制的算法排版宏包。类似宏包有 algorithmicx 等。 ntheorem %定制定理环境。类似宏包包括 theorem、thmtools、amsthm 等。 mdframed %排版可自动断页的带边框文字段落,提供边框样式的定制功能。 tcolorbox %以TikZ为基础提供排版样式丰富的彩色盒子的功能。
注意隔行变色,如果和\begin{tabular*}{1\textwidth}{@{\extracolsep{\fill}} r c r c}使用会出现比较奇怪的现象,就是左边会出现一点空白,然后没有填充颜色,可以在每行加入\makebox[0pt][l]{\fboxsep2pt\colorbox{bg-gray}{\strut\hspace*{0.94\linewidth}}} 的方法来解决。不过在分页的时候还是会出问...