有可能得到这样的盒子吗?

有可能得到这样的盒子吗?

我的要求是需要得到一些被框包围的文本,例如:

在此处输入图片描述

我尝试过:

\documentclass{book}
\usepackage{xcolor}
\usepackage[most]{tcolorbox}
\usepackage{tikz}

\usetikzlibrary{shadows}

\usepackage{lipsum}

\begin{document}

\begin{tcolorbox}[drop shadow west,
enhanced,colback=white,colframe=black!10]
\lipsum[1-2]
\end{tcolorbox}


\end{document}

但输出结果不是我想要的。请指教...

给出的建议Ignasi(非常感谢)在PDFLaTeX和中运行良好XeLaTeX,但我需要使用LaTeX -> dvips -> Ps2PDF,请为此提供建议......

答案1

您可以开始查看vignette允许进行内部淡入淡出的 tcolorbox 库。

\documentclass{book}

\usepackage[most]{tcolorbox}
\usepackage{lipsum}

\begin{document}

\begin{tcolorbox}[enhanced, colback=white, frame hidden,
underlay vignette={draw method=clipped, size=3mm, semi fade in=gray, east size=1.5mm, south size=1mm}]
\lipsum[1-2]
\end{tcolorbox}

\end{document}

在此处输入图片描述

更新:不同的褪色

可以决定盒子每一侧的颜色和褪色样式。

\documentclass{book}

\usepackage[most]{tcolorbox}
\usepackage{lipsum}

\begin{document}

\begin{tcolorbox}[enhanced, colback=white, frame hidden,
underlay vignette={draw method=clipped, size=3mm, semi fade in=gray, east size=1.5mm, south size=1mm}]
\lipsum[1-2]
\end{tcolorbox}

%semi fade in=gray, fixes fading for all four sides
%but `south style` and `east style` apply a particular fading
%
\begin{tcolorbox}[enhanced, colback=white, frame hidden,
underlay vignette={draw method=clipped, size=3mm, semi fade in=gray, east size=1.5mm, south size=1mm, south style={gray!10!white, path fading=east},
east style={gray!10!white, path fading=south}}]
\lipsum[1-2]
\end{tcolorbox}
\end{document}

在此处输入图片描述

相关内容