彩色斜角盒子

彩色斜角盒子

我想让以下颜色的盒子也稍微倾斜。这是它应该是什么样子的图片 在此处输入图片描述

有人能告诉我如何使用 latex 来实现这个功能吗?你需要使用哪些软件包来实现这个功能?提前谢谢

答案1

您可以使用tcolorbox

在此处输入图片描述

\documentclass{article}
\usepackage[most]{tcolorbox}

\newtcbox{mybox}[2]{
    enhanced,
    frame hidden,
    colback=#2,
    arc=2pt,
    tikz={rotate=#1,transform shape},
    fuzzy shadow={0mm}{0pt}{-.5pt}{1pt}{blue!90!white},
    nobeforeafter}

\begin{document}

\mybox{15}{red!40}{$f_1(x) = x^4 - 3x^2 + 1$}
\mybox{-10}{yellow!40}{$f_2(x) = x^2 - 3$}

\end{document}

答案2

@user187803 使用的解决方案tcolorbox可能是正确的方法,尤其是当您想要模糊阴影时。为了多样化,这里是使用 的 TikZ 解决方案drop shadow

在此处输入图片描述

\usepackage[dvipsnames]{xcolor}是不必要的,但允许使用有趣的颜色名称。

\documentclass{article}

\usepackage[dvipsnames]{xcolor}
\usepackage{tikz}
\usetikzlibrary{shadows}

\newcommand{\colbox}[3]{\tikz{\node[fill=#1,rotate=#2,inner sep=2mm,
    drop shadow]{$#3$}}}

\begin{document}

\colbox{Salmon}{5}{f_1(x)=x^4-3x^2+1}\quad
\colbox{SkyBlue}{-5}{f_2(x)=-x^5-x^3+4x}\quad
\colbox{GreenYellow}{10}{f_3(x)=-x^8-3x^4-1}

\colbox{Dandelion}{10}{f_6(x)=-x^8-3x^4+1}\quad
\colbox{Lavender}{-10}{f_5(x)=-x^5-x^3-4x}\quad
\colbox{Thistle}{-10}{f_4(x)=-x^3-2}

\end{document}

相关内容