更改 powerdot 幻灯片模板中的时钟位置 (\pddefinetemplate[slide]{slide})

更改 powerdot 幻灯片模板中的时钟位置 (\pddefinetemplate[slide]{slide})

我创建了一个幻灯片模板并尝试像这样改变时钟位置:

\pddefinetemplate[slide]{slide}{
  textpos={.20\slidewidth,.75\slideheight},
  textwidth=.75\slidewidth,
  titlepos={.15\slidewidth,.85\slideheight},
  tocpos={.015\slidewidth,.75\slideheight},
  clockpos={.23\slidewidth,.08\slideheight}
}{\rput[bl](0,0){\includegraphics[width=\slidewidth, height=\slideheight]{fundo-slides.eps}}}

我的想法是让它移动到幻灯片的左下角,覆盖背景的特定部分(使用上面的 \rput 命令设置)。

问题是,它不显示时钟,而是只在那个位置显示一个蓝色区域,而不是显示时钟。

更奇怪的是,有时时钟确实会出现,但如果我重新编译文档,它就会消失(即使没有做任何更改)。

我尝试过使用clockcolor=black、clockhook=等几种不同的位置,但似乎没有什么可以解决这个问题。

我还需要在模板上设置什么才能使时钟显示出来?

谢谢!

答案1

以下是使用 Powerdot 提供的所有可用时钟设置选项的示例。一些选项进入\pdsetup,其他选项进入\pddefinetemplate

将时钟移至幻灯片的左下角(按要求):

\documentclass[clock]{powerdot}

\pdsetup{
  clockformat=yyyy/mm/dd h:MM tt, %do not show seconds
  clockrefresh=60000 %update every 60 seconds
}

\pddefinetemplate[slide]{slide}{
  clockpos={0.01\slidewidth,0.0},
  clockhook=bl, % anchor
  clockalign=0, % within clockwidth : 0=left, 1=centre, 2=right
  clockcolor=blue,
  clockcharsize=40pt,
  clockwidth=7cm,
  clockheight=30pt,
}{}

\begin{document}

\begin{slide}{test}
  \begin{itemize}
    \item 1
    \item 2
  \end{itemize}
\end{slide}

\end{document}

相关内容