遗憾的是,我是 LaTeX 编程的绝对初学者。我想使用 switch case 来显示使用 Media9 包嵌入的 YouTube 视频。
\ifcase\value{counterVideogroup1}
\includemedia[
width=0.6\linewidth,
height=0.3375\linewidth,
activate=pageopen,
flashvars={
modestbranding=1 % no YT logo in control bar
&autohide=1 % controlbar autohide
&showinfo=0 % no title and other info before start
&rel=0 % no related videos after end
}
]{}{http://www.youtube.com/v/SHYevzF-6mM?rel=0}
\or
\includemedia[
width=0.6\linewidth,
height=0.3375\linewidth,
activate=pageopen,
flashvars={
modestbranding=1 % no YT logo in control bar
&autohide=1 % controlbar autohide
&showinfo=0 % no title and other info before start
&rel=0 % no related videos after end
}
]{}{http://www.youtube.com/v/urhYh2cNgAs?rel=0}
\else
nothing to display
\fi
对于计数器值为 0 的情况,这非常有效,但我真的不知道如何操作计数器来显示视频的其他代码。我尝试使用链接,但这会生成一条错误消息,提示未找到文件,可能是因为运行表示程序启动。
\href{run:\setcounter{counterVideogroup1}{0}}{Video1}
不过,我认为如果我使用按钮的话会更好看,但我不知道如何解析我的代码来设置这里的计数器。希望你能帮助我。
最后我没能测试代码是否能在运行时编译。所以如果你发现这里的 switch case 有任何问题,也请告诉我。
谢谢你的时间!