文本的背景颜色,允许脚注和图片

文本的背景颜色,允许脚注和图片

我正在使用回忆录文档样式编写一套类似书籍的课堂笔记。我想使用背景颜色将一些文本设置为“离题”:我尝试了两种解决方案,模仿上一个问题的答案。
一种使用“framed”包:

\usepackage{framed}
\colorlet{shadecolor}{lightgray}
\newenvironment{digression}[1][]%
    {\colorlet{shadecolor}{lightgray}%
        \bigskip%
                \begin{shaded}%
                \begin{flushleft}%
                \textbf{\LARGE{Digression:}\\ \Large{#1}}\\%
        \medskip
    }%
    {%
    \end{flushleft}%
    \end{shaded}%
    \bigskip%
    }

另一个使用“tcolorbox”包:

\usepackage{tcolorbox}
\tcbuselibrary{breakable}
\newenvironment{digression}[1][]%
{%
    \begin{tcolorbox}[boxrule=0pt, sharp corners, parbox=true, breakable]
                \begin{flushleft}%
                \textbf{\LARGE{Digression:}\\ \Large{#1}}\\%
        \medskip
}%
{%
    \end{flushleft}%
    \end{tcolorbox}%
    \bigskip%
}

就获取背景颜色而言,这两种方法都可以解决问题,但对我来说仍然存在两个问题:(1)如果我使用第一个版本,脚注会消失;使用第二个版本,脚注会出现在框内而不是页面底部;(2)两者都不允许使用数字 - 两者中都会出现相同的错误(外部段落模式下不会出现)。
我猜问题(尤其是 (2))在于这正在创建一个迷你页面(或一些类似页面)。
所以我的问题是:有没有一种方法可以引入没有这些限制的背景颜色?在这种情况下,我对创建投影仪幻灯片时有用的花哨功能不感兴趣;我只想用对比色突出显示页面的一部分。

相关内容