media9 包和 tcolorbox 包不兼容

media9 包和 tcolorbox 包不兼容

似乎 media9 包和 tcolorbox 包不兼容,因为它们会影响 pdf 文件中的文本颜色。如果我使用 media 包,那么框中文本的颜色会发生显著变化。一旦我停止使用 media 包,框中文本的颜色就会恢复正常。以下是供您测试的代码。请用您选择的任何 mp4 文件替换代码中的 DRS2.mp4。任何帮助克服这一技术难题的帮助都将不胜感激。


\documentclass{beamer}
\usepackage{tcolorbox}
\usepackage{media9}% to embed video
\usepackage{tikz}%to embed video

\begin{document}

\begin{frame}
\includemedia[
width=1\linewidth,
totalheight=0.82\linewidth,
activate=pageopen,
passcontext,  %show VPlayer's right-click menu
addresource=DRS2.mp4,
flashvars={
    %important: same path as in `addresource'
    source=DRS2.mp4
}
]{}{VPlayer.swf}

\end{frame}

\begin{frame}
\begin{tcolorbox}[colback=green!5,colframe=green!40!black,flush left,title=    ]
    Let $X$ be a random variable with geometric distribution. We have
    \begin{itemize}
        \item[$\bullet$]    $\textcolor[rgb]{0.00,0.00,1.00}{f(x)=p(1-p)^{x-1}},\ x=1,\ 2,\ 3,\ldots$
        \item[$\bullet$] $\textcolor[rgb]{0.00,0.00,1.00}{M( t)}=E(e^{tX})=
        \textcolor[rgb]{0.00,0.00,1.00}{\frac{pe^t}{1-(1-p)e^{t}}}$,
        given $(1-p)e^t<1$

        \item[$\bullet$] $\textcolor[rgb]{0.00,0.00,1.00}{\mu=E(X)=\frac{1}{p}}$

        \item[$\bullet$] $\textcolor[rgb]{0.00,0.00,1.00}{\sigma^2=\frac{(1-p)}{p^2}=\frac{q}{p^2}}$
        \item[$\bullet$] $\textcolor[rgb]{0.00,0.00,1.00}{P(X>k)=\textcolor[rgb]{1.00,0.00,1.00}{q}^k}$
        \item[$\bullet$] $\textcolor[rgb]{0.00,0.00,1.00}{P(X\leq k)=1-\textcolor[rgb]{0.00,0.00,1.00}{P(X>k)}=1-\textcolor[rgb]{1.00,0.00,1.00}{q}^k}$
    \end{itemize}
\end{tcolorbox}
\end{frame}

\end{document}

答案1

media9使用 TikZ 绘制具有透明度的播放按钮叠加层。这似乎有副作用。作为解决方法,添加以下之一

playbutton=plain

或者

playbutton=none

选项\includemedia或作为包选项。

相关内容