答案1
这里有方法tcolorbox
和borderline=
选项。
\documentclass{article}
\usepackage[most]{tcolorbox}
\usepackage{blindtext}
\begin{document}
\begin{tcolorbox}[enhanced jigsaw,
sharp corners,
boxrule=0.5pt,
colback=red!30!white,
borderline={0.5pt}{-2pt}{black,solid} % 0.5pt linewith, -2pt outside, black solid linestyle
]
\blindtext
\end{tcolorbox}
\end{document}
答案2
这是一个使用的基本实现核心价值设置width
和b
确认g
圆形颜色的方法:
\documentclass{article}
\usepackage{xcolor,keyval}
\usepackage[nopar]{lipsum}% Just for this example
\makeatletter
\definecolor{pinkish}{rgb}{0.96,0.80,0.80}
\newlength{\@mcb@width}
\define@key{mcb}{bg}{\def\@mcb@bg{#1}}
\define@key{mcb}{width}{\setlength\@mcb@width{#1}}
\newcommand{\mycolorbox}[2][]{{%
\setkeys{mcb}{width=0.5\linewidth,bg=pinkish,#1}%
\fbox{\colorbox{\@mcb@bg}{\begin{minipage}{\@mcb@width}
\strut#2\strut
\end{minipage}}}
}}
\makeatother
\begin{document}
\mycolorbox{something}
\mycolorbox[width=.3\linewidth]{something}
\mycolorbox[bg=blue!40!white]{something}
\mycolorbox[bg=green!15!white,width=.7\linewidth]{\lipsum[1]}
\end{document}
\strut
是为了minipage
在建筑顶部/底部实现更一致的基线高度/深度。
如果需要的话,也可以使用tabular
构造。